/*----- Shop general header and footer template styles -----*/

body{
margin:0px;
color:#000000;
background:url(images/bgravis.gif) #f6ffff repeat;
background-attachment:fixed;
font:11px tahoma,verdana,sans-serif;
}
a,table a{
color:#000000;
font:11px tahoma,verdana,sans-serif;
}
a:hover{
text-decoration:underline
}
a img{
border:0 none
}
table{
color:#000000;
}
div,h1,h2,h3,h4,h5,p,form{
margin:0;
padding:0;
border:0 none
}
input{
border:1px solid #B2B2B2;
padding-left:3px;
font:11px tahoma,arial,sans-serif
}
select{
padding-left:3px;
font:11px tahoma,arial,sans-serif
}
input.checkbox{border:0}
/* Page layout */

#container{
width:953px;
margin: 0px auto;
padding:0px;
text-align:left
}
#pageheader{
width:953px;
height:131px;
}
#slogan{
width:953px;
background:url(images/bgr-header-top.png) no-repeat bottom center;
height:35px;
font:11px/35px tahoma,arial,sans-serif;
color: #a6a6a6;
}
#slogan span{
color: #67d1e3;
font-weight: bold;
}
#slogan h1{
font:11px/35px tahoma,arial,sans-serif;
color: #a6a6a6;
}
#header-cont{
width:953px;
background:url(images/bgr-header.jpg) no-repeat top center;
height:96px;
position: relative;
}
#message{
position: absolute;
top: 13px; left: 165px;
display: block;
width: 390px; height: 71px;
color:#ff0099;
text-decoration: none;
}
#logo{
position: absolute;
top: 13px; left: 26px;
display: block;
width: 132px; height: 71px;
text-decoration: none;
}
/*
#logo img{
width: 132px;
height: 71px;
}*/
#reg{
position: absolute;
top: 27px; right: 10px;
display: block;
width: 146px;
text-align: center;
font-weight: bold;
color: #0f4853;
}
#reg a{
text-decoration: none;
font-weight: bold;
color: #0f4853;
}
#reg a:hover{
text-decoration: underline;
font-weight: bold;
color: #0f4853;
}
#login{
position: absolute;
top: 0px; right: 173px;
display: block;
width: 212px;
text-align: left;
font-weight: normal;
color: #0f4853;
}
#login h3{
text-align: center;
font-weight: bold;
color: #0f4853;
font-size: 12px
}
#login p{
padding-top: 10px;
text-align: center;
}
#login a{
text-decoration: underline;
font-weight: normal;
color: #004551;
}
#login a:hover{
text-decoration: none;
font-weight: normal;
color: #004551;
}

#login div.user{
float: left;
width: 70px;
text-align: right;
font-weight: bold;
color: #0f4853;
padding-top: 2px;
}
#login div.inp{
width: 136px;
text-align: left;
float: right;
}
#login div.va{
clear: both;
}
#login div.sl{
clear: both;
float: left;
width: 100%;
padding-top: 6px;
}
input.si{
padding: 2px 2px;
float:right; 
width:132px;
text-align:left;
border: 1px solid #ffffff;
background: #ffffff;
margin: 0 0 2px
}
#tmfix{
margin:0px auto;
padding:0px;
width:933px;
clear: both;
}
#topmenu{
width: 933px;
height: 51px;
background:url(images/bgr-topmenu.gif) repeat-x;
float: left;
text-align: left;
margin-bottom: 0px;
}
#center{
margin:0 auto;
padding:0px;
width:953px;
clear: both;
}
#columnsbg{
margin:0px;
padding:0px;
width:953px;
clear: both;
background-color: #ffffff;
float: left;
}
#columns{
margin:0px auto;
padding:0px;
width:933px;
clear: both;
}
#column-left{
margin:0px;
width: 169px;
float:left;
}
#column-center{
margin:0px;
width:568px;
float:left;
padding: 0px 5px;
}
*html #column-center{
padding: 0px 2px;
}
#column-right{
color:#000;
margin:0px;
float:right;
width:186px;
}
#column-right td{
}
#column-right ul.newestlist{
margin:0 10px;
padding: 0;
clear: both;
}
#column-right .newestlist li{
list-style:none;
border-bottom: 1px solid #fff;
padding: 3px 0;
}
#column-right ul.menulist{
background: #ffffff;
margin:0;
padding:0;
clear: both;
}
#column-right .menulist li{
list-style:none;
/*background:url(images/right-menu-btn-bgr.gif) no-repeat left center;*/
padding: 2px 0 2px 25px;
line-height:16px;
font-weight: bold;
}
#column-right li a, #column-left li a{
color:#000;
text-decoration: none;
}

