*{margin:0;padding:0;border:0;}
.award{border-bottom:1px solid #000;}
.awardShow{color:#e61f15;font-weight:bold;}
.awardYearLocation{color:#000;font-weight:bold;font-size:10pt;}
.hide{display:none;}
.bold{font-weight:bold;}
/*BEGIN_Каталог*/
.catalogKithen td{width:200px;}
.catalogKithen img{width:190px;height:136px;}
.catalogKithen div{width:100%;text-align:center;}
.catalogKithen div.kithenName{margin:5px 0 15px 0;}
/*END_Каталог*/
.contentFloat{overflow:hidden;border-bottom:1px solid #000;}/*zoom for IE*/
.grid tr td{border:1px solid #000;}
.imageLeft{float:left;margin-right:5px;margin-bottom:10px;}
.imageRight{float:right;margin-left:5px;margin-bottom:10px;}
.imageText{float:left;margin-right:5px;}
.padd tr td{padding:5px;}
p.partner{overflow:hidden;}
.response{border-bottom:1px solid #000;overflow: hidden;}/*zoom for IE*/
.responseAuthor{color:#000;}
.responseHead{color:#e61f15;font-weight:bold;}
.responseImage{margin-bottom:10px;}
a{color:#000;}
a:hover{color:red;}
a img, :link img, :visited img{border:0;}
#banner{width:635px;position:absolute;top:33px;right:0;z-index:5;}
body{color:#000;margin:0;padding:0;font:12pt Arial;height:100%;margin-left:50%;background:#FFF url(/i/templates/back.png) repeat-x 0 0;}
#contact{margin-top:15px;float:right;text-align:right;margin-bottom:10px;}
#content{position:relative;float:right;width:635px;margin-bottom:40px;font-weight:normal;font:10pt Arial;line-height:normal;overflow:hidden;padding:0 2px 0 2px;color;#333333;}
#content h2,h3,h4,h5,h6,p{margin:10px 0;}
#content h1{font:14pt Arial;color:#e61f15;margin-bottom:10px;}
#content h2{font-weight:normal;color:#e61f15;font:13pt Arial;}
#content h3{font-weight:normal;color:#e61f15;font:12pt Arial;}
#content li{background:url(/i/templates/marker.png) no-repeat 0 5px;padding-left:15px;margin-bottom:10px;margin-top:10px;}
#content li.listJob{list-style:none;background:url(/i/about/vakansii/plus.gif) no-repeat 0 5px;padding-left:15px;}
#content ul{padding-left:20px;}
#content table{margin-bottom:10px;font:10pt Arial;}
#content table tr td{font:10pt Arial;}
#content .adress tr td{border:1px solid #000;text-align:left;padding:5px;}
#content .adress tr th{text-align:left;color:#FFF;background:#F00;border:1px solid #FFF;padding:5px;}
#counters{margin-top:30px;float:left;}
#footer{clear:both;height:70px;width:844px;border-top:1px solid;font-weight:normal;font:12px Times New Roman;}
#header{position:relative;}
input, select, textarea{border:1px solid #7f9db9;}
#logo{margin-bottom:20px;width:205px;height:188px;}
#mainMenu{max-width: 200px;font-family: Arial;}
#mainMenu li{font-size:12px;margin-bottom:5px;}
#mainMenu li a{display:block;min-height:20px;width:190px;padding-top:4px;padding-left:5px;background:url(/i/templates/left3.png) no-repeat;color:#000080;text-decoration:none;}
#mainMenu ul.sub li a{background:url(/i/templates/menu_left_strelka2.jpg) no-repeat 0 2px;width:175px;margin-left:10px;padding-left:15px;}
#mainMenu li a:hover{color:red;}
ol, ul{list-style:none;}
#page{position:relative;height:100%;margin-left:-422px;margin-top:20px;width:844px;min-width:844px;min-height:100%;}
#subContent{padding-top:40px;width:200px;}
#subNavigation{padding-top:20px;padding-bottom:40px;width:200px;text-align:center;}
#subNavigation img{margin-right:10px;}
table{border-collapse:collapse;border-spacing:0;}
#topMenu{width:635px;height:29px;margin-bottom:4px;background:url(/i/templates/back2.png) repeat-x;position:absolute;top:0;right:0;font-family:Arial;}
#topMenu a.activ{background:url(/i/templates/button.png) repeat-x;}
#topMenu li{width:127px;display:block;float:left;background:url(/i/templates/top_line.gif) no-repeat;}
#topMenu li a{display:block;width:125px;float:right;height:29px;text-align:center;color:#FFF;text-decoration:none;font-size:15px;padding-top:4px;}
#topMenu li a:hover {background:url(/i/templates/button.png) repeat-x;}