
#contactform
	{
	margin-top:30px;
	margin-bottom:20px !important;
	margin-bottom:10px;
	}

#contactform form
	{
	margin:0px;
	padding:0px;
	}
	
#contactform .table
	{
	border:0px;
	border-spacing:0px;
	cell-spacing:0px;
	cell-padding:0px;
	padding:0px;
	margin:0px;
	}
	
#contactform .title-cell
	{
	width:160px;
	}
	
#contactform .data-cell
	{
	}

#contactform .button
	{
	font-size:11px;
	height:20px;
	width:84px;
	border: 1px solid #446D8C;
	color: #446D8C;
	font-family: Verdana,Arial;
	font-size: 10px;
	cursor: hand;
	background-color:#B3C7CE;
	padding-bottom:2px !important;
	padding-bottom:0px;
	margin:2px;
	}
/* HACK für Mozilla */		
html>/**/body #contactform .button
	{
	cursor:pointer;	
	}		 		

#contactform hr
	{
	color:#B3C7CE;
	background:#B3C7CE;
	height:1px;
	border:0px;
	}	

#contactform .title
	{
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;		
	}		
	
#contactform .input-appellation
	{
	font-family:verdana;
	font-size:11px;
	border:1px #B3C7CE solid;
	margin-bottom:2px !important; 
	margin-bottom:2px;
	height:18px;
	width:210px;
	}
		
#contactform .input-message
	{
	width:206px;
	margin-bottom:2px !important; 
	margin-bottom:0px;
	padding:1px;
	font-family:verdana;
	font-size:11px;
	height:80px;
	border:1px #B3C7CE solid;
	}

#contactform .input-company, 
             .input-street, 
			 .input-country, 
			 .input-phone, 
			 .input-fax, 
			 .input-email,
			 .input-title
	{
	width:206px;
	margin-bottom:2px !important; 
	margin-bottom:0px;
	padding:1px;
	font-family:verdana;
	font-size:11px;
	border:1px #B3C7CE solid;
	height:14px;
	}

#contactform .input-christianname, 
             .input-name
	{
	width:99px;
	margin-bottom:2px !important; 
	margin-bottom:0px;
	padding:1px;
	font-family:verdana;
	font-size:11px;
	border:1px #B3C7CE solid;
	height:14px;
	}
	
#contactform .input-postcode
	{
	width:43px;
	margin-bottom:2px !important; 
	margin-bottom:0px;
	padding:1px;
	font-family:verdana;
	font-size:11px;
	border:1px #B3C7CE solid;
	height:14px;
	}																																																																
	
#contactform .input-town
	{
	width:155px !important; 
	width:155px;margin-bottom:2px !important; 
	margin-bottom:0px;
	padding:1px;
	font-family:verdana;
	font-size:11px;
	border:1px #B3C7CE solid;
	height:14px;
	}

#contactform .input-town
	{
	width:155px !important; 
	width:155px;margin-bottom:2px !important; 
	margin-bottom:0px;
	padding:1px;
	font-family:verdana;
	font-size:11px;
	border:1px #B3C7CE solid;
	height:14px;
	}
	
	
#contactform .ip-address
	{
	font-weight:bold;
	}
	
#contactform .protection-input
	{
	float:left;
	padding-top:8px;
	padding-right:5px;
	}

#contactform .protection-explain
	{
	padding-top:8px;
	padding-bottom:5px;
	font-size:10px;
	}	
	
#contactform .protection-image
	{
	
	}
#contactform .protection-code
	{
	margin:0px;
	padding:1px;
	font-family:verdana;
	font-size:11px;
	border:1px #B3C7CE  solid;
	height:28px;
	margin-top:-8px;
	text-align:center;
	width:94px;
	}						
					
/* -------------------------------------------------------------- */		
/* Definition der Standard-Formulare                              */
/* -------------------------------------------------------------- */		
.box-Formular .bottom-right
    {
    }

.box-Formular .bottom-left
    {
    }

.box-Formular .top-right
    {
    }

.box-Formular .top-left
    {
    }

		
.box-Formular .titlebar
    {
    position:relative;
    font-family:verdana, arial;
    font-weight:bold;
    font-size:11px;
	color:white;
    text-align:left;
	height:18px;
	background:#A2B8C0;
    padding-top:4px;
	padding-left:5px;
	margin-top:0px;
    margin-left:0px;
    margin-right:0px;
	border:0px #DFDFDF solid;
	border:0px solid #036393;
	}
	
.box-Formular .content
    {
	font-size:11px;
    text-align:left;
    padding:8px;
	padding-top:6px;
    }

.box-Formular .content .hr
	{
	color:#B3C7CE;
	border-top:1px #B3C7CE  solid;	
	}	
	
.box-Formular
    {
    border:1px #B3C7CE solid;
    background:#EFF3F6;
    padding:0px;
    margin:0px;
    margin-top:5px;	
	margin-bottom:15px;
    }
/* -------------------------------------------------------------- */	
