body {
background:#000000 none repeat scroll 0 0;
font-family:helvetica,arial,sans-serif;
font-size:0.795em;
margin:15px 50px;
padding:0;
}
#affiiliate a {
display:block;
float:right;
font-size:0.8em;
font-weight:normal;
margin:0;
padding:0.4em 0;
}

#basketCouponCode a{
background:#000;
color:#fff;
padding:4px  7px;
-moz-border-radius:8px;

}
#basketCouponCode a:hover{
background:#444;


}

input#couponCode{
border:1px solid #CCC!important;
}

/*#headerUserInformation {
background: #FFF url(/users/2181000/2180324/456180/img/456180_summer09.jpg) no-repeat scroll 0 4px !important
}*/
.mvc #index.classicCompact fieldset .articlePrice .basket {
background:#FAFAFA url(/users/2181000/2180324/456180/img/456180_cart.png) no-repeat 0px 4px !important;
background-repeat:no-repeat;
float:right;
font-size:0;
height:24px;
margin:0.35em 2px 0 0;
padding:0;
text-indent:-10000px;
width:24px;
}


.mvc #index.classicCompact fieldset .articlePrice p {
float:left;
font-size:10.5px;
margin:0;
padding:0;
width:54%;
}

#content {
clear:both;
margin:0 0 0 5px;
padding:0;
}
.price, .price-coupon, .price-old, .checkout-v2 #basketPriceTotal span strong {
color:#666666 !important;
font-weight:normal;
}

body {
font-size:0.795em;
margin:15px 50px;
padding:0;
background: #000;
}

.mvc #index.classicCompact fieldset .articlePrice p.tax-shipping {
padding:0 0 0 3px;
width:102px;
}
.mvc #index.classicCompact fieldset .articlePrice p {
float:left;
font-size:10.5px;
margin:0;
padding:0;
width:54%;
}
.message {
font-weight:normal;
}

.mvc #index.classicCompact fieldset .articlePrice {
background:#FAFAFA none repeat scroll 0 0;
border-bottom:0 none;
border-top:0 none;
float:left;
height:2.5em;
padding:5px 0 15px !important;
width:100%;
}


.navigation {
border-bottom:2px solid #000000;
float:left;
line-height:20px;
margin:0.5em 0 0;
overflow:visible;
padding:0 0.5em;
text-align:left;
width:46em;
}

#main {
float:left;
height:auto;
margin:0 auto;
overflow:hidden;
padding:/*50px*/80px 30px 20px 10px !important;
width:800px!important;
background: #FFF url(/users/2181000/2180324/456180/img/456180_summer09.jpg) no-repeat scroll 0 0px !important

}

#menu, #menu li, .bg_color_7 {
background-color:#FFF;
height:40px;
}
#menu li a {
color:#000000;
font-family:helvetica,arial,sans-serif;
text-transform:uppercase;
font-size:16px;
}
#menu li a {
display:block;
margin:0;
padding:4px 15px;
}

#frmFilter, #menuCheckout, #menu li#menuItemShop.current a, #menu li.current a, #menu li a:hover, form.topArticle fieldset .articleImages ul, form.topArticle fieldset .articleImages, h3.navi-level-4-header, .bg_color_4 {
background-color:#fafafa;
}

a:hover, .mark, .navigation div span, #detailArticlePrint .detailArticleViews span strong a, .link_hover_color {
color:#D80018;
}

#menu li#affiliate-powered-by-logo a {
background:#FFF;
display:block;
float:left;
height:33px;
padding:0;
width:100px;
}

.navigation {
border-bottom:1px solid  #CCCCCC;
float:left;
line-height:20px;
margin:0.5em 0 20px;
overflow:visible;
padding:0 0.5em;
text-align:left;
width:790px;
}

.mvc #index.classicCompact fieldset h3.small-gap-down {
background:#FAFAFA none repeat scroll 0 0;
color:#000000;
font-family:helvetica,arial,sans-serif;
font-size:14px;
font-weight:normal;
height:45px;
margin-bottom:4px;
overflow:hidden;
padding:5px;
text-transform:uppercase;
width:250px;
}


#shopInformation {
float:left;
margin:0;
padding:0 0.5em;
width:800px;

}

#shopInformation h1 {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
font-family:helvetica,arial,sans-serif;
font-weight:normal;
line-height:2em;
margin:0;
padding:2px 0 0 5px;
text-transform:uppercase;
vertical-align:bottom;
}

#shopInformation p {
color:#333333;
font-family:helvetica,arial,sans-serif;
font-size:11px;
margin:15px 0 0;
padding:0;
}


.rowHL td, #menu li, #menuFooter ul li, #headerUserInformation ul.right, .border_right_color_1 {
border-right:1px dashed #FFFFFF;
}


#menu li a:hover, #menu li.current a, #menuCheckout ol li a, #frmFilter h4, h3.navi-level-4-header, .headers-color {
color:#000000;
}


.navigation div a.right {
display:none;
}
.navigation div a.rightend {
display:none;
}



.navigation div a.left, .navigation div a.leftend, .navigation div a.right, .navigation div a.rightend {
border:none;
height:18px;
width:18px;
}



.navigation div a.left:hover, .navigation div a.leftend:hover, .navigation div a.right:hover, .navigation div a.rightend:hover {
background-color:#000000;
}