#column-right li a, #column-left li a{
color:#000;
text-decoration: none;
}
#column-right li a:hover{
color:#ff6600
}

.fix{clear: both;}
.orange-marker{
color:#ff6600;
font-weight:bold;
}

#pagefooter{
width:953px;
clear: both;
height:48px;
margin: 0 0 15px 0;
color:#636363;
background-color: none;
border-top: 7px solid #c9c9c9;
}
#pagefooter a{
color:#636363;
text-decoration: none;
}
#botmenu{
padding: 10px 0 0 0;
width: 953px;
clear: both;
text-align: center;
float: left;
color:#636363;
}
#botmenu a{
color:#636363;
text-decoration: none;
padding: 0 10px;
}
#botmenu a:hover{
color:#636363;
text-decoration: underline;
}
#copy{
width: 500px;
text-align: left;
color: #636363;
padding: 5px 0 0 10px;
float: left;
}
#copy a{
text-decoration: none;
color: #636363;
font-weight: bold;
}
#copy a:hover{
text-decoration: underline;
color: #636363;
font-weight: bold;
}
#madeby{
width: auto;
text-align: right;
color: #ffffff;
padding: 5px 25px 10px 25px;
float: right;
background-color: #c9c9c9;
}
#madeby a{
text-decoration: none;
color: #ffffff;
font-weight: bold;
}
#madeby a:hover{
text-decoration: underline;
color: #ffffff;
font-weight: bold;
}
#payment {
width: 953px;
height:35px;
}

/* Left column styles */
#category-list{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 169px;
color: #ffffff;
margin-bottom: 20px;
}
#category-list h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 162px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background: url(images/categoryh3.gif) #00b7d6 no-repeat top right;
border-bottom: 1px solid #ffffff;
padding-left: 7px;
color: #ffffff;
text-transform: uppercase;
}
#category-list ul{
margin:0;
padding: 0;
clear: both;
}
#category-list li{
list-style:none;
}

