/* Start of CMSMS style sheet 'Kontakt_Form' */
/* form styles */

.row { clear:left;margin: 0 0 12px 0;color:#000 }

div.contactform label { float:left;width:140px }

div.contactform .row { margin: 0 0 10px 0 }

div.contactform input,div.contactform select,div.contactform textarea { margin:0;padding:2px 3px;float:left;width:290px;border:1px solid #8497C4;font:12px Arial,Helvetica,sans-serif;color:#000}

div.contactform select { width: 298px }

div.contactform textarea { height:100px }

div.submit { margin-left:138px;padding:0 }

div.submit input { width:300px;border:none;background-color:#121d60;color:#FFF;padding: 5px 0;cursor:pointer;text-transform:uppercase}

div.submit input:hover { background-color:#0e357c;color:#EEE }

div.error_message { margin: 0 0 20px 0;padding:0 }

div.error_message ul { margin:0;padding:0;color:#DB0058}

div.error_message li { padding: 0 0 0 12px;background:url(images/folio/bullet_arrow.png) no-repeat 0 8px }

div.fb_invalid input,div.fb_invalid select,div.fb_invalid textarea { border:1px solid #DB0058 }

/* End of 'Kontakt_Form' */

