/* DATEI: basic.css */
body { padding:0; margin:0; }

p,h1,h2,h3,h4,ul,ol,li,div,table,tr,td,th,address,blockquote,nobr,i,form
     { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:80%; }

#titel { position:absolute; top:0; left:0; padding-top:4px; padding-left:120px; font-size:105%; width:auto; margin:0; }
#logo { padding:0; margin:0; top:0; left:0; width:100%; }
/*#navi_hi { float:left; padding-left:0; padding-bottom:0; padding-top:82px; margin:0; width:110px; background-color:#FDFC9B; }*/
#navi { float:left; padding-left:5px; padding-top:50px; margin:0; width:140px; list-style-type:none; background-color:#FDFC9B; }
#content { height:auto; padding-right:0; padding-left:0; padding-bottom:0; padding-top:0; margin-left:15px; margin:0; }
#tipps { float:right; margin:0; padding-left:6px; padding-right:6px; padding-top:8px; padding-bottom:5px; width:150px; list-style-type:none; background-color:#FDFC9B; border-width:1px; border-right-width:1px; border-style:solid; border-color:#000000; text-align:center; }
#text { padding-right:12px; padding-left:12px; padding-bottom:5px; padding-top:0; border-width:0; border-style:solid; border-color:#000000; margin:0 10px 0 0; }

#fuss { clear:both; font-size:0; padding:0; margin:0; border:none; }

#content2 { padding-right:0; padding-left:0; padding-bottom:0; padding-top:0; }
#text_breit { padding-right:12px; padding-left:12px; padding-bottom:5px; padding-top:0; border-width:1px; border-style:solid; border-color:#000000; margin:8px; }
#text_schmal { padding-right:12px; padding-left:18px; padding-bottom:5px; padding-top:5px; margin-right:350px; }
#fotos { float:right; margin:0; padding-left:6px; padding-right:6px; padding-top:8px; padding-bottom:5px; width:335px; list-style-type:none; background-color:#FDFC9B; border-width:1px; border-style:solid; border-color:#000000; text-align:center; }


#m { width:90%; background-color:#FDFB72; text-align:left; font-weight:bold; padding:1px; padding-bottom:5px; font-size:80%; }
#n { width:50%; text-align:left; padding:1px; font-size:70%; }
#i { width:30%; text-align:left; }
#e { width:20%; text-align:left; margin-right:10px; }

div.gross { height:50px; }



h1 { background-color:#FDFB72; font-size:100%; padding-left:2px; padding-right:2px; text-align:center; }
h2 { padding:2px; text-align:center; }

p { line-height:1.3em; }
p.einger { padding:2px; line-height:1.4em; }
p.einger_gr { padding:0px 2px 0px 70px; line-height:1.4em; font-size:11pt; }


ul li { line-height:1.9em; list-style-type:square; }
li.ohne { list-style-type:none; padding-bottom:8px; }
ul.ohne { padding-left:0px; margin-left:0px; }

ol.einger { list-style-type:none; margin-left:40px; }

span.klein { font-size:85%; line-height:1.5em; color:#535353; }
.grau { line-height:1.5em; color:#7A7A7A; }

.panorama { left:0px; right:0px; width:100%; }

hr { height:1px; color:#000000; margin:0; padding:0; }
.aufzaehl { text-indent:50%; }

.hinweis_titel { font-weight:bold; text-align:center; }
.hinweis { text-align:center; }
.mittig { text-align:center; }
div.mittig { font-size:14pt; }
.mittig_gr { font-weight:bold; text-align:center; }
.rechtsbuendig { text-align:right; }

.tab { line-height:1.6em; font-size:60%; }

.tab2 { width:95%; border:0; }
.tab3 { padding:30px; width:70%; border:0; }
/*.eingabe { margin-left:150px; }*/
.einger1 { margin-left:20px; }
.zentral { text-align:center; }

.unterpkta { font-weight:bold; color:#3955A8; padding-left:125px; border-bottom-width:1px; border-style:solid; border-color:#000000; }
.unterpkt { font-weight:normal; color:#3955A8; padding-left:125px; padding-bottom:10px; border-bottom-width:1px; border-style:solid; border-color:#000000; }

.verzeichn_a { font-weight:normal; color:#154F9F; }


a.sprache:link { font-weight:bold; text-decoration:none; color:#000000; }
a.sprache:visited { font-weight:bold; text-decoration:none; color:#000000; }
a.sprache:hover { font-weight:bold; text-decoration:none; color:#3955A8; background-color:#FEFEC8; padding-left:4px; padding-right:4px; }

.sprache_a { font-weight:bold; text-decoration:none; color:#3955A8; padding-left:4px; padding-right:4px; }

a.text { font-size:70%; color:#000000; text-decoration:underline; }
a.text_f { font-weight:bold; color:#000000; text-decoration:underline; }
a.text_breit { color:#000000; text-decoration:underline; }


#abfrage_ges { width:100%; height:100%; text-align:center; padding:0; }
#abfrage { float:left; width:45%; text-align:left; margin:0px auto; }