body { background-color:#FFCF00; margin-left:0px; margin-top:0px;}


body, table,td,tr,form {  font-family: Arial, Helvetica, sans-serif; 
font-size:14px; 
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #262E4A; text-decoration: none}

.balkenborder {border: 9px solid #ff9900; background-color: #FFFFCD;height:400px;}

/*.balkenborder_bg {border: 9px solid #ff9900; background-color: #66CCFF;height:400px;}*/
.balkenborder_bg {border: 9px solid #ff9900; background-color: #FFFFCD;height:400px;}

h1 {  font-family: Arial, Helvetica, sans-serif;font-size:24px; letter-spacing:3px; line-height: 20px; font-weight: 600; color: #ffffff; margin:5px;margin-bottom:12px;}

h2 {font-size:18px; padding-top:15px; margin-bottom:30px;text-align:center;}

h3 {font-size:18px; padding-top:0px; margin-bottom:30px;text-align:center;}

/* Schriftformatierungen für Text cms */
.textrot  {color:#E20A16;}
.textorange  {color:#FF9900;}
.textgruen {color: #8AB61E; }
.textblau {color: #006FBC; }
.textgelb {color: #FFCF00; }
.groesser {font-size: larger; }
.kleiner {font-size: smaller; }
.zentriert {margin: 0px; text-align:center;}

.rot {color:#E20A16; font-weight: 600;font-size:16px; }
.weissklein {color:#ffffff; font-size:11px; }

.gelb {background-color: #FFCF00; color:#262E4A ;}
/*.navorange {background-color: #FF9900; color:#262E4A ;}*/
.navorange {background-color: #FFFFCD; border-left: 4px solid #FF9900; border-right: 4px solid #FF9900;color:#262E4A ;}
.orange {background-color: #FF9900; color:#262E4A ;}
.kategorie {color:#FF9900 ;}

.hell {background-color: #FFFf9b; color:#262E4A ;}
.hello {background-color: #FFdca8; color:#262E4A ; }

.gruen {background-color: #D2EE93; }
.pin {background-color: #ffffff; border:1px dashed #ff9900; }
.creme {background-color: #FFFFCD;}


a:link {color:#660000;font-size:13px;  }
a:visited {color:#660000;font-size:13px; }
a:active {color: #660000;font-size:13px; }

/* Navi links ... */
a.nav:link {font-family: Comic Sans MS, Arial, Helvetica, sans-serif; color: #E5373B; font-size:12px; font-weight:bold; line-height:20px; text-decoration:none;}
a.nav:visited {font-family: Comic Sans MS, Arial, Helvetica, sans-serif; color: #E5373B;font-size:12px; font-weight:bold;line-height:20px;text-decoration:none;}
a.nav:active {font-family: Comic Sans MS, Arial, Helvetica, sans-serif; color: #E5373B; font-size:12px; font-weight:bold;line-height:20px;text-decoration:none;}

/* Navi oben A-F ... */
a.aktiv:link { color:#FF9900; font-size:13px; font-weight:bold; }
a.aktiv:visited {color:#FF9900; font-size:13px; font-weight:bold;}
a.aktiv:active {color:#FF9900; font-size:13px;font-weight:bold; }

/* Navi oben A-F aktivenBereich anzeigen */
.aktiv { color:#FF9900; font-size:13px; font-weight:bold; }

a.inaktiv:link { color:#E5373B; font-size:13px; font-weight:bold; }
a.inaktiv:visited {color:#E5373B; font-size:13px; font-weight:bold;}
a.inaktiv:active {color:#E5373B; font-size:13px;font-weight:bold; }


a.weissklein:link {color:#ffffff; font-size:11px;}
a.weissklein:visited {color:#ffffff; font-size:11px;}
a.weissklein:active {color:#ffffff; font-size:11px;}

a.klein:link {font-size:11px;}
a.klein:visited {font-size:11px;}
a.klein:active { font-size:11px;}

a.kategorie {color:#000000; text-decoration: none;}
a.kategorie:hover {color:#FF9900; text-decoration: none;}


input,textarea,select {background-color: #FFffff; border: 1px solid #FF9A00;  font-size: 14px; color :#660000;}
.submit {width:150px; background-color: #FFCF00; border: 1px solid #FF9A00; font-size: 14px; color :#000000;}
.submit1 {width:80px; background-color: #FFCF00; border: 1px solid #FF9A00; font-size: 14px; color :#000000;}
.submit2 {width:200px; background-color: #FFCF00; border: 1px solid #FF9A00; font-size: 14px; color :#000000;}
.rahmenlos {background-color: #FFFFCD; border: 0px solid #FF9A00;font-size: 14px;}

.suchfeld {width:150px;}
.k_suchfeld {width:50px;}
.m_suchfeld {width:90px;}
.log_suchfeld {width:120px;}

/* Chat */
.text {
float:left;
margin-left:10px;
margin-top:180px;
width:380px;
height:500px;
overflow:auto; overflow-x: hidden; overflow-y: auto;
}
.sonst {
float:left;
margin-left:10px;
margin-top:180px;
width:180px;
height:500px;
overflow:auto; overflow-x: hidden; overflow-y: auto;
}

.experte {
float:left;
border: 1px solid white;
margin-left:0px;
margin-top:0px;
width:160px;
height:240px;
}

.chatlinks {

margin-left:0px;
margin-top:250px;
width:160px;
height:240px;
}