body {font: 12px arial,verdana,helvetica,sans-serif;}

#main {margin-top:15px;}

/* aus mainstyle.css - muss mal rausfliegen ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.blacktextbig {}
.whitetext {}
.orangeNews {font-size:11px;color:#fe860c;}

#navi {color:#fff;}

#navi h2,
#navi ul {margin:0 0 0 5px;padding:0;}

#navi h2 {font-weight:normal;font-size:13px;margin-bottom:3px;}

#navi ul {margin-bottom:42px;}

#navi ul {width:119px;}

#navi ul li {list-style:none outside;background:url(http://www.esyoil.com/img/_old/ic_pfeil.gif) 0 3px no-repeat transparent;margin:0 0 5px 0;padding-left:15px;}

#navi a,
a.white,
a.whitebig {font-size:11px;text-decoration:none;color:#fff;}

#navi a:hover,
a.white:hover,
a.whitebig:hover {text-decoration:underline;color:#fe860c;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
img {border:0;}

sub, sup {line-height:0px;}

.fehler {font-weight:bold;color:#fe860c;}


/* Welcome */
/* #welcome_grafik {margin:4px 0 25px 0;padding:0;} */
#welcome_grafik {margin:4px 0 15px 0;padding:0;}


/* esyoil-Claim */
#claim_top {display:none;font:bold 12px arial,sans-serif;text-align:center;width:140px;margin:0;padding:0;}

/* Alexa */
#alexa {position:absolute;left: -3000px;}

/* ~~~ ALLGEMEINES ~~~ */
ul.pfeil,
ul.newsarchiv,
ul.links,
ul.pa_infos {margin:0 0 15px 0;padding:0;}
ul.links {margin-bottom:15px;}
ul.pa_infos {}

ul.pfeil li,
ul.newsarchiv li,
ul.links li,
ul.pa_infos li {list-style:none outside;margin:0;padding:0;}
ul.links li {margin-bottom:10px;}

ul.newsarchiv li.first {margin-bottom:15px;}

