/**
* bgp
* 
* handles the portal styles
*
* @author 		Stefan Mattenberger <mattenberger@dig-vis.com>
* @package		bergportal 2.0 - CSS
* @copyright	Copyright (c) 2008 dig-vis.com, bergportal.ch
*/
/************ STRUCTURE ****************/
#bg{
	/*background:url('/public/images/bto_01.png') repeat-x top;*/
}
#frame{
	background:url('/public/images/bgp_02.png') no-repeat top;
	color:#003366;
}
/**********************/
#content_header{
	background:url('/public/images/bgp_03.png') repeat-x bottom;
}
#content_header_container{
	background:url('/public/images/bgp_03a.png') repeat-x bottom;
}
#content_header_mailings{
	border-top:#666666 solid 1px;
	border-bottom:#666666 solid 1px;
	background:#FFFFFF;
}
#content_header_hilfe{
	border-top:#666666 solid 1px;
	border-bottom:#666666 solid 1px;
	background:#FFFFFF;
}
#footer{
	background:url('/public/images/bgp_06.png') repeat-x top;
}
/**********************/
#navigation, #metanavigation, #login{
	text-align:right;
	background:none;
	/*border:#666666 solid 1px;
	background:#3c80ff;
	background:url('/public/images/bto_05.png') repeat-y;*/
}
#buttons{
	/*border:#666666 solid 1px;*/
}
#skyscraper{
	/*border:#666666 solid 1px;*/
}
/**********************/
.subtitle{
	background:url('http://www.bergportal.ch/public/images/bto_04.png') repeat-x bottom;
}
.subtitle_container{
	background:url('http://www.bergportal.ch/public/images/bto_04.png') repeat-x bottom;
}
.subtitle h3{
	border:#666666 solid 1px;
	border-bottom:#FFFFFF solid 1px;
	}
.subtitle a.tab{	
	background: #CCCCCC url('/public/images/bg_tabs_i.png') repeat-x bottom;
	border-top:#666666 1px solid;
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
}	
/**********************/
.toolbox{
	border-top:#666666 solid 1px;
}
.imagesector{
	border-top:#666666 solid 1px;
	border-bottom:#666666 solid 1px;
}
/**********************/





a, a:link, a:visited, a:active{
	color:#9D9D9D;
	font-style:italic;
}
.message{
	background:#E5E5E5;
	color:#FF0000;
	border:#666666 solid 1px;
}
#nav li li a{
	padding-right:10px;
	width:130px;
}
#nav * a,#nav * a:link, #nav * a:visited, #nav * a:active, #metanav * a,#metanav * a:link, #metanav * a:visited, #metanav * a:active{
	color:#003366;
	text-decoration:none;
	font-style:normal;
}
#nav * a:hover, #metanav * a:hover,#nav * a.nav1_selected,#nav * a.nav2_selected,#metanav * a.nav2_selected{
	color:#FF0000;
	text-decoration:none;
	font-style:normal;
}
/**********************/
.input, .input_100, .input_200, .input_login{
	border:#666666 solid 1px;
}	
.input_button, a.input_button, a.input_button:visited{
	background:#003366;
	color:#FFFFFF;
    font-style: normal;
}

