@charset "utf-8";
/*<![CDATA[*/
/* reset list */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-family: inherit;	vertical-align: baseline;}
div.clear{clear: both; }
* {margin: 0px; padding: 0px;}
/* end reset list */
body{font-family: Arial, Helvetica, sans-serif; font-size: 82%; min-height: 100%; position: relative;min-width: 1000px;background: #F6F6F7;}
html {height: 100%;}
* html body {height: 100%;}

div.mainBgBodyTop{background: url(img/bg.jpg) repeat-x top;}
div.mainBgBody{background: transparent url(img/main.jpg) no-repeat top left;}
* html div.mainBgBody{height: 100%;}

/*in hack*/
#content {padding: 0px 0px 0px 0px; overflow: hidden;}
#outer1 {width: 100%; margin-right: -250px; float: left;}
#outer2 {margin-right: 120px;}
#outer3 {width: 100%; margin-left: -230px; float: right;}
#main {margin:0px 75px 0px 238px;background: transparent;padding: 0px 0px 20px 0px;}
* html #main {margin:0px 60px 0px 238px;}
#LeftColum {width: 221px; float: left;background: transparent;}
#RightColum {width: 179px; float: right;padding: 20px 0px 0px 0px;background: transparent;}
/*end in hack*/

a{text-decoration: underline;color: Gray;}
a:visited{text-decoration: underline;color: #252525;}
a:active{text-decoration: underline;color: Black;}
a:link{text-decoration: underline;color: Black;}
a:hover{text-decoration: underline;color: Black;}
a img{border: none;}
strong{font-weight: bold;}
em{font-style: italic;}

select{border: solid 1px gray;}

div#pathway{font-size: 0.8em;padding: 14px 4px 0px;}

div#header a.storeTitleName, div#header a.storeTitleName:hover{font-size: 0.8em;position: absolute;top: 104px;left: 190px;color: Black;text-decoration: underline;}

div#header{padding: 15px 0px 0px 30px;color: silver;height:191px;}
div#header h1{padding: 0px 0px 0px 10px;margin: 12px 0px 0px 10px;font-size: 0.9em;font-weight: normal;color: Silver;}
*:first-child+html div#header h1, * html div#header h1{padding: 10px 0px 0px 10px;}
div#header div.description{width: 260px;font-size: 0.9em;position: absolute;top: 135px;left: 316px;color: #608000;}
div#header div.description a{color: #608000;text-decoration: underline;}
div#header div.description p{padding: 0px;margin: 0px;}
div#header p.title{padding: 0px 0px 0px 10px;margin: 12px 0px 0px 10px;font-size: 0.9em;font-weight: normal;color: Silver;}
*:first-child+html div#header p.title, * html div#header p.title{padding: 10px 0px 0px 10px;}
div#header a.logo{position: absolute;top: 90px;left: 316px;}
div#header a.logo img{}
div#header a{color: Silver;text-decoration: none;}
div#header a:hover{color: White;text-decoration: none;}

ul#menu {list-style: none;padding: 0px;margin: 0px 0px 0px 0px;position: absolute;top: 39px;right: 61px;font-size: 0.8em;letter-spacing: 0.1em;}
ul#menu li{padding: 0px;margin: 0px 0px 0px 0px;float: left;}
ul#menu li a{color: Black;text-decoration: underline;padding: 4px 6px 4px 6px;margin: 0px 0px 0px 5px;display: block;}
ul#menu li.item{text-decoration: none;}
ul#menu li.item a{color: White;text-decoration: none;background: #AFAFB7;}
ul#menu li.item a:hover{color: White;background: #AFAFB7;}
ul#menu li a:hover{color: Black;text-decoration: underline;}

ul#secondMenu{list-style: none;padding: 0px;margin: 0px 0px 0px 25%;font-size: 1.0em;position:absolute;top:0px;}
ul#secondMenu li{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 1px;float: left;}
ul#secondMenu li a{color: White;display: block;text-decoration: underline;padding: 9px 8px 13px 8px;}
ul#secondMenu li.item a{color: White;text-decoration: none;background: transparent url(img/menu.gif) repeat-x top;}
ul#secondMenu li.item a:hover{color: White;text-decoration: none;background: transparent url(img/menu.gif) repeat-x top;}
ul#secondMenu li a:hover{text-decoration: none;background: transparent url(img/menu.gif) repeat-x top;}

#LeftColum{padding: 0px 0px 0px 0px;}
#LeftColum h2{font-size: 1.2em;padding: 6px 0px 6px 27px;color: White;background: url(img/h2.gif) no-repeat right center;}
#LeftColum h2 a{color: White;}
#LeftColum h3{font-size: 1.2em;}
#LeftColum h4{}
#LeftColum h5{font-size: 1.5em;padding: 0px 0px 0px 10px;}
#LeftColum a{}
#LeftColum ul{}
#LeftColum ul li{}
#LeftColum ul li a{}

#RightColum{}
#RightColum h2{font-size: 1.2em;padding: 6px 0px 6px 10px;color: White;background: url(img/h2.gif) no-repeat left center;}
#RightColum h2 a{color: White;}
#RightColum h3{font-size: 1.2em;font-weight: normal;}
#RightColum h4{}
#RightColum h5{font-size: 1.5em;padding: 0px 0px 0px 10px;}
#RightColum a{}

#main{}
#main h1{color: Black;font-weight: normal;font-size: 1.8em;padding: 8px 0px 0px 20px;margin: 0px 0px 10px 0px;}
* html #main h1{border: solid 1px white;height: 100%;}
#main h1 a{color: Black;}
#main h2{margin: 12px 0px 8px 20px;font-size: 1.4em;}
#main h3{font-weight: bold;}
#main p{padding: 4px 0px 8px 0px;}
#content #main ul{list-style: disc;margin: 16px 0px 8px 0px;}
#main ul li{margin: 0px 0px 4px 20px;}
#main strong{font-weight: bold;}
#main b{font-weight: bold;}
#main em{font-style: italic;}
#main i{font-style: italic;} 

div.defaultCatlistBlock div.contentBlock{padding: 15px 0px 0px 0px;margin: 0px 0px 0px 0px;width: 100%;}
div.defaultCatlistBlock div.mainCategoryBlock{float: left;width: 28%;margin: 0px 0% 2% 2%;padding: 5px;min-width: 160px;}
* html div.defaultCatlistBlock div.mainCategoryBlock{width: 26%;margin: 0px 0% 5px 2%;}
#main div.defaultCatlistBlock h2{padding: 0px 0px 2px 0px; margin: 0px 0px 0px 72px;font-size: 0.9em;}
div.defaultCatlistBlock h2 a{font-weight: bold;}
div.defaultCatlistBlock h2 span{font-size: 1.1em;font-weight: bold;}
div.defaultCatlistBlock img{float: left;margin: 0px 6px 0px 0px;}
#main div.defaultCatlistBlock p{margin: 0px 0px 5px 72px;color: gray;font-size: 0.8em;padding: 4px 0px 0px 0px;}
div.defaultCatlistBlock p a{color: #787879;}
div.defaultCatlistBlock p a:hover{color: black;}

div#footer{background: White;text-align: center;padding: 0px 0px 12px 0px;font-size: 0.9em;color: Gray;}
div#footer ul{list-style: none;margin: 0px auto 6px auto;padding: 6px 0px;width: 550px;}
div#footer ul li{float: left;margin: 4px 8px;padding: 0px;}
div#footer ul li a{}
div#footer div.content{padding: 8px 40px;font-size: 0.9em;}
div#footer div.content p{padding: 0px;margin: 0px;text-align: center;}
div#footer div.content p a{color: Blue;}
div#footer div.content p.left{float: left;background: url(img/mario.gif) no-repeat left center;padding: 20px 0px 20px 38px;width: 150px;}
div#footer div.content p.right{float: right;padding: 20px 0px 20px 38px;width: 150px;}

#content #main ul.smenuFooter{list-style: none;text-align: center;width: 100%;margin: 5px 0px 0px 0px;padding: 0px;}
#content #main ul.smenuFooter li{list-style: none;display: inline;}
#content #main ul.smenuFooter li a{padding: 5px;}
#content #main ul.smenuFooter li.item a{background: #F9DEA6;text-decoration: none;}
#content #main ul.smenuFooter li a:hover{background: #F9DEA6;text-decoration: none;}

.page{margin-bottom: 5px;padding: 0px 0px 0px 0px;}
.pageItem {}
.pageItem span{}
.page h1, .page p {margin: 0 10px;}
.page p {padding-bottom: 0.5em;padding-top: 0em;}
.pagecontent {display: block;padding-left: 0.5em;padding-right: 0.5em; margin-right: 12px;}
.pagecontentfooter {display: block; margin: 0.5em 20px 0px 20px;}
.pagecontentfooter select{margin: 4px 0px 6px 0px;}

div.checkoutShipping{}
div.moduleContent{padding: 0px 0px 0px 120px; border-bottom:1px solid silver;}
div.moduleContent input{border: solid 1px Black;float: left;margin: 0px 10px 0px 8px;}
div.moduleContent p span,div.moduleContent div.fieldTitle{padding: 3px;display: block;float: left;min-width: 100px;color: Black;font-size: 1.1em;}
div.moduleContent p,div.moduleContent div.fieldField{padding: 3px;float: right;width: 75%;color: Gray;font-size: 0.8em;}
div.moduleContent div.fieldField small{display: block;float: left; max-width:61%;padding: 3px;color: Gray;font-size: 1em;}

p.buttonContinueCard{text-align: right;}
p.buttonContinueCard input{}

div.accountEdit{}
div.accountEdit input{}
div.accountEdit label{min-width: 100px;display: block;float: left;}
div.accountEditPass label{width: 124px;display: block;float: left;}

div#defaultProduct{}
div#defaultProduct div#prise{margin: 0px;}
div#defaultProduct div#prise img{display: none;}

div.adressBook{}
div.adressBook span.this{font-weight: bold;color: Green;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 1.2em;display: block;padding: 0px 0px 6px 0px;}
div.adressBook div.start{margin: 2px 0px 8px 0px;width: 210px;float: left;padding: 12px;}
div.adressBook div.adressBoxes{padding: 12px 12px 0px 20px;}
div.adressBook div.adressBoxes a img{display: block;margin: 4px 0px;}
div.adressBook div.mainAdress{border: none;background: #BBE800;background: url(img/mainAdr.gif) no-repeat top left;}
div.adressBook div.mainAdress div.all{padding: 0px 0px 0px 8px;}
div.adressBook div.mainAdressBlock{background: url(img/mainAdr2.gif) no-repeat bottom left;padding: 0px 0px 14px 0px;}

div#orderHistory{padding: 0px 0px 0px 0px;margin: 0px 0px 6px 0px;}
div#orderHistory p{padding: 0px 0px 6px 0px;}
div#orderHistory p.number strong{font-size: 1.8em;font-weight: bold;padding: 1px 6px 8px 6px;background: black;color: White;margin: 0px;}
div#orderHistory p.number strong.silver{padding: 11px 6px;background: silver;margin: 0px;font-size: 1.0em;font-weight: normal;color: Black;}
div#orderHistory p.number{font-weight: normal;background: White;color: Black;padding: 0px 0px 40px 0px;float: left;}
div#orderHistory div.right{margin: 0px 0px 0px 145px;}
div#orderHistory img{display: block;margin: 15px 0px 0px 0px;}

#boxContactinformation{position:absolute;left:600px;top: 100px;}
#boxContactinformation p.header{border-bottom: solid 1px silver;display: none;}
#boxContactinformation p.header strong{}
#boxContactinformation div{float: left;font-size: 1.1em;color: #484848;padding: 0px 20px 0px 27px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#boxContactinformation div p{font-weight: bold;padding: 4px 0px;color: Gray;display: none;}
#boxContactinformation div.phone{background: url(img/_ico2.gif) no-repeat top left;}
#boxContactinformation div.icq{background: url(img/_icq.gif) no-repeat top left;padding: 0px 0px 0px 22px;}
#boxContactinformation div.adr{background: url(img/_skype.gif) no-repeat top left;margin:0 0 0 14px; padding: 0px 0px 0px 22px;}
#boxContactinformation div.email{background: url(img/_mail.gif) no-repeat top left;margin:0 0 0 14px;padding:0 0 0 24px;}
#boxContactinformation ul{list-style: none;}
#boxContactinformation ul li{list-style: none;padding: 0px 0px 4px;}

#boxArticles{padding: 0px 0px 0px 0px;}
#boxArticles h2{}
#boxArticles ul{padding: 0px 0px 16px 20px;	list-style-type: none;	margin: 0px;}
#boxArticles ul li{padding-left: 20px;margin-bottom: 8px;}
#boxArticles ul li p{margin: 0px 16px 10px 0px;padding: 0px 0px 5px 0px;display: block;border-bottom: 1px solid #c4e998;}
#boxArticles ul li p a{color: #333300;text-decoration: none;}
#boxArticles ul li p a:hover{color: #333300;text-decoration: underline;}
#boxArticlesContent{margin: 6px 0px 10px 26px;padding: 0px 0px 0px 0px;}

div.compareimage{border: none;padding: 5px 5px 5px 5px;}
#compare td span{display: block;color: Red;font-weight: bold;padding-bottom: 8px;border-bottom: 1px solid #BDBDBD;margin-bottom: 10px;padding-top: 8px;border-top: 1px solid #BDBDBD;margin-top: 10px;}
#compare td a{display: block;margin-bottom: 8px;font-size: 14px;font-weight: bold;}
#compare td img{margin-bottom: 20px;}
#compare td{border-left: 1px solid #AEAEAE;border-bottom: 1px solid #AEAEAE;padding: 6px 10px 6px 10px;}
#compare td{font-size: .9em;}

#boxCategories{padding: 0px;margin: 0px 0px 12px 0px;font-size: 1.2em;background: #7A7A80 url(img/categor.gif) no-repeat top right;}
* html #boxCategories{border: solid 1px #7A7A80;border-top: none;border-right: none;border-bottom: solid 1px #F6F6F7;}
#boxCategories h2{display: none;}
#boxCategories ul{list-style-type: none;margin: 0px;padding: 10px 0px 10px 0px;background: url(img/categor2.gif) no-repeat bottom right;}
#boxCategories ul ul{background-image: none;}
#boxCategories ul li{margin: 0px;padding: 0px 0px 0px 0px;font-size: 0.9em;}
#boxCategories ul li a{display: block;padding: 7px 0px 7px 28px;color: White;text-decoration: none;}
#boxCategories ul li.firstLine a{background: url(img/li.png);}
#boxCategories ul li.CatLevel2 a{background-image: none;font-size: 0.9em;padding: 1px 0px 5px 45px;background: url(img/li2.gif) no-repeat left;}
* html #boxCategories ul li.firstLine a{background-image: none;background: #8A8A8F;}
* html #boxCategories ul li.CatLevel2 a{background-image: none;font-size: 0.9em;padding: 1px 0px 5px 45px;background: url(img/li2.gif) no-repeat left;}
#boxCategories ul li.Current a, #boxCategories ul li.Current a:hover{}
#boxCategories ul li.Current ul li a, #boxCategories ul li.Current ul li a:hover{}
#boxCategories ul li.CurrentParent a, #boxCategories ul li.CurrentParent a:hover{}
#boxCategories ul li.CurrentParent ul li a, #boxCategories ul li.CurrentParent ul li a:hover{}
#boxCategories ul li.CurrentParent ul li.Current a{font-weight: bold;}
#boxCategories ul li a:hover{text-decoration: underline;}

#boxAddQuickie{text-align: left;margin-bottom: 0.2em; margin-top: 0.2em; margin-right: 0.2em; padding-top: 0.2em; padding-bottom: 0.4em; border-bottom-width: 1px;border-bottom-style: dashed; border-bottom-color: #67748B;}
#boxAddQuickie h5 {display: block; font: 12px Tahoma, Verdana, Arial, sans-serif; font-weight: bold;color: #006600; border-bottom: 2px #e5e5e5 solid;margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxAddQuickieContent{padding-left: 1em;}
#boxAddQuickieContent p{margin: 0 0 0 0;text-align: left;}

.addquickieform input {width: 80%;font-size: 1em;border: 1px solid;border-color: #666 #ccc #ccc #666;padding: 2px;  margin-top: 0.2em;   margin-bottom: 0.4em;}
.addquickieform input:focus, .sffocus, .sffocus {background-color: #ffc;}

td.main{padding: 5px 8px 5px 8px;}
td.main input{border: solid 1px gray;}
td.boxTextBG{padding: 5px 8px 5px 8px;}
td.boxTextBGII{padding: 5px 8px 5px 8px;}
td.boxTextPrice{font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000;}



#boxAuthors{text-align: left;margin-bottom: 0.2em;margin-top: 0.2em; margin-right: 0.2em; padding-top: 0.2em; padding-bottom: 0.4em;  border-bottom-width: 1px;border-bottom-style: dashed; border-bottom-color: #67748B;}
#boxAuthors h5{display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600; border-bottom: 2px #e5e5e5 solid; margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxAuthorsContent{padding-left: 1em;}
#boxAuthorsContent p{margin: 0 0 0 0;text-align: left;}

#boxLastViewed{text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em; padding-top: 0.2em; padding-bottom: 0.4em; border-bottom-width: 1px;border-bottom-style: dashed; border-bottom-color: #67748B;}
#boxLastViewed h5{display: block; font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold; color: #67748B;border-bottom: 2px #e5e5e5 solid;margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxLastViewedContent {padding-left: 0;text-align: center;}
#boxLastViewedContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
  
#boxReviews{text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxReviews h5{display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #CC0000;border-bottom: 2px #e5e5e5 solid;background: url(img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxReviewsContent{padding-left: 0; text-align: center;}
#boxReviewsContent p {margin: 0 0 0 0; padding-bottom: 0.2em;}

#boxSearch{width: 450px;margin: 6px auto 0px auto;}
* html #boxSearch{width: 465px;}
#boxSearch a{text-decoration: none;}
#boxSearch span a:hover{}
#boxSearch h2{width: 40px;float: left;padding: 4px 0px 0px 0px;text-align: right;font-size: 1.0em;border: none;background: transparent;color: Black;display: none;}
#boxSearch h2 a{color: Black;text-decoration: underline;}
#boxSearch input{}
#boxSearch span.text_advanced_search{float: right;font-size: 11px;padding: 4px 0px 0px 0px;}
* html #boxSearch span.text_advanced_search{float: right;font-size: 11px;padding: 4px 0px 0px 0px;display: block;margin: 0px 0px 0px -25px;}
#boxSearch a{text-decoration: underline;}
#boxSearch span.button input{margin: 2px 0px 0px 0px;}
#boxSearchContent{} 
#ajaxQuickFind{float: left;}
#boxSearchContent input{margin-top: 0px;}
#boxSearchContent div{margin-left: 10px;}
div.searchboxform{float: left;}
div.searchboxform input {border: none;width: 270px;margin: 0px 5px 1px 0px;background: transparent url(img/search.gif) no-repeat left top;font-size: 1.0em;padding: 4px 0px 5px 4px;color: #005B88;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.searchboxform input:focus, .sffocus, .sffocus {background: transparent url(img/searchOn.gif) no-repeat left top;}

/*
#boxTemplateSwitcher{margin: 0px;position: absolute;top: 0px;right: 350px;width: 280px;}
#boxTemplateSwitcher h2{border: none;background: transparent;font-size: 0.9em;float: left;margin: 0px;}
#boxTemplateSwitcher select{margin: 2px 5px 5px 0px;width: 150px;height: 20px;font-size: 0.9em;float: right;}
*/
#boxTemplateSwitcher{margin: 10px 0px;}
#boxTemplateSwitcher select{margin: 10px 5px 5px 25px;width: 150px;height: 20px;font-size: 0.9em;}

#boxSpecials{text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed; border-bottom-color: #67748B;}
#boxSpecialsContent{padding-left: 0;text-align: center;}
#boxSpecialsContent p{margin: 0 0 0 0; padding-bottom: 0.2em;}

#boxFeatured{}
#boxFeatured h3{font-weight: normal;font-size: 1.1em;padding: 4px 7px 4px;}
#boxFeatured img{width: 7.5em;margin: 6px auto 8px auto;padding: 10px;background: White;border: solid 1px #DADFE2;}
#boxFeaturedContent{text-align: center;}
#boxFeaturedContent p{margin: 0 0 0 0; padding-bottom: 0.2em;}

#boxWhatsNew{text-align: left;margin-bottom: 0.2em; margin-top: 0.2em; margin-right: 0.2em;padding-top: 0.2em; padding-bottom: 0.4em; }
#boxWhatsNew h2{}
#boxWhatsNew h3{font-weight: normal;font-size: 1.1em;padding: 4px 7px 4px;}
#boxWhatsNewContent{padding-left: 0;text-align: center;}
#boxWhatsNewContent img{width: 7.5em;margin: 6px auto 8px auto;padding: 10px;background: White;border: solid 1px #DADFE2;}
#boxWhatsNewContent p{margin: 0 0 0 0;padding-bottom: 0.2em;}

#boxCart{margin: 10px 0px 20px 0px;text-align: left;padding: 0px 0px 0px 0px;}
#boxCart div.boxheader{text-align: center;}
#boxCart h2{padding: 0px 0px 0px 0px;margin: 0px 0px 2px 0px;background: transparent;color: Black;border: none;}
#boxCart h2 a{color: Black;}
div.emptyCard #boxCart{margin: 0px 0px 0px 0px;text-align: left;padding: 0px 0px 0px 0px;}
#boxCart img{}
#boxCart a.inBoxCard{color: Black;font-size: 0.8em;}
#boxCart p{font-size: 11px;text-align: center;}
#boxCart strong{display: block;}
#boxCart .top, #boxCart .bottom {display: block; background: transparent; font-size: 1px;}
#boxCart .boxheader {display: block; text-decoration: none;text-align: center;}
#boxCart .boxcontent{display: block; text-align: center;padding: 6px 0px 15px 0px;}
#boxCart .boxcontent  span {font-weight: bold;display: block;}
#boxCart .boxheader p{padding-top: 0;padding-bottom: 0.4em; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0;}
#boxCart .boxcontent p {padding-top: 0.1em;padding-bottom: 0.1em;padding-left: 0.5em;margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0;text-align: center;}
#boxCart .boxheader a{text-decoration: underline;}
#boxCart .boxheader a:hover {}
p.CartContentRight{text-align: right; padding-right: 0.2em;}

#boxLogin{padding:10px 10px 6px 10px;margin: 0px;position: absolute;top: 0px;color: White;background: url(img/login.gif) repeat-x top;height: 20px;}
#boxLogin h2{display: none;}
#boxLogin .boxcontent{display: block;padding: 0px;font-size:0.8em;}
#boxLogin .boxcontent a{color: White;}
#boxLogin .boxcontent a.enter{color: Orange;}
#boxLogin .boxcontent a.enter:hover{color: Orange;}
#boxLogin .boxcontent a:hover{color: White;}

#boxLoginProfile{margin: 0px 0px 0px 0px;}
#boxLoginProfile h2{margin: 0px 0px 4px 0px;display: none;}
#boxLoginProfile div.boxcontent{padding: 0px 0px 0px 10px;background: #BBE800 url(img/userBg.gif) no-repeat bottom left;}
#boxLoginProfile div.boxcontent p.userName{position: absolute;top: 0px;color: White;right: 0px;text-align: right;padding: 10px 9px 10px 20px;background: url(img/login.gif) repeat-x top;}
#boxLoginProfile div.boxcontent p.userName strong{font-weight: bold;padding: 0px 0px 0px 0px;}
#boxLoginProfile div.boxcontent p.userName a{color: Yellow;font-size: 0.8em;letter-spacing: 0.1em;}

#boxNews{background: transparent;margin: 0px 0px 10px 0px;}
#boxNews h2 {}
#boxNews h2 a{}
#boxNews .boxNewsContent {padding: 0px;margin: 0px 0px 0px 28px;}
#boxNews .boxNewsContent p{margin: 0 0 0 0;padding-top: 2px;font-size: 0.8em;}
#boxNews .boxNewsContent strong{display: block;padding: 10px 0px 0px 0px;}
#boxNews .boxNewsContent a{margin: 0 0 0 0;padding-bottom: 0.2em;display: block;}

#boxNewsletter{text-align: left;background: transparent;margin: 0px 0px 10px 0px;background: url(img/newsletter.gif) no-repeat center;padding: 20px;border: solid 1px #F6F6F7;}
#boxNewsletter h2{margin: 0px 10px;background: transparent;border: none;color: Black;font-weight: normal;font-size: 1.0em;padding: 3px 0px 0px 0px;}
#boxNewsletterContent p.newsletterform input{width: 120px;border: 1px solid #E5E5E5;float: left;margin: 0px 5px 0px 0px;font-size: 0.9em;padding: 2px 2px 4px 2px;font-style: italic;color: Gray;background: #F2F2F2;}
#boxNewsletterContent form{margin: 0px;padding: 0px;}
#boxNewsletterContent{padding: 0px 0px 0px 10px;font-size: 0.8em;}
#boxNewsletterContent p{margin: 0 0 0 0;text-align: left;padding-top: 6px;}
.newsletterform input {font-size: 1em;border: 1px solid;border-color: #666 #ccc #ccc #666;padding: 2px;  margin-top: 0.2em; margin-bottom: 0.4em;}
.newsletterform input:focus, .sffocus, .sffocus {background-color: #ECECEC;}

#boxBestsellers{margin: 0px 0px 10px 0px;}
#boxBestsellers p{font-size:0.9em;color:#656566;padding:4px 0px 0px 0px;}
#boxBestsellers h2 {margin: 0px;}
#boxBestsellers div.content{padding: 6px;margin: 2px 0px 4px 0px;}
#boxBestsellers div.content h3{padding: 5px 7px 6px 7px;text-align: center;font-size: 1.1em;font-weight: normal;}
#boxBestsellers div.content h3 a{text-decoration: underline;}
#boxBestsellers div.content img{display: block;width: 8.5em;margin: 0px auto;border: solid 1px #DADFE2;padding: 10px;background: White;}
#boxBestsellers div.content img.buyNow{display: block;border: 0px;right:0px;}
#boxBestsellersContent{}
#boxBestsellersContent span#prise{}

#boxBestsellersContent p{margin: 0 0 0 0;text-align: left;}
#boxBestsellersContent p.BestsellersContentRight{padding:4px 0px 0px 16px;}
#boxBestsellersContent p.BestsellersContentRight img{margin:0px;}
#boxBestsellersContent p.BestsellersContentRight span#prise{display:block;color:#D63C20;float:left;font-size:1.2em;padding:5px 6px 0px 0px;}
#boxBestsellersContent  span {font-weight: bold;}

#boxGroupInfo{text-align: left; margin-bottom: 0.2em; margin-top: 0.2em; margin-right: 0.2em;padding-top: 0.2em;}
#boxGroupInfo h5{display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #CC0000;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxGroupInfoContent{padding-left: 0;text-align: center;}
#boxGroupInfoContent p{margin: 0 0 0 0;padding-bottom: 0.2em;}
#boxGroupInfoContent  span{font-weight: bold;}

#boxCurrencies{position: absolute;top: 164px;font-size: 0.8em;right: 0px;width: 200px;text-align: center;}
#boxCurrencies h2{color: White;border: none;background: transparent;margin: 0px 0px 0px 0px;padding: 0px 0px 10px 5px;}
#boxCurrenciesContent{margin: 0px;}
#boxCurrenciesContent ul{list-style: none;}
#boxCurrenciesContent ul li{margin: 0px 0px 0px 1px;display: inline;}
#boxCurrenciesContent ul li a{padding: 5px 5px 6px 5px;}
#boxCurrenciesContent ul li a:hover{color: Black;}
#boxCurrenciesContent ul li.item a{color: Black;text-decoration: none;background: #E0E2E1;font-weight: bold;}
#boxCurrenciesContent a{}

#boxLanguages{text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxLanguages h5{display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #CC0000;border-bottom: 2px #e5e5e5 solid;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxLanguagesContent{padding-left: 0;text-align: center;}
#boxLanguagesContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}

#boxManufacturers{}
#boxManufacturers h2{color: Black;border: none;background: transparent;}
#boxManufacturersContent{padding: 0px 0px 16px 30px;}
#boxManufacturersContent ul{list-style: none;}
#boxManufacturersContent ul li{list-style: none;background: url(img/pro.gif) no-repeat left;padding: 0px 0px 0px 15px;}
#boxManufacturersContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
#boxManufacturersContent select {width: 70%;font-size: 1em;	border: 1px solid;border-color: #666 #ccc #ccc #666;padding: 2px;margin-top: 0.2em;margin-bottom: 0.4em;}
#boxManufacturersInfo{text-align: left;margin-bottom: 0.2em; margin-top: 0.2em;margin-right: 0.2em; padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}

div#parseTime{clear: left;background: #f1f1f6;width: 100%;text-align: center;color: #000;padding-top: 0.5em;padding-bottom: 0.5em;}

.form legend{color: Black;display: none;}
fieldset{border: none;padding: 0px 6px 10px 6px;background: transparent;}
fieldset.newsletter p.radiobot{margin: 0px 0px 0px 130px;}
fieldset.newsletter p.check input{border: none;}
fieldset.newsletter span.CAPTCHA{display: block;float: left;margin: 20px 16px 0px 0px;}
fieldset.newsletter p.positing{}
fieldset.newsletter p.positing span{display: block;float: left;width: 120px;}
fieldset.newsletter p.positing input{margin: 0px 0px 0px 0px;}

div.commentsUser{}
div.commentsUser h2{padding: 0px;margin: 0px 0px 0px 0px;}
div.commentsUser textarea{border: solid 1px white;background: url(img/comment.gif) no-repeat top left;height: 120px;width: 442px;padding: 14px 5px 5px 5px;font-size: 1.1em;margin: 0px;height: 85px;}
* html div.commentsUser textarea{border: solid 1px black;background-image: none;}
*:first-child+html div.commentsUser textarea{border: solid 1px black;background-image: none;}

div.checkoutBlock{border-bottom: solid 1px silver;padding: 8px;}
div.item{background: #F6F6F6 url(img/check.gif) repeat-x top;}

div.checkoutBlock div.content{}
div.checkoutBlock div.content strong{display: block;float: right;font-size: 1.2em;}

#contactUs{}
#contactUs div.form{width:100%;}
#contactUs div.form p.left{float: left;width: 120px;font-size: 0.9em;}
#contactUs div.form p.right{float: left;}
#contactUs div.form p.right input{border: solid 1px gray;}
#contactUs div.form p.SUBMIT input{border: none;margin: 0px 0px 0px 275px;}
#contactUs div.form p.right textarea{border: solid 1px gray;}

.form input, textarea {font-size: 1em;border: 1px solid;border-color: #666 #ccc #ccc #666;padding: 2px;}
#errormsg{border: 2px solid #c00;padding: 5px;width: 96%;}    
.error{background: #fcc;}
.loginUser p.none input{border: none;}
.loginUser p.none a{display: block;padding: 0px 8px 0px 0px;margin: 0px;}
#main .loginUser p.none{font-size: 0.8em;}
.form textarea:focus, input:focus, .sffocus, .sffocus {background-color: #F2F2F2;}
span.Requirement{color: red;}

span.markProductOutOfStock{font-family: Tahoma, Verdana, Arial, sans-serif;color: #c76170;font-weight: bold;}
span.productSpecialPrice {font-family: Verdana, Arial, sans-serif;color: #ff0000;}

span.productOldPrice{font-family: Verdana, Arial, sans-serif;color: #ff0000;text-decoration: line-through;}

span.errorText{font-family: Verdana, Arial, sans-serif;color: #ff0000;}

div.contacterror{border: 1px solid; border-color: #ff0000;  background-color: #FFCCCC; text-align: center; margin-bottom: 0.5em; margin-top: 0.5em;}
	
#productsReviews{}
#productsReviews p.left{float: left;}
#productsReviews p.right{float: right;}
#productsReviews p.date{font-style: italic;}
#productsReviews p.content{border: solid 1px silver;padding: 15px;margin: 9px 0px 15px 0px;font-style: italic;}
#productsReviews div.bg{padding: 0px;margin: 0px 0px 0px 15px;background: url(img/productsReviews.gif) no-repeat top left;height: 10px;width: 40px;position: absolute;}

div.imageMove{width:300px;}
div.imageMove a img{width:95px;float:left;margin:0px 4px 4px 0px;}
	
dl.itemNewProducts {width: 95%;float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; background: transparent;}
dl.itemNewProducts dd{margin-left: 140px;padding-left: 0px;text-align: left;}

dl.itemFeaturedProducts { width: 48%;float: left;margin: 0 0 10px 0;padding: 0 0 0 0;}

.pageItem table td{}
dl.itemNewProductsDefault {margin: 0px;padding: 8px 8px 8px 0px;float: left;width: 48%;}
#categoryList{width: 99%;}

dl.itemNewProductsDefault dd{	margin-left: 172px;padding-left: 0px;text-align: left;}

dl.itemNewProductsDefault dd.itemDescription span.input{line-height: normal;margin-left: 6px;font-size: 11px;display: block;margin-bottom: 4px;margin-top: 8px;margin-bottom: 8px;margin-left: 6px;width: 120px;}

dl.itemLatestNewsDefault{width: 48%;float: left;margin: 0.5em 0 0.5em 0;padding: 0 0 0 0;}

dl.itemSpecials {width: 48%;float: left;height: 160px; margin: 0 0 0 0;padding: 0 0 0 0;border-bottom: 1px #e5e5e5 solid;}

dl.itemLastViewed{width: 98%;float: left;height: 160px;margin: 0 0 0 0;padding: 0 0 0 0;border-bottom: 1px #e5e5e5 solid;}

/* Modify Der Mod 2009-07-16 order report table on checkout_confirmation.php*/
table.checkProduct{border:0; background: silver; width: 95%; margin: 10px auto;}
table.checkProduct td{font-size: 1.0em; padding: 5px;}
table.checkProduct tbody{background: #fff;}
table.checkProduct tbody.items{background: #F5F5F5;}
table.checkProduct tbody.items td.item{font-size: 1.2em;}
table.checkProduct tbody.items td.bold{font-size: 1.4em;}
table.checkProduct tbody.items td small{font-size: 0.7em;display: block;padding: 3px 0px 0px 0px;}
table.checkProduct tbody.totals b,table.checkProduct tbody.totals strong{font-size: 1.2em;}
/* End Modify Der Mod 2009-07-16 order report table on checkout_confirmation.php*/

table.checkProductUser{padding: 0px 5px 5px 5px;border: solid 1px silver;background: #F5F5F5;font-size: 1.2em;}
#main table.checkProductUser tr.prod em{font-style: normal;font-size: 0.7em;display: block;}
#main table.checkProductUser tr.prod strong{font-size: 1.1em;}
table.checkProductUser tr.prod td{padding: 5px;border-top: solid 1px white;border-bottom: solid 1px silver;}

table.checkProductUserEnd{padding: 5px 0px;background: White;border: solid 1px silver;border-top: none;}
table.checkProductUserEnd b{font-size: 1.2em;}
table.checkProductUserEnd td{padding: 3px 2px;}

div.productPage{}
div.PRODUCT_NAVIGATOR{border-left: solid 6px #D4D4D4;background: #E8E8E8 url(img/corner.gif) no-repeat top right;}
#main div.PRODUCT_NAVIGATOR p{padding: 1px 0px;margin: 0px;font-size: 0.8em;}
div.PRODUCT_NAVIGATOR p a{font-size: 1.1em;padding: 1px 4px 4px 4px;}
div.PRODUCT_NAVIGATOR p a:hover{color: White;background: Gray url(img/cornerBg.gif) no-repeat top left;}

dl.ordersAddress{width: 48%;float: left;margin: 0 0 0 0;padding: 0 0 6px 0;}
dt.ordersAddress{float: left;background: transparent;border-right: 0px #f1f1f6 solid;margin: 0 0 0 0;padding: 0 0 0 0;text-align: center;}
dd.ordersAddress{margin: 0 0 0 1em;padding: 0 0 0 0;line-height: normal;background: transparent;}

dl.AddressBook{width: 50%;float: left;margin: 0px;padding: 0px;}
dt.AddressBook{background: transparent;margin: 0 0 0 0;padding: 0 0 0 0;}
dl.AddressBook dd{text-align: left;}
dd.AddressBook{margin: 10px 0px 0px 0px;padding: 0px 0px 0px 0px;background: transparent;text-align: left;}
dl.AddressBookList{margin: 0 0 0 0;padding: 0 0 1em 0;}
dt.AddressBookList{float: left;background: transparent;border-right: 0px #f1f1f6 solid;margin: 0 0 0 0;padding: 0 0 0 0;text-align: center;}
dd.AddressBookList{margin: 0 0 0 0;padding: 0 0 0 0;line-height: normal;background: transparent;}

div.advancedSearch{width: 600px;}
a.HELP_LINK{display: block;float: right;padding: 14px 0px 0px 0px;}
h1.forSearch{float: left;}
div.advancedSearch div.left{float: left;}
div.advancedSearch div.right{float: right;padding: 10px 0px 0px 0px;}
#main div.advancedSearch div.right p.add{padding-left: 120px;}
#main div.advancedSearch div.right p.none input{border: none;}
div.advancedSearch div.right fieldset span{display: block;float: left;width: 120px;}
div.advancedSearch div.right fieldset span.add{display: block;float: left;width: 96px;}
div.advancedSearch div.right fieldset div.clear{height: 1px;border-bottom: dashed 1px #E2E2E2;}

div.editForm{}
div.editForm fieldset p{clear: both;}
#main div.editForm fieldset p.add{padding-left: 125px;}
div.editForm fieldset label{display: block;float: left;width: 125px;}

div.popUpImage{}
div.popUpImage iframe{background: transparent;}
#main div.popUpImage iframe img{border: none;}
#main div.popUpImage iframe table td a{border: none;background: transparent;}

div.loginBoxModule{width: 45%;float: left;margin: 0px 2% 0px 2%;background: #F9F9F9;border: solid 1px silver;padding: 8px 0px 0px 0px;}
#main div.loginBoxModule h2{margin-top: 0px;}
div.loginBoxModule fieldset p span{display: block;float: left;width: 55px;}
div.loginBoxModule fieldset input{}
div.loginBoxModule p.none a{padding: 0px 0px 0px 8px;}
div.loginBoxModule p.topA a{padding: 6px 0px 0px 8px;}
#main div.loginUser div.loginBoxModule p.none{background: White;margin: 0px;padding: 8px;border-top: solid 2px #EFEFEF;}
div.loginBoxModuleEnd{margin: 0px 2% 0px 2%;}
dl.Login{margin: 0 0 10px 0;padding: 0 0 0 0;}
dl.Login dd {margin: 10px 0 10px 0;padding: 0 0 0 0;}
dt.Login{float: left;background: transparent;margin: 0 0 0 0;padding: 0 0 0 0;text-align: center;}
dd.Login{margin: 0 0 0 0;padding: 5px 0 0 0;line-height: normal;background: transparent;}

#main div.pageArticls{margin: 2px 0px 18px 0px;}
#main div.pageArticls p{padding: 0px;margin: 0px 0px 0px 16px;}
div.pageArticls span.date{font-style: italic;font-size: 0.9em;}

#latestNews{}
#latestNews strong.date{display: block;margin: 0px 0px 6px 10px;}

#otherNews{}
#otherNews ul{margin: 0px 0px 0px 25px;}
#otherNews ul li{}
#otherNews ul li a{} 
#otherNews ul li a:hover{}

dt.itemImage {float: left;/*width: 20%;*/margin: 0px; margin-right: 6px; padding: 0px; }
dt.itemImage img {margin-bottom: 8px;}

dd.itemDescription img{margin-right: 6px;}
dd.itemDescription{line-height: normal;text-align: left;margin: 0px 0px 8px 6px;}
#main dd.itemDescription h2{font-size: 0.9em;padding: 0px 0px 0px 0px;margin: 2px 0px 6px 0px;font-weight: bold;color: Black;}
dd.itemDescription h2 a{font-size: 1.2em;color: Black;text-decoration: underline;}
dd.itemDescription h2 a:hover{}
dd.itemDescription p{padding: 0px;margin: 0px;}
dd.itemDescription div#prise{margin: 15px 0px 4px 0px;}
* html table#maintable td.centerColum div#content div.page div.pageItem dl.itemNewProductsDefault dd.itemDescription div#prise{margin: 4px 0px 0px 0px;}
dd.itemDescription div#prise strong{display: block;float: left;padding: 0px 5px 0px 0px;font-size: 1.16em;}
dd.itemDescription a{font-size: 12px;line-height: normal;text-decoration: none;color: #0D4E65;}
dd.itemDescription a span.main{display: block;padding-bottom: 6px;color: #009900;border-bottom: 1px solid #ffe365;margin-left: 26px;}
dd.itemDescription a span.main2{display: block;padding-bottom: 6px;color: #009900;}

table#nonebg td{background: transparent;border: none;}

dd.itemDescriptionPrice img{float: left;margin-right: 4px;}
dd.itemDescriptionPrice span{color: #006699;font-size: 11px;font-family: Arial, Helvetica, sans-serif;padding: 0px;display: block;}
dd.itemDescriptionPrice{line-height: normal;font-weight: bold;font-family: "Times New Roman", Times, serif;color: Red;font-size: 18px;margin-top: 2%;}
dd.itemDescriptionPrice img{margin-left: 8px;}
dd.itemDescriptionPrice a{line-height: normal;color: Green;font-size: 11px;margin-top: 2%;}

div.navigationInCard{background: url(img/0.gif) repeat-x center;height: 30px;clear: both;}
div.navigationInCard a{padding:0px;} 
div.navigationInCard span.righti{float:right;display:block;}
div.navigationInCard span.lefti{float:left;display:block;}
div.navigationInCard span.centeri{display:block;width:200px;}

div.navigation{display: block;padding: 6px 0%;text-align: center;font-size: 0.8em;background: url(img/0.gif) repeat-x center;}
div.navigation a{padding: 4px 6px 4px 6px;color: Gray;background: White;}
span.right{}

dl.itemCategoriesListing {margin: 0 5px 6px;padding: 0 0 0 0;float: left;font-weight: normal;}
dt.itemCategoriesListing a{float: left; margin: 0 0 0 0;padding: 5px 5px 0 5px;text-decoration: none;color: Green;font-weight: normal;font-size: 1.1em;}
dt.itemCategoriesListing a:hover{}
dt.itemCategoriesListing div#leftCat{float: left;}
dt.itemCategoriesListing div#rightCat{margin:0px 0px 0px 100px;}
dt.itemCategoriesListing * html div#rightCat{margin:0px 0px 0px 0px;float:left;}
div.pageItem dl.itemCategoriesListing h3{font-size: 0.9em;padding: 0px;margin: 6px;float:left;}
div.pageItem dl.itemCategoriesListing h3 a{font-weight: normal;background: url(img/arrow.gif) no-repeat left;padding: 4px 8px 4px 8px;display: block;border: solid 1px silver;}
div.pageItem dl.itemCategoriesListing h3 a:hover{font-weight: normal;padding: 4px 8px 4px 8px;background: #4C4C4C url(img/arrow2.gif) no-repeat left;color: White;text-decoration: none;border-bottom-color: White;border-top-color: White;border-left-color: White;}

div.CATEGORIES_IMAGE{}

p.center{text-align: center;}

div.ProductInfoLeft{float: left;margin-right: 1em;}

div.ProductInfoRight{float: left;margin-left: 1em; text-align: left;border-left: dashed 1px silver;padding: 0px 0px 0px 15px; width: 39%;}
dd.itemDescription p.shippingtxt{font-size: 11px;padding: 0px;}
div.ProductInfoRight div{margin: 4px 0px 0px 0px;}
div.ProductInfoRight div a img{margin: 10px 0px 0px 0px;}

div.ProductInfoRight span input{float: left;margin-right: 10px;}
div.ProductInfoRight span img{float: left;margin-right: 10px;}
div.ProductInfoRight span{font-size: 2.5em;font-weight: bold;font-family: "Times New Roman", Times, serif;display: block;float: left;margin: 0px 6px 0px 0px;}
div.ADD_QTY{font-size: 0.9em;color: Gray;display: none;}
div.ADD_QTY input{border: solid 1px silver;font-size: 0.9em;color: Black;}
div.plus{font-size: 0.8em;}
div.PRODUCTS_DESCRIPTION{color: #424242;padding: 13px 0px;font-size: 1.0em;line-height: 1.5em;}
div.PRODUCTS_DESCRIPTION a{font-weight: bold;color: Red;text-decoration: underline;}

ul.accountLinks {list-style-type: none;text-align: left;padding-left: 1em;margin: 0 0 0 0;}
li.accountLinks {display: block;font: 11px Tahoma, Verdana, Arial, sans-serif; background: url(img/iconA.gif) no-repeat left center;padding: 0 0 0 14px; }

ul.arrowLinks{list-style: none;}
ul.arrowLinks li{background: url(img/iconA.gif) no-repeat left center;list-style: none;margin: 4px 0px;padding: 0px 0px 0px 16px;}

span.bold {font-weight: bold;}

div.ajaxQuickFind {text-align: left;}
ul.ajaxQuickFind {list-style-type: none;list-style-image: none;padding-left: 0px;}

li.ajaxQuickFind{font-size: 80%;padding-left: 0px;} 
div.ajaxAddQuickie{text-align: left;}
div.addQuick{text-align: left;color: #67748B;text-decoration: underline; cursor: pointer;}
ul.ajaxAddQuickie{list-style-type: none;list-style-image: none; padding-left: 0px;}
li.ajaxAddQuickie{font-size: 80%;padding-left: 0px;} 
.errorBox {background-color: #ffb3b5;}
.messageStackError, .messageStackWarning{background-color: #ffb3b5;}
.messageStackSuccess{background-color: #99ff00;}

.votes_quest {font-weight: bold; text-align: left; padding: 6px 10px 0px 20px;font-size: 1.2em;}
.votes_txt {font-family: Tahoma; font-size: 11px; color: #656566; text-align: left; padding-top: 4px; padding-bottom: 0px; padding-left: 0px;  font-weight: normal;	clear: both;}
span.votes_txt {}
.vote_items {padding: 0px 0px 0px 10px;}
.block_vote_line{margin-top: 10px;margin-bottom: 20px;}
.votes_botton{	background: url(img/votes.gif) no-repeat top left;	width: 100px;height: 32px;border-width: 0px;cursor: pointer;}
.votes_arch {text-transform: capitalize;color: #2F4F4F;text-align: left;font-weight: normal;margin: 0px 0px 0px 0px;padding-top: 12px;padding-left: 30px;text-decoration: none;font-weight: bold;text-align: left;padding: 0px 0px 0px 20px;}
.votes_arch a, .votes_arch a:link, .votes_arch a:visited {font-size: 11px;color: #2F4F4F;	text-decoration: none;	cursor: pointer; 	font-weight: bold;}
.votes_arch a:hover {font-size: 11px;	color: #2F4F4F;	text-decoration: underline;	cursor: pointer;	font-weight: bold; }
.votes_items{margin-bottom: 1px;padding-left: 16px;padding-right: 10px;clear: both;background: transparent url(img/votesLeft.gif) no-repeat bottom left;}
.votes_item_line{background: Black url(img/votesBg.gif) repeat-x top;height:12px;}
#vote2{}
#vote {padding: 10px 0px 0px 0px;}
#vote h5{display: block;font-weight: normal; font-size: 1.6em;color: #70A531;margin: 0px;border-bottom:solid 1px #70A531;padding:0px 0px 2px 0px;}
#vote h5 a{color: #70A531;display: block;text-decoration: none;padding: 6px 0px 0px 0px;text-align: left;}
.vote_number {padding: 20px 1px 0px 0px;float: left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 280%;font-style: normal;font-weight: bold;	color: #DCDCDC;position: absolute;}
#votes_action_1{margin-left: 10px;color: #3e3f0c;margin-right: 6px;}
#votes_action_1 form{margin: 0px;padding: 0px 0px 0px 0px;}
#votes_action_1 form input{margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;}
div.votes_block_on{	visibility: visible;	position: static;}
div.votes_block_off{width: 100px;display: none;	position: absolute;left: 0px;	top: 0px;}   

.errorBox {font-family : Verdana, Arial, sans-serif;font-size : 10px; font-weight: bold; background-color: #ffb3b5;}
.gvBox {font-family : Verdana, Arial, sans-serif;font-size : 14px;font-weight: bold;border-color: #FFFFFF;border: 1px solid;background-color: #ffb3b5;}

#boxAdmin{}
#boxAdmin h2{background: transparent url(img/admin.gif) no-repeat left;color: Black;margin: 0px 0px 6px 0px;border: none;text-align: center;padding: 3px 0px 4px 0px;}
#boxAdmin a{}
#boxAdmin a:hover{}
#boxAdmin form{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#boxAdmin .top, #boxAdmin .bottom {height: 0px;}
#boxAdmin img{margin: 0px 0px 0px 0px;}
#boxAdmin p.LoginContentLeft{padding: 0px 0px 3px 0px;text-align: center;}
#boxAdmin .boxcontent{display: block;padding: 6px 0px 15px 0px; text-align: left;margin: 0px 0px 0px 0px;}
#boxAdmin .boxcontent a.adminSwitchStats{border-bottom: 1px dashed; cursor: pointer; text-decoration: none;font-size: 1.0em;color:Black;}
#boxAdmin .boxcontent a.adminSwitchStats:hover{color:Black;}
#boxAdmin .boxcontent a.adminSwitchStats:visited{color:Black;}
#boxAdmin .boxcontent a.edit img{margin: 6px 0px 0px 0px;}
#boxAdmin .boxcontent p.head{padding: 2px 0px 0px 0px;text-align: center;}
#boxAdmin .boxcontent ul{padding: 5px 0px 0px 25px;list-style: url(img/liA.gif);}
#boxAdmin .boxcontent ul li{margin: 2px 0px 4px 0px;}
#boxAdmin .boxcontent span{font-weight: bold;}
#boxAdmin .boxcontent p{padding-left: 0.2em;margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0;}
#boxAdmin p{margin: 0px 0px 0px 0px;padding: 10px 0px 0px 0px;text-align: left;}
#boxAdmin p.loginright{text-align: right;margin-right: 40px;display: block;}

div.compare{width: 120px;height:20px;padding:2px 2px 2px 14px;font-size:0.9em;}
div.compare input{display:block;float:left;}
input.newbot{background: url(img/compareBot.gif) no-repeat top left;border: none;width: 120px;height: 38px;}

table#pathway{margin:0px 0px 5px 0px;font-size:0.8em;color: White;}
table#pathway td{padding:0px 0px;background: #494949;border-right: solid 1px white;}
table#pathway td.item{color:white;background: #A7D000;}
table#pathway td.old{color:white;background: #CECECE;}
table#pathway td b{font-size: 1.4em;font-weight: bold;padding: 0px 6px 0px 0px;font-family: "Times New Roman", Times, serif;}
table#pathway td.item b{font-size: 2.0em;}


table#under{}

/*Add style*/
table#productAddParameters tbody{background: #ffffff;}
tr.parametersGroupHeader{background: #d1d0d0;}
tr.parametersGroupHeader td{font-weight: bold; text-align: center;}
tr.parametersRow_1{background: #eeeded;}
div.notAvailableProduct{ color: Orange;font-size: 0.8em;}

/*Add style*/
div.accountEditcreate label{min-width:126px;}
table#productAddParameters{background: #e8e6e6; width: 60%;}
table#productAddParameters tbody{background: #ffffff;}
tr.parametersGroupHeader{background: #d1d0d0;}
tr.parametersGroupHeader td{font-weight: bold; text-align: center;}
tr.parametersRow_1{background: #eeeded;}




/*Add Anton style 2009-03-31 (card)*/
table.productCardMainContentBlock{}
table.productCardMainContentBlock td.right{padding: 0px 0px 0px 10px;}
table.productCardMainContentBlock td.right div.ProductInfoRight{border: none;width: auto;}
table.productCardMainContentBlock td.right div.ProductInfoRight div.priseBox{padding: 4px 0px 10px;}
table.productCardMainContentBlock td.right div.ProductInfoRight div.priseBox span{float: left;}
table.productCardMainContentBlock td.right div.ProductInfoRight div.priseBox input{}
table.productCardMainContentBlock td.left{}
table.productCardMainContentBlock td.left img#productMainInfoImage{border: solid 1px silver;padding: 12px;}
table.productCardMainContentBlock td.right div.productOptionsBlock{width: auto;padding: 0px 0px 5px 15px;font-size: 0.9em;}
table.productCardMainContentBlock td.right div.productOptionsBlock div.selectBox{padding: 12px 0px;}
#main table.productCardMainContentBlock td.right div.productOptionsBlock div.selectBox strong.header{display: block;font-size: 1.4em;font-weight: normal;border-bottom: dashed 1px silver;padding: 4px 0px 2px;margin: 0px 0px 6px;color: Gray;}
table.productCardMainContentBlock td.right div.productOptionsBlock div.selectBox span{display: inline;font-weight: normal;font-size: 0.9em;font-family: Arial, Helvetica, sans-serif;font-style: italic;color: Gray;}
div.otherModsBlock{}
#main div.otherModsBlock div.otherModssimpleBlock div.pageItem h2{font-size: 0.8em;font-weight: normal;}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault{margin: 0px 5px 10px;padding: 5px 10px;height: 60px;float: left;width: auto;}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault dt.itemImage{float: left;text-align: center;display: inline;}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault dt.itemImage img{display: inline;height: 60px;width: auto;border: solid 1px #F4F4F4;}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault dd{margin: 0px 0px 0px 0px;text-align: left;}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault dd.itemDescription{padding: 0px 0px 0px 4px;margin: 0px 0px 0px 80px;background: White;}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault dd.itemDescription h2 a{}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault dd.itemDescription div#prise{font-size: 0.9em;padding: 0px;margin: 0px;}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault dd.itemDescription div#prise strong{float: none;display: inline;}


/*Add AntMod 2009-04-27 for sitemap*/
div.sitemap{}
#main div.sitemap li.title{list-style: none;font-size: 1.2em;padding: 4px 0px 6px;margin: 0px;font-weight: bold;}
div.sitemap li.title a{}
div.sitemap ul{margin: 0px;}
#main div.sitemap ul li{margin: 0px 0px 0px 40px;}
div.sitemap ul li a{display: inline;}

/*Add AntMod 2009-04-27 for product sort options*/
div.sortOptionsBlock{font-size: 0.9em;}
div.sortOptionsBlock a{text-decoration: none;margin: 5px 10px 5px 5px;padding: 3px 3px 5px 16px;font-style: italic;display: block;float: left;}
div.sortOptionsBlock a span{border-bottom: solid 1px black;}
div.sortOptionsBlock a.up{background: url(img/sortUp.gif) no-repeat left;}
div.sortOptionsBlock a.up:hover{background: url(img/sortUp2.gif) no-repeat left;}
div.sortOptionsBlock a.down{background: url(img/sortDown.gif) no-repeat left;}
div.sortOptionsBlock a.down:hover{background: url(img/sortDown2.gif) no-repeat left;}
div.sortOptionsBlock a.actslin{background-color:silver;}
div.sortOptionsBlock a.actslin:hover{background-color:silver;}

/*Add AntMod 2009-04-28 for product card right box*/
div#secondOptionsForCard{border: solid 1px #D3CDA6;width: auto;font-size: 0.77em;background: #FFFADC;font-family:"Arial";}
div#secondOptionsForCard span{font-size: 1.0em;font-family:"Arial";color:blue;border-bottom: dashed 1px black;padding:2px 0px;cursor:pointer;}
div#secondOptionsForCard span img{margin:0px 4px 0px 0px;}
#main div#secondOptionsForCard ul{margin: 6px 5px 8px;list-style:none;}
#main div#secondOptionsForCard ul li{list-style:none;padding:4px 0px;display:block;clear:both;}
#main div#secondOptionsForCard ul li a{color: Blue;}
#main div#secondOptionsForCard ul li img{cursor: pointer;}
#main div#secondOptionsForCard ul li.toComent{}
#main div#secondOptionsForCard ul li.toComent a{text-decoration: none;border-bottom: dashed 1px black;background: url(img/coment.gif) no-repeat left;padding: 0px 0px 0px 16px;}

/*Add AntMod 2009-04-28 for product card*/
table.productCardMainContentBlock td.right{padding: 0px;}
table.productCardMainContentBlock td.right div.ProductInfoRight{float: none;margin-left:0em;padding:0 0 0 5px;}
table.productCardMainContentBlock td.right div.ProductInfoRight div.priseBox{}
table.productCardMainContentBlock td.right div.ProductInfoRight div.priseBox div.plus{}
table.productCardMainContentBlock td.left img#productMainInfoImage{padding: 0px;}
table.productCardMainContentBlock td.left div.productsMainImageBlock{width: 200px;}
div.productsMainImageBlock a.zoomIn{position: absolute;height: 20px;width: 20px;background: url(img/zoom_.png) no-repeat;}
* html div.productsMainImageBlock a.zoomIn{position: absolute;height: 20px;width: 20px;background: url(img/zoom_.gif) no-repeat;}
div.imageMove{width: auto;}
div.imageMove a img{height: 30px;width: auto;cursor: pointer;border: solid 1px white;}
div.imageMove a:hover img{border: solid 1px silver;}
#main div.otherModsBlock div.otherModssimpleBlock dl.itemNewProductsDefault dt.itemImage img{max-width: 80px;}

/*Add Der Mod 2009-04-28 for shopping cart for Order Now feature*/
div#orderConfirmForm{ border: solid 1px grey; background: #fff; padding: 10px;}
div#orderConfirmForm ul{margin: 10px 10px 10px 20px; font-style: italic;}
div#orderConfirmForm a.button{display: inline; background: #ddd; border: solid 1px #999; padding: 5px; line-height: 250%; text-decoration: none; cursor: pointer; margin-right: 10px;}


/*Add AntMod for popup window 2009-04-30*/
html.popup body{background-image:none;background:white;}
html.popup, body.popup{background: none; min-width: 300px; min-height: 300px; width: 640px; height: 700px;background-image:none;}

/*Add AntMod for login.html ie6-hack 2009-05-08*/
* html div.loginBoxModuleEnd{margin: 0px 0% 0px 0%;}
* html div.loginBoxModule{width:44%;}
* html dl.Login{width:98%;}

/*Add AntMod for bottom navigation 2009-05-12*/
div.navigationInCard{height: 30px;clear: both;}

/*Add AntMod 2009-06-01 for productAddParameters table*/
table#productAddParameters{} 
table#productAddParameters td{color:#3B3B3B;padding:5px 10px;}

/*Add AntMod 2009-06-10 for pspland design*/
table.top{}
table.top td{padding: 5px 0px 8px;}
table.top td.tl{background: url(img/tl.gif) no-repeat top left;}
table.top td.tl div{width: 15px;}
table.top td.tt{background: url(img/tt.gif) repeat-x top left;}
table.top td.tr{background: url(img/tr.gif) no-repeat top right;}
table.top td.tr div{width: 13px;}

table.bottom{}
table.bottom td{padding: 0px 0px 3px;}
table.bottom td.bl{background: url(img/bl.gif) no-repeat bottom left;}
table.bottom td.bl div{width: 15px;}
table.bottom td.bb{background: url(img/bb.gif) repeat-x bottom left;}
table.bottom td.br{background: url(img/br.gif) no-repeat bottom right;}
table.bottom td.br div{width: 13px;}

div.fantomTable{border-left: solid 1px #BDB9B9;border-right: solid 1px #BDB9B9;background: White;padding: 0px 10px;border-bottom:1px solid white;}

div.mainPageContentBlock{}
div.mainPageContentBlock dl.itemNewProductsDefault{width: 150px;background: White;margin: 1%;padding: 5px;}
div.mainPageContentBlock dl.itemNewProductsDefault dt.itemImage{float: none;text-align: center;width: 150px;min-height: 145px;}
div.mainPageContentBlock dl.itemNewProductsDefault dd{margin: 0px;}
#main div.mainPageContentBlock dl.itemNewProductsDefault dd h2{font-weight: normal;font-size: 0.9em;}
div.mainPageContentBlock dl.itemNewProductsDefault dd.itemDescription p{font-size: 0.8em;}
div.mainPageContentBlock dl.itemNewProductsDefault dd.itemDescription div.notAvailableProduct{font-size: 0.7em;display: none;}
div.mainPageContentBlock dl.itemNewProductsDefault dd.itemDescription div#prise strong{display: block;font-size: 1.3em;margin: 8px 0px;color: #E25000;}
div.mainPageContentBlock dl.itemNewProductsDefault dd.itemDescription div#prise strong span{font-weight: normal;color: Gray;font-size: 0.7em;}

#main div.mainPageContentBlock h2.default{background: #F8E8C6;padding: 5px 12px;font-size: 1.2em;font-weight: bold;margin: 10px 0px 6px;}
#main div.mainPageContentBlock h2.default a{text-decoration: none;}

#content #main div.boxInformation{color: #B45527;padding: 20px 20px 0px 20px;font-size: 1.1em;}

/*Add DerMod 2009-06-25 create acount page*/
.fieldErrorMessage{display: block;}

/*Add AntMod 2009-06-30 for shopsupport copyright*/
div#footer div.content table{float: right;padding: 8px 0px 0px 0px;}
div#footer div.content table td{padding: 0px 6px 0px 0px;}
div#footer div.content span.block{display:block;text-align:left;}
div#footer div.content a.hLinkCopy{text-decoration:none;cursor:text;color: #808080;}
div#footer div.content span.block a{text-decoration:none;cursor:text;color: #808080;}
div#footer div.content table a{color: #0000FF;}

div.count{padding:0px 0px 0px 40px;}
div.count img{margin:2px 0px 4px 0px;}
div.banners_left, div.banners_right{text-align:center;margin-bottom:11px;}

.productPage .shortMoreProductInfo{height:40px;padding:18px;width:277px;/*background: url(img/gbg.png) no-repeat center 8px;*/}
.productPage .shortMoreProductInfo .contentInfo{color:#0000FF;font-size:15px;font-weight:bold;text-align:center;}
.productPage .shortMoreProductInfo span{background:url("img/garant.png") repeat scroll center top transparent;display:block;height:79px;margin:-68px 0 0;position:absolute;width:278px;}
	* html .productPage .shortMoreProductInfo span{display: none;}
#main div.sortOptionsBlock b{display: block;padding:0px 0px 0px 20px;}

#ny01{position:absolute;width:331px;height:93px;top: 0px;left: 0px;background: url(img/ny/ny01.png) no-repeat bottom left;}
#ny02{position:absolute;width:506px;height:58px;top: 148px;left: 304px;background: url(img/ny/ny02.png) no-repeat bottom left;}
div.navigation { background: url("img/0.gif") repeat-x center bottom }

#boxCurrencies{background: url("img/currensH2.png") no-repeat scroll center top transparent;padding: 26px 0 0;}
 #boxCurrencies h2{display: none;}

.boxPrise{padding-bottom:10px;}
.boxPrise .content ul{list-style-type: none;}
.boxPrise .content ul li a {display: block; padding: 3px 0px 3px 25px; background: url(img/download.png) no-repeat 0px 2px; text-decoration: underline;}
.boxPrise .content{padding-top:10px;padding-left:20px;}
.boxPrise .content ul li .fSize{clear:both;color:gray;font-size:10px;padding-left:25px;}
#boxArticles a{display: block;margin-bottom:5px;}
