@charset "windows-1251";
/* CSS Document */

body { padding:0px; margin:0px; background-image:url(/t_bg.jpg); background-repeat:repeat-x;  }
body,a,p,div,span,ul,li,td {font-family:Tahoma; font-size:11px;}
table {border-collapse:collapse;}
table td{
  padding:0;
}

a { color:#a92634; }
a:visited { color:#891e29; }
img {border:0;}
.menu { background-image:url(/menu_bg.jpg); background-repeat:repeat-x; color:#FFFFFF; }
a.m, .menu a { color:#FFFFFF; }
.menu div { padding-top:22px; }

.head2 td { background-image:url(/h_bg2.gif); background-repeat:repeat-x; }
.head3 { background-image:url(/h_bg3.gif); background-repeat:repeat-x; }

.hpic { background-image:url(/h_bg.gif); background-repeat:repeat-x; color:#FFFFFF; font-size:11px;  }
.hpic2 { background-image:url(/h_bg.gif); background-repeat:repeat-x; padding:15px;}
.hpic2 p{color:#FFFFFF; font-size:12px; padding:0px; margin-top::0px;}


h1,#h1,.hh1 { font-size:19px; color:#a92634; font-weight:bold;}
h2,#h2,.hh2 { font-size:16px; color:#a92634; font-weight:bold;margin-left:20px;}
h3,#h3,.hh3 { font-size:14px; color:#a92634; font-weight:bold; }
h4,#h4,.hh4 { font-size:12px; color:#a92634; font-weight:normal; }

ul { font-size:12px;margin:0;padding:0; margin-left:10px;}
li {margin-left:15px;list-style-image:url(list_circle.gif);}
ul.services a { color:#000000 }

.secmenu { font-size:11px;width:220px;margin-right:20px;}
.secmenu td {padding:3px;}
.secmenu a {font-size:11px;}
.worksl { background-image:url(/works_l.jpg); background-position:right top; background-repeat:no-repeat; }
.works {  background-image:url(/works_r_bg.jpg); background-repeat:repeat-x;  }
.workPic { padding:5px; background-color:#d9d6d2; }
.works strong.before { color:#767676 ;font-size:11px;}
.works strong.after { color:#a92634 ;font-size:11px;}
.works .bg {background-image:url(/works_r.jpg); background-repeat:no-repeat;}

.content {padding-right:50px;;text-align:justify;}

table.price { background-color:#A92634;border-collapse:separate; }
table.price td { background-color:#FFFFFF;padding:5px; }
table.price th {color:#FFFFFF; background-color:#961421; }

.flyPic { position:absolute; top:0px; right:0px; width:196px; display:expression(documentElement.clientWidth < 950 ? "none":"block"); }

.bottom { color:#898989; font-size:11px; }
#rb {background:url(/sh2.jpg) no-repeat;height:254px; }
.mpi {border:5px solid #D9D6D2;float:right;margin-left:10px;margin-bottom:10px;}
#raboti {width:100%; background:;}
#raboti td {padding:3px;}
