/* Start of CMSMS style sheet 'contact' */
* {margin: 0; padding: 0;}
html {background:url(../images/site/bg_main.jpg) left top;}
img {border:0px;}
form {border:none}
.empty{clear:both}

#layout{
  width:915px;
  margin: 0 auto;
  padding-top:37px;
  font-family: Tahoma;
}

#header{
 width:897px;
 height:614px;
 margin-left:20px;
 background: url(../images/site/header3_bg.jpg) left top no-repeat;
 padding-left:18px;

}



#left_cont{
  float:left;
}

#right_cont{
  float:right;
}


#menu{
  padding-right:57px;
}

#menu ul li{
  list-style-type: none;
  float:left;
}

#menu ul li.l1{
  margin-left: 20px;
}

#menu ul li.l2{
  margin-left: 45px;
}

#menu ul li.l3{
  margin-left: 63px;
}

#menu ul li.l4{
  margin-left: 74px;
}


#menu ul li a{
  font-size: 14px;
  font-weight: bold;
  color:#000000;
  text-decoration: none;
  display: block;
  margin-top:7px;
}

#menu ul li a.chosen{
  color: #6f7168;
}

#logo{
  width:198px;
  height:133px;
  padding-top:46px;
  position: absolute;
}



#contacts{
  float:left;
  font-size:20px;
  color: #d3ee1b;
  padding-top:30px;
  }


#main{
  width:915px;
  margin-left:20px;
  background: white url(../images/site/grad.jpg) right bottom no-repeat;

}

#pages{
  background: url(../images/site/pages_bg.jpg) left top repeat-y;
}


#wrapper{
  background:url(../images/site/backg3.jpg) right 3px no-repeat;
  width:915px;
}


#top{
  width: 220px;
  height:70px;
  background: url(../images/site/top.png) left top no-repeat;
}


#shadow{
 width:210px;
 background: url(../images/site/sticker2.png) left top repeat-y;
 margin-left:10px;
 padding-bottom:28px;
}



#adress{
  width:191px;
  height:182px;
  background: url(../images/site/adress.png) left top no-repeat;
  margin-left:10px;
  font-size: 12px;
  padding-top:50px;
  padding-left:19px;
}

#adress a{
  float:right;
  margin-right:25px;
  margin-top:16px;
  font-weight: bold;
  color: #793300;
}

#right_col{
  width:811px;
  font-size: 12px;
  padding-left:52px;
  padding-right:52px;
  padding-bottom:70px;
}


#right_col a{
  color:black;
}


#right_col a:hover{
  color:#7db003;
}


#right_col a.visited{
  color:#bf7603;
}


#right_col h1{
  font-size: 14px;
  color: #424141;
  padding-top: 7px;
  float:left;
  display: inline;
}

#right_col p{
   padding-bottom:20px;
}

#map{
  float:left;
  margin-top:35px;
  margin-right:53px;
width:532px;
height:367px;
}

#contacts_list{
  float:left;
  margin-top: 35px;
}


#contacts_list a.schema{
 color:#733203;
}


#right_col span{
  font-size: 12px;
  font-weight: bold;
  color:black;
  margin-bottom: 18px;
  display: block;
}

#cont1{
  padding-bottom:26px;
  margin-bottom: 18px;
  background: url(../images/site/dots.jpg) left bottom no-repeat;

width:207px;
}


#footer{
  width:845px;
  height:53px;
  background: url(../images/site/footer.jpg) left top no-repeat;
  margin-left: 20px;
  font-size: 11px;
  color: #353535;
  padding:12px 35px 0 35px;
}

#footer a{
  color: #353535;
}

#copyright_1{
  float:left;
  width:246px;
}

#copyright_2{
  float:right;
}


/* End of 'contact' */

