/* CSS Document */

body {
	font-family: Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	background:#CCE2F4;
	table-layout:fixed;
	}



a {
	color:#006EC7;
	text-decoration:none;
}
a:hover {
	color:#006EC7;
	text-decoration:underline;
}

td img {display: block;}

.button { border: 1px solid #6F7982; background:#FFFFFF; color:#000000; font-family: Arial;
	font-size:12px;
	line-height:16px;}
.sbox { border: 1px solid #6F7982; background:#FFFFFF; color:#000000; font-family: Arial;
	font-size:12px;
	line-height:16px;}

#pagecontent { width:986px;
background:#00CCCC; 
table-layout:fixed;}


.tblborder_in { border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.tblborder_r{ border-right: 1px solid #FFFFFF; }
.tblborder_b { border-bottom: 1px solid #FFFFFF; }






/***************/

/* Bulletlists */

/***************/


/* Bulletlists, specifically */

#content UL { 
	list-style-image:url(../layout/Button.gif);
	font-family: Arial;
	font-size:12px;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
#content LI { 
	list-style-image:url(../layout/Button.gif);
	font-family: Arial;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}






/*---------------------*/		
/* Head Style Start*/
/*---------------------*/	



#navi{background:#FFFFFF;
height:140px;
width:420px;
top:0;
left:0;
float:left;

 margin:0; padding:0;
}	
#nav_container { 
height:20px;
width:410px;
padding:120px 0 0 12px;
}
.nav_container, .nav_container a {font-size:12px;
color:#000000;
text-transform:uppercase;
text-decoration:none;
}
.nav_container a:hover{
color:#006ec7;
text-transform:uppercase;
text-decoration:none;
}
.nav_container a.active{
color:#006ec7;
text-transform:uppercase;
text-decoration:none;
}


table#nav_container a {
	background:#FFFFFF;
	font-size:12px;
	color:#000000;
	text-transform:uppercase;
	display: block;
	table-layout:fixed;
	text-decoration: none;
	width:560px;
}
.txtNavigation, .txtNavigation a {
	background:#FFFFFF;
	font-size:12px;
	color:#000000;
	text-transform:uppercase;
	text-decoration: none;
}
.txtNavigationAct a:hover, .txtNavigationAct, a.txtNavigationAct {
	font-size:12px;
	color:#006ec7;
	text-decoration: none;
	text-transform:uppercase;
}






#vk { 
top:0;
width:280px; 
height:140px;
background-image:url(../layout/vk.jpg);
background-repeat:no-repeat;
padding:0;
margin:0;
}
#vk_text {
	padding-top:120px;
	padding-left:9px;
	height:20px;
}
.vk,.vk a, .nav_vk , .nav_vk a{
font-size:12px;
color:#000000;
text-transform:uppercase;
}

.vk a:hover, .nav_vk a:hover{
font-size:12px;
color:#006ec7;
text-transform:uppercase;
}

.vk a.active, .nav_vk_a{
font-size:12px;
color:#006ec7;
text-transform:uppercase;
}


/*---------------------*/		
/* Head Style END*/
/*---------------------*/


/*---------------------*/		
/* Navigation Style Start*/
/*---------------------*/

#navigation{
height:140px;
width:560px;
margin:0;
padding:0;
float:left;
}
#navigation #bildnav{
height:140px;
width:560px;
margin:0;
padding:0;
table-layout:fixed;
}



/*---------------------*/		
/* Navigation Style END*/
/*---------------------*/

#inhalt { height:auto; padding:0; margin:0;}

#content_inhalt {background:#FFFFFF; }
#content_inhalt #content { padding:6px 15px 30px 15px;}


#maintitel { padding-bottom:10px
}
.maintitel {
	font-size:16px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
}


#left_inhalt { width:260px; float:left;}
#right_inhalt { width:260px; float:right; padding-left:10px;}



#printsend { padding-top:10px; padding-right:15px; height:20px; text-align:right;}
#content_footer { padding-bottom:5px; padding-right:15px;  text-align:right;}
  
#left { width:140px; background:#FFFFFF; padding-bottom:20px;}
#left #left_content {
	margin-top:70px;  
	height:300px; 
	background-color:#FDE8C2; 
	padding:10px 1px 20px 10px;
	font-family: Arial;
	font-size:12px;
	line-height:18px;
	}

#left_content a { color:#000000;}
#left_content .txtNavigationSubAct {
	color:#006EC7;
	text-decoration:none;
}
 
#left_content a:hover {
	color:#006EC7;
	text-decoration:none;
}


#quickbox { 
width:140px;
height:140px;
background:#CCE2F4;
}
.quickbox { color:#006EC7; background:#CCE2F4; text-decoration:none; font-size:12px; padding:10px 0 0 10px;}
.quickbox a { color:#006EC7; background:#CCE2F4; text-decoration:none; font-size:12px;}
.quickbox a:hover, .quickbox a.active {color:#006EC7; text-decoration:underline;}


#spalte_rechts {
	width:281px;
	padding:0;
	margin:0; 
	table-layout:fixed;
}

#spacer {
width:140px;
height:140px;
background:none;
}

#spalte_rechts #quickbox_ { 
width:141px;
height:140px;
background:#CCE2F4;
}

