.DEFFONT    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px}
TD    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px}
TH    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FFFFFF}
BODY    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px; background: #F7F7F7; margin: 0;padding: 0;}
         
P    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px; line-height: 1.5em;}
DIV    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px}
INPUT     {BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
TEXTAREA  {BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
SELECT     {BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
FORM     {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 10px}
A:link          {BACKGROUND: none; COLOR: #303C20; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #303C20; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; COLOR: #303C20; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: underline}
.title     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: none}
.title2     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.title3     {BACKGROUND: none; COLOR: #080894; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.redbold     {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.content   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica}
.block-title  {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-WEIGHT: bold; text-align: center; background-image:url(images/box_hg.gif); }
.block-title2  {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-WEIGHT: bold;}
.block-title3  {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica;}
.storytitle   {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.storycat  {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: underline}
.boxtitle   {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.boxcontent   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial, Helvetica}
.option   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.tiny    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinwit    {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinyred    {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.black {COLOR: #000000}
.grey {COLOR: #999999}
.orange {COLOR: #FF6D01}
.white {COLOR: #FFFFFF}
.hintergrund {background:  #b6b7da}
.tabschriftkleinoben { font-size: 2pt; }
.tabschriftkleinunten { font-size: 2pt; border-right: 1px solid #005973; border-top: 1px solid #005973}
.rahmen { border-right: 1px solid #9F9F9F; border-left: 1px solid #9F9F9F; border-bottom: 1px solid #9F9F9F; BACKGROUND: #FBF6E1;}
.rahmen_hell { border-right: 1px solid #9F9F9F; border-left: 1px solid #9F9F9F; border-bottom: 1px solid #9F9F9F;}
.rahmen_neu { border-right: 1px solid #9F9F9F; border-left: 1px solid #9F9F9F; border-bottom: 0px solid #9F9F9F; BACKGROUND: #FBF6E1;}

.navi   {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.hr-absatz {border-top: solid 3px #FF9231;}

/***********/
#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}

#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:1px
}
.title_h2 {
 width:300px;
 padding:12px 0 0 18px;
}
.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}
/***********/


/******* NEUE NAV  *******/
#nav {float:left;width:100%;margin:0 12px 0 0px}

#sitemap {clear:both;margin-bottom:10px;border-bottom:0px; border-bottom:0px solid #c0c0c0;padding:0;margin:0;font-weight:bold}
#sitemap li {border-bottom:1px solid #c0c0c0;border-left:0px solid #c0c0c0;list-style:none;font-family:Tahoma, Verdana, Arial}
#sitemap li a {color:#333;display:block;background:#FBF6E1 url(images/aufzaehlung.gif) no-repeat 2px 0;border-top:1px solid #fff;border-right:0px solid #c0c0c0; padding-left:25px; padding-right:0; padding-top:3px; padding-bottom:2px}
#sitemap li.on a {color:#333;display:block;background:url(images/aufzaehlung.gif) no-repeat 22px 0 #FBF6E1;border-top:1px solid #fff;border-right:0px solid #c0c0c0; padding-left:45px; padding-right:0; padding-top:3px; padding-bottom:2px}
#sitemap li a:hover {background:url(images/aufzaehlung.gif) no-repeat 2px 0 #F7F7F7;text-decoration:none}
#sitemap li.on a:hover {background:url(images/aufzaehlung.gif) #F7F7F7 no-repeat 22px 0 ;text-decoration:none}

#sitemap li a.on {background:url(images/aufzaehlung.gif) 2px 0 #fff no-repeat;border-right:0}
#sitemap li a.on:hover {background:url(images/aufzaehlung.gif) #F7F7F7 2px 0 no-repeat}

#sitemap ul li a {display:block;padding:3px 0 2px 25px;background:url(images/aufzaehlung2.gif) 2px 0 #fff no-repeat;}
#sitemap ul li a:hover {background:url(images/aufzaehlung2.gif) 2px 0 #F7F7F7 no-repeat}
#sitemap ul li {border:0}
#sitemap ul li a {border-right:0}
#sitemap ul li a.on {background:url(images/aufzaehlung2_on.gif) 2px 0 #fff no-repeat}
#sitemap ul li a.on:hover {background:url(images/aufzaehlung2_on.gif) 2px 0 #F7F7F7 no-repeat}

#sitemap ul ul li a {display:block;padding:3px 0 2px 25px;background:url(images/aufzaehlung3.gif) 12px 6px #fff no-repeat;font-weight:normal;border-top:1px solid #fff;border-bottom:1px solid #fff}
#sitemap ul ul li a:hover {background:url(images/aufzaehlung3.gif) 12px 6px #F7F7F7 no-repeat}
#sitemap ul ul li {background:#F7F7F7}
#sitemap ul ul li a.on {background:url(images/aufzaehlung3_on.gif) 12px 6px #fff no-repeat}
#sitemap ul ul li a.on:hover {background:url(images/aufzaehlung3_on.gif) 12px 6px #F7F7F7 no-repeat}  
  
  
  
.button       
{
    border: 1 px;
    background-color: #AD0000;
    color: #FFFFFF;
    background: url(images/submit_bg.gif);
    font-weight:bold;
}

/*********** offener Button HEAD*********/
#hlt-tab_head {position: relative; height:21px; font-family:Tahoma, Verdana, Arial; top:-141px; left:210;}
#hlt-tab_head ul {margin:0;padding:1px 3px 0 0;list-style:none}
#hlt-tab_head li {float:left; margin:0; background:url(images/button_rechts_orange.gif) right top no-repeat; margin-right:3px}
#hlt-tab_head a {padding:4px 10px 3px 10px; background:url(images/button_links_orange.gif) no-repeat; color:#fff; display:block; text-align:center; text-decoration:none; font-weight:bold}





#hlt-tab_head a:hover {text-decoration:underline}
#hlt-tab_head li.on {background:url(images/button_rechts_grau.gif) right top no-repeat}
#hlt-tab_head li.on a {background:url(images/button_links_grau.gif) no-repeat;color:#333;padding:4px 10px 3px 10px}

/*********** offener Button *********/
#hlt-tab {height:21px;font-family:Tahoma, Verdana, Arial}
#hlt-tab ul {margin:0;padding:1px 3px 0 0;list-style:none}
#hlt-tab li {float:left;margin:0;background:url(images/button_rechts_orange.gif) right top no-repeat;margin-right:3px}
#hlt-tab a {padding:4px 10px 3px 10px;background:url(images/button_links_orange.gif) no-repeat;color:#fff;display:block;text-align:center;text-decoration:none;font-weight:bold}
#hlt-tab a:hover {text-decoration:underline}
#hlt-tab li.on {background:url(images/button_rechts_grau.gif) right top no-repeat}
#hlt-tab li.on a {background:url(images/button_links_grau.gif) no-repeat;color:#333;padding:4px 10px 3px 10px}

/*********** geschlossener Button *********/
#hlt-tab_zu {height:21px;font-family:Tahoma, Verdana, Arial}
#hlt-tab_zu ul {margin:0;padding:1px 3px 0 0;list-style:none}
#hlt-tab_zu li {float:left;margin:0;background:url(images/button2_rechts_orange.gif) right top no-repeat;margin-right:3px}
#hlt-tab_zu a {padding:4px 10px 3px 10px;background:url(images/button2_links_orange.gif) no-repeat;color:#fff;display:block;text-align:center;text-decoration:none;font-weight:bold}
#hlt-tab_zu a:hover {text-decoration:underline}


/********** ZEILE MARKIEREN *****/
  .spezial2 { color:#000000; background-color:#DCEDC1; cursor:pointer;}
  
#google_sky { position: absolute; top: 160; left: 1000; }


/********** MAIN BOX *****/
.box {
width: 560px;
background: url(images/box/box_lang_mitte.gif) bottom left;
}

.box h3 {
margin: 0;
font-size: 140%;
text-align: center;
color: #333;
border-bottom: 1px solid #E0CFAB;
background: url(images/box/box_lang_top.gif) no-repeat top left;
}

.box h4 {
margin: 0;
font-size: 3px;
color: #333;
background: url(images/box/box_lang_unten.gif) no-repeat bottom left;
}

/********** MAIN BOX GROSS*****/
.box_gross {
width: 960px;
background: url(images/box/box_gross_mitte.gif) bottom left;
}

.box_gross h3 {
margin: 0;
font-size: 140%;
text-align: center;
color: #333;
border-bottom: 1px solid #E0CFAB;
background: url(images/box/box_gross_top.gif) no-repeat top left;
}

.box_gross h4 {
margin: 0;
font-size: 3px;
color: #333;
background: url(images/box/box_gross_unten.gif) no-repeat bottom left;
}

/********** MAIN BOX MITTE*****/
.box_mitte {
width: 760px;
background: url(images/box/box_mitte_mitte.gif) bottom left;
}

.box_mitte h3 {
margin: 0;
font-size: 140%;
text-align: center;
color: #333;
border-bottom: 1px solid #E0CFAB;
background: url(images/box/box_mitte_top.gif) no-repeat top left;
}

.box_mitte h4 {
margin: 0;
font-size: 3px;
color: #333;
background: url(images/box/box_mitte_unten.gif) no-repeat bottom left;

}

	#header	{
	height:94px;
	background:white;
	background-image: url(design/header_bg.gif);
	overflow:hidden;
	}
	
	#header_bg_bild {
	background-image:url(design/header_hintergrund.jpg);
	background-repeat:no-repeat;
	background-position:210px -2px;
  height:130px;

	}	
	
	
	#wheader_bg_bild {
	background-image:url(design/header_hintergrund.jpg);
	background-repeat:no-repeat;
	background-position:210px -5px;
	}		
	
	
	
	#logo {
	position:relative;
	top: -125px;
	left:20px;
	}	
	
			
	#header_links {
	position:relative;
	top:-105px;
	left:550px;
	}		
	#header_links a {font-weight:bold; text-decoration:underline; COLOR: #FFFFFF}
		
		
	/*** 	AD0000  **/
	#header_unterstrich	{
	width:100%;
	height:10px;
	background-color:#AD0000;
	overflow:hidden;
	clear:both;
	border-bottom:1px solid black;
	margin-bottom:5px;
	}	
	
	#eintrag_detail_unterstrich	{
	width:100%;
	height:1px;
	background-color:#000000;
	overflow:hidden;
	position:relative;
	top:-1px;
  }		
	
	
  .ratgeber_table
  {
  margin: 10;
  text-align:left;
  width:95%;
  }	
  
  .ratgeber_head
  {
  font-size: 130%;
  FONT-WEIGHT: bold;
  }	
  
.head
 {
 	font-size: 16px;
	color: #000; 	
 }  
 
.text
 {
	color: #666; 	
 }   
 
.img {
	float: left;
	margin: 0 8px 0 0;
	padding: 4px;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background: #fff;
	} 
  
  
  
  
  
  
  
  
  
  
  

