/* Style sheet Rhenus_Veniro_xForm */
#search_form{width:200px;height:20px;left:725px;top:109px;position:absolute;vertical-align:middle;}
#search_form .text{width:165px;height:15px;margin:0;padding:0;vertical-align:middle;background-color:#f6c740;border:1px solid #ffffff;color:inherit;}
#search_form input{color:#ffffff;}
#search_form .submit{width:25px;height:17px;text-align:center;vertical-align:middle;background-color:#f6c740;border:1px solid #ffffff;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-size:11px;color:#ffffff;cursor: pointer;}
#kontakt form,.kontakt form{margin:0;padding:0;min-width: 500px;max-width: 540px;width: 520px;}
#kontakt form label,.kontakt form label{width:100px;float:left;display:block;margin:5px 0 0;padding:2px 0 0;text-align:right;}
#kontakt form fieldset,.kontakt form fieldset{margin:0;padding:10px;}
#kontakt form input,#kontakt form textarea,#kontakt form select,#kontakt form textarea,.kontakt form input,.kontakt form textarea,.kontakt form select,.kontakt form textarea{margin:5px 0 0 10px;}
#kontakt form input,#kontakt form textarea,.kontakt form input,.kontakt form textarea{width:250px;}
#kontakt form select,.kontakt form select{padding:0 0 0 2px;}
#kontakt form textarea,.kontakt form textarea{width:250px;overflow:auto;padding:0 0 0 2px;}
#kontakt form br,.kontakt form br{clear:both;}
#kontakt form .submit,.kontakt form .submit{float:left;margin-left:110px;width:auto;}
#kontakt form .captcha_text,.kontakt form .captcha_text{font-size:9px;}
.mod_search p.header{margin-top:25px;margin-bottom:25px;font-style:italic;}
.mod_search p.url{margin-bottom:25px;}
.mod_search input{vertical-align:middle;}
* html fieldset{}
*:first-child+html fieldset{}
legend{color:#0000e6;}
* html legend{margin-top:-24px;padding:12px 0;}
*:first-child+html legend{margin-top:-24px;padding:12px 0;}
input.text,input.password{width:250px;}
* html input.text,* html input.password{}
*:first-child+html input.text,*:first-child+html input.password{}
textarea{width:250px;height:100px;}
* html textarea{width:250px;}
select{width:254px;}
* html select{width:254px;}
div.radio_container{margin:0 0 1px;}
* html div.radio_container{margin:2px 0 -1px;}
*:first-child+html div.radio_container{margin:2px 0 -1px;}
div.radio_container span{display:block;padding-right:6px;}
input.radio{top:2px;position:relative;margin:1px 2px 0 1px;padding:0;}
* html input.radio{top:1px;position:relative;margin:-4px -1px 0 -3px;}
*:first-child+html input.radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
div.checkbox_container{margin:0 0 1px;}
* html div.checkbox_container{margin:2px 0 -1px;}
*:first-child+html div.checkbox_container{margin:2px 0 -1px;}
div.checkbox_container span{display:block;padding-right:6px;}
input.checkbox{margin:3px 3px 0 1px;padding:0;}
* html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
*:first-child+html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
input.file{margin:1px 0;}
* html input.file{margin:0;}
*:first-child+html input.file{margin:0;}
p.error{margin-top:5px;margin-left:110px;font-weight:bold;color:#ff0000;}

