/* CSS Document */

body{										margin:0px; background-image:url(../images/backgrounds/bg_main.gif); background-position:top left;}

/*-------------------- backgrounds --------------------*/

.bg_header{									background-color:#000000; background-image:url(../images/backgrounds/bg_header.gif); background-position:right top; background-repeat:no-repeat;}
.bg_input_search{							background-image:url(../images/backgrounds/bg_input_search.gif); background-repeat:no-repeat;}
.bg_left_column_repeat{						background-image:url(../images/backgrounds/bg_left_column_repeat.gif); background-repeat:repeat-y; background-position:top;}
.bg_top_right_column{						background-image:url(../images/backgrounds/bg_top_right_column.gif); background-position:top; background-repeat:no-repeat; background-color:#595959;}
.bg_footer{									background-color:#000000;}

.line_top{									background-image:url(../images/backgrounds/line_top.gif); background-repeat:repeat-x;}
.line_bottom{								background-image:url(../images/backgrounds/line_bottom.gif); background-repeat:repeat-x;}
.content_h_separator{						background-image:url(../images/backgrounds/content_h_separator.gif); background-repeat:repeat-x;}

.bg_quick_news{								background-color:#e7e7e7;}
.bg_phone{									background-color:#cdcdcd;}
.bg_promo{									background-color:#f5f5f5;}
.bg_promo_left{								background-image:url(../images/backgrounds/promo_left_repeat.gif); background-repeat:repeat-y; background-position:top;}
.bg_promo_right{							background-image:url(../images/backgrounds/promo_right_repeat.gif); background-repeat:repeat-y; background-position:top;}
.bg_promo_up{								background-image:url(../images/backgrounds/promo_up_repeat.gif); background-repeat:repeat-x; background-position:left;}
.bg_promo_bottom{							background-image:url(../images/backgrounds/promo_bottom_repeat.gif); background-repeat:repeat-x; background-position:left;}
.bg_content{								background-color:#FFFFFF;}
.bg_right_column{							background-color:#e7e7e7;}
.bg_line_center{							background-image:url(../images/backgrounds/line_center.gif); background-repeat:repeat-y; background-position:center;}
.bg_white{									background-color:#FFFFFF;}
.bg_white_pink{								background-color:#f9f6f6; background-image:url(../images/backgrounds/cell_white_pink_repeat.gif); background-repeat:repeat-x; background-position:bottom;}
.bg_guaranty{								background-color:#ffffff; background-image:url(../images/backgrounds/bg_guaranty.gif); background-repeat:repeat-x; background-position:bottom;}
.bg_voucher{								background-color:#ffffff; background-image:url(../images/backgrounds/bg_voucher_middle.gif); background-repeat:repeat-x; background-position:top;}

.picture_border{							border:1px solid #f5eff0; background-color:#ddd3d4; padding:1px;}
.product_border{							border:1px solid #ededed; background-color:#ffffff;}	
.product_border_over{						border:1px solid #b36089; background-color:#ffffff;}	

.bg_cos_dark{								background-image:url(../images/headers/header_cos_dark.gif); background-repeat:repeat-x;}
.bg_cos_light{								background-image:url(../images/headers/header_cos_light.gif); background-repeat:repeat-x;}
.bg_cos_cell_row_a{							background-image:url(../images/backgrounds/bg_cos_row_cell_a.gif); background-repeat:repeat-x; background-position:bottom; background-color:#FFFFFF}
.bg_cos_cell_row_b{							background-image:url(../images/backgrounds/bg_cos_row_cell_b.gif); background-repeat:repeat-x; background-position:bottom; background-color:#f9f6f6;}
.row_separator{								background-image:url(../images/backgrounds/cos_row_separator.gif); background-repeat:repeat-x; }

.bg_history_a{								background-image:url(../images/backgrounds/bg_history_a.gif); background-repeat:repeat-x; background-position:bottom; background-color:#ffffff;}
.bg_history_b{								background-image:url(../images/backgrounds/bg_history_b.gif); background-repeat:repeat-x; background-position:bottom; background-color:#f9f6f6;}

.bg_progressbar_pink{						background-image:url(../images/backgrounds/bg_progressbar_pink.gif); background-repeat:repeat-x;}
.bg_progressbar_grey{						background-color:#cbcbcb;}
.bg_usercell{								background-image:url(../images/backgrounds/bg_user_cell.gif); background-repeat:repeat-x;}

.video_icon{								background-image:url(../images/icons/icon_video.gif); background-repeat:no-repeat}

.bg_comision{								background-image:url(../images/backgrounds/bg_comision.gif); background-repeat:repeat-x; background-position:left top; }

/*-------------------- texts --------------------*/

.grey_text{									font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c2bcc0;}
.light_grey_text{							font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#858383;}
.yellow_text{								font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#dbc26a;}
.news_title{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3b3e45;}
.news_body{									font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#53555a;}
.grey_product_description{					font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#393e44;}
.kaki_product_description{					font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5f5c49;}
.discount_red_text{							font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ed2c21;}	
.dark_price_text{							font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3b3e45;}
.orange_price_text{							font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#d35a00;}
.orange_price_text_small{					font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#d35a00;}
.red_price_text_small{						font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#863a44;}
.price_text{								font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3b3e45;}
.light_grey_text_b{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c2c2c2;}
.white_text{								font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e4e4e4;}
.small_grey_text{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#9a9a9a; line-height:13px;}
.name_text{									font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#2c2c2c;}
.footer_text{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8e8e8e;}
.dark_grey_text{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#595959;}
.dark_red_text{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#883b43;}
.price_line_through{						font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#858383; text-decoration:line-through}
.pink_text{									font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#b4618a;}
.grey_product_name{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#393e44; line-height:20px;}
.red_text{									font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#863a44;}
.red_status_text{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#863a44;}
.status_text{								font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#393e44;}
.guaranty_text{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#4d4d4d;}
.gift_quantity_text {						font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:22px; color:#a3a3a3; line-height:20px;font-weight:normal;}


span.error_msg{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#b4618a;}
.error_text{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#b4618a; margin:0px;}

.cos_white_text{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#f5f5f5;}
.grey_name_text{							font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393e44;}
.red_code_text{								font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#863a44;}
.orange_status_text{						font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d35a00;}
.red_old_price_text{						font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f15a56; text-decoration:line-through;}
.active_price_text{							font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959;}
.black_price{								font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.note_text{									font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#858383;}
.black_text{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.cos_yellow_text{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#dbc26a;}
.guaranty_grey_text{						font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5a5959;}


.item_text{									font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#393e44;}
.status_text_blue{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3870d7;}
.status_text_red{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#f1122f;}
.status_text_green{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#0b9007;}
.status_text_purple{						font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a33da3;}

.chart_text{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#242424;}
.title_legend{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#646060;}
.comment_title{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#595959;}
.comment_text{								font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a5959;}

.glossary_selected_text{					font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px;  color:#000000; }
.glossary_text{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px;  color:#cccccc; }


.red_price_big{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:26px; color:#bb141b; line-height:20px;}
.grey_price_big{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#cccccc; line-height:20px;}

/*-------------------- links --------------------*/

.white_link{								font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none;}
.white_link:hover{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:underline;}

.grey_link{									font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c2bcc0; text-decoration:underline;}
.grey_link:hover{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c2bcc0; text-decoration:none;}

.light_grey_link{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c2c2c2; text-decoration:none;}
.light_grey_link:hover{						font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#eeeeee; text-decoration:none;}

.light_grey_link_b{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c3c3c3; text-decoration:underline;}
.light_grey_link_b:hover{					font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c3c3c3; text-decoration:none;}

.dark_grey_link{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#818287; text-decoration:none;}
.dark_grey_link:hover{						font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#b6b6b6; text-decoration:none;}
.yellow_link{								font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#dbc26a; text-decoration:underline;}
.yellow_link:hover{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#dbc26a; text-decoration:none;}
.orange_link{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#d35a00; text-decoration:underline;}
.orange_link:hover{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#d35a00; text-decoration:none;}

.grey_product_link{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#393e44; line-height:22px; text-decoration:none;}
.grey_product_link:hover{					font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#393e44; line-height:22px; text-decoration:underline;}
.blue_product_name{							font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#49699a; text-decoration:underline; line-height:16px;}
.blue_product_name:hover{					font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#49699a; text-decoration:none; line-height:16px;}

.small_blue_product_name{					font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#49699a; line-height:13px; text-decoration:underline;}
.small_blue_product_name:hover{				font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#49699a; line-height:13px; text-decoration:none;}
.footer_link{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8e8e8e; line-height:13px; text-decoration:underline;}
.footer_link:hover{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8e8e8e; line-height:13px; text-decoration:none;}
.blue_link{									font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5484cf; line-height:13px; text-decoration:underline;}
.blue_link:hover{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5484cf; line-height:13px; text-decoration:none;}
.kaki_link{									font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5f5c49; text-decoration:underline;}
.kaki_link:hover{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5f5c49; text-decoration:none;}
.brown_link{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#4e2b2b; text-decoration:underline;}
.brown_link:hover{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#4e2b2b; text-decoration:none;}
.messenger_link{							font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#858383; text-decoration:underline;}
.messenger_link:hover{						font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#858383; text-decoration:none;}


.tab_black{									font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#dbc26a; background-color:#000000;}
.tab_black a{								font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#dbc26a; background-color:#000000; text-decoration:none;}
.tab_black a:hover{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#dbc26a; background-color:#000000; text-decoration:none;}
.tab_grey{									font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f5f5f5; background-color:#cdcdcd;}
.tab_grey a{								font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f5f5f5; background-color:#cdcdcd; text-decoration:none;}
.tab_grey a:hover{							font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f5f5f5; background-color:#cdcdcd; text-decoration:none;}
.tab_header{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#646060; background-color:#e7e7e7; border-bottom:1px solid #d4d4d4; border-top:1px solid #ffffff;}
.tab_row_a{									font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#242424; background-color:#ffffff; border-bottom:1px solid #ededed;}
.tab_row_b{									font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#242424; background-color:#f9f9f9; border-bottom:1px solid #ededed;}

.details_link{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5484cf; line-height:13px; text-decoration:underline;}
.details_link:hover{						font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5484cf; line-height:13px; text-decoration:none;}

.order_link{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}
.order_link:hover{							font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

.user_link{									font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}

.glossary_link{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px;  color:#d35a00; text-decoration:underline;}
.glossary_link:hover{						font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px;  color:#d35a00; text-decoration:none;}

/*-------------------- headers --------------------*/

.header_black{								background-color:#000000;}
.header_grey{								background-color:#1f1f1f;}
.header_brown{								background-color:#4e2b2b;}
.header_dark_grey{							font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#353535;}
.header_dark_red{							font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#883b43;}
.header_light_grey{							background-color:#343434;}
.header_white_grey{							background-color:#595959;}
.header_purple{								background-color:#733777;}

h1.grey_product_name{						font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#393e44; line-height:20px;font-weight:normal; letter-spacing:0px;margin-bottom:0px; margin-top:0px;	margin-right:3px;}

h2.dark_red{								font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#883b43;line-height:16px; font-weight:bold; letter-spacing:0px;margin-bottom:0px; margin-top:3px;	margin-right:3px; }
h2.dark_grey{								font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#353535;line-height:16px; font-weight:bold; letter-spacing:0px;margin-bottom:0px; margin-top:3px;	margin-right:3px; }

h3.grey_product_description{				font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#393e44; font-weight:normal; letter-spacing:0px;margin-bottom:0px; margin-top:0px;	margin-right:3px;}

/*-------------------- inputs --------------------*/

.input_search{								background:transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#151515; padding-left:3px; padding-right:3px; vertical-align:bottom; border:0px; margin:0px;}
.input_newsletter{							background-color:#e7e7e7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#151515; vertical-align:bottom; border:0px; margin:0px;}
.input_text{								background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#343434; padding-top:3px; padding-bottom:3px; border:1px solid #9c9c9c; margin-top:3px}
.input_text_disable{						background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cecccc; padding-top:3px; padding-bottom:3px; border:1px solid #9c9c9c; margin-top:3px}
.select_order{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#595959; line-height:17px}
.input_paginatie{							border:1px solid #9c9c9c; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; padding-left:2px; padding-right:2px;}
.input_adress{								background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#151515; padding-left:3px; padding-right:3px; vertical-align:bottom; border:1px solid #9c9c9c; margin:0px;}
.select_guaranty{							border:1px solid #7f9db9; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5a5959;}
.input_voucher{								background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px; vertical-align:bottom; border-top:1px solid #790808; border-left:1px solid #790808; border-right:1px solid #cc2121; border-bottom:1px solid #cc2121;}

/*-------------------- characteristics --------------------*/

.characteristics ul li { 					display: inline;  float: left; width: 80px; height: 60px; margin: 2px;  }
.characteristics ul li a { 					display: block; width: 80px; height: 60px; background-position: center; background-repeat: no-repeat; text-decoration: none;}





.priceTag_grey{								background-image:url(../images/backgrounds/priceTag_grey_repeat.gif); background-repeat:repeat-x;}
.priceTag_purple{							background-image:url(../images/backgrounds/priceTag_purple_repeat.gif); background-repeat:repeat-x;}

.oldPrice{									font-family:Trebuchet, Arial, Helvetica, Verdana, sans-serif; font-size:21px; color:#c5c3c3}
.oldPrice_small{							font-family:Trebuchet, Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#c5c3c3}


.newPrice{									font-family:Trebuchet, Arial, Helvetica, Verdana, sans-serif; font-size:21px; color:#ffffff}
.newPrice_small{							font-family:Trebuchet, Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#ffffff}

.warrantyTag_grey{							font-family:Trebuchet, Arial, Helvetica, Verdana, sans-serif; color:#3b3e45; background-image:url(../images/backgrounds/warrantyTag_grey_repeat.gif); background-repeat:repeat-x; background-position:center bottom;}
.warrantyTag_text{							font-family:Trebuchet, Arial, Helvetica, Verdana, sans-serif; color:#3b3e45; line-height:20px;}

/*-------------- support & service ---------------------*/

.bg_service{								background:#fffee4; border:1px solid #edeaca}
.service_text{								font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

