html,body{margin:0;padding:0;height:100%}
body,table,td,tr,a{font: 12px verdana,sans-serif;color:#171717}

h1{padding:0;margin:20px 0 5px;font-size:20px;color:#d81111;font-weight:600}
.h1{padding:10px 0;font-size:20px;color:#d81111;font-weight:600}
h2{padding:0;margin:10px 0 5px 40px;font-size:16px;color:#002b8e;font-weight:600}
h3{margin:10px 0 5px 0;font-size:16px;color:#000;font-weight:600}
a{color:#000}
a:hover{text-decoration:none}
a img{border:none}
.redtext{color:#d81111;font: 22px "Times New Roman", Times, serif;line-height:19px}
.blacktext{color:#000;font: 22px "Times New Roman", Times, serif;line-height:19px}
.greytext{color:#6e6e6c}

div#header{position:absolute;top:0;height:220px;width:100%;min-width:1000px}
div.tline{position:absolute;margin-top:40px;width:100%;height:170px;background:url(/images/topbg.gif) repeat-x #6ea1c4;z-index:1}
div#t1{position:absolute;top:0;margin-top:38px;margin-left:270px;height:172px;width:724px;background:url(/images/t1.jpg) left bottom no-repeat;z-index:2}
div#logo{position:absolute;height:220px;width:270px;background:#fff;z-index:98}
div#logo a{text-decoration:none}
div#logo p{margin-top:90px;text-align:center;font-size:50px}
div#logo p span{color:#002b8e}
div#logo .company{position:absolute;left:0;top:0;margin:135px 0 0 30px;color:#002b8e;font-size:18px;}
div.pict{position:absolute;margin-top:30px;z-index:99}
div.pict img{margin:0 36px}

div#container{position:relative;height:100%;min-width:1000px}
#wrapper{direction:rtl;border-collapse:collapse;width:100%;min-height:100%;background:url(/images/lbg.gif) repeat-y #fff}
#wrapper td{padding:0}
#topdown{direction:ltr;}
#content{padding:230px 0 50px 40px !important;background:#fff;direction:ltr}
.l {display:none;}
.path{font-size:11px;color:#000}
.path a{color:#005094;font-size:11px}
div#text{margin-top:15px;font-size:110%;line-height:18px}
div#text div.page{margin:0 0 15px}
div#text a {color:#3081b6}
table.catalog{width:100%;border-collapse:collapse}
table.catalog td{padding:20px 5px;}
table.catalog a{color:#3081b6}
table.catalog a.category{padding-left:8px;font-size:13px}
table.catalog img{margin:13px 0;}
table.catalog div.cat{margin:13px 0; height: 115px;}
span.catel{display:block;margin-left:8px;padding:3px 0 4px;background:url(/images/str.gif) left center no-repeat}
span.catel a{font-size:11px;padding-left:10px}
div.new{margin:10px 0 0}
div.new p.date{padding:10px 9px;background:url(/images/newbg.jpg) no-repeat}
div.new p.date span{color:#fff;padding-right:10px;font-size:14px}
div.new p{padding:0;margin:0 0 10px !important;padding-left:9px;font-size:11px}
div.new p a{color:#3081b6}

div#search{position:relative;float:right}
div#search .searchtop{height:40px;width:380px;background:url(/images/st.jpg) right no-repeat}
div#search .searchleft{position:absolute;left:0;margin-left:20px;width:80px;height:91px;background:url(/images/sl.jpg) no-repeat}
div#search .searchleft span{display:block;padding:37px 17px;color:#fff;font-size:16px;font-weight:600}
div#search .searchblock{height:91px;width:275px;margin-left:20px;padding-left:85px;background:url(/images/sbg.jpg) repeat-x}
div#search .searchblock form{margin:0;padding:35px 0 !important;padding:30px 0}
div#search .searchblock input{margin:0 2px;padding:0;}
div#search .searchblock .sin{width:180px;height:20px;border:1px solid #6ea1c4;font-size:14px}
div#search .searchblock .sbtn{width:70px;height:23px;border:1px solid #6ea1c4;cursor:pointer;background:url(/images/btnbg.jpg) repeat-x #6ea1c4}
div#search .searchbottom{height:19px;width:380px;background:url(/images/sb.jpg) right no-repeat}

#left{direction:ltr;padding:220px 0 230px !important;position:relative;width:232px;z-index:5}
div#lmenut{background:url(/images/mtbg.jpg) no-repeat;padding-top:10px;}
div#lmenub{background:url(/images/mbbg.jpg) bottom no-repeat;min-height:205px;padding-bottom:25px}
div#lmenu{width:232px;background:url(/images/mbg.jpg) repeat-y;border:1px solid #fff;border-left:none}
div#lmenu a{display:block;position:relative;margin:10px 50px 0 0;padding:5px 0 5px 35px;color:#000;text-decoration:none;font-size:12px;font-weight:600;}
div#lmenu a:hover{color:#fff;background:url(/images/ma.gif) left center no-repeat}
div#lmenu div.active{background:url(/images/ma.gif) left center no-repeat}
div#lmenu div.active a{color:#fff}
div#lmenu div{position:relative}
div#lmenu .level1{position:absolute;left:0;top:0;margin-top:12px;margin-left:150px;z-index:99 !important}
div#lmenu .level1 table{border-collapse:collapse}
div#lmenu .level1 td{padding:0; table-layout:fixed; white-space:nowrap}
div#lmenu .level1 .mlt{width:9px;height:9px;background:url(/images/l1_lt.gif) no-repeat}
div#lmenu .level1 .mrt{width:9px;height:9px;background:url(/images/l1_rt.gif) no-repeat}
div#lmenu .level1 .mlb{width:9px;height:9px;background:url(/images/l1_lb.gif) no-repeat}
div#lmenu .level1 .mrb{width:9px;height:9px;background:url(/images/l1_rb.gif) no-repeat}
div#lmenu .level1 .mt{height:9px;background:url(/images/l1_t.gif) repeat-x}
div#lmenu .level1 .mb{height:9px;background:url(/images/l1_b.gif) repeat-x}
div#lmenu .level1 .ml{width:9px;background:url(/images/l1_l.gif) repeat-y}
div#lmenu .level1 .mr{width:9px;background:url(/images/l1_r.gif) repeat-y}
div#lmenu .level1 .mc{background:#cee8ff;}
div#lmenu .level1 a{margin:0;padding:2px 30px;background:none !important;font-weight:normal;text-decoration:underline;color:#3081b6 !important;}
div#lmenu .level1 a:hover{text-decoration:none}

div#box{width:232px;height:110px;background:url(/images/box.jpg) no-repeat}
div#box div{padding:15px 0 10px}
div#box p{margin:5px 20px;text-align:right;color:#686868;font-size:11px}
div#box p span{color:#000;font-weight:600;font-size:12px}
div#box a{color:#3081b6;font-size:11px}

div.clear{clear:both}
div#footer{position:relative;width:100%;min-width:1000px;height:50px;margin-top:-20px !important;background:url(/images/bbg.gif) repeat-x}
div#footer #b1 {position:absolute;margin-left:250px;background:url(/images/phoner.jpg) no-repeat;width:168px;height:6px}
div#footer #phone {position:absolute;margin-top:-200px;background:url(/images/phone.jpg) right bottom no-repeat;width:265px;height:250px}
div#footer #phone table {margin:22px 0 0 35px}
div#footer #phone table td{padding:0;padding-right:5px}
div#footer #copyright {position:absolute;margin-top:20px;width:100%;color:#000;text-align:right;font-size:11px}
div#footer #copyright a{color:#085283;padding-right:30px;font-size:11px}
#korz {}
#korz table {border-collapse: collapse; border: 1px solid grey ; }
#korz td {padding:10px; border-collapse: collapse; border: 1px solid grey ; }
.reflect, .rheight30 {margin-right:20px;}