#glavnoe{
position:relative; 
font-family:verdana,tahoma,arial;
margin:0 auto;
text-align:left;
width:900px;
font-size:13px;
}
* html #glavnoe{
position:relative; 
font-family:verdana,tahoma,arial;
margin:0 auto;
text-align:left;
width:910px;
font-size:13px;
}
div.clear { clear: both; }
#header{
font-size:11px; 
color:#000;
font-family:Tahoma;
height:140px;
}
#header div.slogan { position: absolute; top: 55px; left: 4px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial; font-size: 10px; color: #666; }
#header div.phone { position: absolute; top: 40px; left: 210px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial; font-size: 20px; color: #000; }
#logo{
float:left;
padding:30px 0 0 10px;
}
#yazik{
float:right;
}
*html #vibor_yazika
{


}
#vibor_yazika p{
padding:0 0 10px 75px; 
margin:0;


}
#vibor_yazika a{
color:#838383;text-decoration:none;

}
#vibor_yazika a.black_yazik{
color:#000;
text-decoration:none;
}
*html #forma_poiska{
clear:both;
padding-left:450px;
}
#forma_poiska{
clear:both;

}
#menu { font-family: "Trebuchet MS", Verdana, Tahoma, Arial; clear: both; padding-left: 20px; }
#menu ul { list-style-type: none; }
#menu ul li { float: left; height: 18px; line-height: 18px; padding: 3px 33px; text-align: center; font-size: 16px; }
#menu ul li a { color: #999; text-decoration: none; }
#menu ul li a:hover { color: #000; text-decoration: none; }
a.tre { font-family: "Trebuchet MS", Verdana, Tahoma, Arial; font-size: 16px; color: #000; }
#bg{
clear:both;
background:url(/img/back.jpg) no-repeat;
width:900px; 
height:57px;
}
#o_nas{
padding-left:10px;
padding-right:30px;
float:left;
width:160px;
font-size:10px;
}
#what_we_do1{
padding-bottom:30px;
}
#what_we_do2{
padding-top:20px;
}
#what_we_do1 p{
margin:0; 
padding:0;
color:#666666;
}
#what_we_do2 p{
margin:0; 
padding:0;
color:#666666;
}
#right_kolonka{
width:700px;float:left;
}
#shirina460{
width:460px;
float:left;
}
#shirina440{
float:left;
width:440px;
padding:0 0 0 20px;
border-left:1px solid #d1cfcf;
border-right:1px solid #d1cfcf;
}
#kartinka1{
float:left;
padding:0 20px 20px 0;
}
#kartinka2{
float:left;
}
#kartinka3{
float:left;
padding:0 20px 10px 0;
}
#kartinka4{
float:left;
}
#clearing{
clear:both;
}
#shirina230{
float:left;
width:230px;
padding-left:10px;
}
#tablici{
padding-bottom:10px;
}
#border p{
border-bottom:1px solid #d1cfcf;
padding:0;
margin:0 25px 0 15px;
height:8px;
}
#tablici_bord{
padding:10px 0 10px 0;
}
p.v_tablice{
padding:0; 
margin:0;
font-size:10px;
font-family:Verdana,Tahoma,Arial,sans-serif;
color:#838383;
}
#border_bottom{
clear:both;
padding-top:30px;
}
#border_bottom p{
border-bottom:1px solid #d1cfcf;
padding:0;
margin:0;
}
#footer{
padding:20px 10px 200px 10px;
}
#niz1{
float:left;
width:220px;
font-size:10px;
}
.boldik{
font-weight:700;
color:#838383;
}
#niz1 a{
text-decoration:none;color:#838383;
}
#niz1 a:hover{
text-decoration:none;color:#4696D1;
}
#megafooter{
 clear:both;
 padding:0 0 50px 20px;
}
#mega_left{
float:left;
padding-top:3px;
}
#mega_right{
float:right;
}
#mega_right p.mega_right_left{
font-size:11px;
padding:0; 
margin:0;
}
#mega_right a.mega_right_left_a{
color:#000; 
text-decoration:none;
}
#mega_right p.mega_right_right{
font-size:10px;
padding:3px 0 0 0; 
margin:0;
text-align:right;
}
#ah3 h3{
color:#000;
font-family:Trebuchet MS;
margin:0; 
padding:0 0 3px 0;
}
#ah3 p{
color:#666; 
padding:0 0 10px 0;
margin:0;
}
#ah3 a{
color:#4796d1;
}
#ah3.under_table{
padding-top:10px;
}
#second_pages_cont{
width:900px;
float:left;
}
#second_sam_text{
float:left;width:879px;padding:0 0 0 20px;

}
#second_sam_text h2{
padding:0 0 5px 0; 
margin:0;
color:#000;
font-family:Trebuchet MS,Verdana,Tahoma,Arial, sans-serif;
}
#second_sam_text p,ol,a{
color:#666;
text-decoration:none;
}
#second_sam_text ol{
padding:0;margin:0;
list-style-position: inside;
}
#second_sam_text li{
padding:0 0 3px 0;margin:0;

}
#second_sam_text a:hover {
color:#4796d1;
}
.text_posle_h2{
color:#666; 
padding:0 0 10px 0;
margin:0;
}
#login {
float:left;
width:250px;
}

#create {
float:left;
height:168px;
padding-left:15px;
padding-right:10px;
width:244px;
}


#login .buttons{
padding:10px 0 0;
}


div.yellow {
background-color:#FEF49C;
border:1px solid #BCA902;
margin-top:10px;
padding-left:10px;
width:800px;
}

div.yellow a{
color:#4796d1;
text-decoration:underline;
}

#border_bottom_otveti{
padding:10px 0;
}
#border_bottom_otveti p{
border-bottom:1px solid #d1cfcf;
padding:0;
margin:0;
}
.comment{padding-bottom:0;}











#a1 {
background:url(/img/glavnaya.jpg) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:60px;
margin-right:100px;
}
#a1:hover {
background-position:0pt -19px;
}
#a1_current{
background:url(/img/glavnaya_black.gif) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:60px;
margin-right:100px;
}
#b1 {
background:url(/img/remont.jpg) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:54px;
margin-right:100px;
}
#b1:hover {
background-position:0pt -19px;
}
#b1_current{
background:url(/img/remont_black.gif) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:54px;
margin-right:100px;
}
#c1 {
background:url(/img/kupit.jpg) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:53px;
margin-right:100px;
}
#c1:hover {
background-position:0pt -19px;
}
#c1_current {
background:url(/img/kupit_black.gif) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:53px;
margin-right:100px;
}
#d1 {
background:url(/img/podderzhka.jpg) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:85px;
margin-right:100px;
}



#d1:hover {
background-position:0pt -19px;
}
#d1_current {
background:url(/img/podderzhka_black.gif) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:85px;
margin-right:100px;
}
#e1 {
background:url(/img/blog.jpg) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:35px;
margin-right:100px;
}
#e1_current {
background:url(/img/blog_black.gif) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:35px;
margin-right:100px;
}



#e1:hover {
background-position:0pt -19px;
}
#f1 {
background:url(/img/kontakti.jpg) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:70px;


}
#f1_current {
background:url(/img/kontakti_black.gif) no-repeat scroll 0% 0%;
display:block;
float:left;
height:18px;
padding:0;
width:70px;


}

#f1:hover {
background-position:0pt -19px;
}


