﻿body { margin:0; padding:0; font-family:tahoma, sans-serif; font-size:12px; color:#000}

table, img {border:0}

#main {width:970px; margin:20px auto 0; }
#header, #content, #footer{width:100%; overflow:hidden; }

.left {width:235px; float:left; text-align:right}
.right {width:672px; float:right;  }


.col1 {float:left;}
.col2 {float:right; }


#header .col2 {width:250px}
#header .col1 {width:400px; }

#teazers { margin:40px 0px 30px 0; overflow:hidden; }
#teazers  .left {width:224px; margin-left:11px; text-align:left}
#teazers  .right {width:672px; margin-left:11px; text-align:left}


.teazers {
float:left;
font: 14pt tahoma,arial; 
height:273px;
text-decoration:none;
color:#fff;
}



a.teazers span {
position:relative;
left:10%;
top:210px;
text-decoration:underline;
cursor:pointer;

}




a.teazers:hover span {
color:#000;
}

#teazers .col1 {width:315px;}
#teazers .col2 {width:293px;}


#t1 {
width:225px;
background: url(../images/t1.jpg) no-repeat scroll 0 0;
}

#t2{
background: url(../images/t2.jpg) no-repeat scroll 0 0;

width:312px;
}


#t3 {
background: url(../images/t3.jpg) no-repeat scroll 0 0;
width:292px;

}




#main h1 {font:21pt tahoma, sans-serif; color:#000; margin-top:0; padding:}  
h2 {font:2em tahoma, arial, sans-serif; font-weight:normal; color:#009900; margin-bottom:10px; margin-top:10px; clear:both; text-align:center; margin-bottom:15px;}
#content {margin:40px 0 0;}

.col1 {width:99.5%; }
.col2 {width:0.1%; }


a {color:#355fac}
a:hover {color:#01356f}

#header .menu {list-style:none; font:18pt tahoma, sans-serif;  padding:108px 0 0 0; font-weight:normal;}
#header .menu li {margin:0 12% 0 0; padding:2px 0px; float:left;}
#header .menu li.selected a {color:#663300;}
#header .menu a {color:#ff6600}
#header .menu a:hover {color:#cc3300}

#header .info {text-align:right; margin-top:55px; padding:0}
#header .info p {margin-top:10px; font:12pt tahoma, arial, sans-serif; line-height:150%; color:#333333}

#content .left ul {list-style:none; padding:0; margin:0; text-align:right; }
#content .left li {padding:0 0 18px; }
#content .left a {font:14pt tahoma, arial, sans-serif; color:#cc3300}
#content .left a:hover {color:#0b4062}
#content .left li.selected {clear:both; overflow:hidden; margin-left:0;  }
#content .left li.selected a {color:#000; }



#content span{font-weight:bold; }
#content p, #content li, #content table {font:12pt arial, sans-serif; color:#333333; margin-top:2px; line-height:130%;}
#content p.mb5 {margin-bottom:5px}

.mt30 {margin-top:30px; }
.mtl40 {margin-top:30px; padding-left:10px}
.flleft {float:left; }
.mb40 {margin-bottom:25px; overflow:hidden; }

td { padding:8px; border: 1px solid #000; vertical-align:;  text-align:center }
TABLE { padding:0px;  border-collapse:collapse; margin-top:10px; margin-bottom:15px; width:100%}
td.stolb1 {width:20%}
td.stolb2 {width:20%}
td.stolb3{width:20%}
td.stolb4{width:20%}
td.stolb5{width:20%}
tr.shapka {background:#ffcc99;}

#content .pics { overflow:hidden; min-width:640px; width:100%; margin-bottom:30px }
.item {float:left; margin:10px 25px 0 0; text-align:center}
.item15 {float:left; margin:10px 5px 0 0; text-align:center}
#content .item p, #content .item15 p {margin-top:3px; margin-bottom:3px; font-family:arial; font-size:11pt; color:#cc6633; font-style:italic; }

h3.mt40{margin-top:40px; margin-bottom:15px; }
h3 {font:16pt arial, sans-serif; font-weight:normal; color:#996633; margin-top:20px; margin-bottom:6px; }
#content  h3 span{font-weight:normal; color:#000; }

.forma {background:#e0e0e0; padding: 20px 40px; width:345px;  margin-bottom:30px}
#content .forma p {font:10pt tahoma, sans-serif; color:#656565; }

#content ul.marker {margin-top:0;  list-style-image: url(http://live-dom.ru/images/p.jpg); } 
#content ul li {padding:3px 0;  }

#content .vrezka {width:85%; background:#defdbe; padding:20px 30px; margin-top:30px; margin-bottom:30px; clear:both}
#content .vrezka p {margin-bottom:2px;}

#content .krowka {margin-left:298px; margin-bottom:25px; font:0.95em tahoma, arial; color:#818181 }
#content .krowka a {color:#818181}
#content .krowka a:hover {color:#01356f}

img.txt {float:left; margin-right:20px; margin-bottom:35px }
#content div.oplata p{ font:11pt tahoma, arial; color:#000; line-height:150%}


#footer {background:#defdbe; padding:10px 0; margin:40px 0 20px}
#footer .left {text-align:right}
#infoot {width:970px; margin:0 auto; padding:0; }
#footer p, #footer a {margin:0; font:10pt tahoma, arial, sans-serif; color:#333333}

a.rd {color:#ff0000;font-weight:bold;}
a.gr {color:#339900; font-weight:bold;}
a.bl {color:#0099ff; font-weight:bold;}
a.pp {color:#660099; font-weight:bold;}
a.bl2 {color:#0033ff; font-weight:bold;}
a.yel {color:#cc9900; font-weight:bold;}




#footer div {margin-bottom:5px}
#footer .col1 {width:45%; min-width:300px}
#footer .col2 {width:50%;}
#footer td { padding:0; border:none; vertical-align:center; margin:0; text-align:right }

#footer TABLE { padding:0px;  border-collapse:collapse; margin:0px; border:0;}
#footer tr {background:none; }
#footer a:hover {color:#0b4062}
#footer a {color:#cc3300}



