body{margin: 0px; padding: 100px 0px 0px 0px; background: url(dimg/topmenubg.gif) repeat-x; font: 11px Arial, Helvetica, sans-serif;  color: #062C8A;}
#content A{color: #00f}
#content A:visited {color: #800080;}
#content A:hover {color: #FF9724;}
    #skorodiv {position: absolute; top: 0px; left: 0px; text-align: center; width: 100%;}
        #divtopmenu{position: relative;}
        #logo{position: absolute; top: 0px; left: 0px;}
        #first{position: absolute; top: 10px; right: 5px;}
        #tbltopmenu{position: absolute;  width: 100%; top: 71px; left: 0px;height: 18px;}
        .tdtopmenu{background: url(dimg/menuseparator.gif) no-repeat; padding: 0px; text-align: center; width: 70px;}
        .tdtopmenu a{font: 11px/11px Arial, Helvetica, sans-serif; text-decoration:none; color: #fff;}
        .tdtopmenu a:hover{font:bold 11px/11px Arial, Helvetica, sans-serif;}
        #home{display: block; position: relative; margin: 0px 20px; top: 4px; left: 250px;}
        #tdsearch{background: url(dimg/menuseparator.gif) no-repeat; text-align: right;}
		#searchform{position: relative;}
        #searchtbl{position: relative; padding: 0px 2px;}
        #lupatd{padding-left: 40px; font: 11px/11px Arial, Helvetica, sans-serif; text-decoration:none; color: #fff;}
        #lupa{position: absolute; top: 0px; left: -30px;}
        #sw{height: 12px; width: 90px; border: 1px solid #0042A5; font: 10px/10px Arial, Helvetica, sans-serif;}
        #botmenu{background: url(dimg/botmenubg.gif) repeat-x;}
        #letter{position: absolute; top: 10px; right: 5px;}
        #tblcontent{ table-layout: fixed; overflow: scroll;}
        #menu{width: 200px; vertical-align: top;}
        #content{vertical-align: top; padding: 0px 15px; font: 11px Arial, Helvetica, sans-serif;}
        #content p{text-align: justify;}
        #content #mite{font : bold 10px Arial, Helvetica, sans-serif; color: #FC6500; position: relative; top: -5; margin-left: 50px;}
        #content #mite a{color: #000000; text-decoration: none;}
        #content #mite a:hover{color: #FC6500; text-decoration: underline;}
        #content h1 {color: #008ACB; font :  18px/20px "Arial Black", Arial, Helvetica, sans-serif;  text-align: center; margin: 10px 0px;}
    #content h1 img {position: relative; top: 3px;}
    #content h2{ font-size: 15px; clear: both; clear: both;  color: #008ACB;}
#content h3{ font-size: 13px; clear: both; clear: both;  color: #008ACB;}
        #rightblock{vertical-align: top; width: 180px;  padding-top: 20px; text-aligh: right;}
        #catalogmenu{background: url(dimg/menuverticalline.gif) repeat-y 10px;}
        #menu .razdel{background: #458FD1 url(dimg/razdelbg.gif) repeat-x; font :  8px/14px "Arial Black", Arial, Helvetica, sans-serif;         text-transform : uppercase; padding: 2px 0px; letter-spacing: 2px; display: block; margin:1px 0px 3px 19px; position: relative;}
#menu .razdel img {border: 0px; vertical-align: middle; position: relative; left: -15; cursor: hand;}
#menu .razdel a { color: #fff;  text-decoration: none;   position: absolute; top: 1px; left: 6px;}
#menu .razdel a:hover, .divrightblock a:hover{ color: #FF9600;}

#dropmenudiv{
position:absolute;
background-color: #DEECF9;
border:1px solid white;
border-bottom-width: 0;
z-index:100;
}

#dropmenudiv a, #dropmenudiv a:visited{
color: #062C8A;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 3px solid white;
padding: 2px 0;
text-decoration: none;
}

#dropmenudiv a:hover{color: #FC6500;}

