/*basic*/
body {font-family: Arial, Helvetica, sans-serif; margin:0pt;}
ul {list-style-type:square; list-style-position:outside; margin-top:0pt; margin-left:15px; margin-bottom:0pt;}

/*Texte allgemein*/
/*Title*/
h1 {font-size: 15px; font-weight: bold; line-height: 18px; color: #333231;margin:0pt;}

/*SubTitle*/
h2 {font-size: 15px; font-weight: normal;line-height: 18px; color: #333231;margin:0pt;}

/*Headline*/
h3 {font-size: 12px; font-weight: bold; line-height: 15px; color: #333231;margin:0pt}

/*SubHeadline* & Copytext gross*/
h4 {font-size: 12px; font-weight: normal; line-height: 15px; color: #333231;margin:0pt}

/*headline bold klein*/
h5 {font-size: 11px; font-weight: bold; line-height: 13px; color: #555453;margin:0pt; }

/*Text Klein*/
h6 {font-size: 11px; font-weight: normal; line-height: 13px; color: #333231;margin:0pt;}

/*Absatz*/
/*p { line-height: 5px; margin:2px 0px 10px 0px;}*/
br { line-height: 5px; margin:2px 0px 2px 0px;}

/*Listenelement*/
.list {font-size: 11px;line-height: 13px;color: #333231; margin:0 0 3 0;}
.li {font-size: 11px;line-height: 13px;color: #333231; margin:0 0 3 0;}

.copy {font-size: 12px; line-height: 15px; color: #333231;}
.tableheader {font-size: 11px; line-height: 13px; color: #555453;}
.contentlink {font-size: 11px; line-height: 13px; color: #555453;}
.label {font-size: 11px; line-height: 13px; color: #333231;}

/*colors*/
.hell {color: #7F7D7C;}
.all {color: #333231;}
.cs {color: #333231;}
.es {color: #CC0000;}
.wps {color: #006600;}
.is {color: #003366;}
.ir {color: #990000;}

/*background-colors*/
.colorcs {background-color: #555453;}
.colores {background-color: #CC0000;}
.colorwps {background-color: #006600;}
.coloris {background-color: #003366;}
.colorir {background-color: #990000;}

/*table-colors*/
.colorth {background-color: #E0E0D4;}
.colortd {background-color: #F2F2E5;}

/*Links*/
a:hover{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
a:active{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
a:link{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
a:visited{font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

a.contentlink:hover {text-decoration:underline; color: #333231;}
a.contentlink:active {text-decoration:underline; color: #333231;}

a.level01navcs:hover {color: #333231;text-decoration:none;}
a.level01navcs:active {color: #333231;text-decoration:none;}
a.level01navcs1:hover {color: #333231;text-decoration:none;}
a.level01navcs1:active {color: #333231;text-decoration:none;}

a.level01naves:hover {color: #CC0000;text-decoration:none;}
a.level01naves:active {color: #CC0000;text-decoration:none;}
a.level01naves1:hover {color: #CC0000;text-decoration:none;}
a.level01naves1:active {color: #CC0000;text-decoration:none;}

a.level01navwps:hover {color: #006600;text-decoration:none;}
a.level01navwps:active {color: #006600;text-decoration:none;}
a.level01navwps1:hover {color: #006600;text-decoration:none;}
a.level01navwps1:active {color: #006600;text-decoration:none;}

a.level01navis:hover {color: #003366;text-decoration:none;}
a.level01navis:active {color: #003366;text-decoration:none;}
a.level01navis1:hover {color: #003366;text-decoration:none;}
a.level01navis1:active {color: #003366;text-decoration:none;}

a.level01navir:hover {color: #990000;text-decoration:none;}
a.level01navir:active {color: #990000;text-decoration:none;}
a.level01navir1:hover {color: #990000;text-decoration:none;}
a.level01navir1:active {color: #990000;text-decoration:none;}

a.level02navcs:hover {color: #333231;text-decoration:none;}
a.level02navcs:active {color: #333231;text-decoration:none;}
a.level02navcs1:hover {color: #333231;text-decoration:none;}
a.level02navcs1:active {color: #333231;text-decoration:none;}

a.level02naves:hover {color: #CC0000;text-decoration:none;}
a.level02naves:active {color: #CC0000;text-decoration:none;}
a.level02naves1:hover {color: #CC0000;text-decoration:none;}
a.level02naves1:active {color: #CC0000;text-decoration:none;}

a.level02navwps:hover {color: #006600;text-decoration:none;}
a.level02navwps:active {color: #006600;text-decoration:none;}
a.level02navwps1:hover {color: #006600;text-decoration:none;}
a.level02navwps1:active {color: #006600;text-decoration:none;}

a.level02navis:hover {color: #003366;text-decoration:none;}
a.level02navis:active {color: #003366;text-decoration:none;}
a.level02navis1:hover {color: #003366;text-decoration:none;}
a.level02navis1:active {color: #003366;text-decoration:none;}

a.level02navir:hover {color: #990000;text-decoration:none;}
a.level02navir:active {color: #990000;text-decoration:none;}
a.level02navir1:hover {color: #990000;text-decoration:none;}
a.level02navir1:active {color: #990000;text-decoration:none;}

a.boxheader:hover {color: #333231}
a.boxheader:active {color: #333231}

a.boxeslink:hover {color: #CC0000}
a.boxeslink:active {color: #CC0000}

a.boxwpslink:hover {color: #006600}
a.boxwpslink:active {color: #006600}

a.boxislink:hover {color: #003366}
a.boxislink:active {color: #003366}

a.boxirlink:hover {color: #990000}
a.boxrilink:active {color: #990000}

/*Channel-Links*/

a.cslink:hover {color: #333231}
a.cslink:active {color: #333231}

a.eslink:hover {color: #CC0000}
a.eslink:active {color: #CC0000}

a.wpslink:hover {color: #006600}
a.wpslink:active {color: #006600}

a.islink:hover {color: #003366}
a.islink:active {color: #003366}

a.irlink:hover {color: #990000}
a.irlink:active {color: #990000}

/*Navigation - Ebenen*/
#navigation {position:relative; width:0px; height:0px; z-index:3; visibility: visible; left: 0px; top: 0px; overflow: visible;}
#level00all {position:absolute; z-index:2; top: 81px; visibility: visible;}
#level00cs {position:absolute; z-index:4; left: 15px; top: 81px; visibility: hidden}
#level01cs {position:absolute; z-index:3; left: 15px; top: 100px;visibility: hidden;}
#level00es {position:absolute; z-index:4; left: 102px; top: 81px; visibility: hidden}
#level01es {position:absolute; z-index:3; left: 102px; top: 100px; visibility: hidden;}
#level00wps {position:absolute; z-index:4; left: 222px; top: 81px; visibility: hidden}
#level01wps {position:absolute; z-index:3; left: 222px; top: 100px; visibility: hidden}
#level00is {position:absolute; z-index:4; left: 370px; top: 81px; visibility: hidden}
#level01is {position:absolute; z-index:3; left: 370px; top: 100px; visibility: hidden}
#level00ir {position:absolute; z-index:4;  left: 534px; top: 81px; visibility: hidden}
#level01ir {position:absolute; z-index:3; left: 534px; top: 100px; visibility: hidden}
#level00suche {position:absolute; z-index:4; left: 684px; top: 81px; visibility: hidden}
#level01suche {position:absolute; z-index:3; left: 465px; top: 100px; visibility: hidden}
#back {position:absolute; z-index:1; top: 0px; left: 0px; visibility: hidden;}
#daterel {position:relative; top: 0px; left: 0px; width:465px; height:0px; z-index:1; visibility: visible; overflow: visible;}
#dateabs {position:absolute;top: 135px;left: 0px;width:465px;height:0px;z-index:1;overflow: visible;visibility: hidden;}
#formelements {position:relative; width:419px; height:100; z-index:0; visibility: visible; left: 0px; top: 0px; overflow: visible; background-color: #E3E3E3;}

/*cursor*/
.help {cursor:help}
.top {cursor:n-resize}


/*forms*/
.formbasic {font-size: 11px; line-height: 11px; color: #333333; background-color: #FFFFFF; height: 18px;}
.form {font-size: 10px; line-height: 10px; color: #333333; background-color: #FFFFFF; height: 16px; width: 260px;}
.form175 {font-size: 10px; line-height: 10px; color: #333333; background-color: #FFFFFF; height: 16px; width: 175px;}

/*texte*/
.date {font-size: 10px;line-height: 10px;color: #555453;}
.headline {font-size: 15px; line-height: 30px; color: #555453;}
.text {font-size: 12px; line-height: 15px; color: #333231;}

/*boxen allgemein*/
.boxheader {font-size: 11px; font-weight: bold; line-height: 12px; color: #555453; padding: 1px 3px 0px 0px;}
.boxtext {font-size: 11px; line-height: 13px; color: #333231;}
.boxtabheader {background-color: #F2F2E5; border-width: 1px; border-style: solid solid none solid; border-color: #7F7D7C;}
.boxcontent {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #CACAC0; padding: 10px 3px;}
.boxheaderffffff {font-size: 11px; font-weight: bold; line-height: 12px; color: #ffffff; margin: 2px;}

/*boxen channel*/
.boxheadercs {font-size: 11px; font-weight: bold; line-height: 12px; color: #FFFFFF; margin: 5px;}
.boxtabheadercs {background-color: #555453;}
.boxcontentcs {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #555453; padding: 10px 3px;}

.boxheaderes {font-size: 11px; font-weight: bold; line-height: 12px; color: #FFFFFF; margin: 5px;}
.boxtabheaderes {background-color: #CC0000;}
.boxcontentes {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #CC0000; padding: 10px 3px;}

.boxheaderwps {font-size: 11px; font-weight: bold; line-height: 12px; color: #FFFFFF; margin: 5px;}
.boxtabheaderwps {background-color: #006600;}
.boxcontentwps {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #006600; padding: 10px 3px;}

.boxheaderis {font-size: 11px; font-weight: bold; line-height: 12px; color: #FFFFFF; margin: 5px;}
.boxtabheaderis {background-color: #003366;}
.boxcontentis {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #003366; padding: 10px 3px;}

.boxheaderis {font-size: 11px; font-weight: bold; line-height: 12px; color: #FFFFFF; margin: 5px;}
.boxtabheaderis {background-color: #990000;}
.boxcontentis {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #990000; padding: 10px 3px;}

/*home boxen*/
.hboxcs {border-width: 1px; border-style: solid; border-color: #555453;}
.hboxes {border-width: 1px; border-style: solid; border-color: #CC0000;}
.hboxwps {border-width: 1px; border-style: solid; border-color: #006600;}
.hboxis {border-width: 1px; border-style: solid; border-color: #003366;}
.hboxir {border-width: 1px; border-style: solid; border-color: #990000;}

.hdotboxcs {border-width: 1px; border-style: dotted; border-color: #555453;}
.hdotboxes {border-width: 1px; border-style: dotted; border-color: #CC0000;}
.hdotboxwps {border-width: 1px; border-style: dotted; border-color: #006600;}
.hdotboxis {border-width: 1px; border-style: dotted; border-color: #003366;}
.hdotboxir {border-width: 1px; border-style: dotted; border-color: #990000;}

/*boxen links*/
.boxcslink {font-size: 11px; line-height: 13px; color: #333231; }
.boxeslink {font-size: 11px; line-height: 13px; color: #333231; }
.boxwpslink {font-size: 11px; line-height: 13px; color: #333231; }
.boxislink {font-size: 11px; line-height: 13px; color: #333231; }
.boxirlink {font-size: 11px; line-height: 13px; color: #333231; }

/*channel links*/
.cslink {color: #333231; }
.eslink {color: #333231; }
.wpslink {color: #333231; }
.islink {color: #333231; }
.irlink {color: #333231; }

/*Navigation - Ebenen*/
.level01navcs {font-size: 11px; line-height: 12px; color: #555453;}
.level01naves {font-size: 11px; line-height: 12px; color: #555453;}
.level01navwps {font-size: 11px; line-height: 12px; color: #555453;}
.level01navis {font-size: 11px; line-height: 12px; color: #555453;}
.level01navir {font-size: 11px; line-height: 12px; color: #555453;}

.level01navcs1 {font-size: 11px; line-height: 12px; color: #333231;}
.level01naves1 {font-size: 11px; line-height: 12px; color: #CC0000;}
.level01navwps1 {font-size: 11px; line-height: 12px; color: #006600;}
.level01navis1 {font-size: 11px; line-height: 12px; color: #003366;}
.level01navir1 {font-size: 11px; line-height: 12px; color: #990000;}

.level02navcs {font-size: 10px; line-height: 12px; color: #555453;}
.level02naves {font-size: 10px; line-height: 12px; color: #555453;}
.level02navwps {font-size: 10px; line-height: 12px; color: #555453;}
.level02navis {font-size: 10px; line-height: 12px; color: #555453;}
.level02navir {font-size: 10px; line-height: 12px; color: #555453;}

.level02navcs1 {font-size: 10px; line-height: 12px; color: #333231;}
.level02naves1 {font-size: 10px;line-height: 12px;color: #CC0000;}
.level02navwps1 {font-size: 10px; line-height: 12px; color: #006600;}
.level02navis1 {font-size: 10px; line-height: 12px; color: #003366;}
.level02navir1 {font-size: 10px; line-height: 12px; color: #990000;}

.padding2 {padding: 2px 2px 2px 0px;}
.teaserimage {padding: 2px 0px 0px 0px; margin: 0px}

.dottlineL { border-width: 1px; border-style: dotted dotted none none; border-color: #555453;}

/* info-boxen */
.arialfett
{
    font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color: #333333
}

.arialfettrot
{
    font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color: #993333
}

.arialfettgruen
{
    font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color: #CCCC00
}

.arialnormal
{
    font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none; color: #333333
}

.standardlink
{
    font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;
}

.standardlinkbold
{
    font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight: bold; text-decoration:none;
}

.radio
{
    border:0px; size:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; margin-left:0px; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
}

.coloredit {background-color: #D4D4CB;}

.form175 {font-size: 10px; line-height: 12px; color: #333333; background-color: #FFFFFF; width: 175px;}

.float {float:left; margin:2px 10px 7px 0px;}

/* systemmeldungen */
.boxatttabheader {background-color: #F2F2E5; border-width: 1px; border-style: solid solid none solid; border-color: #CC0000;} 
.boxattcontent {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #CC0000; padding: 10px 3px;} 
.boxatttext {font-size: 11px; line-height: 13px; color: #CC0000;}
.boxattheader {font-size: 11px; font-weight: bold; line-height: 13px; color: #CC0000; padding: 1px 3px 0px 0px;}