/********************************************************************************************************
	ICSurselva AG:	Cascading Style Sheets for procap-andiamo
	date:			07.03.2007, claudia
	function:		layout-style  
********************************************************************************************************/
body{	/*wichtig fuer IE6 zentrieren*/
	text-align:center;
	height:100%;	/*wichtig für gesamtlaenge*/
	background:url(/fileadmin/material/bilder/layout/hg_all_blau.jpg) repeat; 
}	

#main_center {
    color: black;
	background-color:#FFFFFF;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0;
	height:100%;	/*wichtig für gesamtlaenge*/
	background:url(/fileadmin/material/bilder/layout/hg_all_blau.jpg) repeat;   
 }
 
/*-------------------------------------------------------------------------------------------------------------
		HEADER
--------------------------------------------------------------------------------------------------------------*/

#main_page {
text-align:left;
    margin: 0px auto;      /* standardkonforme horizontale Zentrierung, frisst IE6 nicht! achtung! */
	width:1000px;
    padding: 0px;
    background: url(/fileadmin/material/bilder/layout/hg_page.jpg) repeat-y;
	min-height:100.01%;
} 
	* html #main_page { height:100%;}   
 
#main_top {
	text-align: left;    /* Seiteninhalt wieder links ausrichten */	
	color: #000000;
	height:auto;
} 
  
#main_header {
	float:right;
	text-align: right; 
	width:100%;
	margin-bottom:8px;
}
  
   * html #main_header {margin-bottom: 0; height:63px;}
  
#main_nav_top{
	float:left;
	background: url(/fileadmin/material/bilder/layout/hg_border_footer.jpg) no-repeat bottom;
	width:499px;
	height:26px;
	padding-top:13px;
	padding-left:17px;
}

	* html #main_nav_top{height:40px; width:528px;}
		
#main_language{
	height:40px;
	padding-right:128px;
	line-height:40px;
}
	
	* html #main_language{height:40px;}
	
#main_logo {
	margin-left:548px;
	width:192px;
	height:54px;
	clear:both;
	background: url(/fileadmin/material/bilder/layout/Andiamo_schriftzug.gif) no-repeat;
}
	
/*-------------------------------------------------------------------------------------------------------------
		MAIN SECOND
--------------------------------------------------------------------------------------------------------------*/

#main_second{
	float:left;
	min-height:300px;
	width:242px;
}

#main_themenbild{
	width:191px;
	height:186px;
	margin-top:4px;
	padding-left:17px;
}
	
	* html #main_themenbild{float: none;}
	
#main_nav {
	text-align: left; 
	width:242px;
	color: #000000;
	margin-bottom:20px;	
}
	
*+html #main_nav {	/*abstand unter nav_left IE7*/padding-bottom:20px;	}


#sitetitle{
	width:498px;
	padding-left:18px;
}


/*-------------------------------------------------------------------------------------------------------------
		CONTENT
--------------------------------------------------------------------------------------------------------------*/
#main_middle{
	float:left;
	width:1000px;
}
	
#main_content {
	float:left;
	text-align: left; 
	height:78%;	/*provisorisch footer nach unten auf IE6*/
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:16px;
	color:#50656f;
}
	
#content{
	width:500px;
	min-height:420px;
}
	
	* html #content{/*wichtig für gesamtlaenge IE6*/height:420px; width: 516px;}	

div.messageBox{
	width:205px;
	float:left;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-left:18px;
	overflow:hidden;
}

* html div.homebox{margin-left:9px;}


div.messageBox div.contentElement{
	background:#F2F3F7;
	padding:10px 8px 0px 8px; 
	margin-bottom:25px;
	border:1px solid #FFFFFF;
}

/*Prinzip Datensatz einfuegen*/
div.messageBox div.contentElement div.contentElement{
	background:none;
	padding:0px; 
	margin:0px;
	border:none;
}


div.messageBox div.contentElement h1{
	color:#DF5F0B;
	font-weight:bold;
	font-size:11px;
	line-height:11px;
	padding:0px 0px 10px 0px;
}

div.messageBox div.contentElement p{
	padding:0px 0px 10px 0px; 
	font-size:11px;
	color:#50656F;
}
/*-------------------------------------------------------------------------------------------------------------
		FOOTER
--------------------------------------------------------------------------------------------------------------*/

#main_footer {
	height:38px;
    clear: both;
	padding:7px 242px 0px 242px;
	background: url(/fileadmin/material/bilder/layout/hg_border_footer.jpg) no-repeat;
  }
 
#contacts{
	font-size: 11px;
	line-height:15px;
	color:#50656F;
	float:left;
	width:498px;
	padding-left:18px;
	height:38px;
}
	
	* html #contacts{width:500px;padding-left:18px;}
	
#contacts a{
	color:#50656F;
	text-decoration:none;	
}
	
#contacts a:hover{
	text-decoration:underline;	
}
	
#contacts p.bodytext{
	padding:8px 0px 0px 0px;
	margin:0px;
}

/*---------------------das ist so weil:	---------------------------------------------*/

/* #main_footer: border-top:als bg jpg sonst IE7 Farbunterschied - keine websichere farbe im layout*/
/* #main_page background: hg_page.jpg sonst IE7 Farbunterschied wegen themenbild - keine websichere farbe im layout*/
 