@import url(image-slideshow.css);

* { margin: 0px; padding: 0px }

a:link, a:visited { text-decoration: none; color: #333333 }

a:hover { color: #000000 }


/* ---- Level ---- */
a.level, a.level1, a.level2, a.level3 { display: block; padding: 2px 0; margin: 0; color: #A1A1A1; font-weight: bold }

a.level { padding-left: 16px; background: url(img/cat_arrow_o.gif) 1px 4px no-repeat }

a.level:hover, a.level1:hover, a.level2:hover, a.level3:hover, a.level_active:link,
a.level_active:active,
a.level_active:visited { color: #333333 }

a.level1, a.level2 { padding-left: 16px; background: url(img/cat_arrow_hg.gif) 1px 4px no-repeat; }

a.level1.active:link,
a.level1.active:active,
a.level1.active:visited,
a.level1.active:hover, a.level2.active:link,
a.level2.active:active,
a.level2.active:visited,
a.level2.active:hover { padding-left: 16px; background: url(img/cat_arrow_dg.gif) 1px 4px no-repeat; color: #333333 }

a.level1:hover,
a.level1:active { padding-left: 16px; background: url(img/cat_arrow_dg.gif) 1px 4px no-repeat }

a.level1 { margin-left: 15px; }

a.level2 { margin-left: 30px; }

/* ---- Ende Navigation ---- */ 
copyright, .parseTime { text-align: center; font-size: 8pt; color: #7E7E7E }


dd { line-height: 22px }

div.inputRequirement,
dd.inputRequirement { color: #CC0000 }

h1, .new_products_desc strong a { font-size: 14px }

html { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #555555; background: #FFFFFF; overflow-y: scroll }

img { border: 0 }

td.main { width: auto }

ul, ol { margin-left: 15px }

.box { margin: 8px 0 8px 0; border: 1px solid #CCCCCC; padding: 0 }

.boxText { color: #666666; padding: 5px 3px }

.categorie_list, .product_name { width: 100% }

.categorie_list_one { float: left; width: 210px; height: 240px; margin-left: 30px; border-bottom: 1px solid #CCCCCC }

.checkout, .account_php { width: 85%; text-align: left }

.checkout_payment_adress_current { float: right; width: 30%; padding-left: 15px }

.checkout_payment_agb strong { color: #FF0000 }

.checkout_payment_arrow { float: left; width: 23%; text-align: center }

.checkout_payment_container { text-align: left; height: 120px }

.checkout_payment_continue { margin: 15px 0 0 0; height: 55px }

.checkout_payment_info_text { float: left; width: 50% }

.checkoutBarCurrent, .greetUser { font-weight: bolder }

.checkoutBarTo, div.checkoutBarCurrent { margin: 15px 0 10px 0; padding: 0 2px 0 2px; font-size: 11px }

.clr { clear: both; float: none }

.contentsTopics,
.pageHeading,
#moduleHeading, h1 { letter-spacing: 2px; font-weight: bolder; line-height: 25px; border-bottom: 1px solid #CCCCCC; margin-bottom: 15px }

.copyright, .parseTime { display: none }

.footer { background: url(img/footer.jpg) top center no-repeat; height: 83px; width: 996px; margin: 15px 0; }

.footer_links { height: 18px; line-height: 18px; text-align: center; width: 100%; font-size: 10px; color: #fff; font-weight: bolder }

.footer_links a { color: #fff; }

.footer_stuff { line-height: 57px; height: 57px; text-align: center }

.head_left { float: left; width: 58% }

.head_left ul { list-style: none; padding-top: 88px; font-size: 12px }

.head_left ul li { display: inline; float: left; margin: 0 5px; color: #FFFFFF }

.head_left ul li a { font-weight: bold; color: #FFFFFF; padding: 0 4px }

.head_left ul li a:hover, .head_right ul li a:hover { text-decoration: underline }

.head_right { float: right; width: 100px; text-align: left; padding-top: 10px; font-weight: bold; font-size: 12px }

.head_right ul { list-style: none }

.head_right ul li a, .head_left ul li a:active,
.head_left ul li a:link,
.head_left ul li a:visited,
.head_right ul li a:active,
.head_right ul li a:link,
.head_right ul li a:visited { color: #FFFFFF }

.head_right ul li.cart { padding-top: 17px }

.headerError { margin: 5px; border: 1px solid #CC3300; background-color: #FF8566; padding: 5px }

.info_BoxHeading { color: #F78E57; font-weight: bold; margin: 2px 0 0 10px }

.infoBoxHeading,
.infoBoxHeading_right { border-top: 2px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; color: #333333; padding: 7px 0 0 7px; height: 26px; font-size: 1.2em; font-weight: bold; margin: 1px }

.left { float: left; margin: 0px }

.new_products, .new_products_default { margin-left: 0px }

.new_products_one, .new_products_default_one { float: left; width: 210px; height: 200px; border: 1px solid #CCCCCC; padding: 5px; margin: 0 0 10px 18px }

.order_details, .checkout_payment_comments,
.checkout_payment_agb, .new_products_desc, .new_product_default_desc { font-size: 11px }

.order_details_article_header strong,
.order_details_qty_header,
.order_details_remove_header,
.order_details_totalprice_header,
.order_details_shippingtime_header,
.order_details_singleprice_header { }

.order_details_article_header,
.order_details_article { width: 150px; float: left }

.order_details_img { text-align: center; margin: 0 0 8px 0 }

.order_details_img_header,
.order_details_img { width: 100px; float: left }

.order_details_qty_header,
.order_details_qty { width: 50px; float: left; text-align: center }

.order_details_remove { text-align: center; margin-top: 15px }

.order_details_remove_header,
.order_details_remove { width: 50px; float: left }

.order_details_totalcost { text-align: right; margin: 20px 0 0 0 }

.order_details_totalcost strong { font-size: 11px; font-weight: bolder }

.order_details_totalprice_header,
.order_detais_totalprice, .order_details_shippingtime,
.order_details_shippingtime_header, .order_details_singleprice_header,
.order_details_singleprice { width: 110px; float: left }

.product_content { margin-top: 15px }

.product_info_box { width: 100%; text-align: left; overflow: hidden; margin: 0 1px 0 0 }

.product_info_box_bottom { height: 12px }

.product_info_box_middle { margin-right: 1px }

.product_info_box_middle_left { width: 480px; margin: 15px 0px; padding: 10px 10px 0 0; border-right: 1px solid #CCCCCC }

.product_info_box_middle_middle { float:left; width: 222px; padding: 20px 0 0 0px; margin: 0 20px 0 0 }


.product_info_box_middle_right { }

.product_info_box_middle_thumbnail { margin: 10px 0 0 5px }

.product_info_box_top { }

.product_info_cartbutton { padding: 0; text-align: center }

.product_info_description { padding: 10px 0 0 0; text-align: left }

.product_info_dropdown { width: 100%; font-size: 10px; margin: 15px 0; text-align: right }

.product_info_h3 { color: #333333; padding: 5px 0 0 0; font-size: 18px }

.product_info_menge { }

.product_info_new_price { height: 30px }

.product_info_price { font-size: 20px; color: #333333; font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-weight: bolder; text-align: right }

.product_info_price_star div strong { position: absolute; top: 40px; left: 150px }

.product_info_print { font-size: 10px; margin-top: 20px }

.product_info_print img a { cursor: pointer }

.product_info_shipping { font-size: 11px; color: #696969; font-weight: bolder }

.product_info_shipping_link a { color: #F78E57 }

.product_info_tax { }

.product_info_tax_shipping { font-size: 10px; text-align: right }

.product_info_shipping { font-size: 12px; text-align: right }

.product_listing_box { float: left; width: 200px; height: 200px; margin-top: 15px; margin-bottom: 15px; margin-right: 20px; text-align: left; padding: 10px 8px; border: 1px solid #CCCCCC }

.product_listing_box_center { }

.product_listing_box_hot { }

.product_listing_box_left { }

.product_listing_box_right { }

.product_listing_description { margin-bottom: 10px }

.product_listing_header { }

.product_listing_image, .new_products_img, .new_product_default_img { margin: 10px 0; height: 120px }

.product_listing_price { text-align: right }

/*
.product_listing_price_button { float:left; width: 100px }
*/
.product_listing_price_detail { }

.product_listing_shipping { font-size: 10px; color: #FDC859; font-weight: bolder }

.product_listing_tax, 
.new_product_tax,
.new_product_default { font-size: 9px }

.product_name h3 a, .category_name h3 a { font-size: 12px; color: #333333; margin: 8px 0 }

.product_name h3 a:hover, .category_name h3 a:hover { color: #333333; text-decoration: underline }

.productOldPrice { font-size: 10px }

.right { float: right; margin: 0px }

#body { text-align: left; width: 998px; overflow: hidden; background-color: #FFFFFF }

#checkout_line { background: url(img/checkout_line.png) #FFFFFF repeat-x; line-height: 12px }

#content { width: 740px; text-align: left; padding: 10px 0; float: right }

#head { background: url(img/head.jpg) #FFFFFF no-repeat; width: 996px; height: 120px }

#innerBox { text-align: center; overflow: hidden; margin: 10px 0 }

#nav_left { width: 200px; font-size: 0.9em; float: left; text-align: left }
.product_info_box_middle ul li { margin: 3px 0; }

 

#previewPane{
    width:592px;  
}
				
				
* { margin: 0px; padding: 0px }

html { overflow-y: scroll; }

a { text-decoration: none; color: #00047b }

a:hover { color: #333333 }

body {
    background: #fff url(img/bg_body.png); margin-bottom: 1px;
    }
    
    html { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333 }
    
    img { border: 0 }
    
    .main { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333 }
    
    INPUT { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333 }
    
    SELECT { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333 }
.new_price {color: #F78E57; font-weight: bold;font-size: 18px; }
.old_price {color: #FF6666; font-weight: bold;font-size: 12px; }
/**/
.BundleBox th{ color: #F78E57; }
.BundleBoxSum {  border-top: 1px solid black;border-bottom: 1px solid black;}
.BundleBoxSave {  border-bottom: 4px double black;font-size: 14px;  color: red;}
.BundleBoxContent {  background: #f8f8f9; font-family: Verdana, Arial, sans-serif;  font-size: 10px;}
.BundleTopicContent_1 {	font-family: Verdana, Arial, sans-serif;	font-size: 18px;	font-weight: bold;}
.BundleTopicContent_2 {	font-family: Verdana, Arial, sans-serif;	font-size: 18px;	font-weight: bold;   color: red;}

table.BundleBox tr.odd td { 
    background: #DCDCDC;
}
.advent_hg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 83px;
	width: 80px;
	text-align:center;
}
.advent_bhg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 83px;
	width: 90px;
	text-align:center;
}
div#advent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 10px;
}
div#advent a:hover {
	color: #CC0000;
	text-decoration: none;
}
.Stil1 {
	color: #990000;
	font-weight: bold;
}
.Stil2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFF99;
}

