#contact { 
padding: 1em; 
font-size: 1em; 
text-align: left; 
border: 0px solid #a8e2fc; 
/*background: #f5fbfe; */
background: orange; 
margin: 0 1.5em 0 0; 
}

#contact_pre{ 
padding: 1em; 
font-size: 1em; 
text-align: left; 
}

#contact_p{ 
margin: 1em 1em 1em 0; 
text-align: left; 
clear: both; 
}

#contact p{ 
margin: 5px 0 5px 19px; 
padding: 3px; font-size: 1.3em;
text-align: left; line-height: 1.4em; 
}

#contact p strong  { 
 background: #fff; 
}

#contact p.input { 
margin: 0 2px; 
}

/* Formulare */
input, textarea { 
background: #fff url(../images/bg-input.jpg) top left repeat-x; 
font: 1em/1.6em "Lucida Grande","Lucida SansUnicode",geneva,verdana,sans-serif; 
border: 1px solid #caecfc; 
padding: 0.0em; 
}

input:hover, textarea:hover, select:hover, input:focus, textarea:focus,
select:focus { 
border: 1px solid #2f6793;
}

p.input input, textarea { width: 450px; }