/* Color: Blue */

body {
	background: #120c0c url('../images/blue/BodyBg.jpg') no-repeat 50% 0;
	color: #535353;
}


a {
	color: #001927;
	font-weight: normal;
	text-decoration: underline;
}

a:hover { color: #005c84; }

h2 { 
	color: #333333;
	text-shadow: 0 1px 0 #FFFFFF, 0 1px 2px #C8C8C8;
}

.Left h2,
.Right h2 { background: url('../images/blue/LeftRightH2.png') repeat-x 0 0; }

h3 { color: #333333; }

#Header { background: url('../images/blue/Header.png') no-repeat 0 0; }

.Header-1 { background: url('../images/blue/Header.png') no-repeat 100% -218px; }

.Header-2 { background: url('../images/blue/Header.png') repeat-x 0 -436px; }

#Logo { background: url(../images/blue/Logo.png) no-repeat; }

#BreadcrumbHome a { background: url('../images/blue/BreadcrumbHome.png') no-repeat 0 0; }

#SearchForm { color: #95bbd1; }

#SearchForm label {	color: #fff; }

#SearchForm a { color: #b1ccdc; }

#SearchForm a:hover { color: #fff; }

#TopMenu li a, #TopMenu li div {
	border-left: 1px solid #595952;
	color: #bfbfb0;
}

#TopMenu li div a { border-left: 0; }

#TopMenu li a:hover { color: #f2f2de; }

#TopMenu li.CartLink a { background: url('../images/blue/Cartlink.png') 0 0 no-repeat; }

#TopMenu li.CartLink a:hover { background: url('../images/blue/Cartlink.png') 0 -24px no-repeat; }

#Menu li {
	background: url('../images/blue/PagesMenuBg.gif') 0 50% no-repeat;
	color: #393232;
}

#Menu ul li a span {
	text-shadow: 0 1px 0 #FFFFFF, 0 1px 2px #C8C8C8;
}

#Menu li ul li a { background: #65b2cb; }

#Menu li ul li a:hover {
	background-color: #075899;
	color: #fff;
}

/* #Menu li:hover a, #Menu li.over a { background: url('../images/blue/MainMenuItem.png') no-repeat 50% 0; } */

#Menu a:hover { background: url('../images/blue/MainMenuItem.png') no-repeat 50% 0; }

.Wrapper-1 { background: url('../images/blue/WrapperL.png') repeat-y 0 0; }

.Wrapper-2 { background: url('../images/blue/WrapperR.png') repeat-y 100% 0; }

.Wrapper-3 { background: url('../images/blue/WrapperTl.png') no-repeat 0 0; }

.Wrapper-4 { background: url('../images/blue/WrapperTr.png') no-repeat 100% 0; }

#Wrapper { background: #EAE7E4; }

.Left li { border-bottom: 1px solid #d6d6d6; }

.Left li a:hover { color: #005C84; }

.Content {
	background: #f7f4f3 url('../images/blue/WrapperB.png') repeat-x 0 100%;
}

.Content a {
	color: #333333;
}

.Content a:hover {
	color: #000000;
}

.Right a {
	color: #333333;
}

.Right a:hover, .Right a:hover strong {
	color: #005C84;
}

#Footer {
	background: url('../images/blue/FooterL.png') 0 0 no-repeat;
	color: #494444;
}

#Footer p a { color: #605655; }

#Footer p a:hover { color: #6d635b; }

.Footer-1 {
	background: url('../images/blue/FooterR.png') 100% 0 no-repeat;
}

.Footer-2 {
	background: url('../images/blue/FooterBg.png') 0 0 repeat-x;
}

#Footer li a {
	border-left: 1px solid #595952;
}

#Footer  a {
	color: #BFBFB0;
	text-decoration: none;
}

#Footer a:hover {
	color: #F2F2DE;
}

.Content .ProductList li {
	background-image: url('../images/blue/ProductListItem.png');
	background-position: 50% 210px;
	background-repeat: no-repeat;
}

.Frontpage .Content .ProductList li {
	background-image: url('../images/blue/ProductListItemFrontpage.png');
	background-repeat: no-repeat;
	background-position: top right;
}

