/*CSS RedSun Media www.redsunmedia.pl */

html, body {
	height: 100%;
}
* html #container{
	overflow: visible;
		}
body 		{
	margin: 0px 0 0px 0;
	padding: 0 0 0 0;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 10pt;
	background-color: #fff;
	background-image:url('images/background.jpg');
		}
#container 	{
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	background-color: #fff;
	overflow:hidden;
	padding:0;
	min-height:100%;
	position:relative;
	height:auto !important;
	height:100%;
		}
#top 		{
	height: 250px;
	width:1000px;
	background-image:url('images/top.jpg');
	background-repeat:no-repeat;
		}
#menu_top 	{
	width:1000px;
	position: absolute;
	margin-top:15px;
	margin-left: 0px;
	font-size:11pt;
	text-align:center;
	left: 2px;
	top: -1px;
		}
#menu_top ul 
		{
	margin:0;
	padding:0;
		}
#menu_top li 	{
	list-style: none; 
	display: inline;
	margin:0;
	padding:0;
		}
#menu_top a 	{
	width: 196px;
	display: inline-block;
	margin: 0;
	text-decoration: none;
	color:#fdfdfd;
		}
#menu_top a:hover {
	color: #d5d5d5;
		}
#logo 		{
	margin-top: 100px;
	position: absolute;
	margin-left:45px;
	width: 225px;
	height: 75px;
		}
#main 		{
	width: 1000px;
	float: left;
	font-size: 10pt;
	padding: 1px 25px 7em 25px;
	background-image:url('images/mainb.jpg');
	background-repeat:repeat-x;
		}
#column_left 	{
	width: 300px;
	height:100%;
	float: left;
	font-size: 10pt;
	margin-top:10px;
	margin-left: 0px;
	border-bottom:1px solid #e1e1e1;
		}
#column_main 	{
	width: 620px;
	height:100%;
	float: left;
	font-size: 10pt;
	margin-top:10px;
	margin-left: 25px;
	border-bottom:1px solid #e1e1e1;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		}
h1.nagl 	{
	color: #2f2f2f;
	margin-bottom: 14px;
	border-bottom:1px solid #e1e1e1;
		}
h1 		{
	font-size: 14pt;
	color: #5a0000;
	margin-bottom: 0px;
		}
#footer 	{
	padding-top:15px;
	padding-left:20px;
	height:25px;
	width:100%;
	border-top:1px solid #939393;
	clear:left;
	font-size: 16px;
	color: #F00;
	background-color: #999999;
	position:absolute;
	bottom:0px;
	font-weight: bold;
	left: -15px;
		}
a 		{
	color:#2f2f2f; 
	text-decoration:none;
		}
a:hover 	{
	color:#F00;
		}