.leftmenu0{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 157px;
color: #000000;
font:normal 12px tahoma, verdana,sans-serif;
background-color: #e8fafd;
border-bottom: 1px solid #ffffff;
padding:5px 5px 5px 7px;
}
#category-list .leftmenu0 a{
color: #000000;
font:normal 12px tahoma, verdana,sans-serif;
text-decoration: none;
}
.leftmenuactive0{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 157px;
color: #000000;
font:bold 12px tahoma, verdana,sans-serif;
background-color: #e8fafd;
border-bottom: 1px solid #ffffff;
padding:5px 5px 5px 7px;
}
#category-list .leftmenuactive0 a{
color: #000000;
font:bold 12px tahoma, verdana,sans-serif;
text-decoration: none;
}
.leftmenu1{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 147px;
color: #000000;
font:normal 12px tahoma, verdana,sans-serif;
background: url(images/leftmenu2.gif) no-repeat top left;
border-bottom: 1px solid #ffffff;
padding:5px 5px 5px 17px;
}
#category-list .leftmenu1 a{
color: #000000;
font:normal 12px tahoma, verdana,sans-serif;
text-decoration: none;
}
.leftmenuactive1{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 147px;
color: #00b7d6;
font:bold 12px tahoma, verdana,sans-serif;
background: url(images/leftmenu2active.gif) no-repeat top left;
border-bottom: 1px solid #ffffff;
padding:5px 5px 5px 17px;
}
#category-list .leftmenuactive1 a{
color: #00b7d6;
font:bold 12px tahoma, verdana,sans-serif;
text-decoration: none;
}
.leftmenu2{
padding: 2px 0 2px 35px;
font:bold 11px/16px tahoma, verdana,sans-serif;
/*background: url(images/left-menu-btn-bgr3.gif) no-repeat left center;*/
}
.leftmenu2 a{
color:#000000;
font:bold 11px/16px tahoma, verdana,sans-serif;
text-decoration: none;
}
.leftmenuactive2{
padding: 2px 0 2px 35px;
font:bold 11px/16px tahoma, verdana,sans-serif;
/*background: url(images/left-menu-btn-bgr3.gif) no-repeat left center;*/
}
.leftmenuactive2 a{
color:#000000;
font:bold 11px/16px tahoma, verdana,sans-serif;
text-decoration: none;
}
.leftmenu3{
padding: 2px 0 2px 43px;
font:11px/16px tahoma, verdana,sans-serif;
background: url(images/left-menu-btn-bgr4.gif) no-repeat left center;
}
.leftmenu3 a{
color:#000000;
font:11px/16px tahoma, verdana,sans-serif;
text-decoration: none;
}
.leftmenuactive3{
padding: 2px 0 2px 43px;
font:11px/16px tahoma, verdana,sans-serif;
background: url(images/left-menu-btn-bgr4.gif) no-repeat left center;
}
.leftmenuactive3 a{
color:#000000;
font:bold 11px/16px tahoma, verdana,sans-serif;
text-decoration: none;
}
#search-block{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 167px;
color: #ffffff;
background-color: #fff;

margin-bottom: 20px;
}
#search-block h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 160px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color: #d7d7d7;
border-bottom: 1px solid #d7d7d7;
padding-left: 7px;
color: #333333;
text-transform: uppercase;
}
*html #search-block h3{
border-right: 2px solid #d7d7d7;
}
#search-cont{
border:1px solid #d7d7d7;
background-color: #f1f1f1;
margin:0px;
padding:7px;
clear: both;
width: 151px;
text-align: left;
}
#search-cont div.key{
clear: both;
float: left;
width: 153px;
}
#search-cont div.but{
float: left;
width:50px;
padding-top: 0px;
}
input.se{
padding: 2px 4px;
width:143px;
text-align:left;
border:1px solid #bdbdbd;

background: #ffffff;
margin: 0px;
}
#static_leftmenu{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 169px;
color: #ffffff;
margin-bottom: 20px;
}
#static_leftmenu h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 162px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color: #02cce8;
border-bottom: 1px solid #ffffff;
padding-left: 7px;
color: #ffffff;
}
#static_leftmenu ul{
margin:0;
padding: 0;
clear: both;
}
#static_leftmenu li{
list-style:none;
margin:0px;
clear: both;
height: auto;
float: left;
width: 157px;
color: #000000;
font:normal 12px tahoma, verdana,sans-serif;
background-color: #e8fafd;
border-bottom: 1px solid #ffffff;
padding:5px 5px 5px 7px;
}

#static_leftmenu li a{
color: #000000;
font:normal 12px tahoma, verdana,sans-serif;
text-decoration: none;
}
#static_leftmenu li a:hover{
color: #00b7d6;
font:normal 12px tahoma, verdana,sans-serif;
text-decoration: none;
}
#facebook-block{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 169px;
color: #ffffff;
background-color: #e8fafd;
margin-bottom: 20px;
}
#newsletter-block{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 169px;
color: #ffffff;
background-color: #e8fafd;
margin-bottom: 20px;
}
#newsletter-block h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 162px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color: #02cce8;
border-bottom: 1px solid #ffffff;
padding-left: 7px;
color: #ffffff;
}
#newsletter-cont{
margin:0px;
padding:7px;
clear: both;
height: auto;
float: left;
width: 155px;
text-align: right;
}
#newsletter-cont div.mail{
clear: both;
float: left;
}
#newsletter-cont div.butt{
clear: both;
float: left;
width: 100%;
padding-top: 6px;
}
input.nl{
padding: 2px 4px;
float:right; 
width:147px;
text-align:left;
border-top:1px solid #bdbdbd;
border-left:1px solid #bdbdbd;
border-right:0px solid #ffffff;
border-bottom:1px solid #ffffff;
background: #ffffff;
margin: 0px;
}
/* Right column styles */

