/* box_add_a_quickie.html  */

/* box_admin.html  */
h3.box_admin { text-indent:-100em; background-repeat:no-repeat; width:420px; height:20px; margin:0px auto -1px auto; }
#box_admin { width:420px; height:125px; border:0; margin:10px auto auto 0px; float:left; overflow:auto; background:#fff; }
#box_admin ul { margin-top:3px; list-style:none; float:left; }
#box_admin li { padding:0px; font-size:0.7em; text-indent:1.2em; }
#box_admin a:link { color:#000; font-weight:bold; }
#box_admin a:visited { color:#000; font-weight:bold; }
#box_admin a:hover { color:#03f; font-weight:bold; text-decoration:underline; }
#box_admin a:active { color:#03f; font-weight:bold; text-decoration:underline; }
#box_admin a:focus { color:#f00; font-weight:bold; }

/* box_best_sellers.html  */

/* box_cart.html  */
div.box_cart { width:170px; height:125px; border:0px solid #000; margin:10px auto auto 0px; float:left;}
h3.box_cart { text-indent:-100em; background-repeat:no-repeat; width:170px; height:20px; }
p.box_cart, p.box_cart_empty { margin:5px; font-size:0.8em; font-weight:bold; text-align:justify; }
p.box_cart_empty { border-bottom:1px dashed #666; }
p.box_cart a, p.box_cart_empty a, p.box_cart_full a { text-decoration:underline; }
p.box_cart_full { margin:3px; font-size:0.8em; font-weight:bold; text-align:right; border-bottom:1px dashed #666; }
p.box_cart_in_checkout { margin:3px; font-size:0.8em; font-weight:bold; text-align:justify; vertical-align:middle; }
p.box_cart_gift { display:none; }
div.box_cart_buttons { text-align:center; }
div.box_cart_buttons img{ margin-top:2px; }

/* box_categories.html  */
h3.box_categories { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #666; border-bottom:0; margin:15px auto -1px auto; }
div.box_categories { width:210px; border:1px solid #666; background:#f0e9d9; margin:0 auto; }
h4.box_categories { font-size:0.8em; line-height:1.2em; text-indent:0.4em; }
div.box_categories a { text-decoration:none; color:#571000; display:block; width:100%; border-bottom:1px solid #ccc; }
div.box_categories a:link { color:#571000; }
div.box_categories a:visited { color:#571000; }
div.box_categories a:hover { color:#333; background:#ccc; }
div.box_categories a:active { color:#333; }
div.box_categories a:focus { color:#333; }
menu.catmenulev1 { font-size:0.8em; font-weight:bold; }
menu.catmenulev2 { font-size:0.9em; }
menu.catmenulev3 { font-size:0.9em; }
li.catmenulev1 { text-indent:1.4em; background:#fff; list-style-type:none; }
li.catmenulev2 { text-indent:2.2em; background:#fff; list-style-type:none; }
li.catmenulev3 { text-indent:3.0em; background:#eee; list-style-type:none; }
li.catmenulev1active { background:#fff; text-indent:1.4em; list-style-type:none; }
li.catmenulev2active { background:#fff; text-indent:2.2em; list-style-type:none; }
li.catmenulev3active { background:#fff; text-indent:3.0em; list-style-type:none; }
h4.box_categoriesactive { font-size:0.8em; line-height:1.2em; text-indent:0.4em; background:#eee; }

/* box_categories_section.html  */
h3.box_categories_section { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #21106b; margin:15px auto -1px auto; }
menu.box_categories_section { width:210px; border:1px solid #000; background:#ffeeb3; }
li.box_categories_section { list-style-type:none; font-size:0.8em; line-height:1.3em; border-bottom:1px solid #21106b; text-indent:1.0em;}

/* box_content.html  */
h3.box_content { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #666; border-bottom:0; margin:15px auto -1px auto; }
menu.box_content { width:210px; border:1px solid #666; background:#f0e9d9; margin:0 auto; }
li.box_content { list-style-type:none; font-size:0.8em; font-weight:bold; line-height:1.2em; border-bottom:1px solid #ccc; }
li.box_content a { text-decoration:none; color:#000; display:block; width:100%; text-indent:0.4em; }
li.box_content a:link { color:#571000; }
li.box_content a:visited { color:#571000; }
li.box_content a:hover { color:#333; background:#ccc }
li.box_content a:active { color:#333; }
li.box_content a:focus { color:#333; }

/* box_currencies.html  */

/* box_infobox.html  */

/* box_infocenter.html  */
h3.box_infocenter { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #666; border-bottom:0; margin:15px auto -1px auto; }
div.box_infocenter { width:210px; border:1px solid #666; background:#f0e9d9; margin:0 auto; }
h4.box_infocenter { font-size:0.8em; line-height:1.2em; text-indent:0.4em; }
div.box_infocenter a { text-decoration:none; color:#571000; display:block; width:100%; border-bottom:1px solid #ccc; }
div.box_infocenter a:link { color:#571000; }
div.box_infocenter a:visited { color:#571000; }
div.box_infocenter a:hover { color:#333; background:#ccc; }
div.box_infocenter a:active { color:#333; }
div.box_infocenter a:focus { color:#333; }
menu.infocenterlev1 { font-size:0.8em; font-weight:bold; }
menu.infocenterlev2 { font-size:0.9em; }
menu.infocenterlev3 { font-size:0.9em; }
li.infocenterlev1 { text-indent:1.4em; background:#fff; list-style-type:none; }
li.infocenterlev2 { text-indent:2.2em; background:#fff; list-style-type:none; }
li.infocenterlev3 { text-indent:3.0em; background:#eee; list-style-type:none; }
li.infocenterlev1active { background:#fff; text-indent:1.4em; list-style-type:none; }
li.infocenterlev2active { background:#fff; text-indent:2.2em; list-style-type:none; }
li.infocenterlev3active { background:#fff; text-indent:3.0em; list-style-type:none; }
h4.box_infocenteractive { font-size:0.8em; line-height:1.2em; text-indent:0.4em; background:#eee; }

/* box_information.html  */
h3.box_information { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #666; border-bottom:0; margin:15px auto -1px auto; }
menu.box_information { width:210px; border:1px solid #666; background:#f0e9d9; margin:0 auto; }
li.box_information { list-style-type:none; font-size:0.8em; font-weight:bold; line-height:1.2em; border-bottom:1px solid #ccc; }
li.box_information a { text-decoration:none; color:#000; display:block; width:100%; text-indent:0.4em; }
li.box_information a:link { color:#571000; }
li.box_information a:visited { color:#571000; }
li.box_information a:hover { color:#333; background:#ccc }
li.box_information a:active { color:#333; }
li.box_information a:focus { color:#333; }

/* box_languages.html  */
h3.box_languages { display:none; }
div.box_languages { width:210px; font-size:0.7em; margin-top:5px; margin-bottom:5px; }

/* box_last_viewed.html  */
h3.box_last_viewed { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #000; margin-top:15px; }
div.box_last_viewed { width:210px; border:1px solid #000; text-align:center; background:#bb9b6a; }
div.box_last_viewed img { margin:4px; }
h1.box_last_viewed { font-size:0.7em; }
p.box_last_viewed { color:#333;}
h2.box_last_viewed_price { font-size:0.9em; color:#900;}
span.box_last_viewed_vpe { font-size:0.6em; }
span.box_last_viewed_tax { font-size:0.7em; }
span.box_last_viewed_shipping { font-size:0.7em; }

/* box_login.html  */
fieldset.box_login, div.box_login { width:210px; height:125px; border:0; margin:10px auto auto 0px; float:left; }
fieldset.box_login img { margin-bottom:3px; }
legend.box_login { display:none; }
label.box_login { font-size:0.8em; width:89px; display:block; float:left; margin-top:2px; padding-left:3px; }
input.box_login_email, input.box_login_pwd { width:110px; font-size:0.7em; margin-bottom:2px; }
fieldset.box_login a, fieldset.box_login span { font-size:0.7em; }
a.box_login:link { text-decoration:underline; color:#571000; }
a.box_login:visited { text-decoration:underline; color:#571000; }
a.box_login:hover { text-decoration:underline; color:#000; }
a.box_login:active { text-decoration:underline; color:#000; }
a.box_login:focus { text-decoration:underline; color:#000; }
h3.box_login { text-indent:-100em; background-repeat:no-repeat; width:210px; height:25px; }
menu.box_login { margin:4px auto; }
li.box_login { list-style:outside; list-style-type:none; font-size:0.8em; line-height:1.3em; text-indent:1.0em;}
li.box_login a { display:block; width:100%; text-indent:1.0em; text-decoration:none; font-weight:bold; border-bottom:1px dashed #666; }
li.box_login a:link { color:#571000; }
li.box_login a:visited { color:#571000; }
li.box_login a:hover { color:#000; background-color:#fff; }
li.box_login a:active { color:#000; }
li.box_login a:focus { color:#000; }

/* box_manufacturers.html  */
h3.box_manufacturers { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #000; margin:4px auto -1px auto; }
div.box_manufacturers { width:210px; border:1px solid #000; background:#bb9b6a; }

/* box_manufacturers_info.html  */
h3.box_manufacturers_info { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #000; margin:4px auto -1px auto; }
div.box_manufacturers_info { width:210px; border:1px solid #000; background:#bb9b6a; }
img.box_manufacturers_info { display:block; text-align:center; margin:2px auto; }
span.box_manufacturers_info_name { display:block; font-size:0.9em; margin:2px; }
span.box_manufacturers_info_link { display:block; font-size:0.7em; margin:2px; }
span.box_manufacturers_info_url { display:block; font-size:0.7em; margin:2px; }

/* box_newsletter.html  */

/* box_order_history.html  */

/* box_payments.html  */
h3.box_payments { text-indent:-100em; background-repeat:no-repeat; width:210px; height:20px; border:1px solid #666; border-bottom:0; margin:15px auto -1px auto; }
div.box_payments { width:210px; border:1px solid #666; background:#f0e9d9; margin:0 auto 15px auto; }

/* box_reviews.html  */
h3.box_reviews { text-indent:-100em; background-repeat:no-repeat; width:210px; height:19px; border:1px solid #000; margin-top:15px; }
div.box_reviews { width:210px; border:1px solid #000; text-align:center; background:#bb9b6a; }
div.box_reviews img { padding:5px; }

/* box_search.html  */
fieldset.box_search { width:423px; display:block; padding-top:2px; float:right; background-color:#fff; border:1px solid #000; border-right:0; margin-top:140px; }
legend.box_search { display:none; }
label.box_search { width:70px; display:block; float:left; text-indent:-100em; background-repeat:no-repeat; }
input.box_search_input { width:205px; font-size:0.9em; display:inline; border:1px solid #000; vertical-align:top; }
fieldset.box_search form, fieldset.box_search input  { display:inline; }
fieldset.box_search a { font-size:0.7em; font-weight:bold; text-decoration:underline; vertical-align:top; line-height:1.5em; }
a.box_search:link { color:#571000; }
a.box_search:visited { color:#571000; }
a.box_search:hover { color:#e7dbbd; background:#fff; }
a.box_search:active { color:#e7dbbd; background:#fff; }
a.box_search:focus { color:#e7dbbd; background:#fff; }

/* box_sofortueberweisung.html  */

/* box_specials.html  */

/* box_uos.html  */

/* box_whatsnew.html  */
h3.box_whatsnew { text-indent:-100em; background-repeat:no-repeat; width:210px; height:25px; border:1px solid #666; margin-top:4px; }
div.box_whatsnew { width:210px; border:1px solid #666; text-align:center; background:#bb9b6a; }
div.box_whatsnew img { margin:4px; }
h1.box_whatsnew { font-size:0.7em; }
p.box_whatsnew { color:#333;}
h2.box_whatsnew_price { font-size:0.9em; color:#900;}
span.box_whatsnew_vpe { font-size:0.6em; }
span.box_whatsnew_tax { font-size:0.7em; }
span.box_whatsnew_shipping { font-size:0.7em; }
