body{background:url(images/fon.jpg) no-repeat top center #000000; margin:0; padding:0; font-family:Verdana;}

#nexter,.header a:hover{color:#f6e300!important;} 
#hidden{color:#5678D2!important}

.logo{width:263px; height:72px;}

.header{height:30px; width:851px; padding:0px; text-align:left;}
.header a{font-size:14px; margin:0px 5px; display:inline-block; text-decoration:none; color:#FFFFFF!important}
.header a:hover{text-decoration:none; color:#f6e300!important}

.monitor1, .monitor2{
    width: auto; 
    text-align: center; 
    border-radius: 5px; 
    padding: 10px; 
    font-size: 13px; 
    margin-left: 15px;
}

.monitor1, .monitor2{
background: rgba(246,226,0,1);
background: -moz-linear-gradient(top, rgba(246,226,0,1) 0%, rgba(255,255,0,1) 50%, rgba(237,245,12,1) 51%, rgba(240,211,24,1) 71%, rgba(230,192,39,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(246,226,0,1)), color-stop(50%, rgba(255,255,0,1)), color-stop(51%, rgba(237,245,12,1)), color-stop(71%, rgba(240,211,24,1)), color-stop(100%, rgba(230,192,39,1)));
background: -webkit-linear-gradient(top, rgba(246,226,0,1) 0%, rgba(255,255,0,1) 50%, rgba(237,245,12,1) 51%, rgba(240,211,24,1) 71%, rgba(230,192,39,1) 100%);
background: -o-linear-gradient(top, rgba(246,226,0,1) 0%, rgba(255,255,0,1) 50%, rgba(237,245,12,1) 51%, rgba(240,211,24,1) 71%, rgba(230,192,39,1) 100%);
background: -ms-linear-gradient(top, rgba(246,226,0,1) 0%, rgba(255,255,0,1) 50%, rgba(237,245,12,1) 51%, rgba(240,211,24,1) 71%, rgba(230,192,39,1) 100%);
background: linear-gradient(to bottom, rgba(246,226,0,1) 0%, rgba(255,255,0,1) 50%, rgba(237,245,12,1) 51%, rgba(240,211,24,1) 71%, rgba(230,192,39,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6e200', endColorstr='#e6c027', GradientType=0 );
}

.monitor1:hover, .monitor2:hover{
    background-color: #f1ce0d;
}

.monitor1 a, .monitor2 a{
     color: #000; 
     text-decoration: none;
}

.monitor1 a:hover, .monitor2 a:hover{
     text-decoration: underline;
}

.content{width:731px; padding:0px; overflow:hidden;}

.left{width:263px; padding-top:0px; text-align:top;}

.menu2 {padding-top:0px; width:263px;}
.menu2 a{width:263px; padding-top:10px; padding-bottom:10px; font-size:14px; margin:0px 0px;display:inline-block; text-decoration:none;color:#ffffff;}
.menu2 a:hover{width:263px; display:inline-block; text-decoration:none; color:#000000!important; background:#f6e300;}
.menu2 a:visited{width:263px; display:inline-block;color:#ffffff;}
.menu2 #active{width:263px; display:inline-block;color:#000000;background:#f6e300;}

.menu_fon{width:263px; height:37px; background:url(images/news.png) no-repeat;}
.menu_td{width:263px;}
.menu_td a{width:263px;}

.news{background:#161616; padding:10px; border-radius:5px;}

.vitrina_fon{width:100%; padding-top:20px; text-align:left;}
.vitrina{background:url(images/vitrina.png) no-repeat top center; width:211px; height:270px; padding:15px;}
.vitrina:hover{background:url(images/vitrina1.png) no-repeat top center; width:211px; height:270px;}
.vitrina_name{font-size:14px; text-decoration:none!important; color:#000000; height:50px;}
.vitrina_name a{font-size:14px; text-decoration:none!important; color:#000000;}
.vitrina_price{width:150px; height:30px; padding:5px; color:#000000!important;}

.katalog_fon{width:263px; height:37px; background:url(images/nad_katalog.png) no-repeat;}

.footer {height:164px;}
#contact_inform{width:450px; margin-top:20px; margin-left:10px; float:left; text-align:left; color:#FFFFFF; font-size:14px;}
#copyright{width:450px; margin-top:20px; margin-right:10px; float:right; text-align:right;  color:#FFFFFF; font-size:14px;}
#copyright a{text-decoration:none;  color:#FFFFFF; font-size:14px;}
#val{display:block; width:201px; height:263px; background:url(images/banner.gif) no-repeat; margin-top:20px; margin-left:54px}

.sort{font-size:12px; color:#bfbfbf; float:right;}
.sort a{font-size:12px; color:#bfbfbf!important; text-decoration:none;}

.kroha{padding:10px; background:#161616; border-radius:5px;}
.kroha a{font-size:12px; text-decoration:none; color:#ffffff!important;}
.kroha a:hover{text-decoration:none; color:#eeeaea!important}

#bread{margin-right:0px}

#podcat{display:block;height:170px; width:200px; padding:0px; padding-right:20px; padding-bottom:10px; background:#000000;align:left;}
#podcat a{text-decoration:none;}
#catalog_price{position:relative; text-align:center; display:block; padding:5px; width:60px; top:-5px; left:130px; background:#f7e500; font-weight:bold; font-size:13px; color:#000000; z-index:5;}
#podcat_price{font-size:14px; color:#000000!important; background:#f6e300; padding:10px;}
.podcatimg{position:relative;top:-40px; height:150px; width:200px; overflow: hidden;align:center;margin-right:0px;z-index:4;}

.carttovara {color:#fff!important; font-size:15px;}
.catprise {color:#f6e300!important; font-weight:bold; font-size:16px;}

a, p, h1, h2, h3, h4, u, li, ul{color:#ffffff;}
li, ul{ font-size:14px;}
p{margin:10px 0; font-size:14px; line-height:20px}

h1{font-size:18px; font-weight:normal; margin:10px 0}
h2{font-size:16px; margin:10px 0}
h3{font-size:14px; margin:10px 0}
h4{font-size:12px; margin:10px 0}

label{font-size:12px;}
img{border:none}

#blog_date{font-size:12px; display:block; margin-top:-8px}
#galery{position:relative; width:220px; display:inline-block; margin-right:10px; margin-top:10px; margin-bottom:20px}
#contex, #contex input, #contex textarea{ font-size:14px; font-family:Arial; }

ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {margin:0px; 

padding:0;
 width:263px; 
list-style:none; 
z-index:100; 
line-height:20px; color:#000;
}


ul#navmenu-v li ul li a{
background-color:#fbf47f; 
color:#000000; 
width:263px;
 font-size:13px!important; font-weight:normal
; padding-left:10px; padding-top:7px; padding-bottom:7px;}


ul#navmenu-v li ul li a:hover{
background-color:#f6e300;

color:#000000;
width:263px;
 font-size:13px!important; font-weight:normal
; padding-left:10px;padding-top:7px; padding-bottom:7px;}


ul#navmenu-v:after {
clear: both;
display: block;
content: ".";
height:0!important;
visibility:hidden;
font:1px/0px serif;

}


ul#navmenu-v li {
float:left;
display:block!important;
display: inline;
position:relative;font-weight:normal; color:#000000; background:#f6e300;
}


ul#navmenu-v a {line-height:20px; font-size:14px; padding:5px; display:block;
background:#000000;
text-decoration:none; 
height:auto!important;
 color:#ffffff
; padding-bottom:7px;}


ul#navmenu-v a:hover{padding:5px; display:block;
 background:#f6e300;
text-decoration:none; 
height:auto!important;
color:#000000!important; 
padding-bottom:7px;}


ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
display:none;
position:absolute;
top:0;
left:263px;
}


ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
display: none;
}


ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
display: block;
}

#cart_zakaz_link{background:none; margin:0; display:inline; text-decoration:underline; width:auto; color:#dfcb00!important}


.item_colvo{width:40px; text-align:center}

.cart_table_head{text-align:center; background:#f4e010; padding:10px; }
.cart_table_row{padding-top:10px; border-bottom:0px solid #4a94da; color:#fff!important;}
#cart_del{display:block; width:20px; height:20px; background:url(images/carta_del.png)}
#cart_submit{margin-top:20px}

.menu2_search{position:relative; top:0px; height:28px; width:263px;  margin-right:0px; float:left;}
.menu2_search input{filter:alpha(opacity:50); background:#e5e7e6; width:180px; margin-right:0px; padding-bottom:4px; padding-top:3px;font-size:12px; font-family:Tahoma;}
.menu2_search #search_submit{width:70px; height:25px; margin-reight:0;}

#catalog_main_table{width:100%}
#catalog_main_table #links{width:200px}
#catalog_main_table td{padding-bottom:20px;  margin-right:20px;}

#main_link{font-size:14px; display:block; margin-bottom:10px; font-weight:bold;}
#child_link{font-size:13px; text-decoration:none;}
#child_link:hover{text-decoration:underline;}

#catalog_desc{position:absolute; bottom:-24px; right:0; width:100%; height:24px; display:inline-block; margin:0 1px; text-align:center}
#success{border:1px solid #d5e6ee; width:400px; padding:10px; text-align:center; position:relative; left:150px; color:#fff;}

#fail{border:1px solid #FF0000; width:400px; padding:10px; text-align:center; position:relative; left:150px; margin-bottom:10px; color:#FF0000;}
#bread{font-size:13px; font-weight:bold; margin-right:5px; color:#fff}
.kroha{ color:#fff}
#TB_secondLine a {color:blue!important; font-size:14px!important}

#panel {
    position: fixed; /* положение */
    top: 380px; /* отступ сверху */
    right: 0; /* отступ слева */
    background:url(images/korzina.jpg) no-repeat; /* цвет фона */
    width: 195px; /* ширина блока */
    height: 40px; /* высота блока */
    font: 12px Verdana; /* размер и тип шрифта */
    color: #000000; /* цвет текста */
    text-align: center; /* выравнивание текста по центру */
    padding-right: 0px; 
    padding-top: 40px; /* отступы от границ внутри блока */
    border-radius: 10px 0px 0px 10px;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
    }

