h1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		margin-bottom:2px;
	}
.headlinelink
	{
		color: #000000 !important;
	}
body
	{
	background-color : #E7EBEE;
	}
a, a:link, a:visited, a:active, a:hover {
	text-decoration: none;
	color: #4A5966;
}
.table_border
	{
	background-color : #000000;
	}

.top_navi_right, .top_navi_right a, .top_navi_right a:visited,  .top_navi_right a:link,  .top_navi_right a:active

	{
		font-weight: normal;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		text-decoration: none;
		line-height : 120%;
		color : #ffffff;
		text-decoration: none;
	}
	
 .top_navi_right a:hover
 	{
 		font-weight: bold;
 	}
.top_white_left

	{
		font-weight: bold;
		font-size: 20px;
		font-family: "Arial Narrow", "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color : #ffffff;
	}
.top_white_left_small

	{
		font-weight: normal;
		font-size: 14px;
		font-family: "Arial Narrow", "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color : #ffffff;
	}
	
.content
	{
		background-color : #ffffff;
	}

.navi{
	background-color : #D9DEE3;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: normal;
	text-decoration: none;
}

.navi a, .navi a:link, .navi a:active, .navi a:visited, {
	background-color : #D9DEE3;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: normal;
	text-decoration: none;
}


.navi_text_aktiv
	{
		font-weight: bold;
		text-decoration: none;
	}
.navi_aktiv
	{
		font-weight: bold;
		text-decoration: none;
		color: #B10101;
	}

.navi_trenner
	{
		background-color : #4A5966;
	}
.navi_invisible
	{
	font-family:"Verdana";
	font-size:10px;
	color:#FF9191;
	font-weight:italic;
	}
.content_invisible
	{
	font-family:"Verdana";
	font-size:11px;
	color:#FF9191;
	font-weight:italic;
	}
.content
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

.content_bildunterschrift
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #004443;
		text-decoration: none;
	}

.content_fett
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}


.content_klein
	{
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}

.content_klein_fett
	{
		color: #6D7983;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
	}
.us_link
	{
		color: #383636;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
.content_sehr_klein
	{
		color: #6D7983;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
	}
.warenkorb
	{
	background-color : #D9DEE3;
	border-left: 1px solid #4A5966;
	border-top: 1px solid #4A5966;
	border-right: 2px solid #4A5966; 
	border-bottom: 2px solid #4A5966;
	font-family:"Verdana";
	font-size:11pt;
	font-weight:bold;
	color: #4A5966;
	}
.languages_fett
	{
	background-color : #D9DEE3;
	font-family:"Verdana";
	font-size:10px;
	font-weight:bold;
	color: #4A5966;
	line-height : 190%;
	}
	
.languages
	{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #353535;
	font-weight: normal;
	text-decoration: none;
	}

.content_tab1 
{
border-right: 1px solid #6D7983; 
border-bottom: 1px solid #6D7983;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
}
.content_tab3, .content_tab3 a, .content_tab3 h1
{
	text-decoration: none ! important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
}
.content_tab2 
{
border-right: 1px solid #6D7983; 
border-bottom: 1px solid #6D7983;
border-left: 1px solid #6D7983; 
border-top: 1px solid #6D7983;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;

}




.tab_head 
{

		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;

}
.textfeld { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #6D7983; background-color: white; border-width: 1pt; border-color: #6D7983; }

.map24_input 
	{
		background-color	: #ffffff;
		width				: 232px;
		color				: #0D3D6A;
		font-family			: Arial, Verdana, Helvetica;
		font-size			: 11px;
		font-weight			: normal;
		border				: 1px #bebebe solid;
	}
	
.map24_list	 
	{
		background-color	: #FFFFFF; 
		border-style		: groove;
		font-family			: Arial, Arial,  Geneva, Arial, Helvetica, sans-serif; 
		font-size			: 9px;
	}
	
.map24_text   
	{
		font-family			: Arial; 
		font-size			: 11px; 
		color				: #586A75;
	}
	
.map24_margin 
	{
		margin-left			: 10px;
	}
.map24_padding
	{
		padding-left		: 10px;
	}
	
	
.map24_title  
	{
		font-family			: Arial; 
		font-size			: 11px; 
		color				:#FFFFFF; 
		padding-left		: 10px; 
		padding-top			: 31px; 
		font-weight			: bold;
	}
	
.map24_cell   
	{
		padding-left		: 10px; 
		padding-top			: 5px; 
		padding-right		: 5px; 
		padding-bottom		: 5px; 
		background-color	: #F8F9FA;
	}
	
.blockborder
	{
		border-bottom-width	: 1px;
		border-bottom-style	: solid;
		border-top-width	: 1px;
		border-top-style	: solid;
		border-left-width	: 1px;
		border-left-style	: solid;
		border-right-width	: 1px;
		border-right-style	: solid;
		border-color		: #BEBEBE;
	}	
.freigabe_tab
	{
	
	}
.freigabe_tr
	{
		border-bottom: 1px solid #6D7983;
	}
select { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: white; border-width: 1pt; border-color: black; }	
input { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: white; border-width: 1pt; border-color: black; }

.maintable_frage 	{border: 1px solid #4A5966;	}
.nav_table_frage 	{ border-bottom: 1px solid #4A5966;}
.aktiv_frage		{border-left: 1px solid #4A5966;border-right: 1px solid #4A5966;border-top: 1px solid #4A5966;}
.passiv_frage 	{border-bottom: 1px solid #4A5966;}
.content_frage	
	{
	border-left: 1px solid #4A5966;
	border-right: 1px solid #4A5966;
	
	}
.content_hidden_frage	{display:none;}
.content_show_frage	{display:block;	}

.rss {font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; color: #000000; border-bottom: 1px solid #4A5966;padding:3px;}

.teaser_text a 
{
	color: #4A5966 ! important; ;
}

			.carousel_container {
				width: 100%;
				height: 100%;
			}

			html, body {
				height: 100%;

			}