/* standard */

body { position:relative; background-color:#eff2f3; background-image:url(../img/bg.gif); background-repeat:repeat-x; margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#7e8a91; }

p { line-height:18px; padding:5px 0 10px 0; margin:0; }

a:link, a:visited { color:#92bb44; text-decoration:underline; }

a:hover, a:active { color:#92bb44; text-decoration:none; }

#adresse { padding:0 0 0 34px; margin:50px 0 0 0; }

#adresse p { font-size:11px; line-height:14px; margin:0; padding:5px 0 5px 0; }

.titelmenu { padding:0 0 12px 2px; }

.titeltext { padding:0 0 12px 0; }

.titel2text { color:#333333; text-decoration:underline; line-height:28px; }

.linkpoint { padding:0 10px 0 10px; color:#92bb44; }

h1 { font-size:14px; margin-top:0; padding-top:0; font-weight:bold; }



/* layers */

#logo { display:none; }

#headerbild { display:none; }

#footer { display:none; }

.freierjob { background-color:#ebf4dc; border-bottom:1px dotted #a6ca69; padding:15px;}

#startbox { width:880px; margin:0 auto; text-align:left; background-image:url(../img/bg-content-rep.gif); background-repeat:repeat-y; }

#content { min-height:420px; }

#links { display:none; }

#rechts { width:534px; padding:0 80px 0 0; }



/* menu */

#navigation	{ font-size:14px; font-weight:normal; width:233px; }

#menu2 { width:231px; margin:0 0 0 2px; padding:0px; line-height:26px; }

#menu2 li .menulink2 { height:26px; text-decoration:none; margin:0; }

#menu2 li .menulink2:link, #menu2 li .menulink2:visited { color:#7e8a91; display:block; padding:0 0 0 30px; margin:0 0 4px 0; background-image:url(../img/menu-btn-bottomline.gif); background-repeat:no-repeat; }

#menu2 li .menulink2:hover { color:#000000; padding:0 0 0 30px; margin:0 0 4px 0; background-color:#cce5a2; background-image:url(../img/menu-btn-trans.gif); background-repeat:no-repeat; }

#menu2 li #current2 { color:#ffffff; padding:0 0 0 30px; margin:0 0 4px 0; background-color:#a6ca69; background-image:url(../img/menu-btn-trans.gif); background-repeat:no-repeat; }

#menu2 li .menulink2:active { color:#000000; padding:0 0 0 30px; margin:0 0 4px 0; background-color:#cce5a2; background-image:url(../img/menu-btn-trans.gif); background-repeat:no-repeat; }

.ulmenu { list-style:none; margin:0 0 4px 0; padding:0; }



/* untermenu */

#unternavigation { font-size:12px; font-weight:normal; width:231px; margin:0 0 3px 0; }

#menu3 { margin:0px; padding:0px; line-height:18px; }

#menu3 li .menulink3 { height:18px; text-decoration:none; margin:0; }

#menu3 li .menulink3:link, #menu3 li .menulink3:visited { color:#7e8a91; display:block; padding:0 0 0 50px; margin:0 0 1px 0; background-color:#eeeeee; }

#menu3 li .menulink3:hover { color:#7e8a91; text-decoration:none; padding:0 0 0 50px; margin:0 0 1px 0; background-color:#e0f1c3; }

#menu3 li #current3 { color:#7e8a91; text-decoration:none; padding:0 0 0 50px; margin:0 0 1px 0; background-color:#e0f1c3; }

#menu3 li .menulink3:active { color:#7e8a91; text-decoration:none; padding:0 0 0 50px; margin:0 0 1px 0; background-color:#e0f1c3;  }

.ululmenu { list-style:none; margin:0 0 4px 0; padding:0; }



/* Formular */

.textfeld { background-color:#e0f1c3; color:#7e8a91; width:174px; border:none; border-bottom:1px dotted #a4d767; margin:0; padding:0; }

.textfeldklein { background-color:#e0f1c3; color:#7e8a91; width:50px; border:none; border-bottom:1px dotted #a4d767; margin:0; padding:0; }

.textfeldgross { background-color:#e0f1c3; color:#7e8a91; width:353px; border:none; border-bottom:1px dotted #a4d767; margin:0; padding:0; }

.textfeld3spalt { background-color:#e0f1c3; color:#7e8a91; width:174px; border:none; border-bottom:1px dotted #a4d767; margin:0 5px 0 0; padding:0; }

.auswahlfeld { background-color:#e0f1c3; color:#7e8a91; border:none; border-bottom:1px dotted #a4d767; margin:0; padding:0; }