body        { margin:0px 0px 10px 0px; font-size: 0.75em; font-family:Arial,Verdana; color:#444343; background-color:#253C54; }
#header     { z-index:13; position:absolute; top:0px; height: 112px;   width:100%; padding:0px 0px 0px 0px; background-image:url("images/header-back.jpg"); }
#logo       { position:absolute; top:0px; left:0px; z-index:14; }
#navpath    { z-index:22; position:absolute; top:116px; left:260px; color:#A2A6AB; }
#left       { z-index:20; position:absolute; left:11px; top:151px; border:solid 1px #CCC; border-top:none; width:222px; background-image:url("images/left-background.jpg"); background-repeat:repeat-x; padding-bottom:20px; background-color:#fff; }
#right      { z-index:20; position:absolute; right:0px; top:135px; border:none; width:250px; background-image:url("images/background-rechts-unten.jpg"); background-repeat:repeat-x; background-color:#fff; min-height:600px;}
#center_inner { padding:15px 5px 5px 10px; border:solid 1px #CCC; border-top:none; background-color:#FFF;}
#center     { margin:135px 250px 0px 249px; border:none; padding: 10px 10px 10px 9px; background-color:#fff; min-height:600px; background-image:url("images/background-rechts-unten.jpg"); background-repeat:repeat-x; }
#right-inner { background-color:#FFF; width:230px; margin: 10px 10px 10px 10px; }
#left_header { z-index:20; position:absolute; left:0px; top:133px; }
#sbi 		{ z-index:20; position:absolute; right:95px; top:70px; }
#sbb	 	{ z-index:20; position:absolute; right:20px; top:65px; }


a:link { color:#47627D; }
a:visited { color:#47627D; }
a:active { color:#47627D; }
a:hover { color:#F0C927; }

#umschalt1	{ cursor:hand;z-index:18; position:absolute; top:59px; left:255px; cursor:pointer; color:#000; }
#umschalt2  { cursor:hand;z-index:18; position:absolute; top:59px; left:359px; cursor:pointer; color:#000; }
#umschalt3  { cursor:hand;z-index:18; position:absolute; top:59px; left:458px; cursor:pointer; color:#000; }
#umschalt4  { cursor:hand;z-index:18; position:absolute; top:59px; left:612px; cursor:pointer; color:#000; }

#impressum	{ z-index:23; position:absolute; top:15px; right:30px; color:#FFF; }
#copyright 	{ color:#fff; text-align:center; margin:0px 250px 10px 250px;     border:solid 1px #CCC; border-top:none; padding: 2px 10px 2px 10px;  background-color:#47627E; height:15px;}

#ln         { margin:0px 10px 0px 10px;  list-style-type:none; padding:0px;}
.ln-1       { margin:0px 0px 3px 0px; height:1em; padding-left:5px; padding-top:4px; padding-bottom:4px; font-weight:bold; border-bottom:solid 1px #747474; font-size:0.98em; }
.ln-2       {  padding-left:15px; padding-top:3px; padding-bottom:3px;}
.ln-3       {  padding-left:25px; padding-top:3px; padding-bottom:3px;}
.ln-4       {  padding-left:35px; padding-top:3px; padding-bottom:3px;}
.ln-1 a     { text-decoration:none; color:#5A5959;}
.ln-2 a     {  text-decoration:none; color:#5A5959;}
.ln-3 a     {  text-decoration:none; color:#5A5959;}
.ln-1:hover     {  }
.ln-2:hover     { background-color:#DADEE2;  }
.ln-3:hover     { background-color:#DADEE2;  }
#ln-aktiv   { background-color:#DADEE2; }

#impressum a:link 		{ color:#fff; }
#impressum a:visited 	{ color:#fff; }
#impressum a:active 	{ color:#fff; }
#impressum a:hover 		{ color:#fff; }

th.kontaktformular {text-align:left;}

h1	{ font-size:1.5em; margin-top:0px; border-bottom:solid 1px #B5B5B4; margin-bottom:15px; padding-bottom:5px; }
h2	{ font-size:1.2em; margin-top:25px;  border-bottom:solid 1px #B5B5B4; margin-bottom:15px; padding-bottom:5px;}


#navpath a:link 	{ color:#A2A6AB; }
#navpath a:visited 	{ color:#A2A6AB; }
#navpath a:hover 	{ color:#A2A6AB; }
#navpath a:active 	{ color:#A2A6AB; }

img { border:none; }

.right_box { padding:10px;  border:solid 1px #ccc; margin-bottom:10px; }

p { margin:5px 0px 5px 0px; }

#zurueck 		{ width:45%; float:left;  border:none; text-align:left; padding-left:10px; margin:0px; }
#weiter			{ width:45%; float:right; border:none; text-align:right; padding-right:10px; margin:0px; }
#zurueck a { text-decoration:none; color:#1C5894; font-weight:bold; }
#weiter a { text-decoration:none; color:#1C5894;  font-weight:bold;}
hr.zurueck_weiter { height:1px; border:solid 1px #1C5894; background-color:#1C5894; color:#1C5894; margin-top:10px;}

.clear { clear:both; line-height:1px; font-size:1px; height:1px; margin:0px; padding:0px; }

.tagcloud {  padding:10px; background-color:#74726E; border:solid 1px #ccc; margin-bottom:10px;}
.tagcloud a { text-decoration:none; color:#FFF;}

.tc1  {  margin:0px; padding:0px; font-size:8px; color:#fff;}
.tc2  {  margin:0px; padding:0px;font-size:9px; color:#fff;}
.tc3  {  margin:0px; padding:0px;font-size:10px; color:#fff;color:#fff;}
.tc4  {  margin:0px; padding:0px;font-size:12px; color:#fff;}
.tc5  {  margin:0px; padding:0px;font-size:13px; color:#fff;}
.tc6  {  margin:0px; padding:0px;font-size:16px; color:#fff;}
.tc7  {  margin:0px; padding:0px;font-size:17px; color:#fff;}
.tc8  {  margin:0px; padding:0px;font-size:18px; color:#fff;}
.tc9  {  margin:0px; padding:0px;font-size:20px; color:#fff;}
.tc10 {  margin:0px; padding:0px;font-size:26px; color:#fff;}



.se_titel 			{  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold; font-size:1.3em; }
.se_beschreibung 	{  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.se_url 			{  margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; }


table.content 	{ border:solid 1px #ccc; }
th.content		{ background-color:#DFD8C2; }

ul.bookmarks 	{ margin:0px; padding:0px; padding-left:10px;}
li.bookmarks_dl	{ list-style-image:url(images/bm_dl.gif); margin:2px 0px 2px 0px; font-weight:normal;}
li.bookmarks_tr	{ list-style-image:url(images/bm_tr.gif); margin:2px 0px 2px 0px; font-weight:normal;}
li.bookmarks_mw	{ list-style-image:url(images/bm_mw.gif); margin:2px 0px 2px 0px; font-weight:normal;}
li.bookmarks_f	{ list-style-image:url(images/bm_f.gif); margin:2px 0px 2px 0px;  font-weight:normal;}
li.bookmarks_rss			{ list-style-image:url(images/rss.gif); margin:2px 0px 2px 0px;  font-weight:normal;}
li.bookmarks_rss_comments	{ list-style-image:url(images/rss.gif); margin:2px 0px 2px 0px;  font-weight:normal;}

#iv {}
li.iv-1 { margin:30px 0px 2px 10px; list-style:none; font-weight:bold; font-size:1.2em; }
li.iv-2 { margin:4px 0px 2px 50px; list-style-image:url(images/iv-tab.gif); font-size:1.1em;}
li.iv-3 { margin:3px 0px 2px 90px; list-style-image:url(images/iv-tab.gif); }
li.iv-4 { margin:2px 0px 2px 130px; list-style-image:url(images/iv-tab.gif); }

#startseite_content	   	{  margin:0px; padding:0px; }
#start_links   			{  float:left; margin:0px; padding:0px;  width:350px; }
#start_rechts  			{  float:right; margin:0px; padding-right:50px; width:150px;  }
#start_chart   			{  text-align:center;  }


table.box_news  { boder:solid 1px; padding:0px; margin:0px 0px 10px 0px;}
td.box_news		{ padding:0px 5px 0px 5px; margin:0px 0px 0px 0px;}
tr.box_news		{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.box_news_titel { margin:0px; padding:0px; font-weight:bold;}
.box_news_datum { margin:0px; padding:0px; font-weight:bold; white-space:nowrap; }

.neue_themen_titel 			{ margin:0px; padding:0px; font-weight:bold;}
.neue_themen_beschreibung 	{ margin:0px; padding:0px; }

.start_ad {	border-bottom:solid 1px #B5B5B4;  border-top:solid 1px #B5B5B4; margin: 10px 5px 0px 5px; padding-top:5px; }


#adsense_rechts {  background-color:#DFD8C2; padding:5px; }

#direkt_ins_tutorial { width:300px; margin:20px 0px 20px 0px; padding:15px 0px 15px 0px; background-color:#fff;}
#logo_text	{ font-size:30px; position:absolute; top:25px; left:10px; z-index:14; color:#fff; text-decoration:none;font-weight:bold;}

#audio { position:absolute; top:149px; right:262px; }

#hoerbuch { width:170px; height:250px; background:#C3D1D8; border:solid 1px #6E95BE; padding:5px; }
#hoerbuch-header 	{ text-align:left; font-size:22px; font-weight:bold; color:#1D5997; }
#hoerbuch-text		{ text-align:left; font-size:10px; font-weight:bold; font-size:10px; }



.alphabetical_index {
 text-align:center;
 padding-top:5px;
 padding-bottom:5px;
 margin-top:10px;
 margin-bottom:5px;
}

.index_active {  color:#BA7E04; display:inline; font-size:16px;  font-weight:bold; padding:5px;}

.index{
 font-size:16px;
 display:inline;
 padding:5px;
 font-weight:bold;
}
.index a:link {

 font-size:16px;
 font-weight:bold;
}
.index a:visited {

 font-size:16px;
 font-weight:bold;
}

.index a:hover {

 font-size:16px;
 font-weight:bold;
}


.anbieter-firma { font-weight:bold;  margin:0px 0px 4px 0px; padding-top:5px;}
.anbieter-links { margin:5px 0px 0px 0px }
table.anbieter  { width:100%; }
tr.anbieter { border-bottom:solid 1px #ccc; }
td.anbieter { border-bottom:solid 1px #ccc; }


#form_av_firma 	{ width:350px; }
#form_av_name 	{ width:350px; }
#form_av_strasse 	{ width:200px; }
#form_av_plz 		{ width:60px; }
#form_av_ort 		{ width:200px; }
#form_av_tel 		{ width:150px; }
#form_av_fax 		{ width:150px; }
#form_av_email 	{ width:250px; }
#form_av_website 	{ width:300px; }
#form_av_beschreibung 	{ width:400px; height:100px; }
#form_av_zeichen	{ border:none; }
#form_av_zeichen	{}
label.av		{ font-weight:bold; }

.bookmarking { margin-top:10px; padding:0px 0px 0px 10px; }

