@charset "utf-8";body,html{font:100%/1.1 Verdana,Tahoma,Arial,Helvetica,sans-serif;height:100%;width:100%;margin:0;padding:0;color:#000;background:#333366;}
.container{max-width:1220px;min-width:960px;text-align:left;margin:0 auto;border-left:3px inset gold;border-right:3px outset gold;background:#6B8E23;}
#flow_contentsBG{vertical-align:top;margin:0;padding:0;}
.prod_flow_liste{width:105%;text-align:center;padding:0;margin:0;}
.prod_flow_liste li{width:200px;min-height:280px;display:inline-block;margin:5px;padding:10px;vertical-align:top;}
.allprod_flow_liste{width:105%;text-align:center;padding:0;margin:0;}
.allprod_flow_liste li{width:130px;min-height:150px;display:inline-block;margin:5px 5px 0 0;padding:5px;vertical-align:top;}
.img_max_size_all{max-width:130px;max-height:100px;}
* html ol li{display:inline;}
*:first-child+html ol li{display:inline;}
.img_max_size{max-height:140px;}
.top_header{padding-top:10px;}
.sidebar1{width:245px;height:auto;float:left;padding:0;margin-top:20px;}
.content{margin:0;padding:0;}
.footer{display:block;overflow:auto;padding:0;margin-left:245px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
img{border:0;}
FORM{display:inline;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA width:98%;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;}
/* schriftformatierung für allgem. textbereiche */
.main{font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;font-size:1em;line-height:1.5;color:#000;}
/**** STYLE FÜR INDEX.HTML ** */
#shop{width:100%;}
/* extrabuttons Warenkorb,Kasse,Kundenkonto,Login */
#ssl_hinweis{text-align:right;background-image:url(img/ssl_klein.png);background-repeat:no-repeat;background-position:right;padding:13px;margin-right:15px;}
#ssl_dummy{padding:13px;}
#box_language{float:right;margin:115px 0 0 0;}
#language{float:left;padding-right:20px;}
#top_buttons{float:right;margin:5px 10px 0 220px;background-position:center center;}
#button_navigation li{float:left;display:block;height:100px;width:100px;list-style:none;margin:0 10px;}
#cart_button_en{background-image:url(img/header/button_cart_en.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#cart_button_en:hover{background-image:url(img/header/button_cart_en.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#account_button_en{background-image:url(img/header/button_account_en.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#account_button_en:hover{background-image:url(img/header/button_account_en.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#checkout_button_en{background-image:url(img/header/button_info_en.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#checkout_button_en:hover{background-image:url(img/header/button_info_en.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#login_button_en{background-image:url(img/header/button_login_en.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#login_button_en:hover{background-image:url(img/header/button_login_en.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#logoff_button_en{background-image:url(img/header/button_logoff_en.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#logoff_button_en:hover{background-image:url(img/header/button_logoff_en.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#cart_button{background-image:url(img/header/button_cart.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#cart_button:hover{background-image:url(img/header/button_cart.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#account_button{background-image:url(img/header/button_account.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#account_button:hover{background-image:url(img/header/button_account.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#checkout_button{background-image:url(img/header/button_info.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#checkout_button:hover{background-image:url(img/header/button_info.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#login_button{background-image:url(img/header/button_login.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#login_button:hover{background-image:url(img/header/button_login.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#logoff_button{background-image:url(img/header/button_logoff.png);background-repeat:no-repeat;background-position:0 0;display:block;height:100px;width:100px;text-decoration:none;}
#logoff_button:hover{background-image:url(img/header/button_logoff.png);background-repeat:no-repeat;background-position:0 -100px;text-decoration:none;}
#top_nav_text{font-size:13px;color:#660000;line-height:28px;letter-spacing:0.5px;}
#navigation{padding-top:10px;width:auto;}
UL#top_navigation{background-image:url(img/header/top_button.gif);background-repeat:repeat-x;height:30px;margin:0;padding:0;}
UL#top_navigation li{list-style:none;float:left;height:30px;border-left:1px solid #D39F07;padding:0 10px;}
UL#top_navigation li a{font-size:13px;color:#660000;line-height:28px;letter-spacing:0.5px;}
UL#top_navigation li a:hover{font-size:13px;padding-bottom:1px;text-shadow:1px 1px 0px #fff;}
LI.nav_spacer{width:3%;}
/* headerbereich für top_logo */
#header_background{height:136px;text-align:left;background-image:url(img/header/top_logo.gif);background-repeat:no-repeat;background-position:10px;}
#search_div{padding-top:4px;}
.flatSearch{border:1px inset #FFCC00;background:#FFC;color:#878787;text-align:center;}
.colorInput{background:#FFC;color:#878787;}
/* box advanced search */
.box_search{background-color:#FBEFC0;border:1px dashed #ccc;margin-left:10px;padding:20px;}
.box_search_cloud{background-color:#fff;border:1px dashed #ccc;margin-left:10px;}
/* "navtrail" - seitennavigation /startseite/katalog.. */
.headerNavigation{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#FC3;font-weight:400;height:20px;vertical-align:middle;padding-left:5px;}
A.headerNavigation{color:#FC3;}
/********* SÄMTLICHE LINKDEFINITIONEN - A. gilt auch für die NavLeiste************ allgem. links */
A{color:#600;text-decoration:none;line-height:20px;}
A:hover,.upcomingListingII a:hover{text-decoration:none;}
/**Content LINKS**/
A.content_link{color:#600;text-decoration:none;line-height:20px;padding-bottom:2px;border-bottom:1px dotted #600;}
A.content_link:hover{color:#090;text-decoration:none;line-height:20px;padding-bottom:2px;border-bottom:1px solid #090;}
/*loginbox passwort vergessen */
#login_button2{text-align:right;padding-right:23px;}
A.pw{font-size:0.9em;color:#FFC;text-decoration:none;padding-bottom:2px;border-bottom:1px dotted #FFC;margin-left:-5px;}
A.pw:hover{color:#FFF;border-bottom:1px solid #fff;}
/*produkt titel in den boxen die produktbilder enthalten wie "whatsnew" "last_viewed" "specials" */
A.boxLink{color:#666;font-size:12px;font-weight:700;text-decoration:none;}
/*weitere Links in den boxen mit produktbild wie zb. "last_viewed" */
A.boxLinkText{color:#600;text-decoration:none;font-size:0.98em;padding-bottom:2px;border-bottom:1px dotted #600;}
A.boxLinkText:hover{color:#090;border-bottom:1px solid #090;}
/*img links im titel von den linken boxen */
A.show_left{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1em;color:#000;display:block;width:180px;line-height:23px;}
A.show_left:hover{color:#dd6900;text-decoration:none;line-height:23px;}
/*img links im titel von den rechten boxen */
#callback_img{background-image:url(img/callback.png);background-repeat:no-repeat;background-position:0px 0px;display:block;height:53px;width:60px;margin:0 auto;padding:10px 15px 10px 0;cursor:pointer;}
#siegel_img{background-image:url(img/siegel.png);background-repeat:no-repeat;background-position:0px 0px;display:block;height:100px;width:100px;margin:0 auto;}
#sofort_img{background-image:url(img/sofortueberweisung.png);background-repeat:no-repeat;background-position:0px 0px;xfloat:left;display:block;height:43px;width:160px;margin:15px 10px 0px 5px;}
#paypal_img{background-image:url(img/paypal.png);background-repeat:no-repeat;background-position:0px 0px;xfloat:left;display:block;height:47px;width:150px;margin:0px 20px 0 10px;}
#ueberweisung_img{background-image:url(buttons/german/ueberweisung.jpg);background-repeat:no-repeat;background-position:0px 0px;xfloat:left;display:block;height:69px;width:110px;margin:15px 10px 0px 5px;}
#rechnung_img{background-image:url(buttons/german/rechnung.gif);background-repeat:no-repeat;background-position:0px 0px;xfloat:left;display:block;height:54px;width:48px;margin:15px 10px 0px 5px;}
#euro_img{background-image:url(img/img_gift);background-repeat:no-repeat;background-position:0px 0px;xfloat:left;display:block;height:48px;width:48px;margin:15px 10px 0px 5px;}
/*link erweiterte Suche in der "searchbox" wenn als Box aktiviert */
A.searchlink{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.9em;color:#ccc;text-decoration:none;}
A.searchlink:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.9em;color:#f1f1f1;text-decoration:underline;}
/*mwst und versandkosten links in den boxen */
SPAN.box_shipping_link{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.9em;font-weight:400;}
/* produkttitel als link zb. "new_products_default" u. "cart.html" */
.products_link{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.02em;color:#600;padding-bottom:1px;text-decoration:none;letter-spacing:0.3px;border-bottom:1px dotted #600;}
.products_link:hover{color:#090;border-bottom:1px solid #090;}
/*produkt-titel in der slideshow auf startseite */
/*gift_cart.html */
A.gift_link{font-family:Tahoma,Verdana,Arial,san-serif;font-size:11px;font-weight:700;color:#660000;text-decoration:underline;cursor:pointer;}
A.gift_link:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:11px;font-weight:700;color:#dd6900;text-decoration:underline;}
/*seitennavigation bei mehreren produktseiten */
.navbar{font-family:Tahoma,Verdana,Helvetica,Arial,san-serif;font-size:0.98em;padding:20px 0 20px 20px;}
/*im checkout - checkout_confirmation "bearbeiten" */
A.confirmationEdit{font-weight:400;padding-bottom:1px;text-decoration:none;letter-spacing:0.3px;border-bottom:1px dotted #600;}
A.confirmationEdit:hover{color:#090;border-bottom:1px solid #090;}
/*categorie_listing */
A.catLink{font-size:0.98em;font-weight:400;color:#600;text-decoration:none;padding-bottom:1px;border-bottom:1px dotted #600;}
A.catLink:hover{color:#090;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #090;}
/*product_navigator.html - datei bearbeiten,wenn anstelle der grafiken text stehen soll (text nur auskommentiert) */
A.first{background-image:url(img/navigator/nav_first.gif);background-repeat:no-repeat;background-position:0 0;height:20px;width:20px;display:block;margin:0 25px 5px;}
A.first:hover{background-image:url(img/navigator/nav_first.gif);background-repeat:no-repeat;background-position:-20px 0;height:20px;width:20px;display:block;margin:0 25px 5px;}
A.back{background-image:url(img/navigator/nav_back.gif);background-repeat:no-repeat;background-position:0 0;height:20px;width:20px;display:block;margin:0 25px 5px;}
A.back:hover{background-image:url(img/navigator/nav_back.gif);background-repeat:no-repeat;background-position:-20px 0;height:20px;width:20px;display:block;margin:0 25px 5px;}
A.next{background-image:url(img/navigator/nav_next.gif);background-repeat:no-repeat;background-position:0 0;height:20px;width:20px;display:block;margin:0 25px 5px;}
A.next:hover{background-image:url(img/navigator/nav_next.gif);background-repeat:no-repeat;background-position:-20px 0;height:20px;width:20px;display:block;margin:0 25px 5px;}
A.last{background-image:url(img/navigator/nav_last.gif);background-repeat:no-repeat;background-position:0 0;height:20px;width:20px;display:block;margin:0 25px 5px;}
A.last:hover{background-image:url(img/navigator/nav_last.gif);background-repeat:no-repeat;background-position:-20px 0;height:20px;width:20px;display:block;margin:0 25px 5px;}
#main_col{vertical-align:top;background-image:url(img/maincol/bgLeft.gif);background-repeat:repeat-y;width:auto;background-color:#FFE88F;height:100%;padding:0;margin-left:245px;}
#main_col1{background-image:url(img/maincol/bgTop.gif);background-repeat:repeat-x;margin:0;padding:0;}
#main_col2{margin:0;padding:0;}
#mainborder,#mainsuma{background-image:url(img/maincol/eol.gif);background-repeat:no-repeat;max-width:73%;padding-top:20px;}
#mainborder_checkout{width:80%;}
/*rechte boxenspalte - index.html */
#right_col{width:195px;vertical-align:top;background-color:#FFE88E;float:right;margin-top:3px;margin-left:5px;}
#info_container{background-image:url(img/maincol/bgleft.gif);background-repeat:repeat-y;width:auto;
/*nur für IE6*/
height:100%;overflow:hidden;background-color:#ffe88f;padding:2px 20px 10px 30px;}
.info_boxen{float:left;width:33%;margin-top:10px;background-image:url(img/boxes/box_top_info.gif);background-repeat:no-repeat;background-position:left top;}
.info_header{padding-left:25px;font-size:1.2em;letter-spacing:2px;border-bottom:2px solid #ccc;}
.hr_trenner{float:left;width:1px;min-height:500px;margin-top:40px;padding-left:1px;border-style:dotted;}
hr{border:1px dashed #ccc;}
/*** KATEGORIEBOX - erste ebene (hauptkategorie) ***** */
#boxCategories ul{margin:0 7px 0 2px;padding:0;}
#boxCategories ul li{list-style-type:none;border-bottom:1px dashed #ccc;padding:2px;}
#boxCategories ul li a.normal,#boxSpecials a.normal{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#333;background-image:url(img/icon_red.png);background-repeat:no-repeat;background-position:0 center;padding:1px 0 0 15px;}
#boxCategories ul li a.normal:hover,#boxSpecials a.normal:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;text-decoration:none;color:#FFF;background-image:none;padding:1px 15px 2px 15px;background-color:#F90;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
#boxCategories ul li a.active{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#008000;letter-spacing:0.1em;background-image:url(img/icon_green.png);background-repeat:no-repeat;background-position:0 center;padding:1px 0 0 15px;}
#boxCategories ul li a.active:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#F90;text-decoration:none;}
/*** KATEGORIEBOX - zweite ebene ***** */
#boxCategories ul ul{border-top:1px dashed #ccc;margin:2px 0 0;padding:0;}
#boxCategories ul ul li{background-color:#FBEFC0;padding:2px 0;}
#boxCategories ul ul li a.normal{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#000;background-image:none;margin-left:3px;padding-left:15px;}
#boxCategories ul ul li a.normal:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#FFF;text-decoration:none;margin-left:15px;padding:1px 5px 2px 5px;background-image:none;background-color:#F90;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
#boxCategories ul ul li a.active{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#008000;letter-spacing:0.1em;background-image:url(img/icon_green.png);background-repeat:no-repeat;background-position:2px center;margin-left:3px;padding:1px 0 0 15px;}
#boxCategories ul ul li a.active:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#F90;text-decoration:none;background-image:url(img/icon_green.png);background-repeat:no-repeat;background-position:2px center;padding-left:15px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
/*außenrahmen der boxen */
.shopbox_top{background-image:url(img/boxes/box_top.gif);background-repeat:no-repeat;height:30px;}
.shopbox_middle{height:auto;width:235px;background-image:url(img/boxes/box_middle.gif);background-repeat:repeat-y;margin:0 0 0 10px;padding:0;}
.shopbox_bottom{background-image:url(img/boxes/box_bottom.gif);background-repeat:no-repeat;height:16px;width:235px;margin:0 0 10px 10px;}
/* "nur text" in den boxen */
.boxText{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.01em;color:#fff;}
/*LINKE BOXEN überschrift */
.infoBoxHeading_left{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.2em;letter-spacing:2px;color:#000;vertical-align:middle;text-indent:50px;line-height:45px;margin:0;letter-spacing:1px;}
#extra_box2{margin:0 auto;padding:20px 0 20px 0;}
/*inhalt */
.infoBox_left{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;color:#333;margin:0;padding:5px 10px;}
/*inhalt zentriert */
.infoBox_left_center{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;text-align:center;color:#333;margin:0;padding:5px;}
.infoBox_left_cloud{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;letter-spacing:0.2px;color:#000;margin:0;padding:10px 10px 10px 10px;}
/*RECHTE BOXEN */
.infoBoxHeading_right{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.2em;font-weight:400;color:#FFC;height:30px;line-height:30px;text-align:center;background-image:url(img/boxes/box_r_top.jpg);background-repeat:no-repeat;background-position:left top;letter-spacing:1px;}
.infoBoxHeadingCallback{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;color:#FFC;line-height:15px;background-image:url(img/boxes/box_r_top.jpg);background-repeat:no-repeat;background-position:left top;padding:0 17px 17px 7px;margin:0 auto;}
.infoBoxMiddle_right{background-image:url(img/boxes/box_r_middle.gif);background-repeat:repeat-y;background-position:left;width:195px;padding:0;}
#loginbox{line-height:20px;}
.infoBoxDesign{background-image:url(img/boxes/box_r_middle.gif);background-repeat:repeat-y;width:135px;padding:0;}
.infoBoxBottom_right{background-image:url(img/boxes/box_r_bottom.jpg);background-repeat:no-repeat;background-position:left bottom;}
/*inhalt */
.infoBox_right{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;color:#FFC;letter-spacing:0.1em;padding:5px 10px 25px 10px;}
.infoBox_cart{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.01em;color:#FFC;padding:5px 10px 25px 10px;}
.infoBox_callback{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;text-align:center;color:#FFC;letter-spacing:0.1em;padding:5px 10px 5px 10px;}
.infoBox_right_center{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;color:#FFC;letter-spacing:1px;margin:0;padding:5px 10px 25px 10px;text-align:center;}
/*Infocontainer unten */
.gold_trenner{background-image:url(img/boxes/nav_unten2.gif);background-repeat:repeat-x;height:15px;width:100%;margin:0;padding:0;}
/**BOX_CART* in produkte der box "warenkorb" */
.cart_products{border-bottom:1px solid #FFC;padding:5px;font-size:0.95em;}
.cart_products a{color:#FFC;text-decoration:none;}
.cart_products a:hover{color:#FFF;padding-bottom:2px;border-bottom:1px solid #FFF;}
.boxText_cart{font-size:1em;text-align:right;padding:3px 5px 10px 5px;}
/*preisfeld in boxen mit preis zb."whatsnew" "specials" .. */
DIV.boxPrice{color:#333;font-weight:700;background-color:#FDE171;border:1px dashed #ccc;width:80%;text-align:center;margin-top:2px;margin-right:0 auto;margin-left:0 auto;padding:3px;}
/* Act-Button im Cart" */
#act_button{position:relative;left:150px;top:-45px;}
/* guthabenanzeige in der box "cart" */
.gvBox{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:13px;font-weight:700;left:auto;}
/*** BESTSELLERSBOX ** */
.bestsellers{border-bottom:1px solid #8099cf;font-size:11px;}
.boxTextPrice{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#333;text-align:right;font-weight:700;}
.bestsellers_shipping_link a:hover{color:#dd6900;font-weight:400;}
/*AUFZÄHLUNG FÜR BOXEN zB /"mehr über" /"informationen" /"extrabox2" Menüliste für die box_information */
UL#box_information{font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#666;padding:0;}
#box_information li{list-style:none;border-bottom:1px dotted #ccc;width:210px;}
#box_information li a{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#666;line-height:24px;padding-left:5px;}
#box_information li a:hover{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#FFF;padding:2px 5px 2px 5px;background-color:#F90;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.newsletter{background-image:url(img/boxes/newsletter.gif);background-repeat:no-repeat;background-position:left top;padding:0 0 0px 25px;}
#guestbook{background-image:url(img/boxes/guestbook.png);background-repeat:no-repeat;background-position:left top;padding:2px 0 35px 35px;}
/*** STARTSEITE ** "willkommen" */
.pageHeading{font-family:Verdana,Arial,sans-serif;font-size:1.3em;font-weight:700;color:#333;}
.greetUser{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;color:#000;font-weight:400;}
.greetSpace{letter-spacing:1px;}
/**** MODULDATEIEN *** überschiften in den moduldateien */
.contentsTopics{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:1.2em;color:#F60;font-weight:500;line-height:1.5;text-align:center;text-shadow:0 0.5px 0 #F93;letter-spacing:0.1em;margin:0;padding:10px 35px 10px 35px;}
/* sitemap */
.sitemapcontent{padding:6px;}
.sitemapleft{border:1px dashed #ccc;float:left;width:48%;vertical-align:left;margin-bottom:15px;margin-left:5px;padding:0;}
.sitemap_list_pin{list-style-type:none;list-style-position:inside;padding:5px 15px 5px 0px;}
ul#sitemapleft li{margin:0;padding:0;}
.sitemap_cat{display:block;letter-spacing:0.2em;margin:15px;padding:0.4em;border:1px solid #600;border-left-color:white;border-top-color:white;background-color:#FBEFC0;}
.sitemap_cat:hover{color:#090;border-color:white;border-left-color:#600;border-top-color:#600;}
ul#sitemap_listing a{display:block;letter-spacing:0.2em;margin:0;padding:0.4em;border:1px solid #600;border-left-color:white;border-top-color:white;background-color:#FBEFC0;}
ul#sitemap_listing a:hover{color:#090;border-color:white;border-left-color:#600;border-top-color:#600;}
ul#sitemap_listing div{clear:left;}
/* Manufactureres */
.manu_wrap{font-size:1.06em;overflow:hidden;border:1px dashed #ccc;margin:0 auto;}
ul#manu_listing{margin:0;padding:0.98em;text-align:center;}
ul#manu_listing li{list-style:none;display:inline;margin:0;padding:0;}
ul#manu_listing a{float:left;letter-spacing:0.2em;margin:0.7em;padding:0.5em;border:1px solid #600;border-left-color:white;border-top-color:white;background-color:#FBEFC0;}
ul#manu_listing a:hover{border-color:white;border-left-color:#600;border-top-color:#600;}
ul#manu_listing div{clear:left;}
/* zweite kleinere Überschrift zb in sitemap.html bzw. kategorieliste und produkt_listing.html */
/* zb in account.html (ihr konto) */
.smallHeading{font-size:11px;font-weight:400;color:#660000;}
/* texte in den modultateien zb in reviews */
.smallText{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;color:#333;}
/* hintergrundfeld in den moduldateien */
#contentsBG{vertical-align:top;margin:0;padding:0 0px 10px 25px;}
/* button rechts */
#button_right{padding:10px 15px 15px 0;text-align:right;}
#button_left{padding:20px 0 10px 5px;text-align:left;}
/*kontaktforumlar */
#contact{background-image:url(img/flymail.gif);background-repeat:no-repeat;background-position:center bottom;height:100px;}
/******** CHECKOUT + WARENKORB ******** im WARENKORB des Contentbereichs bzw. orderdetails */
#checkout_div{vertical-align:top;width:125%;margin:0 5% 0 8%;}
.boxTextBG{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;background-color:#FBEFC0;}
.boxTextBGIII{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;background-color:#fde171;}
SPAN.total{font-size:12px;font-weight:700;color:#660000;}
.summe{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;color:#660000;}
/*nicht genug auf lager anzeige im shopping_cart bzw. orderdetails */
.stockWarning{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#c03;}
/*gutscheinefeld in shopping_cart.html bzw. gift_cart.html und error_message für die suche */
.boxTextBGII{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#333;border:1px dashed #ccc;background-color:#FBEFC0;padding:5px;}
/*hintergundfelder bei "new_products_default" "new_products_overview" "specials" */
.centerfield{vertical-align:top;height:auto;width:200px;}
.centerfield:hover{background-color:#fde171;vertical-align:top;}
SPAN.shipping{font-size:0.9em;}
.products_table{background-color:#FBEFC0;border:1px dashed #ccc;padding-top:5px;margin-bottom:15px;}
.products_table_opt{border:1px dashed #ccc;text-align:left;width:90%;margin:0 auto;padding:10px;}
.products_table:hover{background-color:#fde171;}
.products_listtable{font-family:tahoma,verdana,arial,helvetica,sans-serif;width:auto;
/*nur für IE6*/
height:100%;overflow:hidden;background-color:#FBEFC0;border:1px dashed #ccc;padding-top:5px;margin-bottom:5px;}
.products_listtable:hover{background-color:#fde171;}
.listtable_img{float:left;width:200px;padding:5px 10px 5px 10px;}
.listtable_artname{text-align:left;min-height:30px;margin-left:230px;margin-bottom:10px}
.listtable_data{text-align:right;padding:10px 5px 10px 0;margin-left:220px;margin-bottom:0;}
/*** "categorie_listing" kategoriebild ** */
.moreHeading{font-size:1.1em;letter-spacing:0.5px;color:#F60;padding:10px 0 15px 0;}
/*** product_info ** */
.products_info_table{font-family:tahoma,verdana,arial,helvetica,sans-serif;width:auto;
/*nur für IE6*/
height:100%;overflow:hidden;padding:5px;margin-bottom:5px;}
.products_info_option{text-align:right;line-height:20px;margin-left:260px;}
.products_info_price{text-align:right;line-height:20px;margin-left:260px;}
.products_info_img{float:left;width:260px;padding:5px 0 5px 0;}
.products_info_txt{text-align:left;min-height:55px;margin-left:260px;margin-bottom:10px;}
.infotable_data{text-align:right;margin-left:260px;margin-bottom:0;}
.info_ohneBestand{background-color:#FBEFC0;border:2px dashed #ccc;text-align:center;margin:10px 0 10px 10px;padding:10px;}
SPAN.info_price{font-size:1.15em;color:#660000;font-weight:500;}
#products_info_optL{float:left;width:50%;line-height:20px;}
.infoField{background-color:#660000;color:#F7EB8F;}
.lupe{background-image:url(img/lupe.png);background-repeat:no-repeat;background-position:center;height:40px;xwidth:130px;display:block;margin:10px;}
/* hintergrund in der tabellarischen attribute auflistung (tablelisting.html) */
.tableListingI{background-color:#FBEFC0;color:#666;}
.tableListingII{background-color:#fde171;color:#333;}
/* UPCOMING_PRODUCTS */
.upcomingListingI{background-color:#FBEFC0;color:#666;font-size:0.83em;}
.upcomingListingI a:hover{color:#666;text-decoration:underline;}
.upcomingListingII{background-color:#fde171;color:#333;font-size:0.83em;}
.upcomingListingII a{color:#333;}
/*** REVIEWS ** */
SPAN.ratingtext{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;font-weight:700;color:#903;}
/**** LOGIN / ACCOUNT - DATEIEN zb in login.html / account - dateien / create_account */
.logoff{font-size:1.05em;line-height:1.5;text-align:center;}
.formArea_ohne{background-color:#FBEFC0;border:1px dashed #ccc;line-height:15px;margin-bottom:10px;padding:10px;}
DIV.formArea{background-color:#FBEFC0;border:1px dashed #ccc;line-height:15px;margin-bottom:10px;padding:10px;}
TABLE.formArea,TD.formArea{background-color:#FBEFC0;border:1px dashed #ccc;margin-bottom:10px;padding:10px;}
.formArea:hover{background-color:#fde171;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
.formAreaTitle{font-size:0.9em;font-weight:700;color:#494449;text-decoration:underline;}
.formcheck{background-color:#F8D175;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
/*account.html */
UL#account_list{margin:10px 0 0;padding:0;}
UL#account_list li{list-style:none;background-image:url(img/icon_aukat.gif);background-repeat:no-repeat;background-position:2px 5px;padding:0 5px 0 20px;}
UL#account_list li a{color:#600;text-decoration:none;line-height:20px;padding-bottom:2px;border-bottom:1px dotted #600;}
UL#account_list li a:hover{color:#090;text-decoration:none;line-height:20px;padding-bottom:2px;border-bottom:1px solid #090;}
/* abstand für die überschriften in create_account */
.abstand{margin-top:10px;padding-left:5px;}
/* "notwendige Angabe" bei accounterstellung */
.inputRequirement{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.96em;color:#090;}
/* adressauswahl / versandauswahl / zahlungsauswahl */
.address_lable{background-color:#fff;font-family:Tahoma,Verdana,Arial,san-serif;font-size:1em;color:#484848;padding:7px;}
.arrow{background-image:url(img/button_quick_find_box.gif);background-repeat:no-repeat;background-position:0 5px;width:40px;}
.moduleRow{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;line-height:1.5;color:#484848;background-color:#FBEFC0;cursor:pointer;}
.moduleRowOver{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;line-height:1.5;color:#484848;background-color:#F8D175;cursor:pointer;}
/* nur bei zahlungs und versandartauswahl */
.moduleRowSelected{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;line-height:1.5;color:#484848;background-color:#fff;}
.cot2_gv{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;color:red;font-weight:700;}
.cot3_gv{background-image:url(img/img_gift.gif);background-repeat:no-repeat;background-position:left;height:55px;width:35px;}
/* CHECKOUT DATEN */
.checkoutTitle{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.01em;font-weight:700;letter-spacing:1px;line-height:1.5;background-color:#FBEFC0;padding:5px;}
TABLE.checkoutTable{background-color:#FBEFC0;border:1px dashed #ccc;margin-right:8px;}
DIV.checkoutTable{background-color:#FBEFC0;border:1px dashed #ccc;margin-right:8px;padding:5px;}
/* Karteireiter bei der Kaufabwicklung*/
/* aktiv*/
.kartei_ro{background-image:url(img/kartei_ro.gif);background-repeat:no-repeat;background-position:top right;z-index:4;}
.kartei_lo{background-image:url(img/kartei_lo.gif);background-repeat:no-repeat;background-position:top left;z-index:3;}
.kartei_fill{background-image:url(img/kartei_fill.gif);background-repeat:repeat;background-position:top left;z-index:0;}
.kartei_fillr{background-image:url(img/kartei_fillr.gif);background-repeat:repeat-y;background-position:top right;z-index:2;}
.kartei_inhalt{color:#FBEFC0;text-align:center;margin:0;padding:1.5em;}
/* inaktiv */
.kartei_ro_in{background-image:url(img/kartei_ro2.gif);background-repeat:no-repeat;background-position:top right;z-index:4;}
.kartei_lo_in{background-image:url(img/kartei_lo2.gif);background-repeat:no-repeat;background-position:top left;z-index:3;}
.kartei_fill_in{background-image:url(img/kartei_fill2.gif);background-repeat:repeat;background-position:top left;z-index:0;}
.kartei_fillr_in{background-image:url(img/kartei_fillr2.gif);background-repeat:repeat-y;background-position:top right;z-index:2;}
.kartei_inhalt_in{color:#CC882A;text-align:center;margin:0;padding:1.5em;}
/* nur noch für Sofortüberweisung */
#checkoutBG{vertical-align:top;padding:5px 10px 20px;}
.checkoutBarTo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;color:#F9AC3E;}
.checkout_bullet2{background-image:url(img/checkout_bullet2.gif);background-repeat:no-repeat;background-position:0 3px;}
/* Tab Pane in checkout_payment.html AGB und Widerruf */
.dynamic-tab-pane-control.tab-pane{position:relative;width:99%;margin-right:-2px;margin-top:15px;}
.dynamic-tab-pane-control .tab-row .tab{width:auto;height:16px;background-image:url(img/tab.gif);background-repeat:repeat-x;position:relative;top:0;display:inline;float:left;overflow:hidden;cursor:pointer;border:0;z-index:1;white-space:nowrap;font:1.05em Tahoma;text-align:center;margin:1px -1px 1px 2px;padding:4px 10px 2px;}
.dynamic-tab-pane-control .tab-row .tab.selected{width:auto;height:18px !important;background-image:url(img/tab.active.gif) !important;background-repeat:repeat-x;border-bottom-width:0;z-index:3;top:-2px;font:1.05em Tahoma;margin:1px -3px -3px 0;padding:4px 10px 2px;}
.dynamic-tab-pane-control .tab-row .tab a{font:1.05em Tahoma;color:#000;text-decoration:none;cursor:pointer;}
.dynamic-tab-pane-control .tab-row .tab.hover{font:1.05em Tahoma;width:auto;height:16px;background-image:url(img/tab.hover.gif);background-repeat:repeat-x;padding:4px 10px 2px;}
.dynamic-tab-pane-control .tab-page{clear:both;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;background:#FBEFC0;z-index:2;position:relative;top:-2px;font:1.05em Tahoma;color:#000;filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#fffcfcfe,endcolorstr=#fff4f3ee,gradienttype=0);padding:10px;}
.dynamic-tab-pane-control .tab-row{z-index:1;white-space:nowrap;}
/* agb akzeptieren feld */
#conditions{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.01em;font-weight:500;letter-spacing:1px;color:#090;border:3px solid #090;margin-top:11px;padding:7px;}
SPAN.checktext{font-weight:400;}
/* hinweis der oben angezeigt wird */
.confirmationText{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;font-weight:700;color:#dd6900;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:3px;}
.successTopics{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;color:#333;font-weight:700;line-height:24px;vertical-align:middle;margin:0;padding:0 10px;}
/* checkout_success.html */
.checkout_success{background-image:url(img/checkout_success.gif);background-repeat:no-repeat;background-position:top;height:95px;width:95px;}
.checkout_success_mail{background-image:url(img/flymail.gif);background-repeat:no-repeat;background-position:center;height:40px;width:35px;}
.checkout_gift{background-image:url(img/img_gift.gif);background-repeat:no-repeat;background-position:center;height:55px;width:35px;}
/* anzeige im Warenkorb bzw. order_details wenn ein artikel nicht verfügbar ist */
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:red;font-weight:400;letter-spacing:1px;}
/******* PREISE ******* */
SPAN.productSpecialPrice{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:Aqua;font-size:12%;}
SPAN.productOldPrice{letter-spacing:1px;color:#ff6600;text-decoration:line-through;}
SPAN.productDiscountPrice{letter-spacing:1px;color:#00F;font-weight:700;}
/* Kategorie Liste (übersicht) */
.sitemap_heading{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;color:#484848;background-color:#FBEFC0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:2px;}
.sitemap_heading a{color:#484848;}
.sitemap_heading a:hover{color:#333;text-decoration:none;}
.sitemap_sub{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:9pt;color:#666;border-bottom:1px dashed #ccc;padding:4px;}
.sitemap_sub a:hover{color:#484848;text-decoration:underline;}
/* Hersteller Liste */
.manufacturers_heading{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;color:#600;background-color:#FBEFC0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding-top:5px;padding-bottom:5px;}
.manufacturers_heading a{color:#600;font-weight:700;}
.manufacturers_heading a:hover{color:#dd6900;text-decoration:none;}
/*** linien zb in product_listing ** */
.line_top{border-top:1px dashed #ccc;}
.line_right{border-right:1px dashed #ccc;}
.line_bottom{border-bottom:1px dashed #ccc;padding-bottom:5px;}
.line_left{border-left:1px dashed #ccc;}
.line_all{border:1px dashed #ccc;}
/* FEHLERMELDUNGEN */
.errorBox{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.04em;color:#282828;background-color:#fcc;border:1px solid #903;text-align:center;padding:5px;}
.errorBox2{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#282828;background-color:#fcc;border:1px solid #903;text-align:left;padding:1px;}
SPAN.errorText{font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:700;color:#903;}
.infoBoxNotice{background:#fcc;padding:2px;}
.infoBoxNoticeContents{background:#903;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
.productsNotifications{background-color:#f2fff7;}
/*message zb. gift_cart.html,login.html */
.headerMessage{background-color:#00FF00;color:#333;text-align:center;font-weight:700;padding:1px;}
.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:red;color:#fff;font-weight:700;text-align:center;}
.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:700;text-align:center;}
TD.fieldKey{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:700;}
TD.fieldValue{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;}
SPAN.underline{text-decoration:underline;}
.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-size:1.03em;background-color:#fcc;}
.messageStackSuccess{font-size:1.05em;background-color:#9f0;}
#design{line-height:24px;font-family:Tahoma,Verdana,Arial,san-serif;font-size:11px;color:#666;text-align:right;vertical-align:middle;padding:40px 10px 5px 0;}
#design a{text-decoration:none;color:#666;}
#design a:hover{text-decoration:none;color:#dd6900;}
.agbLink{font-size:1em;color:#060;}
.agbLink a{text-decoration:none;color:#930;}
.agbLink a:hover{text-decoration:none;color:#090;}
/* sitewide font classes - heading equals */
.heading1{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:7pt;}
.heading2{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:9pt;}
.heading3{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:10pt;}
.heading4{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12pt;}
.heading5{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:16pt;}
.subBar{background:#f4f7fd;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#000;}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#abd;}
.tableBody{padding:5px;}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:700;}
/* CSS für den Hinweistext Meter in der order-details.html */
.text_meter{background-color:#FFF;border:1px dashed #ccc;color:#000;font-size:0.9em;letter-spacing:1px;padding:5px;}
/* CSS für allproduct in der InfoBox */
.allproductsHeader{background-color:#f2f2f2;color:#6f6f6f;padding-left:3px;}
.allproductsContent{color:#777;padding:2px;}
.allproductsContent h1{font-size:1em;color:#000;margin:2px 2px 2px 0;}
.allproductsContent a{color:#6f6f6f;}
/* Format für Frage zu diesem Produkt */
.ask_question{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.98em;line-height:1.5;color:#000;padding-left:10px;padding-right:10px;background-color:#F7EB8F;}
.ask_input{color:#FFF;padding-left:10px;padding-right:10px;}
#rechte{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;line-height:1.5;text-align:center;color:gray;}
/* Format Sonderangebote box_specials */
#boxSpecials{list-style-type:none;list-style-position:inside;border-bottom:1px dashed #ccc;padding:0 0 0 5px;}
.wishlist_table{background-color:#fde171;border:1px dashed #ccc;}
#adsuch{visibility:hidden;float:right;}
.products_table_AZ{background-color:#FBEFC0;border:1px dashed #ccc;padding:2px 5px 5px;}
/*PopCart */
#popCart{position:absolute;top:40%;left:50%;width:500px;margin-left:-280px;background-color:#FFF;border:1px solid #000;z-index:100000;display:none;padding:25px 10px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;border-radius:25px;}
.cart_contents{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;text-align:center;color:#000;height:42px;}
.popup_header{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;text-align:center;vertical-align:bottom;margin:0 auto;padding:3px 10px;}
.popup_image{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;text-align:center;margin:10px auto;padding:5px;}
#link_exchange{text-align:center;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;line-height:12px;color:#CCC;margin:0 auto;}
#link_exchange a{color:#CCC;text-decoration:none;}
#link_exchange a:hover{color:#FFF;text-decoration:underline;}
.textimg{padding-left:5px;vertical-align:middle;}
.floatleft{float:left;padding-right:10px;}
.floatright{float:right;padding-right:10px;}
h3{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.1em;display:inline;font-weight:400;}
.main2,.ask_question2{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.98em;line-height:1.5;color:#000;}
form[id=create_account] input[type=text],form[id=create_account] input[type=password],form[id=account_edit] input[type=text],form[id=account_edit] input[type=password]{width:200px;}
A.headerNavigation:hover{color:#FF6600;}
.pageResults{font-size:1.15em;color:#600;padding:2px;text-decoration:none;}
A.pageResults:hover{color:#FFF;padding:2px;background-color:#F90;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
#pageResults_aktive{color:#FFF;font-size:1.2em;font-weight:bold;padding:3px;background-color:#F90;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
/* produktanzahl hinter den kategorienamen */
.box_shipping_link a,span.catcount,.infoBG{color:#600;font-weight:400;text-decoration:none;letter-spacing:0.2px;padding-bottom:1px;border-bottom:1px dotted #090;}
.box_shipping_link a:hover{color:#090;border-bottom:1px solid #090;}
/*gutschein bild in der "box_cart" */
A.gift_box,A.gift_box:hover{background-image:url(img/img_gift.gif);background-repeat:no-repeat;text-decoration:none;height:50px;width:54px;display:block;}
.bestsellers_shipping_link,.bestsellers_shipping_link a{color:#333;font-weight:400;}
SPAN.products_price,SPAN.products_slideprice{font-size:1.01em;color:#660000;font-weight:500;}
.upcomingListingI a,.sitemap_sub a{color:#666;}
h4,h5,h6{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1em;line-height:1.5;display:inline;font-weight:400;}
.tool_tip{cursor:help;}
a.tool_tip,a.tool_tip:link,a.tool_tip:visited,a.tool_tip:active{color:#000;text-decoration:none;position:relative;}
a.tool_tip:hover{background:transparent;z-index:100;}
a.tool_tip:hover span{display:block;position:absolute;top:30px;left:-35px;width:230px;z-index:100;color:#660000;font-family:Verdana,Arial,sans-serif;font-size:0.9em;font-weight:400;background-color:#FBEFC0;text-align:center;border:2px dashed #ccc;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;padding:2px;}
.norm{font-family:Verdana,Arial,sans-serif;font-size:1.1em;font-weight:400;}
.hinweis{font-family:Verdana,Arial,sans-serif;font-size:1.3em;color:red;font-weight:700;padding-right:0;}
.hinweistxt{font-family:Verdana,Arial,sans-serif;font-size:1.3em;color:#00F;font-weight:700;}
.rot{color:red;}
.header{font-size:1.1em;line-height:1.5;font-weight:400;color:#000;background-color:#FBEFC0;text-decoration:underline;}
.tippheader{border-bottom:2px dotted #ccc;letter-spacing:1px;margin:10px;}
.tipp{background-color:#FBEFC0;border:1px dashed #ccc;margin-top:20px;margin-left:1px;margin-bottom:10px;border-color:#ccc;border-style:dotted;border-width:2px;padding:5px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;border-radius:25px;-moz-box-shadow:3px 3px 10px #333;-webkit-box-shadow:3px 3px 10px #333;box-shadow:3px 3px 10px #333;}
.tipptext{font-size:1.1em;border-top:1px dashed #ccc;border-collapse:collapse;color:#600;margin:10px;padding:3px;}
.nadel{background-image:url(img/icon_aukat.gif);background-repeat:no-repeat;background-position:4px 4px;width:15px;}
#kaffee{float:left;width:20px;}
.contentBorder{background-color:#FBEFC0;border:1px dashed #ccc;font-size:1.1em;margin:5px;padding:20px;}
#katzen{float:right;margin:50px 50px 40px 0;padding:3px;}
.anigif{vertical-align:top;float:right;margin-right:40px;padding:3px;}
.gruen{border:1px dashed #CCC;color:#090;font-size:1.1em;margin:5px;padding:20px;}
.java{background-color:red;font-size:13px;color:#FF0;text-align:center;border-color:#000;border-style:ridge;border-width:4px;padding:15px;}
.greeting_tipp{background-color:#FBEFC0;font-size:1.05em;color:#660000;text-align:center;letter-spacing:1px;border-color:#ccc;border-style:dotted;border-width:2px;padding:15px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;border-radius:25px;-moz-box-shadow:3px 3px 10px #333;-webkit-box-shadow:3px 3px 10px #333;box-shadow:3px 3px 10px #333;}
.xmas{background-color:#FBEFC0;font-size:1.23em;color:#006600;text-align:center;letter-spacing:1px;border-color:#006600;border-style:dashed;border-width:3px;padding:15px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;border-radius:25px;}
.xmas_header{font-size:1.7em;text-align:center;letter-spacing:1px;}
.xmas_price{font-size:12px;text-align:center;letter-spacing:1px;}
.xmas_tax{font-size:9px;color:#000;}
ul#Navigati{text-align:center;margin:0;padding:0;}
ul#Navigation li{list-style:none;float:left;position:relative;margin:0.2em;padding:0;}
ul#Navigation li ul{position:absolute;margin:0;padding:0;}
ul#Navigation li ul li{float:none;display:block;}
ul#Navigation a{display:block;text-decoration:none;font-weight:700;border:1px ridge #C64100;color:#A52000;background-color:#FFBE00;padding:0.2em 0.3em;}
ul#Navigation a:hover{color:#000;background-color:#FFDF00;border-color:#000 #FFF #FFF #000;}
dl#Anker{text-align:left;margin:0;padding:0;}
.Anker{font-weight:700;color:#A52000;}
dl#Anker dt{font-size:1.4em;border-bottom:2px dotted #ccc;}
dl#Anker dd{font-size:1em;padding:0.3em;}
.guest{background-color:#F7EB8E;border:1px solid #000;color:#600;margin:10px;}
.guestheader{background-color:#FC0;}
.guestNav{padding-left:20px;}
.contenthinweis{background-color:#FBEFC0;border:1px dashed #ccc;font-size:1.1em;color:#600;text-align:center;margin:5px;padding:10px;}
.content_table{font-family:verdana,tahoma,arial,helvetica,sans-serif;width:auto;
/*nur für IE6*/
height:100%;line-height:1.5em;padding:10px;margin-bottom:5px;}
.content_table_dboard{width:auto;
/*nur für IE6*/
min-height:600px;height:auto;line-height:1.5em;overflow:hidden;padding:10px;margin-bottom:5px;}
.list_pin_li{list-style-image:url(img/icon_aukat.gif);list-style-type:none;list-style-position:outside;padding:5px 0 5px 10px;}
.list_pin{padding-left:15px;font-size:1em;margin:5px 10px;}
#ssl{display:block;background-image:url(img/ssl.png);background-repeat:no-repeat;background-position:left;height:56px;width:56px;margin-left:10px;}
.highslide-container div{font-family:Verdana,Arial,sans-serif;font-size:1em;}
.highslide-container table{background:none;}
.highslide{outline:none;text-decoration:none;}
.highslide img{border:1px solid #D0D0D0;}
.highslide:hover img{border-color:#A0A0A0;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-gallery .highslide-active-anchor img{visibility:visible;cursor:default;border-color:#000;}
.highslide-image{background:gray;border:2px solid #FFF;border-color:#FFF;border-style:solid;border-width:2px;}
.highslide-number{font-weight:700;color:gray;font-size:.9em;}
.highslide-caption{display:none;font-size:1em;background-color:#FFF;padding:2px;}
.highslide-heading{display:none;font-weight:700;margin:0.4em;}
.highslide-dimming{position:absolute;background:#000;}
a.highslide-full-expand{background:url(img/highslide/fullexpand.gif) no-repeat;display:block;width:34px;height:34px;margin:0 10px 10px 0;}
.highslide-loading{display:block;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;background-repeat:no-repeat;background-position:3px 1px;color:#000;border:1px solid #000;background-color:#FFF;background-image:url(img/highslide/loader.white.gif);padding:3px 3px 3px 22px;}
.highslide-move,.highslide-move *{cursor:move;}
.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:none;left:0;top:0;}
.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(img/highslide/close.png);}
.highslide-gallery ul{list-style-type:none;margin:0;padding:0;}
.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;line-height:0;overflow:hidden;background-color:#FBEFC0;margin:2px;}
.highslide-gallery ul a{position:absolute;top:50%;left:50%;}
.highslide-gallery ul img{position:relative;top:-50%;left:-50%;}
html>
/**/
body .highslide-gallery ul li{display:table;text-align:center;}
html>
/**/
body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle;}
html>
/**/
body .highslide-gallery ul img{position:static;}
.highslide-html{background-color:#FFF;background:none;}
.highslide-html-content{display:none;width:400px;padding:0 5px 5px;}
.highslide-header ul{text-align:right;margin:0;padding:0;}
.highslide-header ul li{display:inline;padding-left:1em;}
.highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-header a:hover{color:#000;}
.highslide-header .highslide-move a{cursor:move;background-position:0 -281px;}
.highslide-footer{height:16px;}
.highslide-footer .highslide-resize{display:block;float:right;margin-top:5px;height:11px;width:11px;background:url(img/highslide/resize.gif) no-repeat;}
.highslide-resize{cursor:nw-resize;}
.draggable-header .highslide-heading{position:absolute;margin:2px 0.4em;}
.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:5;padding:0;}
.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(img/highslide/closeX.png);}
.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px;}
.titlebar .highslide-heading{position:absolute;width:90%;color:#666;margin:1px 0 1px 5px;}
.titlebar .highslide-header li{position:relative;top:3px;z-index:2;padding:0 0 0 1em;}
.wide-border .highslide-image{border-width:10px;}
.wide-border .highslide-caption{padding:0 10px 10px;}
.borderless .highslide-image{border:none;}
.borderless .highslide-caption{border-bottom:1px solid #FFF;border-top:1px solid #FFF;background:silver;}
.outer-glow{background:#444;}
.outer-glow .highslide-image{border:5px solid #444;}
.outer-glow .highslide-caption{border:5px solid #444;border-top:none;background-color:gray;padding:5px;}
.colored-border .highslide-image{border:2px solid green;}
.colored-border .highslide-caption{border:2px solid green;border-top:none;}
.dark .highslide-image{background:gray;border-color:#000 #000 #202020;}
.dark .highslide-caption{color:#FFF;background:#111;}
.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image:url(img/highslide/controlbar-black-border.gif);}
.floating-caption .highslide-caption{position:absolute;background:none;color:#FFF;border:none;font-weight:700;padding:1em 0 0;}
.controls-in-heading .highslide-heading{color:gray;font-weight:700;height:20px;overflow:hidden;cursor:default;background:url(img/highslide/icon.gif) no-repeat 0 1px;margin:0;padding:0 0 0 22px;}
.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;top:-23px;left:7px;background:none;margin:0;}
.controls-in-heading .highslide-controls ul{position:static;height:20px;background:none;}
.controls-in-heading .highslide-controls li{padding:0;}
.controls-in-heading .highslide-controls a{background-image:url(img/highslide/controlbar-white-small.gif);height:20px;width:20px;}
.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0;}
.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px;}
.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px !important;}
.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0;}
.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px;}
.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px !important;}
.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0;}
.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px;}
.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0;}
.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px;}
.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px !important;}
.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0;}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px;}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px !important;}
.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0;}
.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px;}
.highslide-header ul a{background-image:url(img/highslide/controlbar-text-buttons.png);padding-left:16px;display:inline-block;height:16px;}
.highslide-wrapper,.highslide-outline,.wide-border,.colored-border{background:#FFF;}
.glossy-dark,.dark{background:#111;}
.draggable-header .highslide-header,.titlebar .highslide-header{height:18px;border-bottom:1px solid #ddd;}
.draggable-header .highslide-header .highslide-move,.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1;}
.draggable-header .highslide-maincontent,.titlebar .highslide-maincontent{padding-top:1em;}
* html .controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px !important !important;}
* html .controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px !important !important;}
* html .controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px !important !important;}
* html .controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px !important !important;}
.extrabox_img,.highslide-header{padding-bottom:5px;}
h1,h2{font-size:1.1em;line-height:1.5;display:inline;font-weight:400;}
a.tool_tip span,.highslide-overlay,.hidden-container,.highslide-maincontent,.highslide-header ul li.highslide-previous,.highslide-header ul li.highslide-next,.highslide-footer .highslide-resize span,.draggable-header .highslide-header .highslide-move *,.draggable-header .highslide-header .highslide-close span,.titlebar .highslide-header .highslide-move *,.no-footer .highslide-footer,.controls-in-heading .highslide-controls .highslide-move,.highslide-header ul li span,.highslide-header .highslide-close{display:none;}
/*** gnu copyright ***/
DIV#copyright{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;text-align:center;color:#808080;}
DIV#copyright a{color:#808080;}
DIV#copyright a:hover{color:#FFF;text-decoration:underline;}
