						/* KLEREN.COM CSS Document */



/************************ Global Links **********************/

.product_gallerypart2{

clear:both;

width:auto !important;

}

.pro_gallery3{

margin-top:15px;

width:215px;

float:left;

border:1px solid #bcbcbc;

margin-right:6px;

height:370px;

}

.pro_imgpart2{

width:100%;

height:100%;

}

.pro_imgpart3{

width:215px;

height:370px;

overflow:hidden;

text-align:center;

padding-top:5px;

}

.previewlink{
  position:relative;
  padding-left:5px;
}
.previewlink img{
  position:absolute;
  top:0;
  left:2em;
  z-Index:10;
  border:none;
}
.previewlink img.previewimage{
  left:0;
  border:none;
  position:relative;
}





body{

font:normal 11px Tahoma;

color:#000000;

}



a{

text-decoration:none;

color:#000000;

}



img{

border:none;

}



li{

list-style:none;

}



input{

font:normal 11px Tahoma;

color:#575757;

}



#pagecontainer{

width:1000px;

margin:0 auto;

text-align:left;

}



/******************** Header Part Layout ********************/

#header_menus{clear:both; height:27px; padding-top:3px; width:100%;}

#header_menus .Language{float:left; margin-left:515px; width:110px; padding-top:3px;}

#header_menus .hmenu_right{float:left; width:470px;}

#header_menus .hmenu_right li{float:left; margin:0 10px; height:19px;}

#header_menus .hmenu_right li a{display:block; height:19px; font:11px/19px Tahoma; color:#474747; padding:0 5px;}

#header_menus .hmenu_right li:hover{background:url(../styleImages/newdesign/hmenu_left.png) left top no-repeat;}

#header_menus .hmenu_right li:hover a{background:url(../styleImages/newdesign/hmenu_right.jpg) right top no-repeat;}

#headerpart{width:1000px;height:75px;}

#headerpart .header_left{width:400px;float:left;margin-left:18px;text-align:left;}

#headerpart .header_srch{float:left; width:630px; padding-top:3px;}

#headerpart .header_srch_txt{clear:both; height:18px; width:100%; font:bold 11px Tahoma; text-indent:5px;}

#headerpart .hsrch_box{clear:both; background:url(../styleImages/newdesign/search_bg.jpg) no-repeat; width:300px; height:32px;}

#headerpart .hsrch_box_left{float:left; height:22px; width:253px; padding:5px;}

#headerpart .hsrch_box_left input{width:250px; height:20px; font:11px Tahoma; border:none; background:Transparent;}

#headerpart .hsrch_box_btn{float:left; width:34px; height:32px;}

#headerpart .hsrch_box_btn input{width:34px; height:32px; cursor:pointer; border:none; background:Transparent;}

#headerpart .hadv_srch{clear:both; width:395px; padding-top:10px; text-align:right;}

#headerpart .hadv_srch a{font:bold 11px arial; color:#87011c; text-decoration:underline;}

#headerpart .hadv_srch a:hover{text-decoration:none;}

#headerpart .basket_box{float:left; width:95px; border-left: 1px solid #999999; background:url(../styleImages/newdesign/basket_bg.png) no-repeat; height:45px; padding-right:5px; margin-top:0px;}
#headerpart .loginnew_box1{float:left; width:90px; border-left: 0px solid #999999; height:15px; padding-right:2px; margin-top:0px;}
#headerpart .loginnew_box2{float:left; width:59px; border-left: 1px solid #999999; height:15px; padding-right:2px; padding-left:2px;}
#headerpart .loginnew_box3{float:left; width:45px; border-left: 1px solid #999999; height:15px; padding-right:2px; padding-left:2px;}
#headerpart .loginnew_box4 {
    border-left: 0 solid #999999;
    float: left;
    height: 15px;
    padding-left: 88px;
    padding-right: 2px;
    width: 43px;
}
#headerpart .loginnew_box5 {
    border-left: 1px solid #999999;
    float: left;
    height: 15px;
    padding-left: 4px;
    padding-right: 2px;
    width: 78px;
}

#headerpart .basket_box_header{clear:both; padding-top:0px; height:15px; width:100%; text-align:right;}

#headerpart .shiping_info{clear:both; height:17px; text-align:center; width:100%; font:11px arial; color:#FFF;}

#headerpart .cart_info{clear:both; text-align:right; width:100%; height:15px;}

