/* 
 Copyright (c) 2014 Zoro Tools Europe GmbH
 Speditionstrasse 1
 40221 Duesseldorf
 Deutschland
 */
 /* General elements */

body{
	font-family: "DIN",Arial,Helvetica,sans-serif;
	color: #000;
}
h1, a{
	color: #1c5d9d;
}
.nopadding{ padding:0; }
.voffset  { margin-top: 2px; }
.voffset1 { margin-top: 5px; }
.voffset2 { margin-top: 10px; }
.voffset3 { margin-top: 15px; }
.voffset4 { margin-top: 30px; }
.voffset5 { margin-top: 40px; }
.voffset6 { margin-top: 60px; }
.voffset7 { margin-top: 80px; }
.voffset8 { margin-top: 100px; }
.voffset9 { margin-top: 150px; }

/* Navigation */
.navigation_background{
	background: #fefefe;
	background: -moz-linear-gradient(top,  #fefefe 0%, #f0f3f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f0f3f2));
	background: -webkit-linear-gradient(top,  #fefefe 0%,#f0f3f2 100%);
	background: -o-linear-gradient(top,  #fefefe 0%,#f0f3f2 100%);
	background: -ms-linear-gradient(top,  #fefefe 0%,#f0f3f2 100%);
	background: linear-gradient(to bottom,  #fefefe 0%,#f0f3f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f0f3f2',GradientType=0 );
	box-shadow: 0 -4px 5px -5px #c1c1c1 inset;
	border-bottom: 1px solid #c1c1c1;
	padding-bottom: 5px;
}

.navigation_background img{
	min-width:750px;
}
.service_navigation {
	margin-bottom: -25px;
}
.service_navigation a{
	color: #b1b1b1;
	text-decoration: underline;
}
.service_navigation a:hover{
	color: #1c5d9d;
	padding-top: 15px;
	padding-bottom: 15px;
}
.nav > li > a:focus, .nav > li > a:hover {
	background-color: transparent;
}
.versandkostenfrei, .kundenservice, .rueckversand, .ebay_shop {
   width:16px; 
   height:16px;
   display: block;
   float: left;
}
.ebay_shop{ background:url('../img/icons/ebay_shop.png') left; color: #fff;}
.versandkostenfrei{ background:url('../img/icons/versandkostenfrei.png') left; }
.kundenservice{ background:url('../img/icons/kundenservice.png') left; }
.rueckversand{ background:url('../img/icons/rueckversand.png') left; }

/* Overlay */
.overlay {
    display:none;
    z-index:10000;
    background: #fefefe;
	background: -moz-linear-gradient(top,  #fefefe 0%, #f0f3f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f0f3f2));
	background: -webkit-linear-gradient(top,  #fefefe 0%,#f0f3f2 100%);
	background: -o-linear-gradient(top,  #fefefe 0%,#f0f3f2 100%);
	background: -ms-linear-gradient(top,  #fefefe 0%,#f0f3f2 100%);
	background: linear-gradient(to bottom,  #fefefe 0%,#f0f3f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f0f3f2',GradientType=0 );
    width:675px;
    min-height:200px;
    border:1px solid #c1c1c1;
    box-shadow: 0 -4px 5px -5px #c1c1c1 inset;
}
/* close button positioned on upper right corner */
.overlay .close {
	background-image:url("../img/icons/close.png");
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:35px;
}
.overlay p{
	padding: 15px 15px 0px 15px;
}
/* /Overlay */

/* Body */
.content img{
	border: 1px solid #c1c1c1;
}
/* Needed for the energy efficiency class */
img[src='']{
    display: none !important;
}
/* Footer */
.footer_customercare, .footer_contact{
    border-top: 1px solid #c1c1c1;
    background: #e3e3e3;
	background: -moz-linear-gradient(top,  #e3e3e3 0%, #e2e3e5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#e2e3e5));
	background: -webkit-linear-gradient(top,  #e3e3e3 0%,#e2e3e5 100%);
	background: -o-linear-gradient(top,  #e3e3e3 0%,#e2e3e5 100%);
	background: -ms-linear-gradient(top,  #e3e3e3 0%,#e2e3e5 100%);
	background: linear-gradient(to bottom,  #e3e3e3 0%,#e2e3e5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#e2e3e5',GradientType=0 );
}
.footer_customercare{
	box-shadow: 0 4px 5px -5px #c1c1c1 inset;
}
.footer_customercare{
	padding-bottom: 20px;
}
.footer_customercare img{
	float: right; 
	border: 1px solid #c1c1c1;
}