body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;	padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,var {font-style:normal;font-weight:400;}
ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:400;}
abbr,acronym {border:0;}
textarea {resize:vertical}

html, body{height:100%;}
body{background:#dde6ee url(../img/bg_body.png) repeat-x;min-width:1000px;overflow-x:hidden;color:#000;font:14px Tahoma, sans-serif}

/*construct*/
.b-site{min-width:980px;max-width:1042px;margin:0 auto;}
*html .b-site{width:expression((document.documentElement.clientWidth || document.body.clientWidth) > 1042 ? "1042px" : ((document.documentElement.clientWidth || document.body.clientWidth) < 980 ? "980px" : "auto") );}
.b-wrapper{position:relative;min-height:400px;height:auto !important;height:400px;padding:0 0 100px;background:#fff url(../img/bg_wrapp.png) repeat-x;}
.b-columns{width:976px;margin:0 auto;}
.b-sidebar{float:left;width:222px;padding:0 0 0 20px;}
*html .b-sidebar{margin:0 -3px 0 0;}
.b-content{margin:0 0 0 270px;}

/*head*/
.b-header{position:relative;top:5px;width:975px;height:103px;margin:0 auto 38px;background:url(../img/bg_head.png) repeat-x;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.b-contacts{position:absolute;left:375px;top:10px;font:15px Tahoma, sans-serif;color:#fff;text-align:center;}
.b-contacts p{margin:0 0 5px;}
.b-contacts span{font-size:24px;}

.b-logo-tax{position:absolute;left:36px;top:20px;width:240px;height:67px;background:url(../img/logo-tax.png) no-repeat;}
.b-logo-fonnet{position:absolute;right:33px;top:20px;width:219px;height:65px;background:url(../img/logo-fonnet.png) no-repeat;}
.eld_div_gallery{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:10px 20px 10px 0;}
/*menu*/
.b-menu{position:relative;top:-28px;text-align:center;}
.b-menu-item{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:242px;height:150px;*margin:0 2px;background:url(../img/bg-pashka.png) no-repeat;}
.b-menu .item-current{background:url(../img/bg-plashka-2.png) no-repeat;}
.b-menu-item-links{display:table;zoom:1;padding:12px 3px 0 3px;text-align:left;font-size:12px;color:#fff;}
.b-menu-item-links a{color:#fff;}
.b-menu-item-links a:hover{color:#FFE3B1;}
.ico-home, .ico-servise, .ico-contacts, .ico-search{float:left;width:68px;height:68px;display:inline;margin:23px 0 0 6px;}
.ico-home		{background:url(../img/ico-home.png) no-repeat;}
.ico-servise	{background:url(../img/ico-search.png) no-repeat;}
.ico-contacts	{background:url(../img/ico-contacts.png) no-repeat;}
.ico-search		{background:url(../img/ico-search.png) no-repeat;}
.item-current 	.ico-home		{background:url(../img/ico-home1.png) no-repeat;}
.item-current 	.ico-servise	{background:url(../img/ico-search1.png) no-repeat;}
.item-current 	.ico-contacts	{background:url(../img/ico-contacts1.png) no-repeat;}
.item-current 	.ico-search	{background:url(../img/ico-search1.png) no-repeat;}
.b-menu-item-zag{font-size:20px;margin:0 0 5px 12px;text-shadow:-1px 0 3px #669}
.b-menu-item-list li{padding:2px 5px 2px 12px;margin:0 0 1px;background:url(../img/dots.gif) 2px 8px no-repeat;}
.b-menu-item-list .current-link{display:inline-block;*display:inline;zoom:1;vertical-align:top;background:#abdaff;border-radius:5px}

/*wrapper*/
.lw-c-tr{position:absolute;right:0;top:0;width:5px;height:5px;background:url(../img/c-tr.png) no-repeat;}
.lw-c-tl{position:absolute;left:0;top:0;width:5px;height:5px;background:url(../img/c-tl.png) no-repeat;}

/*sidebar*/
.b-sidebar a{color:#147fbf;}
.b-sidebar a:hover{color:#D22;}
.m-sidebar-zag{margin:0 0 25px;font:18px Tahoma, sans-serif;color:#1769a9;}
.b-newsdate{margin:0 0 14px;font:14px Tahoma, sans-serif;color:#ff7800;}
.b-newstext{margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid #f1f1f1;color:#2d2d2d;}

/*fonts*/
.b-content{color:#2d2d2d;}
.b-content h1{font:22px Tahoma, sans-serif;color:#1e71b2;margin:0 0 30px;}
.b-content h2{font:18px Tahoma, sans-serif;color:#1e71b2;margin:30px 0 15px;}
.b-content h3, .b-content h4, .b-content h5, .b-content h6{font:14px Tahoma, sans-serif;color:#1e71b2;margin:10px 0;}
.b-content h3{font-weight:700;}
.b-content p{margin:15px 0;}
.b-content td p, .b-content th p {margin:0;}
.b-content ul{margin:15px 0 15px 25px;list-style:square}
.b-content ul li, .b-content ol li{padding:3px 0;}
.b-content ol{margin:15px 0 15px 25px;list-style:decimal}
.b-content table{margin:10px 0;border-collapse:collapse;}
.b-content table th, .b-content table td{padding:3px;font-size:13px;border:1px solid #ddd}
.b-content table th{font:400 italic 13px Arial, sans-serif}
.b-content dl{margin:15px 0;}
.b-content dt{margin:0 0 3px;font-style:italic;}
.b-content dd{margin:0 0 10px;}
.b-content img{border:1px solid #b5ddf2;}
.b-content a{color:#4080BB;}
.b-content a:hover{color:#d22;}
.b-content .alignleft{float:left;margin:0 15px 0 0;}
.b-content .alignright{float:right;margin:0 0 0 15px;}


/*foo*/
.b-footer{position:relative;min-height: 143px;height:auto !important;height:85px;margin:0 1px;padding:12px 0 0;border-top:7px solid #f1980b;background:#079dd9 url(../img/bg-foo.png) 0 100% repeat-x;text-align:center;color:#fff;}
.b-footer a{color:#fff;}
.b-footer a:hover{color:#ee9;}
.b-footer-cr{position:absolute;bottom:0;right:-2px;width:10px;height:96px;background:url(../img/bg-foo-r.png) no-repeat;}
.b-footer-cl{position:absolute;bottom:0;left:-1px;width:10px;height:96px;background:url(../img/bg-foo-l.png) no-repeat;}
.b-footer-logo-tax{width:180px;height:45px;background:url(../img/logo-foo-tax.png) no-repeat;}
.b-footer-logo-fonnet{width:154px;height:45px;background:url(../img/logo-foo-fonnet.png) no-repeat;}
.b-footer-text{width:500px;padding:3px 0 0;font:15px/1.3 Tahoma, sans-serif;text-align:right;color:#0000ff;}
.b-footer-tel small{font-size:14px;}
.b-footer-tel{font-size:26px;padding:0 12px;word-spacing:-.2ex;}
.b-footer-artklen{width:230px;padding:15px 0 0;font:12px/1.3 Tahoma, sans-serif;}
.m-ib{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0;*margin:0 2px;}
.b-footer-tel.m-ib
{display:block;}
/*constants*/
.left{float:left}
.right{float:right}
.abs{position:absolute;left:0;top:0}
.absright{position:absolute;right:0;top:0}
.clear{display:block;clear:both;height:0;overflow:hidden;}
.cf:before,
.cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf{zoom:1;}

.b-sidebar h1 { 
color: #1e71b2;
font-family: "Tahoma", sans-serif;
font-size: 16px;
font-style: normal;
font-variant: normal;
font-weight: 400;
line-height: normal;
margin:0 0 20px 0;
}