@charset "iso-8859-1";
/*  -----------------   Normalize  --------------------   */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot,
thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend {
	vertical-align: baseline;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	}
	
:focus {
	outline: 0;
	}

#body, body {
	background: #FFF;
	line-height: 1;
	color: #000;
	font-family: Arial, Verdana, sans-serif !important;
	}

html {
font-family: Arial, Verdana, sans-serif !important;	
}

ol,ul {
	list-style: none;
	position: static;
	
	}
	
caption, th, td {
	font-weight: normal;
	}
	 
 /*  -----------------   Document  --------------------   */
 
 body {
	text-align: center; 
 }
 
 div#container {
	 width:1022px;
	 font: 15px Arial, Verdana, sans-serif !important;
	 margin: 0px auto;
 }
 
 .right_float { float:right; }
 
 .left_float { float:left; }
 /*  -----------------   Header  --------------------   */
 
 /*  -----------------   Menu  --------------------   */
 
 div#menu {
	 text-align:center;
	 border:1px solid #ECECFB;
	 width:100%;
	 height:36px;
 }
 
 div#menu li {
	float:left;
	border-right:1px solid #F7F7FD;
	padding: 10px 20px;
 }
 
 div#menu li a.menu_link {
	text-decoration:none;
	text-transform:uppercase;
	color:#000;
	font-family: Arial, Verdana, sans-serif !important;
 }
 
  div#menu div#menu_search {
	float: right;
	border-left: 1px solid #F7F7FD;
 }
 
 div#menu #menu_search input.menu_search {
	 border:0px;
	 color:#DCDCDC;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 8px;
 }
 
 div#menu #menu_search input.menu_search:focus {
	 color:#000;
 }

 #menu_search input.menu_suche_submit {
	 border:0;
	 height:36px;
	 width:47px;
	 background: transparent url("../gfxres/arrow.png") no-repeat; 
}
 
 /*  -----------------   Highlight  --------------------   */
 
 div#highlight {
	padding-top: 26px;
	padding-right: 0px;
	padding-left: 34px;
	padding-bottom: 26px;
	height:695px;
-webkit-box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.75);
box-shadow: 0px 10px 5px -6px rgba(0,0,0,0.75);
 }
 
 div#highlight div#highlight_pictures {
	 float:left;
 }
 
/* ul.lightbox li {
  overflow: hidden;
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  top: 0;
  opacity: 0;
  z-index:1000;
  background: rgba(0, 0, 0, 0.75);
  -moz-transition: opacity 1.5s;
  -o-transition: opacity 1.5s;
  -webkit-transition: opacity 1.5s;
}

ul.lightbox li:target {
  width: 100%;
  height: 100%;
  opacity: 1;
}

ul.lightbox li:target a {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -315px 0 0 -415px;
  border: 15px solid #fff;
  -moz-box-shadow:0 1px 8px #000000;
  -o-box-shadow:0 1px 8px #000000;
  -webkit-box-shadow:0 1px 8px #000000;
} */
 
 div#highlight div#highlight_content {
	 float:right;
	 width: 37%; 
 }
 
 div#highlight div#highlight_pictures ul#highlight_pictures_mini li {
float: left;
    padding: 10px;
    margin-right: 31px;
    border: 1px solid #A9A9B8;
    border-radius: 5px;
    width: 79px;
    padding-left: 3px;
 }
 
  div#highlight div#highlight_pictures ul#highlight_pictures_mini li:last-child {
	 margin-right:0; 
  }
 
  div#highlight ul#highlight_pictures_big img{
	 padding:10px;
	 margin-top:10px;
	 border:1px solid #A9A9B8;
	 border-radius:5px;
	 height:415px;
 }
 
 div#highlight div#highlight_content_caption {
 	height: 126px;
	overflow: hidden;
 }
 
 div#highlight div#highlight_content_caption h1 {
	 font-size:22px;
 }
 
 div#highlight div#highlight_content_buyfield {
	 background: transparent url("../gfxres/bg_buyfield.png") no-repeat; 
	 text-align:left;
	 height: 184px;
	 width: 343px;
	 padding-left:25px;
	 padding-top:25px;
	 margin-right: -16px;	 
 }
 
 div#highlight div#highlight_content_buyfield div.buynow { 
	position:absolute;
	font-size:17px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
