body{
	margin:0px;
	padding:0px;
	background:url(../images/pg-bg-v1.jpg) repeat;
	width:100%;
}
img{border:none;}

.clear{clear:both;}

.floatL{float:left;}
.floatR{float:right;}
.divFull{width:100%; float:left;}

.main_div{
	width:1004px;
	margin:0px auto;
}

.bg_div{
	width:964px;
	float:left;
	background:url(../images/main-bg.jpg) repeat-x #fff;
	padding:0px 20px;
}
.top_part{
	margin:0px;
	padding:0px;
	width:964px;
	float:left
}
.top_left_part{
	width:450px;
	float:left;
	margin:0px;
	padding:0px;
}
.nav_img{
	float:left;
	margin:0px;
	padding:10px 10px 0 0px;
	border:none;
}
.nav_img_txt a{
	float:left;
	color:#d1d1d1;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	padding:10px 10px 0px 0px;
	margin:0px;
}
.contact_txt{
	float:right;
	width:200px;
	color:#fff;
	font:18px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:10px 0;
	text-align:right;
}
.mid_wrapper{
	margin:0px;
	padding:20px 0px 0px 0px;
	float:left;
}
.logo{
	width:247px;
	float:left;
	margin:0px;
	padding:0px;
}

.login_div{
	float:right;
	margin:0px;
	padding:0px;
}

