/* Author: MD&PS Layout - Version: 2.0.8 */
body{background-color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin-left:14px;margin-right:0px;margin-top:11px;empty-cells:show;}
p,td,select,textarea,form,input{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0px;}
img{border:0px;}
form{padding:0px;}
sup{color:#000000;font-size:10px;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif;}

/* Seiten-UeS alt */
.headline{font-size:15px;font-weight:bold;}
/* Seiten-UeS */
.headline1{font-size:15px;font-weight:bold;}
/* TopThema-UeS + gr. Kapitel-UeS */
.headline2{font-size:13px;font-weight:bold;}
/* regulaere UeS + Teaser-UeS */
.headline3{font-size:11px;font-weight:bold;}
/* Teaser-UeS in rechter Spalte*/
.headline4{font-size:10px;font-weight:bold;}

/* TopThema Fliesstext */
.txt2{font-size:13px;font-weight:normal;}
/* Fliesstext MetaNavi / rechter Spalte */
.txt3{font-size:10px;font-weight:normal;}

/* Textauszeichnung */
.txtred{color:#B00000;}
.txtgreen{color:#286933;}
.txtgrey{color:#555555;}
.txtwhite{color:#FFFFFF;}
.bold{font-weight:bold;text-decoration:none;}
.error{color:#B00000;font-weight:normal;}
.txtgreybold{color:#555555;font-weight:bold;}

/* regulaerer Link */
a{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
a:hover{color:#555555;text-decoration:none;}
/* Link Direktzugriff/Sitemap */
a.das{color:#555555;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
a:hover.das{color:#000000;text-decoration:underline;}
/* weißer Link in grasgruenen Teasern */
a.white{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
a:hover.white{color:#FFFFFF;text-decoration:underline;}
a.black{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
a:hover.black{color:#000000;text-decoration:underline;}
/* gruener Link in Sitemap */
a.txtgreen{color:#286933;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
a:hover.txtgreen{color:#286933;text-decoration:underline;}

/* Fussnote */
.footnote{color:#555555;font-size:9px;font-weight:normal;}

/* Aufzaehlung */
.bullet{background-color:#A4A7B0;width:5px;height:5px;font-size:4px;margin-left:0px;margin-right:8px;margin-top:3px;padding-left:0px;position:relative;top:2px;vertical-align:top;}
.greybullet{background-color:#A4A7B0;width:5px;height:5px;font-size:4px;margin-left:0px;margin-right:8px;margin-top:3px;padding-left:0px;position:relative;top:2px;vertical-align:top;}
.number{background-color:#A4A7B0;width:14px;height:14px;margin-left:0px;margin-right:6px;margin-top:-2px;padding-left:0px;padding-right:0px;position:relative;top:2px;vertical-align:top;background-position:3px;color:#ffffff;font-size:11px;font-weight:bold;}
.check{background-color:#A4A7B0;width:14px;height:14px;margin-left:0px;margin-right:6px;margin-top:-2px;padding-left:0px;padding-right:0px;position:relative;top:2px;vertical-align:top;background-image:url(/med/all/images/buttons/haken.gif);background-repeat:no-repeat;}

/* Linie */
.whiteline1{background-color:#FFFFFF;height:1px;}
.whiteline2{background-color:#FFFFFF;height:2px;}
.greenline1{background-color:#FFCC33;height:1px;}
.greenline2{background-color:#FFCC33;height:2px;}
.greyline{background-color:#C1C1C1;height:1px;}
.lightgreyline{background-color:#EEEEEE;height:1px;}
.darkgreyline{background-color:#A4A7B0;height:1px;}
.darkgreyline2{background-color:#A4A7B0;height:2px;}
.greyunderline{border-bottom:1px solid #C1C1C1;}

/* Umrandung von Objekten */
.border_o{border-right-width:1px;border-right-style:solid;border-right-color:#C1C1C1;border-left-width:1px;border-left-style:solid;border-left-color:#C1C1C1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C1C1C1;border-top-width:1px;border-top-style:solid;border-top-color:#C1C1C1;}
.border_u{border-right-width:1px;border-right-style:solid;border-right-color:#C1C1C1;border-left-width:1px;border-left-style:solid;border-left-color:#C1C1C1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C1C1C1;}
.border_j{border-right-width:1px;border-right-style:solid;border-right-color:#C1C1C1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C1C1C1;}
.border_chart{border-right-width:1px;border-right-style:solid;border-right-color:#C1C1C1;border-left-width:1px;border-left-style:solid;border-left-color:#C1C1C1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFCC33;border-top-width:1px;border-top-style:solid;border-top-color:#FFCC33;}

/* Hintergrundfarbe */
.content_bg{background-color:#EEEEEE;}
.grey{background-color:#EEEEEE;}
.grey2{background-color:#A4A7B0;}
.green1{background-color:#FFCC33;}
.green{background-color:#FFCC33;}
.lightgreen{background-color:#FFEE88;}
.lightergreen{background-color:#FFFCCC;}
.red{background-color:#B00000;}

/* Label im Formular alt */
.box{height:23px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:5px;}
/* Label im Formular - Pflichtfeld */
.box1{height:23px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:5px;background-color:#FFEE88;}
/* Label im Formular - freiwilliges Feld */
.box4{height:23px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:5px;background-color:#FFFCCC;}
/* Teaserhintergrund rechte+linke Spalte */
.box2{height:21px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:5px;background-color:#FFCC33;font-weight:bold;color:#000000;}
/* Teaserhintergrund Contentbereich */
.box3{height:21px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:5px;background-color:#A4A7B0;font-weight:bold;color:#FFFFFF;}
/* Teaserhintergrund Contentbereich */
.box5{height:21px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:5px;background-color:#B00000;font-weight:bold;color:#FFFFFF;}

/* Reiter Applikation */
.tab{background-color:#FFEE88;text-align:center;border:solid White;border-left-width:0px;border-bottom-width:2px;border-right-width:2px;border-top-width:0px;height:21px;padding-left:2px;padding-right:2px;}
.tabselected{background-color:#FFCC33;border:solid White;text-align:center;border-left-width:0px;border-bottom-width:0px;border-right-width:2px;border-top-width:0px;height:21px;padding-bottom:2px;padding-left:2px;padding-right:2px;}
.tabinactive{background-color:#EEEEEE;text-align:center;border:solid White;border-left-width:0px;border-bottom-width:2px;border-right-width:2px;border-top-width:0px;height:21px;padding-left:2px;padding-right:2px;color:#555555;}
/* Reiter Content */
.tab_content{background-color:#A4A7B0;text-align:center;border:solid White;border-left-width:0px;border-bottom-width:2px;border-right-width:2px;border-top-width:0px;height:21px;padding-left:14px;padding-right:14px;color:#FFFFFF;}
.tabselected_content{background-color:#FFCC33;border:solid White;text-align:center;border-left-width:0px;border-bottom-width:0px;border-right-width:2px;border-top-width:0px;height:21px;padding-bottom:2px;padding-left:14px;padding-right:14px;color:#000000;}
/* Reiter Charts */
.charttab{background-color:#FFEE88;font-size:9px;text-align:center;border:solid White;border-left-width:0px;border-bottom-width:1px;border-right-width:2px;border-top-width:0px;height:16px;padding-left:2px;padding-right:2px;}
.charttabselected{background-color:#FFCC33;border:solid White;font-size:9px;text-align:center;border-left-width:0px;border-bottom-width:0px;border-right-width:2px;border-top-width:0px;height:16px;padding-bottom:0px;padding-left:2px;padding-right:2px;}

/* Tabellenzellen fuer weiss-graue Tabelle */
.tb{border:solid White;border-bottom-width:0px;border-right-width:1px;border-top-width:1px;border-left-width:0px;padding-left:3px;padding-right:2px;vertical-align:top;}
/* Tabellenzellen fuer weisse Tabelle */
.tb2{border:solid #EEEEEE;border-bottom-width:1px;border-right-width:1px;border-top-width:0px;border-left-width:0px;padding-left:3px;padding-right:2px;padding-top:2px;padding-bottom:3px;vertical-align:top;}

/* Spaltenueberschrift fuer weisse Tabelle */
.tb3{border:solid #EEEEEE;border-bottom-width:0px;border-right-width:1px;border-top-width:0px;border-left-width:0px;padding-left:3px;padding-right:2px;padding-top:3px;padding-bottom:3px;vertical-align:top;}
/* Spaltenueberschrift fuer weiss-graue Tabelle alt */
.thnc{background-color:#EEEEEE;font-size:11px;font-weight:normal;text-align:center;vertical-align:top;}
.thnl{background-color:#EEEEEE;font-size:11px;font-weight:normal;text-align:left;vertical-align:top;}
.thnr{background-color:#EEEEEE;font-size:11px;font-weight:normal;text-align:right;vertical-align:top;}
.thsc{background-color:#FFCC33;font-size:11px;font-weight:normal;text-align:center;vertical-align:top;}
.thsl{background-color:#FFCC33;font-size:11px;font-weight:normal;text-align:left;vertical-align:top;}
.thsr{background-color:#FFCC33;font-size:11px;font-weight:normal;text-align:right;vertical-align:top;}
/* Spaltenueberschrift fuer weiss-graue Tabelle neu */
.thnc2{background-color:#A4A7B0;font-size:11px;font-weight:normal;text-align:center;vertical-align:top;color:#FFFFFF;}
.thnl2{background-color:#A4A7B0;font-size:11px;font-weight:normal;text-align:left;vertical-align:top;color:#FFFFFF;}
.thnr2{background-color:#A4A7B0;font-size:11px;font-weight:normal;text-align:right;vertical-align:top;color:#FFFFFF;}
.thsc2{background-color:#FFCC33;font-size:11px;font-weight:normal;text-align:center;vertical-align:top;color:#FFFFFF;}
.thsl2{background-color:#FFCC33;font-size:11px;font-weight:normal;text-align:left;vertical-align:top;color:#000000;}
.thsr2{background-color:#FFCC33;font-size:11px;font-weight:normal;text-align:right;vertical-align:top;color:#000000;}

/* Legende */
.legend{vertical-align:top;padding-top:7px;padding-bottom:1px;text-align:right;}

/* Label Button Contentbereich */
.box-button{height:18px;border:solid White;border-left-width:1px;border-right-width:0px;border-top-width:0px;border-bottom-width:0px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:7px;background-color:#A4A7B0;color:#FFFFFF;}
/* Label Button "online abschliessen" Contentbereich */
.box-e-button{height:18px;border:solid White;border-left-width:1px;border-right-width:0px;border-top-width:0px;border-bottom-width:0px;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:7px;background-color:#FFCC33;color:#000000;}

/* Abstand zwischen Objekten */
.h4{height:4px;} .h7{height:7px;} .h11{height:11px;} .h14{height:14px;} .h21{height:21px;} .h28{height:28px;}