.kontakt {width: 718px;}
.kontakt a {font-weight: bold;}
.kontakt H2 {font-size: 15px;}
.mC-contact-dep {width: 718px; }
.mapkaKon {float: right; width: 220px; height: 32px; }
.mC-contact-dep-Adr {width:250px;  }
.mC-contact-dep-tele {width: 250px;}
.mC-contact-dep P { margin: 0 10px; }
.mC-contact-dep-tele TABLE  { width:250px; float: left; }
.mC-contact-dep-tele TABLE TD { vertical-align: top; padding-top: 0; padding-bottom: 0;}
.mC-contact-dep-tele TABLE TD.h { font-weight:bold; padding-right:5px; text-align:right; width:50px;}
.mC-contact-dep-tele-per { width: 250px; }
.mC-contact-dep-tele-per IMG {float: left;}
.mC-contact-dep-tele-per TABLE  { width:250px; float: left; }
.mC-contact-dep-tele-per TABLE TD { vertical-align: top; padding-top: 2px; padding-bottom: 2px}
.mC-contact-dep-tele-per TABLE TD.h { font-weight:bold; padding-right:5px; text-align:right; width:50px;}
.Mc-con-doInfo { margin: 0; padding:2px 0 10px 0; text-indent: 0;}
.mapa {float: right; width: 380px; font-size: 11px;}
.mapa DIV {float: none;}
.mapa a {float: right; font-weight: normal;}
.mC-form {width: 718px; border-top: #dfdfdf 1px solid; margin: 10px 0 0 0; padding: 10px 0 0 0;}
.mC-form H3 {font-size: 13px; }
.mC-form TABLE { width: 100%; float:left; clear:both; margin-top: 22px;  }
.mC-form TD { vertical-align: top; padding: 0 0 10px 0; }
.mC-form LABEL { float: right; padding: 1px 5px 2px 0; font-weight: bold;  clear: both; width: 160px; text-align: right; }
.mC-form INPUT, .mC-form TEXTAREA { float: left; clear: none; width: 360px; padding: 2px; }
.mC-form TEXTAREA { height: 150px; margin-bottom:5px; }
.mC-form .checkbox, .mC-form .radio { width: auto; padding: 0; margin: 0; clear: left; }
.mC-form .radios INPUT { margin-right: 5px; }
.mC-form I { float: right; font-size: 10px; line-height: 130%; text-align: right; clear: both; width: 50%;  }
.mC-form-required, .mC-form-required LABEL { color: #D00; }
TD.submit_buttons { padding: 0px 0 0 346px; vertical-align: middle; }
.mC-form TD.submit_buttons INPUT { margin:0; border:0; cursor: pointer; height: 38px; line-height: 38px; padding: 0; width: 120px; background: url(../../media/images/menu_top.gif) top repeat-x; font-weight: bold; color: #c9c9c9; text-align: center; }
.mC-form TD.submit_buttons INPUT:hover {color:#fff; background: url(../../media/images/menu_top.gif) bottom repeat-x;}