#nav, #nav ul {
padding: 0px;
margin: 0px;
list-style: none;
}

#nav a {
display: block;
color:#ffffff;
font:bold 12px tahoma, verdana,sans-serif;
width: auto;
text-decoration: none;
}

#nav li {
color:#FFFFFF;
font:bold 12px/41px tahoma,verdana,sans-serif;
text-decoration:none;
float: left;
height: 41px;
padding: 0px 35px;
border-right: 1px solid #4edbf0;
background: none;
display: inline;
}
#nav li:hover {
color:#FFFFFF;
font:bold 12px/41px tahoma,verdana,sans-serif;
text-decoration:none;
float: left;
height: 41px;
padding: 0px 35px;
border-right: 1px solid #4edbf0;
background:url(images/bgr-topmenuahover.gif) repeat-x;
text-align: center;
display: inline;
}
#nav li a{
color:#FFFFFF;
font:bold 11px/41px tahoma,verdana,sans-serif;
}
#nav li ul {
position: absolute;
width: 130px;
left: -999em;
color: #ffffff;
font:normal 11px tahoma,arial,sans-serif;
margin: 0px 0px 0 -35px;
z-index: 10;
}

#nav li:hover ul {
left: auto;
}
#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}
#nav li ul li{
float: left;	
width: 130px;
height: auto;
border-bottom: 1px solid #4edbf0;
color: #ffffff;
font:normal 11px tahoma,arial,sans-serif;
background-color: #01cde8;
background-image: none;
padding: 4px 0 4px 9px;
text-align: left;
text-transform: none;
}
#nav li ul li:hover{
float: left;	
width: 130px;
height: auto;
border-bottom: 1px solid #4edbf0;
color: #ffffff;
font:normal 11px tahoma,arial,sans-serif;
background-color: #00b5d4;
background-image: none;
padding: 4px 0 4px 9px;
text-align: left;
text-transform: none;
}
#nav li ul li a{
color: #ffffff;
font:normal 11px tahoma,arial,sans-serif;
text-decoration: none;
text-transform: none;
}
#nav li ul li a:hover{
color: #ffffff;
font:normal 11px tahoma,arial,sans-serif;
text-decoration: none;
text-transform: none;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;
}
#nav li li:hover, #nav li li.sfhover {
background-color: #00b5d4;
background-image: none;
}
#nav li.sfhover {
background:url(images/bgr-topmenuahover.gif) repeat-x;
}
#nav li:hover, #nav li.hover {
position: static;
}

#nav .navActive {
color:#FFFFFF;
font:bold 12px/41px tahoma,verdana,sans-serif;
text-decoration:none;
float: left;
height: 41px;
padding: 0px 35px;
border-right: 1px solid #4edbf0;
background:url(images/bgr-topmenuahover.gif) repeat-x;
text-align: center;
display: inline;
}

