
body
{
	background-color:#eaeaea;
	margin:0;
	font-size:12px;
    line-height: 18px;
}

a
{
	color:white;
	text-decoration:none;
}



.nav_top_logo
{
	background-image: url('../images/nav_back.gif');
	padding-top:4px;
	padding-left:10px;
}


.nav_footer_logo
{
	background-image: url('../images/footer_back.gif');
	background-position:bottom;
	background-repeat:repeat-x;
}

.table_content
{
	margin-top:30px;
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}	

.table_content_2
{
	margin-top:10px;
	margin-left:37px;
	width:865px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height: 18px;
}	

.table_content_aktuelles
{
	margin-top:0px;
	margin-left:37px;
	width:865px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height: 18px;
}	

.table_content_3
{
	margin-top:30px;
	width:865px;
	margin-left:37px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height: 18px;
	
}

.table_content_4
{
	margin-top:30px;
	width:865px;
	margin-left:37px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#d1d1d1;
    line-height: 18px;
	
}

.table_content_5
{
	width:865px;
	margin-left:37px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height: 18px;
}

.table_content_preview_aktuelles
{
	width:415px;
	margin-left:37px;
	padding:20px 10px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    line-height: 18px;
}



.text_laufschrift
{
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#000000;
	font-size:11px;
    padding:2px 0px 0px 0px;
}

.linie
{
	border-top:0px solid #d2d0d3;
	border-left:0px solid #d2d0d3;
	border-right:0px solid #d2d0d3;
	border-bottom:1px solid #d2d0d3;
}

.image_text
{
	 position:absolute;
	 top:130px;
	 width:420px;
	 left:470px;
	 color:white;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
}


.image_text2
{
	 position:absolute;
	 top:120px;
	 width:420px;
	 left:550px;
	 color:white;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
}

.image_text3
{
	 color:white;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
}


.image_text_fett
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:28px;
	 font-weight:bold;
}

.red
{
	color:red;
}

.text
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
}









/* NAV */
/* navigation Top*/
.nav_top
{ 
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

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

.link_top:hover
{ 
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#E61B15;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

.link_top
{ 
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}




.nav_top_lines_pad1
{ 
	padding-right:10px;
	padding-left:10px;
	position:absolute;
	left:196px;
	top:37px;
}
.nav_top_lines_pad2
{ 
	padding-right:10px;
	padding-left:10px;
	position:absolute;
	left:293px;
	top:37px;
}
.nav_top_lines_pad3
{ 
	padding-right:10px;
	padding-left:10px;
	position:absolute;
	left:395px;
	top:37px;
}
.nav_top_lines_pad4
{ 
	padding-right:10px;
	padding-left:10px;
	position:absolute;
	left:479px;
	top:37px;
}
.nav_top_lines_pad5
{ 
	padding-right:10px;
	padding-left:10px;
	position:absolute;
	left:615px;
	top:37px;
}
.nav_top_lines_pad6
{ 
	padding-right:10px;
	padding-left:10px;
	position:absolute;
	left:750px;
	top:37px;
}
.nav_top_lines_pad7
{ 
	padding-right:10px;
	padding-left:10px;
	position:absolute;
	left:837px;
	top:37px;
}
.nav_top_lines_pad8
{ 
	padding-right:10px;
	padding-left:10px;
	position:absolute;
	left:933px;
	top:37px;
}




.nav_block1
{ 
	position:absolute;
	left:172px;
	top:35px;
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nav_block2
{ 
	position:absolute;
	left:218px;
	top:35px;
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nav_block3
{ 
	position:absolute;
	left:315px;
	top:35px;
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nav_block4
{ 
	position:absolute;
	left:416px;
	top:35px;
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nav_block5
{ 
    width: 130px;
    text-align: left;
	position:absolute;
	left:500px;
	top:35px;
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nav_block6
{ 
	position:absolute;
	left:636px;
	top:35px;
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nav_block7
{ 
	position:absolute;
	left:770px;
	top:35px;
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nav_block8
{ 
	position:absolute;
	left:857px;
	top:35px;
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#797979;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
/* NAV ENDE */














/*Sub Navigation*/

.sub_sub_1
{
	visibility:hidden; 
	position:absolute;
	width:150px;
	padding:5px;
	left:158px;
	top:55px;
    z-index:1;    
}
.sub_sub_2
{
	visibility:hidden; 
	position:absolute;
	width:350px; 
	padding:5px;
	left:210px;
	top:55px;
    z-index:1;    
}
.sub_sub_3
{
	visibility:hidden; 
	position:absolute;
	width:150px; 
	padding:5px;
	left:628px;
	top:55px;
    z-index:1;    
}

.nav_sub_main
{ 
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dotted #FFFFFF;
	line-height:20px;
}

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

.nav_sub
{ 
	font-family:Helvetica Neue,Verdana, Arial, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
/*Sub Navigation Ende*/

a.more:link      { color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration: none;       font-weight:bold;}
a.more:visited   { color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration: none;       font-weight:bold;}
a.more:hover     { color:#CC0000; font-family:Arial, Helvetica, sans-serif; text-decoration: underline;  font-weight:bold; }
a.more:active    { color:#CC0000; font-family:Arial, Helvetica, sans-serif; text-decoration: underline;  font-weight:bold; }

a.newslink:link      {  font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration: none;       }
a.newslink:visited   {  font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration: none;       }
a.newslink:hover     {  font-size:12px; color:#CC0000; font-family:Arial, Helvetica, sans-serif; text-decoration: underline;  }
a.newslink:active    {  font-size:12px; color:#CC0000; font-family:Arial, Helvetica, sans-serif; text-decoration: underline;  }



div#flashcontainer {
    width: 600px;
    height: 451px;
}



#galerie {
    margin: 10px 5px 10px 5px;
    font-family:Helvetica Neue,Verdana, Arial, sans-serif;
    font-size:12px;
}


.bildergalerie
{
	font-size:12px;
    color:#000000;
    line-height: 18px;
    font-family:Arial, Helvetica, sans-serif;
}

