/* Caution! Ensure accessibility in print and other media types... */
/* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
@media projection, screen { .ui-tabs-hide {display: none;} }
/* Hide useless elements in print layouts... */
@media print { .ui-tabs-nav {display: none;} }

/* Skin */
.ui-tabs-nav{list-style: none; margin: 0px 0px 2px 0px; padding: 0px;}
body .ui-tabs-nav li {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.ui-tabs-nav a, .ui-tabs-nav a span {float: left; } /* fixes dir=ltr problem and other quirks IE */
body .ui-tabs-nav a {white-space: nowrap; /* @ IE 6 */ outline: 0; } /* @ Firefox, prevent dotted border after click */
body .ui-tabs-nav .ui-tabs-selected a 		{z-index: 2;}

.ui-tabs-nav a span { text-transform: uppercase; font-size: 10px; }

.ui-tabs-nav .ui-tabs-selected a span {}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor: text; } /* @ Opera, use pseudo classes otherwise it confuses cursor... */
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {cursor: pointer; } /* @ Opera, we need to be explicit again here now... */
.ui-tabs-disabled {opacity: .4; filter: alpha(opacity=40); }
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { }

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav 						{display: inline-block; } /* auto clear @ IE 6 & IE 7 Quirks Mode */
*:first-child+html .ui-tabs-nav {display: inline-block; } /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */

/**************************************
 * EyeCandy Template
 */

/* IE6-Hack */
* html .lightbox_close
{
	margin-right: 20px;
}

body
{
	height: 100%;
	margin: 0;
	padding: 0;
}

.clearfix
{
	display: inline-block;
}

.content-box-header
{
	position: relative;
	width: 100%;
}

#top_navi_inner ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

body #top_navi_inner ul li
{
	position: relative;
}

.details .gallery .stage a
{
	outline: 0 none;
	text-decoration: none;
}

.details .gallery .stage .info_image_box
{
  position: relative;
}

.details .gallery .stage .info_image_box a
{
  display: block
}

.details .gallery .stage .zoomImage
{
  position: absolute;
  top: 0;
  left: 0;
}

.details .gallery .stage .info_image_box a,
.details .gallery .stage .info_image_box img
{
  display: block;
  margin: 0;
  padding: 0;
}

.thumbnail a
{
	display: inline-block;
	height: 100%;
	outline: 0 none;
	width: 100%;
}

#lightbox_gallery a
{
	outline: 0 none;
}

body .megadropdown
{
	z-index:990;
}

body #head_navi
{
	overflow: hidden;
}

body .bestsellers .article-list-item
{
	overflow: hidden;
}
body .bestsellers .article-list-item .article-list-item-price
{
	clear: both;
}

.details .inside h1
{
	margin-top: 0px;
}

.shopping_cart h1, .order_shipping h1, .order_payment h1, .order_confirm h1, .account h1
{
	margin-top: 0px;
	padding-top: 5px;
	margin-bottom: 20px;
}

body #head_shopping_cart{ cursor:pointer; float:right; margin-top:-8px; height:40px; width:203px; background:transparent url('backgrounds/separator-30-vert.png') 5px no-repeat; text-align:right; }
body #head_shopping_cart_inner{ padding:7px 8px 0 0; }

body #dropdown_shopping_cart {
	background-color:transparent;
	background-image:url('backgrounds/dropdown-shopping-cart-bottom-bg.png');
	background-position:bottom left;
	background-repeat:no-repeat;
	display:none;
	position:absolute;
	z-index:980;
	width:213px;
	padding-bottom:6px;
    padding-top: 0px;
}

body #dropdown_shopping_cart_inner{ padding-top:10px; background-color:transparent; background-image:url('backgrounds/dropdown-shopping-cart-bg.png'); background-repeat:repeat-y; background-position:top left; }

body #dropdown_shopping_cart .cart-item-inner {
    background: url('backgrounds/separator-dotted-hori.png') repeat-x scroll center top #FFFFFF;
}

body #fixed_dropdown_shopping_cart {
	background-color:transparent;
	background-image:url('backgrounds/dropdown-shopping-cart-bottom-bg.png');
	background-position:bottom left;
	background-repeat:no-repeat;
	display:none;
	position:fixed;
	z-index:980;
	width:213px;
	padding-bottom:6px;
    padding-top: 0px;
}

body #fixed_dropdown_shopping_cart_inner{ padding-top:10px; background-color:transparent; background-image:url('backgrounds/dropdown-shopping-cart-bg.png'); background-repeat:repeat-y; background-position:top left; }

body #fixed_dropdown_shopping_cart .cart-item-inner {
    background: url('backgrounds/separator-dotted-hori.png') repeat-x scroll center top #FFFFFF;
}

.account .back_button {float: left;}
.account .send_button {float: right;}

.wrap_shop img
{
	border: none;
}

body .article-list.cols .article-list-item-price-inline
{
	position: absolute;
	bottom: 0px;
	right: 0px;
}

body .article-list.cols .article-list-item-price
{
	position: relative;
}

#head_navi ul
{
	list-style: none;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
}

.process_bar
{
	background:transparent;
	float:right;
}

.process_bar ul
{
	padding-left: 0px;
	margin-left: 0px;
	list-style: none;
	margin-top: 0px;
}

.process_bar ul li
{
	display: inline-block;
	float: left;
	background-color: transparent;
	background-image: url('img/process-bar-right.png');
	background-position: right;
	background-repeat: no-repeat;
}

.process_bar ul li label
{
	display: inline-block;
	color: #999999;
	background-color: #eaeaea;
	text-decoration: none;
	background-color: transparent;
	background-image: url('img/process-bar-left.png');
	background-position: left;
	background-repeat: no-repeat;
}

.process_bar ul li label span
{
	margin-left: 16px;
	margin-right: 13px;
	background-color: #eaeaea;
	display: inline-block;
	padding-left: 16px;
	padding-right: 15px;
	padding-top: 6px;
	line-height: 12px;
	padding-bottom: 5px;
	height: 14px;
	font-size: 12px;
}

.process_bar ul li.active
{
	background-color: transparent;
	background-image: url('img/process-bar-active-right.png');
	background-position: right;
	background-repeat: no-repeat;
}

.process_bar ul li.active label
{
	background-color: transparent;
	background-image: url('img/process-bar-active-left.png');
	background-position: left;
	background-repeat: no-repeat;
}

.process_bar ul li.active label span
{
	background-color: #c0c0c0;
}

#left a.button
{
	font-size: 12px;
}

body .megadropdown
{
	position: absolute;
	max-width: 600px;
	top: 200px;
	left: 200px;
}

body #dropdown_shopping_cart .cart-button {
    margin: 10px 0px 10px 20px;
	float: left;
}
body #dropdown_shopping_cart .checkout-button {
    margin: 10px 20px 10px 0px;
	float: right;
}

body #fixed_dropdown_shopping_cart .cart-button {
    margin: 10px 0px 10px 20px;
	float: left;
}
body #fixed_dropdown_shopping_cart .checkout-button {
    margin: 10px 20px 10px 0px;
	float: right;
}

#menubox_login_body .submit
{
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: right;
}

body #menubox_login_body label, body #menubox_newsletter_body label
{
	line-height: 20px;
}

#menubox_content_body .content-box-main-inner img, #menubox_information_body .content-box-main-inner img
{
	position: relative;
	top: -2px;
}

body .subcategories_listing li
{
	margin-left: 0;
	padding-left: 0;
}

body .subcategories_listing ul
{
	list-style: none;
	margin-left: 0;
	margin-top: 0;
	padding-left: 0;
}

body .subcategories_listing ul li
{
	display: inline-block;
	float: left;
	margin-bottom: 30px;
	margin-right: 20px;
	width: 170px;
}


/*
a, a:active, a:visited
{
	color: #1099BB;
	text-decoration: none;
}

a:hover
{
	color: #1099BB;
	text-decoration: underline;
}
*/
#tab_gx_customizer div
{
	line-height: normal;
	margin: 0;
	width: auto;
}

.navigation
{
	width: 100%;
}

.navigation_left
{
	float: left;
}

.navigation_right
{
	text-align: right;
}

#facebook_like
{
	background-image: none;
	padding-left: 0px;
	float: left;
}

.addthis_toolbox
{
	float: left;
}

.details .actions a img
{
	position: relative;
	top: 3px;
}

#menubox_reviews_body a img
{
	padding: 10px 0;
}

/* IE6 CSS-HACK */
* html .billiger-gesehen {
	width: 759px;
}


.box_load_bestseller img
{
	margin-top: 5px;
	margin-bottom: 5px;
}

body ul.arrows li a
{
	position: relative;
	top: 2px;
}

input[name="gv_redeem_code"]
{
	float: left;
}

.button_send_tell_a_friend
{
	float: right;
}

.account_history_info
{
	width: 100%;
}

.account_history_info h2.underline, .order_confirm h2.underline, .order_payment h2.underline, .order_shipping h2.underline
{
	margin-top: 37px;
}

.shipping_item_box
{
	overflow: hidden;
	clear: both;
	padding-top: 8px;
	padding-bottom: 8px
}

#iframe_box_bar
{
	overflow:hidden;
	position:relative;
	top:50px;
	right:20px;
}

body table.shopping_cart_list td.col_2, body table.shopping_cart_list td.col_3, body table.shopping_cart_list td.col_4
{
	white-space: nowrap;
}

body #footer
{
	overflow: hidden;
}

#product_listing .article-list-item-main h2
{
	display: inline;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
}

#head_navi h3
{
	display: inline;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
}

.content-box.categories h4
{
	display: inline;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
}

#live_search_container
{
	position: absolute;
	background-color: #fff;
	z-index: 10;
	width: 170px;
}

#live_search_container ul {
    list-style-type: none;
    margin: 0 0 3px;
    padding: 0;
}

#live_search_container ul {
    list-style-type: none;
}

.contact_us .send_button, .callback_service .send_button, .billiger-gesehen .send_button
{
	float: right;
	margin-right: 195px;
}

body .contact_us .required_info, body .callback_service .required_info, body .billiger-gesehen .required_info
{
	margin-right: 194px;
	padding-bottom: 20px;
	width: auto;
}

#pre_black {
	height: 1500px;
	width: 100%;
	background-color: #000000;
	opacity: 0.7;
	position: absolute;
	z-index: 999;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}

.lightbox_block
{
	margin-right: auto !important;
	margin-left: auto !important;
	overflow: hidden !important;
	padding: 10px !important;
	display: block !important;
}

.wrap_shop .lightbox_block.account .process_bar, .wrap_shop .lightbox_block.shopping_cart .process_bar
{
	float: left;
}

.wrap_shop .lightbox_block.account h1.h1_checkout, .wrap_shop .lightbox_block.shopping_cart h1
{
	clear: left;
	padding-top: 30px;
}

body #infobox
{
	position: absolute;
	z-index: 993;
}

body #language
{
	position: absolute;
	z-index: 990;
}

body #currency
{
	position: absolute;
	z-index: 991;
}

body #customer_login
{
	height: auto;
	position: absolute;
	z-index: 992;
}

.checkout_paypal .checkout_button
{
	margin-top: 30px;
	text-align: right;
}

.submenu_container
{
	position: absolute;
	z-index: 500;
}

.submenu ul
{
	list-style: none outside none;
    margin: 0;
	padding: 0;
	overflow: hidden;
}

/* IE6-Hack */
* html .submenu_container .submenu ul li
{
	width: 180px;
}

#left .content-box.submenu ul li
{
	width:100%;
}

.submenu ul li.last
{
	background-image: none;
    padding-bottom: 0px;
}