#headerpart .total_carts{float:left; width:82px; font:bold 11px arial; color:#000;}

#headerpart .total_carts span{color:#8c001f;}

#headerpart .cart_price{float:left; width:115px; padding-top:5px; font:bold 16px Tahoma; color:#FFF;}

#headerpart .view_cart{clear:both; width:93px; text-align:right;}

#headerpart .view_cart a{color:#FFF; font:10px arial; text-decoration:underline; position:relative; }

#headerpart .view_cart a:hover{text-decoration:none;}

#login_part{clear:both; margin:0 0 0px 0px; height:0px; width:939px; border:0px solid #616161; float:left; padding:0px 0 0 0px;}

#login_part .login_txtbox{float:left; background:url(../styleImages/newdesign/login_txtbox.png) no-repeat; width:216px; height:21px; padding:3px 5px; margin-right:7px;}

#login_part .login_txtbox input{width:210px; height:18px; font:11px Tahoma; border:none; background:none;}

#login_part .login_btn{float:left; width:85px; text-align:left;}

#login_part .login_btn input{background:url(../styleImages/newdesign/login_btn.png) no-repeat; width:61px; height:27px; border:none; cursor:pointer;}

#login_part .forgot_pass{float:left; width:160px; height:22px; padding-top:12px; border-right:1px dashed #bcbcbc;}

#login_part .forgot_pass a{font:bold 11px Tahoma; color:#525252; text-decoration:underline;}

#login_part .forgot_pass a:hover{text-decoration:none;}

#login_part .reg_link{float:left; padding:12px 0 0 15px; font:bold 11px Tahoma; color:#de1a1a; text-decoration:underline;}

#login_part .reg_link:hover{text-decoration:none;}

#login_part .welcome_txt{font:bold 14px/34px arial; color:#525252;}

#login_part .welcome_user{color:#89031e;}

#login_part a.welcome_link{padding:0 10px; font:bold 11px/34px arial; text-decoration:underline;}

#login_part a.welcome_link:hover{text-decoration:none;}

#welcome_img{clear:both; width:100%; height:300px; float:left; margin-top:-6px; text-align:center; position:relative;}

#welcome_img .shipping{position:absolute; top:20px; right:25px;}

#brands_section{clear:both; width:975px; height:114px; margin:0px auto;}

#brands_section .brands_left{float:left; background:url(../styleImages/newdesign/brands_left.jpg) no-repeat; width:10px; height:114px;}

#brands_section .brands_right{float:left; background:url(../styleImages/newdesign/brands_right.jpg) no-repeat; width:10px; height:114px;}

#brands_section .brands_middle{float:left; width:955px; height:102px; border-top:2px solid #c98f9a; border-bottom:2px solid #c98f9a; padding-top:8px;}

.pro_gallery2{float:left; background:url(../styleImages/newdesign/brand_box.png) no-repeat; width:151px; height:83px; padding:5px 7px 5px 5px; margin:0 2px; text-align:center;}

.pro_imgpart2 img{width:139px; height:48px; margin-top:17px;}

#col_left{float:left; width:201px; margin:0 11px;}

.right_col_top{clear:both; background:url(../styleImages/newdesign/rightcol_top.jpg) no-repeat; width:201px; height:6px;}

.right_col_btm{clear:both; background:url(../styleImages/newdesign/rightcol_btm.jpg) no-repeat; width:201px; height:6px; margin-bottom:14px;}

