BODY { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
    font-family:Arial,Helvetica,sans-serif;}

.bgleiste { background-image:url(../standard/leiste.gif); background-repeat:repeat-x; }
.bgleistestartneu { background-image:url(../standard/leistestartneu.gif); background-repeat:repeat-x; }
.bgstartseitepartnerwahl {background-image:url(../startseite/3_03_03.jpg); background-repeat:no-repeat;}
.bgstartseitepartnerwahl-en {background-image:url(../startseite/3_03_03-en.jpg); background-repeat:no-repeat;}

P { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; }
A.textboldohne{ font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; font-weight:bold; font-style:italic; text-decoration:none; }
A.textbold { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-weight:bold; font-style:italic; color:#000000;}
A.textbold:hover { font-family:Arial,Helvetica,sans-serif; font-size:21px; line-height:16px; font-weight:bold; font-style:italic; color: #FF0000; }
.ueberschrift { font-family:Arial,Helvetica,sans-serif;font-size:20px; line-height:25px; color:#CC0000; text-align:left; font-weight:bold;}
.ueberschrift2 { font-family:Arial,Helvetica,sans-serif;font-size:16px; line-height:20px; color:#CC0000; text-align:left; font-weight:bold;}
.ueberschrift3 { font-family:Arial,Helvetica,sans-serif;font-size:15px; line-height:18px; color:#333333; text-align:left; font-weight:bold;}

A { color:#CC0000; text-decoration:underline; }
A:hover { color:#FF4646; text-decoration:none; }

A.nav { color:#000000; text-decoration:none; font:12px verdana, helvetica, arial, sans-serif; }
A.navlinks { color:#000000; text-decoration:none; font:12px verdana, helvetica, arial, sans-serif; }


.naviaktiv {color:#FF0000; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; font-weight:bold;}
A.navi {color:#FFFFFF; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; font-weight:bold;}
A.navi:hover {color:#FFEEA8; }

.unternaviaktiv {color:#FF0000; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:13px; font-weight:normal;}
A.unternavi {color:#000000; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:13px; font-weight:normal;}
A.unternavi:hover {color:#FFFFFF; }

.unternaviaktivspanisch {color:#FF0000; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; font-weight:normal;}
A.unternavispanisch {color:#000000; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; font-weight:normal;}
A.unternavispanisch:hover {color:#FFFFFF; }

hr.ruler { height: 0; border-bottom: 1px solid #cc0000; border-top: 0px; }

P { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; line-height:18px; }


TD.tdtext { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:normal;}
TD.tdtextborderlo { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:normal; border-top-width:0px; border-top-style:none; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:0px; border-left-style:none; border-left-color:#000000; }
TD.tdtextbordermo { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:normal; border-top-width:0px; border-top-style:none; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000000; border-left-width:1px; border-left-style:solid; border-left-color:#000000; }
TD.tdtextborderlu { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:normal; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; border-bottom-color:#000000; border-left-width:0px; border-left-style:none; border-left-color:#000000; }
TD.tdtextbordermu { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:normal; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; border-bottom-color:#000000; border-left-width:1px; border-left-style:solid; border-left-color:#000000; }
TD.tdtextitalic { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:italic;}
.text { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:normal;}
.textbold { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-weight:bold; color:#CC0000;}
strong { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-weight:bold; color:#CC0000;}
.textbold2 { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-weight:bold; color:#CC0000;}
.textboldrot { font-family:Arial,Helvetica,sans-serif;font-size:20px; line-height:25px; color:#CC0000; text-align:left; font-weight:bold; width:520px;}
.textklein { font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:13px:}
.textbanner { font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:14px; font-style:italic; text-decoration: none; color: #FFFFFF;}
.textgross { font-family:Arial,Helvetica,sans-serif; font-size:16px; line-height:21px; font-weight:bold;}
.textgrossitalic { font-family:Arial,Helvetica,sans-serif; font-size:16px; line-height:21px; font-style:italic; font-weight:bold;}
.textkleinrot { font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:13px; font-weight:bold; color: #CC0000;}
.textstartrot { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; font-weight:bold; color: #CC0000;}
A.textstartrot { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; font-weight:bold; color: #CC0000;}
A.textstartrot:hover {color: #ffffff; }
.texttourrot { font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:14px; font-style:normal; text-decoration: none; color: #CC0000;}
.texttourschwarz { font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:14px; font-style:normal; text-decoration: none; color: #000000;}
.texttourweiss { font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:14px; font-style:normal; text-decoration: none; color: #ffffff;}

A.texttour { font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:14px; font-style:normal; text-decoration: underline; color: #000000;}
A.texttour:hover {color: #ffffff;}

.design { font-family:Arial,Helvetica,sans-serif; font-size:11px; text-align:left; line-height:13px; color:#CC0000;}

.tabelle1 {
background-image:url(../standard/standard_05_01.jpg);
background-repeat:no-repeat;}

.tabelle1a {
background-image:url(../standard/standard_05_01a.jpg);
background-repeat:no-repeat;}

.tabelle1b {
background-image:url(../standard/standard_05_01b.jpg);
background-repeat:no-repeat;}

.tabelle1c {
background-image:url(../standard/standard_05_01c.jpg);
background-repeat:no-repeat;}

.partner1 {
background-image:url(../standard/partnerbg.jpg);
background-repeat:no-repeat;}

.tabelleunten {
background-image:url(../images/sonne6.hellgelb.gif);
background-repeat:no-repeat;}

.tabellenueberschrift { font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:17px; color:#ffffff; font-weight:bold; background-color:#ff0000; padding:1px;  }
.tabellenueberschrift2 { font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:17px; color:#000000; font-weight:bold; background-color:#FED742; padding:1px;  }
.tabelleoben { background-color:#ff0000; }
.tabelle { border-width:1px; border-style:solid; border-color:black; padding:3px; }


.tabelle2 {
border-top: 1px black solid;
border-left: 1px black solid;
border-right: 1px black solid;
border-bottom: 1px black solid;
}

.tabelle3 {
border-top: 1px black solid;
border-left: 1px black solid;
border-right: 1px black solid;
border-bottom: 1px black solid;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
background-color:#ffffff;
}

.tabelledata {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
background-color:#ffffff;
}

.tabelledataletztezeile {
font-family: arial, helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
border-right: 1px black solid; 
padding:3px; 
}

.textgrau { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:17px; color:#999999;}

.textliste { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:normal; color:#000000; font-weight:normal; list-style-image:url(../images/list_style.gif); text-align:left; }

.tabelleaktuell { border-width:1px; border-style:solid; border-color:red; padding:3px; }


.textfenster { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; color:#000000; background-color:#FFEEA8; width:250px; height:150px; padding:15px;}

.button { color:#ffffff; font-familiy:Arial,Helvetica,sans-serif; font-size:9px; background-color:#ff0000; width:100px; font-weight:bold; }


.textblauuntenlh { vertical-align:bottom; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; text-align:left; color:#cc0000; }
.halbezeile { font-family:Arial,Helvetica,sans-serif; font-size:4px; line-height:6px; text-align:left; color:#002684; }