.submenu ul li h4
{
    display: inline;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#left .icon a, #left .icon a:hover
{
	text-decoration: none;
}

#lightbox_gallery
{
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

#lightbox_gallery #lightbox_gallery_main
{
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	overflow: hidden;
	width: 100%;
}

#lightbox_gallery #lightbox_gallery_thumbnails
{
	clear: left;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-top: 10px;
}

#lightbox_gallery .lightbox_gallery_footer
{
	padding-top: 10px;
	text-align: right;
}

#lightbox_gallery .lightbox_gallery_left
{
	color: #666666;
	cursor: pointer;
	float: left;
	font-size: 16px;
	font-weight: bold;
	height: 100%;
	overflow: hidden;
	visibility: hidden;
	width: 100%;
}

#lightbox_gallery .lightbox_gallery_right
{
	color: #666666;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	height: 100%;
	overflow: hidden;
	text-align: right;
	visibility: hidden;
	width: 50%;
	float: right;
}

body #lightbox_gallery .thumbnail
{
	float: left;
	height: 86px;
	margin-right: 3px;
	margin-bottom: 3px;
	overflow: hidden;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	width: 86px;
}

#lightbox_gallery .thumbnails
{
	display: inline-block;
	margin-top: 10px;
}

#lightbox_gallery_container
{
	margin-left: auto;
	margin-right: auto;
}

/* BUTTON SET */
a.button_set .button-inner
{
	background-color: transparent;
	background-image: url('backgrounds/button-right.png');
	background-position: right top;
	background-repeat: no-repeat;
	display: inline-block;
	line-height: 14px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
}

a.button_set .button-outer
{
	background-color: transparent;
	background-image: url('backgrounds/button-left.png');
	background-position: left top;
	background-repeat: no-repeat;
	display: inline-block;
}

a.button_set_big .button-inner
{
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	display: inline-block;
}

#language_link img
{
	margin-top: 4px;
}

body .top_navi_arrow,
body .top_navi_home,
body .submenu li img
{
	cursor: pointer;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  1px;
    height: 1px;
}


.menubox_heading
{
	float: left;
}


.c_boxhead a, .c_boxhead a:hover
{
	text-decoration:none;
	cursor:pointer;
}

body #main .attributes dl dd div input,
body #main .listing_attributes dl dd div input,
body #main .attributes div input
{
	position: relative;
	top: -4px;
	left: -3px;
	float: left;
}

body #main .attributes dl dd div,
body #main .listing_attributes dl dd div
{
	overflow: hidden;
	clear: both;
	margin-bottom: 3px;
}

body #main .attributes .table-listing
{
	overflow: hidden;
	clear: both;
}

.details .product-documents dt a
{
	display: block;
	float: left;
	margin-bottom: 1px;
}

.blocklabels_300
{
	clear: both;
}

#footer_copyright
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 100%;
	padding: 5px;
	color: #999999;
}

#footer_copyright a
{
	text-decoration: none;
	color: #999999;
}

#footer_copyright a:hover
{
	text-decoration: underline;
}

#shopsoftware_by_gambio
{
	clear: both;
	padding-right: 10px;
	padding-top: 10px;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	color: #999999;
}

#shopsoftware_by_gambio a
{
	text-decoration: none;
	color: #999999;
}

#shopsoftware_by_gambio a:hover
{
	text-decoration: underline;
}

.details_attributes_dropdown dl .select_fake{
	display: none;
}

.details_attributes_dropdown.dropdown_mode_1 #properties_info_text,
.details_attributes_dropdown.dropdown_mode_2 #properties_info_text{
	display: none;
}

.details_attributes_dropdown.dropdown_mode_2 dt,
.details_attributes_dropdown.dropdown_mode_2 dd{
	visibility: hidden;
}

.details_attributes_dropdown #properties_not_exist_error,
.details_attributes_dropdown #properties_not_available_error{
	display: none;
}

#jcarousel_box{
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}

#jcarousel_image_box{
  overflow: hidden;
}

#jcarousel_box ul
{
	list-style: none outside none;
	padding: 0;
	margin: 0;
}

#jcarousel_box ul li
{
  text-align: center;
  float: left;
}

#jcarousel_box .jcarousel-control a img{
  margin: 0 auto;
}

#slider_flyover_container{
  display: none;
  position: absolute;
  background-color: #fff;
  border-width: 1px;
  border-color: #ccc;
  border-style: solid;
  padding: 10px;
  max-width: 800px;
  z-index: 200;
}

#zoomWindow
{
  z-index: 500;
  position: absolute;
  overflow: hidden;
  border-width: 1px;
  border-color: #ccc;
  border-style: solid;
  filter: Alpha(opacity=0);
  opacity: 0.0;
}

#zoomWindow img
{
  z-index: 501;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
}

.details .gallery .stage #zoomPointer
{
  position: absolute;
  filter: Alpha(opacity=0);
  opacity: 0.0;
  background-color: #fff;
  cursor: crosshair;
  width: 1px;
  height: 1px;
}

/* Social Share Plugin (Facebook, Twitter, Google Plus) */
.social_share_wrapper{
    margin: 7px 0 0 0;
    float: left;
}

.social_share_box{
    float: left;
    margin: 0 20px 0 0;
    height: 20px;
}

.social_share_image{
    float: left;
    margin: 5px 5px 0 0; 
    width: 23px; 
    height: 12px; 
    background: url(img/social_share_activation_image.png);
    cursor: pointer;
}              

.social_share_box.switch_on .social_share_image{
    background: url(img/social_share_activation_image.png) bottom;
}

.social_share_content{
    float: left;
}

