@charset "utf-8";
/*
 ***  Structure   ***
*/
html, body{ color:#3d454e; background:#fff; }
#wrapper{ border:5px solid #fff; background:#fff; }
/*.backgroundClass { background:url(../images/bottom_bg.png) bottom repeat-x; }*/
.backgroundClassTop { background:url(../images/top_bg.png) top repeat-x; }

#header{ background:#fff; }
#content{ background:#fff; }
#footer{ background:url(../images/gents_footer_bg.png); color:#fff; }
#footer a{ color:#fff; }


.verticalMarginTop{ height:20px; }
.verticalMarginBottom{ height:20px; }







.categoryHeadlineBox{
width:190px; height:30px;
background:url(../images/category_menu_headline.jpg) no-repeat;
}





#centerContent1cols, #centerContent2cols, #centerContent3cols{ background:#fff;min-height:950px; }
#centerContent1cols{ border:1px solid #fff; }
#centerContent2cols{ }
#centerContent3cols{}
#leftContent{ }
#rightContent{ }
#contentFilter{ }
#contentFreeDiv{ }
#contentMain{ }
.dottedTopBorder{ border:1px dotted #03aae8; }
.footerImage{ }
.footerLinks{ }

/*
 ***  DOM-Elements  ***
*/
h1, h2, h3, h4, h5, h6{ color:#5a6571; }
h1{ }
h2{ }
h3{ }
h4{ }
h5{ }
h6{ }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{ }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { }

p{  }

a{ color:#5a6571; }
a:hover{  }

select{ }
select option{ color:#3d454e; }
img{  }


/*
 ***  Important Classes  ***
*/
/*
.divCatcher{ clear:both; font-size:0px; line-height:0px; height:0px; display:block; }
.contentPadding{ padding: 20px 5px 20px 5px !important; padding: 20px 5px 20px 10px; }
.contentPaddingBig{ padding: 20px 20px 20px 20px; }
.contentPaddingMedium{ padding: 20px 10px 20px 10px; }
.contentPaddingBrandDetails{ padding: 0 10px 20px 0px; }
.floatingImageLeft{ float:left; margin: 0 15px 15px 0; }
.breadcrumbs{ text-align:left; font-weight:bold; font-size:14px; }
#productDetailDescription p{ margin:0 0 3px 0; padding:0; }
#manufactorerLogo { margin-bottom:20px; border:none; text-align:left; }
.goOnShopping{ position:absolute;  padding: 15px 0px 15px 10px; right:0px !important; right:5px; top:0px; }
*/


/*
 ***  Submitter  ***
*/
.submitter{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
border:none;
cursor:pointer;
float:left;
}
.submitterHref{ color:#fff; }
.submitterHref:hover{ }
.submitter100{ }
.submitter150{ }
.submitter200{ }


.submitterHref:hover{ text-decoration:none;}
.submitter100{ background:url(../images/buttons/btn100_0.png) no-repeat center; }
.submitter150{ background:url(../images/buttons/btn150_0.png) no-repeat center; }
.submitter200{ background:url(../images/buttons/btn200_0.png) no-repeat center; }
.submitter100:hover{ background:url(../images/buttons/btn100_1.png) no-repeat center; }
.submitter150:hover{ background:url(../images/buttons/btn150_1.png) no-repeat center; }
.submitter200:hover{ background:url(../images/buttons/btn200_1.png) no-repeat center; }



.preloadingImage{ }



  /*************************/
 /***   CONTENT STYLES  ***/
/*************************/



/*
 ***  My Yancor Menu Additionals  ***
*/
#myYancorMenu{ }
#myYancorMenu hr{ border:1px dotted #03aae8; }
#myYancorMenu h3{ }
#myYancorMenu ul li{ border-left:1px solid #03aae8; }
#myYancorMenu div.backToHomepage{ }
#myYancorMenu div.backToHomepage a{ }
#myYancorMenu label{ color:#5a6571; }




/*
 ***  Subscribe Newsletter Additionals  ***
*/
.submitSubscribeNewsletter{ }
div#subscribeNewsletter{ border:1px solid #5a6571; background:#e5e8ed;}
div#subscribeNewsletter div{ }
div#subscribeNewsletter label{ }
div#subscribeNewsletter input{ }
div#subscribeNewsletter .submitter{ }
*+html #subscribeNewsletter .submitter { } /* IE7 */



/*
 ***  Catalogue Filters Additionals  ***
*/
#contentFilter { }
#contentFilter .articlesperpage{ }
#contentFilter .articlesperpage select { }
#contentFilter .articlesperpage select option { }
#contentFilter .filterSelections{ }



.filterSelect {}
.filterSelect .filterHeadline{ border:1px solid #a2a9af; background:#e5e8ed; }
.filterSelect .filterHeadline img{}
.filterSelect .filterList .filterAll{ border:1px solid #5a6571; border-bottom:1px dashed #5a6571; background:#e5e8ed; }
.filterSelect .filterList .filterAll a{}
.filterSelect .filterList .filterAll a:hover{ color:#fff; background:#5a6571; }
.filterSelect .filterList{}
.filterSelect .filterList ul{ border:1px solid #5a6571; border-top:none; background:#e5e8ed; }
.filterSelect .filterList ul li{ }
.filterSelect .filterList ul li a{ }
.filterSelect .filterList ul li a:hover{ color:#fff; background:#5a6571; }
.filterSelect .filterList ul li small{ color:#8a939d; }





/*
 ***  Right Content Additionals  ***
*/
#rightContent .rightContentBox{ }



/*
 ***  Basket View Additionals  ***
*/
#basketListing{ }
#basketListing h2{ }
#basketListing table{ border:1px solid #a2a9af; border-bottom:none; }
#basketListing table tr td .productImage{ }
#basketListing table tr th{ border-bottom:1px solid #a2a9af; background:#d3d8e1; } 
#basketListing table tr td{ border-bottom:1px solid #a2a9af; }
#basketListing .basketBtnLeft{ }
#basketListing .basketBtnRight{ }
#basketListing .basketTotalAmount { }
#basketListing .basketTotalAmount th{ }
#basketListing .basketTotalAmount td{ }
#basketListing .basketProductAmount { }
#basketListing .basketErrorBox th{ }



/*
 ***  Checkout View Additionals  ***
*/
#checkoutContent{}
#checkoutContent #shippingAdress .shippingAdressLabel{}
#checkoutContent #shippingAdress .shippingAdressInput{ }
#checkoutContent #shippingAdress .shippingAdressInput input, #checkoutContent #shippingAdress .shippingAdressInput textarea{  }
#checkoutContent #shippingAdress .shippingAdressLabel, #checkoutContent #shippingAdress .shippingAdressInput{ }
#checkoutContent #shippingOptions .shippingOptionsLabel{}
#checkoutContent #shippingOptions .shippingOptionsContent{ }
#checkoutContent #shippingOptions .shippingOptionsAGB { }
#checkoutContent #shippingOptions .shippingOptionsLabel, #checkoutContent #shippingOptions .shippingOptionsContent{ }



/*
 ***  Registration View Additionals  ***
*/
#registrationContent h3{ border-bottom: 1px solid #d3d8e1; }
#registrationContent .registrationLabel{ }
#registrationContent .registrationContent{ }
#registrationContent .registrationLabel, #registrationContent .registrationContent{ }




/*
 ***  Receipt View Additionals  ***
*/
#receiptContent h2 { border-bottom: 1px solid #03aae8; }
#receiptContent .shippingAdress h4, #receiptContent .billAdress h4 { }
#receiptContent .receiptBankData label { }
#receiptContent .receiptLabel{ }
#receiptContent .receiptContent{ }
#receiptContent .receiptContent, #receiptContent .receiptLabel{ }
#receiptContent .shippingAdress{ }
#receiptContent .billAdress{ }


/*
 ***  Contact View Additionals  ***
*/
.submitSendMessage { } 

/*
 ***  Brands Detail Page  ***
*/
#brandDetails{ border:1px solid #a2a9af; }
.brandList a:hover{ }

/*
 ***  Shipping-Table View Additionals  ***
*/
#shippingCosts table{ border:1px solid #5a6571; }
#shippingCosts table tr td{ border-bottom:1px solid #5a6571;}
#shippingCosts table tr{ border:1px solid #5a6571; border-top:none; border-bottom:none; }
#shippingCosts table tr.trhead{ background:#fff; }
#shippingCosts table tr.trodd{ background:#e5e8ed; }
#shippingCosts table tr.treven{ background:#fff; }


/*
 ***  my Order View Additionals  ***
*/
#myYancorBestellung h1 { border:1px solid #8a939d; background:#d3d8e1; }
#myYancorBestellung h2 { border-bottom:1px solid #03aae8; }
#myYancorBestellung h3 { }
#myYancorBestellung .shippingAdress{ }
#myYancorBestellung .billAdress{ }


/*
 ***  Private Customer Data View Additionals  ***
*/
#privateData #changePassword{ border:1px solid #5a6571; background:#8a939d; }
#privateData #changePassword .submitter{ }
#privateData #changePassword .privateDataLabel{ color:#fff; }
#privateData h1{ border-bottom:1px solid #03aae8; }
#privateData .privateDataLabel{ }
#privateData .privateDataContent{ }
#privateData #changePasswordLabel{ }
#privateData #changePasswordLabel a{ }
#privateData .importantCustomerData { border:1px solid #5a6571; background:#e5e8ed; }
#privateData .importantCustomerData .privateDataLabel { }
#privateData .importantCustomerData .privateDataContent { }



/*
 ***  Banner Choice Data View Additionals  ***
*/
#bannerauswahl{ }
#bannerauswahl .mainBorder{ border:1px solid #5a6571; }
#bannerauswahl .headlines{ color:#5a6571; }
#bannerauswahl .mainBorder p{ margin: 5px 0 10px 0; }
#bannerauswahl .mainBorder ul li{ list-style:none; line-height:200%; }
#bannerauswahl .bannerBorder{ border:1px solid #8a939d; margin-bottom: 10px; }
#bannerauswahl .headlinesSpacer{ font-weight:normal; }
#bannerauswahl .headlinesFormat{ color:#f00; }


/*
 ***  Product Details Data View Additionals  ***
*/
.productDetailsBox{ border: 1px solid #a2a9af; }
.productDetails h1{ }
.productDetails .productDetailsInfo{ }
.productDetails h1 small{ color:#8a939d; }
.productDetails h2{ border-bottom: 1px dotted #5a6571; }
.productDetails .productDetailsInfo .detailsDiv{ color:#3d454e; }
.productDetails .productDetailsInfo div label{ color:#5a6571; }
.productDetails .productDetailsImage{ }
.productDetails .productDetailsCatalogue{ }
.productDetails .productDetailsCatalogue h2{ border-bottom:1px solid #a2a9af; }
.productDetails #productDetailDescriptionBTN{ }
.productDetails #productDetailsSizeTableBTN { }
.productDetails #productDetailDescription{ }
.productDetails .borderDashed { border-top:1px dashed #a2a9af; }
.previewThumbs{ }
.previewThumbs h3{ }
.previewThumbs img{ border:1px dotted #a2a9af; }
.previewThumbs a img:hover{ border:2px solid #5a6571; }
.productDetails .selectedThumbnail img{ border:2px solid #a61c79; }



/*
 ***  Catalogue Data View Additionals  ***
*/
#contentCatalogue table{ }
#contentCatalogue div { background:#fff; }
#contentCatalogue a { border:1px dotted #a2a9af; }
#contentCatalogue a:hover { border:1px solid #8a939d; background:#e5e8ed; }
#contentCatalogue p{ color:#5a6571; }
#contentCatalogue strike{ color:#5a6571; }
#contentCatalogue strong{ color:#f00; }
#contentCatalogue .cataloguePrice{ }
#contentCatalogue .galleryImage { }
#contentCatalogue span img{ }
#contentCatalogue b{ }
#contentCatalogue td{ }
#contentCatalogue table{ }
#contentCatalogue h1{ border-bottom:1px dotted #03aae8; }
#contentCatalogue h3 { }
#contentCatalogue h3 .coloredBox{ background:#03aae8; }
#contentCatalogue .statusOverlay{ }
#contentCatalogue .catalogueMagnifier{ }
#magnifierPopup { background:#fff; border:1px solid #a2a9af; }
#contentCatalogue table tr td{ width:154px; padding-bottom:10px; }


/*
 ***  Catalogue 2 Data View Additionals  ***
*/
#contentCatalogue2 table{ }
#contentCatalogue2 table tr td{ }
#contentCatalogue2 div { background:#fff; }
#contentCatalogue2 a { border:1px dotted #a2a9af; }
#contentCatalogue2 a:hover { border:1px solid #8a939d; background:#e5e8ed; }
#contentCatalogue2 p{ color:#5a6571; }
#contentCatalogue2 strike{ color:#5a6571; }
#contentCatalogue2 strong{ color:#f00; }
#contentCatalogue2 .cataloguePrice{ }
#contentCatalogue2 .galleryImage { }
#contentCatalogue2 span img{ }
#contentCatalogue2 b{ }
#contentCatalogue2 td{ }
#contentCatalogue2 table{ }
#contentCatalogue2 h1{ border-bottom:1px dotted #03aae8; }
#contentCatalogue2 h3 { }
#contentCatalogue2 h3 .coloredBox{ background:#03aae8; }
#contentCatalogue2 .statusOverlay{ }
#contentCatalogue2 .catalogueMagnifier{ }


/*
 ***  Page Numbers View Additionals  ***
*/
.pageNumbers{ border:1px solid #d3d8e1; }
.pageNumbers img{ }
.pageNumbers a{ }
.pageNumbers a:hover{ color:#03aae8; }
.pageNumbers span.activeNumber{ color:#03aae8; border:1px solid #03aae8; }





/*
 ***  Free-Div --> Bargain Additionals  ***
*/
#contentBargain{ background:#5a6571 }
#contentBargain div{ }
#contentBargain p{ }
#contentBargain table{ }
#contentBargain h1{ color:#fff; }
#contentBargain h3{ color:#fff; }
#contentBargain p small{ border-top:1px dashed #e5e8ed; color:#fff; }


/*
 ***  Page-Overlay  ***
*/
#fixedPageOverlay{ background-color:#5a6571; }
.fixedPageOverlayClose{ border:1px solid #5a6571; }
#yc_highscale .fixedPageOverlayClose{ }
.fixedPageOverlayClose a{ color:#fff; }
.fixedPageOverlayClose{ background-color:#5a6571; border-color:#000; }
.fixedPageOverlayClose .chview{ color:#fff; }
#yc_highscale .fixedPageOverlayClose .chview{ color:#fff; }
/*
 ***  Page-Overlay --> Size-Table  ***
*/
#productDetailsSizeTable{ }
#sizeTable{ border:1px solid #5a6571; background:#fff; }
#sizeTable .fixedPageOverlayClose{}

#sizeTable span img{ border:1px dotted #5a6571; }


/*
 ***  Page-Overlay --> YC-Highscale-Image  ***
*/
#show_highscaled {}
#show_highscaled a{}
#yc_highscale{}









/*
 ***  Table-Layouts  ***
*/
.freeTableVertical table{ }
.freeTableVertical table tr th{}
.freeTableVertical table tr td{}


.freeTableHorizontal table{ }
.freeTableHorizontal table tr th{}
.freeTableHorizontal table tr td{}
.freeTableVertical table, .freeTableVertical table tr th, .freeTableVertical table tr td, 
.freeTableHorizontal table, .freeTableHorizontal table tr th, .freeTableHorizontal table tr td{ border-color:#a2a9af; }
.freeTableVertical table tr th, .freeTableHorizontal table tr th{ background:#d3d8e1; }
.freeTableVertical table tr.treven, .freeTableHorizontal table tr.treven{ background:#e5e8ed; }
.freeTableVertical table tr.trodd, .freeTableHorizontal table tr.trodd{ background:#fff; }






/*
 ***  Header Logo & Seal  ***
*/
#ycLogo{ }
#headerSiegel{ }


/*
 ***  Header Search ***
*/
#headerSearch{ border-right:2px solid #8a939d; }
#headerSearch p{ border-left-color:#a61c79; }
#headerSearch select{ }
#headerSearch input{ color:#8a939d; }
#headerSearch .submitter{ color:#fff; }


/*
 ***  Header Basket ***
*/
#headerBasket{}
#headerBasket label{ }
#headerBasket img{ }
#headerBasket .articlesInBasket{ }
#headerBasket a label, #headerBasket a .articlesInBasket{ }
#headerBasket a label:hover, #headerBasket a .articlesInBasket:hover{ }
#headerCutter{ }


/*
 ***  Header Account ***
*/
#headerAccount{}
#headerAccount p{ }
#headerAccount div.loggedInView{ }
#headerAccount a{ }
#headerAccount span{ }
#headerAccount .loginError{ color:#f00; }
#headerAccount div{ }
#headerAccount input{ }
#headerAccount .submitter{ color:#fff; }


#rightContent img{ }
#leftSeals{ }

#loginContentBox{ border:2px solid #a2a9af; background:#e5e8ed; }
#loginContentBox .innerLoginBox{ }

/* SITEMAP */
.sitemap{ border:1px solid #ccc; }
.sitemap ul{}
.sitemap ul li{}
.sitemap span{}
.sitemap .sitemapHeadline{}
.sitemap .sitemapTotalHeadline{}

.crossSlide { border: 1px solid #a2a9af; background:#fff; }
.agbOverlayContent{}
#agbOverlay{ background:#fff; }
#agbOverlay .fixedPageOverlayClose{	}
#last4Article{ }
#last4Article h1, #soebenVerkauft h1{ }
#soebenVerkauft p{}
.soebenVerkauftBox{ border:1px solid #a2a9af; }





#yc_menu .true_category{ 			background:url(../images/ycmenu/active_state.gif) no-repeat 1px 5px; }
#yc_menu .true_category a:hover{ 	background:url(../images/ycmenu/active_state.gif) no-repeat 1px 5px; }
#yc_menu .true_subcategory{ 		background:url(../images/ycmenu/active_state.gif) no-repeat 18px; }