#shopping-bag{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 186px;
color: #ffffff;
background-color: #e8fafd;
margin-bottom: 20px;
}
#shopping-bag h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 179px;
font:bold 11px/26px tahoma, verdana,sans-serif;
/*background: url(images/shoppingbagh3.gif) #00b7d6 no-repeat top right;*/
background-color: #00b7d6;
border-bottom: 1px solid #ffffff;
padding-left: 7px;
color: #ffffff;
}
#shopping-bag .basket{
background: url(images/shoppingbagh3.gif) #00b7d6 no-repeat top right;
}
#shopping-bag h3 a{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 179px;
font:bold 11px/26px tahoma, verdana,sans-serif;
text-decoration:none;
color: #ffffff;
}
#shopping-bag h3 a:hover{
text-decoration:underline;

}
#shopping-bag-cont{
margin:0px;
padding:7px;
clear: both;
height: auto;
float: left;
width: 172px;
text-align: left;
color: #000000;
}
#shopping-bag-cont div.items{
clear: both;
float: left;
width: 172px;
}
#shopping-bag-cont div.price{
clear: both;
float: left;
width: 172px;
padding: 5px 0px;
border-bottom: 1px solid #8fe8f5;
}
#basketBlockLoading{
display:none;
padding: 9px 0px 9px 0px;
text-align: center;
width: 172px;
padding: 5px 0px;
border-bottom: 1px solid #8fe8f5;
}
#basketBlockLoading img{
padding: 9px 0px 9px 0px;
}
#shopping-bag-cont div.butt{
clear: both;
float: left;
width: 100%;
padding-top: 6px;
}
#link{
float: right;
width: 70px;
}
#link a{
padding: 3px 7px;
float:right;
text-align:center;
background: #00b7d6;
border: 0px;
color: #ffffff;
margin: 0px;
text-decoration: none;
}
#curencies{
float: left;
width: 90px;
padding-top: 3px;
color: #000000;
}
#curencies a{
color: #000000;
text-decoration: none;
}

#mostpopular{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 186px;
color: #ffffff;
background-color: #ffffff;
margin-bottom: 20px;
}
#mostpopular h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 179px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color: #E8332A;
border-bottom: 2px solid #E93A31;
padding-left: 7px;
color: #ffffff;
}
.mostpopular-cont{
margin:0px;
padding:0px;
clear: both;
height: 100px;
float: left;
width: 186px;
text-align: left;
color: #ffffff;
background: url(images/bgr-mostpopular-cont.gif) repeat-x top;
/*border-left: 1px solid #e3e3e3;*/
/*border-right: 1px solid #e3e3e3;*/
/*border-bottom: 1px solid #e3e3e3;*/
position: relative;
}
.mostpopular-name{
margin:0px;
padding:0px;
height: auto;
width: 85px;
text-align: left;
color: #000000;
position: absolute;
top: 7px; left: 7px;
}
.mostpopular-name a{
text-decoration: none;
color: #ffffff;
}
.mostpopular-name a:hover{
text-decoration: underline;
color: #ffffff;
}
.mostpopular-image{
margin:0px;
height: auto;
width: auto;
text-align: center;
border: 1px solid #f9f9f9;
padding:2px;
background-color: #cccccc;
position: absolute;
top: 7px; right: 7px;
}

*html .mostpopular-image{
padding:2px 2px 0px 2px;
}
.mostpopular-image img{
/*
height: 104px;
width: 78px;*/
border: 0px;
}
.mostpopular-image a{
text-decoration: none;
}
.mostpopular-price{
margin:0px;
padding:0px;
padding:2px 5px;
height: auto;
width: auto;
text-align: right;
color: #ffffff;
position: absolute;
bottom: 0px; left: 0px;
background-color: #ea3e39;
font:bold 14px tahoma, verdana, arial,sans-serif;
}
.mostpopular-price small{
text-align: right;
color: #ffffff;
font:normal 12px tahoma, verdana,sans-serif;
}

#topsellers{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 186px;
color: #ffffff;
background-color: #ffffff;
margin-bottom: 20px;
}
#topsellers h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 179px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color: #d7d7d7;
border-bottom: 1px solid #c9c9c9;
padding-left: 7px;
color: #000000;
}
.topsellers-cont{
margin:0px;
padding:0px;
clear: both;
height: 100px;
float: left;
width: 184px;
text-align: left;
color: #ffffff;
/*background: url(images/bgr-topsellers-cont.gif) repeat-x top;*/
border-left: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
position: relative;
}
.topsellers-name{
margin:0px;
padding:0px;
height: auto;
width: 85px;
text-align: left;
color: #000000;
position: absolute;
top: 7px; left: 7px;
}
.topsellers-name a{
text-decoration: none;
color: #000000;
}
.topsellers-name a:hover{
text-decoration: underline;
color: #000000;
}
.topsellers-image{
margin:0px;
height: auto;
width: auto;
text-align: center;
border: 1px solid #f9f9f9;
padding:2px;
background-color: #cccccc;
position: absolute;
top: 7px; right: 7px;
}

