/**
* 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/bto_02.png') no-repeat top;*/
	color:#0051a5;
}
/**********************/
#content_header{
	background:url('/public/images/bto_03.png') repeat-x bottom;
}
#content_header_container{
	background:url('/public/images/bto_03a.png') repeat-x bottom;
}
#content_header_right.searchbox{
	border:#3874e6 solid 1px;
}
#content_header_rating,
#content_header_abuse,
#content_header_hilfe,
#content_header_pdfprint,
#content_header_gpsdownload,
#content_header_download,
#content_header_mailings{
	border-top:#3874e6 solid 1px;
	border-bottom:#3874e6 solid 1px;
	background:#FFFFFF;
}
#footer{
	background:url('/public/images/bto_06.png') repeat-x top;
}
/**********************/
.tf_version_header{
	background:url('/public/images/bto_03a.png') repeat-x bottom;
}
.tf_version_header_container{
	background:url('/public/images/bto_04.png') repeat-x bottom;
}
/**********************/
#navigation, #metanavigation, #login{
	border-top:#3874e6 solid 1px;
	background:#FFFFFF;
}
#login a:link,
#login a:hover,
#login a:visited,
#login a:active{
	color:#18469c;
}
#buttons{
	border-top:#003366 solid 1px;
}
/**********************/
.subtitle_container{
	background:url('/public/images/bto_04.gif') repeat-x bottom;
}
.subtitle h3{
	border:#3874e6 solid 1px;
	border-bottom:#FFFFFF solid 1px;
	}
.subtitle a.tab{	
	color:#0051a5;
	background: #3874e6 url('/public/images/bg_tabs_i.png') repeat-x bottom;
	border-top:#3874e6 1px solid;
	border-left:#3874e6 1px solid;
	border-right:#3874e6 1px solid;
}	
/**********************/
.input, .input_100, .input_200, .input_login, .input_ajax{
	border:#3874e6 solid 1px;
}	
.input_button{
	background:#0051a5;
	color:#FFFFFF;
}
.search_button{
	background:#0051a5;
	color:#FFFFFF;
}
.reset_button{
	background:#0051a5;
}
.reset_button:link,
.reset_button:visited,
.reset_button:hover,
.reset_button:active{
	color:#FFFFFF;
}
/**********************/
.toolbox{
	border-top:#3874e6 solid 1px;
}
.imagesector{
	border-top:#3874e6 solid 1px;
	border-bottom:#3874e6 solid 1px;
}
/**********************/

a, a:link, a:active{
	color:#3399FF;
}
a:visited{
	color:#003366;
}
.message{
	background:#E5E5E5;
	color:#FF0000;
	border:#3874e6 solid 1px;
}
#nav li li a,#nav_mein li li a{
	padding-left:20px;
	width:130px;
}
/*
#nav_mein li li a{
	padding-left:10px;
}
*/
/*#nav * a,#nav * a:link, #nav * a:visited, #nav * a:active, #metanav * a,#metanav * a:link, #metanav * a:visited, #metanav * a:active{*/
#nav * a,
#nav * a:link, 
#nav * a:visited, 
#nav * a:active, 
#nav_mein * a,
#nav_mein * a:link, 
#nav_mein * a:visited, 
#nav_mein * a:active, 
#metanav * a,
#metanav * a:link, 
#metanav * a:visited, 
#metanav * a:active{

	color:#0051a5;
	text-decoration:none;
}
/*#nav * a:hover, #metanav * a:hover,#nav * a.nav1_selected:link,#nav * a.nav1_selected:active,#nav * a.nav1_selected:visited,#nav * a.nav2_selected:link,#nav * a.nav2_selected:active,#nav * a.nav2_selected:visited{*/
#metanav * a:hover,
#metanav * a.nav2_selected:link,
#metanav * a.nav2_selected:active,
#metanav * a.nav2_selected:visited,
#nav * a:hover,
#nav * a.nav1_selected:link,
#nav * a.nav1_selected:active,
#nav * a.nav1_selected:visited,
#nav * a.nav2_selected:link,
#nav * a.nav2_selected:active,
#nav * a.nav2_selected:visited,
#nav_mein * a:hover,
#nav_mein * a.nav1_selected:link,
#nav_mein * a.nav1_selected:active,
#nav_mein * a.nav1_selected:visited,
#nav_mein * a.nav2_selected:link,
#nav_mein * a.nav2_selected:active,
#nav_mein * a.nav2_selected:visited{
	color:#fe9a0c;
	text-decoration:none;
}
.table a,
.table a:link,
.table a:active,
.table a:hover{
	color:#3399FF;
	text-decoration:none;
}
.table a:visited{
	color:#003366;
	text-decoration:none;
}