.social_share_content > div{
    width: 33px !important;
    overflow: hidden;
}
/**/
/* 
### Tempteria® XHTML/CSS Template kompatibel zu Gambio GX 2 Shopsystem v2.0.10 inkl. Button-Lösung
------------------------------------------------------------------------------------------------------------
### Jedes Template (Templatelizenz) darf nur auf eine Domain installiert werden. Eine Vervielfältigung ist untersagt.
------------------------------------------------------------------------------------------------------------
### Template-Version 1.4
------------------------------------------------------------------------------------------------------------
### © Copyright 2005-2012 by Tempteria (www.tempteria.de, www.webdesign-tempteria.de - mail: info@tempteria.de).
------------------------------------------------------------------------------------------------------------
### Alle Rechte vorbehalten. Tempteria® ist eine eingetragene Marke. Registernummer: 302010009963
------------------------------------------------------------------------------------------------------------
### Icons © Erhan Ergin - Fotolia.com
### Icons © Picons.me
### Icons © UltraPop - Fotolia.com
*/
* { margin:0px; padding:0px; }
body { font-family:Arial, Geneva, sans-serif; color:#000; line-height:19px; font-size:12px; position:relative; height: 100%; }
a { color:#000; }

h2 {padding:0px; margin:0px 0 5px 0; font-size:14px;}
h3 {padding:0px; margin:0px 0 5px 0; font-size: 12px;}
p {padding:0px; margin:0 0 5px 0;}
a:hover { text-decoration:underline; }
#shop_logo { font-size:12px; font-weight:normal; margin:0px 10px 0 10px; padding:0; text-align:left; text-decoration:none; width:200px; float:left; }
#shop_logo a { outline:none; }
.topdiv { font-size:11px; overflow:hidden; width:960px; margin:0px auto; padding:0px 0 0 0;position:relative; background:transparent url(img/tempteria-design/zahlung.png) 210px no-repeat;  }
#content_top { width:50%; float:left; padding:5px 0px; }
#content_top ul { padding:0px; margin:0px; list-style-type:none; }
#content_top li { text-decoration:none; font-weight:normal; font-size:12px; float:left; display:block; margin-right:20px; }
#content_top li a { text-decoration:none; font-weight:normal; font-size:11px; }
#content_top li a:hover { text-decoration:underline; }
.wrap_shop { margin:0; background:#fff url(img/tempteria-design/header-bg.jpg) top repeat-x; padding:00px 0; }
dd { float:left; margin:0; padding:0px 0 3px 0; width:100px; }
dl { font-size:11px; margin:0; padding-top:1px; }
dt { clear:left; float:left; font-weight:bold; margin:0; padding:0px 0 3px 0; width:80px; }
.details .info .attributes { clear:both; padding:0px; margin:0px 0 0 0; }
.details .info .attributes dt { background-image:none; width:80px; border-bottom:1px dashed #fff; padding:0px; }
.details .info .attributes dd { background-image:none; width:120px; border-bottom:1px dashed #fff; }
div.input { font-size:11px; margin-bottom:10px; }
div.input input { margin-right:5px; }
div.input.linklist a { display:inline-block; font-size:12px; padding:0 0 2px 5px; }
div.input.separator-bottom { border-bottom:1px solid #ccc; padding-bottom:10px; }
fieldset table td.col_0 { width:130px }
fieldset.blocklabels_150 .input label { clear:left; display:block; float:left; width:120px; }
.wrap_shop form { margin:0; padding:0; position:relative; }
h2.underline { border-bottom:1px solid #bfbfbf; font-size:14px; font-weight:bold; padding:5px 0; margin:0 0 10px 0; }
.account h2.underline { background:#f6f6f6; padding:5px 10px; overflow:hidden; clear:both; }
h2.underline img { display:none; }
ul.arrows { line-height:20px; list-style-image:url(backgrounds/categories-item-bg.gif); margin-left:0; padding-left:15px; }
ul.arrows a { text-decoration:underline; }
#breadcrumb_navi { margin:0px 0 20px 0; padding:0px; clear:both; overflow:hidden; border-bottom:1px solid #ccc;}
.index #breadcrumb_navi { display:none; }
#breadcrumb_navi span { display:inline-block; float:left; font-size:10px; padding:0px 10px 0 0; color:#555; }
#breadcrumb_navi span a { color:#555; }
#container { margin:0 auto; overflow:hidden;}
.categories_description { overflow:hidden; margin:0px 0px 20px 0px;  position:relative; }
.categories_description p { }
#container_inner { background:transparent url(img/tempteria-design/contentinner.jpg) top repeat-x; padding:10px 0;}

.content_inner_layer { overflow:hidden; width:960px; margin:0px auto; clear:both; }
#currency .currency_container { width:60px; }
#currency .currency_content { background:#e9e9e9; padding:5px 0 0 0; -moz-box-shadow: 0px 0px 5px #555; -webkit-box-shadow: 0px 0px 5px #555; box-shadow: 0px 0px 5px #555; position:relative; }
#currency a { color:#666666; display:block; padding:0 0 5px 5px; text-decoration:none; border-bottom:1px solid #fff; }
#currency a:hover { color:#fff; background:transparent url(img/tempteria-design/catebg.jpg) top repeat-x; }
#customer_login .customer_login_container { width:180px; }
#flyover_box { background-color:#fff; border:1px solid #eaeaea; padding:10px; width:400px; }
#flyover_box #flyover_title { font-size:14px; font-weight:bold; padding-bottom:10px; }
#flyover_layer #flyover { background-color:#fff; border-left:1px solid #ccc; border-top:1px solid #ccc; padding:5px; }
#footer { margin:0 auto; padding:10px; width:940px; border:2px solid #f6f6f6; background:#fff url(img/tempteria-design/sliderbg.gif); }
#footer .footerfloat { display: inline-block; float: left; margin: 0 20px 20px 0; vertical-align: top; width: 200px; }
#footer .footerfloat .input-text { width:196px; }
#footer .footerfloat ul { margin:0px; padding:0px; list-style-type:none; }
#footer .lastfooter { display: inline-block; float: right; margin: 0 0 20px; text-align: left !important; vertical-align: top; width: 520px; }
#footer .lastfooter ul { color: #CCCCCC; line-height: 21px; list-style-type: square; margin: 10px 0; padding: 0 0 0 15px; }
#footer .lastfooter p { font-size: 12px; line-height: 21px; text-align: left !important; }
#footer .clear { border-top: 1px dashed #333333; margin: 20px 0 0; padding: 20px 0 0; }
#footer h6 { color: #B71222; font-size: 14px; font-weight: bold; margin: 0 0 5px; padding: 0; }
#gm_attribute_images { font-weight:bold; padding:10px 0; }
#gm_gprint ul { background-color:transparent; background-image:none; }
#gm_gprint_tabs { border-left:1px solid #CCC; margin:0 0 2px; }
#gm_gprint_tabs .gm_gprint_tab { background-color:#FFF; border-bottom:1px solid #CCC; border-right:1px solid #CCC; border-top:1px solid #CCC; padding:5px 8px; }
#gm_gprint_tabs .gm_gprint_tab_active { background-color:#555; padding:5px 8px; }
#gm_gprint_tabs span { color:#fff; font-size:11px; }
#gm_tell_a_friend_popup { background-color:#FFF; margin-left:auto; margin-right:auto; overflow:hidden; padding:10px; text-align:left; width:700px; }
#gm_tell_a_friend_popup #footer { background-color:transparent; border:0; cursor:pointer; display:block; font-size:16px; font-weight:bold; text-align:right; text-transform:uppercase; }
#header { overflow:hidden; position:relative; background:transparent url(img/tempteria-design/zahlung.png) 180px no-repeat;  }


#head_navi ul {width:700px; height:32px;}

#head_navi ul li { background-color:transparent; background-image:url(backgrounds/separator-30-vert.png); background-position:right center; background-repeat:no-repeat; display:block; float:left; padding:0 2px 0 0; }
#head_navi ul li a { color:#fff; padding:6px 12px; text-decoration:none; float:left; }
#head_navi ul li.first a { }
#head_navi ul li a:hover,
#head_navi ul li a.selected { overflow:hidden; background:#B71222; }
#head_toolbox { background-color:#f3f3f3; background-image:url(backgrounds/gradients/gradient-light.png); background-position:bottom; background-repeat:repeat-x; height:40px; }
#head_toolbox_inner { padding:8px }
#infobox .infobox_container { background:#9a9a9a; width:190px; }
#infobox .infobox_content { background-color:#9a9a9a }
#infobox p { color:#fff; font-size:12px; margin:0; padding:5px 10px; }
#language .language_container { width:50px; }
.language_inside { background:#e9e9e9; padding:5px 0 0 0px; -moz-box-shadow: 0px 0px 5px #555; -webkit-box-shadow: 0px 0px 5px #555; box-shadow: 0px 0px 5px #555; position:relative; position:relative; }
#language img { position:absolute; left:5px; top:15px; }
#language a { color:#666666!important; display:block; padding:0 0 5px 30px; text-decoration:none; }
#language a:hover { color:#fff!important; background:transparent url(img/tempteria-design/catebg.jpg) top repeat-x; }
#left .content-box .box-input-field { float:left; width:125px; margin-right:5px; }
#left .content-box form { margin:0; padding:0; }
#left .input-text { width:174px }
#left label { width:100%; }
#lightbox_gallery { background-color:#fff; overflow:hidden; padding:10px; }
#lightbox_gallery #lightbox_gallery_main { background-position:center center; background-repeat:no-repeat; float:left; margin:0 auto; overflow:hidden; width:100%; }
#lightbox_gallery #lightbox_gallery_thumbnails { clear:left; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:10px; }
#lightbox_gallery .lightbox_gallery_footer { padding-top:10px; text-align:right; }
#lightbox_gallery .lightbox_gallery_left { cursor:pointer; float:left; font-size:16px; font-weight:bold; height:100%; overflow:hidden; visibility:hidden; width:100%; }
#lightbox_gallery .lightbox_gallery_right { cursor:pointer; float:right; font-size:16px; font-weight:bold; height:100%; overflow:hidden; text-align:right; visibility:hidden; width:50%; }
#lightbox_gallery .thumbnail.lightbox_thumbnail_active { border-color:#666 }
#lightbox_gallery .thumbnail { border:1px solid #ccc; float:left; height:86px; margin-bottom:3px; margin-right:3px; overflow:hidden; padding:1px; width:86px; }
#main {  overflow:hidden; width:740px; margin:0 0px 0 20px; }
#main_product_info { float:right; overflow:hidden; width:740px; margin:0 0 0 20px; }
#right { float:right; overflow:hidden; width:195px; position:relative; margin:0 5px 0 0px; }
#left { float:left; overflow:hidden; position:relative; width:195px; margin:20px 0 0 5px; }
#product_info #gm_gprint { margin-bottom:8px; margin-left:0; margin-right:0; overflow:hidden; }
#product_reviews_write .rating label { height:90px }
#reviews .rating { border:1px solid #666; width:750px; }
#reviews .rating-item .rating-caption { float:left; font-weight:bold; width:120px; }
#reviews .rating-item .rating-comment { float:left; margin-left:20px; width:200px; }
#reviews .rating-item .rating-product-name a { font-size:13px; font-weight:bold; text-decoration:none; }
.rating-product-name { border-bottom:1px dashed #ccc; margin:0 0 5px 0; padding:0px 0 5px 0; }
#reviews .reviews-head { border-bottom:1px dashed #ccc; font-weight:bold; overflow:hidden; padding:0 0 5px 0; margin:0 0 5px 0; }
#reviews .reviews-list { overflow:hidden; width:100%; }
#reviews-info .rating-item .rating-caption { float:left; font-weight:bold; width:70px; }
#reviews-info .rating-item .rating-comment { float:left; overflow:hidden; clear:both; width:330px; }
#reviews-info .rating-item .rating-meta { float:left; text-align:right; width:160px; }
#search { height:26px; width:180px; position:absolute; right:0px; top:94px; background:transparent url(img/tempteria-design/5050.png); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #B71222; }
#search_field { float:left; margin-right:3px; width:140px; border:none; background:transparent; padding:4px 5px 0 5px; font-size:11px; color:#fff; }
body #wrap_box.wrap_shop #search a.button_blue { background:transparent url(img/tempteria-design/searchbutton.png) 0 0 no-repeat; text-indent:-9999px; border:0px solid #484848; color:#000; display:block; float:right; width:14px; height:11px; margin: 6px 6px 0; }
#tab_gx_customizer { padding:10px 0 }
#top_navi { overflow:hidden; width:450px; float:right; }
#top_navi ul li span { color:#fff; display:inline-block; height:19px; line-height:19px; padding:3px 8px 3px 10px; text-decoration:none; }
#top_navi_inner ul li { display:block; float:left; height:25px; padding-right:2px; }
#top_navi_inner ul li a,
#top_navi ul li span { color:#fff;display:block; float:left; height:19px; line-height:19px; overflow:hidden; padding:3px 16px; text-decoration:none; font-size:11px; }
#top_navi_inner ul li.last a { padding-right:0px; border-right:0px solid #ccc; }
#top_navi_inner ul li a:hover { text-decoration:underline; }
#top_navi_inner ul li.last { background-image:none; padding-right:0; border-right:0px; }
.top_navi_arrow { background-image:url(backgrounds/icon-white-arrowdown.png); background-position:100% 50%; background-repeat:no-repeat; height:19px; line-height:19px; padding-right:15px; position:absolute; right:10px; top:2px; }
.top_navi_home { background:transparent url(backgrounds/icon-white-home.png) 50% 50% no-repeat; height: 19px; position: absolute; right: 10px; top: 0px; width: 12px; }
#account h2 { margin:0 0 14px 0; font-size:14px; }
.h2_headline { font-size:14px; font-weight:bold; }
.address-book-addresses-buttons { width:500px }
.address-book-addresses-name { float:left; width:300px; }
.article-list .article-list-item-right { float:right; position:relative; width:150px; }
.article-list dl dd { background-image:none; overflow:hidden; width:auto; }
.article-list dl dt { background-image:none; float:left; font-weight:bold; width:auto; }
.article-list-item-delivery p { display:inline }
.article-list-item-delivery { width:200px; float:left; padding:5px; }
.article-list.cols { width:102%; }
.article-list.cols .article-list-item { background:#fff url(img/tempteria-design/pbg.jpg) bottom repeat-x; float:left; margin-bottom:18px; width:174px; border:1px solid #e0e0e0; height:260px; margin-right:10px; text-align:left; }
.product-listing .article-list.cols .article-list-item,
#specials .article-list.cols .article-list-item,
#new_products_overview .article-list.cols .article-list-item { background:#fff; float:left; margin-bottom:18px; width:164px; border:1px solid #e0e0e0; height:290px; margin-right:10px; text-align:left; }
.article-list.cols .article-list-item div { }
.article-list.cols .article-list-item-button { float:right; margin-top:10px; }
.article-list.cols .article-list-item-image { display:inline-block; height:130px; text-align:center!important; }
.article-list.cols .article-list-item-inside { margin:10px }
.article-list.cols .article-list-item-price { overflow:hidden; height:80px; }
.product-listing .article-list.cols .article-list-item-text .title { font-weight:bold; height:20px; overflow:hidden; }
.article-list.cols .article-list-item-text .title { font-weight:bold; height:20px; }
.article-list.cols .article-list-item:hover { border:1px solid #B71222; }
.article-list.offer .article-list-item-text .price a:hover { text-decoration:none }
.article-list.rows .article-count-input { width:30px }
.article-list.rows .article-list-item { background-color:#fff; width:520px; border-top:2px solid #ccc; padding:5px 0; }
.article-list.rows .article-list-item form { overflow:hidden; }
.article-list.rows .article-list-item-bottom { clear:both; position:relative; width:520px; background:#f6f6f6; }
.wrap_shop .article-list.rows .article-list-item-delivery p { font-size:10px!important; color:#555; position:relative; width:auto; }
.article-list.rows .article-list-item-image { float:left; height:160px; margin:20px 0 0; padding-left:10px; padding-right:10px; position:relative; width:auto; }
.article-list.rows .article-list-item-image-inline { margin-left:auto; margin-right:auto; }
.article-list.rows .article-list-item-main { float:left; margin:20px 0px 0 0; position:relative; width:370px; }
.article-list.rows .article-list-item-main h2 a { font-size:13px; font-weight:bold; text-align:left; text-decoration:none; }
.article-list-item-price-inline .small { font-size:10px; display:block; }
.article-list.rows .article-list-item-main h2 a:hover { font-size:13px; font-weight:bold; text-align:left; text-decoration:underline; }
.article-list.rows .article-list-item-price { text-align:right; width:auto; }
.itemlayer { overflow:hidden; margin:10px 0; border-top:1px dashed #ccc; padding:5px 0 0 0; }
.listing_attributes_selection { float:left; width:180px; }
.article-list.rows .article-list-item-price .tax-shipping-text { font-size:10px; font-weight:normal; line-height:2em; text-align:left; text-decoration:none; }
.billiger-gesehen .article-list-item { background-color:#f6f6f6; margin:20px 0; padding:10px; }
.billiger-gesehen .article-list-item-image { float:left; margin:0 10px; position:relative; }
.billiger-gesehen .article-list-item-image img { border:1px solid #ccc; margin-left:0; margin-right:20px; margin-top:20px; }
.billiger-gesehen .article-list-item-main { float:left; margin:20px 20px 10px 0; position:relative; }
.billiger-gesehen .article-list-item-main .title { font-size:13px; font-weight:bold; }
.billiger-gesehen .article-list-item-price { clear:left; float:left; margin:0 0 10px; position:relative; text-align:left; width:160px; }
.billiger-gesehen .article-list-item-price .tax-shipping-text { font-size:9px; line-height:2em; }
.billiger-gesehen .back_button { float:left; margin-bottom:20px; margin-top:20px; position:relative; }
.billiger-gesehen .send_button { float:right; margin-bottom:20px; margin-top:20px; position:relative; }
.checkout_paypal p { font-size:13px; width:70%; }
.cols2 { display:inline-block; width:100%; }
.cols2 .col { float:left; margin-right:20px; width:250px; }
.cols2 .col.last { float:right; margin-right:0; }
.cols3 { display:inline-block; margin:00px 0 0 0; }
.cols3 .col { display:inline-block; float:left; margin-right:40px; width:240px; }
#account .cols3 .col { display:inline-block; float:left; margin-right:30px; margin-top:0px; width:340px; }
.cols3 .col .col-inside { padding:0 10px 0 0 }
.h200 { height:140px }
.h250 { height:250px }
.h300 { height:200px }
.cols3 .col.last { margin:0px; }
.accountlogin { margin-right:0; background:#fff url(img/tempteria-design/contentinner.jpg) top repeat-x; border:2px solid #f6f6f6; url(img/tempteria-design/contentinner.jpg) top repeat-x; padding:10px; overflow:hidden; clear:both; width:716px; }
.accountlayer { float:left; margin:10px 40px 0 0; width:230px; overflow:hidden; }
.accountlayer.last { margin:10px 0px 0 0; }
.accountlayer .input-text { width:220px; }
.cols3 h3 { font-size:14px; font-weight:bold; text-decoration:none; }
.content-box { margin:0 0 20px 0; overflow:hidden; }
.content-box-main-inner {  overflow:hidden; padding:5px 0px; width:193px;  }
.shopping_cart_list .content-box-main-inner { background:#fff url(img/tempteria-design/individuell_bg.jpg) 0px 1px repeat-x; overflow:hidden; padding:5px 10px; width:auto; border:0px solid #ccc; }
.shopping_cart_list a.button_set .button-inner { background-color: transparent; background-image: url("backgrounds/button-right.png"); background-position: right top; background-repeat: no-repeat; display: inline-block; line-height: 14px; padding: 4px 10px; margin:0px; }
.shopping_cart_list a.button_blue { margin:0px; }
.shopping_cart_list .content-box-header-inner { margin:0px!important; font-size:14px!important; border:0px!important; width:186px!important; }
.wishlist { width:520px; overflow:hidden; }
.wishlist .checkout_button { text-align:right; margin:20px 0 0 0; }
#footer .content-box-main-inner { background:none; overflow:hidden; padding:0px; width:240px; border:0px; }
.content-box .article-list-item-image { display:inline-block; text-align:center; width:100%; }
.content-box .icon { padding-top:3px; position:absolute; right:5px; top:5px; }
.content-box-header-inner,
#left h2 { font-size:13px; width:183px; padding:3px 0px 3px 0px; color:#B71222; font-weight:bold; border-bottom:1px solid #B71222; }
#menubox_categories_box .content-box-header-inner { font-size:16px; width:183px; color:#ae1111; font-weight:normal; overflow:hidden;  border-bottom:1px solid #ae1111; }
.content-box.categories a { color:#000; display:block; font-size:11px; line-height:20px; padding:5px 0 5px 20px; text-decoration:none; }
.content-box.categories a:hover { background:transparent url(img/tempteria-design/catebg.jpg) top repeat-x; }
.content-box.categories a.active { background-image:url(backgrounds/categories-item-bg-active.gif); }
.content-box.categories li { }
.content-box.categories ul { list-style:none; margin-left:0; padding-left:0; }
.content-box.white { }
.article-list.bestsellers .article-list-item { display:block; margin:0 0 10px; padding-bottom:5px; padding-right:0; padding-top:0; border-bottom:3px solid #fff; }
.article-list.bestsellers .article-list-item-image { display:none; text-align:center; }
.article-list.bestsellers .article-list-item-price { font-size:12px; font-weight:normal; text-align:right; text-decoration:none; font-weight:bold; }
.article-list.bestsellers .article-list-item-price .price { font-weight:400 }
.article-list.bestsellers .article-list-item-text { display:block; float:left; width:90%; }
.currency_inside a { color:#eee; text-decoration:none; }
.customer_login_inside { background:#fff url(img/tempteria-design/individuell_bg.jpg) top repeat-x; padding:10px; color:#555; -moz-box-shadow: 0px 0px 5px #555; -webkit-box-shadow: 0px 0px 5px #555; box-shadow: 0px 0px 5px #555; position:relative; }
.customer_login_inside .input-text { border:1px solid #ccc; padding:5px; }
.customer_login_links a { color:#555; font-size:11px; }
.customer_login_links a:hover { text-decoration:underline; }
#customer_login label { display:inline-block; font-size:11px; font-weight:bold; padding:4px 0; }
.customer_login_inside label { color:#555 }
.customer_login_links { margin-top:8px }
.details { margin-bottom:30px; overflow:hidden; }
.details h1 { font-size:20px!important; font-weight:bold!important; }
.details .actions { overflow:hidden; position:relative; margin:0px 0 0 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#eee; padding:0px 0 7px 5px; }
.details .actions ul { padding:0px; margin:0px; list-style-type:none; }
.details .actions li { float:right; margin-left:5px; }
.details .actions a { display:block; font-size:10px; line-height:16px; text-decoration:none; text-align:right; }
.details .description { margin-bottom:20px; }
.details .gallery { float:left; min-height:300px; width:200px; margin-right:20px; }
.details .gallery .stage { font-size:12px; font-weight:normal; height:220px; line-height:220px; overflow:hidden; text-align:left!important; text-decoration:none; width:250px; }
.info_image_box { margin:0px!important; }
.details .gallery .thumbnail { float:left; height:60px; margin-bottom:3px; margin-right:3px; text-align:center; overflow:hidden; padding:1px; width:60px; }
.details .gallery .thumbnail img { width:60px!important; }
.details .info { background-color:#fff; float:right; width:500px; }
.details .info #details_qty_advice { line-height:1.7em; padding-top:10px; }
.details .info .attributes.table_listing .attributes_label { font-size:11px; font-weight:bold; padding-left:10px; }
.details .info .attributes.table_listing div { font-size:11px; padding:5px; }
.details .info .attr_layer { padding:0 0 0 0px; width:220px; float:left; margin:0 0 0 10px; }
.details .info .price-container { background:#fff url(img/tempteria-design/sliderbg.gif); width:260px; float:right;  border:1px solid #ccc;
}
*+html .details .info .price-container { border:1px solid #ccc; width:256px; }
 @media \0screen {
.details .info .price-container { border:1px solid #ccc; }
}
.details .info .price-container .article-count-input { width:30px }
.details .info .price-container .inside { text-align:right; padding:16px 7px 0px 7px; }
.details .info .price-container .leaflet { clear:both; margin-top:10px; text-align:right; font-size:11px; }
.details .info .price-container .price { font-size:22px; font-weight:bold; color:#B71222; text-shadow:0 1px 0 #fff; }
.details .inside dl { overflow:hidden }
.details .product-documents dt { background-image:url(backgrounds/separator-dotted-hori.png); background-position:bottom; background-repeat:repeat-x; clear:left; float:left; font-size:11px; font-weight:bold; margin:0; padding:10px 0 10px 10px; width:340px; }
.details .product-documents dt img { float:left; margin-right:10px; }
.details .rating { overflow:auto; height:200px; border:1px solid #ddd; padding:10px; }
.details .rating-item .rating-caption { float:left; font-weight:bold; width:60px; }
.details .rating-item .rating-comment { float:left; margin-left:20px; width:480px; }
.details .rating-item .rating-meta { float:left; text-align:right; width:120px; }
.ebay_products .article-list.cols .article-list-item-image { height:100px }
.future_products { margin-top:20px; width:760px; }
.future_products dd { padding-left:0; padding-right:0; text-align:right; width:30%; }
.future_products dt { padding-left:0; padding-right:0; width:70%; }
.gm_gprint_field { background-color:#f6f6f6; border:1px solid #CCC; color:#000; font-size:12px; padding:0; }
.headline { font-size:16px; font-weight:normal; padding:10px 0 0; }
.icon_gallery_back { background-image:url(backgrounds/lightbox-buttons.png); background-position:0 -120px; display:block; float:left; height:30px; text-decoration:none; width:50px; }
.icon_gallery_next { background-image:url(backgrounds/lightbox-buttons.png); background-position:0 -60px; display:block; float:right; height:30px; text-decoration:none; width:50px; }
.icon_lightbox_close { background-image:url(backgrounds/lightbox-buttons.png); background-position:0 0; display:block; float:right; height:30px; text-decoration:none; width:50px; }
a.icon_lightbox_close_checkout { background-image:url(backgrounds/lightbox-close.png); background-position:0 0; color:#393939; display:block; font-size:14px; height:19px; margin:10px auto; outline:0 none; padding:5px 0 0 21px; text-decoration:none; text-transform:uppercase; width:96px; }
a.icon_lightbox_close_checkout:hover { background-image:url(backgrounds/lightbox-close.png); background-position:0 -24px; color:#393939; display:block; font-size:14px; height:19px; margin:10px auto; outline:0 none; padding:5px 0 0 21px; text-decoration:none; text-transform:uppercase; width:96px; }
.input-select { }
.wrap_shop input.input-text { border:1px solid #a3a3a3; font-size:12px; height:18px; padding:2px; }
.wrap_shop input.input-text.big { font-size:14px; padding:6px; }
.input-textarea { background:#fff; border:1px solid #a3a3a3; height:18px; padding:2px; }
.lightbox_close { position:absolute; right:0; text-align:right; }
.megadropdown .megadropdown-inside { background:#fff url(img/tempteria-design/individuell_bg.jpg) top repeat-x; border:1px solid #B71222; border-top:0px; padding:5px 0; }
.megadropdown-shadow { background-image:url(backgrounds/shadow.png); background-position:right bottom; background-repeat:no-repeat; margin:9px 0 0 10px; padding:0 9px 9px 0; }
*+html .megadropdown-shadow { display:none!important; position:absolute!important; left:0px!important; background-image:url(backgrounds/shadow.png); background-position:right bottom; background-repeat:no-repeat; margin:9px 0 0 10px; padding:0 9px 9px 0; }
#flyover_layer,
.submenu_container .submenu { background-image:url(backgrounds/shadow.png); background-position:right bottom; background-repeat:no-repeat; padding:0 9px 9px 0; }
.megadropdown ul li a,
.subcategories_listing ul li a { color:#000; display:block; font-weight:bold; text-decoration:none; padding:2px 10px; }
.megadropdown ul li a:hover,
.subcategories_listing ul li a:hover { color:#555; }
.megadropdown ul li ul li a,
.subcategories_listing ul li ul li a { color:#555; padding:4px 10px 0 20px; font-weight:normal; }
#product_info #gm_gprint a,
.details .actions a:hover,
#product_listing .panel .panel-pagination a:hover { color:#000 }
.megadropdown ul li ul li a:hover,
.subcategories_listing ul li ul li a:hover { color:#000; text-decoration:underline; background:none; }
.megadropdown ul li ul li a,
.subcategories_listing ul li ul li a { color:#000; }
#head_navi ul li.dropdown a,
#head_navi ul li.dropdown a:hover { background:#B71222; }
#head_navi ul li.first,
#top_navi_inner ul li.first { margin-left:0px }
.megadropdown li { }
.megadropdown ul { list-style:none; padding:0px; margin:0px; }
.megadropdown ul ul { list-style:none; padding:0px; margin:0px; border-right:0px solid #ccc; }
.megadropdown ul li { display:inline-block; float:left; margin:0 0 5px 0; width:160px; border-right:1px solid #ccc; }
.megadropdown ul li ul li { display:block; float:none; margin:0 0 0px 0; width:auto; border-right:0px solid #83abd5; border-left:0px solid #7a0a16; }
.noscript_notice { background-color:#FF9; color:#000; padding:10px; text-align:center; }
.input-select { border:1px solid #ccc; }
.panel-sort .input-select { width:220px!important; }
.order_payment .error td { color:red; font-weight:bold; }
.order_payment .payment_item fieldset { margin-top:20px; padding-left:40px; }
.order_payment .payment_item fieldset label { font-weight:bold; padding-left:0; }
.order_payment .payment_item p { font-size:13px; margin-bottom:0; margin-top:0; }
.order_payment textarea { height:100px; width:686px; }
.order_shipping .shipping_item p { margin-bottom:0; margin-top:0; }
.order_thanks .order_success_text p { font-size:14px; }
.order_thanks .product-documents { margin-bottom:10px; padding-left:30px; }
.order_thanks .thanks { font-size:14px; font-weight:bold; font-style:italic; }
.product-listing .description img { float:right; margin:0 0 10px 20px; }
#product_listing .panel { border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin:0px 0 0px 0; width:100%; color:#999; background:#eee; padding:5px; overflow:hidden; }
#product_listing .panel .inside { padding:3px }
#product_listing .panel .panel-viewmode { float:left; padding-left:20px; padding-top:4px; }
#product_listing .panel .panel-itemcount { float:left; margin-left:20px; position:relative; }
.panel-pagination { overflow:hidden; position:relative; margin:10px 0; text-align:right; float:right; }
.panel-pagination strong,
.panel-pagination a:hover { background:#B71222; padding:3px; color:#fff!important; }
.panel-pagination a { padding:3px; }
#product_listing .panel .panel-sort { float:left; position:relative; }
#product_listing .panel label { font-size:11px; font-weight:bold; margin:0 5px 0 0; }
.panel-pagination-info { font-size:11px; text-align:left; overflow:hidden; clear:both; float:left; width:50%; margin:10px 0; }
.required_info { font-size:12px; text-align:right; width:100%; }
.shopping-cart-headline { font-size:12px; font-weight:bold; text-align:right; text-decoration:none; }
.shopping_cart { background-color:#fff; clear:both; overflow:hidden; width:735px; }
.shopping_cart .checkout_button { float:right; margin-bottom:0; margin-top:20px; position:relative; text-align:right; }
.shopping_cart .continue_button { float:left; margin-bottom:0; margin-top:20px; position:relative; }
.shopping_cart .shipping-text { font-size:10px; font-weight:normal; text-decoration:none; }
.shopping_cart_list { margin-top:20px; width:100%; }
.shopping_cart_list .col_0 { padding-bottom:10px; padding-top:10px; text-align:center; }
.shopping_cart_list .col_0 .content-box { margin-top:20px; text-align:left; }
.shopping_cart_list td.col_4 { background-color:#eee; font-weight:bold; text-align:right; width:120px; padding-right:5px; }
.shopping_cart_list tr.calculation td.col_1 { background-image:none; border-bottom:1px solid #ccc; text-align:right; }
.shopping_cart_list tr.calculation td.col_2 { background-image:none; border-bottom:1px solid #ccc; font-weight:bold; text-align:right; width:170px; }
.shopping_cart_list tr.last-article td { background-image:none; border-bottom:1px solid #999; }
.shopping_cart_list .col_0 img { width:100px; margin-right:10px; }
.shopping_cart_list .col_1 a { font-weight:bold; }
.order_confirm .shopping_cart_list .calculation .col_0 { text-align:left; vertical-align:bottom; }
.order_confirm .shopping_cart_list th { font-weight:bold; padding-bottom:2px; padding-top:10px; text-decoration:none; }
.order_confirm .shopping_cart_list th.amount { width:50px }
.order_confirm .shopping_cart_list td { background-color:#fff; background-position:bottom; background-repeat:repeat-x; font-size:12px; padding-bottom:5px; padding-top:5px; vertical-align:top; }
.order_confirm .shopping_cart_list td.col_4 { font-weight:bold; text-align:right; }
.order_confirm h2 a { font-size:11px; font-weight:normal; }
.sub_categories_listing_body { height:100%; list-style-type:none; margin:3px 0; overflow:hidden; }
.sub_categories_listing_body .box_list { float:left; height:100%; list-style-type:none; overflow:hidden; background:#f6f6f6; padding:4px; border-right:1px solid #fff; text-align:center; }
.sub_categories_listing_body .box_list a { display:block; }
.sub_categories_listing_body .box_list:hover { background:#ccc; }
.wrap_shop .tabs #tabbed_description_part { line-height:1.7em; margin:10px 0 0 0; }
.wrap_shop .tabs .ui-tabs-nav { background:transparent url(img/tempteria-design/catebg.jpg) top repeat-x; display:inline-block; margin-left:0; padding-left:0; width:740px; color:#fff; }
.wrap_shop .tabs .ui-tabs-nav li { background-color:transparent; background-image:url(backgrounds/separator-30-vert.png); background-position:right center; background-repeat:no-repeat; display:block; float:left; margin-left:0; padding-left:0; }
.ui-tabs-nav a span { text-transform:none!important; font-size: 13px!important; }
.ui-tabs-panel { overflow:hidden; }
.wrap_shop .tabs .ui-tabs-nav li a { color:#fff; display:inline-block; font-size:11px; line-height:20px; padding:5px 10px; text-decoration:none; }
.user_home { display:inline-block; margin-bottom:30px; }
.user_home .order { border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:10px; width:100%; }
.user_home .order .product-documents dd { padding:3px 0; width:230px; }
.user_home .order .product-documents dl { background-image:url(backgrounds/separator-dotted-hori.png); background-position:top; background-repeat:repeat-x; margin-bottom:5px; margin-top:5px; width:100%; }
.user_home .order .show_download_button { float:right; margin-top:5px; }
.panel-pagination a:hover { color:#000; text-decoration:none; }
#menubox_categories { background:#f6f6f6; margin:0 0 10px; padding:0; width:100%; }
#menubox_newsletter_body .submit { padding-bottom:0; text-align:right; overflow:hidden; clear:both; }
#menubox_login_body .content-box-main-inner .menubox_link a:hover { color:#1e1e1e; font-size:12px; font-weight:normal; text-align:left; text-decoration:underline; }
#head_shopping_cart.active { }
#menubox_login .input-text { width:187px; }
#menubox_newsletter_body .input-text { width:129px; }
#head_navi { overflow:hidden; width:700px; clear:both;
}
.wrap_shop fieldset input.input-text { border:1px solid #a3a3a3; font-size:12px; height:18px; padding:2px; width:234px; }
.wrap_shop fieldset select.input-select { background-color:transparent; background-image:url(backgrounds/gradient-small-reverse.png); background-position:top left; background-repeat:repeat-x; border:1px solid #a3a3a3; height:24px; padding:2px; width:206px; }
.wrap_shop fieldset table td { font-size:12px; padding-bottom:10px; }
.order_confirm p { font-size:14px; }
.text_information { overflow:hidden; clear:both;margin:0 0 10px 0; }
.module_option_checked { background-color:#eee; cursor:pointer; overflow:hidden; }
.popup_content h1 { font-size:20px; font-weight:normal; margin-top:0; }
.popup_content .content_text { font-size:12px; }
.popup_content { padding:20px; }
#fixed_dropdown_shopping_cart_header { background:#153f6f url(img/tempteria-design/catebg.jpg) top repeat-x!important; height:44px; padding:0 0 10px 0; margin-left:6px; width:196px; }
#fixed_dropdown_shopping_cart_header .cart-head-text { padding-right:12px; padding-top:5px; }
#fixed_dropdown_shopping_cart_header .cart-head-icon { padding:5px 5px 5px 15px; }
#fixed_dropdown_shopping_cart_header .shopping-cart-headline { color:#fff; font-size:12px; }
#fixed_dropdown_shopping_cart_header .shopping-cart-product-count { color:#fff }
.cart_error_color { color:#fe0000; font-size:12px; font-weight:normal; text-decoration:none; }
.shopping_cart_list th.wish_list_qty { border-bottom:1px solid #666; font-weight:bold; padding-top:10px; text-align:left; width:50px; }
.shopping_cart_list th.wish_list_checkbox { border-bottom:1px solid #666; font-weight:bold; padding-top:10px; text-align:left; width:30px; }
#live_search_container { position: absolute; background:#f6f6f6; z-index: 10; width: 168px; border:1px solid #B71222!important; border-top:0px!important; margin-top:3px; }
#live_search_container ul { list-style-type: none; margin: 0 0 3px; padding: 0; }
#live_search_container ul { list-style-type: none; }
#live_search_container #live_search_head { font-size:10px; font-weight:bold; line-height:24px; text-align:left; text-decoration:none; }
#live_search_container a { display:block; font-size:10px; font-weight:normal; padding:5px; text-decoration:none; }
#live_search_container a:hover { background:#eee; }
#live_search_container li { border-bottom:1px solid #ccc; }
.site_navigation { font-size:12px; text-align:right; }
.wrap_shop #main #main_inside .highlight_form { border-color:#1099BB; font-weight:bold; }
.circle_arrow_right { background-color:transparent; background-image:url(backgrounds/icon-grey-circlearrowrigh.png); background-position:top left; background-repeat:no-repeat; float:right; height:14px; width:14px; margin:2px 10px 0 0; }
.filter_heading { font-weight:bold; margin:0 0 5px; padding:0; text-align:left; text-decoration:none; }
.wrap_shop #menubox_filter input.filter_price_input { background:#fff; border:1px solid #ccc; font-size:12px; height:18px; padding:2px; width:44px; }
body #wrap_box.wrap_shop a.button_green { background:transparent url(img/tempteria-design/buttongreen.jpg) top repeat-x; color:#FFF; display:inline-block; font-size:14px; text-decoration:none; text-shadow:0px 1px 1px #000; border:1px solid #98c010; }
a.button_blue { background:transparent url(img/tempteria-design/buttongreen.jpg) top repeat-x; color:#FFF; display:inline-block; font-size:12px; text-decoration:none; border:1px solid #98c010; margin:10px 0 0 0; }
body #wrap_box.wrap_shop a.button_green_big { background:transparent url(img/tempteria-design/buttongreen.jpg) top repeat-x; color:#FFF; display:inline-block; font-size:14px; text-decoration:none; text-shadow:0px 1px 1px #000; border:1px solid #98c010; }
body #wrap_box.wrap_shop a.button_blue { background:transparent url(img/tempteria-design/individuell_bg.jpg) top repeat-x; border:1px solid #ccc; color:#555; display:inline-block; font-size:11px; font-weight:normal; text-align:start; text-decoration:none; }
body #wrap_box.wrap_shop a.button_blue:hover { background:transparent url(img/tempteria-design/search_breadcrumb_bg.gif) top repeat-x; color:#000; cursor:pointer; font-size:11px; font-weight:normal; text-align:start; text-decoration:none; }
body #wrap_box.wrap_shop a.button_blue:active { background-color:#777; background-image:url(backgrounds/gradients/gradient-reverse.png); background-position:top; background-repeat:repeat-x; }
body #wrap_box.wrap_shop a.button_blue_big { background: url(img/tempteria-design/buttongreen.jpg) repeat-x top transparent; border: 1px solid #98C010; color:#FFF; display:inline-block; font-size:14px; font-weight:normal; text-align:start; text-decoration:none; }
body #wrap_box.wrap_shop a.button_blue_big:hover { background-color:#ccc; color:#fff; cursor:pointer; font-size:14px; font-weight:normal; text-align:start; text-decoration:none; }
body #wrap_box.wrap_shop a.button_grey { background-color:#999; background-image:url(backgrounds/gradients/gradient.png); background-position:bottom; background-repeat:repeat-x; border-width:1px; color:#fff; display:inline-block; font-size:11px; text-decoration:none; }
body #wrap_box.wrap_shop a.button_grey_big { background:transparent url(img/tempteria-design/individuell_bg.jpg) top repeat-x; border:1px solid #ccc; color:#555; display:inline-block; font-size:14px; text-decoration:none; }
body #wrap_box.wrap_shop a.button_red { background-color:red; background-image:url(backgrounds/gradients/gradient.png); background-position:bottom; background-repeat:repeat-x; border-color:red; border-style:solid; border-width:1px; color:#fff; display:inline-block; font-size:11px; text-decoration:none; }
body #wrap_box.wrap_shop a.button_red:hover { background-color:#d00; color:#fff; cursor:pointer; }
#product_listing a.button_green { background-color:#03d012; background-image:url(backgrounds/gradients/gradient-reflection.png); background-position:left center; background-repeat:repeat-x; color:#FFF; display:inline-block; font-size:13px; margin:0; padding:0; text-decoration:none; }
textarea.readonly { background-color:#eee; background-image:url(backgrounds/gradient-small-reverse.png); background-position:left top; background-repeat:repeat-x; border:1px solid #a3a3a3; font-size:12px; height:200px; padding:2px; width:750px; }
.submenu div { border-left:1px solid #ccc; border-top:1px solid #ccc; clear:left; float:left; }
.submenu ul li { clear:left; float:left; margin-left:0; width:195px; overflow:hidden; }
.submenu ul li a { background:#f6f6f6; display:block; padding:5px 10px; font-size:12px; text-decoration:none; border-bottom:1px solid #fff; }
.submenu ul li a:hover,
.submenu ul li a.parent:hover { background:transparent url(img/tempteria-design/catebg.jpg) top repeat-x!important; color:#fff!important; }
#checkout_payment .items .module_name { font-size:14px; font-weight:bold; padding-bottom:10px; padding-top:20px; }
#shipping_error { color:#fe0000; font-weight:bold; }
.wrap_shop #head_shopping_cart_inner td { }
div.input.submit,
.article-list.cols .article-list-item-text,
.input-text.numeric,
.shopping_cart_list tr.first th.col_4,
.order_confirm .shopping_cart_list th.price { text-align:left; }
fieldset,
.content-box.no-border { border:none }
fieldset table,
.account_history_info .order_history_list,
.checkout_paypal .order_history_list,
.future_products dl { width:100% }
.wrap_shop h1,
.shopping_cart_list .col_0 .content-box-header-inner { font-size:20px; font-weight:normal; margin:0 0 20px 0; color:#B71222; }
.wrap_shop.index h1 { font-size:16px!important; font-weight:normal; margin:0 0 15px 0; color:#B71222; font-weight:bold; }
.wrap_shop input,
.wrap_shop p,
.wrap_shop td,
.wrap_shop textarea { font-size:12px; }
#breadcrumb_navi span a,
#menubox_reviews_body a,
#menubox_trusted_body a,
.article-list a .productOldPrice,
.article-list p,
.article-list-item p,
.article-list.cols .article-list-item-text .title a,
.billiger-gesehen .article-list-item a,
.cols3 li a,
#product_listing .panel .panel-pagination a,
.panel-pagination a,
#menubox_admin_body .content-box-main-inner .content-box-main-inner_link a,
#menubox_admin_body .content-box-main-inner .content-box-main-inner_link a:hover,
#menubox_best_sellers_body .article-list a,
#menubox_content_body .content-box-main-inner a,
#menubox_information_body .content-box-main-inner a,
#menubox_login_body .content-box-main-inner .menubox_link a,
#menubox_manufacturers_info_body .content-box-main-inner a,
#menubox_specials_body a,
.first_page_content,
.first_page_content a,
.first_page_content a:active,
#content_page .content_page_inner a,
#content_page .content_page_inner a:active,
#tabbed_description_part .ui-tabs-panel a,
#tabbed_description_part .ui-tabs-panel a:active,
.rating-comment a,
.rating-comment a:active,
#reviews-info h1 a,
#reviews-info h1 a:active,
.rating-product-name a,
.rating-product-name a:active,
#account a.account_link,
#account a.account_link:active,
a.pageResults,
a.pageResults:active,
#gm_privacy a,
#gm_privacy a:active,
.h200 a,
.h200 a:active,
a.gm_shipping_link,
a.gm_shipping_link:active,
.payment_item a,
.payment_item a:active,
a.conditions_info_link,
a.conditions_info_link:active,
#product_navigation a,
#product_navigation a:active,
.shopping_cart_list a,
.shopping_cart_list a:active,
a.button_opensearch,
a.button_opensearch:active,
a.filter_features_link,
a.filter_features_link:active,
.future_products a,
.future_products a:active { text-decoration:none; }
#breadcrumb_navi span a:hover,
#currency a:hover,
#menubox_reviews_body a:hover,
#menubox_trusted_body a:hover,
.wrap_shop .tabs .ui-tabs-nav li a:hover,
#menubox_manufacturers_info_body .content-box-main-inner a:hover,
#menubox_specials_body a:hover,
#main .product-documents a:hover { text-decoration:underline }
#flyover_box #flyover_body,
#lightbox_gallery .lightbox_gallery_active,
.content-box .price-info,
.details .info .price-container .price .productOldPrice,
.details .info .price-container .tax-shipping-text a,
.panel-pagination,
.panel-pagination strong { color:#666 }
#gm_tell_a_friend_popup .vvcode img,
.billiger-gesehen .vvcode img,
.callback_service .vvcode img,
.contact_us .vvcode img,
.password_double_opt_in .vvcode img { margin-bottom:5px }
#gm_tell_a_friend_popup .vvcode label,
.billiger-gesehen .vvcode label,
.callback_service .vvcode label,
.contact_us .vvcode label,
.password_double_opt_in .vvcode label { height:70px }
#gm_tell_a_friend_popup textarea,
.password_double_opt_in textarea { height:100px; width:300px; }
#head_navi ul li.last,
#reviews .rating-item.last,
.account_history_info .order_history_list .calculation td,
.checkout_paypal .order_history_list .calculation td,
.article-list.bestsellers .article-list-item.last,
.details .rating-item.last,
.shopping_cart_list tr.calculation td.col_0,
.shopping_cart_list td.order-total { background-image:none }
#language a { color:#fff; text-decoration:none; }
#language a:hover { color:#fff; text-decoration:underline; }
#left select,
.blocklabels_300 label { width:180px }
#lightbox_gallery .thumbnails,
.customer_login_inside .submit-container,
.details .gallery .thumbnails { display:inline-block; }
.details .rating-item .rating-stars { margin-bottom:10px; margin-top:10px; }
#menubox_gm_scroller_body { margin:0px; border-bottom:1px solid #ccc; }
#menubox_reviews_body,
#menubox_trusted_body { text-align:center }
#reviews .rating .col_1,
.details .rating .col_1 { font-weight:bold; width:80px; }
#reviews .rating .col_2,
.details .rating .col_2 { padding-right:20px; text-align:right; width:100px; }
#reviews .rating .col_3,
.details .rating .col_3 { width:400px }
#reviews .rating .row_1 td,
.details .rating .row_1 td { padding-bottom:10px }
#reviews .rating-item,
#reviews-info .rating-item,
.address-book-addresses,
.details .rating-item { border-bottom:1px dashed #ccc; line-height:18px; margin-bottom:20px; padding-bottom:10px; width:100%; }
#reviews .rating-item .rating-image,
#reviews-info .rating-item .rating-image { float:right; width:130px; overflow:hidden; }
#reviews .rating-item .rating-product-name a:hover,
.article-list.rows .article-list-item-price .tax-shipping-text a,
.billiger-gesehen .article-list-item-price .tax-shipping-text a,
.cols3 li a:hover,
#menubox_best_sellers_body .article-list a:hover,
#menubox_content_body .content-box-main-inner a:hover,
#menubox_information_body .content-box-main-inner a:hover,
.first_page_content a:hover,
#content_page .content_page_inner a:hover,
#tabbed_description_part .ui-tabs-panel a:hover,
.rating-comment a:hover,
#reviews-info h1 a:hover,
.rating-product-name a:hover,
#account a.account_link:hover,
a.pageResults:hover,
#gm_privacy a:hover,
.h200 a:hover,
a.gm_shipping_link:hover,
.payment_item a:hover,
a.conditions_info_link:hover,
#product_navigation a:hover,
.shopping_cart_list a:hover,
a.button_opensearch:hover,
a.filter_features_link:hover,
.future_products a:hover { text-decoration:underline; }
#reviews .rating-item .rating-stars,
#reviews-info .rating-item .rating-stars,
.account_history_info .product-documents { margin-bottom:10px }
#reviews .reviews-head div,
#reviews .reviews-list div { float:left; line-height:20px; width:150px; }
#top_navi_inner,
.details .info .price-container table,
.order_payment .continue_button,
.order_shipping .continue_button,
.order_confirm .checkout_button,
.user_home .order .show_order_button { float:right }
.account { background-color:#fff; overflow:hidden; width:720px; height:100%; }
.account .process_bar { display:none!important; }
#create_account { overflow:hidden; clear:both; }
.order_thanks { background-color:#fff; overflow:hidden; width:730px; }
.account_history_info .order_history_list .calculation .col_3,
.checkout_paypal .order_history_list .calculation .col_3 { border-bottom:1px solid #666; padding-right:5px; text-align:right; }
.account_history_info .order_history_list .calculation .col_4,
.checkout_paypal .order_history_list .calculation .col_4 { background-color:#eee; border-bottom:1px solid #666; text-align:right; padding-right:5px; }
.account_history_info .order_history_list .calculation.doubleunderline td.col_3,
.account_history_info .order_history_list .calculation.doubleunderline td.col_4,
.checkout_paypal .order_history_list .calculation.doubleunderline td.col_3,
.checkout_paypal .order_history_list .calculation.doubleunderline td.col_4,
.shopping_cart .shopping_cart_list tr.calculation.doubleunderline td.col_2,
.shopping_cart_list tr.calculation.doubleunderline td.col_1 { border-bottom-style:double; border-bottom-width:1px; }
.account_history_info .order_history_list .calculation.total .col_4,
.order_confirm .shopping_cart_list .calculation.total .col_2 { background-color:#fff }
.account_history_info .order_history_list .col_0,
.checkout_paypal .order_history_list .col_0 { text-align:center; width:50px; }
.account_history_info .order_history_list .col_4,
.checkout_paypal .order_history_list .col_4 { width:100px }
.account_history_info .order_history_list td,
.checkout_paypal .order_history_list td,
.shopping_cart_list td { background-color:#fff; border-bottom:1px solid #ccc; padding-bottom:5px; padding-top:5px; vertical-align:top; }
.account_history_info .order_history_list th,
.checkout_paypal .order_history_list th,
.shopping_cart_list th { border-bottom:1px solid #ccc; font-weight:bold; padding-top:10px; text-align:left; }
.account_history_info .product-documents dd,
.order_thanks .product-documents dd { height:26px }
.account_history_info .product-documents dt,
.order_thanks .product-documents dt { height:26px; width:auto; }
.account_history_info .product-documents dt img,
.order_thanks .product-documents dt img { margin-top:5px }
.article-list .listing_attributes,
.article-list .listing_attributes_selection { clear:both; margin:0px; padding:0px; }
.article-list .listing_attributes dd,
.article-list .listing_attributes dt,
.article-list .listing_attributes_selection dd,
.article-list .listing_attributes_selection dt { background-image:none; padding:4px 10px 4px 0; }
.article-list .listing_attributes dd .input-select,
.article-list .listing_attributes_selection dd .input-select,
.details .info .attributes dd .input-select { width:110px; border:0px; border:1px solid #ccc; }
.article-list .listing_attributes dl,
.article-list .listing_attributes_selection dl,
.details .info .attributes dl { background-image:none; margin-top:0; }
.article-list.cols .article-list-item-image img,
.article-list.cols .article-list-item img { border:1px solid #fff; }
.article-list.cols .article-list-item-text .price a,
.article-list.cols .article-list-item-text .price a:hover { font-size:14px; font-weight:bold; text-decoration:none; color:#B71222; }
.article-list.offer .article-list-item-text .price a,
#main .product-documents a { font-size:12px; font-weight:normal; text-align:left; text-decoration:none; }
.article-list.rows .article-list-item-delivery .label,
.billiger-gesehen .price_offer_error,
.details .info .details_qty_advice_bold,
.details .info .price-container .uvp-price,
.user_home .order .date,
.user_home .order .price,
#dropdown_shopping_cart p .price,
#fixed_dropdown_shopping_cart p .price { font-weight:700 }
.article-list.rows .article-list-item-image table,
.details .gallery .stage table { height:100%; width:100%; }
.article-list.rows .article-list-item-image table td,
.details .gallery .stage table td { text-align:center; vertical-align:middle; }
.article-list.rows .article-list-item-price .price .gm_products_vpe,
.details .info .price-container .price .gm_products_vpe { font-size:10px; font-weight:normal; }
.article-list.rows .article-list-item-price .price a,
.article-list.rows .article-list-item-price .price a:hover { font-size:16px; font-weight:bold; text-align:left; text-decoration:none; }
.billiger-gesehen .article-list-item-price .price a,
.order_payment .payment_item .caption .title,
.order_shipping .shipping_item .caption .title { font-size:14px; font-weight:bold; }
.billiger-gesehen textarea,
.callback_service textarea,
.contact_us textarea { height:100px; width:300px; }
.box_left,
.order_payment .back_button,
.order_shipping .back_button,
.order_confirm .back_button { float:left }
.checkout_paypal .withdrawal_textarea,
.checkout_paypal .agb_textarea { height:200px; width:513px; }
.checkout_paypal iframe,
.order_payment iframe { background-color:#EEE; background-image:url(backgrounds/gradient-small-reverse.png); background-position:left top; background-repeat:repeat-x; border:1px solid #A3A3A3; font-size:12px; height:200px; padding:2px; width:686px; }
.checkout_paypal .remarks,
.checkout_paypal .cols2 p { margin-left:30px }
.checkout_paypal .order_history_list .calculation.total .col_3,
.checkout_paypal .order_history_list .calculation.total .col_4 { background-color:#fff; border-bottom-width:0; font-size:22px; font-weight:normal; white-space:nowrap; }
.content-box.categories a:hover,
.order_payment .payment_item.active,
.order_shipping .shipping_item.active,
.shopping_cart_list th.col_4,
.shopping_cart_list tr.last-article td.col_4,
.order_confirm .shopping_cart_list .calculation .col_2,
.order_confirm .shopping_cart_list tr.last-article td.col_4,
#live_search_container a:hover,
body #wrap_box.wrap_shop .submenu ul li a:hover,
body #wrap_box.wrap_shop .submenu ul li a.active,
body #wrap_box.wrap_shop .content-box.categories.submenu ul li a:hover,
body #wrap_box.wrap_shop .content-box.categories.submenu ul li a:active,
.submenu_container .submenu ul li a:active { color:#000; }
.article-list.bestsellers .article-list-item-inside,
.product-listing .description { margin:0 }
.article-list.bestsellers .article-list-item-number,
#product_listing .panel .panel-pagination a.active { font-weight:bold; }
.currency_inside,
.infobox_inside { padding:5px }
.details .info .price-container .tax-shipping-text,
.shopping-cart-product-count { font-size:10px }
.details h4,
#product_listing .panel .input { margin-bottom:0 }
.gm_gprint_dropdown,
.gm_gprint_surface { background-color:#FFF; color:#000; font-size:12px; }
.icon_gallery_back:hover,
.icon_gallery_back_active { background-image:url(backgrounds/lightbox-buttons.png); background-position:0 -150px; display:block; float:left; height:30px; text-decoration:none; width:50px; }
.icon_gallery_next:hover,
.icon_gallery_next_active { background-image:url(backgrounds/lightbox-buttons.png); background-position:0 -90px; display:block; float:right; height:30px; text-decoration:none; width:50px; }
.icon_lightbox_close:hover,
.icon_lightbox_close_active { background-image:url(backgrounds/lightbox-buttons.png); background-position:0 -30px; display:block; float:right; height:30px; text-decoration:none; width:50px; }
.order_payment,
.order_shipping,
.checkout_paypal,
.order_confirm { background-color:#fff; overflow:hidden; width:740px; position:relative; }
.order_payment .payment_item,
.order_shipping .shipping_item { border-bottom:1px dashed #ccc; padding:10px 5px; width:100%; }
.order_payment .payment_item .caption,
.order_shipping .shipping_item .caption { float:left; width:540px; }
.order_payment .payment_item .radiobox,
.order_shipping .shipping_item .radiobox { float:left; width:40px; padding:5px 0 0 0; }
.order_payment .payment_item .price,
.order_shipping .shipping_item .price { float:left; width:105px; }
.order_payment .payment_item .price p,
.order_shipping .shipping_item .price p { font-size:14px; font-weight:normal; text-align:right; }
.order_payment p.address,
.order_shipping p.address { font-size:14px; margin:10px 0 0px 0; overflow:hidden; }
.order_payment #comments_textarea,
.checkout_paypal #comments_textarea { background:#FFF; border:1px solid #A3A3A3; height:100px; width:730px; }
#product_listing .panel .panel-itemcount select,
#product_listing .panel .panel-sort select { width:auto; }
.productOldPrice,
#menubox_best_sellers_body .productOldPrice { font-size:12px; color:#111!important; font-weight:normal; text-decoration:line-through!important; }
.shopping_cart .shopping_cart_list td.col_0,
.shopping_cart_list th.col_0 { width:100px }
.shopping_cart .shipping-text a,
.shopping_cart .shipping-text a:hover { font-size:10px; font-weight:normal; text-decoration:underline; }
.shopping_cart_list td.amount,
.order_confirm .shopping_cart_list td.amount { font-style:italic; padding-right:10px; vertical-align:top; white-space:nowrap; }
.shopping_cart_list tr.calculation.total td.col_1,
.shopping_cart_list tr.calculation.total td.col_2 { border-bottom:none; font-size:22px; font-weight:bold; color:#B71222; }
#main label,
#main .active label,
#main fieldset label { display:inline-block; font-size:13px; font-weight:normal; padding:4px 0; }
#menubox_cart_head .content-box-header-inner,
#menubox_categories_head .content-box-header-inner { font-size:14px; font-weight:bold; padding:5px 10px; text-align:left; text-decoration:none; }
#menubox_categories ul li h4 img,
.submenu ul li h4 img { display:none; float:left; margin-left:2px; margin-right:10px; margin-top:5px; }
.order_payment .accept_box,
.checkout_paypal .accept_box { background-color:#FECCCB; border:1px solid #FE0000; margin-top:2px; overflow:hidden; width:734px; }
.order_payment .accept_box_checkbox,
.checkout_paypal .accept_box_checkbox { float:left; width:20px; }
.accept_box_checkbox { margin:5px 0px 5px 5px; width:15px; }
.order_payment .accept_box_text,
.checkout_paypal .accept_box_text { float:left; margin:3px 0 2px 5px; }
#dropdown_shopping_cart,
#dropdown_shopping_cart .cart-button,
#dropdown_shopping_cart .checkout-button,
#fixed_dropdown_shopping_cart,
#fixed_dropdown_shopping_cart .cart-button,
#fixed_dropdown_shopping_cart .checkout-button { }
#dropdown_shopping_cart .cart-item,
#fixed_dropdown_shopping_cart .cart-item { padding:0 10px; }
#dropdown_shopping_cart .cart-item-inner,
#fixed_dropdown_shopping_cart .cart-item-inner { padding:5px 10px 5px 5px; width:174px; }
#dropdown_shopping_cart p,
#fixed_dropdown_shopping_cart p { color:#111; font-size:10px; margin:0; text-align:right; }
#dropdown_shopping_cart_total,
#fixed_dropdown_shopping_cart_total { background-color:#EEE; border-bottom:1px solid #CCC; border-top:1px solid #CCC; color:#333; font-size:14px; font-weight:bold; margin:0 15px 0 10px; padding:5px 10px 5px 5px; text-align:right; }
#dropdown_shopping_cart .mwst-hint,
#fixed_dropdown_shopping_cart .mwst-hint { font-size:9px; margin-right:25px; margin-top:10px; text-align:right; }
.class_error_message,
.errorText,
.class_error { color:#red; font-size:12px; font-weight:normal; }
#create_account fieldset input.input-text,
#checkout_address fieldset input.input-text { border:1px solid #a3a3a3; font-size:14px; height:24px; padding:2px; width:200px; }
#account fieldset input.input-text.postal-code,
#create_account fieldset input.input-text.postal-code,
#checkout_address fieldset input.input-text.postal-code { margin-right:10px; width:60px; }
#account fieldset input.input-text.postal-code-city,
#create_account fieldset input.input-text.postal-code-city,
#checkout_address fieldset input.input-text.postal-code-city { width:124px }
#create_account fieldset label,
#checkout_address fieldset label { display:inline-block; font-size:12px; font-weight:normal; padding:4px 0; }
#create_account fieldset select.input-select,
#checkout_address fieldset select.input-select { background-color:transparent; background-image:url(backgrounds/gradient-small-reverse.png); background-position:top left; background-repeat:repeat-x; border:1px solid #a3a3a3; height:30px; padding:2px; width:206px; }
#create_account fieldset table td,
#checkout_address fieldset table td { font-size:11px; padding-bottom:10px; }
#create_account fieldset table td.col_0,
#checkout_address fieldset table td.col_0 { width:150px }
.order_payment textarea.withdrawal_textarea,
.order_payment textarea.agb_textarea,
.checkout_paypal textarea.withdrawal_textarea,
.checkout_paypal textarea.agb_textarea { background:#eee; border:1px solid #a3a3a3; font-size:12px; height:200px; padding:2px; width:730px; }
.jcarousel-control a:focus,
.jcarousel-control a:active { outline:none }
body #wrap_box.wrap_shop a.button_green:hover,
body #wrap_box.wrap_shop a.button_green_big:hover,
#product_listing a.button_green:hover,
body #wrap_box.wrap_shop a.button_blue_big:hover { background:#aad90d; color:#fff; cursor:pointer; }
body #wrap_box.wrap_shop a.button_green.active,
body #wrap_box.wrap_shop a.button_green:active,
body #wrap_box.wrap_shop a.button_green_big.active,
body #wrap_box.wrap_shop a.button_green_big:active,
#product_listing a.button_green.active,
#product_listing a.button_green:active { background-color:#03d012; background-image:url(backgrounds/gradients/gradient-reverse.png); background-position:top; background-repeat:repeat-x; }
body #wrap_box.wrap_shop a.button_blue.active,
body #wrap_box.wrap_shop a.button_blue_big.active,
body #wrap_box.wrap_shop a.button_blue_big:active { background-color:gray; background-image:url(backgrounds/gradients/gradient-reverse.png); background-position:top; background-repeat:repeat-x; }
body #wrap_box.wrap_shop a.button_grey:hover,
body #wrap_box.wrap_shop a.button_grey_big:hover { background:transparent url(img/tempteria-design/search_breadcrumb_bg.gif) top repeat-x; color:#000; cursor:pointer; }
body #wrap_box.wrap_shop a.button_grey.active,
body #wrap_box.wrap_shop a.button_grey:active,
body #wrap_box.wrap_shop a.button_grey_big.active,
body #wrap_box.wrap_shop a.button_grey_big:active { background-image:url(backgrounds/gradients/gradient-reverse.png); background-position:top; background-repeat:repeat-x; }
body #wrap_box.wrap_shop a.button_red.active,
body #wrap_box.wrap_shop a.button_red:active { background-color:red; background-image:url(backgrounds/gradients/gradient-reverse.png); background-position:top; background-repeat:repeat-x; }
body #wrap_box.wrap_shop .submenu ul li a,
body #wrap_box.wrap_shop .content-box.categories.submenu ul li a { background-image:none; display:block; font-size:13px; line-height:20px; outline:0 none; padding:5px 0 5px 5px; text-decoration:none; border-bottom:1px solid #fff; }
body #wrap_box.wrap_shop .submenu ul li a.parent,
body #wrap_box.wrap_shop .content-box.categories.submenu ul li a.parent,
.submenu_container .submenu ul li a.parent { background:#f6f6f6 url(backgrounds/categories-item-bg-grey.gif) 170px no-repeat!important; }
body #wrap_box.wrap_shop .content-box.categories.submenu ul li a.parent:hover,
.submenu_container .submenu ul li a.parent:hover { background:transparent url(img/tempteria-design/catebg.jpg) top repeat-x!important; }
#categorie_listing .sub_categories_listing_body .box_list a,
#footer_inner a { font-size:12px; font-weight:normal; text-decoration:none; }
#categorie_listing .sub_categories_listing_body .box_list a:hover,
#footer_inner a:hover { font-size:12px; font-weight:normal; text-decoration:underline; }
.helper { position:fixed; width:50px; height:150px; top:170px; right:0px; }
.account fieldset { margin:0 0 20px 0; }
.account fieldset a { text-decoration:underline!important; }

#products_added { color:#ccc; }
.layer { overflow:hidden; position:relative; height:91px; }
body #head_shopping_cart { color:#fff;position:absolute; top:40px; right:0px; cursor:pointer; height:40px; width:140px; text-align:right; background:#ad1010; border:1px solid #da1e1e; height:55px; }
body #head_shopping_cart_inner { }
body #dropdown_shopping_cart { background-color:transparent; background-image:url('backgrounds/dropdown-shopping-cart-bottom-bg.png'); background-position:bottom left; background-repeat:no-repeat; display:none; position:absolute; z-index:980; width:200px; padding-bottom:6px; padding-top: 10px; }
body #dropdown_shopping_cart_inner { padding-top:10px; background-color:transparent; background-image:url('backgrounds/dropdown-shopping-cart-bg.png'); background-repeat:repeat-y; background-position:top left; }
body #dropdown_shopping_cart .cart-item-inner { background: url('backgrounds/separator-dotted-hori.png') repeat-x scroll center top #FFFFFF; }
body #fixed_dropdown_shopping_cart { background-color:transparent; background-image:url('backgrounds/dropdown-shopping-cart-bottom-bg.png'); background-position:bottom left; background-repeat:no-repeat; display:none; position:fixed; z-index:980; width:213px; padding-bottom:6px; padding-top: 0px; }
body #fixed_dropdown_shopping_cart_inner { padding-top:10px; background-color:transparent; background-image:url('backgrounds/dropdown-shopping-cart-bg.png'); background-repeat:repeat-y; background-position:top left; }
body #fixed_dropdown_shopping_cart .cart-item-inner { background: url('backgrounds/separator-dotted-hori.png') repeat-x scroll center top #FFFFFF; }
#shop_top_banner {  }
.layerslider { overflow:hidden; height:345px; border:2px solid #fff; -moz-box-shadow: 0px 0px 5px #555; -webkit-box-shadow: 0px 0px 5px #555; box-shadow: 0px 0px 5px #555; position:relative; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#555555')"; 	/* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#555555');
margin:0px 0 20px 0; width:940px; }
.first_page_content_top { overflow:hidden; border:2px solid #f6f6f6; padding:10px; }
.first_page_content_top h2,
.first_page_content_bottom h2 { font-size:14px; margin:0 0 8px 0; }
.first_page_content_top p { margin:0 0 8px 0; }
.first_page_content_middle { overflow:hidden; border:2px solid #f6f6f6; padding:10px; }
.first_page_content_bottom { overflow:hidden; border:2px solid #f6f6f6; padding:10px; }
.first_page_content_middle img { float:left; margin:0 15px 15px 0; border:1px solid #ccc!important; }
.first_page_content_middle img:last-child { float:left; margin:0 0px 15px 0; }
.footerrights,
#footer_copyright { font-size:11px!important; text-align:left; color:#999; }
.footerrights p { padding:0px!important; margin:0px!important; font-size:11px; line-height:normal; }
.footerrights a,
#footer_copyright a { font-size:11px; text-align:right; color:#999; }
.footerlayer { background:transparent url(img/tempteria-design/footerbg.jpg) bottom repeat-x; margin:80px 0 0 0; padding:10px; }
body .article-list.cols .article-list-item-price-inline { position: absolute; bottom: 0px; left: 0px; }
/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable { /* required settings */ position:relative; overflow:hidden; width: 720px; height:220px; }
/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accommodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/
.scrollable .items { /* this cannot be too large */ width:20000em; position:absolute; }
/*
	a single item. must be floated in horizontal scrolling.
	typically, this element is the one that *you* will style
	the most.
*/


.panes { position:relative; }
.panes2 { padding:10px!important; }
/*.items div
{
		float:left;
		overflow:hidden;
		width:720px;
}

.items div li
{
		float:left;
		width:160px;
}*/

a.left { cursor:pointer; position:absolute; top:160px; left:20px; z-index:12000; width:20px; height:20px; background:transparent url(img/tempteria-design/leftarrow.png) 0 0 no-repeat; text-indent:-9999px; }
a.right { cursor:pointer; width:20px; top:160px; height:20px; position:absolute; z-index:12000; right:20px; background:transparent url(img/tempteria-design/rightarrow.png) 0 0 no-repeat; text-indent:-9999px; }
.index .tabs { background:transparent url(img/tempteria-design/catebg.jpg) top repeat-x; margin:20px 0 2px 0; overflow:hidden; height:30px; line-height:30px; list-style-type:none; }
.index .tabs li { float:left; }
.index .tabs li a { color:#fff; text-decoration:none; display:block; padding:0 12px; float:left; }
.index .tabs li { background-color:transparent; background-image:url(backgrounds/separator-30-vert.png); background-position:right center; background-repeat:no-repeat; display:block; float:left; padding:0 2px 0 0; }
.index .tabs li a:hover,
.index .tabs li a.current,
.wrap_shop .tabs .ui-tabs-nav .ui-tabs-selected a,
.wrap_shop .tabs .ui-tabs-nav a:hover { overflow:hidden; background:transparent url(img/tempteria-design/5050.png); text-decoration:none!important; }
.tabs2 { background:transparent url(img/tempteria-design/catebg.jpg) top repeat-x; margin:20px 0 2px 0; overflow:hidden; height:30px; line-height:30px; list-style-type:none; }
.tabs2 li { float:left; }
.tabs2 li a { color:#fff; text-decoration:none; display:block; padding:0 12px; float:left; }
.tabs2 li { background-color:transparent; background-image:url(backgrounds/separator-30-vert.png); background-position:right center; background-repeat:no-repeat; display:block; float:left; padding:0 2px 0 0; }
.tabs2 li a:hover,
.tabs2 li a.current { overflow:hidden; background:transparent url(img/tempteria-design/5050.png); text-decoration:none!important; }
.content_contact,
.blocklabels_150 { background:#f6f6f6; padding:10px; }
#sitemap { }
#sitemap ul { padding:0px; margin:0px; list-style-type:none; }
#sitemap ul ul { padding:0px; margin:0px 0 0 30px; list-style-type:none; }
#sitemap ul a { display:block; font-size:12px; font-weight:normal; }
.paymentinfo { overflow:hidden; margin:40px 0; border-top:2px solid #ccc; border-bottom:2px solid #ccc; padding:5px 0; clear:both; }
.panes { padding:0 0px 0 0px;  margin:0 0 20px 0; }
.wrap_shop.index .panes h1 { margin:0px 0 0 0; padding:10px 0; }
#menubox_last_viewed img,
#menubox_reviews_body a img,
#menubox_best_sellers img,
#menubox_whatsnew img,
#menubox_specials img { border:1px solid #ccc; margin:10px 0 0 0; background:#fff; padding:3px; }
#menubox_reviews_body span.stars img { border:0px!important; background:none; padding:0px 0 5px 0; }
.account_history_info h2.underline,
.order_confirm h2.underline,
.order_payment h2.underline,
.order_shipping h2.underline { margin-top: 30px; }
.shopping_cart h1,
.order_shipping h1,
.order_payment h1,
.order_confirm h1,
.account h1 { margin-top: 0px; padding-top: 5px; margin-bottom: 10px; margin-right:10px; font-size:18px; }
.process_bar {  background:#fff url(img/tempteria-design/sliderbg.gif);overflow:hidden; border:1px solid #ccc; margin:0 0 20px 0; padding:0px; width:733px; clear:both; }
.process_bar ul { padding-left: 0px; margin-left: 0px; list-style: none; margin-top: 0px; }
.process_bar ul li { display: inline-block; float: left; width:178px; text-align:center; background:#fff url(img/tempteria-design/sliderbg.gif); border-right:1px solid #ccc; }
.process_bar ul li:last-child { border-right:0px solid #ccc; }
.process_bar ul li label { display: inline-block; color: #555; text-decoration: none; background:none!important; }
.process_bar ul li label span { display: inline-block; font-size: 12px; padding:9px 0; background:none; }
.process_bar ul li.active { font-weight:bold; background:#fff; }
.process_bar ul li.active label { }
.process_bar ul li.active label span { color:#B71222!important; font-weight:bold; background:none; }
#product_navigation { overflow:hidden; clear:both; text-align:right; color:#555; font-size:11px; }
#product_navigation a { color:#555; font-size:11px; }
.contact_us .send_button,
.callback_service .send_button,
.billiger-gesehen .send_button { float: right; margin:0 0 20px 0; }
body .contact_us .required_info,
body .callback_service .required_info,
body .billiger-gesehen .required_info { margin-right: 0px; padding-bottom:10px; width: auto; }
form#product_reviews_write { background:#f6f6f6; padding:10px; }
a.button_details_add_wishlist { color:#555; font-size:11px; text-decoration:none; }
#gm_privacy a { text-decoration:underline; margin:5px 0; }
.description_button { overflow:hidden; margin:20px 0 0 0; clear:both; }
#menubox_specials .title a,
#menubox_last_viewed .title a,
#menubox_whatsnew .title a { font-weight:bold; }
#menubox_specials .price a,
#menubox_last_viewed .price a,
#menubox_whatsnew .price a { font-weight:bold; }
.blockpricing { background:#f6f6f6; padding:5px; width:180px; }
.blockpricing dt { width:60px; }
.gift_cart_empty { overflow:hidden; clear:both; margin:20px 0 0 0; }
.button-inner img { margin-top:2px; }
.wrap_shop .lightbox_block.account .process_bar,
.wrap_shop .lightbox_block.shopping_cart .process_bar { float: left; }
.wrap_shop .lightbox_block.account h1.h1_checkout,
.wrap_shop .lightbox_block.shopping_cart h1 { clear: left; padding-top: 0px; }
#footer_inner p { overflow:hidden; clear:both; }
#menubox_best_sellers .small { text-align:right; display:block; font-size:11px; font-weight:normal; }
#menubox_best_sellers .title { font-weight:bold; }
.addthis_toolbox { overflow:hidden!important; clear:both!important; margin:10px 0 0 0; border-top:1px solid #ccc; padding:10px 0; width:100%; }
.template_switcher { background:#333; padding:10px; text-align:center; margin:0 0 20px 0; border-bottom:2px solid #fff; color:#fff; }
#left .button_blue.button_set.action_submit { margin:0px; }
.tempteria_noborder img { border:0px!important; }
#menubox_categories_box_body .content-box-main-inner { overflow:hidden; padding:0px 0px; width:193px; }
#menubox_categories_box_body .cat_icon { display:none!important; }
#menubox_categories_box_body a { text-decoration:none; display:block; padding:5px 10px 5px 25px; background:transparent url(img/tempteria-design/catebg_.jpg) top no-repeat; border-bottom:1px solid #ccc;  }
#menubox_categories_box_body a:hover { background:transparent url(img/tempteria-design/catebg_.jpg) 0 -62px no-repeat; color:#fff; font-weight:bold; display:block; }
#menubox_categories_box_body .cat_active a { background:transparent url(img/tempteria-design/catebg_.jpg) 0 -62px no-repeat; color:#fff; font-weight:bold; }
/* Level 1 */

#menubox_categories_box_body ul { padding:0px; margin:0px; list-style-type:none; }
#menubox_categories_box_body ul li { padding:0; margin:0px; list-style-type:none; }
/* Level 2 */

#menubox_categories_box_body ul li ul { padding:0 0 0 0px; margin:0px; list-style-type:none; }
#menubox_categories_box_body ul li ul li a { padding-left:40px; margin:0px; background:#eee url(img/icon_arrow.gif) 30px no-repeat; }
#menubox_categories_box_body ul li ul li .cat_active a,
#menubox_categories_box_body ul li ul li a:hover { background:#ccc url(img/icon_arrow.gif) 30px no-repeat; color:#000; font-weight:bold; }
/* Level 3 */

#menubox_categories_box_body ul li ul li ul { padding:0 0 0 0px; margin:0px; list-style-type:none; background:#FF0; }
#menubox_categories_box_body ul li ul li ul li a { padding-left:50px; margin:0px; background:#ccc url(img/icon_arrow.gif) 40px no-repeat; }
#menubox_categories_box_body ul li ul li ul li .cat_active a,
#menubox_categories_box_body ul li ul li ul li a:hover { background:#ccc url(img/icon_arrow.gif) 40px no-repeat; color:#000; font-weight:bold; }
/* Level 4 */

#menubox_categories_box_body ul li ul li ul li ul { padding:0 0 0 0px; margin:0px; list-style-type:none; background:#360; }
#menubox_categories_box_body ul li ul li ul li ul li a { padding-left:60px; margin:0px; background:#aaa url(img/icon_arrow.gif) 50px no-repeat; }
#menubox_categories_box_body ul li ul li ul li ul li .cat_active a,
#menubox_categories_box_body ul li ul li ul li ul li a:hover { background:#ccc url(img/icon_arrow.gif) 50px no-repeat; color:#000; font-weight:bold; }
.bookmarks_right a { font-size:10px; text-decoration:none; display:block; float:right; margin-right:10px; }
.bookmarks_right { text-align:right; overflow:hidden; margin:20px 0 0 0px; background:#f6f6f6; padding:10px 0; }
#gm_attribute_images img { width:120px; }
#jcarousel_box { position: relative; overflow: hidden;
}
#jcarousel_box img { margin:0px!important; }
#jcarousel_image_box { overflow: hidden; position: relative; }
#jcarousel_box ul { list-style: none outside none; padding: 0; margin: 0; }
#jcarousel_box ul li { text-align: center; float: left; }
#jcarousel_box .jcarousel-control a img { margin: 0 auto; }
#slider_flyover_container { display: none; position: absolute; background-color: #fff; border-width: 1px; border-color: #ccc; border-style: solid; padding: 10px; max-width: 800px; z-index: 200; }
.jcarousel-control { bottom:20px!important; position:absolute; right:10px!important; z-index:100; }
.jcarousel-control img { width:20px; height:20px; }
.jcarousel-control a { display:inline-block; float:left; font-size:75%; margin:0 5px 0 0; padding:0; text-decoration:none; }
.jcarousel-control a:hover { outline:none; }
a.jcarousel_control_a_active { outline:none; background:#000; }
span.small { display:block; font-size:10px; }
.details .gallery .stage .zoomImage { position: absolute; top: 0; left: 0; }
#slider_flyover_container { display: none; position: absolute; background-color: #fff; border-width: 1px; border-color: #ccc; border-style: solid; padding: 10px; max-width: 800px; z-index: 200; }
#zoomWindow { z-index: 500; position: absolute; overflow: hidden; border-width: 1px; border-color: #ccc; border-style: solid; filter: Alpha(opacity=0); opacity: 0.0; }
#zoomWindow img { z-index: 501; position: absolute; top: 0; left: 0; display: block; }
.details .gallery .stage #zoomPointer { position: relative; filter: Alpha(opacity=0); opacity: 0.0; background-color: #fff; cursor: crosshair; width: 1px; height: 1px; }
#content_page .content_page_inner p { margin:0 0 15px 0; }
.ebay_products .article-list.cols .article-list-item { background:#fff; float:left; margin-bottom:18px; width:158px; border:1px solid #e0e0e0; height:320px; margin-right:10px; text-align:left; }
.ebay_products .article-list.cols .article-list-item:hover { border:1px solid #B71222; }
.description p { margin:0 0 15px 0; }
.description ul { padding:0px; margin:10px 0 10px 15px; }
.ebay_end,
.ebay_time { display:block; background:#f6f6f6; padding:0px 3px; }
.ebay_time { font-weight:bold; margin:0 0 5px 0; }
#products_overview { background:#eee; -webkit-box-shadow: 0px 0px 5px 0px #ccc;
box-shadow: 0px 0px 5px 0px #ccc; padding:5px; margin:5px; border:1px solid #fff;}
#products_overview .product_image img { background:#fff; padding:3px; border:1px solid #ccc; }
#products_overview table { width:100%; }
#products_overview table tr td { border-bottom:1px solid #ccc; }
#products_overview table tr.total td { width:160px; font-size:18px; color:#B71222; }
#products_overview th { text-align:left; padding:5px; border-bottom:1px solid #ccc;}
#products_overview td { padding:5px; }
#confirmation_info { background:#eee; padding:10px; margin:10px 0; } a.conditions_info_link {color:#666666; text-decoration:underline;}

.order_total_price,
.product_total_price { text-align:right!important; }
#products_overview .product_name { font-weight:bold; font-size:13px; }

.slider {background:#fff url(img/tempteria-design/sliderbg.gif); padding:10px 0; overflow:hidden; clear:both;}

.slider img {border:1px solid #ccc; background:#fff; padding:4px;}


.slider_inner {width:960px; margin:0px auto;}

.catedesc {overflow:hidden;}

.footerrights {width:960px; margin:10px auto; overflow:hidden;}
p.footer_clear {overflow:hidden; clear:both;}

td.headerError {background-color:#FECCCB; border:1px solid #FE0000; padding:5px;}


.login .button-container2 {position:absolute; left:520px; top:50px;}
.login .button-container {float:right;}



/* 
### Tempteria® XHTML/CSS Template kompatibel zu Gambio GX 2 Shopsystem v2.0.10 inkl. Button-Lösung
------------------------------------------------------------------------------------------------------------
### Jedes Template (Templatelizenz) darf nur auf eine Domain installiert werden. Eine Vervielfältigung ist untersagt.
------------------------------------------------------------------------------------------------------------
### Template-Version 1.4
------------------------------------------------------------------------------------------------------------
### © Copyright 2005-2012 by Tempteria (www.tempteria.de, www.webdesign-tempteria.de - mail: info@tempteria.de).
------------------------------------------------------------------------------------------------------------
### Alle Rechte vorbehalten. Tempteria® ist eine eingetragene Marke. Registernummer: 302010009963
------------------------------------------------------------------------------------------------------------
### Icons © Erhan Ergin - Fotolia.com
### Icons © Picons.me
### Icons © UltraPop - Fotolia.com
*/
/**/
