@import url(menu.css);
@import url(stuff.css);

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

a:link, a:visited { color: #DCDCDC; }

a:hover { color: #FFFFFF; }

body { background: #4e4f4f url(img/body_bg.gif) repeat-x; background-attachment: fixed; margin: 0px; }

dd { line-height: 22px; }

h3 { text-align: left; font: 700 17px verdana, sans-serif; color: #dcdcdc; }

h4 { font-size: 17px; margin: 0; }

html { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EEEEEE; margin-bottom: 1px; }

img { border: 0; }

input { border: none; }

input:hover, input:focus, textarea:hover, textarea:focus { color: #FFFFFF; background-color: #999999; }

ol { margin-left: 20px; }

select option { padding-right: 5px!important; }

textarea { padding: 2px !important; padding: 1px; margin: 3px 0; font: 1em verdana, arial, sans-serif; color: #EEEEEE; background: #777777; border: 1px solid #999999; }

.box { margin-bottom: 15px; border: 1px solid #000; background: url(img/box_bg.gif) repeat-x; padding: 3px; }

.box_cart { background: #cccccc; border-right: 1px solid #333333; border-left: 1px solid #333333; color: #333333; text-align: center; line-height: 24px; }

.box_cart a img { margin-top: -2px; }

.box_cart a:link, .box_cart a:visited { color: #7C7C7C; }

.box_cart a:hover { color: #333333; }

.box_category { margin-bottom: 10px; }

.box_languages { width: 875px; margin: 0 auto; text-align: right; margin-top: 10px; }

.categorie_list { width: 100%; }

.checkout { width: 90%; text-align: left; }

.checkout_payment_adress_current { float: left; width: 32%; margin-left: 15px; }

.checkout_payment_agb strong { color: #FF0000; }

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

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

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

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

.checkoutBarCurrent { font-weight: bolder; }

.clr { clear: both; float: none; }

.confirmationEdit { margin-top: 15px; margin-left: 15px; }

.container_bottom { background: url(img/container_bottom_shadow.png) bottom center no-repeat; margin: 0 auto; width: 915px; height: 35px; }

.container_middle { background: url(img/container_middle_shadow.png) center repeat-y; margin: 0 auto; width: 915px; }

.container_top { background: url(img/container_top_shadow.png) top center no-repeat; margin: 0 auto; width: 915px; height: 26px; }

.contentsTopics { text-align: left; font: 700 17px verdana, sans-serif; color: #dcdcdc; }

.contenttoc { border: 1px dotted #CCCCCC; padding: 6px; font-size: 11px; }

.copyright, .parseTime { display: none; }

.corner { background: #686868; padding: 10px; }

.footer { width: 980px; font-weight: bolder; padding-top: 8px; font-size: 10px; }

.greetUser, li.maincat a:link, a.nav:link,
.checkoutBarTo, div.checkoutBarCurrent { margin: 15px 0 10px 0; padding: 0 2px 0 2px; font-size: 11px; }

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

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

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

.list_left { float: left; }

.list_left, .list_right { width: 47%; margin-bottom: 20px; text-align: left; }

.list_right { float: right; border-left: 1px solid #333333; padding-left: 15px; }

.logo { float: left; width: 234px; padding: 6px 0 0 6px; }

.main_body { overflow: hidden; }

.main_nav_num { font-size: smaller; margin-left: 5px; }

.msg { background: #F2F2F2; border: 1px solid #CCCCCC; }

.new_product_default_image { float: left; width: 49%; text-align: center; }

.new_product_default_left { float: left; width: 49%; }

.new_product_default_price { font-weight: bold; margin: 0 0 10px 0; font-size: larger; }

.new_product_default_right { float: right; width: 49%; }

.new_product_default_tax { font-size: 10px; margin-bottom: 5px; }

.order_details a {color: #707070 }

.order_details, .checkout_payment_comments,
.checkout_payment_agb, .productOldPrice { font-size: 10px; }

.order_details_article { width: 29%; float: left; margin-top: 5px; }

.order_details_article_header { width: 29%; float: left; border-bottom: 1px solid #CCCCCC; }

.order_details_img { width: 10%; float: left; text-align: center; margin: 5px 0 8px 0; }

.order_details_img_header { width: 10%; float: left; text-align: center; margin: 0 0 8px 0; border-bottom: 1px solid #CCCCCC; }

.order_details_qty { width: 8%; float: left; text-align: center; margin-top: 5px; }

.order_details_qty_header { width: 8%; float: left; text-align: center; border-bottom: 1px solid #CCCCCC; }

.order_details_remove { width: 8%; float: left; text-align: center; margin-top: 15px; }

.order_details_remove_header { width: 8%; float: left; text-align: center; border-bottom: 1px solid #CCCCCC; }

.order_details_shippingtime { width: 13%; float: left; margin-top: 5px; }

.order_details_shippingtime_header { width: 13%; float: left; border-bottom: 1px solid #CCCCCC; }

.order_details_singleprice { width: 15%; float: left; margin-top: 5px; }

.order_details_singleprice_header { width: 15%; float: left; border-bottom: 1px solid #CCCCCC; }

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

.order_details_totalcost strong { font-size: 13px; font-weight: bolder; margin: 15px 0; }

.order_details_totalprice_header { width: 15%; float: right; text-align: right; margin-right: 10px; border-bottom: 1px solid #CCCCCC; }

.order_detais_totalprice { width: 15%; float: right; text-align: right; margin-top: 5px; margin-right: 10px; }

.pageHeading, .infoBoxHeading,
.infoBoxHeading_right { padding: 4px 9px 4px 0; text-align: left; font: 700 1em verdana, sans-serif; color: #dcdcdc; }

.pathway_inner { width: 980px; text-align: left; color: #DDDDDD; font-weight: bold; padding-top: 5px; }

.pathway_inner a:link, .pathway_inner a:visited, .pathway_inner a:active { color: #DDDDDD; }

.pathway_inner a:hover { color: #FFFFFF; font-weight: bold; }

.pathway_outer { width: 100%; background: url(img/nav.gif) repeat-x; height: 25px; margin: 0; }

.product_content { margin-top: 15px; }

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

.product_info_box_bottom { height: 12px; }

.product_info_box_middle { padding: 0 1px 0 1px; width: 100%; }

.product_info_box_middle_left { width: 49%; text-align: center; margin-left: 1px; }

.product_info_box_middle_right { width: 49%; margin-right: 1px; text-align: left; margin-bottom: 15px; }

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

.product_info_box_top { height: 25px; }

.product_info_cart { width: 100%; margin: 8px 0; }

.product_info_cartbutton { float: left; width: 130px; height: 20px; }

.product_info_description { margin-bottom: 15px; text-align: left; padding: 0 6px; }

.product_info_h3 { color: #dcdcdc; font-size: 15px; border-bottom: 1px solid #CCCCCC; background-image: none; }

.product_info_menge { font-size: 11px; width: 50px; float: left; }

.product_info_option { width: 140px; font-size: smaller; margin-top: 15px; background: #F2F2F2; border: 1px solid #CCCCCC; }

.product_info_price { font-size: 24px; color: #333333; font-weight: bolder; text-align: left; margin: 10px 0 10px 0; padding: 15px 0 0 0; }

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

.product_info_print img a { cursor: pointer; }

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

.product_info_tax { width: 95px; }

.product_info_tax_shipping { width: 250px; font-size: 10px; }

.product_listing_box { padding-right: 5px; }

.product_listing_box_center { width: 100%; }

.product_listing_box_hot { }

.product_listing_box_left { float: left; width: 49%; }

.product_listing_box_right { float: right; width: 49%; }

.product_listing_desc { }

.product_listing_header { }

.product_listing_image { text-align: center; }

.product_listing_mwst, .pagenavcounter { font-size: 10px; }

.product_listing_price { margin: 8px 0; }

.product_listing_price_button { text-align: right; }

.product_listing_price_detail { }

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

.product_listing_tax { font-size: 10px; margin: 6px 0; padding: 0 0 0 20px; }

.product_name { width: 100%; }

.product_name h3 { background: none; }

.product_name h3 a:link, .product_name h3 a:active, .product_name h3 a:visited { padding: 4px 9px 4px 0; text-align: right; font: 700 1em verdana, sans-serif; color: #dcdcdc; }

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

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

.row1 { background: #F2F2F2; }

.row1, .row2 { padding: 5px; }

.row2 { background: #FFFFFF; }

.row3 { background: #E9E9E9; padding: 3px; border-top: 1px solid #6a6c6d; }

.row4 { background: #F2F2F2; padding: 3px; border-top: 1px solid #6a6c6d; }

.sitemap { float: left; width: 33%; }

.sitemap_sub a { margin-left: 14px; }

.small { font-size: 10px; color: #CCCCCC; text-align: right; }

.smallText { color: #FFFFFF; font-size: 11px; }

.strong { display: block; border-bottom: 1px solid #CCCCCC; font-weight: bolder; margin-top: 10px; }

.strong_new_product { display: block; border-bottom: 1px solid #CCCCCC; font-weight: bolder; line-height: 17px; padding: 0 0 0 0; text-align: center; }

.sublevel { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFD521; padding: 3px 1px 3px 5px; margin: 3px; }

.top_navigation { width: auto; padding: 0; }

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

#content { width: 860px; margin: 0 auto; text-align: left; }

#inner_header { height: 200px; background: #262626; }

#logo_1 { float: left; width: 215px; margin-top: 30px; }

#logo_2 { float: right; width: 636px; }

#main_content { float: right; width: 76%; margin-top: 10px; }

#pathway { width: 100%; display: block; border-bottom: 1px solid #333333; line-height: 24px; margin-bottom: 5px; }

#sidebar { float: left; width: 22%; margin-top: 10px; }

/* LEXIKON */
.lexikon_keyword {font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #CC0000;text-decoration: underline;}