#quickbox_ .quickbox { color:#006EC7; background:#CCE2F4; text-decoration:none; font-size:12px; padding:10px 0 0 10px;}
#quickbox_ .quickbox a { color:#006EC7; background:#CCE2F4; text-decoration:none; font-size:12px;}
#quickbox_ .quickbox a:hover,#quickbox_ .quickbox a.active {color:#006EC7; text-decoration:underline;}



#spacer2 {
background:none;
}
#spacer3 {
background:none;
}

#spalte_rechts #spalte_rechts_info {
	width:281px;
	height:auto;
	padding:0;
	margin:0;}

#spalte_rechts_info #facts_infos{
	width:212px;
	height:auto;
	table-layout:fixed;
	float:right;
	}
#bg_white {
	width:281px;
	height:auto;
	background:url(../layout/bg_weiss_gross.jpg) repeat-y;
	padding:0;
	margin:0;}

#factsinhalt { padding:5px 5px 10px 10px;}
.factsinhalt { font-size:12px; line-height:15px; color:#000000;}
.factsinhalt  a {
	color:#006EC7;
	text-decoration:none;
}
.factsinhalt a:hover {
	color:#006EC7;
	text-decoration:underline;
}


/*---------------------*/		
/* footer Style 

/*---------------------*/	
	
#footer{
	height:20px;
	margin-top:5px;
	float:left;
	width:843px;
	padding-left:155px;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	overflow:hidden
	}
.footer, #footer a, .footer a {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	}
#footer a:hover, .footer a:hover {
	font-size:10px;
	color:#006EC7;
	text-decoration:underline;
	}



/*---------------------*/		
/* footer Style End*/
/*---------------------*/


/*---------------------*/		
/* Main Style */
/*---------------------*/	
#content {
font-size:12px;
	line-height:16px;
	color:#000000;
}


.txt_klein {
font-size:10px;
line-height:12px;
color:#000000;
}

 .txt, .content,  .contentText, .txtNormal {
	font-size:12px;
	line-height:16px;
	color:#000000;
}
p, td, form, input,TEXTAREA, .txttext {
	font-size:12px;
	line-height:16px;
	color:#000000;
}


.txtTitel{
	font-size:16px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
}


/*---------------------*/		
/* Main Style End*/
/*---------------------*/

/*---------------------*/		
/* Sitemap Style Start*/
/*---------------------*/


.txtSitemapFett, .txtSitemapFett a {
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.txtSitemapFett a:hover {
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.txtSitemap, .txtSitemap a  {
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.txtSitemap a:hover {
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}							




/*---------------------*/		
/* Sitemap Style End*/
/*---------------------*/

	

/*---------------------*/		
/* News Style End*/
/*---------------------*/

.formField {font-size:12px;
	line-height:16px;
	color:#000000;
}
.formButton {font-size:12px;
	line-height:16px;
	color:#000000;
}
select {font-size:12px;
	line-height:16px;
	color:#000000;
}
.textfield {font-size:12px;
	line-height:16px;
	color:#000000;
}

.backlink, .backlink a {
	font-size:11px;
	line-height:15px;
	color:#006EC7;
	text-decoration:none;
	}
.backlink a:hover {
	color:#006EC7;
	text-decoration:underline;
}	
	
	
.NewsMenuText .NewsMenuLink,.NewsMenuText .NewsMenuLink a {
	font-size:11px;
	line-height:15px;
	text-align:right;
	color:#006EC7;
	text-decoration:none;
	}
	
.NewsMenuText .NewsMenuLink a:hover {
	text-align:right;
	color:#006EC7;
	text-decoration:underline;
}	

.NewsDetailLeadText, .NewsDetailText, .NewsDetailSubheader,.contentSubHeader {	
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;}
	
.NewsMenuText {	
	font-size:12px;
	line-height:16px;
	color:#000000;}
	
.NewsListingHeader, .NewsDetailHeader{	
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:bold;
}

.NewsDetailLeadText, .NewsDetailText {	
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
}

.rightText {	
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-decoration:none;
	text-align:right;
	}	

.NewsTextLink {	
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
.NewsPubDate { 	
	font-size:11px;
	font-weight:normal;
	color:#868688;
}

/*---------------------*/		
/* News Style End*/
/*---------------------*/




/*---------------------*/		
/* Copy Style */
/*---------------------*/	

.txtCopyright {
	color: #CFD3D4;
	font-size: 9px;
	line-height:11px;
	text-decoration: none;
}
.txtCopyrightL {
	color: #CFD3D4;
	font-size: 9px;
	line-height:11px;
	text-decoration: none;
	text-align:left;
}
.txtCopyrightL:hover {
	color: #CFD3D4;
	font-size: 9px;
	line-height:11px;
	text-decoration: none;
}

.txtCopyrightn{
	line-height:11px;
	color: #000000;
	font-size: 9px;
	text-decoration: none;
}
.txtCopyrightn a, {
	line-height:11px;
	color: #000000;
	font-size: 9px;
	text-decoration: none;
}
.txtCopyrightn a:hover{
	line-height:11px;
	color: #CFD3D4;
	font-size: 9px;
	text-decoration: none;
}



