/* CSS Document */

/*************** Formular ***************/

.textformular 
{ 
padding-bottom:20px;
} 
 
label.left 
{ 
float:left; 
text-align:left; 
width:5em; 
margin-right:0.5em; 
padding-top:0.5em;
padding-bottom:0.5em;
} 

label.right 
{ 
float:right; 
text-align:left; 
width:5em; 
margin-right:0.5em; 
padding-top:0.5em;
padding-bottom:0.5em;
} 

label.leftanfrage 
{ 
text-align:left; 
width:5em; 
} 

.formicon
{ 
float:left; 
padding-right:0.3em; 
padding-top:0.3em
} 

.formnoicon
{ 
float:left; 
padding-right:0.8em; 
padding-top:0.3em
} 

input[type=text], select 
{ 
float: left; 
} 

input.right 
{ 
float:left; 
width:auto; 
clear:both; 
margin-left:5.3em; 
margin-right:0.3em; 
} 

form br 
{ 
clear:both; 
} 

.dv_submit
{
	font-size:0.9em;
	font-weight:bold;
	color:black;
	background-color:#D9F2EF;
	border:0px;
	padding:0.3em 0.3em 0.2em 0.3em;
	margin:0;
}

.TextContact 
{ 
font-size:1.1em;
font-weight:bold;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal; 
color:black; }


/*************** Newsletter ***************/

.linktext_newsletter 
{
	font-weight:bold;
	text-decoration:none;
	color:#00AA93;
}

/*************** Ansprechpartner ***************/

label.leftcallback1
{ 
float: left;
font-family: Arial;
font-size: 12px;
text-align: left; 
width: 5em; 
margin-right: 1.0em; 
padding-top: 0.5em;
padding-bottom: 0.5em;
} 

label.leftcallback2
{ 
float: left;
font-family: Arial;
font-size: 12px;
text-align: left; 
width: 5em; 
margin-right: 0.2em; 
padding-top: 0.5em;
padding-bottom: 0.5em;
} 