.contAll {width: 100%;}
.mC-contact-dep {width: 100%;}
.mC-contact-dep-tele-per {width: width: 100%; }
.mC-contact-dep-tele-per TABLE {}
.mC-contact-dep P { margin: 0 10px; }
.mC-contact-dep-Adr {width: 100%; }
.mC-contact-dep-tele { clear: none; width: 100%; }
.mC-contact-dep-tele TABLE  { width: 100%; float: left; }
.mC-contact-dep-tele TABLE TD { vertical-align: top; padding: 2px 0; }
.mC-contact-dep-tele TABLE TD.h, .mC-contact-dep-tele-per TABLE TD.h { font-weight:bold; padding-right:5px; text-align:left; width:45px;}
.Mc-con-doInfo {font-size: 11px; margin: 0; padding:2px 0 10px 0; text-indent: 0;}
.mC-form { width: 100%; }
.mC-form H1 {margin-bottom:5px;}
.wymKon {width: width: 100%; }
.mC-form TABLE { float:left; clear:both; margin: 30px 0 0 0px; display: inline;}
.mC-form TD { vertical-align: top; padding: 3px 0; }
.mC-form LABEL { float: right; padding: 2px 7px 2px 0; font-weight: bold;  clear: both; width: 184px; text-align: right; }
.mC-form INPUT, .mC-form TEXTAREA { float: left; clear: none; width: 420px; padding: 2px;  }
.mC-form TEXTAREA { height: 150px; overflow: hidden;}
.mC-form .checkbox, .mC-form .radio { width: auto; padding: 0; margin: 0; clear: left; }
.mC-form .radios INPUT { margin-right: 5px; }
.mC-form-required, .mC-form-required LABEL { color: #de7522; }
TD.submit_buttons { padding: 5px 0 0 343px; }
.mC-form TD.submit_buttons INPUT { cursor: pointer; border:0; float: left; width: 124px; color: #fff; height: 38px; line-height: 38px; text-align: center; background: url(../../media/images/menu_top.gif) top repeat-x; font-size: 15px; font-weight: bold;}
.mC-form TD.submit_buttons INPUT:hover {color: #e6721c; background: #223869;}
#form1_required { color: #F00; font-weight: bold; }
.con-send { float: left; width: 874px;}