a, a:visited, a:active, .links_color {
color:#666666;
}

a:hover, .mark, .navigation div span, #detailArticlePrint .detailArticleViews span strong a, .link_hover_color {
color:#666;
}

.articlePrice .tax-shipping a {
color:#777777;
letter-spacing:-0.05em;
}




.classicCompact form fieldset div.articleImages, .classicCompact form fieldset ul, .classicExtended form fieldset .articleImages, .classicExtended form fieldset ul, .basketAdditionals #frmProceed div div, .rowData td, #headerUserInformation, #detailArticlePrint, #articleRecommend .articleImages, #basketItems fieldset ul.basketColumn, #checkoutAddress form .checkoutAdditionals fieldset, #checkoutPaymentInfo form div.paymentOption div, #checkoutPaymentInfo form fieldset, #frmOrderShow #basketItems .basketAdditionals #basketCharging, #articleDesigns div, #producttypeDetails #measureImage, #menuFooter, .mvc #help .faqAnswers div table th, .bg_color_3 {
background-color:#FFFFFF;
border:0px;}
}


select, input, textarea, .button.delete, .tag, .delicious, .recommend, .message a img, .classicCompact form fieldset a img, .classicExtended form fieldset a img, .classicCompact .button.basket, #tooltip, #detailArticlePrint #detailArticleThumb, #detailArticlePrint .detailArticleViews a img, #detailArticlePrint .detailCurrentView a img, #detailArticlePrint fieldset div span img, #articleAdditionalLinks ul li a img, #detailProductInformation img, #articleRecommend .articleImages a img, #basketItems a.thumb, #basketItems fieldset .basketArticleImages a, #basketItems li.basketColor img, #articleDesigns div a img, #producttypeDetails #measureImage img, #producttypeDetails #productDetailsImage, .checkout-v2 #basketAddressSelect fieldset ul li a.del, .mvc .box, .checkout-v2 #basketItems fieldset .thumb, .checkout-v2 #basketItems fieldset .basketArticleImages a, .checkout-v2 #basketItems .thumb, .checkout-v2 .content select, .checkout-v2 .content fieldset input, .checkout-v2 .content textarea, .checkout-v2 #basketItems a.button.delete, .mvc #help .faqAnswers div table th, .checkout-v2 #basketItems li.basketColor span img, .border_color_1 {
border:0px;
}


select, input, textarea, .button.delete, .tag, .delicious, .recommend, .message a img, .classicCompact form fieldset a img, .classicExtended form fieldset a img, .classicCompact .button.basket, #tooltip, #detailArticlePrint #detailArticleThumb, #detailArticlePrint .detailArticleViews a img, #detailArticlePrint .detailCurrentView a img, #detailArticlePrint fieldset div span img, #articleAdditionalLinks ul li a img, #detailProductInformation img, #articleRecommend .articleImages a img, #basketItems a.thumb, #basketItems fieldset .basketArticleImages a, #basketItems li.basketColor img, #articleDesigns div a img, #producttypeDetails #measureImage img, #producttypeDetails #productDetailsImage, .checkout-v2 #basketAddressSelect fieldset ul li a.del, .mvc .box, .checkout-v2 #basketItems fieldset .thumb, .checkout-v2 #basketItems fieldset .basketArticleImages a, .checkout-v2 #basketItems .thumb, .checkout-v2 .content select, .checkout-v2 .content fieldset input, .checkout-v2 .content textarea, .checkout-v2 #basketItems a.button.delete, .mvc #help .faqAnswers div table th, .checkout-v2 #basketItems li.basketColor span img, .border_color_1 {
border:0px!important;
}



.mvc #index.classicCompact fieldset .articleSizes select {
border:1px solid #ccc !important;
float:right;
margin:0 2px 4px;
min-width:4.5em;
padding:0;
width:5.6em;
}

.mvc #index.classicCompact fieldset .articleSizes label {
float:left;
font-size:11px;
font-weight:normal;
line-height:13px;
padding-left:2px;
width:130px;
}

.mvc #index.classicCompact fieldset .articleDesc span {
float:right;
font-size:11px;
margin-right:10px;
}


#menu {
font-weight:normal;
line-height:33px;
border-top:2px solid #000000;
margin:0 0 0 5px;
}


.mvc #index.classicCompact fieldset {
float:left;
height:356px;
margin:0 2px 0 0;
padding:0;
width:260px;
}



.button.main, .large-prio-1-button, .large-prio-2-button, .prio-1-button, .prio-2-button {
background:#000000 none repeat scroll 0 0;
border:medium none;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
padding:6px 16px;
}


h3, .checkout-login .section h1, .checkout-lost-password .section h1, .font_color_3 {

color:#000000;
font-size:16px;
font-weight:normal;
margin-bottom:15px;
text-transform:uppercase;
}

h5 {
font-size:10.5px;
font-weight:normal;
}
#frmArticleDetails .articleProducttypeDesc {
display:block;
font-size:10.5px;
padding:0 1em 0.5em 0;
width:27.75em;
}

.button:hover, .large-prio-1-button:hover, .large-prio-2-button:hover, .prio-2-button:hover {
background:#333333 !important;
color:#FFFFFF;
}

.error, .mvc .system-error {
border:1px dashed #E3004F;
color:#E3004F;
}

.error, .mvc .system-error {
background:none;
}
