/* CSS RESET */


html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family:Verdana, Geneva, sans-serif;}

strong{font-weight:bold;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/*body {line-height: 1.2;word-spacing: 1px;}*/

ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

sup{vertical-align:top;}

/* CSS RESET ENDE */

.popup_lagerstatus_help .greybox_pi{width:583px !important;}


body {line-height: 1.2;word-spacing: 1px;}


#box_login .loginlinks{width:190px;}


.loginlinks{padding:0;margin:0;}

.loginlinks a{padding:0 0 0 17px;background-position:-300px -84px;}
.loginlinks span{padding:0 0 0 17px;background-position:-300px -84px;}

#welcome_form .loginlinks a{background-position:-300px -83px !important;}

/* box_highlights */
#box_highlights .icon_hl{margin-right:8px;}


#shopping_cart ul{padding-left:24px;list-style:disc;}
#shopping_cart ul li{padding:5px 0 0 0;}

/* TPC_trustpilot */
.tpc_widget {height:96px;}
#tpc_container{margin-top:17px;margin-left:108px;} /* Container mit Logo Trustpilot oben */

#box_labels sup{vertical-align:text-top;line-height:80%;font-size:80%;}


/* account_rma_assistant */
#box_account_rma_assistant #error_layer{margin:20px 0 0 -235px;}
#box_account_rma_assistant .deftab th{vertical-align:top;}



/* Ampel - Passwort */


#basket_settings_table td,
#basket_settings_table th,
#landingpage table.tabpa5 td{border:1px solid #CECECE !important;}


/* 31.05.2011 - Suche wird aus Topkategorien oben nach unten geschoben */
/*.input_search_top input{width:179px !important;}*/
/*.input_search_top{margin-top:6px;}*/

/* ohne Gutscheine */
/*
#box_search_cat .categories_ul_mindstar a, .categories_ul_mindstar a:hover{padding:6px 30px 6px 31px;}
*/

/* mit Gutscheine */


#box_newsletter input[name="email_address"]{width:130px !important;}
#box_search_cat .categories_ul_mindstar a, .categories_ul_mindstar a:hover{padding:6px 18px 6px 18px;} /* minus 1px left for Firefox on MAC */

/*#box_topseller_dyn .categories_ul a.maincat6{padding:6px 15px 6px 16px !important;}*/


#ic_jobcenter ul{list-style:disc;}

#get_a_job_nobanner{border-left:1px solid #CECECE !important;}

/*
.item_list_sorting_title .icon_arrow_right{position:absolute;margin-left:-15px;}
.item_list_sorting_title .icon_arrow_left{position:absolute;margin-left:-15px;}
.selected_sorting .icon_arrow_down{position:absolute;margin-left:-15px;}
.selected_sorting .icon_arrow_up{position:absolute;margin-left:-15px;}
*/


/* Fieldsets mit Border */
fieldset{border:1px solid #cecece;padding:10px;}

/* create_account: Passwortfelder haben Stern nicht hinter den input-Feldern */
#create_account input#input_password, #create_account input#input_password_confirmation{width:190px;}

/* Infocenter Finanzierung */
ul.fin_ul{list-style:disc !important;}

#box_coupon .pat20r{padding:10px 0 0 0;}



#product_info .prod_preisbox{padding-left:170px;}


/* dyn. Buttons */
.button_sd_form .image_input{margin-top:-20px;}


/* Neues Infocenter */
/* FAQ Ausnahme */
.nav dd{padding-left:40px;}


/* Startseite Infocenter */
#infocenter .greybox_acc h3{width:360px;}
#infocenter .greybox_acc p{width:370px;padding:0;line-height:1.3;}


/* DETAILSEITE Product_info // 25.01.2012 */
.product_name_overflow{height:38px;line-height:1.15;}

#pi_description p{line-height:1.5;}

#infocenter sup{vertical-align:text-top;line-height:80%;font-size:80%;}


ul.contains_cat_cols table td{vertical-align: top;}


/* Finanzierung - 20.08.2012 */
#fin_calculator_cart dl.fin{margin:10px 0 0 0;}
#fin_calculator_cart dl.fin dt{padding-bottom:5px !important;width:144px !important;}
#fin_calculator_cart dl.fin dd{width:94px !important;}

#fin_calculator_payment dl.fin{margin:10px 0 0 0;}
#fin_calculator_payment dl.fin dt{padding-bottom:5px !important;width:137px !important;}
#fin_calculator_payment dl.fin dd{width:94px !important;}


/*21.01.2013 - new default */
#box_info p{padding:3px 0 4px 0;}
#box_topseller_dyn .rightcat{padding-right:19px;}

#box_labels .patalso{padding:17px 0 4px 0;}

/* account_reviews 18.03.2013 */
#account_reviews .not_reviewed_ul .prodname{width:200px;}

/* 25.10.2013 - Gratisversand */
.item_grid_5_cols .prod_inkl{width:128px;}