body {font-family:Arial,Verdana,Helvetica;font-size:10px;color:#000000;
      margin:0px;border:0px;background-color:#eea03e;}
img {border:0px}
td {font-family: Arial,Verdana,Helvetica,sans-serif;font-size:11px;height:1px;
   margin-bottom:0px;vertical-align:top;text-align:left;border:0px;line-height:140%;}
a {color:#8d1e25;text-decoration:none;}
a:hover {text-decoration:underline;}
hr {width:100%;color:#ffffff; background-color:#eea03e; height:1px; margin:0px; padding:0px; border:0px;}

table.main {background-color:#ffffff;}
td.ora {background-color:#eea03e;}
td.bleft {background-image:url(40.gif);background-repeat:repeat-y;}
td.bright {background-image:url(47.jpg);background-repeat:repeat-y;}

td.boxtitle {height:25px;font-weight:bold;color:#5d3118;border:1px solid #eea03e;font-size:13px;background-color:#eea03e;vertical-align:middle;text-align:left;padding-left:10px;}
td.boxtext {color:#000000;border:1px solid #eea03e;border-top:0;font-size:11px;vertical-align:top;text-align:left;padding:10px;}

.redbold10 {font-weight:bold;color:#eea03e;font-size:10px;}
.redbold12 {font-weight:bold;color:#eea03e;font-size:12px;}
.redbold14 {font-weight:bold;color:#eea03e;font-size:14px;}
.redbold16 {font-weight:bold;color:#eea03e;font-size:16px;}

.rbold14 {font-weight:bold;color:#993233;font-size:14px;}
.r14 {color:#993233;font-size:14px;}


.red12 {color:#eea03e;font-size:12px;}
.red14 {color:#eea03e;font-size:14px;}

.black10 {color:#000000;font-size:10px;line-height:140%;}
.black11 {color:#000000;font-size:11px;line-height:140%;}
.black12 {color:#000000;font-size:12px;line-height:140%;}
.black14 {color:#000000;font-size:14px;line-height:140%;}
.black16 {color:#000000;font-size:16px;line-height:140%;}

td.foot {font-size:10px;color:#5C3118;padding:0px;background-image:url(51.gif); background-repeat:repeat-x;vertical-align:bottom;background-color:#eea03e; line-height:160%;}
a.foot {font-size:10px;color:#5C3118;text-decoration:none;}
a.foot:hover {text-decoration:underline;}

td.ttitle {font-weight:bold;color:#000000;font-size:12px;padding-bottom:10px;vertical-align:top; text-align:left;}
td.ttext {color:#000000;font-size:11px;padding-top:3px;padding-bottom:10px;vertical-align:top; text-align:left;}
hr.tline {padding:0px;margin:0px;height:1px;width:100%;background-color:#eea03e;border:0px;}
td.tline {padding-top:3px;padding-bottom:10px;vertical-align:middle;}

input.itext {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; height:18px;width:208px;
   margin-bottom:7px;background-color: #ffffff;
   vertical-align:top; text-align : left;
   border: 1px solid #eea03e; padding-left:5px;padding-right:5px;}

input.iltext {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; height:18px;width:338px;
   margin-bottom:7px;background-color: #ffffff;
   vertical-align:top; text-align : left;
   border: 1px solid #eea03e; padding-left:5px;padding-right:5px;}

select.tselect {font-family: Verdana, Arial, Sans-serif;
   font-size: 11px; height:18px; width:208px;
   margin-bottom:7px; vertical-align:top;text-align:left;
   border:1px solid #eea03e; padding-left:6px;}

textarea.area2 {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;height:60px;width:208px;
   margin-bottom:12px;vertical-align:bottom;text-align:left;
   border: 1px solid #eea03e; padding:5px;
   line-height: 160%;background-color: #ffffff;}
textarea.area3 {font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;height:60px;width:338px;
   margin-bottom:12px;vertical-align:bottom;text-align:left;
   border: 1px solid #eea03e; padding:5px;
   line-height: 160%;background-color: #ffffff;} 

/*-2010-08-04 Login & NW Erweiterung--*/
.lfrmline{
   margin-bottom: 8px;
   width: 300px;
}
.lfrmlbl{
   float: left;
   width: 100px;
}
.lfrminp{
   float: left;
   width: 200px;
}
.lfrminp input{
   border: 1px solid #eea03e;
   padding: 3px;
   width: 208px;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px;
   background-color: #ffffff;
}

html>body .lfrminp input{width: 200px;}

.alogin{
   border: 1px solid #eea03e;
   float: right;
   padding: 2px 5px;
   color: #ffffff;
   background-color: #eea03e;
}
.alogin:hover{
   background-color: #ffffff;
   color: #eea03e;
   text-decoration: none;
}

.clboth{
   clear:both;
   width: 0px;
   height: 0px;
   overflow: hidden;
}
/*=====================*/
/*--- 2010/08/17 ------*/
/*=====================*/
/*----------------------*/
/*--- Embloyee Links ---*/
.nwarea{
   display: block;
   margin: 6px 0px 0px 0px;
   color: #686868;
}

.nwarea:hover{
   color: #666666;
   font-weight: bold;
   text-decoration: none;
}

.snwarea{
   display:block;
   margin: 6px 0px 0px 0px;
   color: #666666;
   font-weight: bold;
   text-decoration: none;
}
/*---------------------*/
/*--- Language menu ---*/
.lngmenu{
   display: block;
   margin: 4px 0px 0px 0px;
   color: #000000;
}
.lngmenu:hover{
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}
.sellngmenu{
   display: block;
   margin: 4px 0px 0px 0px;
   font-weight: bold;
   color: #000000;
}
.sellngmenu:hover{
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}
/*---------------------*/
.nwlist{
   color: #000000;
}

.nwlist:hover{text-decoration: underline;}

/*---------------------*/
.femployee{
   margin:   0px;
   padding:  0px;
   width:    180px;
   overflow: hidden;
}

.frmtxt{
   color:#000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:   10px;
   width: 100%;
}

.frminp{width: 100%;}

.frminp input{
   border: 1px solid #eea03e;
   margin-bottom: 12px;
   padding-left:5px;padding-right:5px;
   width: 100%;
   height: 18px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:   11px;
   line-height: 160%;
   text-align:  left;
   background-color: #ffffff;
}

.frminp textarea{
   border: 1px solid #eea03e;
   margin-bottom: 12px;
   padding: 5px;
   height: 120px;
   width: 100%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:   10px;
   line-height: 160%;
   text-align:  left;
   background-color: #ffffff;
}

.frmbox{
   margin-top: 5px;
   width: 100%;
}

.captxt{
   margin: 5px 0px;
   color:#000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:   10px;
   width: 100%;
}

.capcha{margin-top: 8px;}

/* CMS Admin zum Aussplitten */

#cmsadmin input { border: 1px solid #A0A0A0; background-color: #F8F8F8; }

#element_select_list { display:block; font-size: 11px; border-bottom:1px solid #A0A0A0; cursor:pointer; padding:3px; }
#element_select_list:hover { background-color: #FFFFFF; }

#element_calenderline div { background-color: #F8F8F8; font-size:11px; text-align:center; padding-top:3px; }
#element_calenderline div:hover { background-color: #FFFFFF; }