body {
  font-family: Tahoma, Verdana;
  font-size: 11px;
  margin:0;
  padding:0;
  height:auto !important;
  height:100%;
  min-height:100%;
  font-style: normal; 
  text-align: center;
  background-color:#FFFFFF;
}
html {
     height:100%;
     background:#FFFFFF;
}
div {
     box-sizing: border-box;
     -moz-box-sizing: border-box;
}
img { border:0;}
a:hover {text-decoration: none}
/*Стили шапки*/
.tel { font-family: Verdana, Tahoma; font-size:12px; color:#C70000; font-weight:bold; position:absolute; top:10px; right:60px; text-align:right; line-height:19px;}
.cod { color:#414141; font-weight:bold;}
.codte { font-family:Verdana; color:#414141; font-weight:normal;}
#map { position:absolute; top:130px; right:50px;}
#map a { margin-right:20px;}
#lesh { height:154; width:100%;}
#rish { padding-left:510px; width:100%;}
#lemenu { background:url(images/03.jpg) top left no-repeat; height:35px; width:100%; background-color:#B91A00;}
#rimenu { background:url(images/04.jpg) 232px 0px no-repeat; height:36px; width:100%;}
.mmenu { font-family: Tahoma, Verdana; font-size:11px; color:#FFFDFA; text-align:left; font-weight:bold; margin-left:242px;}
.mmenu a{ color:#FFFDFA;}
.dmunu { margin-top:10px; margin-left:26px;}
.mmenu ul{ list-style:none; list-style-type:none; margin:0px; padding:0px; }
.mmenu li{ float:left; margin-right:20px; background:url(images/menu.gif) 14px 15px no-repeat;}

/*Стили левой колонки */
.lmenu { font-family: Tahoma, Verdana; font-size:12px; color:#FFFDFA; text-align:right; font-weight:normal;}
.lmenu a { color:#FFFDFA; margin-right:34px; display: block;}
.lem { padding-top:10px;}
.lmenu ul { list-style:none; list-style-type:none; margin:0px; padding:0px;}
.lmenu li { background:url(images/lmenu.gif) top left no-repeat; height:33px; }
.lem span{ margin-right:34px;}
.lem1{ padding-top:1px;}
.lem1 span{ margin-right:34px; display:block;}
/* Стили колонки справа*/
.rikol { background:url(images/to.gif) bottom left repeat-x; padding-bottom:10px; margin-top:20px;}
.ritex { font-family: Tahoma, Verdana; font-size:14px; color:#A7A5A6; text-align:right; font-weight:bold;}
.rite { font-family: Tahoma, Verdana; font-size:12px; color:#A7A5A6; text-align:right; font-weight:normal; margin-left:100px;}
.ritex a{ color:#A7A5A6;}
/* Стили центра*/
.maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; font-weight: normal;}
.ztext { font-family: Tahoma, Verdana; font-size:18px; color:#A32715; text-align:left; font-weight:bold; margin-top:20px; margin-left:20px; margin-right:40px;}
.ctext { font-family: Tahoma, Verdana; font-size:12px; color:#424242; text-align:justify; font-weight:normal; margin-top:20px; margin-left:20px; margin-right:40px; margin-bottom:20px;}
.ctext a{ color:#424242; text-decoration:underline;}
.ctext li a{ color:#424242; text-decoration:underline;}
.ctext table{ font-family: Tahoma, Verdana; font-size:12px; color:#424242; text-align:justify; }
.ctext table p{margin:10px 0px;}
.ctext h2{font-size:14px; margin-bottom: 5px;}
.ctext h3{font-size:12px; margin-bottom:-5px;}
.cctext { font-family: Tahoma, Verdana; font-size:12px; color:#424242; text-align:justify; font-weight:normal; margin-top:10px; margin-left:20px; margin-right:40px; margin-bottom:20px;}
.cctext a{ color:#424242;}
.ttext { font-weight:normal; margin-top:20px; margin-left:20px; margin-right:40px;}
.tcopy { border-top: 2px solid #8D8D8D; width:100%;}
.tcopy td { font-family: Tahoma, Verdana; font-size:10px; color:#424242; text-align:center; font-weight:normal; padding-top:10px; padding-bottom:10px;}
.sgray, .sgray a { font-family: tahoma,sans-serif; color: #C0C0C0; font-size: 10px; }
/*Futer*/
#crumb{font-size: 11px; margin: 10px 0 0 15px;}
#crumb a{color:#B91A00;}
#crumb span{color:#424242;}

