*{font-family:arial,sans-serif;text-decoration:none;outline:none}
*,.verticalnavigation,.verticalnavigation a,.headleftbox,.contentleftbox,#navtrail,.contentleftbox,.contentleftbox a,#sitenavigator,.contenthead,ul,li{color:#fff}
h1,h2,h3,h4,h5,h6{font-size:18px}
html,body,div{margin:0;padding:0}
html,body{background:#660000 url(/templates/cdv2/img/bg.gif) no-repeat}
html,body,#header,.verticalnavigation,#content,.leftbox,.headleftbox,#navtrail,#lastline,#maintable,.halftable,#sitenavigator,.contenthead,.contentoutput,#twitter{width:100%}
html,body{min-height:100%;height:auto !important;height:100%}
html,body,div,img{border:0 none}
form{display:inline}
form br{clear:left}
#container{width:960px;margin:auto;border:1px #000 solid;background-color:#323232;filter:alpha(opacity=92);-moz-opacity:0.92}
#header{background-image:url(/templates/cdv2/img/header-bg.gif)}
#header,.verticalnavigation,#content{background-repeat:repeat-x}
#header,#logo,#symbol{height:103px}
#logo{width:335px;margin-right:20px}
#logo,#rightoutput,#mycart{float:right}
#symbol,#leftoutput,#kelkoo,#search,label{float:left}
label{width:120px}
#symbol{width:348px}
.tenpx{padding-left:20px}
#symbol,.verticalnavigation a,#kelkoo{margin-left:20px}
#search{padding:30px 0 0 44px;vertical-align:middle}
.shead{height:15px;line-height:15px;width:120px;border:1px #767171 solid}
#kelkoo{margin-top:36px}
.verticalnavigation{height:27px;line-height:23px;background-image:url(/templates/cdv2/img/bg-vertical-navigation.gif)}
.verticalnavigation,#content{border-top:1px #000 solid}
.verticalnavigation,.verticalnavigation a{letter-spacing:2px}
h1,h2,h3,h4,h5,h6,.verticalnavigation a,.underline,.mainnav,.headleftbox,.contenthead,.contentoutput a,.edit{font-weight:bold}
.mainnav,.secnav,.thinav{text-align:left}
.verticalnavigation,.verticalnavigation a,.underline,.headleftbox,#sitetext,#sitetext p,.contenthead,.contentoutput{font-size:14px}
.mainnav,.mainnav a{font-size:12px;text-indent:10px;line-height:20px}
.secnav,.secnav a{font-size:11px;text-indent:20px;line-height:16px}
.verticalnavigation a,.underline,.mainnav a,.subnav a,#navtrail a,.pageResults{border-bottom:1px #fff dotted}
.contentoutput a{border-bottom:1px #000 dotted}
.verticalnavigation a:hover,.mainnav a:hover,.subnav a:hover{border-bottom:0 none}
#content{background-image:url(/templates/cdv2/img/bg-content.gif)}
#leftoutput,#rightoutput{padding:20px}
#leftoutput{width:180px;border-right:1px #660000 dotted}
#rightoutput{width:695px}
.mainnav,.subnav,.thinav{padding:0;margin:0}
.productOldPrice,#navtrail,#navtrail a,#sitenavigator,#sitenavigator a{font-size:12px}
small,.small,small a,.small a,.subnav,.subnav a,.thinav,.thinav a{font-size:11px}
.productOldPrice{font-weight:normal}
.headleftbox,.contentleftbox,#navtrail,#sitenavigator,.contenthead{background-color:#660000}
.headleftbox,.contentleftbox,#navtrail,.halftable,#sitenavigator,.contenthead{border-top:1px #ccc solid;border-bottom:1px #ccc solid}
.leftbox{margin-top:20px}
.headleftbox,.imageleftbox,.contentleftbox,#bottom,h1,h2,h3,h4,h5,h6,.simage,#twitter{text-align:center}
.imageleftbox,.contentoutput,.simage{background-color:#fff}
#navtrail,#navtrail a,#sitenavigator,#sitenavigator a,.contenthead,.contentoutput{padding:2px}
#navtrail{margin-top:20px}
#bottom,#bottom a{font-size:12px;letter-spacing:1px}
.contentoutput,.contentoutput a,.contentoutput p,.contentoutput td,.contentoutput strong,.contentoutput b,label{color:#000}
.half{width:50%}
.halftable,#sitetext{margin-bottom:20px}
#sitetext{text-align:justify}
.headleftbox,.contenthead{height:28px;line-height:28px}
input,option,select,textarea{color:#660000}
.edit,td a.edit,.contentoutput a.edit{color:green;font-style:italic;border-bottom:1px green dotted}
.listing{margin:4px 0;text-align:left;padding-left:4px;line-height:20px}
.simage{margin-top:10px;margin-bottom:-10px}