/********************************************************************************************************
	created by:		ICSurselva AG	http://www.icsurselva.ch
	project:		XXX
	date:			Monat/2008, Autor
	version:		4.1
	file:			layout.css
	function:		layout elements -style 
********************************************************************************************************/
	body#thebody {
	/*font-family: Helvetica,Arial,sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FEFEFF url(/fileadmin/templates/sagogn/html/img/layout/bg_blue.jpg) repeat-x;
}

	#signatur{
	background:#024385 url(/fileadmin/templates/sagogn/html/img/layout/signatur.gif) no-repeat left bottom;
	height:35px;
	margin:0px 0px 15px 0px;
	padding:22px 0px 0px 0px;}


#main_center {
    color: black; background-color: white;
    margin: 0 auto; padding:0px 0px 15px 0px;
	width:960px;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }
  
  
  
#main_shortcut {
	font-size:11px; 
	font-weight:normal;
	height:25px;
	/*line-height:25px;*/
	margin:0px;
	padding:0pt;
	text-align:right;
	width:930px;
	background-color:#024385;
	color:#FFFFFF;
  }  
  
#main_page {
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 930px;
    padding: 0;
	background-color:white;
  }
 
#main_image {
	text-align: left;    /* Seiteninhalt wieder links ausrichten */
	color: #000000;
	height: 220px;
	position:relative;
  }
#wappen {
	float:left;
	height: 220px;
	width:200px;
	position:absolute;
	top:0;
	left:0;
	z-index:3;
  }
  
* html #wappen img{display:none;}

* html #wappen{
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/fileadmin/templates/sagogn/html/img/layout/wappen.png');
		}
  
#special{
	float:right;
	text-align:right;
	padding:3px 0px 3px 0px;
}

span.impressum{padding:0px 8px 0px 10px;} 

span.contact, span.home, span.sitemap{padding:0px 0px 0px 10px;} 

	#breadcrumbs {
	padding:0px 0px 5px 215px;
	text-align: left; 
	margin:0px;
	line-height:25px;
	font-size:10px;
	color:#999999;
}

	#breadcrumbs a {
	color:#999999;
	text-decoration:none;
}

	#breadcrumbs a:hover {
	color:#035CB6;
}

	#breadcrumbs span.bread_activ a {
	color:#035CB6;
}




#print {
	float:right;
}


#main_content {
/*background-color:#FF0000;*/
	float:left;
	width:930px;
}

#main_nav {
	float:left;
	text-align: left; 
	width:200px;
	margin:0px 0px 15px 0px;
}
  * html #main_nav {
   /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
    /*width:200px;*/
} 
#content {
	float:left;
	text-align: left; 
	width:530px;
	margin: 0 0px 20px 0;
	min-height:250px;
	font-size:11px;
	line-height:17px;
}  

* html #content {
  height:250px;
} 

/*breites Template*/
div#content.immo{
	width:730px;
	background:red;
}


#service_right {
	float:left;
	text-align: left; 
	width:200px;
/*background:orange;*/
}

#main_footer {
    font-size:11px;
	line-height:25px;
	color:#FFFFFF;
    margin: 0; padding:0px 0px 0px 11px;
	text-align:left;
    /*text-align: center;*/
    background-color:#024385;
  }
  
 #main_footer a{color:#FFFFFF; text-decoration:none;}
