body {padding: 0px;
      margin: 0px;}
      
.menu { width: 128px; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; }
.menu a { padding: 4px; text-decoration: none; display: block; font-weight: bold;}
.menu a:hover { text-decoration: none; background-color: #EAA631; display: block; padding: 4px; color: #fff; font-weight: bold;}
.menu-act { width: 128px; font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; }
.menu-act a { padding: 4px; color: #fff; background-color: #EAA631; text-decoration: none; display: block; font-weight: bold; }

.menu2 { width: 128px; font-size: 10px; font-family: Verdana, Helvetica, sans-serif; }
.menu2 a { text-decoration: none; text-align: right; display: block; font-weight: bold; padding: 2px 0px 2px 0px;}
.menu2 a:hover { text-decoration: none; display: block; color: #EAA631; font-weight: bold;}
.menu2-act { width: 128px; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, sans-serif; }
.menu2-act a { color: #EAA631; text-align: right; text-decoration: none; display: block; font-weight: bold; padding: 2px 0px 2px 0px; }


.menu1 {  font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color: #fff; }
.menu1 a { padding: 4px; text-decoration: none; display: block; font-weight: bold; margin: 2px; color: #fff;}
.menu1 a:hover { text-decoration: none; background-color: #EAA631; display: block; padding: 4px; color: #000; font-weight: bold; margin: 2px;}
.menu1-act {  font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; margin: 2px; }
.menu1-act a { margin: 2px; padding: 4px; color: #000; background-color: #EAA631; text-decoration: none; display: block; font-weight: bold; }




      
#line {position: absolute;
       top: 100px;
       height: 8px;
       background-color: #EAA631;
       width: 100%;}
       
#links { width: 150px;
         padding-left: 15px;
         }
         
#logo {height: 130px;
       vertical-align: top;
       padding-left: 10px;}
         
.inhalt { position: absolute;
          top: 10px;
          left: 20px;
          overflow: auto;}
          
#varia {
	background-image:url(http://tiger.odd.de/papier-neu/fileadmin/misc/images/variabel2.gif); 
	background-repeat:repeat-y;
	background-position: 100% 0%;
}

#oben {width: 9px; height: 6px;}

img {border: 0px;}


#titel { font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; margin-left: 20px;}

#anfrage { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; }
#anfrage a{ font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; color: #FF5800; }


#webseite { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; }
#webseite a{ font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; color: #FF5800; }


#info { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color: #000000;}
#info a { font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; color: #FF5800;}


#name { font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; color: #FFFFFF;}

#norm { font-size: 12px;  font-family: Verdana, Helvetica, sans-serif; color: #000000;}
#norm a{ font-size: 12px;  font-family: Verdana, Helvetica, sans-serif; color: #FF5800;}
#normb { font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; color: #000000;}

#namel a{ font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; color: #FF5800;}
#navileiste a{ font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; color: #FFFFFF;}





.my-login-status { font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000;}

.my-login-header2 { font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000; padding-left: 5px;}

.my-login-header { font-family: Trebuchet MS, Arial; font-size: 12px; color: #FFFFFF; padding-left: 5px;}
.my-login-headerg { font-family: Trebuchet MS, Arial; font-size: 14px; color: #000000; }

.my-login { font-family: Trebuchet MS, Arial; font-size: 11px; color: #FFFFFF;  padding-right: 5px; }

.my-login-input { height:17px; width:90px; font-size:14px; border: 1px solid #999999; color: #000000;}





.Stil3 { font-family: Trebuchet MS, Arial; font-size: 12px; color: #FF5800; font-weight: bold;}
#Stil1 { font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000; font-weight: bold;}


.mailformplus_felder {	border: 1px solid #000000;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;

}
.mailformplus_felder_special {	border: 1px solid #666666;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
margin-left: 30px;
margin-bottom: 10px;
}
.mailformplus_schrift {	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
padding-left: 30px;
}
.mailformplus_schriftb {	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
padding-left: 30px;
font-weight: bold;
}
.mailformplus_schrift_needed {	font-family: Verdana, Arial;
	font-size: 12px;
font-weight:bold;
	color: #333333;
  border: 1px solid #EAA631;
margin-left: 30px;
}
#errortext {margin-left:80px; 	font-family: Verdana, Arial; font-size: 14px; font-weight: bold;}



.csc-uploads-description { font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000;  }
 .csc-uploads-fileName a { font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000; }
.rund { background-color: #EEEEEE; height:10px; font-size:12px; color: #000000; padding: 2px;}
.rund1 { background-color: #CCCCCC; height:10px; font-size:12px; color: #000000; padding: 2px;}
.csc-textpic-caption { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }