
html { height: 100%;}
body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	background-color:#999999;
	height: 100%;
}

* { padding: 0; margin: 0;}

#out {
	width: 1100px;
	margin: 0 auto;
	min-height: 100%;
	background: url(images/background.jpg);		
}

#wrapper {  
	width: 1100px;
	min-height: 100%;
	overflow:hidden;
	background:url(images/contentbackground.jpg) repeat-y right;
}

#header { 
	height: 340px;
	width: 1100px;
	background: url(images/header.jpg) no-repeat top left;
}


.nav { 
	margin-top: 20px;
	margin-left: 40px;
}

.nav  li {
	list-style: none;
	font-size: 13px;
	font-weight:600;
}

.nav li a {
	display:block;
	color: #585858;
	width: 180px;
	padding-left: 36px;
	height: 44px;
	line-height: 44px;
	margin-bottom: 30px;
	background:url(images/menu.jpg) no-repeat;
	text-decoration:none;	
}

#reklam { 
	width: 225px;
	background: #f3f3f3 url(images/reklam.jpg) no-repeat top left;
	margin-left: 23px;
	margin-top: 60px;
	padding: 15px 15px 15px 15px;
}


#secondaryContent { 
	width:250px; 
	float:left; 
	color: #585858;
	text-align: left;
}

#secondaryContent h1 {
	font-size:18px;
	text-align: left;
	margin-bottom: 14px;
	color: #2d2d2d;
}

#contentWrapper {
	background:url(images/contentbackground.jpg) repeat-y right;
	overflow:hidden;
}

#content {  
	text-align: left;
	float:right;
	padding: 50px 190px 20px 70px;
	width:541px;
	color:#2d2d2d;
	background:url(images/contentTop.jpg) no-repeat top left;
	min-height: 540px;
}


#content h1 { 
	color:#2d2d2d;
	font-size:18px;
	text-align: left;
	padding-bottom: 14px;
	margin-left: -10px;
}
#content h2 { 
	color:#2d2d2d;
	font-size:15px;
	text-align: left;
	padding: 10px 0 0 0;
	font-weight:600;
}

#content p { 
	padding: 5px 0 5px 0;
	line-height: 1.5em;
	text-indent: 0px;
} 
#content ol { 
	list-style: decimal;
	margin: 7px 30px; 
	line-height: 1.5em;
} 

#content ul { 
	list-style: disc;
} 

#content ul li { 
	line-height: 1.5em; 
	margin-left: 15px;
}  

#content table { 
	width: 100%;
	border-collapse:collapse;			
}
				
#content table th { 
	background:#c23434; 
	color:#FFFFFF; 
	border: 1px solid #AF2020; 
	padding: 5px;
}
					
#content table td { 
	border: 1px solid #AF2020; 
	padding: 5px;
}

.clear {clear:both;}


#footer { 
	width: 1100px; 
	height: 95px;
	margin-top: -95px;
	background: url(images/contentFooter.jpg) no-repeat right top;
	position:relative;
}

#copyRight { 
	position:absolute;
	bottom:0;
	left:0;
	width:66px;
	height:55px;
	background:url(images/copyright.jpg) no-repeat left bottom;
}



.img-wrapper { 
	background: url(images/shadow.jpg) no-repeat bottom right;
	clear:right;
	float:left;
	position:relative;
	margin: 10px 5px;
}

.img-wrapper img {	
	background-color:#FFFFFF;
	border: 1px solid #a9a9a9;
	padding:4px;
	margin: -8px 10px 8px -10px;
	display:block;
	position: relative;
}



.float { height: 95px;}
