* { margin: 0; padding: 0; }
body { background-color: #fffbeb; font-family: Verdana; }
.vse {  background-color: #fff; width: 890px; margin: 0 auto; border: 1px solid #825310; }
.shapka { width: 890px; background-color: #FAE2B8; background-image: url(http://domostroenie.biz/images/fon_glav.gif); }
td { font-family: Verdana; font-size: 12px; }
a { color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }
td.article { background-image: url(images/remont.jpg); background-repeat: no-repeat; padding-left: 15px; }
td.article b { font-size: 11px; display: block; margin-top: 5px; }
td.article a { font-size: 11px; }
h1 { font-size: 21px; color: #2b8f96; margin-left: 30px; font-weight: normal; margin-bottom: 50px; }
h1.zag { font-size: 21px; color: #2b8f96; margin: 40px; font-weight: normal; margin-left: 0; margin-bottom: 40px;  }
h2 { font-size: 15px; color: #a36551; }
h2 a { font-size: 15px; color: #a36551; text-decoration: none; }
h3 { font-size: 13px; margin-top: 5px; color: #a36551; }
a.rr2 { color: #2b8f96; }
p { text-align: justify; }
#content { text-align: justify; }
.sod p { margin-bottom: 15px; }
.sod img { border: 1px solid #825310; }
.rr3 { font-size: 12px; text-align: left; }
.rr3 a  { color: #2b8f96; }
ul { list-style-position: inside;}
li.okna { color: #000000; }
li.okna a { color: #2b8f96; }
.telo td { font-size: 13px; }
.telo { width: 780px; margin: 0 auto; }
.telo_ind { width: 800px; margin: 0 auto; }
.anons { margin-top: 30px; font-size: 13px; }
#menu {  font-size: 13px; padding-left: 20px; margin-left: 175px; margin-bottom: 30px; margin-top: 30px; }
#menu a { color: #A36551; }
#gugla { height: 250px; width: 250px; background-color: #fff; float: left; margin-top: 10px; margin-right: 10px; }
.border { border: 1px solid #A36551; }
.tst4 {
padding: 10px;
}
.tst88 {
color: #000000;
font-size: 13px;
}
.tst444 {
padding-top: 2px;
padding-bottom: 2px;
}
p.index { color: #000000; padding: 10px; text-align: justify; }
p.posl { color: #000000; padding: 10px; padding-top: 0; }
p.ind { color: #000000; font-size: 12px; padding: 7px; }
p.ind_vip { color: #000000; font-size: 12px; padding: 7px; }
p.dop_ob { color: #000000; font-size: 11px; }

.zag {
	color: #ad2805;
	font-weight: bold;
	font-size: 22px;
    text-decoration: none;
}
.zag1 {
	color: #ad2805;
	font-weight: bold;
	font-size: 17px;
    text-decoration: none;
}
.poisk {
	color: #ad2805;
	font-size: 13px;
    text-decoration: none;
}
.style1 {
color:930000;
}
.style2 {
	color: #FF0000;
	font-weight: bold;
}
.style3 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.style4 {
	color: #339966;
	font-size: 11px;
}
a.informer { display: block; width: 90px; text-align: left; text-decoration: none; font-size: 10px; color: black; }
a.informer:hover { text-decoration: none; }

.table_ind {  padding: 5px; border: 1px solid #fadaa3; background-color: #faf1e1; margin-bottom: 10px; }
.table_img {  padding: 5px; border: 1px solid #fadaa3; background-color: #ffffff; }
.table_ind td {  font-size: 12px; }

select {
	font-size: 11px;
    color: #4e4e4e;
    font-family: tahoma, verdana, sans-serif;
}
input {
	font-size: 11px;
    color: #4e4e4e;
    font-family: tahoma, verdana, sans-serif;
}
a.link2 { font-size: 13px; color: #cc0000; text-decoration: none; }
a.link2:hover { text-decoration: underlaine; }
.vo { display: block; padding-top: 2px; padding-bottom: 2px; }
