/********************************************************************************************************
	ICSurselva AG:	Cascading Style Sheets for mal seh`n!
	date:			27.11.2007.2007, claudia
	function:		layout-style  
********************************************************************************************************/
body{	
	text-align:center;		/*wichtig fuer IE6 zentrieren*/
	height:100%;	/*wichtig für gesamtlaenge*/
	background-color:#FFFFFF;
}	

#main_center {
    color: #525354;
	background-color:#FFFFFF;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0;
	height:100%;	/*wichtig für gesamtlaenge*/
	min-height:100%;  
}

/*-----------------------------------------------(1)---------------------------------------------------------------*/
  
#eins_header{
	height:147px;
 	min-width:1000px;
 	background:#F7A521 url(/fileadmin/material/malsehn/bilder/layout/blinde-kuh.gif) no-repeat top right;
}

#zwei_header_holder{
 	height:147px;
 	text-align:left;
    margin: 0px auto;      /* standardkonforme horizontale Zentrierung */
	width:1000px;
    padding: 0px;
}

#main_barrierefrei {
	float:left;
	height:73px;
	width:212px;
	padding-top:0px;
	text-align:left;
}	

#barrierefrei{
	float:left;
	margin-top:11px;
	height:62px;
	background-image: url(/fileadmin/material/bilder/layout/barrierefrei.gif);
	background-repeat: no-repeat;
}

#zwei_main_logo{
	width:245px;
	height:147px;
	float:left;
}

/*-----------------------------------------------(2)---------------------------------------------------------------*/

#drei_main_nav{
	height:30px;
	background:white;
	border-bottom:1px solid #A8A9A9;
}

#vier_main_nav_holder{
	height:30px;
	text-align:left;
	margin: 0px auto;      /* standardkonforme horizontale Zentrierung, frisst IE6 nicht! achtung! */
	width:1000px;
	padding: 0px;
}

#main_navigation_top{
	padding-top:8px;
	height:22px;
	margin-left:213px;
	width:785px;
	clear:left;
}

#main_language_vier{
	margin-right:10px;
	float:right;
	width:100px;
}

/*???*/
* html #main_language_vier{
	margin-right:10px;
}

	a.language{
		color:#525354;
		text-decoration:none;
	}
	
	a:hover.language{
		color:#525354;
		text-decoration:underline;
	}

	.act_language{
		color:#F7A521;
	}
	
	.no_language{
		color:#B4B4B4;
	}

/*-----------------------------------------------(3)-----------------------------------------------------*/
  
#main_page {
	text-align:left;
    margin: 0px auto;      /* standardkonforme horizontale Zentrierung */
	width:1000px;
    padding: 0px;
	/*auf 1280 Bildschirm*/
	/*min-height:69%;
	height:expression(this.scrollHeight > 69 ? "auto":"69%");*/
	/*auf 1024 Bildschirm*/
	min-height:57%;
	height:expression(this.scrollHeight > 57 ? "auto":"57%");
/*overflow:hidden;  wichtig für gesamtlaenge*/
} 
 
* html #main_page { 
	height:57%;	/*wichtig für gesamtlaenge IE6*/
}   
 
#white-spacer {
	height:39px;
} 
	
#page_middle{
	min-height:100%;
/*float:left; bei ctrl vergroessern*/
	/*height:100%;height:expression(this.scrollHeight < 100 ? "auto":"100%");*/
}

#middle_left{
	float:left;
	min-height:100%;
/*margin:0px;
padding:0px; bei ctrl vergroessern*/
}

#main_nav_left {
	text-align: left; 
	width:144px;	
	color: #000000;
	margin-left:18px;
	margin-bottom:20px;
}
	
*+html #main_nav_left {	/*abstand unter nav_left IE7*/
	padding-bottom:20px;	
}

#middle_right{
	margin-left:213px;
	width:574px;
	min-height:100%;
	}

#sitetitle{
	width:574px;
}

#main_content {
font-size:12px;
line-height:16px;
color:#525354;
font-family:Verdana,Arial,Helvetica,sans-serif;
/*font-weight:normal;*/

}
	
	* html #main_content {
/*float:none;
width:auto;	*/ /*wegen zentrierungIE6-width:511px;*/
 }

	
#content{
	width:574px;
	min-height:100px;	
}
	
	* html #content{/*wichtig für gesamtlaenge IE6*/
		height:300px;
		width: auto;
	}
	
/*-------------------------------------------------(4)-----------------------------------------------*/

#footer{
	height:50px;
	text-align:left;
    margin: 0px auto;      /* standardkonforme horizontale Zentrierung */
	width:1000px;
    padding: 0px;
}

#footer_holder {
	height:38px;
    clear: both;
	padding-top:7px;
	padding-right:0px;
	border-top:1px solid #A8A9A9;	
	margin:0px 213px 0px 213px;
  }
 
#contacts{
	font-size: 11px;
	line-height:15px;
	color:#525354;
	float:left;
	width:390px;
	padding-left:0px;
	padding-bottom:5px;

}
	
	#contacts p.bodytext {
		color:#525354;
	}
	
	#contacts a{
		color:#525354;
		text-decoration:none;	
	}
	
	#contacts a:hover{
		text-decoration:underline;	
	}
	
	#contacts .bodytext{
		padding:0px;
		margin:0px;
		width:390px;
	}
	
#footer_logo{
	float:right;
 	width:107px;
	height:33px;
 	background:url(/fileadmin/material/malsehn/bilder/layout/Procaplogo.gif) no-repeat;
	}
 