/* Header */
.headerLogo {margin-left:5px;margin-top:15px;}
.headerLanguageSelection {position:relative;width:60px;margin-left:920px;margin-top:-70px;}

/* Menu */
.menuContainer {width:100%;border:0px;}
.mainMenu {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:20px 0px 20px 0px;height:14px;}
.menuRollover { height:14px;float:left;margin-right:30px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
.menuRollover a { height:14px;display:block;text-decoration:none; }
.menuRollover a:hover { background-image:none !important; }
.wishlist {background-color:#757E89;width:140px;height:27px;text-align:center;padding-top:11px;}

/* Link */
a.link:link, a.link:visited, a.link:hover {text-decoration:none;}
a.whiteLink:link, a.whiteLink:visited, a.whiteLink:hover {text-decoration:none;color:#FFFFFF;font-weight:bold !important;}
a.blackLink:link, a.blackLink:visited, a.blackLink:hover {text-decoration:none;color:#262626;font-weight:bold !important;}
a.navyLink:link, a.navyLink:visited, a.navyLink:hover {text-decoration:none;color:#87919B;font-weight:bold !important;}

.navyButton {background-color:#87919B;padding:4px;padding-left:10px;padding-right:10px;font-weight:bold;color:#FFFFFF !important;border:0px;}
.redButton {background-color:#FA4652;padding:4px;padding-left:10px;padding-right:10px;font-weight:bold;color:#FFFFFF !important;border:0px;}

/* Common */
.black {color:#262626;}

.big {font-weight:bold !important;font-size:2.2em;}
.medium {font-weight:bold !important;font-size:1.4em;}
.normal {font-weight:bold !important;font-size:1.1em;}
.small {font-size:0.9em;}

.tagsContainer {width:80%;padding:5px;text-align:center;margin:auto;}
.tagsContainer a, .blackTag, .navyTag {padding:4px;margin:3px;float:left;font-weight:bold !important;line-height:12px;white-space:nowrap;color:#FFFFFF;}
.blackTag {background-color:#262626;}
.navyTag {background-color:#87919B;}

.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}

.leftColumn {width:750px;float:left;}
.rightColumn {width:240px;float:right;}
#homePageContainer {margin-top:10px;}
.column1 {width:494px;margin-right:13px;float:left;}
.column2 {width:240px;margin-right:13px;float:left;}
.column3 {width:240px;float:left;}

.title {height:38px;line-height:38px;padding-left:10px;margin:0;color:#87919B;}
.box {padding-bottom:10px;}
.box330 {height:330px;}
.grey {background-color:#EAEAEA;}
.text {padding: 18px 6px 6px 6px;color:#515151;}
.wrapper {min-height:500px;}

.loading {background: url(../img/loading.gif) no-repeat center center;}
.emptyImage {background: url(../img/emptyImage.png) repeat center center;}
.bottomSpacer {height:100px;}
.boxSpacer {height:20px;border-bottom:1px solid #EBEBEB;margin-bottom:5px;}
.whiteSpacer {width:730px;margin:auto;border-bottom:1px solid #FFFFFF;}
.message {line-height:100px;text-align:center;}

.newsletterContainer {padding-left:20px;vertical-align:middle;}
.newsletterContainer input {color:#757E89;vertical-align:middle;padding:4px;}
.newsletterContainer input[type="image"] {display:inline;}
.newsletterPrivacy {color:#757E89;margin:10px;}

/* Home */
.homepageLinksTable {width:100%;margin-bottom:20px;}
.homepageLinksTable td {text-align:center;padding:5px;}

/* Company */
.companyImage {height:506px;display:none;}
.companyThumbsContainer {padding-top:4px;padding-bottom:4px;margin:auto;width:625px;}
.companyThumbsContainer a {margin:2px;}

/* Contacts */
.contactsContainer p {padding-left:10px;}
.contactsTable {width:730px;margin:auto;margin-top:10px;margin-bottom:10px;}
.contactsTable td {vertical-align:top;}
.contactsTable div {margin-bottom:5px;}
.contactsMapContainer {margin:10px;padding-bottom:30px;}

/* Brands */
.brandLogo {width:122px;height:104px;float:left;text-align:center;padding-top:18px;}
.brandLogoSelected {border:2px solid #262626;margin-top:-2px;}

/* Products */
#categorySelectionBox {background-color:#FFFFFF;padding-top:10px;padding-bottom:20px;}
#productButtonsBox {border-top:1px solid #EAEAEA;padding-top:10px;}
.categoryMenu, .subCategoryMenu {background-color:#FFFFFF;padding:4px;}
.subCategoryMenu {padding-left:10px;}
.productListItem {margin:2px;margin-left:3px;float:left;}
.productListImageContainer {width:144px;height:144px;}
.productListItemSelected {border:2px solid #262626;margin:0px;margin-left:1px;}
.productListItemName {background-color: #262626;filter:alpha(opacity=80);opacity:0.80;position:absolute;padding:2px;margin-top:-30px;display:none;}
.productListItemName a {font-weight:bold !important;}

#productMainTableContainer {width:738px;}
.productMainImage {width:420px;height:420px;}
.productThumbImage, .productThumbImageEmpty {width:179px;height:136px;margin-bottom:4px;margin-left:5px;}
.productThumbImageEmpty {background:url(../img/productThumbEmpty.png) no-repeat center center;}

#produtColorsContainer {padding-left:5px;}
#ProductColor {width:120px;}
.productColorBoxes {height:18px;padding-top:4px;}
.productColorBox {width:20px;height:20px;float:left;margin-right:5px;cursor:hand;}
.productColorSecondaryBox {width:20px;height:10px !important;position:relative;top:10px;}

.quickieContainer {width:230px;padding:5px;background-color:#EBEBEB;margin-bottom:8px;}
.quickieImage {height:180px;overflow:hidden;}
.quickieName {height:20px;line-height:20px;text-align:center;font-weight:bold;}
.quickieName a {font-weight:bold !important;}

#wishlistResult, #wishlistLoading {text-align:center;display:none;padding:20px;}
.wishlistProduct {padding-top:10px;}
.wishlistProduct table td {padding-left:10px;}
.wishlistInputs {padding:5px;}
.wishlistInputs p {padding:5px;line-height:14px;}
.wishlistInputs input, .wishlistInputs textarea {color:#757E89;vertical-align:middle;padding:4px;}

/* Profiles */
.profileItem {float:left;margin-right:5px}
.profileItemImage {width:120px;height:120px;}
.profileItemName {text-align:center;margin:2px;margin-bottom:4px;font-weight:bold;}
.profileItemEmpty {width:120px;height:120px;margin:0px !important;}
.last {margin-right:0px !important;}

#profileImage {padding-bottom:10px;}
#profileBrand {width:220px;margin-left:20px;margin-bottom:20px;float:right;}
#profileBrand td {text-align:center;}

/* News */
.newsContainer {padding-bottom:10px;}
.newsBodyContainer {padding-bottom:5px;}
.newsContentsContainer {background-color:#F7F7F7;}
.newsThumbsContainer div {float:left;}
.newsInfoContainer {border-bottom:1px solid #EBEBEB;}

#prevNewsContent, #nextNewsContent {width:100px;min-height:300px;cursor:pointer;filter:alpha(opacity=60);opacity:0.60;z-index:1;}
#prevNewsContent {background:url(../img/prevImage.gif) no-repeat center center;float:left;position:absolute;}
#nextNewsContent {background:url(../img/nextImage.gif) no-repeat center center;float:right;position:absolute;margin-left:648px;}
.newsContent {min-height:300px;width:100%;text-align:center;display:none;z-index:0;}
.newsContentThumb {margin-right:5px;margin-bottom:5px;}

#newsListContainer {min-height:200px;}

.newsHomePageContainer {width:494px;height:330px;}
.newsHomePageImage {width:240px;height:330px;float:left;}
.newsHomePageBodyContainer {width:254px;height:300px;float:right;}
.newsHomePageBodyContainer p {padding:0px;margin:10px;}

.newsBodyContainer a:link, .newsBodyContainer a:visited, .newsBodyContainer a:hover,
.newsHomePageBodyContainer a:link, .newsHomePageBodyContainer a:visited, .newsHomePageBodyContainer a:hover {text-decoration:none;color:#262626;font-weight:bold !important;}

.newsHomePageInfoContainer {width:254px;height:30px;float:right;}
.newsHomePageInfoContainer td {line-height:30px;padding-left:10px;}
.newsHomePageDate {color:#9198A1;height:20px;line-height:20px;border-bottom:1px solid #EBEBEB;margin-bottom:5px;}

.newsStationTitle {line-height:40px;}

/* Highlights */
#highlightsContainer {width:1000px;height:132px;margin-top:10px;}
.highlightBox {width:230px;height:122px;float:left;background-color:#f3f3f3;padding:5px;}
.spacerRight {margin-right:13px;}
.spacerBottom {margin-bottom:10px;}
.highlightBox div {padding-top:5px;text-decoration:none;}

/* Press */
#pressTabs {list-style: none outside none;margin:0;padding:0;text-align:center;}
.pressTabOn, .pressTabOff {float:left;padding:10px;margin-right:4px;}
.pressTabOn {padding-bottom:20px;background-color:#87919B;}
.pressTabOff {background-color:#EBEBEB;}
.pressTabOn a {color:#FFFFFF !important;font-weight:bold !important;font-size:1.2em !important;text-decoration:none;}
.pressTabOff a {color:#87919B !important;font-weight:bold !important;font-size:1.2em !important;text-decoration:none;}
#pressFilter p {padding:5px;}

#pressImagesContainer {margin-top:20px;}
.pressImageContainer, .lastPressImageContainer {width:254px;height:330px;float:left;}
.lastPressImageContainer {width:240px;}
.pressImageDownload {text-align:center;height:34px;line-height:34px;}
.pressImageDownload a {font-weight:bold !important;color:#87919B !important;text-decoration:none;}

#pressReleaseTable {width:100%;margin-top:10px;}
.pressReleaseButtons {text-align:right;line-height:32px;}
#pressReleaseImagesContainer {}

.pressReleaseContainer, .lastPressReleaseContainer {width:171px;height:238px;float:left;margin-right:10px;margin-bottom:10px;}
.lastPressReleaseContainer {margin-right:0px;}
.pressSmallImageContainer {width:171px;height:238px;padding-top:8px;padding-left:8px;background:url(../img/pressReleaseBkg.png) no-repeat center center;}

.pressCatalogueContainer, .lastPressCatalogueContainer {width:171px;height:260px;float:left;margin-right:10px;margin-bottom:10px;}
.lastPressCatalogueContainer {margin-right:0px;}

.reserved {color:#FA4652;}



