html {overflow: scroll;}  
	 		 
#page { 	width: 905px; 	margin: 0em auto; 	padding: 0px; 	border: 0px; background-color:#fff; border-bottom:5px solid #fff;}   /*------------------------------------------------------------------------------------------------------*/ 		    /*------------------------------------------------------------------------------------------------------*/ 		 
	 		 
#advertiser { 	height: 90px; 	width: 100%; 	margin: 5px 0 5px 0; }   	 		 
#left { 	margin-left: 5px; 	width: 220px; 	display: block; 	min-height: 300px; 	float:left;	 	margin-bottom: 10px; }	 		 
	 		 
#leftTop { 	width: 100%; 	display: block; }			 		 	 		 
#leftBottom { 	width: 100%; 	display: block; }	  		  /*------------------------------------------------------------------------------------------------------*/ 	 	 		 
#right { 	width: 350px; 	display: block; 	min-height: 300px; 	float:right;	 	margin-bottom: 10px;  }	 		 	 		 
#rightTop { 	width: 100%; 	display: block; }			 		 	 		 
#rightBottom, 	 		 
#rightAdvertiser{ 	width: 100%; 	display: block; }	   /*------------------------------------------------------------------------------------------------------*/ 	

#content { 	margin-right: 365px; 	min-height: 1850px;  	margin-bottom: 10px; } 				 	 		 
#contentRight { 	margin-left: 225px; 	min-height: 300px;  	margin-bottom: 10px; } 				 	 		 
#contentTop { 	width: 100%; 	display: block; 	min-height: 200px; }			 		 	 		 
#contentBottom { 	width: 100%; 	/*display: block;*/ 	display: none; }   /*------------------------------------------------------------------------------------------------------*/  	 		 
#footer { 	width: 900px; 	margin: 0em auto; 	padding: 0px; 	border: 0px; }   /*------------------------------------------------------------------------------------------------------*/  
/**   * @section subtemplates   * @see     http://www.yaml.de/en/documentation/practice/subtemplates.html   */   

.subcolumns { width: 100%; overflow:hidden; }    
/* (en) alternative class for optional support of old Mozilla/Netscape browers */   
/* (de) Alternative Klasse zur optionalen Unterstützung alter Mozilla/Netscape-Brower */   	 		 
.subcolumns_oldgecko { width: 100%; float:left; }    	 		 
.c15l, .c20l, .c25l, .c30l, .c32l, .c33l, .c35l, .c38l, .c40l, .c42l, .c45l, .c47l, .c48l, .c49l, .c50l, .c51l, .c52l, .c53l, .c55l, .c58l, .c60l, .c62l, .c65l, .c66l, .c70l, .c75l, .c80l, .c85l  {float: left; }   	 		 
.c15r, .c20r, .c25r, .c30r, .c32r, .c33r, .c35r, .c38r, .c40r, .c42l, .c45r, .c47r, .c48r, .c49r, .c50r, .c51r, .c52r, .c53r, .c55r, .c58r, .c60r, .c62r, .c65r, .c66r, .c70l, .c75r, .c80r, .c85r  {float: right; margin-left: -5px; }  




.c15l, .c15r { width: 15%; }   	 		 	 
.c20l, .c20r { width: 20%; }    	 
.c25l, .c25r { width: 25%; }   	 		 	 		 
.c30l, .c30r { width: 30%; }    	  
.c33l, .c33r { width: 33.333%; }    	 		 
.c35l, .c35r { width: 35%; } 	   	 		 
.c38l, .c38r { width: 38.2%; }   		 
.c40l, .c40r { width: 40%; }    	  	 		 
.c42l, .c42r { width: 42%; }      	
.c45l, .c45r { width: 45%; }	     	
.c47l, .c47r { width: 47%; }	  	 		 
.c48l, .c48r { width: 48%; }    	 		 
.c49l, .c49r { width: 49%; } 		 	 		 
.c50l, .c50r { width: 50%; }   	
.c52l, .c52r { width: 52%; }   	
.c53l, .c53r { width: 53%; }   
.c55l, .c55r { width: 55%; }  
.c58l, .c58r { width: 58%; }    	
.c60l, .c60r { width: 60%;}   	 		 
.c62l, .c62r { width: 61.8%; } 
.c65l, .c65r { width: 65%;}  
.c66l, .c66r { width: 66.666%; }   	 		 
.c70l, .c70r { width: 70%; }    	 		 
.c75l, .c75r { width: 75%; }   			 		 
.c80l, .c80r { width: 80%; } 		 		 
.c85l, .c85r { width: 85%; } 		 			 
.subc  { padding: 0 0.5em; }   	 		 

.subcl { padding: 0 1em 0 0; }   	 		 
.subcr { padding: 0 0 0 1em; }   /*------------------------------------------------------------------------------------------------------*/