*html .topsellers-image{
padding:2px 2px 0px 2px;
}
.topsellers-image img{
/*
height: 104px;
width: 78px;*/
border: 0px;
}
.topsellers-image a{
text-decoration: none;
}
.topsellers-price{
margin:0px;
padding:0px;
padding:2px 5px;
height: auto;
width: auto;
text-align: right;
color: #ffffff;
position: absolute;
bottom: 0px; left: 0px;
background-color: #b0b0b0;
font:bold 14px tahoma, verdana, arial,sans-serif;
}
.topsellers-price small{
text-align: right;
color: #ffffff;
font:normal 12px tahoma, verdana,sans-serif;
}
/* old style
#newest{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 184px;
color: #ffffff;
background-color: #ffffff;
border: 1px solid #d7d7d7;
border-bottom: 0px solid #d7d7d7;
margin-bottom: 20px;
}
#newest h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 177px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color: #d7d7d7;
border-bottom: 1px solid #d7d7d7;
padding-left: 7px;
color: #333333;
}

.newest-image{
margin:0px;
padding:0px;
height: auto;
width: auto;
text-align: right;
border: 0px solid #ffffff;
position: absolute;
top: 0px; right: 0px;
}
.newest-image a{
text-decoration: none;
}
.newest-image img{
border: 0px;
}
.newest-list{
margin:0px;
padding:0px;
clear: both;
height: 104px;
border-bottom: 1px solid #d7d7d7;
float: left;
width: 184px;
text-align: left;
position: relative;
}
.newest-name{
margin:0px;
padding:0px;
height: auto;
width: 94px;
text-align: left;
color: #000000;
position: absolute;
top: 7px; left: 7px;
}
.newest-name a{
text-decoration: none;
}
.newest-name a:hover{
text-decoration: underline;
}
.newest-price{
margin:0px;
padding:2px 5px;
height: auto;
width: auto;
text-align: right;
color: #ffffff;
position: absolute;
bottom: 0px; left: 0px;
font:bold 14px tahoma, verdana, arial,sans-serif;
background-color: #b0b0b0;
}
.newest-price small{
text-align: right;
color: #ffffff;
font:normal 12px tahoma, verdana,sans-serif;
}
*/
#newest{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 186px;
color: #ffffff;
/*background-color: #00bfde;*/
background-color: #01c6e9;
margin-bottom: 20px;
}
#newest h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 179px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color:#02cce8;
border-bottom: 1px solid #00afcd;
padding-left: 7px;
color: #ffffff;
}
/*#delivery-cont{
margin:0px;
padding:7px;
clear: both;
height: auto;
float: left;
width: 172px;
text-align: left;
color: #ffffff;
background: url(images/bgr-delivery-cont.gif) repeat-x top;
}*/
.newest-image{
margin:0px;
padding:2px;
height: auto;
width: auto;
text-align: right;
border: 1px solid #acf1f8;
background-color: #03cbec;
position: absolute;
top: 7px; right: 7px;
}
*html .newest-image{
padding:2px 2px 0px 2px;
}
.newest-image a{
text-decoration: none;
}
.newest-image img{
border: 0px;
}
.newest-list{
margin:0px;
padding:0px;
clear: both;
height: 124px;
/*border-bottom: 1px solid #00afcd;*/
background: url(images/bgr-newest-cont.gif) repeat-x top;
float: left;
width: 186px;
text-align: left;
position: relative;
}
.newest-name{
margin:0px;
padding:0px;
height: auto;
width: 85px;
text-align: left;
color: #ffffff;
position: absolute;
top: 7px; left: 7px;
}
.newest-name a{
text-decoration: none;
color: #ffffff;
}
.newest-name a:hover{
text-decoration: underline;
}
.newest-price{
margin:0px;
padding:2px 5px;
height: auto;
width: auto;
text-align: right;
color: #ffffff;
position: absolute;
bottom: 0px; left: 0px;
font:bold 14px tahoma, verdana, arial,sans-serif;
/*background-color: #b0b0b0;*/
}
.newest-price small{
text-align: right;
color: #ffffff;
font:normal 12px tahoma, verdana,sans-serif;
}
#delivery{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 166px;
color: #ffffff;
background-color: #ffffff;
margin-bottom: 20px;
}
#delivery h3 a{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 162px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color:#E8332A;
border-bottom: 1px solid #E93A31;
padding-left: 6px;
color: #ffffff;
text-decoration: none;
}
#delivery h3 a:hover{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 162px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color:#E8332A;
border-bottom: 1px solid #E93A31;
padding-left: 6px;
color: #ffffff;
text-decoration: underline;
}
#delivery-cont{
margin:0px;
padding:7px;
clear: both;
height: auto;
float: left;
width: 154px;
text-align: left;
color: #ffffff;
background: url(images/bgr-mostpopular-cont.gif) repeat-x top;
}
#static_rightmenu{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 186px;
color: #ffffff;
margin-bottom: 20px;
}
#static_rightmenu h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 179px;
font:bold 11px/26px tahoma, verdana,sans-serif;
background-color: #02cce8;
border-bottom: 1px solid #ffffff;
padding-left: 7px;
color: #ffffff;
}
#static_rightmenu ul{
margin:0;
padding: 0;
clear: both;
}
#static_rightmenu li{
list-style:none;
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 174px;
color: #000000;
font:normal 12px tahoma, verdana,sans-serif;
background-color: #e8fafd;
border-bottom: 1px solid #ffffff;
padding:5px 5px 5px 7px;
}