margin-left: 226px;
margin-top: 59px;
 }
 
  div#highlight div#highlight_content_buyfield div.buynow a {
	color:#FFF;
	text-decoration:none;  
  }
 
 div#highlight div#highlight_content_buyfield .our_price {
	font-size:20px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
 }
 
 div#highlight div#highlight_content_buyfield .eur {
	font-size:30px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);	 
 }
 
 div#highlight div#highlight_content_buyfield .price {
	font-size:40px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);	 
 }
 
  div#highlight div#highlight_content_buyfield .baseprice {
	font-size:15px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);		 
 }
 
 div#highlight div#highlight_content_buyfield .vat {
	font-size:15px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);		 
 }
 
  div#highlight div#highlight_content_buyfield span.freefast {
	font-size:15px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
	position: relative;
	left: 7px;
	top: -10px;			 
 }

 div#highlight div#highlight_content_buyfield div.freefast { 
	position:absolute;
 }
 
  div#highlight div#purchase {
	  background:transparent url("../gfxres/bg_purchase.png") no-repeat;
	  height:62px;
	  width:356px;
	  color:#FFF;
	  font-size:25px;
	  margin-top:9px;
 }
 
 div#versandkosten_hilfe {
	height:338px;
	width:646px;
	background:transparent;
	margin-left: -285px;
	margin-top: -7px;
	z-index:200;
	position:relative;
 }

div#greyboxes a {
	text-decoration:none;
	color:#FFF;	
}

div#greyboxes div.greybox_left {
	background-color:#A1A1A1;
	font-size:17px;
	color:#FFF;
	padding:10px 20px;
	width:180px;
	margin-top:11px;
	margin-left:53px;
	z-index:1;
}

div#greyboxes div.greybox_right {
	background-color:#A1A1A1;
	font-size:17px;
	color:#FFF;
	padding:10px 20px;
	
	width:180px;
	margin-top:11px;
	margin-right: 23px;
}
 /*  -----------------   Content  --------------------   */
 
div#content div#navigation_left {
	margin-top:26px;
	margin-left:6px;	
}

div#content div#navigation_right {
	margin-top:26px;
	margin-right:10px;	
}

div#content div#navigation_right div.payment_methodes {
	background:transparent url("../gfxres/payment_methodes.png") no-repeat;
	height:189px;
	width:158px;	
}

div#content div#navigation_right div.shipping {
	background:transparent url("../gfxres/shipping.png") no-repeat;
	height:189px;
	width:158px;	
}

div#content div#navigation_right div.contact {
	background:transparent url("../gfxres/contact-at.png") no-repeat;
	width:158px;
	font-size: 13px;	
}

div#content div#navigation_left div#box_imprint {
	font-size: 13px;	
}
 
 
div#content div#box_content {
	text-align: left;
	padding-top: 13px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 18px;
	border: 1px solid #ECECFB;
	border-top: 0;
	margin-top: -2px;
	margin-bottom:14px;
	color: #646473;
	font-size: 14px;
 }

div#content div#box_content a{
	color:#646473;
	font-size:14px;
	text-decoration:none; 
	
  }

div#content div#navigation_left div#box_content a{
    padding: 6px 6px 6px 12px;
    display: block;
    color: #4F4F4F;
    text-decoration: none;
    border-top: 1px solid #ECECFB;
    border-bottom: none;
    border-left: none;
    border-right: none;
	
  }
  
  div#content div#navigation_left div#box_content a:hover {
	  background-color:#000;
	  color:#FFF;  
  }

div#navigation_left div#box_content {
	padding:0;
}