a.pfeil,
ul.pfeil li a,
ul.newsarchiv li a,
ul.links li a {font-weight:bold;color:#000;background:url(http://www.esyoil.com/img/_old/ic_pfeil.gif) 0 2px no-repeat transparent;padding:0 0 0 15px;}

ul.pa_infos li {font-size:11px;color:white;background:url(http://www.esyoil.com/img/_old/ic_ausrufezeichen.gif) 0 2px no-repeat transparent;margin-bottom:15px;padding:0 0 0 15px;}

ul.newsarchiv li a,
ul.links li a {font-weight:normal;}

ul.pa_infos li a {text-decoration:underline;color:white;}

a.ad-big {color:#00f;}
a.ad-link {color:#fe860c;}

a.pfeil:hover,
ul.pfeil li a:hover,
ul.newsarchiv li a:hover,
ul.links li a:hover,
ul.pa_infos li a:hover {color:#FE860C;}

#mitte form.pa fieldset.auswahl fieldset.optionen a.optionen {text-decoration:underline;}

/* ~~~ HEADINGS ~~~ */
h1.news {margin-bottom:20px;}
h2.news,
h2.links {font-size:12px;background-color:#FFDCBF;}
h2.news {margin-bottom:0px;}

/* ~~~ PARAGRAPHS ~~~ */
p.note {font-size:11px;}


/* ~~~ SPANS ~~~ */
span.label,
span.content {display:block;float:left;margin:0 0 3px 0;}
span.label {clear:left;font-weight:bold;width:160px;}
span.content {width:250px;}


/* ~~~ PREISRECHNER ~~~ */
#preisrechner {text-align:left;font-family:arial,verdana,helvetica,sans-serif;border:1px solid #999;width:432px;margin:0;padding:0;}


#preisrechner a {text-decoration:underline;color:#000;}
#preisrechner a:hover {color:#FE860C;}

/* STATUS-Zeile */
#preisrechner ul.status {font-size:12px;font-weight:bold;border:solid #999;border-width:0 0 1px 0;width:432px;height:20px;margin:4px 0 6px 0;padding:0;}
#preisrechner ul.status li {display:inline;float:left;list-style:none outside;margin:0 4px 0 6px;padding:0;}
#preisrechner ul.status li img {margin:0 3px -3px 0;padding:0;}

#preisrechner .st_aktiv {color:#000;}
#preisrechner .st_inaktiv {color:#646464;}


/* Tabelle */
#preisrechner table {border:0px solid #F00;width:416px;margin:5px 8px 0px 8px;padding:0;}
#preisrechner table.pr_ausgabe {}
#preisrechner table.pr_daten {}

#preisrechner table.pr_ausgabe th {border:solid #FE860C;border-width:0 0 1px 0;padding-bottom:5px;}

#preisrechner td {vertical-align:top;font-size:13px;color:#000;height:24px;margin:0;padding:3px 0 0 0;}
#preisrechner table.pr_ausgabe td {font-size:12px;padding:4px 0 3px 0;}

#preisrechner table.pr_ausgabe td.ein_preis {font-weight:bold;}
#preisrechner table.pr_ausgabe td.ges_preis {font-weight:bold;}

#preisrechner table.pr_ausgabe td.zw_summe {border:solid #999;border-width:0 0 1px 0;}
#preisrechner table.pr_ausgabe td.ges_summe {font-weight:bold;border:double #999;border-width:0 0 3px 0;}

#preisrechner .sp_links {}
#preisrechner .sp_mitte {}
#preisrechner .sp_rechts {text-align:right;}

#preisrechner .sp_links.lieferant {}
#preisrechner .sp_mitte.lieferant {}
#preisrechner .sp_rechts.lieferant {padding-right:0;padding-bottom:7px;}

#preisrechner .sp_menge {text-align:left;}
#preisrechner .sp_beschreibung {text-align:left;}
#preisrechner .sp_einzelpreis {text-align:left;}
#preisrechner .sp_gesamtpreis {text-align:right;}

#preisrechner table.pr_ausgabe td span.hel_sorte {font-weight:bold;}


/* Bestellung */
#preisrechner input.email {background-image:none;}

#preisrechner p.output,
#preisrechner input.output,
#preisrechner textarea.output {display:block;float:left;font-family:arial;font-size:13px;border:0;width:240px !important;min-height:20px;height:auto !important;height:20px;margin:0 0 3px 0;padding:1px;}
#preisrechner textarea.output {border:0 !important;}
#preisrechner p.output.lieferumfeld {height:45px !important;}
#preisrechner p.output.bezahlart {min-height:25px;height:auto !important;height:25px;}


/* ~~~ INFOBOX ~~~ */
#preisrechner table a.infobox,
#news_comments a.infobox {display:inline;cursor:default;text-decoration:none;border:0;padding:0;}
#preisrechner table a.infobox {font-size:13px;}

#preisrechner table a.infobox:hover,
#preisrechner table a.infobox:focus,
#news_comments a.infobox:hover,
#news_comments a.infobox:focus {color:#000;background:#FFF;}

#preisrechner table a.infobox span.preis,
#preisrechner table a.infobox span.menge,
#preisrechner table a.infobox span.box,
#news_comments a.infobox span.box {visibility:hidden;position:absolute;left:-3000px;font-weight:normal;text-decoration:none;color:#000;background:url() 0 0 no-repeat transparent;width:225px;height:57px;margin:25px 0 0 0;padding:8px 10px 10px 10px;}

#preisrechner table a.infobox span.box,
#news_comments a.infobox span.box {font-size:11px;padding:0;}
#preisrechner table a.infobox span.box span.top,
#news_comments a.infobox span.box span.top {display:block;float:left;font-size:1px;background:url(http://www.esyoil.com/img/_old/infobox_top.png) 0 0 no-repeat transparent;width:245px;height:10px;margin:0;padding:0;}
#preisrechner table a.infobox span.box span.bottom,
#news_comments a.infobox span.box span.bottom {display:block;float:left;clear:both;font-size:1px;background:url(http://www.esyoil.com/img/_old/infobox_bottom.png) 0 100% no-repeat transparent;width:245px;height:8px;margin:0;padding:0;}

#preisrechner table a.infobox span.preis,
#preisrechner table a.infobox span.menge {background-image:url(http://www.esyoil.com/img/_old/heizoelpreis_bg.png);}

#preisrechner table a.infobox span.box span.text,
#news_comments a.infobox span.box span.text {display:block;float:left;background-image:url(http://www.esyoil.com/img/_old/infobox_bg.png);background-repeat:repeat-y;width:225px;min-height:10px;height:auto !important;height:10px;margin:0;padding:0 10px 5px 10px;}

#preisrechner table a.infobox:hover span.preis,
#preisrechner table a.infobox:focus span.preis,
#preisrechner table a.infobox:hover span.menge,
#preisrechner table a.infobox:focus span.menge,
#preisrechner table a.infobox:hover span.box,
#preisrechner table a.infobox:focus span.box,
#preisrechner table a.infobox span.box span.top,
#preisrechner table a.infobox span.box span.bottom,
#news_comments a.infobox:hover span.box,
#news_comments a.infobox:focus span.box {visibility:visible;left:50%;}

#preisrechner table a.infobox:hover span.preis,
#preisrechner table a.infobox:focus span.preis,
#preisrechner table a.infobox:hover span.menge,
#preisrechner table a.infobox:focus span.menge {margin-left:-50px;}

#preisrechner table a.infobox:hover span.box,
#preisrechner table a.infobox:focus span.box,
#news_comments a.infobox:hover span.box,
#news_comments a.infobox:focus span.box {margin-left:-150px;}


/* INHALT */
#preisrechner table a.infobox span.label,
#preisrechner table a.infobox span.betrag {display:block;float:left;font-size:12px;background:#FFF;margin:0;padding:1px 1px 2px 1px;}

#preisrechner table a.infobox span.betrag {text-align:right;width:65px;}
#preisrechner table a.infobox span.betrag.inetto {}
#preisrechner table a.infobox span.betrag.imwst {font-weight:normal;border:solid #999;border-width:0 0 1px 0;padding-bottom:1px;}
#preisrechner table a.infobox span.betrag.ibrutto {border:double #999;border-width:0 0 3px 0;padding-bottom:0;}

#preisrechner table a.infobox span.label {clear:left;width:150px;border:0;margin-right:3px;}
#preisrechner table a.infobox span.label.inetto {}
#preisrechner table a.infobox span.label.imwst {font-weight:normal;}
#preisrechner table a.infobox span.label.ibrutto {padding-bottom:1px;}
/* ~~~ INFOBOX ENDE ~~~ */


/* ~~~ STARBOX ~~~ */
#main table .eph {font-size:11px;margin:0;}

#main div.starbox {display:block;float:right;font-size:1%;text-decoration:none;background:url(http://www.esyoil.com/img/_old/starbox-top.png) 0 0 no-repeat transparent;width:112px;height:67px;margin:0;padding:0;}
#main div.starbox .top,
#main div.starbox .middle,
#main div.starbox .bottom {display:block;float:left;clear:left;background:url() 0 0 no-repeat transparent;width:112px;margin:0;padding:0;}

#main div.starbox .middle {text-align:center;background-image:url(http://www.esyoil.com/img/_old/starbox-middle.png);background-repeat:repeat-y;height:46px;margin-top:8px;}
#main div.starbox .bottom {height:13px;}

#main div.starbox.s5 .bottom {background-image:url(http://www.esyoil.com/img/_old/starbox-bottom_5.png);}
#main div.starbox.s4 .bottom {background-image:url(http://www.esyoil.com/img/_old/starbox-bottom_4.png);}
#main div.starbox.s3 .bottom {background-image:url(http://www.esyoil.com/img/_old/starbox-bottom_3.png);}
#main div.starbox.s2 .bottom {background-image:url(http://www.esyoil.com/img/_old/starbox-bottom_2.png);}
#main div.starbox.s1 .bottom {background-image:url(http://www.esyoil.com/img/_old/starbox-bottom_1.png);}
#main div.starbox.s0 .bottom {background-image:url(http://www.esyoil.com/img/_old/starbox-bottom_0.png);}

#main div.starbox img {display:inline;font-size:11px;margin:0 2px;}


/* KRAM */
#preisrechner form.pr_daten span.del_daten {float:right;margin-right:123px;}

/* LINIE */
#preisrechner .linie {border:solid #DDD;border-width:1px 0 0 0;width:432px;height:0px;margin:15px 0 10px 0;padding:0;}


/* Überschrift */
#preisrechner .headline {}

#preisrechner h2 {font-size:12px;color:#000;margin:0 7px 15px 7px;}
#preisrechner table h2 {margin-left:0;}
#preisrechner form h2 {font-size:12px;color:#000;background:transparent;margin:0 0 15px 0;padding:5px 0;}

#preisrechner p {margin-left:7px;margin-right:7px;}
#preisrechner form p {margin-left:0;margin-right:0;}


#preisrechner ul {margin:0 7px;padding:0;}
#preisrechner ul li {list-style:none outside;background:url(http://www.esyoil.com/img/_old/list_dash.gif) 0 0 no-repeat transparent;margin:0 0 3px 0;padding:0 0 0 8px;}


/* FORMULAR */
#preisrechner span,
#preisrechner label {margin-top:5px;}

#preisrechner label,
#preisrechner .label {font-weight:bold;}

#preisrechner span,
#preisrechner .hel,
#preisrechner .text {font-weight:normal;}

#preisrechner .pr_daten fieldset.checkboxen {}
#preisrechner .pr_daten fieldset fieldset fieldset {margin-left:0;padding-bottom:10px;}

#preisrechner .pr_daten label {display:block;float:left;clear:left;font-weight:normal;width:150px;margin:0;padding:2px 0 3px 0;}
#preisrechner .pr_daten .pr_l_anschrift,
#preisrechner .pr_daten .pr_re_anschrift {float:left;font-size:12px;width:150px;min-height:70px;height:auto !important;height:70px;margin:0;}

#preisrechner .pr_daten fieldset.checkboxen label {display:block;float:left;clear:left;width:280px;}

#preisrechner .pr_daten input.text,
#preisrechner .pr_daten p.output {float:left;font-size:12px;background-image:none;background-color:#FFF;width:136px;margin:0 0 3px 0;padding:1px 0 2px 0;}
* html #preisrechner .pr_daten input.text,
* html #preisrechner .pr_daten p.output {height:20px;padding:2px 0 3px 0;}

#preisrechner .pr_daten input.text {border:1px solid #999;}

#preisrechner .pr_daten p.output {height:16px;width:134px;padding:2px 0 1px 0;}

#preisrechner .pr_daten textarea {overflow:auto;float:left;font-size:12px;border:1px solid #999;}
#preisrechner .pr_daten textarea.anmerkung {width:136px;height:80px;}


/* Aufschlag-Zeile */
#preisrechner span.aufschlag {}
#preisrechner .note {font-size:11px;color:#000;height:22px;padding-top:3px;padding-bottom:1px;}

/* PREIS/MENGE Ausgabe */
#preisrechner .netto,
#preisrechner .brutto {cursor:default;}
#preisrechner .netto {font-weight:normal;}
#preisrechner .brutto {font-weight:bold;color:#000;}

#preisrechner .pr_aus {border:solid #FE860C;border-width:0 0 1px 0;}

#preisrechner .details {height:24px;padding-top:3px;padding-bottom:0;}

#preisrechner td.sp_links.details span.label {margin-top:0;}
#preisrechner td.sp_mitte.details span {margin-top:5px;}

#preisrechner .lz_normal {font-weight:normal;color:#000;}
#preisrechner .lz_schnell {font-weight:bold;color:#FE860C;}

/* EINGABE */
fieldset {border:0;margin:0 7px;padding:0;}

input.input,
input.text {background:#FFF;border:1px solid #999;margin-top:-2px;}


input.suchfeld {float:left;font-size:11px;color:#777;width:115px;margin:-2px 3px 0 2px;padding:3px 2px 2px 2px;}

input.suchfeld:focus {color:#000;}






/* ~~~ BUTTONS ~~~ */
input.button,
#main input.button {cursor:pointer;border:0;background:url() 0 0 no-repeat transparent;width:112px;height:20px;margin:-2px 0 0 0;padding:0;}

input.button.weiter,
#main input.button.weiter {background-image:url(http://www.esyoil.com/img/_old/but_weiter.gif);}

input.button.back,
#main input.button.back {background-image:url(http://www.esyoil.com/img/_old/but_back.gif);}

input.button.rechnen,
#main input.button.rechnen {background-image:url(http://www.esyoil.com/img/_old/but_rechnen.gif);}

input.button.bestellen,
#main input.button.bestellen {background-image:url(http://www.esyoil.com/img/_old/but_bestellen.gif);}

input.button.bestellen_inaktiv,
#main input.button.bestellen_inaktiv {background-image:url(http://www.esyoil.com/img/_old/but_bestellen_inaktiv.gif);}

input.button.guenstiger,
#main input.button.guenstiger {background-image:url(http://www.esyoil.com/img/_old/but_guenstiger.gif);}

input.button.schneller,
#main input.button.schneller {background-image:url(http://www.esyoil.com/img/_old/but_schneller.gif);}

input.button.preis,
#main input.button.preis {background-image:url(http://www.esyoil.com/img/_old/but_preis.gif);}

input.button.menge,
#main input.button.menge {background-image:url(http://www.esyoil.com/img/_old/but_menge.gif);}

input.button.telefon,
#main input.button.telefon {background-image:url(http://www.esyoil.com/img/_old/but_telefon.gif);}

input.button.email,
#main input.button.email {background-image:url(http://www.esyoil.com/img/_old/but_email.gif);}

input.text.email,
#main input.text.email {background-image:none;}

input.button.senden,
#main input.button.senden {background-image:url(http://www.esyoil.comhttp://www.esyoil.com/img/_old/but_senden.gif);}

input.button.pfeil,
#main input.button.pfeil {background:url(http://www.esyoil.com/img/_old/but_pfeil.gif);width:18px;}

input.button.suchen,
#main input.button.suchen {background-image:url(http://www.esyoil.comhttp://www.esyoil.com/img/_old/but_suchen.gif);width:18px;}

input.button.speichern,
#main input.button.speichern {background-image:url(http://www.esyoil.com/img/_old/but_speichern.gif);}

input.button.drucken,
#main input.button.drucken {background-image:url(http://www.esyoil.com/img/_old/but_drucken.gif);}

input.button.eintragen,
#main input.button.eintragen {background-image:url(http://www.esyoil.com/img/_old/but_eintragen.gif);}

input.button.anmelden,
#main input.button.anmelden {background-image:url(http://www.esyoil.com/img/_old/but_anmelden.gif);}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* TABELLE MITTE */
table {font-family:arial,verdana,helvetica,sans-serif;font-size:12px;}

#mitte {font-family:arial,verdana,helvetica;color:#000;width:424px;}

#mitte a {text-decoration:none;color:#000;}

#mitte a img {border:0;margin:0 2px 0 0;padding:0;}

#mitte h1 {font-size:13px;font-weight:bold;color:#000;}

.blackHeadline,
#mitte h2 {font:bold 12px arial,helvetica,sans-serif;color:#000;}

#mitte p,
#mitte label {font:normal 12px arial,helvetica,sans-serif;color:#000;}

#mitte ul {margin:0;padding:0;}
#mitte ul li {font-size:12px;list-style:none outside;background:url(http://www.esyoil.com/img/_old/button_pfeil.gif) 0 3px no-repeat transparent;border:0px solid red;width:100%;margin:0;padding:0 0 0 11px;}
#mitte ul.dash li {background-image:url(http://www.esyoil.com/img/_old/list_dash.gif);background-position:0 0;margin:0;padding:0 0 0 11px;}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* CHARTS */
.chart {
 text-align:center;
 background:#FFDCBF;
 margin:0;
 padding:0 0 10px 0;
}

.chart img,
.chart a img {
 background:#FFDCBF;
 margin:0;
 padding:0;
}

.reiter {
 text-align:left;
 background:#FFDCBF;
 height:25px;
 margin:0;
 padding-bottom:0;
}

.no_reiter {
 text-align:left;
 background:#FFDCBF;
 width:450px;
 height:10px;
 margin:0;
 padding-bottom:0;
}


form.chart {
 display:block;
 text-align:left;
 background:#FFDCBF;
 height:261px;
 width:420px;
 margin:0;
 padding:10px 15px 10px 13px;
}

form.chart fieldset {
 font-size:12px;
 background:#FFF;
 border:solid #FFDCBF;
 border-width:0 1px 1px 1px;
 height:130px;
 margin:0;
 padding:0 10px 0 10px;
}

form.chart h2 {
 font-size:12px;
}

form.chart p {
 margin:0 0 10px 0;
 padding:0;
}

form.chart p a {
 font-weight:bold;
 text-decoration:none;
 color:#000;
}

form.chart p a:hover {
 color:#000;
 text-decoration:underline;
}

form.chart p.note {
 font-size:12px;
 font-weight:normal;
 margin:10px 0 10px 0;
 padding:0;
}

form.chart label {
 display:block;
 float:left;
 width:150px;
 margin:0;
 padding:0;
}

form.chart input {
 width:113px;
 margin:0 0 2px 0;
 padding:0;
}

/* Benzinpreis-Rechner */
#benzinrechner,
#kontakt,
#benzintext {
 border:1px solid #999;
 width:430px;
 margin:0 0 5px 0;
 padding:5px;
}

/* Benzinpreise-Formular */
#benzinrechner form fieldset {
 border:0px solid #DDD;
 margin:0;
 padding:0;
}

#benzinrechner p {
 clear:both;
 border:0px solid #999;
 margin:0;
 padding:0;
}

#benzinrechner label {
 border:0px solid #F00;
 display:block;
 float:left;
 font-weight:bold;
 width:160px;
 padding:2px 0 1px 0;
}

#benzinrechner form input.text,
#benzinrechner p.ausgabe {
 float:left;
 font-size:13px;
 border:1px solid #999;
 width:70px;
 margin:0 0 2px 0;
 padding:1px 0;
}

#benzinrechner p.ausgabe {
 clear:none;
 font-weight:bold;
 border:0;
 margin:0 0 2px 0;
 padding:1px 2px;
}

#benzinrechner form input.button {
 float:right;
 margin:0 0 2px 0;
}


/* ~~~ Tabelle BenzinRechner ~~~ */
#benzinrechner table {
 clear:both;
 border:0;
 width:230px;
 margin:10px 0;
 padding:0;
}

#benzinrechner table td {
 text-align:center;
 border:solid #FFF;
 border-width:0 1px 1px 0;
 margin:0;
 padding:2px 4px;
}

#benzinrechner table td.b1,
#benzinrechner table td.b2,
#benzinrechner table td.b3,
#benzinrechner table td.b4,
#benzinrechner table td.g1,
#benzinrechner table td.h1,
#benzinrechner table td.m1 {
 font-weight:bold;
}


