#conContent {
	width:780px;
	clear:both;
} 

#rowHeader1 { 
	background:url(../img/bgHead.gif) repeat-x rgb(245,125,35);
	height:130px;width:100%;
}

#rowHeader2 { 
	background:url(../img/bgMenu.gif) repeat-x rgb(76,76,76);
	height:75px;width:100%;margin:0;padding:0;
}

#colLeft {
	float:left;text-align:left;
	position:relative;
	width:171px;
	padding:0 12px 10px 22px;	
	font-size:11px;	
	background:url(../img/bgCol.gif) repeat-y rgb(255,248,239);
}

#colMain {
	min-height:500px;width:548px;
	padding:20px 5px 20px 22px;
	background:url(../img/bgPage.jpg) no-repeat;	
	float:right; 
 	display:inline;
 	position:relative;
} 

#conLogo {
	float:left;
}

#imgPferd {
	margin:0 0 5px -12px;
}
	
#conMenu {
	float:left;
}

#rowFooter {
	clear:both;
	text-align:right;
	margin:10px 5px 0 220px;
	font-size:10px;
} 

.colMain1 {
	float:left;
	width:263px;
	margin-bottom:15px;
}

.colMain2 {
	float:left;
	margin:0 0 15px 21px;
	width:263px;
}

.colMainList {
	float:right;
	margin:0 0 15px 21px;
	width:205px;
}

.colMainDetail {
	float:left;
	width:322px;
}

/* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 	content:"."; 
 	display:block; 
	height:0; 
 	clear:both; 
 	visibility:hidden;
}
 
.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */  
 
@media print{ 
	#colLeft, #rowHeader1, #rowHeader2, #rowFooter {display:none;} 
	#colMain {width:100%;float:none;padding:0;}
	.colMain1, .colMain2 {width:45%;}
}
