/* CSS Document */

.mmenu {
     width: 224px; 
     height: 68px;
     display: block;
     line-height: 5.8;
     text-align: right;
     color: #05BFCC;
     font-weight: bold;
     font-size: 9px;
     text-transform: uppercase;    
}

.mmenu:hover {
     width: 256px; 
     color: #0B7FE1;
     line-height: 5.8;
     font-weight: bold;
     font-size: 11px;
}

#mmenu1, #mmenu2, #mmenu3 {
     width: 224px; 
     height: 74px;
}

#mmenu1 {
     background: url(../images/menumain1.jpg) no-repeat top left; 
} 

#mmenu2 {
     background: url(../images/menumain2.jpg) no-repeat top left; 
}

#mmenu3 {
     background: url(../images/menumain3.jpg) no-repeat top left; 
}

#main-menu {
     position: relative;
     top: -5px;
     width: 100%; 
     height: 348px; 
     padding-top: 34px;
     background: url(../images/f_fon.jpg) no-repeat top left; 
}

.img-lmenu {
     position: relative;
     top: 10px;
     left: 20px;
     color: #EA2014;
     font-weight: bold;
     font-size: 9px;
     text-transform: uppercase;     
}

.left-img {margin:20px 30px 0px; width: 206px;}

.rightm-fon {
      background: url(../images/rightm-fon.jpg)  no-repeat top left;
      height: 133px;
      width: 300px;
      padding-top: 0px;

}

#s5 {
      width: 230px; 
}

#h_search {
      border: 0px; 
      width: 114px; 
      height: 27px; 
      background: url(../images/s4.gif) repeat-x; 
      margin-right: 3px; 
      margin-left: 3px;
}

#s1 {
      width: 120px; 
      height: 27px; 
      background: url(../images/s2.gif) no-repeat right; 
      float: left;
}
#s2 {
      width: 117px; 
      height: 27px; 
      background: url(../images/s1.gif) no-repeat left;

}

#look {height: 23px; width: 42px; border: 0px;}

#s3 {
      float: left; color: #fff;  font-size: 14px; margin-right: 6px;
}

.subm {font-size: 14px; color: #fff; text-decoration: none; display: block; text-indent: 25px;}

.subm:hover {color: #A6EAF8;}

.submenu-right {
      width: 190px;
      padding-bottom: 9px;
      line-height: 1.6;
      background-color: #EA8A14;
      background-image: url(../images/menu-right.gif);
      background-repeat: no-repeat; 
      background-position: bottom left;
}

.bot-center2 {background: #5C92BB; text-align: right; padding-right: 5px;}

#bot-center {background: #FF4500; padding-right: 5px;}

#bot-left2 {height: 38px;}

#bot-left {
      height: 70px; 
      background: #FF4500;
      background-image: url(../images/ps.gif);
      background-repeat: no-repeat; 
      background-position: top right;
      text-align: center;
      padding-top: 20px;
}

.white {
      color: #fff;
      text-decoration: none;
}

.white:hover {
      color: #fff;
}

.tel {
      font-size: 15px;
      color: #fff;
      font-weight: bold;
}

.row {
      margin-left: 15px;
      height: 15px;
      width: 15px;
}
 
#glass-top {
      width: 175px;
      background-image: url(../images/glass-top.gif);
      background-repeat: no-repeat; 
      background-position: top left;
}

#banner {
      width: 175px;
      vertical-align: top;
      padding-top: 24px;
      padding-left: 14px;
      text-align: left;
      color: #59879A;
}

#glass-bot {
      border-spacing: 0px;
      height: 390px;
      width: 175px;
      background-image: url(../images/glass_bot.jpg);
      background-repeat: no-repeat; 
      background-position: bottom left;
}


#glass {
      width: 175px;
      margin-left: 15px; 
      background-color: #B3E7F4;
      background-image: url(../images/glass-fon.gif);
      background-repeat: repeat-y; 
      background-position: left;
}

#menu-right2 {
      width: 190px; 
      padding-bottom: 5px;  
      background: #fff;  
}
*HTML .mr1{
      padding-top: 4px;
}
.mr1 {
      line-height: 2.1;
      height: 25px;
      width: 190px;
      text-indent: 25px;
      color: #fff; 
      text-transform: uppercase;
      text-decoration: none;
      font-weight: bold;
      background: url(../images/menu-right.jpg)  no-repeat top left;
      display: block;
      cursor: pointer;
}
.mr1:hover {text-decoration: none; color: #fff;} 

.mr {
      margin-top: 18px;
      margin-right: 4px;
      margin-left: 4px;
}

#menu-right {
      height: 60px;
      width: 190px;
      background-color: #EA8A14;
      background-image: url(../images/menu-right.gif);
      background-repeat: no-repeat; 
      background-position: bottom left;
      text-align: center;
}


#logo {
      width: 290px;
      padding-left: 34px;
      background: url(../images/red_sq.gif) no-repeat top left;
      text-transform: uppercase;
      font-family: Arial;
      font-weight: bold;
      font-size: 14px;
      color: #EA2014;
}

#right {
      background: url(../images/fon_right_top.jpg) repeat-x top;
      padding-top: 20px;
      text-align: right;
}

#left {      
      width: 342px;
      padding-left: 38px;
}

#center_col {
      background: url(../images/h_center.jpg) no-repeat top left;
      padding-top: 157px; 
}

.fon_gr {
      width: 12px;
      background: #aaa;
}

#right_col {
      width: 190px; 
      padding-bottom: 200px;
      background-image: url(../images/fon_right_bot.jpg);
      background-repeat: repeat-x; 
      background-position: bottom;
      background-color: #A9ECF9;
}

#left_col {
      width: 378px;
      background: url(../images/h_left.jpg) no-repeat top left; 
      padding-top: 192px; 
}

#tabmain {width: 100%; border-spacing: 0px;}

a {
     text-decoration: none;
     color: #EA2014;
     font-size: 12px;
}
a:hover{
     text-decoration: none;
     color: #B2B2B2;
}

img {border: 0px;}

body {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	margin-top: 12px;
}
