html {padding:0;margin:0}
body {padding:0;margin:0;font-family:Tahoma, Geneva, sans-serif;background:url(fon.png);font-size:11px;color:#000;}
h1 {font-weight: bold;font-size:12px;}
h2 {font-size:11px;font-weight: bold;}
li a { font-size:12px;font-weight: bold;}
li a:hover { font-size:12px;font-weight: bold;outline:none; text-decoration:underline; font-size:12px; color:#fff; background:#000;}
img {border:0}
a {outline:none; text-decoration:none; font-size:11px; color:#009; }
a:hover {outline:none; text-decoration:underline; font-size:11px; color:#000;}
#container {background:#ececec;	width:980px;min-height:790px;margin:0 auto;}
#logo {width:426px;height:86px;background:url(logo.png);background-repeat:no-repeat;float:left;}
#logo a{width:426px;height:86px;position:absolute;}
#tel {width:337px;height:86px;background:url(telefon.png);background-repeat:no-repeat;float:left;}
#tel a{width:337px;height:86px;float:left;}
#mash {	width:217px;height:86px;background:url(mash.png);background-repeat:no-repeat;float:left;}
#shapka {width:980px;height:165px;background:url(shapka.png);background-repeat:no-repeat;float:left;}
#rem1 {width:316px;height:103px;background:url(rem1.png);background-repeat:no-repeat;float:left;position:relative;}
#rem1 a{width:316px;height:103px;float:left;}
#rem2 {width:338px;height:103px;background:url(rem2.png);background-repeat:no-repeat;float:left;}
#rem2 a {width:338px;height:103px;float:left;}
#rem3 {width:326px;height:103px;background:url(rem3.png);background-repeat:no-repeat;float:left;}
#rem3 a{width:326px;height:103px;float:left;}
#leftmenu {width:250px;min-height:300px;float:left;}
#content {width:680px;min-height:390px;margin-left:10px;margin-right:5px;float:right;}
#footer {width:975px;height:43px;border:solid 1px;background:#386ead;color:#FFF; font-size:10px; text-align:center;float:left;}
#footer a{background:#386ead;color:#FFF; font-size:10px; text-align:center;}
#clear {font-size:1px;height:0px;width:0px;clear:both;}


.zsnazzy {width:670px; margin:0 0 25px 5px;background:#fff;}
.xsnazzy h1, .zsnazzy h1{margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.xsnazzy h2, .zsnazzy h2{margin:0; padding:0 10px 5px 10px;}
.xsnazzy p, .zsnazzy p { margin:0; padding:5px 5px 5px 10px; }
.zsnazzy2 {width:248px; margin:0 0 25px 5px;background:#fff;}
.xsnazzy2 h1, .zsnazzy2 h1 {margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.xsnazzy2 p, .zsnazzy2 p { margin:0; padding:5px 5px 5px 10px; }
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #444; border-right:1px solid #444;}
.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #444; border-width:0 1px; height:auto;}
* html .xboxcontent {height:1px;}
.color_d {background:#386ead; color:#fff;}
