body { margin:0; padding:0; background:#daf8c5; min-width:1000px; font-family: arial, sans-serif; }
h1{font:normal 24px Candara,Arial; color:#000; margin:0px; padding:15px 0 5px 0;}
h2 {font:bold 14px Arial; color:#000;}
p,li {font:normal 12px Arial; color:#000; text-align:justify;}
a img {border:0px;}
a:hover { text-decoration:none;}
#its_all { background:#daf8c5 url(/images/i/background.gif) left top repeat-x; width:100%;}
#container { width:1000px; margin:auto;}
#containertd { padding:66px 48px 0px 48px;}
#logo {font:normal 36px Arial;color:#000; padding:0 0 30px 0;}
#phone {float:right; font:normal 36px Candara,Arial; color:#525252; padding-right:20px; margin-top:-40px; text-align:right;}
#phone span{font:normal 18px Candara,Arial;}
#phone span em {font-size:14px;font-style:normal;}
#phone #info {font-size:13px; font-family:arial;}
#phone #info a {color:#3D7600;}

#tizers {width:660px; float:right;}
#tizers a {font:normal 16px Candara,Arial;color:#fff;}
#tizers a:hover span {text-decoration:none;}
#tizers .b1 { background:url(/images/i/b1.png) left top no-repeat; height:177px; width:208px; text-align:center; padding:8px 0 0 0; float:left;margin:0 12px 10px 0;}
#tizers .b1 span{display:block; text-decoration:underline; text-align:center; padding-top:4px;}
#tizers .b2 { background:url(/images/i/b2.png) left top no-repeat; height:195px; width:208px; text-align:center; padding:8px 0 0 0; float:left;margin:0 12px 10px 0;}
#tizers .b2 span{display:block; text-decoration:underline; text-align:center;padding-top:10px;}

#menutop { background:url(/images/i/menutop.png) left top no-repeat; height:4px; width:201px;}
#menu {background:url(/images/i/menu.png) left bottom no-repeat;clear:left; width:201px;padding:18px 0 30px 0;}
#menu div {padding:0 10px 0 25px; font:bold 19px Candara,Arial;color:#fff; height:33px;}
#menu a {color:#fff; font-weight:normal;}
#menubottom { background:url(/images/i/menubottom.png) left top no-repeat; height:4px; width:201px;clear:left; margin-bottom:10px;}
#menu .lvl2 { height: auto; line-height: 21px; padding: 0 0 10px 40px; margin: 0; }
#menu .lvl3 { height: auto; font-size: 12px; line-height: 16px; padding: 0 10px 14px 60px; }


#brr { background:url(/images/i/question.png) left top no-repeat; width:201px; height:100px; clear:left;}
#brr a {display:block; width:201px; height:100px;}


#content {width:650px; float:right; padding:0 10px 20px 0;}

#news {width:201px; float:left; padding:0 0 0 3px;}
.h1 {font:normal 24px Candara,Arial; color:#458204; padding:15px 0 5px 0;}
.news {font:normal 12px Arial; padding:12px 0 5px 0;}
.news span {display:block; color:#989898;}
.news a { color:#458204; font:normal 14px Arial; line-height:20px;}

.clear {height:1px; line-height:1px; font-size:1px; clear:both;}
.clearl {height:1px!important; line-height:1px!important; font-size:1px!important; clear:left; padding:0!important; margin:0!important;}
#footer {font:normal 12px Arial;color:#989898; padding:16px 2px 0 2px; border-top:1px solid #eee; margin:30px 6px 0 -2px; height:120px; border-top:1px solid #d0d0d0;clear:both;}
#footer a {font:normal 12px Arial;color:#989898;}
#footer .counter {float:right; padding-left:16px;}




/**Âêëàäêè íà ãëàâíîé**/
#buttons{float:right;border-top:1px solid #e4fbd4; margin-top:0px; width:103px;}
#buttons div {float:left; padding:4px 8px 0px 8px; height:18px; font:normal 12px Arial; text-decoration:underline; background:#d2efb3; color:#3d7600; cursor:pointer; margin:2px 2px 0 0;}
#buttons div a {color:#3d7600;}
#buttons .act {background:#123200; color:#fff; cursor:default; margin-left:0px; text-decoration:none; font-weight:bold;}
.rline {clear:both; border-top:2px solid #8cff8c; height:12px; line-height:12px; font-size:12px;}
div.sleep { padding:0 5px;}
/*div.sleep h2{text-align:left;font:bold 14px Arial;color:#555;}*/
div.sleep p{text-align:justify;font:normal 12px Arial;}

#content a:link { color: #3D7600; }
#content a:visited { color: #3D7600; }
#content a:hover { color: #3D7600; }
#content a:active { color: #3D7600; }

.borderTbl { font-size: 12px; border-collapse: collapse; border: 1px solid #000; }
.borderTbl td, .borderTbl th { text-align: center; border: 1px solid #000; padding: 5px; }
.borderTbl th { font-weight: bold; }
.sImages { padding-top: 20px; }
.sImages img { float: left; margin: 0 10px 10px 0; cursor: pointer; }


#newsBlock { float:left; width:200px;}
.block { padding-left:10px;}