.Content .ProductList li:hover, .Content .ProductList li.Over { background-color: #e5e3e0; }

.ProductList .ProductImage { background: #fff; }

.ProductList strong, .ProductList strong a {
	color: #333333;
}

.ProductPrice, .ProductList em {
	color: #41A1D5;
}

.ProductList .Rating {
	color: #797979;
}

.Right .ProductList li {
	border-bottom: 1px solid #D6D6D6;
}

.Right .ProductList li.TopSeller1 {
	border-bottom: none;
}

.Content .FeaturedProducts .ProductList li {
	background-color: #F0EDEA;
}

.Frontpage .Content .FeaturedProducts .ProductList li {
	background-image: url('../images/blue/ProductListItemFrontpage.png');
	background-repeat: no-repeat;
	background-position: top right;
	background-color: transparent;
}

.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over {
	background-color: #E5E2DF;
}

.Frontpage .Content .FeaturedProducts .ProductList li:hover,
.Frontpage .Content .FeaturedProducts .ProductList li.Over {
	background-color: transparent;
}

.Left .TopSellers li .TopSellerNumber, .Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
	background: url(../images/blue/TopSellerNumberBg.gif) 0 4px no-repeat;
	color: #FFFFFF;
}

.Left .TopSellers li.TopSeller1, .Right .TopSellers li.TopSeller1 { /* No1 seller box */
	background: #fff;
}

#Wrapper .Left .TopSellers li.TopSeller1 .TopSellerNumber, #Wrapper .Right .TopSellers li.TopSeller1 .TopSellerNumber {
	background: url(../images/blue/TopSellerNumber1Bg.png) 0 0 no-repeat;
	color: #FFFFFF;
}

.Breadcrumb { background: url('../images/blue/BreadcrumbL.png') no-repeat 0 0; }

.Breadcrumb .box-1 { background: url('../images/blue/BreadcrumbR.png') no-repeat 100% 0; }

.Breadcrumb .box-2 { background: url('../images/blue/BreadcrumbBg.png') repeat-x; }


