/* Style-Sheet: formular.css
----------------------------------------
Hier werden zentral die Formatierungen
für alle Webformulare gesteuert.
Author: Peter Gantschnigg, Nadja Rinder
webfactory n&p http:/www.n-p.at
--------------------------------------*/
body {
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;
background: transparent;
}


input  {
font-size : 12px;
line-height: 14px;
font-family : verdana,arial,tahoma,trebuchet ms;
color : #666666;
border-bottom : 1px solid #B2B2B2 ;
border-left: 1px solid #B2B2B2;
border-right: 1px solid #B2B2B2;
border-top: 1px solid #B2B2B2;
background-image: url("picts/shadeform-grau.gif");
}

textarea  {
font-size : 12px;
font-family : verdana,arial,trebuchet ms;
color : #666666;
border-bottom : 1px solid #B2B2B2 ;
border-left: 1px solid #B2B2B2;
border-right: 1px solid #B2B2B2;
border-top: 1px solid #B2B2B2;
background-image: url("picts/shadeform-grau.gif");
/* die Scrollbarformatierung funktioniert nur im IE */
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#EEEEEE;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#808080;
scrollbar-track-color:#F5F5F5;  
}


/* Klassen */
.contactform {
width:700px; 
margin:2.0em 0 0 0; 
padding:5px 5px 0 5px; 
border:solid 0px rgb(200,200,200); 
background: none; 
}

.contactform_anfrage {
width:100%; 
}

.contactform_anfrage td {
font-size: 11px !important;
}

.contactform_anfrage_inner_table {
width: 100%;
}

.contactform_anfrage .contactform_anfrage_inner_table td:first-child {

}

.contactform_anfrage .contactform_anfrage_inner_table td {
width: 20%;
text-align: right;
}

/* Klassen */
.fieldset {
width:460px; 
margin:2.0em 0 0 0; 
padding:5px 5px 5px 5px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:blue;
border:solid 1px rgb(200,200,200); 
}

.formular_header 	{ 
color: #000000; 
font: 10px verdana, arial, sans-serif; 
font-weight: normal;
background-color: #F0F8FF; 
}

.combo {	
color : #713503;
font-size : 11px;
line-height: 14px;
padding-left:3px;
font-family : verdana,arial,tahoma,trebuchet ms;
}

.submitbutton { 
font: 9pt verdana, arial,  sans-serif;
font-weight: bold;
color: #713503;
BORDER: #959595 1px solid;
padding-top: 2px;
padding-bottom: 2px;
background-color: #F0F8FF;
}

.submitbutton:hover { 
font: 9pt verdana, arial,  sans-serif;
font-weight: bold;
color: red;
border: #959595 1px solid;
padding-top: 2px;
padding-bottom: 2px;
background-color: #F0F8FF;
}

.label {
width:180px;
text-align: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000;
vertical-align: top;
}

.label_r {
text-align: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000;
}

