 /* globale klassen */

* { font-family:Verdana,Helvetica,Arial; }
td,tr,table,div,input,textarea,select,form { font-size:12px; }

form { display:inline; }
img { border:0px; }
body { margin:0px; color:#000000; }

/* speziallfaelle */
a {
	outline:		none;
}
/* layer und tabellen */

/* Hinweis 3 funktioniert nicht - links daher ungültig (id = $_POST['district']) */
.verlauf1 { background-image:url('/grafiken/3/site/verlauf1.gif');background-position:right; }
.verlauf2 { background-image:url('/grafiken/3/site/main_menu_button_middle.gif');background-position:right; }

/* NAVIGATION */
.topmenue_first_off  { padding:5px; }
.topmenue_first_on   { padding:5px; }
.topmenue_middle_off { padding:5px; }
.topmenue_middle_on  { padding:5px; }
.topmenue_last_off   { padding:5px; }
.topmenue_last_on    { padding:5px; }



a.topmenue_link_off:link    { color:#00679B;text-decoration:none;font-weight:normal;font-size:11px; }
a.topmenue_link_off:active  { color:#00679B;text-decoration:none;font-weight:normal;font-size:11px; }
a.topmenue_link_off:visited { color:#00679B;text-decoration:none;font-weight:normal;font-size:11px; }
a.topmenue_link_off:hover   { text-decoration:none;font-weight:normal; }
a.topmenue_link_on:link     { color:#00679B;text-decoration:none;font-weight:bold;font-size:11px; }
a.topmenue_link_on:active   { color:#00679B;text-decoration:none;font-weight:bold;font-size:11px; }
a.topmenue_link_on:visited  { color:#00679B;text-decoration:none;font-weight:bold;font-size:11px; }
a.topmenue_link_on:hover    { text-decoration:none;font-weight:bold; }

a.warengruppe_link_off:link    { color:#000000;font-weight:normal;text-decoration:none;font-size:13px; }
a.warengruppe_link_off:active  { color:#000000;font-weight:bold;text-decoration:none;font-size:13px; }
a.warengruppe_link_off:visited { color:#000000;font-weight:normal;text-decoration:none;font-size:13px; }
a.warengruppe_link_off:hover   { color:#898989;font-weight:normal;text-decoration:none;font-size:13px; }
a.warengruppe_link_on:link     { color:#898989;font-weight:bold;text-decoration:none;font-size:13px; }
a.warengruppe_link_on:active   { color:#898989;font-weight:bold;text-decoration:none;font-size:13px; }
a.warengruppe_link_on:visited  { color:#898989;font-weight:bold;text-decoration:none;font-size:13px; }
a.warengruppe_link_on:hover    { text-decoration:none;font-size:13px; }


/* helferlein */
.rel { position:relative; }
.abs { position:absolute; }

.left { float:left; }
.right { float:right; }
.cleft { clear:left; }
.cright { clear:right; }

.pl5 { padding-left:5px; }
.pr5 { padding-right:5px; }
.pt5 { padding-top:5px; }
.pb5 { padding-bottom:5px; }
.p5 { padding:5px; }

.p4 { padding:4px; }

.pb2 { padding-bottom:2px; }
.pl2 { padding-left:2px; }
.pt2 { padding-top:2px; }
.p2 { padding:2px; }

.p3 { padding:3px; }


.p10 { padding:10px; }
.pl10 { padding-left:10px; }
.pr10 { padding-right:10px; }
.pt10 { padding-top:10px; }

.mb10 { margin-bottom:10px; }
.mb2 { margin-bottom:2px; }

.alleft { text-align:left; }
.alright { text-align:right; }
.alcenter { text-align:center; }
.aljusty { text-align:justify; }

.br1px { font-size:1px;font-height:1px;height:1px; }
.br2px { font-size:2px;font-height:2px;height:2px; }
.br3px { font-size:3px;font-height:3px;height:3px; }
.br4px { font-size:4px;font-height:4px;height:4px; }
.br5px { font-size:5px;font-height:5px;height:5px; }

.pointer { cursor:pointer; }

/* texte */

.bold { font-weight:bold; }
.bigger { font-size:20px; }
.big { font-size:13px; }
.midi { font-size:15px; }
.midi2 { font-size:12px; }
.mini { font-size:9px; }
.rot { color:#cc0000; }
.gruen { color:#008200; }
.weiss { color:#ffffff; }
.grau { color:#c0c0c0; }
.leitfarbe { color:#FFFFFF; }
.stuetzfarbe { color:#000000; }
.trennfarbe { color:#00679B; }
.reserve1 { color:#009BF6; }
.reserve2 { color:#B3E3F6; }

/* formulare */

.suchinput { width:80px;border:#FFFFFF 1px solid; }
.suchbutton { background:transparent;border:0px;width:50px;cursor:pointer; }

.norminput { border:#009BF6 1px solid; background-color:#B3E3F6; }
.normbutton { border:#009BF6 1px solid; background-color:#B3E3F6; background-image:url(/grafiken/3/link_pfeil4_css3.gif); background-position:left middle; background-repeat:no-repeat; padding-left:10px; font-weight:bold;  }

.norminput2 { border:#FFFFFF 1px solid; background-color:#B3E3F6; }
.normbutton2 { border:#FFFFFF 1px solid; background-color:#B3E3F6; background-image:url(/grafiken/3/link_pfeil4_css3.gif); background-position:left middle; background-repeat:no-repeat; padding-left:10px; font-weight:bold;  }

/* BG-Farben */
.bg_leitfarbe { background-color:#FFFFFF; }
.bg_stuetzfarbe { background-color:#000000; }
.bg_trennfarbe { background-color:#00679B; }
.bg_reserve1 { background-color:#009BF6; }
.bg_reserve2 { background-color:#B3E3F6; }

/* Border */
.border_leitfarbe { border:#FFFFFF 1px solid; }
.border_stuetzfarbe { border:#000000 1px solid; }
.border_trennfarbe { border:#00679B 1px solid; }
.border_reserve1 { border:#009BF6 1px dashed; }
.border_reserve2 { border:#B3E3F6 1px solid; }

.border_leitfarbe_left { border-left:#FFFFFF 1px solid; }
.border_stuetzfarbe_left { border-left:#000000 1px solid; }
.border_trennfarbe_left { border-left:#00679B 1px solid; }
.border_reserve1_left { border-left:#009BF6 1px solid; }
.border_reserve2_left { border-left:#B3E3F6 1px solid; }

.border_leitfarbe_top { border-top:#FFFFFF 1px solid; }
.border_stuetzfarbe_top { border-top:#000000 1px solid; }
.border_trennfarbe_top { border-top:#00679B 1px solid; }
.border_reserve1_top { border-top:#009BF6 1px solid; }
.border_reserve2_top { border-top:#B3E3F6 1px solid; }

.border_leitfarbe_right { border-right:#FFFFFF 1px solid; }
.border_stuetzfarbe_right { border-right:#000000 1px solid; }
.border_trennfarbe_right { border-right:#00679B 1px solid; }
.border_reserve1_right { border-right:#009BF6 1px solid; }
.border_reserve2_right { border-right:#B3E3F6 1px solid; }

.border_leitfarbe_bottom { border-bottom:#FFFFFF 1px solid; }
.border_stuetzfarbe_bottom { border-bottom:#000000 1px solid; }
.border_trennfarbe_bottom { border-bottom:#00679B 1px solid; }
.border_reserve1_bottom { border-bottom:#009BF6 1px solid; }
.border_reserve2_bottom { border-bottom:#B3E3F6 1px solid; }

/* links */

a:link { color:#009BF6;font-weight:bold;text-decoration:none; }
a:active { color:#009BF6;font-weight:bold;text-decoration:none; }
a:visited { color:#009BF6;font-weight:bold;text-decoration:none; }
a:hover { color:#009BF6;font-weight:bold;text-decoration:underline; }

a.none:link	{ font-weight:normal;text-decoration:none; }
a.none:active	{ font-weight:normal;text-decoration:none; }
a.none:visited	{ font-weight:normal;text-decoration:none; }
a.none:hover	{ font-weight:normal;text-decoration:none; }

a.fett:link { color:#009BF6;font-weight:bold;text-decoration:none; }
a.fett:active { color:#009BF6;font-weight:bold;text-decoration:none; }
a.fett:visited { color:#009BF6;font-weight:bold;text-decoration:underline; }
a.fett:hover { color:#009BF6;text-decoration:none; }

a.vorback:link { color:#00679B;font-weight:normal;text-decoration:none; }
a.vorback:active { color:#00679B;font-weight:normal;text-decoration:none; }
a.vorback:visited { color:#00679B;font-weight:normal;text-decoration:none; }
a.vorback:hover { color:#009BF6;font-weight:normal;text-decoration:none; }

a.thin:link { color:#FFFFFF;font-weight:normal;text-decoration:underline; }
a.thin:active { color:#FFFFFF;font-weight:normal;text-decoration:underline; }
a.thin:visited { color:#FFFFFF;font-weight:normal;text-decoration:underline; }
a.thin:hover { color:#B3E3F6;text-decoration:none; }

a.navi:link { color:#000000;font-weight:normal;text-decoration:none; }
a.navi:active { color:#000000;font-weight:normal;text-decoration:none; }
a.navi:visited { color:#000000;font-weight:normal;text-decoration:none; }
a.navi:hover { color:#009BF6;text-decoration:underline; }

a.black:link { color:#000000;font-weight:bold;text-decoration:none; }
a.black:active { color:#000000;font-weight:bold;text-decoration:none; }
a.black:visited { color:#000000;font-weight:bold;text-decoration:none; }
a.black:hover { color:#000000;font-weight:bold;text-decoration:underline; }

a.top_menue_off:link { color:#00679B;font-weight:normal;text-decoration:none; }
a.top_menue_off:active { color:#00679B;font-weight:normal;text-decoration:none; }
a.top_menue_off:visited { color:#00679B;font-weight:normal;text-decoration:none; }
a.top_menue_off:hover { background-color:#FFFFFF;color:#000000;font-weight:normal;text-decoration:none; }

a.top_menue_on:link { color:#00679B;font-weight:normal;text-decoration:none; }
a.top_menue_on:active { color:#00679B;font-weight:normal;text-decoration:none; }
a.top_menue_on:visited { color:#00679B;font-weight:normal;text-decoration:none; }
a.top_menue_on:hover { background-color:#FFFFFF;color:#000000;font-weight:normal;text-decoration:none; }

a.white:link    { color:#FFFFFF;font-weight:normal;text-decoration:none;font-size:11px; }
a.white:active  { color:#FFFFFF;font-weight:normal;text-decoration:none;font-size:11px; }
a.white:visited { color:#FFFFFF;font-weight:normal;text-decoration:none;font-size:11px; }
a.white:hover   { color:#FFFFFF;text-decoration:underline;font-size:11px; }

.ssb1  { background-color:#A8C0E8;text-align:center;vertical-align:center;width:110px;height:110px; }
.ssb1b { background-color:#C8D8F0;text-align:center;vertical-align:center;width:110px;height:110px; }
.ssb2  { background-color:#B0B0E0;text-align:center;vertical-align:center;width:110px;height:110px; }
.ssb2b { background-color:#C8C8E8;text-align:center;vertical-align:center;width:110px;height:110px; }

.ssz1 { background-color:#0078C8;text-align:center;vertical-align:center;width:110px;height:30px; }
.ssz2 { background-color:#0050B0;text-align:center;vertical-align:center;width:110px;height:30px; }
  .dyncss1 { background-color:#BE9641;color:#000000;font-size:15px;font-weight:bold; } .dyncss7 { background-color:#EBD3A3;font-size:15px;font-weight:bold; } .dyncss5 { background-color:#FFC400;color:#330033;font-size:12px;font-weight:bold; } .dyncss3 { background-color:#FEEC92;font-size:15px;font-weight:bold;text-decoration:underline;font-style:italic; } .dyncss2 { background-color:#01A58C;color:#00000;font-size:15px;font-weight:bold; } .dyncss8 { background-color:#D9F2EE;font-size:15px;font-weight:bold; } .dyncss4 { background-color:#009BF6;font-size:15px;font-weight:bold; } .dyncss6 { background-color:#B3E3F6;font-size:15px;font-weight:bold; } 

