body{
background-color:#fdb36e;
margin:0;
padding:0;
font-family:arial;
font-size:1em;
}

a{
color:#cb6506;
}

a:hover{
color:#3f3e3d;
}

#top{
height:63px;
background-image:url(images/mmenu_bg.gif);
}


#dmenu{
background-color:#fcd5a8;
height:100px;
width:900px;
text-align:center;
}

#dmenu td{
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#dmenu_links{
text-align:center;
}

#dmenu_links td{
width:127px;
}

#dmenu_links a{
color:#ac5406;
font-size:0.8em;
}

#dmenu_links a:hover{
color:#fae8d7;
text-decoration:none;
}

#smenu{
color:#f6780a;
font-size:0.75em;
padding:15px 10px 0 0;
}

#mmenu{
padding-top:15px;
font-weight:bold;
font-size:0.9em;
}


#mmenu a:hover{
text-decoration:none;
}

#content{
margin-top:10px;
}

.pop{
margin-top:15px;
background-color:#fcdbb0;
}

h2{
text-align:left;
font-size:1.3em;
color:#990000;
padding: 0 0 0 10px;
margin-bottom:10px;
font-weignt:bold;
}

.pop p{
text-align:center;
}

.pop img{
padding: 10px 5px 0 10px;
}

a.poph{
color:#fff;
}

a.poph:hover{
color:#3f3e3d;
}

#col{
float:left;
width:230px;
}

#content{
float:left;
width:670px;
}

#cont_table{
font-size:0.8em;
margin:10px 0;
padding:0;
}

#main_cont {
text-align:justify;
padding-bottom:20px;
margin-top:15px;
}

#main_cont p{
margin:10px 0 10px 0;
color:#2d2b29;
}

#main_cont h1{
color:#990000;
font-size:1.3em;
margin:0 0 10px 0;
}

h1{
color:#990000;
font-size:1.3em;
margin:0 0 10px 0;
}

#main_cont td{
padding:10px;
}

#bott{
width:900px;
height:50px;
background-color:#fcdbb0;
font-size:0.75em;
padding: 10px 0 0 0;
margin:0;
}

#phone{
float:left;
width:230px;
padding-top:10px;
font-weight:bold;
color:#cb6506;
}

#copyR{
font-size:0.9em;
color:#707577;
float:left;
width:570px;
padding-top:10px;
}

#copyR a{
color:#707577;
}

#copyR a:hover{
color:#cb6506;
}

#count{
float:left;
padding-right:10px;
}

#sert{
text-align:left;
width:199px;
height:128px;
background-image:url(images/sert.jpg);
font-size:0.85em;
margin-top:15px;
}

#sert p{
padding:60px 0 0 15px;
}

#calc{
text-align:left;
width:209px;
height:123px;
background-image:url(images/calc.jpg);
font-size:0.85em;
margin:15px 0 0 0;
}


#calc p{
padding:45px 0 0 15px;
margin:0;
}


.pict{
margin-right:10px;
}

.otdelka{
padding:0;
margin:0;
}

.otdelka td{
text-align:center;
padding:1px;
margin:0;
font-size:0.85em;
}

ul#count1 {padding-left: 0; margin: 0; float: left; list-style: none; width: 100%; text-align: left; margin-bottom: 20px; }
#count1 li {background: url("images/line.png") repeat-x 0 1em;}
#count1 li samp {float: left; padding: 0 4px 0 0; background: #fdb36e; font-size: 12px;font-family:arial}
#count1 li span {float: right; background: #fdb36e; padding: 0 0 0 4px; color: #990000; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; text-align: right;}
#count1 li sup {color: #990000; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font: bold;}
#count1 li br {clear: both;}

#main_cont h2{
color:#990000;
font-size:1.1em;
margin-bottom:0;
}