.right_col_middle{clear:both; border-left:2px solid #c98f9a; border-right:2px solid #c98f9a; width:189px; float:left; padding:0 4px;}

.categories_header{clear:both; height:26px; padding-top:2px; width:100%; background:#efefef; font:bold 12px/26px arial; color:#7d0019; text-align:left; margin-bottom:4px;}

.ourbrands_header{clear:both; height:21px; padding-top:0px; width:100%; font:bold 14px arial; color:#474747; text-align:center;}

.catlist{clear:both; width:100%; float:left;}

.catlist li{clear:both; background:url(../styleImages/newdesign/catlist_bg.jpg) no-repeat;  width:190px; min-height:18px; position:relative; float:left;}

.catlist li a{display:block; height:18px; font:11px/18px arial; color:#000; padding-left:33px; width:157px;}

.catlist li a.arrow{position:absolute; top:8px; right:5px; width:10px; height:4px; padding:0 15px;}

.catlist li ul li{background:url(../styleImages/newdesign/subcatlist_bg.jpg) no-repeat; width:190px; height:18px; border:none;}

.catlist li ul li a{display:block; height:18px; font:11px/18px arial; color:#000; padding-left:45px; width:145px;}

.ourbrands_cnt{clear:both; height:25px; text-align:center; width:100%;}

.ourbrands_cnt select{ border: 1px solid #7A7776;color: #565351;font: 11px Tahoma;height: 24px;margin-left: 5px;width: 170px;}

.sale_box{clear:both; width:100%; float:left; margin-bottom:8px; text-align:center;}

.col_right{float:left; margin-left:15px; width:740px;}

.index_btm_row{clear:both; padding-top:20px; width:100%; float:left;}

.brand_gstar{float:left; padding-left:10px; width:225px; text-align:left; margin-top:12px;}

.brand_reply{float:left; width:200px; text-align:left; margin-top:12px;}

.email_subscription{float:left; width:280px; background:url(../styleImages/newdesign/email_subscribe_box.jpg) no-repeat; height:74px; padding:24px 0 0 20px;}

.email_subscribe_txt{clear:both; height:25px; font:bold 11px Tahoma; color:#303030; text-transform:uppercase;}

.esubs_txtbox{float:left; width:165px; height:18px; border:1px solid #999999; margin-right:8px; font:11px Tahoma;}

.esubs_btn{float:left; background:url(../styleImages/newdesign/send_btn.jpg) no-repeat; width:80px; height:18px; border:none; cursor:pointer;}

.newest_products_title{clear:both; padding-top:8px; height:30px; width:100%;}

.pro_gallery{margin:10px 15px 0px 10px;width:160px;float:left; height:250px;}

.pro_gallery_browse{margin:45px 0px 0px 25px;width:160px;float:left; height:250px;}

.pro_gallery:hover, .pro_gallery_browse:hover{background:url(../styleImages/newdesign/search_icon.jpg) right top no-repeat;}

.pro_imgpart{width:160px;height:180px;overflow:hidden;text-align:center;}

.pro_imgpart img{max-height:160px; max-width:160px;}

.pro_contxt1{ background:#FFFFFF; padding:5px; width:150px; font:bold 12px arial; color:#000; text-align:center;}

.pro_contxt_browse{ padding:5px; width:150px; font:bold 12px arial; color:#000; text-align:center;}

.pro_contxt1 a, .pro_contxt_browse a{color:#000;}

.pro_contxt2{color:#8b8a8a;padding-top:5px;}

.pro_contxt3{font:bold 14px arial; color:#074b82; padding-top:5px; text-align:center; width:100%;}

.pro_contxt3 span{color:#960808;}

.pro_contxt4{background:#f2f2f2;}

.more_newest_link{clear:both; width:100%; text-align:right; height:20px; border-bottom:1px dashed #8e8d8d;}

.more_newest_link a{color:#800019; font:bold 11px Tahoma; text-decoration:underline;}

.more_newest_link a:hover{text-decoration:none;}


#footer{clear:both; width:960px; height:130px; margin:25px auto 0 auto; float:left; border-top:1px solid #cccccc;}

#footer_menu{clear:both; padding-top:15px; height:35px; margin-left:250px; width:525px;}

#footer_menu li{float:left; height:17px; margin-right:25px;}

#footer_menu li a{padding:0 5px; font:11px/17px Tahoma; color:#474747; display:block; height:17px;}

#footer_menu li:hover{background:url(../styleImages/newdesign/fhover_left.jpg) left top no-repeat;}

#footer_menu li:hover a{background:url(../styleImages/newdesign/fhover_right.jpg) right top no-repeat; color:#FFF;}

#footer_privacy{clear:both; height:24px; font:11px Tahoma; color:#474747; width:100%; text-align:center;}

#footer_privacy a{color:#474747;}

#payments_icon{float:left; width:300px; margin-left:10px;}

#bkm_part{float:right; width:265px; padding-top:10px;}

#bkm_part span.bkm_txt{float:left; width:115px; padding-top:6px; font:bold 11px arial; color:#7d7d7d;}

#bkm_part span img{cursor:pointer;}

.browse_header{clear:both; height:20px; width:100%;}

.bheader_left{float:left; width:670px; font:bold 12px arial; color:#7d7d7d;}

.bheader_left a{color:#7d7d7d;}

.bheader_right{float:right; width:60px;}

.bheader_right a{font:bold 11px Arial; color:#880018; text-decoration:underline;}

.bheader_right a:hover{text-decoration:none}

.bhfilter{float:left; width:450px; height:30px;}

.bhfilter span{float:left; padding-top:8px; width:60px; font:bold 11px Arial; color:#7c011d;}

.bhfilter_select{float:left; background:url(../styleImages/newdesign/filter_dropbg.jpg) no-repeat; width:109px; height:21px; margin-right:10px; padding:3px 5px;}

.bhfilter_select select{width:105px; height:20px; font:bold 11px arial; border:none; text-align:left; background:Transparent;}

#pagination{float:right; width:290px; text-align:right; font:11px Verdana; color:#000000;}

#pagination a{color:#000000; border:2px solid #edf1f5; padding:2px 2px; line-height:22px !important; margin:0 2px;}

#pagination span{color:#2986c2; font:bold 11px Verdana; padding:2px 2px; line-height:22px !important; margin:0 2px;}

#pagination a:hover{color:#2986c2; font:bold 11px Verdana; border:none;}

#pagination a.PrevNext{border:none !important; padding:0 1px!important;}

#pagination a.PrevNext img{width:16px; height:16px; position:relative; top:3px;}

#CatDescription{clear:both; padding:10px 0px; font:12px/17px arial;}

.cls{clear:both; height:5px; width:100%;}

.brand_namepart{clear:both; padding-top:10px; float:left; width:100%;}

.brand_namepart_left{float:left; width:450px;}

.brand_namepart_right{float:left; width:250px; text-align:center;}

.prod_desc{float:left; background:url(../styleImages/newdesign/prod_desc_bg.jpg) no-repeat; width:424px; float:left; min-height:245px; padding:10px;}

.prod_title{clear:both; padding-bottom:15px; font:bold 20px arial;}

.prod_imgs{float:right; width:250px; text-align:center;}

.prod_main_img{clear:both; width:235px; height:220px; border:1px solid #959595; text-align:center;}

.prod_main_img img{max-height:210px; max-width:230px;}

.prod_sub_imgs{clear:both; padding-top:15px; float:left; width:100%;}

.prod_sub_imgs img{margin-right:8px; cursor:pointer;}

.prod_img_click_txt{clear:both; padding-top:15px; width:100%; text-align:center; font:bold 11px Arial; color:#84041d;}

.viewhelp_txt{clear:both; padding-top:0px;}

.viewhelp_txt input{background:#e9b1b9; border:1px solid #000046; color:#773838; width:55px; height:17px;}

.prod_pricebox{clear:both; width:370px; float:left; background:#a25665; margin-top:0px; margin-bottom:5px;}

.prod_pricebox_left{float:left; padding: 0px 0 0 0px; width:270px; font:bold 15px Tahoma; color:#FFF;}

.prod_pricebox_left_row1a{clear:both; padding: 0px 0 0 0px; height:15px; width:100%;text-decoration:line-through;}
.prod_pricebox_left_row1{clear:both; padding: 0px 0 0 0px; height:35px; width:30%;}
.prod_pricebox_left_row1b{font:bold 16px/31px arial; color:#d91313;width:70%; }

.prod_pricebox_left_row2{clear:both; height:30px; width:100%;}

.prod_pricebox_left_row2 select{background:url(../styleImages/newdesign/size_drp_bg.png) no-repeat; width:100px; height:20px; border:none; text-align:center; font:bold 11px Tahoma; margin-left:23px;}

.prod_pricebox_left_row2a{clear:both; height:0px; width:100%;}

.prod_pricebox_left_row3{clear:both; width:100%; height:30px;}

.prod_pricebox_left_row3_col1{float:left; padding-top:0px; width:160px;}

.prod_pricebox_left_row3_col1 input{width:30px; height:15px; border:1px solid #000; text-align:center; font:bold 11px Tahoma; margin-left:15px;}

.prod_pricebox_left_row3_col2{float:left; padding-top:0px; padding-left:100px; width:155px;}

.prod_pricebox_right{float:right; padding-top:5px; width:50px; height:100px; margin:0px; text-align:center; background:#FFF;}

.prod_pricebox_right_r1{clear:both; padding-top:0px; height:24px; font:bold 16px arial; text-decoration:line-through;}

.prod_pricebox_right_r2{clear:both; width:100%; height:31px; text-align:center; font:bold 16px/31px arial; color:#FFF;}

.prod_pricebox_right_r3{clear:both; font:bold 16px/31px arial; color:#d91313; width:100%; text-align:center;}

.last_view_header{clear:both; padding:10px 0; width:100%; text-align:center; font:bold 12px arial;}

.last_view_box{clear:both; width:180px; height:85px; margin-left:7px;}

.last_view_box_col1{float:left; width:60px; padding:5px 0; text-align:center; margin-right:7px;}

.last_view_box_col2{float:left; width:100px; padding-top:10px;}

.last_view_box_col2 a{color:#b35064; font:bold 11px/17px Tahoma;}

.related_prod_header{clear:both; border-top:1px solid #cccccc; padding-top:15px; height:25px; width:100%; text-align:center; font:bold 14px arial;}

.pro_gallery_related{margin:0px 0px 0px 8px; width:170px; float:left; height:250px; border-right:1px dashed #bababa;}

.pro_gallery_related:hover{background:url(../styleImages/newdesign/search_icon.jpg) right top no-repeat;}



/*********************** Flash Part Layout ******************/


.flashpart{

width:210px;

float:left;

}



.flash1{

width:602px;

height:396px;

}



.flash2{

width:215px;

margin-left:5px;

margin-top:10px;

}



.flash2_left{

width:215px;

float:left;

}



.flash_advpart{

float:left;

width:185px;

margin-left:15px;

}



.flash_adv1{

clear:both;

position:relative;

padding-top:10px;

}



.flash_adv1 div{

float:left;

}

/********************** ADV Part Layout *********************/



.advpart{

clear:both;

width:1000px;

}



.adv_left{

width:422px;

float:left;

height:79px;

background:#454545;

text-align:right;

}



.adv_con{

width:510px;

background:#ffffff;

float:left;

}



.adv_con img{

padding-left:6px;

}



.adv_right{

width:68px;

float:left;

height:79px;

background:#454545;

}



/*********************** Center Part Layout ******************/



#centerpart{

clear:both;

float:left;

width:1000px;

padding:1px 0px 40px 0px;

}



#product_browse{

padding:25px 0px 40px 0px;

clear:both;

float:left;

width:1000px;

}

/*********************** Column2 Layout ***********************/



.column2{

width:600px;

float:left;

margin-left:7px;

font-family:Arial;

font-size:12px;

padding-top:25px;

}



.niepart{

width:600px;

}



.nie_txt{

float:left;

font-size:18px;

color:#ae3850;

height:20px;

border-bottom:2px solid #c5c5c5;

width:165px;

padding-top:20px;

}



.nie_img{

float:left;

}



.gallerypart{

clear:both;

width:602px;

padding-top:10px;

}



.gallery_one{

width:200px;

float:left;

}



.gallery_top{

width:198px;

border:1px solid #8e8e8e;

}



.gallery_top1{

border-right:0px;

border-left:0px;

width:200px;

}



.replaytxt{

text-align:center;

height:25px;

padding:10px 0px 5px 0px;

}



.gallery_img{

text-align:center;

padding-bottom:10px;

}



.gallery_btm{

width:200px;

background:#8e8e8e;

float:left;

padding:4px 0px 4px 0px;

}



.pricepart{

width:192px;

float:left;

background:#ffffff;

margin-left:6px;

font-weight:bold;

}



.price_top{

width:192px;

background:url(/images/new/price_tright.gif) right top no-repeat;

}



.price_con{

width:192px;

}



.price_txt1{

text-indent:13px;

height:20px;

}



.price_txt2{

text-indent:13px;

color:#8b8a8a;

height:18px;

}



.price_txt3{

color:#074b82;

text-indent:80px;

}



.price_txt3 span{

color:#960808;

font-size:14px;

}



.price_btm{

width:192px;

background:url(/images/new/price_bright.gif) right top no-repeat;

}

/*********************** Column3 Layout ***********************/

.column3{

width:185px;

float:left;

margin-left:4px;

}

.nieuwpart{

width:182px;

height:145px;

background:#ffffff url(/images/new/nie_bg.jpg) left top no-repeat;

margin:5px 0px 0px 8px;

}



.nieuw_txt{

padding:10px 0px 0px 12px;

height:25px;

text-align:left;

}



.nieuw_para{

font-weight:bold;

padding-left:12px;

}



.nieuw_txtbox{

padding:15px 0px 0px 7px;

}



.nieuw_txtbox input{

width:160px;

height:25px;

border:1px solid #bc5c20;

padding:4px 0px 0px 5px;

}



.nieuw_btn{

width:92px;

height:17px;

padding-top:10px;

}



.nieuw_btn input{

width:92px;

height:17px;

border:0px;

background:url(/images/new/nieuw_btnbg.jpg) left top no-repeat;

background-color:Transparent;

line-height:17px;

text-align:center;

color:#ffffff;

margin-left:82px;

font-weight:bold;

}



.laas_bg{

width:180px;

height:137px;

background:url(/images/new/laat_bg.jpg) left top no-repeat;

}



.laas_txt{

text-align:center;

padding-top:5px;

font-weight:bold;

}



/********************** Product Browse Page Layout ************/



.product_toppart{

width:602px;

height:78px;

background:url(/images/new/protop_bg.png) left top no-repeat;

}



.protop_left{

width:390px;

float:left;

}



.loctxt{

font:bold 14px Arial;

color:#343434;

padding:10px 0px 0px 10px;

height:18px;

text-align:left;

}



.protop_txt1{

width:380px;

height:18px;

background:#efdde1;

border:0px;

margin-left:7px;

font:bold 14px Arial;

color:#000000;

padding:2px 0px 0px 5px;

}



.protop_right{

width:210px;

float:left;

}



.protop_righttxtpart{

width:195px;

height:20px;

padding:5px 0px 0px 15px;

}



.sort_select{

float:left;

}



.sort_select select{

width:100px;

height:20px;

background:#ffffff;

border:0px;

font:normal 11px Tahoma;

color:#715151;

}



.sort_btn{

float:left;

}



.sort_btn input{

width:72px;

height:18px;

background:#96001e;

border:1px solid #a52640;

margin-left:5px;

font:normal 12px Tahoma;

color:#ffffff;

text-align:center;

}



.product_gallerypart{

clear:both;

width:100%;

}


.pro_nummenupart{

width:602px;

clear:both;

padding-top:30px;

}



.pro_nummenu{

width:475px;

height:30px;

font-size:14px;

font-weight:bold;

color:#ffffff;

background:#bc848e;

margin:auto;

padding:0px 15px;

}



.pagina_txt{

width:90px;

float:left;

line-height:30px;

text-align:left;

}



.pmenu{

padding:0px 5px;

float:left;

}



.pmenu li{

margin-top:5px;

float:left;

padding-right:5px;

}



.pmenu li a{

width:25px;

height:20px;

display:block;

text-align:center;

line-height:20px;

color:#ffffff;

}



.pmenu li a:hover{

background:#ffffff;

color:#690013;

}



#pmenu_active{

width:25px;

height:20px;

display:block;

text-align:center;

line-height:20px;

background:#ffffff;

color:#690013;

padding-right:0px;

}



.promenu_img1{

line-height:30px;

float:left;

}



.promenu_img1 a{

color:#ffffff;

}



.promenu_img2{

line-height:30px;

float:left;

padding-left:20px;

font-size:10px;

}



.promenu_img2 a{

color:#ffffff;

}



/*********************** View Product Page Layout ************/



.viewproduct_con{

width:602px;

clear:both;

padding-top:25px;

font:normal 12px Arial;

}



.viewproduct_top{

width:602px;

}



.viewproduct_topleft{

width:372px;

float:left;

}



.viewproduct_txt1{

font:bold 17px Arial;

color:#343434;

text-indent:10px;

height:40px;

}



.viewproduct_txt2{

width:372px;

padding-left:10px;

}



.viewpro_imgpart{

width:372px;

padding-top:30px;

}



.retailpart{

width:193px;

float:left;

margin-left:10px;

}



.retail_bg1{

width:193px;

background:url(/images/new/retail_bg2.jpg) left top repeat-y;

}



.retail_bg2{

width:193px;

background:url(/images/new/retail_bg1.jpg) left top no-repeat;

font:bold 17px Arial;

}



.retail_txt1{

color:#ffffff;

text-align:center;

height:30px;

}



.retail_txt2{

width:193px;

padding-left:2px;

}





.retail_txt2 div{

color:#ff325c;

width:189px;

height:26px;

background:url(/images/new/prize_bg.png) left top no-repeat;

text-align:center;

line-height:26px;

}



.retail_txt3{

color:#ffd800;

text-align:center;

padding-top:8px;

height:22px;

}



.retail_imgpart{

float:left;

margin-left:10px;

text-align:center;

}



.retain_imgpart img{float:left;}



.retail_imgtxt{

clear:both;

font:normal 11px Arial;

color:#121212;

text-indent:216px;

}



.viewproduct_topright{

width:218px;

text-align:center;

float:left;

margin:5px 0px 0px 5px;

}



.tabularrow{

clear:both;

padding:15px 0px 0px 20px;

}



.tabularpart{

width:550px;

background:#e8e8e8;

float:left;



}



.tabular_con{

float:left;

width:550px;

color:#333333;

border-bottom:1px solid #999999;

font:bold 12px Arial;

}



.tabular_con div{

float:left;

}



.tabular_con div{

border-right:1px solid #999999;

height:60px;

padding-left:2px;

}



.tabular_con1{

border-bottom:0px;

font-weight:normal;

}



.tabular_con1 div{

border-right:1px solid #999999;

height:30px;

line-height:30px;

padding-left:2px;

}



.tabular_txt1{

width:80px;

}



.tabular_txt1 p{

padding-top:20px;

}



.tabular_txt2{

width:86px;

}



.tabular_txt2{

width:86px;

}



.tabular_txt2{

width:86px;

}



.tabular_txt3{

width:95px;

}



.sharepart{

width:565px;

clear:both;

padding:20px 0px 20px 30px;

float:left;

border:1px solid #8b8b8b;

margin-top:20px;

}



.share_left{

width:245px;

float:left;

}



.sharetxt1{

height:20px;

}



.sharetxt2{

height:55px;

}



.sharetxt3{

height:30px;

}



.sharetxt3 span{

color:#0b3c63;

font-weight:bold;

}



.sharetxt4 input{

width:28px;

height:16px;

border:1px solid #cccccc;

}



.share_right{

width:205px;

float:left;

margin-left:75px;

}



.sharetxt5{

color:#7a7373;

font:bold 12px Arial;

background:url(/images/new/vertel_img.jpg) left top no-repeat;

height:45px;

padding-left:40px;

line-height:30px;

}



.sharetxt5 a{color:#7a7373;}



.sharetxt6{

width:203px;

height:79px;

background:url(/images/new/voegtxt_bg.jpg) left top no-repeat;

}



.sharetxt6 div{

font:bold 17px Arial;

color:#ffffff;

padding:15px 0px 0px 20px;

}



.sharetxt6 div a{color:#FFFFFF; text-decoration:none;}



.shareimg{

padding-top:15px;

text-indent:30px;

}



.gerpart{

clear:both;

width:602px;

padding-top:10px;

}



.gerpart div{

float:left;

}



.ger_con{

width:590px;

background:url(/images/new/ger_md.gif) left top repeat-x;

height:30px;

font:bold 15px Arial;

color:#fffefe;

}



.ger_con div{

line-height:30px;

text-indent:10px;

}



/*********************** Footer Part Layout ******************/



#footerpart{

clear:both;

width:1000px;

height:105px;

background:#555555;

padding-top:20px;

font:normal 12px Arial;

color:#ffffff;

}



.fleft{

width:420px;

float:left;

}



.voortxt{

text-indent:20px;

font-weight:bold;

height:20px;

text-align:left;

}



.voortxt a{

color:#ffffff;

text-decoration:underline;

}



.voortxt a:hover{

text-decoration:none;

}



.sitetxt{

text-indent:20px;

height:18px;

text-align:left;

}



.fadv{

width:365px;

margin-left:20px;

background:#ffffff;

}



.fadv_top{

width:365px;

background:url(/images/new/fadv_tright.gif) right top no-repeat;

text-align:left;

}



.fadv_con{

width:365px;

}



.fadv_con img{

padding-left:24px;

}



.fadv_btm{

width:365px;

background:url(/images/new/fadv_bright.gif) right top no-repeat;

text-align:left;

}



.fright{

width:240px;

float:right;

}



.maattxt{

font-weight:bold;

}



.maattxt a{color:#FFFFFF; text-decoration:none;}



.bttxt{

font-size:10px;

font-weight:bold;

padding:65px 0px 0px 148px;

}
.loginStatus {
    background: url("../styleImages/backgrounds/help.gif") no-repeat scroll 8px 9px #FFFFFF;
    margin-top: 15px;
    width: 672px;
}
.loginStatus2 {
    
    margin-top: 15px;
    width: 672px;
}
.forgotPassword {
    background: url("../styleImages/backgrounds/key.gif") no-repeat scroll 8px 9px #FFFFFF;
}
.newUser {
    background: url("../styleImages/backgrounds/user_go.gif") no-repeat scroll 8px 9px #FFFFFF;
}
fieldset#reviewSet, #regForm fieldset, .docBody fieldset {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E1E1E1;
    margin-bottom: 11px;
    margin-left: 0;
    padding: 7px 10px 7px 15px;
    width: 375px;
}
.docBody fieldset {
    width: auto;
}
#reviewSet legend, #regForm legend, .docBody legend {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../styleImages/backgrounds/saleItemTitle.png") repeat-x scroll center top transparent;
    border-color: -moz-use-text-color #DDDDDD #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #9F9F9F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 1px 5px;
    text-transform: uppercase;
}
#reviewSet p, #regForm p, .docBody fieldset p {
    line-height: 200%;
    margin: 0;
    padding-bottom: 3px;
    padding-top: 3px;
}
#reviewSet label, #regForm label, .docBody label {
    color: #7E7E7E;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 110%;
    font-weight: 700;
    text-align: left;
    width: 160px;
}
.newUser:hover, .forgotPassword:hover, .editAddress:hover, .gateway:hover, .noItems:hover {
    background-color: #F9F9F9;
    border: 1px solid #CCCCCC;
}
.errorStatus, .loginStatus, .loginStatus2, .forgotPassword, .newUser, .editAddress, .gateway, .noItems {
    
    border: 1px solid #DFDFDD;
    color: #7E7E7E;
    margin-bottom: 10px;
    padding: 10px 10px 10px 35px;
}
div.registreerlinks {
    float: left;
    width: 420px;
}
div.registreerlinks .errorStatuss, .newUserr, .editAddresss, .gatewayu, .noItemss {
    width: 390px;
}
.regbox {
    background: url("../styleImages/backgrounds/dropDownBG.png") repeat-x scroll center top #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #7E7E7E;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    height: 18px;
    padding-left: 4px;
    padding-right: 25px;
    padding-top: 4px;
    width: 166px;
}
div.loginrechts {
    float: left;
    height: 190px;
    margin: 58px 0 0;
    width: 170px;
}
#regForm1 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #9C9C9C;
    margin-bottom: 11px;
    margin-left: 0;
    padding: 7px 7px 7px 14px;
    width: 275px;
}
#regForm1 label {
    color: #7E7E7E;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 110%;
    font-weight: 700;
    text-align: left;
    width: 102px;
}
#regForm1 legend {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../styleImages/backgrounds/saleItemTitle.png") repeat-x scroll center top transparent;
    border-color: -moz-use-text-color #DDDDDD #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #9F9F9F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 1px 5px;
    text-transform: uppercase;
}
#regForm1 p {
    line-height: 200%;
    margin: 0;
    padding-bottom: 3px;
    padding-top: 3px;
}
div.expand {
    background: url("../styleImages/backgrounds/expand.gif") no-repeat scroll center center transparent;
    display: none;
    height: 9px;
    position: absolute;
    right: 9px;
    top: 9px;
    width: 9px;
}
.dropDownBox, #shipping-select, .sortResults {
    background: url("../styleImages/backgrounds/dropDownBG.png") repeat-x scroll center top #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #7E7E7E;
    font-family: Arial,Helvetica,sans-serif;
    padding: 2px;
}
.dropDownBoxF {
    background: url("../styleImages/backgrounds/dropDownBG.png") repeat-x scroll center top #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #7F7F7F;
    font-family: Arial,Helvetica,sans-serif;
    margin: 1px 0 0 6px;
    padding: 2px;
    width: 180px;
}
a.submitL {
    background: url("../styleImages/backgrounds/submit.png") repeat scroll 0 0 transparent;
    border-color: #CCCCCC;
    border-style: double;
    border-width: 3px;
    color: #757575 !important;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0 1px 0 0;
    padding: 6px 10px 4px;
    text-decoration: none !important;
}
.mandatory {
    background: url("../styleImages/icons/asterisk.gif") no-repeat scroll 0 50% transparent;
    display: block;
    float: left;
    height: 16px;
    margin-left: -21px;
    margin-top: 3px;
    width: 16px;
}
.gateway {
    background: url("../styleImages/backgrounds/lock_go.gif") no-repeat scroll 8px 9px #F2F2F2;
    display: block;
    margin: 0;
    width: 90px;
}
/********************************* END *****************************/