.CompareItem { width:200px; border-left: solid 1px #CACACA; }
.CompareFieldName { font-weight:bold; border-bottom: 1px solid #D6D6D6; }
.CompareFieldTop { border-bottom:solid 1px #85BADF; }
.CompareFieldTop a:hover { color:red; }
.CompareCenter { border-left:solid 1px #85BADF; border-bottom:solid 1px #F2F2F2; }
.CompareLeft { border-left:solid 1px #85BADF; border-bottom:solid 1px #F2F2F2; }

.ViewCartLink {
	background: url('../images/blue/Cart.gif') no-repeat 50% 0;
}

table.CartContents, table.General {
	border: 1px solid #D6D6D6;
}

.CartContents thead tr th, table.General thead tr th {
	background: #F0EDEA;
	color: #424748;
	border-bottom: 1px solid #D6D6D6;
}

.CartContents tbody .SubTotal td {
	border-top: 1px solid #D6D6D6;
	color: #535353;
}

.MiniCart .SubTotal {
	color: #333333;
}

.JustAddedProduct {
	background: #ffffff;
}

.JustAddedProduct strong, .JustAddedProduct a {
	color: #333333;
}

.CategoryPagination {
	background: #F0EDEA;
	border: 1px solid #D6D6D6;
}

.CheckoutRedeemCoupon {
	background: #F0EDEA;
	color: #888888;
	border: 1px solid #d6d6d6;
}

.CheckoutRedeemCoupon h4,
.CheckoutRedeemCoupon strong { color: #555555; }

.SubCategoryList, .SubBrandList {
	background:#EAE7E4;
}

.InfoMessage {
	background: #b5e6ff url('../images/InfoMessage.gif') no-repeat 5px 8px;
	color: #556269;
	border: 1px solid #D6D6D6;
}

.SuccessMessage {
	background: #e9f1e1 url('../images/SuccessMessage.gif') no-repeat 5px 8px;
	color: #55695a;
	border: 1px solid #a5bfa7;
}

.ErrorMessage {
	background: #FFECEC url('../images/ErrorMessage.gif') no-repeat 5px 8px;
	color: #695555;
	border: 1px solid #d0a8ad;
}

.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {
	background: #F0EDEA;
}

/* Shipping Estimation on Cart Contents Page */
.EstimateShipping {
	border: 1px solid #c7d7db;
	background: #edf2f3;
}

/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {
	background: url('../images/blue/ExpressCheckoutTitle.png') repeat-x;
	border: 1px solid #aaaaaa;
}

.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
	background: #F0EDEA;
	border: 1px solid #D6D6D6;
	color: #555;
}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
	color: #888;
}

/* Tabbed Navigation */
.TabNav {
	border-bottom: 1px solid #3d9abe;
}

.TabNav li a {
	border: 1px solid #3d9abe;
	background: #ddf0f6;
}

.TabNav li a:hover {
	background-color: #c8e6ed;
}

.TabNav li.Active a {
	border-bottom: 1px solid #fff;
	background: #fff;
}

/* General Tables */
table.General tbody tr td {
	border-top: 1px solid #efefef;
}

/* Uhrtyp Styling */

.Content .ProductActionAdd .Add { background: url('../images/blue/AddCartButton.gif') no-repeat 0 0; }

.Content .ProductActionAdd .Add:hover { background: url('../images/blue/AddCartButton.gif') no-repeat 0 -24px; }

.Content .ProductActionAdd .Choose { background: url('../images/blue/ChooseOptions.gif') no-repeat 0 0; }

.Content .ProductActionAdd .Choose:hover { background: url('../images/blue/ChooseOptions.gif') no-repeat 0 -24px; }

#SideCartContents .CheckoutLink { background: url('../images/blue/MiniCheckoutButton.gif') no-repeat 0 0; }

.PrimaryProductDetails .ProductThumb { background: url('../images/blue/ProductThumb.png') no-repeat 0 200px; }

.PrimaryProductDetails .ProductThumb a { background: #ffffff; }

/* Uhrtyp Frontpage */

.Frontpage #Wrapper { background: #dddddd; }

.Frontpage #Header { background: url('../images/blue/HeaderFrontpage.png') no-repeat 0 0; }

.Frontpage .Header-1 { background: url('../images/blue/HeaderFrontpage.png') no-repeat 100% -218px; }

.Frontpage .Header-2 { background: url('../images/blue/HeaderFrontpage.png') repeat-x 0 -436px; }

.Frontpage .Content { background: #ffffff url('../images/blue/WrapperFrontpageB.png') repeat-x 0 100%; }

.UhrtypSelector {
	/*border-bottom: 1px solid #40423f;*/
	background: #c4c0bd url('../images/blue/UhrtypSelector.png') 100% 130px repeat-x;
}

.UhrtypSelector-2 {
	background: url('../images/blue/UhrtypSelector.png') 0 -90px no-repeat;
}

.UhrtypSelector-3 {
	background: url('../images/blue/UhrtypSelector.png') 100% -270px no-repeat;
}

.Sports { background: url('../images/blue/GenderHoverButton.png') 0 -45px no-repeat; }

.Classic { background: url('../images/blue/GenderHoverButton.png') 0 -90px no-repeat; }

.Elegant { background: url('../images/blue/GenderHoverButton.png') 0 -135px no-repeat; }

.GenderHoverButton:hover  { background: url('../images/blue/GenderHoverButton.png') 0 0 no-repeat; }

.GenderHoverButton,
.GenderHoverButton:hover { color: #ffffff; }

.banner_home_page_top {

	border-bottom: 1px solid #40423F;
}

.banner_home_page_top img.First {
	border-right: 1px solid #41413c;
}

.Breadcrumb li a {
	background: url('../images/blue/BreadcrumbSep.gif') no-repeat right;
}

h3.SearchBySetting { display: none; }

dl.FeaturedProductFreeShipping { display: none; }

.CreateAccount,
.AccountLogin {
	border: 1px solid #D6D6D6;
	background: #F0EDEA;
}

div.ProductDescriptionContainer {
	min-height: 250px;
}

.ProductDescriptionContainer ul {
	border: 1px solid #D6D6D6;
	border-bottom: none;
	background: #F0EDEA;
	float: right;
	margin-left: 10px;
}

.ProductDescriptionContainer li { border-bottom: 1px solid #D6D6D6; }

.ProductDescription h3 {
	background: url(../images/blue/ExpressCheckoutTitle.png) repeat-x 0 0;
	border: 1px solid #aaaaaa;
}

.BrandTagCloud { background: url(../images/blue/TagCloud.png) repeat-x 0 0; }

.BrandTagCloud a { color: #58574D; }

.BrandTagCloud a:hover { color: #656053; }

#carousel-item1{ border-color: #000000; background: url(../images/blue/carousel-item1.jpg) 0 0 no-repeat; }
#carousel-item2 { border-color: #000000; background: url(../images/blue/carousel-item2.jpg) 0 0 no-repeat; }
#carousel-item3 { border-color: #000000; background: url(../images/blue/carousel-item3.jpg) 0 0 no-repeat; }
#carousel-item4 { border-color: #000000; background: url(../images/blue/carousel-item4.jpg) 0 0 no-repeat; }
#carousel-item5{ border-color: #000000; background: url(../images/blue/carousel-item5.jpg) 0 0 no-repeat; }

.ProductRequest div.button-container {
	display: inline-block;
	float: right;
	height: 24px;
	overflow: hidden;
}

.ProductRequest div.button-container img:hover {
	margin-top: -24px;
}

.floatbox {
overflow: hidden;
margin-bottom: 30px;
}

.floatleft {
float: left;
width: 229px;
}

.floatright {float: right;}

.DetailRowPrice  {  }


.DetailRowPrice .Retailprice  {
padding-right:15px;
font-size:20px;
font-style:normal;
font-weight:bold;
color:#41A1D5;
}

.ProductDetailsGrid em.ProductPrice {
	display: inline;
}


.garantiesiegel {
background: url(../images/blue/garantie_button.png) 100% 0 no-repeat;
width: 61px;
height: 92px;
}

.preisvorteil {
height: 26px;
padding: 5px 0px 0px 30px;
}

.vorkasse {
background: url(../images/blue/prozent_button.gif) 0 0 no-repeat;
}



.versandkostenfrei {
background: url(../images/blue/versandfrei_button.gif) 0 0 no-repeat;
}





.ProductDetailsGrid {

}
