html, body {margin:0 auto;padding:0px;background-image: url(/images/bg.jpg);}
BODY,TD,TH{margin: 0 0 0 0;font-family: Verdana,Arial, sans-serif;font-size: 11px;color: #fff;line-height: 21px;}
img{border: 0px;}
TABLE{border-collapse: collapse;border-spacing: 0px;}
TABLE TD,TH{padding: 0px;}
DIV{margin: 0px auto;padding: 0px;zoom: 1;}
A{text-decoration: underline;color: #026EAB;font-size: 11px;font-family: Verdana,sans-serif;}
FORM,UL,LI{padding: 0px;margin: 0px;}
H1,H2,H3,H4,H5,H6,P,A {line-height: 21px;margin: 11px 0px 11px 0px;padding: 0px;}
H4 {font-size: 12px;font-weight: bold;font-style: normal;color: #1076af;}
H3 {font-size: 12px;font-weight: bold;font-style: normal;color: #fff;margin: 0px 0px 20px 0px;}
H2 {font-size: 16px;font-weight: bold;color: #1076af;}
H1 {font-size: 18px;font-style: normal;font-weight: lighter;color: #1076af;margin: 0px 0px 20px 0px;//margin-top: 1px;//margin-bottom: 12px;}
/* ??????????? ??????? ? ?????????? - Png settings*/
/* png */
.png {-background: none !important; -width: expression(this.firstChild.width); -filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"', sizingMethod='scale')");}
.pngbg {-background: none !important; -filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.style.backgroundImage.substring(4,this.style.backgroundImage.length-1)+"', sizingMethod='scale')");}
.pngbgcrop {-background: none !important; -filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.style.backgroundImage.substring(4,this.style.backgroundImage.length-1)+"', sizingMethod='crop')");}
.png img {-visibility: hidden;}


#main {width: 993px;}
#main .cap {background-image: url(/images/bg_top.jpg);height: 154px;width: 100%;position: relative;}
#main .cap div {font-family: Verdana,Arial,sans-serif;font-size: 12px;text-align: left;}
#main .cap .slogan {left: 53px;top: 53px;height:57px; width:361px;cursor: pointer;position: absolute;}
#main .cap  .phones {right: 53px;top: 60px;width: 136px;height: 45px;position: absolute;}
/* search */
#main .search {background-image: url(/images/search_bg.jpg);height: 46px;width: 100%;position: relative;}
#main .search .input {position: absolute;top: 14px;left: 52px;}
#main .search .input input{height: 18px;width: 166px;border: 1px solid #000;font-size: 11px;color: #666666;padding-left: 10px;}
#main .search .lupa {position: absolute;top: 14px;left: 218px;cursor: pointer;width: 18px;height: 18px;//top: 15px;}
#main .search .sitemap{width: 1px;right: 202px;top: 15px;position: absolute;}
#main .search .cap_table {width: 139px;right: 36px;top: 13px;position: absolute;//top: 0px;}
#main .search .cap_table TD {text-align: center;}
searched.{padding: 2px 4px; height: 15px; background-image: url(/images/bg_contaks.jpg); color: rgb(9, 69, 119);}

/* menu */
#main .menu {height: 51px;}
#main .menu TABLE {width: 100%;height: 51px;}
#main .menu TD {background-image: url(/images/item_menu.jpg);vertical-align: middle;text-align: center;border: 0px;border-right: 1px solid #002943;}
#main .menu TD a {text-decoration: none;color: #fff;font-size: 15px;}
#main .menu TD a:hover {text-decoration: underline;}

/* mini gallery */
#main .mini_gallery {background-image: url(/images/bg_photo.jpg);height: 133px;overflow: hidden;}
#main .mini_gallery TABLE {width: 949px;height: 93px;}
#main .mini_gallery TABLE TD {vertical-align: middle;text-align: center;padding: 0px 6px 0px 6px;text-align: left;}
#main .mini_gallery .photo DIV {background-image: url(/images/transper_bg.png);padding: 4px;-background: none !important; -filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/transper_bg.png', sizingMethod='scale')");}
#main .mini_gallery .photo IMG {border: 1px solid #053b5f;}
/* content */
#main .content {background-image: url(/images/content_bg.jpg);}
#rightblock {width: 267px;background-image: url(/images/rightblock_bg.jpg);background-repeat: repeat-x;background-position: top;vertical-align: top;text-align: center;}
#leftblock {background: #fff;color: #000;vertical-align: top;text-align: center;}
#leftblock .text {font-size: 11px;text-align: left;}
#content {width: 949px;border: 4px solid #2275a5;//width: 957px;}
#content .body {width: 100%;background: #0066a0;}
/* news */
#rightblock h3{line-height: 14px;}
#rightblock .date{line-height: 11px;margin-bottom: -2px;}
.news_anons a{color: #fff;line-height:15px;}
.news_anons a:hover{color: #fff;text-decoration: none;}
.archive {margin: 10px 0px 10px 0px;}
.spam {height: 91px;border: 1px solid #000;background-image: url(/images/bg_spam.jpg);}
.spam .podpis {margin: 0px 20px;}
.spam input{padding: 5px 0px 0px 10px;height: 28px;width: 160px;border: 1px solid #000;font-size: 12px;color: #999;margin: 0px;}
/* foot */
#foot {height: 124px;background-image: url(/images/bg_foot.jpg);}
#foot TD {vertical-align: top;}
#foot p{line-height: 23px;text-align: left;font-size: 11px;padding: 0px;margin: 0px;font-family: Tahoma,sans-serif;color: #000;}
#foot p a{color: #000;}
#max_logo {display: inline;position: relative;top: -23px;left: 179px;}

.white_dot {background-image: url(/images/dot_w.gif);height: 1px;font-size: 0px;overflow: hidden;margin: 0px;}
.black_dot {background-image: url(/images/dot_b.gif);height: 1px;font-size: 0px;overflow: hidden;margin: 0px;}
.vblack_dot {background-image: url(/images/vert_dot_b.gif);width: 1px;font-size: 0px;height: 100%;overflow: hidden;margin: 0px;}

/* отоброжение каталогов */
#catalogs_list TD{padding: 0px 0px 6px 0px;text-align: left;vertical-align: middle;color: #2275a5;}
#catalogs_list .img {padding-right: 20px;}
#catalogs_list TD a {color: #2275a5;text-decoration: underline;}
#catalogs_list TD img {border: 1px solid #336699;}
.products_list {margin-left: 3px;}
.products_list img{border: 1px solid #336699;}
.products_list  TD {color: #000;vertical-align: top;}
.products_list  TD a{color: #2275a5}

/* ФОрма заказа */
#form TD {color: #000;}
#form INPUT {background: #fff;height: 20px;border: 1px solid #2275a5;padding-left: 9px;color:#000;width: 250px;font-size: 11px;}
#form textarea {background: #fff;height: 60px;border: 1px solid #2275a5;padding-left: 9px;color:#000;width: 250px;font-size: 11px;}
/* Дерево товаров */
.Container {padding: 0;margin: 0;}
.Container li {list-style-type: none;}
.Node {margin-left: 23px;zoom: 1;}
.IsRoot {margin-left: 0;}
.ExpandOpen .Expand {background-image: url(/images/minus.gif);}
.ExpandClosed .Expand { background-image: url(/images/plus.gif);}
.ExpandLeaf .Expand {background-image: url(/images/leaf.gif);}
.ExpandSelect {background-image: url(/images/sel.gif);}
/*.ExpandUnselect {background-image: url(/images/.gif);}*/
.ContentTree {min-height: 28px;margin-left:25px;}
.ContentTree a {color: #2275a5;text-decoration: underline;}
.ContentTree span {color: #2275a5; text-decoration: none;}
.ContentTree .selected {color: #cd3301;text-decoration: underline;}
* html  .ContentTree {height: 28px;color: #2275a5;}
.ExpandLoading{width: 18px;height: 18px;float: left;background-image: url(/images/loading.gif);}
.Expand,.ExpandSelect {width: 18px;height: 18px;float: left;}
.ExpandOpen .Container {display: block;}
.ExpandClosed .Container {display: none;}
.ExpandOpen .Expand, .ExpandClosed .Expand {cursor: pointer;}
.ExpandLeaf .Expand {cursor: auto;}