/* Brennstoff */
#benzinrechner table td.b1,
#benzinrechner table td.b2,
#benzinrechner table td.b3,
#benzinrechner table td.b4 {
 text-align:left;
 background:#DDD;
}

/* Gestern */
#benzinrechner table td.g1,
#benzinrechner table td.g2,
#benzinrechner table td.g3,
#benzinrechner table td.g4 {
 background:#DDD;
}

/* Heute */
#benzinrechner table td.h1,
#benzinrechner table td.h2,
#benzinrechner table td.h3,
#benzinrechner table td.h4 {
 background:#DDD;
}

/* Morgen */
#benzinrechner table td.m1,
#benzinrechner table td.m2,
#benzinrechner table td.m3,
#benzinrechner table td.m4 {
 background:#DDD;
}



/* NAVI RECHTS */
#charts_navi,
#shop_navi {
 font-family:arial,verdana,helvetica;
 font-size:11px;
 color:#FFF;
}

#charts_navi h2,
#shop_navi h2 {
 font-size:13px;
 font-weight:normal;
 color:#FFF;
 margin:0 0 2px 0;
 padding:0 0 0 0px;
}

#charts_navi ul,
#shop_navi ul {
 background:transparent;
 border:0px solid red;
 width:140px;
 margin:0 0 40px 0;
 padding:0;
}