#menu .level3 a {color: #062C8A;background: #DEECF9; font :  11px/14px Arial, Helvetica, sans-serif; padding: 2px 0px; display: block; margin:1px 0px 3px 19px; padding-left: 13px; text-decoration: none;}
#menu .level3 a:hover { color: #FF6500;}
#menu .level3 a.current {color: #FC6500;}
        .cornerblock {width: 100%; background:#DEECF9 url(dimg/whitecorner.gif) no-repeat bottom right; margin-top: 10px;}
        .cornerblock th{background: #BAD6EF url(dimg/cornerblockthbg.gif) repeat-x; color: #0372AB; text-align: left; font :  8px "Arial Black", Arial, Helvetica, sans-serif;         text-transform : uppercase; padding: 3px 0px 3px 6px; letter-spacing: 2px;}
        .cornerblock td {padding: 3px 0px 3px 6px; border-top: 1px solid #ffffff; font: 10px Arial, Helvetica, sans-serif;}
        .cornerblock td a{color: #062C8A; text-decoration:none;}
        .cornerblock td a:hover{color: #FF9724; text-decoration: underline;}

        #basket{position: relative;}
        #basketimg{position: absolute; right: 2px;}
        .rcornerblock {width: 100%; background:#DEECF9 url(dimg/leftwhitecorner.gif) no-repeat bottom left; margin-top: 10px;}
        .rcornerblock th#basketth{ font :  12px "Arial Black", Arial, Helvetica, sans-serif; letter-spacing: 2px; background:#ffffff url(dimg/smallarrangearrow.gif) no-repeat; text-align: left; padding-left: 20px; color: #FC6500;}
        .rcornerblock th.info{background: #BAD6EF url(dimg/cornerblockthbg.gif) repeat-x; color: #0372AB; text-align: left; font :  8px "Arial Black", Arial, Helvetica, sans-serif;         text-transform : uppercase; padding: 3px 0px 3px 6px; letter-spacing: 2px;}
        .rcornerblock td {padding: 3px 3px 3px 6px; border-top: 1px solid #ffffff; font: 10px Arial, Helvetica, sans-serif;}
        .rcornerblock td a{color: #062C8A; text-decoration:none;}
        .rcornerblock td a:hover{color: #FF9724; text-decoration: underline;}

        #copy{width: 100%; text-align: right; font: 9px/10px Arial, Helvetica, sans-serif; color: #777;}
#copy a{color: #555; text-decoration: none;}
#copy a:hover{color: #FF9724;}

.goods {border-bottom: #DEECF9 8px solid; border-collapse: collapse; table-layout: fixed;}
.goods td {font-size: 12px; border-right: 1px solid #93C4F2; border-left: 1px solid #93C4F2; color: #062C8A; padding: 4px; vertical-align: top;}
.goods th {background: #DEECF9; color: #FC6500; font :  11px/18px "Arial Black", Arial, Helvetica, sans-serif; border-right: 1px solid #93C4F2; border-left: 1px solid #93C4F2;}
.goods td.good_img{vertical-align: top; text-align: center;}
.goods td.price{text-align: right;}
.goods td.price, .goods th.price{width: 160px}
.goods td.good_img, .goods th.good_img{width: 140px;}
._price_zach{text-decoration: line-through;}
.priceforyou{font-weight: bold;}
.model{font-size: 12px;}

.divrightblock{width: 160px; border-left: 1px solid #93C4F2; border-bottom: 5px solid #DEECF9;font : bold 10px Arial, Helvetica, sans-serif; float: right; padding: 0px 3px 10px 3px; margin-top: 15px;}
.divrightblock h2{background: #458FD1 url(dimg/razdelbg.gif) repeat-x; font :  8px "Arial Black", Arial, Helvetica, sans-serif;         text-transform : uppercase;  letter-spacing: 2px;   position: relative; color: #FFFFFF; padding: 3px 0px 3px 16px; margin: 0px 0px 10px 0px;}
.divrightblock h2 img{position: absolute; top: -2px; left: -30px;}

#showbasket{margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 10px;}
#showbasket th {background: #DEECF9; color: #FC6500; font :  11px "Arial Black", Arial, Helvetica, sans-serif;}
#showbasket td {background: #E9F2FA; color: #062C8A; font :  11px  Arial, Helvetica, sans-serif; }
#showbasket td input{ color: #062C8A; font :  11px  Arial, Helvetica, sans-serif; border: 1px solid #769CfA; width: 30px; text-align: right;}
#showbasket #total td{background: #DEECF9; font-weight: bold;}

#orderform{margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 10px;}
#orderform th {background: #DEECF9; color: #062C8A; font :  11px  Arial, Helvetica, sans-serif; text-align: right;}
#orderform td {background: #E9F2FA; color: #062C8A; font :  11px  Arial, Helvetica, sans-serif; padding: 2px 5px;}
#orderform td .intext{ color: #062C8A; font :  11px  Arial, Helvetica, sans-serif; border: 1px solid #769CfA;}
#orderform td textarea{color: #062C8A; font :  11px  Arial, Helvetica, sans-serif; border: 1px solid #769CfA; width: 100%; height: 50px;}
#orderform #total td{background: #DEECF9; font-weight: bold;}

#filter{width: 100%;}
fieldset{text-align: center; color: #062C8A;}
legend{color: #062C8A; font-size: 11px;}
#filter td{font :  11px  Arial, Helvetica, sans-serif;}
#filter #s, #filter #ot, #filter #pricedo, #filter #sot{font :  11px  Arial, Helvetica, sans-serif; border: 1px solid #769CfA; width: 40px;}
#filter #s, #filter #sot{width: 25px;}
#filter option, #filter select{font :  11px  Arial, Helvetica, sans-serif;}
#filter #choose{font :  11px  Verdana, sans-serif;}

td#content .highlight {
                background: #FFf747;
        }

        td#content td{font-size: 12px;}

         td#content td.srchlisthead {
                border-top: solid 1px #777777;
                border-bottom: solid 1px #CCCCCC;
                background: #E5E5E5;
                font-weight: bold;
                border-left: solid 7px #FF7F00;
                padding-left: 3px;
        padding-right: 3px;
                height: 18px;
        }
    td#content td.srchlist{
                border-bottom: dashed 1px #777777;
                height: 18px;
        }

                td#content td.srcnoresult {
                border-bottom: dashed 1px #777777;
                color: red;
                height: 24px;
        }

#index_or{position: absolute; top: 55px; left: 210px;}