div#content div#box_imprint, div#content div#box_ebaySearch {
	text-align: left;
	padding-top: 13px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 18px;
	border: 1px solid #ECECFB;
	border-top: 0;
	margin-top: -1px;
	margin-bottom:14px;
	color: #646473;
	font-size: 14px;
	width:199px;
 }
 
 div#content div#box_ebaySearch {
	padding-right: 30px;
	padding-left: 26px;
	width:183px;
 }
 
 div#content div#box_ebaySearch .ebaySearch_star {
	 font-size:10px;
	 color:#aeaeae;
 }
 
 div#content div#box_ebaySearch .button {
 width: 100%;
 background-color:#EFEFEF;
 border: 1px solid #E1E1E1;
 text-transform:uppercase;
 font-size:10px;
 padding:3px;
 }
 
 div#content div#box_ebaySearch .button:hover {
 	background-color:#000;
 	color:#FFF;
 }
 
  div#content div#box_ebaySearch a img {
    opacity: 0.7;
}
 
 div#content div#box_ebaySearch a:hover img, div#content div#box_ebaySearch a:active img, div#content div#box_ebaySearch a:focus img {
	 opacity: 1;
 }
 
 
 div#content div#box_ebaySearch .ebaySearch_search_checkbox_text {
	 font-size:12px;
 }
 
 div#content div#box_ebaySearch .ebaySearch_search_checkbox {
 	position: relative;
	top: 10px;
 }
 
 div#content div#box_imprint a {
	text-decoration: none;
	color: #646473;
 }
 
  div#content div#box_imprint {
	height:303px;
  }

  div#content div#box h2 {
	font-size:18px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
	background:transparent url("../gfxres/bg_box_header.png") no-repeat;
	padding:10px 20px;
	width: 201px;
	z-index:1;
 }
 
 div#content div#box_short h2 {
	font-size:18px;
	color:#FFF;
	text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
	background:transparent url("../gfxres/bg_box_header_short.png") no-repeat;
	padding:10px 20px;
	width: 158px;
	z-index:1;
 }
 
 div#content_mid {
	padding-top:35px;
	padding-left: 37px;
	width:491px;
	min-height:1200px;
	text-align:left;
 }
 
  div#content_mid h1, div#content_mid h2 {
	padding-left:31px;
	padding-right:31px;
	font-family: Arial, Verdana, sans-serif !important;
	font-size:24px;
	text-align: center;
	color:#858592;
 }
 
 div#content_mid hr {
	 border:solid #ECECFB 1px;height:1px;
 }
 
  div#content_mid div#content_text {
	padding-left:31px;
	padding-right:31px;
	padding-top:25px;
	padding-bottom:30px;
	color:#858592;
 }
 
 ul.heckschen li{
    background: url("../gfxres/hook.png") no-repeat 7px 4px;
    padding-bottom: 8px;
	padding-left: 30px;
    position:relative;
 }
 .text_enterd {
	width:182px; 
 }
 
 /* ------ New Galery -------*/
 
 #highlight_pictures  {
 position:relative;
 float:left;       
} 

ul#highlight_pictures_mini {
	margin-left:23px;	
}

#highlight_pictures ul#highlight_pictures_mini li  {
 float:left;
}


#highlight_pictures ul#highlight_pictures_mini li a {
 color:#fff;
 display:block;
 width:76px;
 text-align:center;

}
 
#highlight_pictures ul#highlight_pictures_mini li a img {
 background:#fff;
 display:block;
 margin:0 auto;
 width:76px;
}

div#highlight_pictures .row2 {
	margin-top:12px;
}

#highlight_pictures_big {
 height:457px;           
 overflow:hidden;       
 float:left;
} 

#highlight_pictures_big li a {
 display:block;
 height:457px;
}

#highlight_pictures_big li img {
 display:block;
 margin:0 auto;      
 padding:10px;
} 

.freefast {
	display:none;
}