.login_txt{
	color:#373a41;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.login_txt a{
	color:#373a41;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
.login_txt a:hover{
	text-decoration:none;
}
.nav_top_right{
	width:300px;
	float:right;
	margin:0px;
	padding:5px 0 0 0px;
	
}
.nav_top_left_part{
	width:190px;
	float:left;
	background:url(../images/baskat.png) no-repeat left 2px;
	padding:0 0 0 20px;
	color:#373a41;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.nav_top_right_menu{font:12px Arial, Helvetica, sans-serif; color:#373a41;}

.nav_top_right_menu a{
	text-decoration: underline;
	color:#373a41;
	padding:0px;
	font:12px Arial, Helvetica, sans-serif;
}
.nav_top_right_menu a:hover{
	text-decoration:none;
}
.content_wrapper{
	margin:0px;
	padding:1px;
	background:#fff;
	border:solid 1px #e0e0e0;
	width:960px;
}
.left_col{
	width:217px;
	float:left;
	margin:0px;
	padding:0px 15px;
	background:#ff0198;
}
.mid_col{
	float:left;
	width:464px;
	margin:0px;
	padding:0px;
}
.right_col{
	width:218px;
	float:left;
	color:#2889dc;
	margin:0px;
	padding:0px 15px;
	background:#2889dc;
}
.women_sign{
	margin:0px auto;
	padding:5px 0 10px 0px;
	width:141px;
}
.left_col_left_part_1{
	width:105px;
	float:left;
	padding:0px;
	margin-right:5px
}

.left_col_left_part_2{
	width:105px;
	float:left;
	margin:0px;
	padding:0px;
}
.title_txt{
	background:#fff;
	text-transform:uppercase;
	color:#000;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px 5px 5px 15px;
	height:10px;
}
.left_col_nav{
	float:left;
	margin:0px;
	padding:0px;
}
.left_col_nav ul{
	list-style:none;
	float:left;
	margin:0px;
	padding:8px 0;
}
.left_col_nav ul li{
	background:url(../images/list-style-w.jpg) no-repeat left 12px;
	display:block;
	margin:0px;
	padding:0px 0 0 10px;
}
.left_col_nav ul li a{
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	display:block;
	
}
.brands_div{
	margin:0px;
	padding:15px 0px;
}
.brands_img{
	border:none;
	float:left;
	margin:0 12px 0 0px;
	padding:0px;
}
.footer_div{
	margin:20px 0 20px 0;
	padding:5px;
	height:55px;
	background:#0a0b0d;
	float:left;
	width:955px;
}
.footer{
	border:dashed 1px #606265;
	height:15px;
	padding:20px 0px 20px 15px;
	margin:0px;
}
.footer_left_txt{
	width:400px;
	float:left;
	color:#fff;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.footer_left_txt a{
	color:#fff;
	text-decoration:underline;
	font:12px Arial, Helvetica, sans-serif;}
	
.footer_left_txt a:hover{
	text-decoration:none;
}

.footer_right_menu{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	float:right;
	width:360px;
}
.footer_right_menu a{
	text-decoration:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
}
.footer_right_menu a:hover{
	text-decoration:underline;
}
.welcome_txt{
	font:16px Arial, Helvetica, sans-serif;
	color:#1b1d27;
	float:right;
	margin:0px;
	padding:10px 0 10px 0;
}

/*````````````````lisiting page css``````````````*/
.title_img{
	margin:0px;
	padding:5px 0px;
}
.left_col_2{
	width:200px;
	float:left;
	margin:0px;
	padding:0px 15px;
	background:#ff0198;
}
.left_col_2_Men{
	width:200px;
	float:left;
	margin:0px;
	padding:0px 15px;
	background:#2889DC;
}
.left_col_2_left_nav{
	width:200px;
	float:left;
	padding:0px;
	margin-right:5px
}

.title_txt_2{
	background:#fff;
	text-transform:uppercase;
	color:#000;
	font:16px "Avenir LT Com", Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:5px;
	height:16px;
}
.title_img_2{
	margin:0px;
	padding:20px 0px 5px 0px;
}
.product_col{
	float:left;
	width:710px;
	margin:0px;
	padding:0px 10px;
	background:url(../images/bg-2.jpg) no-repeat #fff top left;
}
.product_colMen{
	float:left;
	width:710px;
	margin:0px;
	padding:0px 10px;
	background:url(../images/blue-bg.jpg) no-repeat #fff top left;
}
.pro_detail{
	width:712px;
	padding:35px 0px 5px 0px;
	border-bottom:solid 2px #76797e;
	margin:0px;
	float:left;
}
.pro_count{
	width:250px;
	float:left;
	margin:0px;
	padding:0px;
	color:#ff0198;
	font:12px Arial, Helvetica, sans-serif;
}
.pro_count span{
	color:#373a41;
	font:12px Arial, Helvetica, sans-serif;
}
.pageing_div{
	float:right;
	width:300px;
	margin:0px;
	padding:0px;
}
.pageing{
	margin:0px;
	padding:0px;
	float:left;
	
}
.pageing ul{
	margin:0px;
	list-style:none;
	float:left;
	display:block;
	padding:0px;
}
.pageing ul li{
	float:left;
	margin:0px 5px 0 0;
	padding:0px;
}
.pageing ul li a{
	background:#ff0198;
	padding:0px 4px;
	margin:0px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	border:solid 1px #ff0198;
}
.pageing ul li a:hover, .pageing ul li .active{
	background:#fff;
	color:#373a41;	
	border:1px solid #76797e;
}

.pageingMen{
	margin:0px;
	padding:0px;
	float:left;
	
}
.pageingMen ul{
	margin:0px;
	list-style:none;
	float:left;
	display:block;
	padding:0px;
}
.pageingMen ul li{
	float:left;
	margin:0px 5px 0 0;
	padding:0px;
}
.pageingMen ul li a{
	background:#2889DC;
	padding:0px 4px;
	margin:0px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	border:solid 1px #0033CC;
}
.pageingMen ul li a:hover, .pageingMen ul li .active{
	background:#fff;
	color:#0033CC;	
	border:1px solid #0033CC;
}
.next_btn{
	width:37px;
	float:left;
	padding:0px;
	margin:0px;
	border:none;
}
.product{
	margin:0px;
	padding:10px 0 25px 0px;
	float:left;
}
.product_col1{
	background:#fff;
	border:#c6c6c6 solid 1px;
	padding:10px 10px 15px 10px;
	margin:0px 18px 7px 0;
	float:left;
	height:205px;
	width:195px;
}
.product_col2{
	background:#fff;
	border:#c6c6c6 solid 1px;
	padding:10px 10px 15px 10px;
	float:left;
	margin:0px 30px 7px 30px;
	height:205px;
	width:195px;

}
.product_img{
	margin:0px;
	padding:0px;
	min-height:150px;
	text-align:center;
}
.txt_1{
	color:#373a41;
	font:12px Arial, Helvetica, sans-serif;
}
.txt_2{
	color:#373a41;
	font:18px Arial, Helvetica, sans-serif;
	margin:0px;
}

/*`````````````detail page css`````````*/

.detail_col{
	background:url(../images/bg-3.jpg) no-repeat top left #fff;
	width:860px;
	padding:20px 50px 20px 50px;
	margin:0px;
	float:left;
}
.detail_colMen{
	background:url(../images/bg-4.jpg) no-repeat top left #fff;
	width:860px;
	padding:20px 50px 20px 50px;
	margin:0px;
	float:left;
}
.detail_txt{
	margin:0px;
	padding:0px 0px 15px 0px;
	
}

.txt_3{

	font:13px Arial, Helvetica, sans-serif;
	width:500px;
}
.txt_3 span{
	color:#545965;
	font:13px Arial, Helvetica, sans-serif;
}
.product_detail{
	border:#9b9c9c solid 1px;
	margin:0px;
	padding:0px;
	background:#edecec;
	width:860px;  
}
.product_detail_left{
	width:327px;
	background:#fff;
	border-right: solid 1px #9b9c9c;
	padding:15px;
	margin:0px;
	float:left;
}
.product_detail_img{
	margin:20px 0px 35px 0px;
	padding:0px;
	text-align:center; 
}
.add_div{
	border-top:#ff0198 solid 3px;
	padding:5px 0px 30px 0px;
	margin:0px;
}
.add_divMen{
	border-top:#2889DC solid 3px;
	padding:5px 0px 30px 0px;
	margin:0px;
}
.add-wish-list{
	width:150px;
	margin:0px;
	padding:0px;
}
.add-wish-list-btn{
	float:left;
	padding:0px 10px 0px 0px;
	margin:0px;
	width:10px;
}
.add-wish-list-txt{
	color:#373a41;
	font:13px Arial, Helvetica, sans-serif;
	float:left;
	width:120px;
}
.zoom_btn{
	float:right;
	margin:0px;
	padding:0px;
	width:55px;
}
.slide_div{
	margin:0px;
	padding:0px 0 100px 0;
	
}
.txt_4{
	color:#ff019;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:normal;
}      
.txt_4_men{
	font-size: 0.95em;
	font-weight: bold;
	color: #ffffff;
	background-color: #2889DC;
	border-bottom: 1px solid #2889DC;
	border-top: 1px solid #2889DC;
	padding: 2px;
	margin-bottom: 5px;
	margin-top: 10px;
	clear: both;
}
.slide_img_div{
	padding:0px;
	margin:10px 0 0 0;
}
.slide_img a{
	width:60px;
	margin-right:4px;
	padding:5px 0px 20px 0px;
	text-align:center;
	border:#d8d8d8 solid 1px;
	float:left;
	height:20px;
}

.slide_img a:hover, .slide_img a.select{
	border:#909dbc solid 1px;
}

.product_detail_right{
	width:472px;
	background:#edecec;
	padding:5px 15px 0px 15px;
	margin:0px;
	float:left;
}
.product_detail_content{
	margin:0px;
	padding:0px;
	
}

.txt_5{
	color:#ff0198;
	font:25px Arial, Helvetica, sans-serif;
	padding:0px 0 5px 0px;
}
.txt_5Men{
	color:#2889DC;
	font:25px Arial, Helvetica, sans-serif;
	padding:0px 0 5px 0px;
}
.txt_6{
	color:#373a41;
	font:25px Arial, Helvetica, sans-serif;
	padding:5px 0px 0 0 ;
}
.product_detail_content p{
	font:12px Arial, Helvetica, sans-serif;
	color:#525252;
	line-height:20px;
	margin:0px;
	padding:5px 0px;
}
.size_div{
	margin:0px;
	padding:0px 0px;
}
.size_txt{
	font:16px "Futura Bk",Arial, Helvetica, sans-serif;
	color:#222222;
	font-style:italic;
	font-weight:bold;
}
	
.size{
	margin:0px;
	padding:0px;
	
}
.size ul{
	margin:0px;
	list-style:none;
	float:left;
	display:block;
	padding:0px;
}
.size ul li{
	float:left;
	margin:0px 2px 0 0;
	padding:0px;
}
.size ul li a{
	background:#fff;
	padding:3px 7px;
	margin:0px;
	float:left;
	font:11px "Futura Bk",Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	border:solid 1px #d0d0d0;
	font-style:italic;
}
.add-basket{
	margin:0px auto;
	padding:15px 0px 0 150px;
	width:176px;
	float:left;
}
.gallery_div{
	margin:0px;
	padding:25px 0px 15px 0px;
}

.gallery_silde{
	margin:0px;
	padding:15px;
	background:#edecec;
	border-left:solid 1px #9b9c9c;
	border-right:solid 1px #9b9c9c;
	border-top:solid 1px #9b9c9c;
}
.gallery_silde_left{
	float:left;
	padding:20px 0px 0 0;
	width:178px;
}
.gallery_silde_right{
	float:left;
	padding:0px;
	width:650px;
}
.gallery_img{
	background:#fff;
	float:left;
	width:100px;
	height:82px;
	margin-right:10px;
	padding:0px;
	text-align:center;
	border:#d8d8d8 solid 1px;
	vertical-align:bottom;
}
.gallery_bot_img{
	margin:0px;
	padding:0px;
}

.img_icon{
	width:245px;
	float:right;
}
.img_icon_btn{
	float:left;
	margin:0px;
	padding:0 10px 0 0px;
}
.add_to_basket { width:173px; height:60px; border:none; padding:0px; margin:0px; background:url(../images/add-btn.jpg);}
.add_to_basketMen { width:173px; height:60px; border:none; padding:0px; margin:0px; background:url(../images/add-btn-2.jpg);}

#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url(../images/bubble_top.gif);
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url(../images/bubble_middle.gif);
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url(../images/bubble_bottom.gif);
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}


/*```````````login page css``````````````*/

.login_form_div{
	border:solid 1px #898989;
	margin:0px 0 80px 190px;
	padding:15px 0;
	width:600px;
	float:left;
}

.txt_7{
	font:12px Arial, Helvetica, sans-serif;
	color:#474747;
	padding:5px 5px 5px 5px;
	font-weight:normal;
}
.input_txt{
	width:250px;
	background:#fff;
	border:#898989 solid 1px;
	font:12px Arial, Helvetica, sans-serif;
	color:#474747;
	margin-top:10px;
	margin-bottom:10px;
}
.input_txt_sml{
	width:150px;
	background:#fff;
	border:#898989 solid 1px;
	font:12px Arial, Helvetica, sans-serif;
	color:#474747;
	margin-bottom:5px;
}
.login_bg{
	background:#ff0198;
	width:600px;
	border:dashed #000 1px;
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:4px 0px;
	text-align:center;
	margin-left:190px;
	font-weight:bold;
	
}
.login_bg_2{
	background:#ff0198;
	width:600px;
	border:dashed #000 1px;
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:4px 0px;
	text-align:center;
	font-weight:bold;
	
}


/* js-disabled class - set image sizes so they all fit in the viewer */


.wrapper{ padding-right:20px;}
#viewer {  height:50px; overflow:hidden; margin:0px; position:relative; padding:15px 0px; }

.contact_div{
	margin:0px;
	padding:0px;
}
.map_div{
	border:solid 1px #000;
	float:left;
	width:350px;
	height:350px;
	padding:1px;
	margin:0 80px 0 0;
}
.content_txt{
	width:250px;
	margin:0px;
	padding:5px;
	float:left;
}
.content_txt_1{
	color:#2889dc;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.content_txt_2{
	color:#2b2e39;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:15px 0px;
}
.content_txt_3{
	color:#2b2e39;
	font:40px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:15px 0px;
}
h6 {
	font-size: 0.8em;
	font-weight: bold;
	color: #ffffff; 
	background-color: #2889DC; 
	border-bottom: 1px solid #2889DC;
	border-top: 1px solid #2889DC;
	padding: 3px;
	margin-bottom: 10px;
	margin-top: 2px;
	clear: both;
}
