.form_contact{width:585px; margin:auto!important;}
.form_contact li { list-style:none!important;}
.form_contact label{ width: 150px; height: 21px;display: block; color:#8e8e8e;}
.td{color:#8e8e8e;}
.pcontact{color:#0278ae;}
.input_bg{border:solid 1px #cecece; border-radius:4px; width:430px; padding:3px 1px; background:#fcfcfc url(../images/bg_inputs.png) repeat-x;}
.select_bg{border:solid 1px #cecece; border-radius:4px; width:434px; padding:3px 1px; background:#fcfcfc url(../images/bg_inputs.png) repeat-x;}
.textarea_bg {height:170px; width:429px; border:solid 1px #cecece; border-radius:4px; resize:none; background:#fcfcfc url(../images/bg_inputs.png) top repeat-x;}
.ui-dialog .ui-dialog-title { font:bold 13px Tahoma;}
.ui-dialog .ui-dialog-content{ font:13px Tahoma; min-height:20px!important;}
#adresses * { line-height:25px!important; font:13px Tahoma!important;}
ol{ margin:0px; padding:0px;}
.captcha{background:url(../images/bg_inputs.png) repeat-x; border:solid 1px #cecece; border-radius:4px; width:70px; padding:5px 1px;}
.select { background:#fcfcfc url(../images/bg_inputs.png) repeat-x; height:25px;line-height:25px;}
.msg {padding:10px; padding-left:35px; font:12px Tahoma; color:#333;}
.done {background:url("../images/oks.png") 10px 50% no-repeat; border:2px solid #1b8e0e; background-color:#EAF7D9; border-radius: 8px; margin-bottom:20px;}
.error_send {background:url("../images/no.png") 10px 50% no-repeat; border:2px solid #e62121; background-color:#e6bcbc; border-radius: 8px; margin-bottom:20px;}


