﻿html { background-color:#FFFFFF; }
body { background-color:#FFFFFF; margin:10px 0 0 0; padding:0; font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; font-size:12px; }
img { border:none; }

#wrapper { width:950px; margin:0 0 0 20px; }

#topNavigation { overflow:hidden; width:100%; }
#topMenuWrapper { float:right; }
#topMenu { overflow:hidden; }
#topMenu a { color:#FFFFFF; text-decoration:none; padding:0 7px 0 0; }
#topMenu a:hover { text-decoration:underline; }
.topMenuItem { float:left; background-color:#000000; padding:7px 0 7px 7px; }
.topMenuItem a { border-right:1px solid #FFFFFF; }
.lastTopMenuItem { float:left; background-color:#000000; padding:7px 0 7px 7px; }
.specialTopMenuItem { float:left; background-color:#FF5D39; padding:7px 0 7px 7px; margin:0 0 0 20px; }
#languageListWrapper { margin:0 0 0 20px; float:right; padding:8px 0 0 0; font-size:11px; }
#languageList { overflow:hidden; }
.languageListItem { text-transform:capitalize; float:left; }
.languageListItem a { color:#666666; text-decoration:none; }
.languageListItem a:hover { text-decoration:underline; }
#topLogo { margin:15px 0; }

/*.productPicker { margin:0 10px 0 0; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:3px 5px; cursor:pointer; background-image: url("../Pictures/img/arrow.GIF"); background-position:right; background-repeat:no-repeat; }
.productPickerPanel { width:129px; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:5px; margin:5px 0 0 0; }
.productPickerPanel a {  }*/

#productPickerWrapper { overflow:hidden; width:100%; }
#productPicker { float:left; }
#productSearch { float:right; }
.searchBox { }
.searchButton { }
.productPickerBox { width:136px; margin:0 14px 0 0; }
.watermark { color:#CCCCCC; }

#productPickerResultDefaultWrapper {  }
#productPickerResultDefaultPagingTop { text-align:right; margin:20px 0; font-size:11px; font-weight:bold; }
#productPickerResultDefault { overflow:hidden; width:100%; }
.productPickerResultItem { float:left; border-bottom:1px solid #CCCCCC; margin:0 0 10px 0; }

#itemView { overflow:hidden; width:100%; margin:20px 0; }
#itemViewLeft { float:left; width:30%; }
#itemViewLeft p { font-size:11px; margin:10px 0; }
#itemViewCenter { float:left; width:39.9%; }
#itemViewCenter h1 { font-size:14px; margin:0; padding:0; }
#itemViewCenter h2 { font-size:12px; margin:3px 0; padding:0; font-weight:normal; }
#itemViewCenter h3 { font-size:11px; margin:10px 0 3px 0; padding:0; font-weight:bold; }
#itemViewCenter p { font-size:11px; margin:0; padding:0; }
#itemViewRight { float:left; width:30%; }
.itemPropertyWrapper { margin:15px 0; font-size:11px; }
.itemProperty { overflow:hidden; width:100%; margin:0 0; }
.itemPropertyText { float:left; width:30%; font-weight:bold; }
.itemPropertyValue { float:left; width:69%; }
#itemVariantWrapper { }
.itemVariant { margin:5px 0; }
.itemVariantDropDown { width:180px; }
#itemButtonWrapper { margin:15px 0; }
.itemButton { margin:0 5px 0 0; }

.itemButtonDealer { margin: 7px 0 7px 0; }

#itemColor { border-bottom:1px solid #999999; margin:0 0 10px 0; }
#itemRelatedProducts { border-bottom:1px solid #999999; margin:0 0 10px 0; }
#itemPresentation { border-bottom:1px solid #999999; padding:0 0 10px 0; }
#itemTabWrapper p { margin:0; padding:0; }
.new-item { background-color:#EEEEEE; width:50px; text-align:center; padding:5px 0; position:absolute; }
.new-item-front { background-color:#EEEEEE; width:30px; font-size:10px; text-align:center; padding:1px 0; position:absolute; top:0; left:0; z-index:1; }
.nxt-item { background-color:#EEEEEE; text-align:center; padding:5px; position:absolute; margin:300px 0 0 195px; width:65px; }
.prv-item { background-color:#EEEEEE; text-align:center; padding:5px; position:absolute; margin:300px 0 0 0; width:65px; }

.bubbleInfo { position: relative; float:left; border-bottom:1px solid #CCCCCC; margin:0 0 10px 0; cursor:pointer; height:122px; width:95px; }
.conceptArt { position: relative; float:left; border-bottom:1px solid #CCCCCC; margin:0 0 10px 0; height:122px; width:95px; }
.conceptArt img { margin:10px 0 0 6px; }
.trigger { margin:15px 6px 0; }
.popup { position: absolute; display: none; /*background-color:#EEEEEE;*/ background-image: url("../Pictures/popup-bg.gif"); background-repeat:no-repeat; width:95px; height:46px; padding:1px 7px 1px 5px; font-size:9px; font-family:Verdana; z-index:2; }
.popup a { color:#333333; text-decoration:none; }

.modalBackground { background-color:#000000; filter:alpha(opacity=70); opacity:0.7; }
.imagePopUp { padding:10px; background-color:#FFFFFF; }
.imagePopUp img { background-color:#FFFFFF; padding:10px; }
.imagePopUp .title { color:#000000; font-size:10px; margin:0 0 10px 0; }
.imagePopUp .cancel { text-align:right; margin:5px 0 0 0; }
.linkImage { cursor:pointer; }
.moreItems { text-align:center; }
.moreItems div { padding:45px 0 0 0; }
.moreItems a { text-decoration:none; color:#666666; font-weight:bold; }
.moreItems a:hover { text-decoration:underline; }

.relatedItemImage { height: 48px; width: 39px; margin: 5px 7px 5px 8px; }

#footer { clear:both; margin:5px 0; }

.gridHeader { text-align:center; }

.textbox { background-color:#EEEEEE; }
.watermark2 { background-color:#EEEEEE; }

.scroll-pane { width: 100%; float: left; height: 137px; }
.link-button { color:#000; text-decoration:none; }
.link-button:hover { text-decoration:underline; }

.blockDealers { padding: 20px 0px 0px 0px; width:350px; border-bottom: 1px dotted #8dbe48; }
.listDealers { border-top: 1px dotted #8dbe48; padding: 2px 0px 2px 0px; }