#static_rightmenu li a{
color: #000000;
font:normal 12px tahoma, verdana,sans-serif;
text-decoration: none;
}
#static_rightmenu li a:hover{
color: #00b7d6;
font:normal 12px tahoma, verdana,sans-serif;
text-decoration: none;
}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/   
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}


#basketProductBlok{
margin:0px;
padding:0px;
clear: both;
height: auto;
float: left;
width: 186px;
/*color: #ffffff;
background-color: #fe0000;*/
margin-bottom: 0px;
}
#basketProductBlok h3{
margin:0px;
padding:0px;
clear: both;
height: 26px;
float: left;
width: 179px;
font:bold 11px/26px tahoma, verdana,sans-serif;
/*background-color: #e80000;
border-bottom: 1px solid #e80000;*/
background-image: none;
background: #00b7d6;
padding-left: 7px;
color: #ffffff;
}
#basketProductBlok h3 span a{
text-decoration: none;
color: #ffffff;
font-weight:bold;
}
#justadded-cont{
margin:0px;
padding:0px;
clear: both;
height: 124px;
float: left;
width: 186px;
text-align: left;
/*color: #ffffff;
background: url(images/bgr-topsellers-cont.gif) repeat-x top;*/
position: relative;
}
#justadded-name{
margin:0px;
padding:0px;
height: auto;
width: 85px;
text-align: left;
/*color: #ffffff;*/
position: absolute;
top: 7px; left: 7px;
}
#justadded-name a{
text-decoration: none;
/*color: #ffffff;*/
}
#justadded-name a:hover{
text-decoration: underline;
/*color: #ffffff;*/
}
#justadded-image{
margin:0px;
padding:2px;
height: auto;
width: auto;
text-align: center;
/*border: 1px solid #d78787;
background-color: #b94747;*/
position: absolute;
top: 7px; right: 7px;
}
#justadded-image img{
/*
height: 104px;
width: 78px;*/
border: 0px;
}
#justadded-image a{
text-decoration: none;
}
#justadded-price{
margin:0px;
padding:0px;
padding:2px 5px;
height: auto;
width: auto;
text-align: right;
/*color: #ffffff;*/
position: absolute;
bottom: 7px; left: 7px;
font:bold 14px tahoma, verdana, arial,sans-serif;
}
#justadded-price small{
text-align: right;
/*color: #ffffff;*/
font:normal 12px tahoma, verdana,sans-serif;
}
