div#contenu{width:521px;height:100px;max-height:inherit;}
*{margin:0;padding:0;}
.boxText{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:14px;color:#000;}
.errorBox{font-family:"Georgia","Lucida Grande";font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:"Georgia","Lucida Grande";font-size:10px;color:#c03;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:"Georgia","Lucida Grande";font-size:10px;color:#70d250;text-decoration:underline;}
BODY{font-family:Tahoma,Verdana,Arial,sans-serif; font-size:10px;color:#000;background:#000 url("images/theme/background.png") repeat center top;}
A{color:#e9388f;text-decoration:none;}
A:hover{color:#73d806;text-decoration:underline;}
div#table{width:1007px;height:1300px;overflow:hidden;z-index:10;position:relative;margin-left:auto;margin-right:auto;}
div#mascotte{top:2px;left:0px;width:330px;height:260px;z-index:100;position:absolute; background:transparent url(images/theme/sprite.png) no-repeat 0px -1028px;}
div#titre{top:50px;left:150px;width:419px;height:33px;z-index:100;position:absolute; background:transparent url(images/theme/sprite.png) no-repeat 0px -981px;}
div#soustitre{top:100px;left:285px;width:283px;height:13px;z-index:100;position:absolute; background:transparent url(images/theme/sprite.png) no-repeat 0px -1014px;}
div#cart{top:25px;right:10px;width:397px;height:102px;z-index:100;position:absolute; background:transparent url(images/theme/sprite.png) no-repeat -330px -1021px;}
div#titrecart{top:-20px;left:10px;width:109px;height:41px;z-index:110;position:absolute; background:transparent url(images/theme/sprite.png) no-repeat -537px -1123px;}
#titlecat{width:760px;height:30px;}
#catdesc{width:760px; margin-bottom:10px; overflow:auto; max-height:150px;}
div#search{position:absolute;width:400px;height:30px;top:140px;left:600px; text-align:left; color:#e9388f; font-weight:bold; font-size:14px; overflow:hidden;}
div#categories{position:absolute;width:208px;height:645px;top:200px;right:15px; z-index:120; background:transparent url(images/theme/sprite.png) no-repeat -1008px -0px; padding-top:5px; padding-left:5px;}
.marque{position:absolute;width:208px;height:150px;top:850px;right:15px; z-index:120;padding-top:5px; padding-left:5px; font-size:10px;}
div#pubaccueil{width:760px; height:250px; top:0px; position:absolute;font-size:12px;}
div#textaccueil{width:760px; height:150px; top:250px; position:absolute;font-size:12px;}
div#promoaccueil{width:760px; height:275px; top:400px; position:absolute;}
div#newsaccueil{width:760px; height:275px; top:675px; position:absolute;}
#newsaccueil h1{color:#73d806; font-weight:normal; text-decoration:underline;}
#promoaccueil h1{color:#e9388f; font-weight:normal; text-decoration:underline;}
div#infobanktrans{position:absolute;width:214px;height:157px;top:1000px;right:15px; z-index:120; background:transparent url(images/theme/sprite.png) no-repeat -729px -980px;}
div#infobank{position:absolute;width:206px;height:77px;top:4px;right:4px; z-index:120; background:transparent url(images/theme/sprite.png) no-repeat -330px -1124px;}
div#infotrans{position:absolute;width:205px;height:63px;bottom:4px;right:4px; z-index:120; background:transparent url(images/theme/sprite.png) no-repeat -331px -1204px;}
#imgcat{position:absolute;left:520px;top:-10px;z-index:51;}
div#menu{width:900px;height:20px;z-index:200;top:170px;left:300px;position:absolute;}
div#rightcolumn{width:261px;height:1080px;overflow:hidden;z-index:50;vertical-align:top;top:150px;right:0px;position:absolute;}
div#header{width:861px;height:244px;overflow:hidden;z-index:50;}
div#mainframe{top:191px; left:0px;width:1007px;height:980px; z-index:10; position:absolute;vertical-align:top;overflow:hidden;background:transparent url(images/theme/sprite.png) no-repeat 0px 0px;}
div#innermainframe{position:absolute;top:10px;left:10px;width:760px;height:955px;overflow:visible;z-index:50;text-align:left;}
div#textinfo{position:relative;width:760px;max-height:850px;overflow:auto;}

div#footer{position:absolute;top:1171px; left:0px;width:1007px;height:290px;text-align:justify;z-index:20; font-size:10px;}
.titlebox{width:200px;color:#e9388f; font-size:14px;text-align:left; font-weight:bold;}
.infobox{width:200px; color:#3b3b3b; font-size:10px;text-align:left;  padding-bottom:10px; padding-top:5px;}
.infoboxshopping{ position:relative; top:20px; left:5px; width:380px; height:80px; font-size:12px; text-align:left; color:white;}
.innerinfoboxshopping{position:relative; top:0px; left:0px; width:380px; height:60px; font-size:10px; text-align:left; color:white; overflow:auto;}
div#local{position:relative;width:760;}
div#navcat{position:relative;top:15px;width:100%;vertical-align:top;float:left;}
div#navcatright{float:right;width:50%;text-align:right;vertical-align:top;}
div#navcatleft{float:left;width:50%;text-align:left;vertical-align:top;}
.bcklstproduct{width:160px;height:225px;text-align:left;vertical-align:top;float:left;overflow:hidden; position:relative; margin-bottom:10px; margin-right:10px; margin-left:10px;}
.lstproduct{position:absolute;width:160px;height:160px;top:0px;overflow:hidden;text-align:center;}
.txtlstproduct{width:160px;height:49px;position:absolute;top:174px;font-size:12px;overflow:hidden;}
.txtlstproduct A{color:#000;}
.txtlstproduct A:hover{text-decoration:underline;}
.prixlstproduct{position:absolute;top:160px;width:160px;height:14px;font-size:12px;color:#67bbca;text-align:right;overflow:hidden;}
div#lstproduct2{width:100px;text-align:center;vertical-align:top;padding-top:5px;padding-left:3px;}
.prixlstproduct2{font-size:18px;font-weight:bold;}
.prixlstproductspecials{font-size:12px;font-weight:bold;color:red;}
.prixlstproductspecialss{font-size:10px;text-decoration:line-through;}
.txt{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-style:italic;}
div#displayreviews{width:900px;height:200px;overflow:auto;}


div#cellpics{top:0px; left:0px;width:350px;height:270px; position:absolute; }
div#cellpic{top:0px; left:0px;width:262px;height:261px; position:absolute;background:transparent url(images/theme/sprite.png) no-repeat -1010px -781px; overflow:hidden;}
div#navpics{top:70px; left:262px;width:88px;height:191px; position:absolute;}
.navpic{width:91px;height:52px;background:transparent url(images/theme/sprite.png) no-repeat -1274px -782px; position:relative;margin-bottom:15px;}
.navpicinner{width:45px;height:45px; left:19px; top:4px;position:absolute;}
.navpic:hover{background:transparent url(images/theme/sprite.png) no-repeat -1274px -836px;}

div#cellpub{top:0px; left:0px;width:446px;height:246px; position:absolute; overflow:hidden;   background-color:#999;}
div#navpubs{top:0px; left:440px;width:305px;height:246px; position:absolute;}
.navpub{width:305px;height:52px; position:relative;margin-bottom:12px;}
.navpubinner{width:45px;height:45px; left:19px; top:4px;position:absolute;}
.navpubinnertext{width:236px;height:45px; left:69px; top:4px;position:absolute; padding:2px;}
.navpub:hover{background:transparent url(images/theme/sprite.png) no-repeat -1279px -1084px; color:white}
.navpubinnertext A{color:black;}
.textpub{top:-50px; left:0px;width:446px;height:40px; position: relative; overflow:hidden;background:transparent url(images/theme/sprite.png) no-repeat -728px -1310px; color:white; padding:2px;}

div#cellariane{top:0px; left:351px;width:415px;height:30px; position:absolute;}
div#titleproduct_info{top:271px; left:0px;width:770px;height:40px; position:absolute;}
.description{top:311px; left:0px;width:770px;height:370px; position:absolute; font-size:12px; overflow:auto; text-align:left;}
div#cellpriceopt{top:40px; left:351px;width:398px;height:129px; position:absolute; background:transparent url(images/theme/sprite.png) no-repeat -1009px -651px;}
div#cellprice{top:40px; left:0px;width:167px;height:50px; position:absolute; text-align:center;}
div#cellopt{top:0px; left:170px;width:225px;height:129px; position:absolute; text-align:left; color:#95c0c8; font-weight:bold;}
.price{ font-size:26px; color:#9dc8d0;}
div#xsell{position:absolute; bottom:0px; width:760px;}
div#infoproducts{position:absolute; top:179px; left:351px; width:398px; height:80px;}
.infoliv{position:relative; width:132px; height:80px; text-align:center; float:left;}
div#butadcart{position:absolute; bottom:5px; right:5px;}
div#quantity{position:absolute; top:70px; left:10px;}
div#noopt{position:absolute; top:30px; left:10px; text-align:center;}
div#addthisin{position:absolute; top:245px; left:100px;}
div#manufacturer{position:absolute; top:5px; left:175px;}

.infoaccount{width:764px; height:162px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1140px; position:relative; padding-left:10px; padding-top:5px; font-size:12px;}
.infoforpass{width:744px; height:162px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1140px; position:relative; padding-left:10px; padding-top:5px; padding-right:10px; font-size:12px; top:45px;}
.infoaccountbut{width:128px; height:19px; bottom:25px; right:20px; position:absolute;}
.inforetour{width:128px; height:19px; bottom:25px; left:20px; position:absolute;}

.cart{position:relative; top:30px;}
.desccart{width:764px; height:20px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1140px; font-size:12px; text-align:center; text-decoration:underline; font-weight: bold;}
.desccartprod{width:764px; height:77px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1170px; font-size:12px;}
.cartfooter{width:764px; height:20px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1272px;}
.subtotal{width:214px; position:relative; top:45px; left:550px;}
.subtotalcartheader{width:214px; height:20px; background:transparent url(images/theme/sprite.png) no-repeat -729px -980px;}
.subtotalcart{width:214px; height:30px; background:transparent url(images/theme/sprite.png) no-repeat -729px -988px;}
.subtotalcartfooter{width:214px; height:20px; background:transparent url(images/theme/sprite.png) no-repeat -729px -1117px;}
.buttoncart{position:relative; top:-10px;}
.estimator{position:relative; top:50px;}

.procchekout{position:relative; top:30px; height:80px;}
.ship{position:relative; top:30px;}
.shipinfo{position:relative; top:30px;width:764px; height:162px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1140px; padding-left:10px; padding-top:5px; font-size:12px; overflow:hidden;}
.shipmethod{position:relative; width:750px; height:60px;}
.icon{width:75px; height:60px; position: absolute;}
.shipdesc{width:550px; height:60px; position:absolute; top:0px; left:75px; line-height:20px;}
.shipprix{width:100px; height:60px; position:absolute; top:0px; left:625px; text-align:right;line-height:40px;}
.shipbut{width:25px; height:60px; position:absolute; top:0px; left:735px;line-height:40px; margin-top:15px;}
.shipbutadress{position:absolute; bottom:20px; right:20px;}

.pay{position:relative;top:30px;}
 .payinfohead{position:relative;width:764px; height:60px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1140px; padding-left:10px; padding-top:5px; font-size:12px; overflow:hidden;}
.payinfofoot{position:relative;width:764px; height:10px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1282px;}
.paymethod{position:relative; width:764px; height:95px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1160px; padding-left:10px; font-size:12px;}
.payicon{width:75px; height:95px; position: absolute;}
.paydesc{width:550px; height:95px; position:absolute; top:0px; left:75px;}
.paybut{width:25px; height:95px; position:absolute; top:0px; left:735px; margin-top:15px;}
.payadress{position:relative; top:50px;width:764px; height:162px; background:transparent url(images/theme/sprite.png) no-repeat -728px -1140px; padding-left:10px; padding-top:5px; font-size:12px;}
.pays{position:relative;top:50px;}

.recapshipad{position:absolute;width:214px;height:157px;left:0px; top:130px; background:transparent url(images/theme/sprite.png) no-repeat -729px -980px; padding-top:2px; padding-left:2px; font-size:12px;}
.recapshimet{position:absolute;width:214px;height:157px;left:0px; top:297px; background:transparent url(images/theme/sprite.png) no-repeat -729px -980px; padding-top:2px; padding-left:2px;font-size:12px;}
.recapbillad{position:absolute;width:214px;height:157px;left:0px; top:464px; background:transparent url(images/theme/sprite.png) no-repeat -729px -980px; padding-top:2px; padding-left:2px;font-size:12px;}
.recappaymet{position:absolute;width:214px;height:157px;left:0px; top:631px; background:transparent url(images/theme/sprite.png) no-repeat -729px -980px; padding-top:2px; padding-left:2px;font-size:12px;}
.zzz{position:absolute;width:540px; left:224px; top:130px; font-size:12px;}

FORM{display:inline;}
TR.header{background:#d9cab3;}
A.headerNavigation{color:#000;font-size:12px;}
A.headerNavigation:hover{color:#c4e4ea;font-size:12px;text-decoration:underline;}
TR.headerError{background:#f00;}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#d7c8b1;color:#000;font-weight:bold;text-align:center;}
TR.headerInfo{background:#0f0;}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#d7c8b1;color:#000;font-weight:bold;text-align:center;}
TR.footer{background:#d9cab3;}
TD.footer{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;background:#bbc3d3;color:#000;font-weight:bold;}
.infoBoxContents{font-size:9px;color:#000;}
.infoBoxNotice{background:#ff8e90;}
.infoBoxNoticeContents{background:#fff;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
TD.infoBoxHeading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:14px;font-weight:normal;color:#000;display:none;}
TD.infoBox,SPAN.infoBox{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{//shopping-cart content color background:none;}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:none;//shopping-cart content color;}
TABLE.productListing{border:0;border-style:solid;border-color:#e3e3e3;//shopping-cart header/footer color border-spacing:1px;}
.productListing-heading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#9f1a37;font-weight:bold;padding:10px;}
TD.productListing-data{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#000;}
A.pageResults{color:#00f;}
.pageResults a:hover{color:#00f;background:#ff3;}
TD.pageHeading,DIV.pageHeading{font-size:13px;color:#645642;font-weight:bold;height:28px;width:461px;padding-top:10px;padding-left:20px;text-transform:none;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#000;}
TD.main,P.main{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;}
TD.stock,P.stock{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;line-height:1.5;vertical-align:middle; color:#95c0c8; font-weight:bold;}
TD.text,P.text{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;line-height:1.5;}
TD.smallText,SPAN.smallText,P.smallText{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;}
TD.accountCategory{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:13px;color:#abd;}
TD.fieldKey{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;}
TD.tableHeading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
SPAN.newItemInCart{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#fcff00;font-weight:bold;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{color:#f13d3d;}
SPAN.productSpecialPriceold{color:#9dc8d0;font-size:12px;}
SPAN.errorText{font-family:Tahoma,Verdana,Arial,sans-serif;color:#f00;}
.moduleRowOver{background-color:#d7e9f7;}
.moduleRowSelected{background-color:#e9f4fc;}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#e9388f;font-weight:bold;}
.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#9f0;}
.inputRequirement{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#f00;}
td{font-family:tahoma,verdana,arial;font-size:11px;color:#000;}
.bg1{background:#d9cab3;}
.bg2{background:#d7c8b1;background-repeat:repeat-y;}
.go{border-style:solid;border-width:1px;border-color:#a1a1a1;height:20px;}
.cy{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#645642;font-weight:normal;}
.cy1{font-size:14px;color:#600808;font-weight:bold;font-family:Geneva,Arial,Helvetica,sans-serif;font-style:oblique;}
.cy2{background:#310a0e;font-size:13px;color:#d46b64;font-weight:bold;}
.cy3{background:#fff;font-size:13px;color:#d46b64;font-weight:bold;}
.cy4{font-size:14px;color:#ff850d;font-weight:bold;}
.ml{font-size:11px;color:#ff9c00;text-decoration:none;}
.ml1{font-size:12px;color:#3b3b3b;text-decoration:none; font-weight:bold;}
.ml2{font-size:10px;color:#645642;text-decoration:underline;}
.ml3{font-size:12px;color:#3b3b3b;text-decoration:none;}
.ml4{font-size:10px;color:#3b3b3b;text-decoration:none; font-weight:bold;}
.px2{font-size:2px;}
.px4{font-size:4px;}
.se{width:110px;font-size:9px;}
.imagesBoxContents{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.imagesBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.Auswahl{width:550px;border:3px solid #ddd;}
Bereich,.Feld{background-color:#f5f5f5;width:300px;border:3px solid #bbc3d3;}
#pop1,#pop2{position:absolute;display:none;width:600px;border:2px double #000;background:#d7c8b1;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
#pop1 p,#pop2 p{margin:0 .3em;}
#pop1 h1,#pop2 h1{font-size:110%;font-family:Arial,Helvetica,sans-serif;margin:0 0 .5em 0;border-bottom:0;background:#8b9bb7;color:black;text-align:center;}
ul.sitemap{color:#f00;}
h1{font-family:Verdana,Arial,sans-serif;font-size:20px;color:#e9388f;}
h2{font-family:Verdana,Arial,sans-serif;color:#e9388f;border-bottom:1px solid silver;margin-bottom:5px;padding-bottom:3px;text-align:left;}
h3{border-bottom:1px solid silver;margin-bottom:5px;padding-bottom:3px;text-align:left;}
*{margin:0;padding:0;}
p#cross-links{text-align:center;}
p#cross-links{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px;}
noscript p,noscript ol{color:#a00;font-size:13px;line-height:1.4em;text-align:left;}
noscript a{color:#a00;text-decoration:underline;}
noscript ol{margin-left:25px;}
a:focus{outline:none;}
img{border:0;}

#nav, #nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:2.2em;}
#nav a{display:block;padding:0px 2px;color:#e9388f;text-decoration:none;background-color:transparent; font-size:13px; font-weight:bold;}
#nav a:hover{color:#7be407;}
#nav li{float:left;position:relative;}
#nav ul{position:absolute;display:none;width:250px;top:20px;background:transparent url(images/theme/sprite.png) no-repeat -1225px -2px;}
#nav li ul a{width:18em;height:auto;float:left;}
#nav ul ul{top:auto;}
#nav li ul ul{left:18em;margin:0px 0 0 0px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}

 
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(images/theme/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(images/theme/shadowbox/close.png);}
#sb-nav-next{background-image:url(images/theme/shadowbox/next.png);}
#sb-nav-previous{background-image:url(images/theme/shadowbox/previous.png);}
#sb-nav-play{background-image:url(images/theme/shadowbox/play.png);}
#sb-nav-pause{background-image:url(images/theme/shadowbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
