      .csc-mailform {
  
              border: 0px;
  padding-left:0px;
      }
  
             legend{
color: #E27D2A;
font-weight:bold;

} 
   
      .csc-mailform-field label {
  
              font-size: 10pt;
  
              font-family: Helvetica, Verdana, Arial, sans-serif;
  
              width: 12em;
  
              float: left;
 
              
  
             
  
              display: block
      }
  
       
  
      .csc-mailform-submit {
  
              margin-left: 10em;
  
      } 


.csc-mailform-radio label{ 
 float: none;

} 

H1 font, h1  {
	font-size: 16px;
	    font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #E27D2A;
	font-weight: bold;	
}



li a{ 
list-style-image:url(../bilder/strich.gif);
}


H2 {
	font-size: 16px;
	 font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #E0932A;
	font-weight: bold;
}
.header1 {
	font-size: 35px;
	 font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #E0932A;
	font-weight: bold;
}



.header2 {
	font-size: 17px;
	 font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #E0932A;	font-weight: bold;

}

.eingabe {
	border-color: #EC8127;
	border-style: solid;
	border-width: 1px;
	margin-top:  2px;
}

.button{
	background-color:#F08221;
	color:#FED74D;
	font-family:  "Times New Roman", Times, serif;
	font-weight:bold;
	font-variant: normal;
	letter-spacing:150%;
	border-color: #EC8127;
	border-style: solid;
	border-width: 1px;
}


body {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #333333; 
	background-image: url(../bilder/back1.jpg); 
	background-attachment: fixed; 
	background-repeat: repeat;
}

#footer{ color:#6F431E; font-size:10px;
font-family: Arial, Helvetica, sans-serif; 
}
a {
	font-family:arial, sans-serif;
	text-decoration: none;
	color: #CC6600;	
}

a:link {
	/*color:#333333;*/
}

a:hover {
	text-decoration:none;
}

p.bodytext {
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#333333;
}	


/* --- CONTAINER --- */

TD#content {
	
	padding-top:0;
	background-image: url(../bilder/backtext2.gif); 
	background-repeat:repeat-y;
	padding-left:46px;
	padding-right:45px;
}

#contenttop {
	background-image: url(../bilder/navsuche.gif); 
	background-repeat:no-repeat;
}

/* --- MENU --- */
#menu_1,#prod_1,#buch_1 {
	z-index:5;
	font-family:  Arial, Helvetica, sans-serif;
	background-image: url(../bilder/navoben2.gif);
	background-repeat: repeat-y;
	font-weight: bold;
}

TD#menu_1 {
	z-index:5;
	vertical-align:top;
	
}

TD#menu_1 DIV,TD#prod_1 DIV,TD#buch_1 DIV {
	
width:140px;
font-family:  Arial, Helvetica, sans-serif;
}

TD#menu_1 DIV A,TD#prod_1 DIV A,TD#buch_1 DIV A{
	color:#6F431E; text-decoration: none;
}

TD#menu_1 DIV A:hover,TD#prod_1 DIV A:hover,TD#buch_1 DIV A:hover {
	color: #CC6600;
}

TD#menu_1 DIV.menu1-level1-no,TD#prod_1 DIV.menu1-level1-no,TD#buch_1 DIV.menu1-level1-no  { /* MENU 1, level 1, normal state (NO) */
	font-size: 12px;
	color: #CC0000;
	padding-top:5px;
	padding-left:44px;
}

TD#menu_1 DIV.menu1-level1-act,TD#prod_1 DIV.menu1-level1-act,TD#buch_1 DIV.menu1-level1-act { /* MENU 1, level 1, active state (ACT) */
	font-size:12px;
	padding-top:5px;
	padding-left:44px;
}

TD#menu_1 DIV.menu1-level1-act A,TD#prod_1 DIV.menu1-level1-act A,TD#buch_1 DIV.menu1-level1-act A{
	color: #CC6600;	
	font-weight: bold;	
	font-size:13px;
}

TD#menu_1 DIV.menu1-level2-no { /* MENU 1, level 2, normal state (NO) */
	font-size:12px;
	padding-top:5px;
	padding-left:52px;
}

TD#menu_1 DIV.menu1-level2-act { /* MENU 1, level 2, active state (ACT) */
	padding-top:5px;
	padding-left:52px;
	font-weight: bold;	
}

TD#menu_1 DIV.menu1-level2-act A {
	color: #CC6600;
	font-size:13px; 
}

TD#menu_1 DIV.menu1-level3 { /* MENU 1, level 2, normal state (NO) */
	padding-top:5px;
	padding-left:62px;	
}

TD#menu_1 DIV.menu1-level3-no { /* MENU 1, level 2, normal state (NO) */
	font-size:12px;
	padding-top:5px;
	padding-left:62px;
}

TD#menu_1 DIV.menu1-level3-act { /* MENU 1, level 2, active state (ACT) */
	padding-top:5px;
	padding-left:62px;
	font-weight: bold;	
}

TD#menu_1 DIV.menu1-level3-act A {
	color: #CC6600;
	font-size:12px; 
}

TD#menu_1 DIV.menu1-level3-act A {
	color: #CC6600;
	font-size:13px; 
}