#charts_navi ul li,
#shop_navi ul li {
 font-size:11px;
 line-height:19px;
 list-style:none outside;
 background:url(http://www.esyoil.com/img/_old/button_pfeil.gif) 0 4px no-repeat transparent;
 margin:0;
 padding:0 0 0 13px;
}

#charts_navi ul li a,
#shop_navi ul li a {
 text-decoration:none;
 color:#FFF;
 margin:0;
 padding:0;
}

#charts_navi ul li a:hover,
#shop_navi ul li a:hover {
 text-decoration:underline;
 color:#F80;
}


/* Syntaktische Elemente - Constantin */
#muenchen h1 {
 font:bold 12px arial,helvetica,verdana,sans-serif;
 color:#000;
 background:transparent;
 margin:20px 0 30px 0;
 padding:0;
}

#muenchen h2 {
 font:bold 12px arial,helvetica,verdana,sans-serif;
 color:#000;
 background:#FFDCBF;
 margin:0;
 padding:0 3px;
}

#muenchen p {
 font:normal 12px arial,helvetica,verdana,sans-serif;
 color:#000;
 background:transparent;
 margin:20px 0;
 padding:0 2px;
}
/* Link */

#muenchen p a {
 text-decoration:none;
 color:#000;
}

#muenchen p a:hover,
#muenchen p a:focus {
 text-decoration:underline;
 color:#FE860C;
}

/* Link - Regional */

#muenchen p a.regional,
#muenchen p a.regional:visited,
#muenchen p a.regional:active,
#muenchen p a.regional:hover,
#muenchen p a.regional:focus {
 cursor:text;
 text-decoration:none;
 color:#000;
}



/* Syntaktische Elemente - ENDE - Constantin */




/* KLASSEN */
#mitte .fehler {
 font-weight:bold;
 color:red;
 border-color:red;
}

#mitte .linie {border:solid #DDD;border-width:1px 0 0 0;height:0px;margin:15px 0 10px 0;padding:0;}
