/**************** GENERAL ****************/
html{width: 100%; height: 100%}
body{width: 100%; height: 100%;margin: 0px; padding: 0px; font-family: arial, Verdana, helvetica, 'times new roman';font-size: 12px; color: #000; background-color: #fff;}
a{color: #000; text-decoration: none;}
a:hover{color: #e33b8e; text-decoration: none}
form{margin: 0px; padding: 0px;}
select{border: 1px solid #747474; background: #747474; color: #fff}
img{border: 0px;}
textarea{font-family: arial, Verdana, helvetica, 'times new roman';font-size: 12px;border: 1px solid #8d8d8d;}
.loadingif{background: url(<?=MEDIA_URL?>/img/front/loading.gif) center no-repeat;}

/**************** HEADER  ****************/
#pageHeader{width: 960px; margin: 0 auto;height: 111px; background: #fff; position:relative; }
	#pageHeader .logo{position: relative; float: left; width: 350px; padding-top:15px;}
	#pageHeader .logoMy{position: relative; float: left; width: 450px; height: 111px; background: url(<?=MEDIA_URL?>/img/front/theme/default/logoMy.png) 0 15px no-repeat; cursor: pointer;}
		#pageHeader .logoMy .logoSignature{color:#444444; display:block; font-family:Georgia; font-size:12px; font-style:italic; margin:84px 0 0 74px; position:relative;}

	#pageHeader .switch-lang { position:absolute; right:0px; top:10px; }
	#pageHeader .switch-lang img { width:25px; }
				
	#pageHeader .myWorkshop{ position:absolute; right:0; top:10px; }
		#pageHeader .myWorkshop a .subtitle{ display:inline; text-transform:uppercase; color:#000000; font-size:13px; font-weight:bold;}
		#pageHeader .myWorkshop a .title{ color:#000000; display:inline; font-size:13px; font-weight:normal; text-transform:lowercase; }
		#pageHeader .myWorkshop a:hover .title{color: #e33b8e}
	
	#pageHeader .myBasket{ position:absolute; right:0; top:52px; }
		#pageHeader .myBasket .title{padding: 0px 0px 0px 10px; font-weight: normal; font-size: 14px; line-height: 1.6em; color:#9F9E9E; text-transform:uppercase; }
		#pageHeader .myBasket a .subtitle{padding: 0px 0px 0px 10px;color: #3399ff; font-size: 11px;}
		#pageHeader .myBasket #myBasketIcon{float: left; width: 27px; height: 31px; background: url(<?=MEDIA_URL?>/img/front/theme/default/mybasket.png) no-repeat;margin-top: -10px; color: #ffffff; font-size: 15px; padding: 20px 0px 0px 9px}

	#pageHeader .badge-header { height:100px; left:190px; position:absolute; top:4px; width:128px; }
	#pageHeader .badge-header a { display:block; }
	#pageHeader .badge-header span { position:absolute; left:0px; top:3px; font-size:9px; font-weight:bold; }
	#pageHeader .badge-header a:hover span { text-decoration:underline; color:#000000; }
	#pageHeader .badge-header img { position:absolute; right:0px; bottom:0px; }

/**************** FOOTER ***************/
#pageFooterLink{clear: both;width: 960px; height: 35px; margin: 0 auto;border-bottom: 1px solid #929387; padding-top: 20px; background-color: white;}
	#pageFooterLink span a{position: relative; float: left;  margin-top: 10px; margin-right: 20px;}
	#pageFooterLink span.last{position: relative; float: right; text-align: right;margin-right: 0px;  margin-top: 9px; font-weight: bold;}
	
#pageFooterTerms{width: 960px; margin: 0 auto; margin-top: 10px; height: 98px;}
	#pageFooterTerms .terms{position: relative; float: left;  margin-right: 45px; margin-bottom: 20px; font-size: 10px; width: 600px;color: #a0a0a0; background-color: white;}
		#pageFooterTerms .terms a{color: #a0a0a0}
	#pageFooterTerms .newsletter{position: relative; float: right; margin-right: 0px; width: 315px;height: 60px;text-align: right; color: #2b3132; font-weight: bold; font-size: 14px; background-color: white;}
		#pageFooterTerms .newsletter .item{float: right; height: 34px; line-height: 26px;margin-left: 15px;}
		#pageFooterTerms .newsletter input{position: relative;width: 150px; height: 24px;  border: 1px solid #999999;}
		#pageFooterTerms .newsletter .msg-invalid { color:#BB0000; display:none; font-weight: bold; font-size:12px; padding:0 0 0 20px; text-align:right; }
		#pageFooterTerms .newsletter .msg-already { color:#000000; display:none; font-weight: bold; font-size:12px; padding:0 0 0 20px; text-align:right; }
		#pageFooterTerms .newsletter .msg-success { color:#136e39; display:none; font-weight: bold; font-size:12px; padding:0 0 0 0; text-align:right; }
	#pageFooterTerms .lang{position: relative; float: right; margin:10px 0px; width: 315px;text-align: right; color: #2b3132; font-size: 12px}
		#pageFooterTerms .lang .item{float: right; margin-left: 15px;}
		#pageFooterTerms .lang select{position: relative; border: 1px solid #999999;background: #fff; color: #000}

#introduce #introduceFooter {padding:15px 30px 0 0;}
#introduce #introduceFooter span {float:right; color:#000; font-size:11px; font-family:Verdana; padding:5px 7px 0 0;}
#introduce #introduceFooter span a {color:#9ec1ce; text-decoration:underline; font-size:11px;}
#introduce #introduceFooter a.create-garment-link {float:right; background: url(<?=MEDIA_URL?>/img/front/button/blackGradFooter.png) no-repeat 0 0; color:#fff; padding:5px 0 11px 17px; width:170px; font-family:Verdana; text-decoration:none; text-transform:uppercase; font-size:11px;}
.howitworks a:hover {text-decoration: underline;}
.panel .panel-title {text-align:center; height:78px;}
.panel .panel-content {}
.panel .panel-content h3 {font-size:24px; font-weight:normal; color:#b6339f; padding:35px 0 25px; margin:0;}

#how_does_it_work.panel .panel-title img {margin:0;}
#how_does_it_work.panel .panel-title.en-lang {background:url(<?=MEDIA_URL?>/img/front/codaslider/how_does_it_work_title.png) no-repeat center 0;}
#how_does_it_work.panel .panel-title.fr-lang {background:url(<?=MEDIA_URL?>/img/front/codaslider/how_does_it_work_title_fr.png) no-repeat center 0;}
#how_does_it_work .panel-block1,
#how_does_it_work .panel-block2 {background:url(<?=MEDIA_URL?>/img/front/codaslider/block_spliter.png) no-repeat right 0;}
#how_does_it_work .panel-block1 {float:left; padding:30px 30px 0 15px; width:215px;}
#how_does_it_work .panel-block2 {float:left; padding:30px 30px 0; width:220px;}
#how_does_it_work .panel-block3 {float:left; padding:30px 0 0 35px; width:210px;}
#how_does_it_work h3 {padding:135px 0 15px 35px; font-size: 20px;}
#how_does_it_work .panel-block1 h3 {background:url(<?=MEDIA_URL?>/img/front/codaslider/how_does_it_work_1.png) no-repeat 0 0;}
#how_does_it_work .panel-block2 h3 {background:url(<?=MEDIA_URL?>/img/front/codaslider/how_does_it_work_2.png) no-repeat 0 22px;}
#how_does_it_work .panel-block3 h3 {background:url(<?=MEDIA_URL?>/img/front/codaslider/how_does_it_work_3.png) no-repeat 0 15px;}

#our_bonuses.panel .panel-title img {margin:22px 0 0;}
#our_bonuses.panel .panel-title.en-lang {background:url(<?=MEDIA_URL?>/img/front/codaslider/our_bonuses_title.png) no-repeat center 0;}
#our_bonuses.panel .panel-title.fr-lang {background:url(<?=MEDIA_URL?>/img/front/codaslider/our_bonuses_title_fr.png) no-repeat center 0;}
#our_bonuses.panel .panel-left-block {float:left; width:315px; padding:0 0 0 65px;}
#our_bonuses.panel .panel-right-block {float:left; width:315px; padding:0 0 0 60px;}

#our_guarantees h3 {padding:0; font-size:24px; font-weight:bold;}
#our_guarantees .panel-title.en-lang {background:url(<?=MEDIA_URL?>/img/front/codaslider/our_guarantees_title.png) no-repeat center 0;}
#our_guarantees .panel-title.fr-lang {background:url(<?=MEDIA_URL?>/img/front/codaslider/our_guarantees_title_fr.png) no-repeat center 0;}
#our_guarantees .panel-block1 {background:url(<?=MEDIA_URL?>/img/front/codaslider/our_guarantees_1.png) no-repeat 5px 40px; float:left; width:202px; padding:40px 70px 20px 120px;}
#our_guarantees .panel-block2 {background:url(<?=MEDIA_URL?>/img/front/codaslider/our_guarantees_2.png) no-repeat 0 30px; float:left; width:270px; padding:40px 0 0 95px;}
#our_guarantees .panel-block3 {background:url(<?=MEDIA_URL?>/img/front/codaslider/our_guarantees_3.png) no-repeat 38px 5px; float:left; width:210px; padding:0 60px 0 120px;}
#our_guarantees .panel-block4 {background:url(<?=MEDIA_URL?>/img/front/codaslider/our_guarantees_4.png) no-repeat 15px 5px; float:left; width:270px; padding:0 0 0 98px;}
#our_guarantees .panel-content p {font-size:12px;}

/* #facts_figures {background:url(<?=MEDIA_URL?>/img/front/codaslider/facts_figures_bg.jpg) no-repeat 0 0;}  */
#facts_figures .panel-block1 {background:url(<?=MEDIA_URL?>/img/front/codaslider/facts_figures_box1.png) no-repeat 0 0;}
#facts_figures .panel-block2,
#facts_figures .panel-block3 {border-left:1px solid #ccc; width:220px; float:left;}
#facts_figures .panel-block1 {font-weight:bold; font-size:16px; color:#727272; width:520px; height:134px; padding:30px 0 50px 20px; margin:30px 0 0 10px;}
#facts_figures .panel-block1 ul {padding:0; margin:0;}
#facts_figures .panel-block1 li {background:url(<?=MEDIA_URL?>/img/front/codaslider/green_check.png) no-repeat 0 2px; padding:0 30px 15px; float:left; width:192px; list-style:none;}
#facts_figures .panel-block2 {margin:0 35px 0 12px; padding:0 0 0 12px;}
#facts_figures .panel-block3 {padding:0 0 0 12px;}
#facts_figures .panel-block2 p,
#facts_figures .panel-block3 p {font-size:18px; color:#b6339f; margin:0; padding:0 0 13px;}

.panel .panel-content p {color:#727272; font-size:14px;}
.panel .panel-content a.button {background:url(<?=MEDIA_URL?>/img/front/button/whiteGreyBlack.png) no-repeat 0 0; font-size:11px; display:block; width:150px; color:#fff; padding:6px 0 8px 40px; margin:45px 0 0;}

/**************** MENU  ****************/
#pageMenu {
	width:960px; 
	margin:0 auto;
	height:32px; 
	/*background:#fff url(<?=MEDIA_URL?>/img/front/theme/default/menu/menu_bg.jpg) 0 5px repeat-x;*/
	background:#ebeaea;
	border-bottom:1px solid #ebeaea;
	z-index:900;
	position:relative;
}
#pageMenu .menu {
	width:740px;
	float:left;
	height:32px;
	line-height:20px;        
}
#pageMenu .menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#pageMenu .menu ul li {
	float:left;
	padding:1px 0 0;
	position:relative;
}
#pageMenu .menu ul li a {
	color:#000;
	font-family:Arial;
	font-size:14px;
	line-height:30px;
	padding:1px 12px 0;
	text-decoration:none;
	display:block;
	font-weight:bold;
}
#pageMenu .menu ul li .menu-content {
	position:absolute;
	left:-9999px;
	top:30px;
	border:1px solid #BBB9BA;
	background:#ebeaea;
	z-index:998;
}
#pageMenu li .shadow1, #pageMenu li .shadow2, #pageMenu li .shadow3, #pageMenu li .shadow4, #pageMenu li .shadow5, #pageMenu li .shadow6 {
	display:none;
	position:absolute;
	z-index:998;
}
#pageMenu li .shadow1 {
	background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/shadow1.png) no-repeat;
}
#pageMenu li .shadow2 {
	background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/shadow2.png) no-repeat;
}
#pageMenu li .shadow3 {
	background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/shadow3.png) repeat-y;
}
#pageMenu li .shadow4 {
	background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/shadow4.png) no-repeat;
}
#pageMenu li .shadow5 {
	background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/shadow5.png) repeat-x;
}
#pageMenu li .shadow6 {
	background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/shadow6.png) no-repeat;
}
#pageMenu .menu ul li.over {
	background:#ebeaea;
	border:1px solid #BBB9BA;
	border-bottom:0px;
	padding:0px 0 0;
}
#pageMenu .menu ul li.over a {
	background:#ebeaea;
	z-index:999;
	position:relative;
	padding:1px 11px 0;
}
#pageMenu .menu ul li.over .menu-content {
	left:-1px;
}
#pageMenu li.over .shadow1, #pageMenu li.over .shadow2, #pageMenu li.over .shadow3, #pageMenu li.over .shadow4, #pageMenu li.over .shadow5, #pageMenu li.over .shadow6 {
	display:block;
}

#pageMenu .mini-group {
	line-height:20px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
#pageMenu .mini-group a.bold { 
	font-weight:bold;
}
#pageMenu .menu li .mini-group a {
	font-size:12px;
	text-decoration:none;
	color:#000;
	display:block;
	line-height:16px;
	padding:0 0 0 10px;
	font-family:Arial;
	font-weight:normal;
}
#pageMenu .menu li.over .mini-group a {
	padding:0 5px 0 10px;
}
#pageMenu .menu li .mini-group div{
	padding:0 0 0 10px;
}
#pageMenu .mini-group a:hover {
	text-decoration:underline !important;
}
#pageMenu .menu li.over .mini-group a.sub-link {
	font-size:11px;
	margin:0 0 0 5px;
}
#pageMenu .mini-group.on a {
	/*color:#246085 !important;*/
	/*color:#959595 !important;*/
}
#pageMenu .mini-group.on {
	/*color:#246085 !important;*/
	/*color:#959595 !important;*/
}
#pageMenu .menu .mini-group .title {
	border-bottom:1px dotted #999999;
	margin:0 5px 5px;
}
#pageMenu .menu .mini-group .title a {
	color:#000000;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	padding:0px 0 0px 5px !important;
}
#pageMenu .menu .mini-group .title a:hover {
	color:#747474 !important;
}
#pageMenu .menu .mini-group .link-group { padding:8px 0 0px 0; }
#pageMenu .menu .mini-group .link-group a.bold { padding-bottom:3px; font-weight:bold; }
#pageMenu .menu .mini-group .link-group a:hover {
	/*background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/menu_link_point.jpg) 5px 50% no-repeat !important;*/
	color:#747474 !important;
}
#pageMenu .menu .mini-group .link-group span.bold {padding:0 5px 0 10px;}
#pageMenu .category-desc {
	line-height:18px;
	padding:0 5px 0px 5px;
	border:0px !important;
}

#pageMenu .menu .menu-create-help { 
	border:1px dotted #000; 
	font-size:13px;
	line-height:15px;
	padding:15px 8px 10px;
	position:relative;
	margin-top:20px;
}
#pageMenu .menu .menu-create-help .title {
	font-family:Georgia;
	font-size:17px;
	font-weight:bold;
	position:absolute;
	background:#fff;
	right:12px;
	top:-9px;
	padding:0 3px;
}
#pageMenu .menu .menu-create-help .link {
	text-align:center;
	padding:15px 0 0 0;
}
#pageMenu .menu .menu-create-help .link a {
	padding:0px !important;
	margin:0px;
}
#pageMenu .menu .menu-create-help.on { border:1px dotted #246085; }
#pageMenu .menu-banner { border-top:2px solid #999; display:none; }

#pageMenu .menu .menu-shop-box {
	border:1px dotted #000; 
	font-size:13px;
	line-height:15px;
	padding:5px 0px 5px;
	position:relative;
	margin-top:35px;
}
#pageMenu .menu .menu-shop-box .title {
	padding:0 0 0 15px;
}
#pageMenu .menu .menu-shop-box.on { border:1px dotted #246085; }
#pageMenu .no-border { border:0px !important; }

#menu-create .menu-content { width:376px; }
#menu-create .col1 { float:left; margin:10px 0 5px; padding:0 5px; width:120px; height:500px; }
#menu-create .col2 { float:left; margin:10px 0 5px; padding:0 5px; width:100px; height:225px; }
#menu-create .col3 { float:left; margin:10px 0 5px; padding:0 5px; width:190px; height:205px; }

#menu-shop .menu-content { width:376px; }
#menu-shop .col1 { float:left; margin:10px 0 5px; padding:0 5px; width:120px; height:390px; border-right:2px solid #dddddd; }
#menu-shop .col2 { float:left; margin:10px 0 5px; padding:0 5px; width:100px; height:260px; }

#menu-community .menu-content { width:659px; }
#menu-community .col1 { float:left; margin:10px 0 5px; padding:0px 5px 0 5px; width:212px; height:200px; border-right:2px solid #dddddd; }
#menu-community .col2 { float:left; margin:10px 0 5px; padding:0 10px; width:410px; height:200px; }
#menu-community .facebook { background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/menu_community_facebook.jpg) 5px 50% no-repeat; line-height:16px;  }
#menu-community .twitter { background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/menu_community_twitter.jpg) 5px 50% no-repeat; line-height:16px; }
#menu-community .trendy { background:url(<?=MEDIA_URL?>/img/front/theme/default/menu/menu_community_trendy.jpg) 5px 50% no-repeat; line-height:16px; }
#menu-community .col2 .link-group { padding:8px 0 8px 50px !important; }

#menu-workshop .menu-content { width:336px; }
#menu-workshop .col1 { float:left; margin:10px 0 10px; padding:0 10px; width:130px; height:180px; }
#menu-workshop .col2 { float:left; margin:20px 0 0px; padding:0 10px; width:145px; }

#menu-summer .col1 { padding:5px 0 0 0; width:130px; }
		
		
/**************** SEARCH *******************/
	#pageMenu .search{width: 183px; float: right; text-align: right; height: 26px; background: #747474; border: 1px solid #666666; margin-top: 2px; margin-right: 2px;}
		#pageMenu .search .item{height: 26px;float: right;}
		#pageMenu .search input{width: 145px; height: 15px;line-height: 15px;background: #747474; border: 1px solid #747474;color: #ffffff; font-size: 11px; padding-top: 5px!important; padding-top: 3px;}
		#pageMenu .search #mainSearchSubmit{cursor: pointer; font-size: 11px; font-weight: bold;text-align: left;width: 22px; height: 26px; position: relative;color: #fff; display: block; float: right;margin: 0px; line-height: 26px;padding-left: 10px; background: url(<?=MEDIA_URL?>/img/front/button/buttonBG.png) right center no-repeat; background-color: #000}
	
		
/**************** BREADCRUMBS  ****************/
#pageBreadCrumbs{position: relative; width: 945px;padding-left: 15px;font-size: 11px; color: #747474;margin: 0 auto;height: 30px;line-height: 30px; background: #FFFFFF;}
	#pageBreadCrumbs span.col1{float: left}
	#pageBreadCrumbs span.col1 a{color: #747474;}
	#pageBreadCrumbs span.col2{float: right; margin-right: 5px;}
		#pageBreadCrumbs span.col2 .profile{display: block;float: right;color: #999999; font-size: 10px;margin: 0px 5px 5px 0px;}
		#pageBreadCrumbs span.col2 .status{display: block;float: right; width: 4px; height: 7px; margin: 11px 1px; font-size: 1px;}
		#pageBreadCrumbs span.col2 .status.on{border: 1px solid #4089d2; background: #68b2fb}
		#pageBreadCrumbs span.col2 .status.off{border: 1px solid #999999; }
	#pageBreadCrumbs span.col2 a{color: #747474;}


/**************** PAGE CONTENT ******************/
#pageContent { position: relative;width: 960px; margin: 0 auto;padding-top: 2px; z-index:890; background-color: white; }
	#pageContent h1 .label {display: block;float: left; cursor: pointer; }
	#pageContent h1 .moreLink {display: block;float: right; padding-right: 10px; font-size: 10px; margin-top: 0px!important; margin-top: 9px; cursor: pointer; }
		#pageContent h1 .moreLink a { color:#747474; }
		
.sizeHelp{cursor: pointer;}


/**************** BUTTON **************************/
.home-buttonconcours {width:235px; height:50px; padding:6px 0 0; text-align:center; background:url(<?=MEDIA_URL?>/img/front/button/concours_button1.png) no-repeat 0 0; color:#fff; text-decoration:none; font-size:14px; display:block; outline:none;}
.home-buttonconcours:hover {background:url(<?=MEDIA_URL?>/img/front/button/concours_button1_hover.png) no-repeat 0 0; color:#fff;}

.home-button1 {position:absolute; right:395px; bottom:135px; width:141px; height:24px; padding:6px 0 0; text-align:center; background:url(<?=MEDIA_URL?>/img/front/button/home_button1.png) no-repeat 0 0; color:#fff; text-decoration:none; font-size:14px; display:block; outline:none;}
.home-button1:hover {background:url(<?=MEDIA_URL?>/img/front/button/home_button1_hover.png) no-repeat 0 0; color:#fff;}
.home-button2 {position:absolute; right:387px; bottom:100px; width:156px; height:24px; padding:6px 0 0; text-align:center; background:url(<?=MEDIA_URL?>/img/front/button/home_button2.png) no-repeat 0 0; color:#fff; text-decoration:none; font-size:14px; display:block; outline:none;}
.home-button2:hover {background:url(<?=MEDIA_URL?>/img/front/button/home_button2_hover.png) no-repeat 0 0; color:#fff;}
.home-button1-hover {position:absolute; visibility:hidden; right:395px; bottom:135px; width:141px; height:24px; padding:6px 0 0; text-align:center; background:url(<?=MEDIA_URL?>/img/front/button/home_button1_hover.png) no-repeat 0 0; color:#fff; text-decoration:none; font-size:14px; display:block; outline:none;}
.home-button2-hover {position:absolute; visibility:hidden; right:387px; bottom:100px; width:156px; height:24px; padding:6px 0 0; text-align:center; background:url(<?=MEDIA_URL?>/img/front/button/home_button2_hover.png) no-repeat 0 0; color:#fff; text-decoration:none; font-size:14px; display:block; outline:none;}

.button{position: relative;color: #fff; display: block; clear: both;margin: 0px 0px 5px 0px; height: 26px; line-height: 26px;padding-left: 10px; cursor: pointer; background: url(<?=MEDIA_URL?>/img/front/button/buttonBG.png) right center no-repeat;}
.button.on{position: relative;color: #fff; display: block; clear: both;margin: 0px 0px 5px 0px; height: 26px; line-height: 26px;padding-left: 10px; cursor: pointer; background: url(<?=MEDIA_URL?>/img/front/button/buttonValidatedBG.png) right center no-repeat;}
.button.pink{background-color: #000000;}
.button.pink{background-color: #000000;}
.button.grey{background-color: #747474;}
.button.black{background-color: #000000;}
.button.blue{background-color: #3399ff;}
	.button a,.button a:hover{color: #fff; }

.linkFavoritewhite{position: relative; display: block; clear: both; margin-top: 0px;height: 21px; line-height: 21px; font-size: 11px; font-weight: bold; padding-left: 16px;background: url(<?=MEDIA_URL?>/img/front/button/favoriteWhite.png) no-repeat left center; color: #FFFFFF; }
.linkFavoriteblack{position: relative; display: block; clear: both; margin-top: 10px;height: 21px; line-height: 21px; font-size: 11px; font-weight: bold; padding-left: 16px;background: url(<?=MEDIA_URL?>/img/front/button/favoriteBlack.png) no-repeat left center; color: #000000; }

.linklevel2{position: relative; display: block; clear: both; height: 21px; line-height: 21px; font-size: 11px; font-weight: bold; color: #3399ff; padding-left: 10px;background: url(<?=MEDIA_URL?>/img/front/button/linkArrowBlue.png) no-repeat; cursor: pointer}
	.linklevel2 a, .linklevel2 a:hover{ color: #3399ff;}
	
/******************* BLOCK **************************/
	h1{margin: 0px; display: block;clear: both;background: #ebeaea; padding: 0px 0px 0px 10px;height: 30px; line-height: 30px;font-size: 14px;text-transform: uppercase}
	h1.small{width: 346!important;width: 343px;height: 30px; line-height: 30px;}
	h1.big{display: block;width: 707px;height: 30px; line-height: 30px;}
	h1.tiny{width: 270px;height: 30px; line-height: 30px;}
	h1.medium{width: 422px;height: 30px; line-height: 30px;}
	
	.block .button{width: 112px; height: 20px; line-height: 20px; font-size: 11px;}
	.block{position: relative;border: 1px solid #eeeeee; display: block; float: left; margin:5px 5px 0px 0px; background: url(<?=MEDIA_URL?>/img/front/background/shoppingSummaryProduct.png) left top no-repeat;cursor: pointer;overflow: hidden; background-color: #fff}
	.block.on{border: 1px solid #9e9e9e; background: url(<?=MEDIA_URL?>/img/front/background/shoppingSummaryProduct.png) left top no-repeat;}
		.block .img{position: relative; z-index: 100; display: block; float: left;  overflow:hidden;}
		.block .content{position: relative; z-index: 100; display: block; float: left; margin-top: 10px;}
			.block .level1{display: block; clear: both; font-size: 20px; width: 100px;color: #e33b8e; font-weight: bold;margin:5px 0px}
			.block .level2{display: block; clear: both; font-size: 13px; font-weight: bold;}
			.block .level3{display: block; clear: both; font-size: 11px; font-weight: normal;}
			.block .vote{display: block; float: left; clear: both; margin-top: 5px;}
			.block .delete{display: block; position: absolute; z-index: 101; width: 24px; height: 25px; background: url(<?=MEDIA_URL?>/img/front/button/delete.png); cursor: pointer;}		
			.block .action{display: block; position: absolute; z-index: 101;}		
			.block .seecomments{cursor: pointer;position: relative;float: left; z-index: 101;display: block;color: #e33b8e;margin-top: 0px; font-size: 11px;}
			.block .invoice{cursor: pointer;position: relative;float: left; z-index: 101;display: block;margin-top: 0px; font-size: 11px;}
				.block .invoice a{color: #e33b8e;}
			.block .comment{cursor: pointer;position: relative;float: left; z-index: 101;display: block;margin-top: 5px; font-size: 11px;}
				.block .comment a{color: #e33b8e;}
			.block .details{cursor: pointer;position: relative;float: left; z-index: 101;display: block;margin-top: 5px; font-size: 11px;}
				.block .details a{color: #e33b8e;}
			.block .designer{position: relative;clear: both; z-index: 101;display: block;color: #e33b8e;font-size: 11px; font-size: 11px;}
				.block .designer a{text-decoration: underline;color: #e33b8e;}
			.block .status{display: block; position: absolute; z-index: 101;}	
				.block .status .title{display: block; float: left; clear: both; font-size: 11px; font-weight: bold;color: #e33b8e;}	
				.block .status .text{display: block; float: left; clear: both; font-size: 11px; font-weight: normal;}		
		
		.block .badge{position: absolute; display: block; top: 85px; width: 85px; height: 85px; z-index: 101}
			.block .badge.nc{background: url(<?=MEDIA_URL?>/img/front/lang/<?=LANG?>/badgeNC.png) no-repeat;}
			.block .badge.mp{background: url(<?=MEDIA_URL?>/img/front/lang/<?=LANG?>/badgeMP.png) no-repeat;}
			.block .badge.md{background: url(<?=MEDIA_URL?>/img/front/lang/<?=LANG?>/badgeMD.png) no-repeat;}
		
	.block.small{width: 170px!important; width: 165px;height: 75px}
		.block.small .img{width: 40px; margin-left: 20px!important;margin-left: 10px; margin-top: 10px;	}
		.block.small .pageContent{width: 110px!important; width: 105px}
		
	.block.big{width: 227px;height: 200px}
		.block.big .img{width: 100px; margin-left: 0px; margin-top: 10px;left: -5px;}
		.block.big .content{width: 110px!important; width: 105px;}
		.block.big .delete{top: 115px; left: -90px;}
		.block.big .action{top: 115px; left: 0px;}
		.block.big .status{top: 115px; left: 0px;}
	
	.block.biggest{width: 707px; cursor: default;}
		.block.biggest .content{width: 600px; margin-top: 15px;left: 20px;}
		
	.block.designerFav{width: 230px;height: 120px; background: none; background-color: #fff}
		.block.designerFav .img{width: 85px; margin-left: 5px; margin-top: 5px;	}
		.block.designerFav .content{width: 110px;margin-left: 10px;}
		.block.designerFav .delete{top: 85px; left: -90px;}
		.block.designerFav .action{top: 85px; left: 0px;}	

	.block.noresult{display: block; padding: 10px; clear: both; background: none;}
	
/******************* PUSH UP *********************/
h1.push{cursor: pointer; width: 223px; background: #747474; color: #FFF; font-size: 14px; padding-left: 15px}
p.push{position: relative; display: block; clear: both; margin: 1px 0px; width: 206px; padding: 15px 15px; height: auto; border: 1px solid #cccccc; background-color: #fff}
	p.push .title{display: block; float: left; line-height: 35px;color: #000; font-size: 28px; font-weight: bold; width: 65%;margin-bottom: 5px;}
	p.push .price{display: block; float: right; height: 35px; line-height: 35px;color: #e33b8e; font-size: 20px; font-weight: bold; width: 30%;text-align: right;}
	p.push .theme{display: block; clear: both;color: #000; font-size: 11px; font-weight: normal;}
	p.push .img{display: block; clear: both; width: 204px; border: 1px solid #cccccc; margin: 15px 0px; text-align: center;}
	p.push .vote{display: block; clear: both; margin: 5px 0px;}
h1.push.more{cursor: pointer; width: 223px; background: url(<?=MEDIA_URL?>/img/front/button/buttonBG.png) right center no-repeat;background-color: #747474; color: #FFF; font-size: 14px; padding-left: 15px}

h1.pink{cursor: pointer; width: 223px; background: #e33d90; color: #FFF; font-size: 14px; padding-left: 15px}
p.push.black{position: relative; display: block; clear: both; color: #fff; margin: 1px 0px; width: 208px; padding: 15px 15px; height: auto; background: #2b2b2b; border: 0px;}

/********************  LIGHTBOX *****************/
#divLightbox{position: absolute;display: none;top: 0px; left: 0px;background: #000000; z-index: 901;}
#divLightboxContent{position: absolute;display: none; z-index: 903;color: #fff;}
	#divLightboxContent .desc{position: relative; width:90%; float: left; margin: 10px;padding: 5px;background: #FFF; color: #000}

	#divLightboxContent .global {position: relative; float: left; margin: 10px;}
	#divLightboxContent .close{position: absolute; z-index: 902; cursor: pointer; width: 72px;}
	#divLightboxContent .global .header{color: #fff; font-weight: bold; font-size: 16px;margin-bottom: 15px;}
	#divLightboxContent .global .boxLeft{padding: 5px; width: 45%;position: relative; float: right;}
	#divLightboxContent .global .boxRight{padding: 5px; width: 45%;position: relative; float: right;}
	
	#divLightboxContent .global .box{padding: 30px;background: #fff; color: #1e1e1e; font-size: 11px; width: 254px;}
		#divLightboxContent .global .box .label{margin: 0px;position: relative;width: 250px;clear: both}
			#divLightboxContent .global .box .label .title{float: left;}
			#divLightboxContent .global .box .label .mandatory{float: right; width: 13px; height: 13px; background: url(<?=MEDIA_URL?>/img/front/mandatory.gif)}
		#divLightboxContent .global .box .input{margin: 5px 0px 15px 0px;position: relative;width: 250px;clear: both;}
		#divLightboxContent .global .box .inputCheck{margin: 5px 0px 5px 0px;position: relative;width: 120px;float: left; }
		#divLightboxContent .global .box .labelRadio{margin: 3px 0px 3px 10px;position: relative;width: 220px;float: left;}
		#divLightboxContent .global .box .inputRadio{margin: 0px 0px 0px 0px;position: relative;width: 20px;float: left;}
		#divLightboxContent .global .box input,#divLightboxContent .global .box textarea{border: 1px solid #8d8d8d; width: 100%;}
		#divLightboxContent .global .box input.off{width: auto; height: auto;}

		#divLightboxContent .global .box .submitDiv {position: relative; width: 250px;}
			#divLightboxContent .global .box .submitDiv .mandatoryDiv{position: relative;width: 135px;float: left;text-align: left; font-size: 10px;}

			

			#divLightboxContent .global .box .submitDiv .submit{position: relative;width: 105px;float: right;}
				#divLightboxContent .global .box .submitDiv .submit .button{position: relative;width: 100px;float: right;height: 20px; line-height: 20px;}
		

	#divLightboxContent .global .footer{clear: both;text-align: right; margin: 0px; padding: 0px; background: #333; height: 20px;width: 100%;}
		#divLightboxContent .global .footer .submit{position: relative;cursor: pointer;width: 100px;float: right; color: #fff;height: 20px; line-height: 20px; font-size: 10px;text-align: left; padding-left: 15px;background: url(<?=MEDIA_URL?>/img/front/background/blackLightboxButton.png) right no-repeat;}

	#divLightboxContent .global .box.scroll-pane{position: relative; z-index: 904;overflow:hidden; height: 200px; width: 254px; }
	
/*#divLightboxContent .box .bottomRow{color:blue;}*/
		#divLightboxContent .global .boxPic{margin: 0px;padding: 0px;background: #fff; color: #1e1e1e; font-size: 11px; min-width: 284px;}
		#divLightboxContent .global .bottomRow{position: relative;clear: both; height: 153px; width: 578px;margin-top: 10px;color:red;}
			#divLightboxContent .global .bottomRow .slideLeft{border: 0px;float: left; z-index: 20;width: 50px; height: 73px; background: url('<?=MEDIA_URL?>/img/front/button/picSlideLeftOff.png'); padding: 0px 0px 0px 0px;cursor: pointer;}
				#divLightboxContent .global .bottomRow .slideLeft.on{ border: 0px;background: url('<?=MEDIA_URL?>/img/front/button/picSlideLeft.png');}
				#divLightboxContent .global .bottomRow .slideLeft.off{ border: 0px;background: #3b3b3b;}
			#divLightboxContent .global .bottomRow .right{border: 0px;float: right;text-align: right; z-index: 20;width: 50px; height: 73px; background: url('<?=MEDIA_URL?>/img/front/button/picSlideRightOff.png'); padding: 0px 0px 0px 0px;cursor: pointer;}
				#divLightboxContent .global .bottomRow .right.on{ border: 0px;background: url('<?=MEDIA_URL?>/img/front/button/picSlideRight.png');}
				#divLightboxContent .global .bottomRow .right.off{ border: 0px;background: #3b3b3b;}
			
			#divLightboxContent .global .bigPic{  width: 578px;height: 324px; text-align:center;overflow:hidden;}
			
			#divLightboxContent .global .bottomRow .slideContainer{ z-index: 10;position: relative; float: left;height: 73px; width: 478px; text-align: center;background: #3b3b3b; overflow: hidden;}
			#divLightboxContent .global .bottomRow .slideContainerContent{ z-index: 10;position: relative; height: 73px; width: 4000px;background: #3b3b3b; overflow: hidden; }
				#divLightboxContent .global .bottomRow .slideContainerContent .push{float: left;z-index: 10;width: 60px; height: 60px; background: #3b3b3b; padding: 6px 10px;}
				#divLightboxContent .global .bottomRow .slideContainerContent .push img{padding:1px;}
				#divLightboxContent .global .bottomRow .slideContainerContent .push img:hover{opacity:0.3;}
				#divLightboxContent .global #knownThrough {width:100%;}
				#divLightboxContent .global #knownThrough .rubr {font-weight:bold;}	
				#divLightboxContent .global #knownThrough .ssrubr {padding-left:15px;}					
.picOn{border:1px solid white;}





/*divlightboxocntent1*/

#divLightboxContent1{}
	#divLightboxContent1 .desc{position: relative; width:90%; float: left; margin: 10px;padding: 5px;background: #FFF; color: #000}

	#divLightboxContent1 .global {position: relative; float: left; margin: 10px;}

#divLightboxContent1 .global .box{padding: 30px;background: #fff; color: #1e1e1e; font-size: 11px; width: 254px;}
		#divLightboxContent1 .global .box .label{margin: 0px;position: relative;width: 250px;clear: both}
			#divLightboxContent1 .global .box .label .title{float: left;}
			#divLightboxContent1 .global .box .label .mandatory{float: right; width: 13px; height: 13px; background: url(<?=MEDIA_URL?>/img/front/mandatory.gif)}
		#divLightboxContent1 .global .box .input{margin: 5px 0px 15px 0px;position: relative;width: 250px;clear: both;}
		#divLightboxContent1 .global .box .inputCheck{margin: 5px 0px 5px 0px;position: relative;width: 120px;float: left; }
		#divLightboxContent1 .global .box .labelRadio{margin: 3px 0px 3px 10px;position: relative;width: 220px;float: left;}
		#divLightboxContent1 .global .box .inputRadio{margin: 0px 0px 0px 0px;position: relative;width: 20px;float: left;}
		#divLightboxContent1 .global .box input,#divLightboxContent1 .global .box textarea{border: 1px solid #8d8d8d; width: 100%;}
		#divLightboxContent1 .global .box input.off{width: auto; height: auto;}

		#divLightboxContent1 .global .box .submitDiv {position: relative; width: 250px;}
			#divLightboxContent1 .global .box .submitDiv .mandatoryDiv{position: relative;width: 135px;float: left;text-align: left; font-size: 10px;}

			

			#divLightboxContent1 .global .box .submitDiv .submit{position: relative;width: 105px;float: left;}
				#divLightboxContent1 .global .box .submitDiv .submit .button{position: relative;width: 100px;float: right;height: 20px; line-height: 20px;}


/********** PROMOTIONS BOX *******/
	 .desc{position: relative; width:90%; float: left; margin: 10px;padding: 5px;background: #FFF; color: #000}

	 .global {position: relative; float: left; margin: 10px;}
	 .global .header{color: #000; font-weight: bold; font-size: 16px;text-decoration:underline; padding-left:30px;}
	 .global .boxLeft{padding: 5px; width: 45%;position: relative; float: right;}
	 .global .boxRight{padding: 5px; width: 45%;position: relative; float: right;}
	
	 .global .box{padding: 30px;background: #fff; color: #1e1e1e; font-size: 11px; width: 254px;}
		 .global .box .label{margin: 0px;position: relative;width: 250px;clear: both}
			 .global .box .label .title{float: left;}
			 .global .box .label .mandatory{float: right; width: 13px; height: 13px; background: url(<?=MEDIA_URL?>/img/front/mandatory.gif)}
		 .global .box .input{margin: 5px 0px 15px 0px;position: relative;width: 250px;clear: both;}
		 .global .box .inputCheck{margin: 5px 0px 5px 0px;position: relative;width: 120px;float: left; }
		 .global .box .labelRadio{margin: 3px 0px 3px 10px;position: relative;width: 220px;float: left;}
		 .global .box .inputRadio{margin: 0px 0px 0px 0px;position: relative;width: 20px;float: left;}
		 .global .box input, .global .box textarea{border: 1px solid #8d8d8d; width: 100%;}
		 .global .box input.off{width: auto; height: auto;}

		 .global .box .submitDiv {position: relative; width: 250px;}
			 .global .box .submitDiv .mandatoryDiv{position: relative;width: 135px;float: left;text-align: left; font-size: 10px;}

			

			 .global .box .submitDiv .submit{position: relative;width: 105px;float: right;}
				 .global .box .submitDiv .submit .button{position: relative;width: 100px;float: right;height: 20px; line-height: 20px;}
		

	 .global .footer{clear: both;text-align: right; margin: 0px; padding: 0px; background: #333; height: 20px;width: 100%;}
		 .global .footer .submit{position: relative;cursor: pointer;width: 100px;float: right; color: #fff;height: 20px; line-height: 20px; font-size: 10px;text-align: left; padding-left: 15px;background: url(<?=MEDIA_URL?>/img/front/background/blackLightboxButton.png) right no-repeat;}

	 .global .box.scroll-pane{position: relative; z-index: 904;overflow:hidden; height: 200px; width: 254px; }
	
		 .global .boxPic{margin: 0px;padding: 0px;background: #fff; color: #1e1e1e; font-size: 11px; min-width: 284px;}
		 .global .bottomRow{position: relative;clear: both; height: 153px; width: 578px;margin-top: 10px;color:red;}
			 .global .bottomRow .slideLeft{border: 0px;float: left; z-index: 20;width: 50px; height: 73px; background: url('<?=MEDIA_URL?>/img/front/button/picSlideLeftOff.png'); padding: 0px 0px 0px 0px;cursor: pointer;}
				 .global .bottomRow .slideLeft.on{ border: 0px;background: url('<?=MEDIA_URL?>/img/front/button/picSlideLeft.png');}
				 .global .bottomRow .slideLeft.off{ border: 0px;background: #3b3b3b;}
			 .global .bottomRow .right{border: 0px;float: right;text-align: right; z-index: 20;width: 50px; height: 73px; background: url('<?=MEDIA_URL?>/img/front/button/picSlideRightOff.png'); padding: 0px 0px 0px 0px;cursor: pointer;}
				 .global .bottomRow .right.on{ border: 0px;background: url('<?=MEDIA_URL?>/img/front/button/picSlideRight.png');}
				 .global .bottomRow .right.off{ border: 0px;background: #3b3b3b;}
			
			 .global .bigPic{  width: 578px;height: 324px; text-align:center;overflow:hidden;}
			
			 .global .bottomRow .slideContainer{ z-index: 10;position: relative; float: left;height: 73px; width: 478px; text-align: center;background: #3b3b3b; overflow: hidden;}
			 .global .bottomRow .slideContainerContent{ z-index: 10;position: relative; height: 73px; width: 4000px;background: #3b3b3b; overflow: hidden; }
				 .global .bottomRow .slideContainerContent .push{float: left;z-index: 10;width: 60px; height: 60px; background: #3b3b3b; padding: 6px 10px;}
				 .global .bottomRow .slideContainerContent .push img{padding:1px;}
				 .global .bottomRow .slideContainerContent .push img:hover{opacity:0.3;}
				 .global #knownThrough {width:100%;}
				 .global #knownThrough .rubr {font-weight:bold;}	
				 .global #knownThrough .ssrubr {padding-left:15px;}					


/*********** SITE MAP *************/
.sitemapCol{position: relative; float: left; width: 200px} 
.sitemapHeader{color: #000;display: block; width: 165px; margin: 0px 5px 10px 0px;padding: 0px 15px; height: 30px; line-height: 30px; background: #ebeaea;font-size: 14px; font-weight: bold;}
.sitemapLink{padding-left: 15px;font-weight:bold; font-size: 14px; color: #666666;font-size: 13px; line-height: 1.5em; display: block; clear: both}
	.sitemapLink a{color: #666666}
	.sitemapLink a:hover{color: #e33b8e}
	
	
/************* PAGINATION ************/
	#pageContent .page{display: block;position: relative;clear: both;margin: 0px auto;color: #000000;text-align: center; height: 14px; line-heigh: 14px; padding: 15px 0px;}
		#pageContent .page .begin{display: block;float: left; width: 15px;line-height: 14px;height: 14px;margin: 0px 1px; cursor: pointer;}
		#pageContent .page .previous{display: block;float: left; width: 16px;line-height: 14px;height: 14px;margin: 0px 1px 0px 0px; cursor: pointer;}
		#pageContent .page .current{padding: 0px; float: left;line-height: 14px;height: 14px; font-size: 11px; margin:0px; }
			#pageContent .page .current .number{padding:0 5px; display: block;float: left;line-height: 14px;height: 14px; font-size: 12px; background: #ebeaea; border: 0px;}
				#pageContent .page .current .number a{color: #000000;}
				#pageContent .page .current .number a:hover{color: #747474;}
			#pageContent .page .current .number.on{background: #ffffff; color: #747474; font-weight: bold;}
		#pageContent .page .next{display: block;float: left;width: 16px;line-height: 14px;height: 14px;margin: 0px 0px 0px 1px; cursor: pointer;}
		#pageContent .page .end{display: block;float: left;width: 15px;line-height: 14px;height: 14px;margin: 0px 1px; cursor: pointer; }
		#pageContent .page .disable { cursor:default !important; }
		#pageContent .page .direct_page { float:right; margin-top:-7px; width:200px; color:#000; }
		
		
/**************** Limited Section ****************/
#main-graph{width:948px;margin:0 auto;font-family:Geneva, Arial, Helvetica, sans-serif;}
#main-graph .sec-1{background:#19171C;margin:0;}
#main-graph .sec-3{background:#7E7F81;margin:0;}
#main-graph .sec-4{background:#1A181D;margin:0;}
#main-graph .sec-5{background:#7E7F81;margin:0;}
#main-graph .sec-6{background:#19171C;margin:0;}
#main-graph .sec-L{font-size:21px;color:#444444;line-height:22px;float:left;clear:both;width:464px;}
#main-graph .sec-R{font-size:21px;color:#444444;line-height:22px;float:left;width:300px;padding-top:20px;margin-left:15px;}
#main-graph .sec-L span.button, .sec-R span.button{font-size:14px;width:230px;}
#main-graph .top-link{font-size:13px;text-decoration:underline;}
#main-graph a.link-large-limited{font-size:17px;color:#ffffff;text-decoration:underline;}
#main-graph a:hover.link-large-limited{font-size:17px;color:#E33B8E;text-decoration:underline;}
#main-graph .width100{width:100%;}
#main-graph .link-large{width:220px;padding:10px;}
#main-graph .margT10px{margin-top:10px;}
#main-graph .margT28px{margin-top:28px;}
#main-graph .marg10px{margin:10px;}
#main-graph .pad10px{padding:10px;}
#main-graph .padL10px{padding-left:10px;}
#main-graph .padL30px{padding-left:30px;}
#main-graph .padR10px{padding-right:10px;}
#main-graph .padB10px{padding-bottom:10px;}
#main-graph .white{color:#FFFFFF;}
#main-graph .contain-top{color:#FFFFFF;font-size:15px;line-height:20px;}
#main-graph .bdr-top-white{border-top:solid 1px #ffffff;}
#main-graph .bdr-btm-white{border-bottom:solid 1px #ffffff;}
#main-graph .Remonter{padding-left:150px;padding-top:20px;}
#main-graph .sepdiv{height:15px;clear:both;}



/**************** Limited Section end ****************/		
/**************** categeory Section start ****************/



#wrapper-category {
	margin:0 auto;
	width:960px;

}
.topgraybg {
	width:960px;
	height:32px;
	background:#ebeaea;
}
.topleft_linkdiv {
	width:640px;
	height:28px;
	float:left;
}
.toprightdiv {
	width:317px;
	height:28px;
	float:left;
	background:#747474;
	margin:1px 0 0 1px
}
.topheding_div {
	text-align:center;
	padding-top:20px;
	clear:left;
}
.topheading {
	color:#000000;
	font-size:24px;
	font-family:georgia, Times New Roman;
}
.topleft_btndiv {
	width:857px;
	margin: 0 auto;
}
.model1_div {
	width:252px;
	float:left;
	margin:10px 0 0 0px;
	border:#000 1px solid;
}
.model2_div {
	width:252px;
	float:left;
	margin:10px 0 0 35px;
	border:#000 1px solid;
}
.model3_div {
	width:252px;
	float:left;
	margin:10px 0 0 35px;
	border:#000 1px solid;
}
.model_img_pad {
	padding:2px;
}
.grayscroll {
	width:839px;
	background:#999999;
	height:21px;
	float:left;
	margin:10px 0 0 50px;
}
.trendytext {
	border:#275A6B 1px solid;
	width:839px;
	margin:30px 0 0 50px;
	float:left;
}
.trendytext p {
	width:667px;
	padding:5px;
	margin-left:90px;
}
.bluetext {
	color:#135965;
	font-size:12px;
}

.pinktext {
  color: #e33b8e;
  font-size:13px;
}

.lecardigan_textdiv {
	width:735px;
	clear:left;
	margin-left:128px;
}
.big_text {
	color:#000000;
	font-size:27px;
}
.font16-category {
	color:#4A4949;
	font-size:12pt;
	line-height:20px;
}
.cardigantext_p {
	width:360px;
	float:left;
	padding-top:60px;
}
.cardigantext_p_new {
	width:360px;
	float:left;
	padding-top:20px;
}

.cardiganimg_p {
	width:350px;
	float:left;
}
.mainheadingdiv{	
   width:941px;
	height:17px;
	float:left;
	margin:10px 0 0 0px;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	background:#000000;
	padding:3px;
	font-family:georgia, Times New Roman;
	}

.quiestcontent {
	width:795px;
	margin:0 auto;
	clear:both;
}

.avisdes_bluetext{color:#006699; font-size:16px;}
.febrication_div {
	width:941px;
	height:17px;
	float:left;
	margin:20px 0 0 0px;
	color:#494949;
	font-size:11pt;
	font-weight:bold;
	border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	padding:2px; *white-space:nowrap
}
.febricationtext_p{font-family:'Arial'; color:#666666; font-size:13px; margin:0; padding:0; float:left; }
.padleft5{padding-left:5px;}
.padleft10{padding-left:14px;}
.margtop30{margin-top:30px;}
.font13category{font-family:'Arial'; color:#000000; font-size:13px;}
.Remonter{ padding:2px 20px 0 0px;}
.marinier-heading{font-size:26px;font-family:"Times New Roman", Times, serif;color:#4A4949;margin-top:10px;}
.height30{height:30px;}
.Remonter .top-link{font-size:13px;text-decoration:underline;}
.marg5px{margin:5px;}
.unerline{text-decoration:underline;}
.clear{clear:both; line-height:0px; height:0px; text-indent:-9999px; }
.fl{float:left;}
.fr{float:right;}
.error{ color: #e1338a; font-size: 10px; }

/**************** categeory Section end ****************/


/**************** product page start ****************/

.enstock{background:url('<?=MEDIA_URL?>/img/front/theme/default/product/enstock.png') no-repeat; width:310px;height:130px;text-align:center;}
.enstock span.stock{font-size:15px;color:#56AF85;}
.enstock span.perc{font-size:28px;color:#FFFFFF;}
.enstock span.label{font-size:11px;color:#56AF85;}
.margL80px{margin-left:50px;}
.margT20px{margin-top:20px;}
.padT16px{padding-top:19px;}



/**************** product page start ****************/
   

/**************** Image by Reference ****************/
.refimage-container { position:relative; }
.refimage-container img { position:absolute; top:0px; left:0px; }

/************************************************************/
.attractive-world { width:880px; margin:40px auto 0; font-family:Arial; font-size:17px; letter-spacing:1px; }
.attractive-world .left-block { width:500px; float:left; padding-top:10px; }
.attractive-world .right-block { width:260px; float:right; }
.attractive-world .bottom-block { margin:35px 0; }

/***************** soldes-hiver page ********************/
.soldes-hiver { width: 960px; height: auto; background-image: url('<?=MEDIA_URL?>/img/front/theme/default/soldeexplications_01.jpg'); background-repeat: no-repeat; background-position: left top;}

.samples-hiver { width: 960px; height: auto; background-image: url('<?=MEDIA_URL?>/img/front/theme/default/samplesaleexplications_01.jpg'); background-repeat: no-repeat; background-position: left top;}


/*.soldes-hiver .right-top { float: right; width: 632px; height: 439px; line-height: 26px; margin-top: 6px; margin-bottom: 6px; font-family: Arial; color: #000000; font-size: 14px; }*/
.top{ width: 634px; height: auto; line-height: 26px; margin-top: 6px; margin-left:326px; font-family: Arial; color: #000000; font-size: 14px;}
.current{ margin-left: 94px; height:70px; padding:0px; text-align:left;}
.attention{ width: 684px; height: auto; margin-left:276px;font-family: Arial; color: #000000; font-size: 12px;}
.soldes{ width: 713px; height: auto; margin-left:247px; margin-top: 85px; font-family: Arial; color: #000000; font-size: 12px;}
.soldes-left{ width: 355px; height: auto; padding-right:23px; float:left;}
.soldes-right{ width: 335px; height: auto; float:right;}
.soldes-image{ width: 743px; height: auto; margin-left:217px; margin-top: 15px; padding-bottom:25px; font-family: Arial; color: #000000; font-size: 12px;}
.soldes-image-left{ width: 385px; height: auto;float:left;}
.soldes-image-right{ width: 358px; height: auto; float:right;}
.large-red{color: #BC121F; font-size: 23px; padding: 39px 0px 0px 0px;}
.bolt-black{ padding: 10px 0px 0px 0px; font-size: 14px; font-style: italic; font-weight: bold;}
.description-text{line-height: 26px; margin-top: 6px; margin-bottom: 6px;}
.description-text a { color:#BC121F; text-decoration:none; }
.description-text a:hover { color:#BC121F; text-decoration:underline; }
.red-normal{font-family: Arial; color: #BC121F; font-size: 14px; padding-top:25px;}
.clear{ clear:both;}

img { behavior: url(iepngfix.htc) }
#pageflip {
	position: relative;
	right: 0; top: 0;
	float: right;
	z-index:999;
}
#pageflip img {
	width: 92px; height: 94px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 92px; height: 90px;
	overflow: hidden;
	position: absolute;
	right: 0; top: 0;
	z-index: 98;
	background: url(<?=MEDIA_URL?>/img/front/divers/vignette.jpg) no-repeat right top;
}


/******************* Kid Collection page ************/

.kidCollection {}
h1.kidCollection {background: none; font-size:1.5em; text-transform:none;}
a.share {text-decoration:underline; font-weight:bold;}
img.share {float:left; margin-right:20px; height:300px;}

.countdown-container { width:600px; }
.countdown-container td { text-align:center; font-weight:bold; font-family:Arial; color:#000; font-size:14px; }
.countdown-container .time td { font-size:86px; }

.pec-header { background:url(<?=MEDIA_URL?>/img/front/index/pec_header_bg.jpg) 50% 0 no-repeat; position:relative; width:960px; height:178px; }
.pec-header .sub-links { position:absolute; right:0; top:5px; width:200px; height:150px; text-align:right; }
.pec-header .sub-links a { font-weight:bold; color:#747474; font-size:20px; text-decoration:none; text-transform:uppercase; }
.pec-header .sub-links a.selected { color:#000; }
.pec-header .sub-links a:hover { text-decoration:underline; color:#246085; }
.pec-header .title { position:absolute; bottom:0px; left:0px; }
.pec-header .title h1 { background:none; padding:0px; text-transform:none; font-size:16px; }

.lookbook-slider-container { background:url(<?=MEDIA_URL?>/img/front/index/lookbook_slider_bg.jpg) 0 22px no-repeat; padding:0px 8px 0px; border:0px solid red; }
#lookbook-slider { width:942px; overflow:hidden; margin:0px; list-style:none; padding:30px 0px 35px; }
#lookbook-slider li { position:relative; float:left; width:241px; height:350px; padding:0px; margin:0px !important; }
#lookbook-slider li.last { width:233px; }
#lookbook-slider li .product-img { width:233px; height:350px; }
#lookbook-slider li .product-img img { width:233px; height:350px; border:0px; }
#lookbook-slider li .content { line-height:15px; }
#lookbook-slider li .content .col-1 { position:absolute; left:-9999px; top:-30px; text-align:center; padding:5px 25px 0; width:183px; background:#000; }
#lookbook-slider li .content .col-1 .desc a { font-size:13px; color:#fff; font-weight:bold; }
#lookbook-slider li .content .col-1 .price { font-weight:bold; font-size:14px; color:#4f4f4f; line-height:24px; }
#lookbook-slider li .content .col-2 { position:absolute; left:-9999px; bottom:-35px;  text-align:center; color:#fff; padding:15px 0px 5px; width:233px; background:#000; }
#lookbook-slider li .content .col-2 input[type=button] { background:#5E5E5E; color:#fff; border:1px solid #5E5E5E; cursor:pointer; font-size:12px; font-weight:bold; }
#lookbook-slider li.over .content .col-1 { left:0px; } 
#lookbook-slider li.over .content .col-2 { left:0px; }
#lookbook-slider li .content .col-2 input.btn-personaliser { 
	font-size:9px; 
	font-weight:normal; 
	padding:1px 10px 0 0; 
	width:98px;
	text-transform:uppercase; 
	background:#5E5E5E url(<?=MEDIA_URL?>/img/front/index/pec_lookbook_btn_personalis.jpg) 100% 50% no-repeat;
}
#lookbook-slider li .content .col-2 input.btn-acheter { 
	padding:0 15px 0 0;
	background:#5E5E5E url(<?=MEDIA_URL?>/img/front/index/pec_lookbook_btn_acheter.jpg) 100% 50% no-repeat;
	width:90px;
}

.summer-lookbook-cachemire .lookbook-slider-container { background:url(<?=MEDIA_URL?>/img/front/theme/default/collection/summer_lookbook_slider_bg.jpg) 0 27px no-repeat; }
.summer-lookbook-cachemire #lookbook-slider { width:712px; overflow:hidden; margin:0px; list-style:none; padding:35px 0px 35px; }
.summer-lookbook-cachemire #lookbook-slider li.over .product-img { width:231px; border:1px solid #000; border-width:0 1px; }
.summer-lookbook-cachemire #lookbook-slider li.over .product-img img { width:231px; }
.summer-lookbook-cachemire #lookbook-slider li .content .col-1 { width:181px; background:#fff; border:1px solid #000; border-bottom:0px; top:-35px; }
.summer-lookbook-cachemire #lookbook-slider li .content .col-1 .desc a { color:#000; }
.summer-lookbook-cachemire #lookbook-slider li .content .col-2 { width:231px; background:#fff; border:1px solid #000; border-top:0px; color:#000; }

#mopSlider .sliderCaseRight { display:none !important; }
/*#lookbook-slider .slider .sliderBtn { background:#4F4F4F; }
#lookbook-slider .slider .sldLeft { background:url(<?=MEDIA_URL?>/img/front/index/btn_pec_slider_left.jpg) no-repeat; }
#lookbook-slider .slider .sldCenter {}
#lookbook-slider .slider .sldRight {}*/

.pec-video-container { position:relative; width:960px; height:671px; background:url(<?=MEDIA_URL?>/img/front/index/pec_video_bg.jpg) no-repeat; }
.pec-video-container .video-box { position:absolute; width:560px; height:310px; left:377px; top:300px; }











/*********** new css for login page *************/

#newpageMenu{ width:350px; float:right; margin-top:5px; }
#newpageMenu .search{width: 313px; float: right; text-align: right;  background: #747474; border: 1px solid #666666; margin-top: 2px; margin-right: 2px;}

		#newpageMenu .search #mainSearchSubmit{cursor: pointer; font-size: 11px; font-weight: bold;text-align: left;width: 112px; height:20px; position: relative;color: #fff; display: block; float: right;margin: 0px; line-height:20px;padding-left: 10px; background: url(<?=MEDIA_URL?>/img/front/button/buttonBG.png) right center no-repeat; background-color: #000}
		
		
				#newpageMenu .search input{width: 185px; height: 14px;line-height: 14px;background: #747474; border: 1px solid #747474;color: #ffffff; font-size: 11px; padding-top:3px!important; padding-top: 3px;}
				
				
				h1#logintxt{ font-weight:bold; background:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
		
		
			

#divLightboxContent1 .newglobal {
float:left;
margin:0px !important;
position:relative;
}




#divLightboxContent1 .global .newbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#1E1E1E;
font-size:11px;
padding:0px !important;
width:254px;
}



#divLightboxContent1 .global .newbox .label {
clear:both;
margin:0;
position:relative;
width:250px;
}

.newbox .label {
display:block;
float:left;
margin-right:5px;
text-align:left;
width:120px;

}


.newbox .label .title{font-weight:normal;
font-size:17px !important; font-family:Georgia, "Times New Roman", Times, serif;}


#divLightboxContent1 .newglobal .newboxbox .label .title {
float:left;
}


#divLightboxContent1 .newglobal .newboxbox .input {
clear:both;
margin:5px 0 15px;
position:relative;
width:250px;
}



#divLightboxContent1 .newglobal .newboxbox input, #divLightboxContent1 .global .box textarea {
border:1px solid #8D8D8D;
width:100%;
}



#btmsearch #btmbutton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(<?=MEDIA_URL?>/img/front/button/loginbuttonBG.png) no-repeat scroll right center;
color:#ebeaea;
cursor:pointer;
display:block;

font-size:11px;
font-weight:bold;


margin:0;
padding-left:5px;
position:relative;
text-align:left;
width:140px;
border:0px;
padding-top:4px;
padding-bottom:6px;
}



.usercradit img { border:solid 1px #000000;}

#forgotps a{ color:#2C2C2C; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold;}


.cols2 {}
.cols2 .col1 { width:220px; float:left; }
.cols2 .col2 { width:728px; float:right; margin-top: 5px; margin-right:3px;}

.leftmenu 
{ 
	width:210px;
	color:#B3B3B3;
	margin:5px auto;
	padding:5px 5px;
	font-family:Georgia;
	background:#ebeaea;
}
.leftmenu .head-text
{
	color:#000000;
	font-size:18px;
	padding:0px 0 3px;
}
.leftmenu .head-text .small
{
	font-size:12px;
}
.leftmenu .footer-text
{
	color:#999999;
	font-size:12px;
	font-style:italic;
	padding-top:5px;
}
.leftmenu ul
{ 
	border-top:2px solid #808080;
	list-style:none;
	padding:0px;
	margin:0px; 
}
.leftmenu li 
{ 
	background:url(<?=MEDIA_URL?>/img/front/theme/default/leftmenu_item_bg.jpg) 0px 100% repeat-x;
	padding:7px 0 9px 15px;
}
.leftmenu li.last 
{ 
	background:none;
	padding:7px 0 7px 15px;
	border-bottom:2px solid #808080;
}
.leftmenu ul ul 
{ 
	list-style:none;
	margin:0px;
	padding:5px 0 0 0px;
	display:none;
	border:0px;
}
.leftmenu ul ul li 
{ 
	background:none;
	padding:3px 0; 
}
.leftmenu div.level0 
{ 
	cursor:pointer;
	font-size:16px;
	display:inline;
	color:#000; 
}
.leftmenu div.level0:hover 
{ 
	text-decoration:underline; 
}
.leftmenu .menu-disabled
{
	color:#888888 !important;
}
.leftmenu .menu-disabled:hover
{
	text-decoration:none !important;
	background:none !important;
	font-weight:normal !important;
}
.leftmenu ul ul a 
{ 
	padding-left:20px;
	font-size:12px;
	font-weight:normal; 
}
.leftmenu ul ul a:hover
{
	color:#000;
	font-weight:bold;
}
.leftmenu a.on
{ 
	color:#000;
	font-weight:bold;
        padding-left:10px;
	background:url(<?=MEDIA_URL?>/img/front/theme/default/leftmenu_hover.jpg) 4px 50% no-repeat;
}

.cols2 .col2 .page-head
{
	font-family:Georgia;
	font-size:18px;
	padding:16px 0 3px;
}

.summer-collection-content
{
	position:relative;
	font-family:Georgia;
}
.summer-collection-content .head-text-officer
{
	font-size:15px;
	left:13px;
	line-height:18px;
	position:absolute;
	top:176px;
}
.summer-collection-content .head-text-nude
{
	font-size:12px;
	left:13px;
	line-height:15px;
	position:absolute;
	top:173px;
}
.summer-collection-content .head-text-preppy
{
	font-size:11px;
	left:15px;
	line-height:13px;
	position:absolute;
	top:147px;
}
.summer-collection-content .head-text-8os
{
	font-size:12px;
	left:13px;
	line-height:15px;
	position:absolute;
	top:162px;
}
.summer-collection-content .head-text-vintage
{
	font-size:12px;
	left:8px;
	line-height:16px;
	position:absolute;
	top:132px;
}
.summer-collection-content .head-text-femalemale
{
	font-size:12px;
	left:3px;
	line-height:16px;
	position:absolute;
	top:153px;
}
.summer-light-cachemire .sub-section1
{
	position:relative;
	padding-top:20px;
	height:330px;
}
.summer-light-cachemire .sub-section1 .title-img
{
	margin-left:20px;
	margin-bottom:18px;
}
.summer-light-cachemire .sub-section1 .section-text
{
	font-family:Arial;
	line-height:16px;
	display:inline;
}
.summer-light-cachemire .sub-section1 .section-text p
{
	margin:0 0 10px 0;
}
.summer-light-cachemire .sub-section1 .bottom-img
{
	bottom:-25px;
	position:absolute;
	right:70px;
}
.summer-light-cachemire .sub-section2
{
	padding-top:10px;
	position:relative;
}
.summer-light-cachemire .sub-section2 .section-text
{
	font-family:arial;
	line-height:18px;
	padding-top:15px;
	position:absolute;
	width:300px;
}
.summer-light-cachemire .sub-section3
{
}
.summer-light-cachemire .sub-section3 .title-img
{
	margin:0 0 15px 20px;
}
.summer-light-cachemire .sub-section3 .section-text
{
	font-family:Arial;
	line-height:16px;
	padding:0 0 10px 20px;
	width:595px;
}
.summer-light-cachemire .sub-section3 .sub-title
{
	padding:10px 0 5px;
	text-align:center;
}
.summer-light-cachemire .remonter
{
	text-decoration:underline;
	float:right;
}

.summer-colours { position:relative; padding-top:5px; }
.summer-colours .subtitle { text-align:center; }
.summer-colours .subdesc { font-family:"Times New Roman"; font-size:26px; font-style:italic; position:absolute; right:78px; text-transform:lowercase; top:56px; }
.summer-colours .pallet { padding-top:50px; position:relative; margin-bottom:40px; height:310px; font-family:"Times New Roman"; }
.summer-colours .pallet a { float:left; font-size:12px; font-style:italic; margin-bottom:10px; text-align:center; color:#676362; font-family:"Times New Roman"; }
.summer-colours .pallet a:hover { font-weight:bold; color:#000; }
.summer-colours .pallet a.first { margin:0 5px 10px 0; }
.summer-colours .pallet a.last { margin:0 0 10px 5px; }
.summer-colours .pallet a img { height:50px; width:95px; margin:0 5px 3px; float:left; }
.summer-colours .pallet a.first img { margin:0 0 3px;}
.summer-colours .pallet a.last img { margin:0 0 3px;}
.summer-colours .pallet .pallet-desc { bottom:45px; font-family:Arial; font-size:17px; font-style:italic; position:absolute; right:0; text-decoration:underline; }
.summer-colours .remonter { position:absolute; bottom:0px; right:0px; text-decoration:underline; }

.summer-colours .sub-desc { position:absolute; font-family:"Times New Roman"; font-size:20px; font-style:italic; }

.summer-colours .sub-section1 { height:476px; margin-bottom:20px; position:relative; }
.summer-colours .sub-section1 .sub-title {  }
.summer-colours .sub-section1 .sub-model { left:40px; position:absolute; top:95px; }
.summer-colours .sub-section1 .sub-pallet { left:315px; position:absolute; top:0; }
.summer-colours .sub-section1 .sub-desc { left:0; position:absolute; top:40px; }

.summer-colours .sub-section2 { position:relative; height:425px; margin-bottom:30px; }
.summer-colours .sub-section2 .sub-title {  }
.summer-colours .sub-section2 .sub-model { left:400px; position:absolute; top:72px; }
.summer-colours .sub-section2 .sub-pallet { left:0; position:absolute; top:72px; }
.summer-colours .sub-section2 .sub-desc { left:0; position:absolute; top:40px; }

.summer-colours .sub-section3 { height:405px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section3 .sub-title { left:375px; position:absolute; }
.summer-colours .sub-section3 .sub-model { left:375px; position:absolute; top:50px; }
.summer-colours .sub-section3 .sub-pallet { left:0; position:absolute; top:0; }
.summer-colours .sub-section3 .sub-desc { left:375px; position:absolute; top:35px; }

.summer-colours .sub-section4 { height:430px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section4 .sub-title { left:320px; position:absolute; top:0; }
.summer-colours .sub-section4 .sub-model { left:20px; position:absolute; top:0; }
.summer-colours .sub-section4 .sub-pallet { left:320px; position:absolute; top:110px; }
.summer-colours .sub-section4 .sub-desc { left:320px; position:absolute; top:40px; width:390px; }

.summer-colours .sub-section5 { height:506px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section5 .sub-title {  }
.summer-colours .sub-section5 .sub-model { left:365px; position:absolute; top:65px; }
.summer-colours .sub-section5 .sub-pallet { left:0; position:absolute; top:65px; }
.summer-colours .sub-section5 .sub-desc { left:0; position:absolute; top:32px; }

.summer-colours .sub-section6 { height:478px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section6 .sub-title { left:330px; position:absolute; top:0; }
.summer-colours .sub-section6 .sub-model { left:0px; position:absolute; top:0; }
.summer-colours .sub-section6 .sub-pallet { left:330px; position:absolute; top:65px; }
.summer-colours .sub-section6 .sub-desc { left:330px; position:absolute; top:35px; }

.summer-colours .sub-section7 { height:506px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section7 .sub-title {  }
.summer-colours .sub-section7 .sub-model { left:375px; position:absolute; top:0px; }
.summer-colours .sub-section7 .sub-pallet { left:0; position:absolute; top:65px; }
.summer-colours .sub-section7 .sub-desc { left:0; position:absolute; top:32px; }

.summer-colours .sub-section8 { height:576px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section8 .sub-title {  }
.summer-colours .sub-section8 .sub-model { left:375px; position:absolute; top:65px; }
.summer-colours .sub-section8 .sub-pallet { left:0; position:absolute; top:65px; }
.summer-colours .sub-section8 .sub-desc { left:0; position:absolute; top:32px; }

.summer-colours .sub-section9 { height:605px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section9 .sub-title { left:355px; position:absolute; top:0; }
.summer-colours .sub-section9 .sub-model { left:0px; position:absolute; top:0; }
.summer-colours .sub-section9 .sub-pallet { left:355px; position:absolute; top:65px; }
.summer-colours .sub-section9 .sub-desc { left:355px; position:absolute; top:35px; }

.summer-colours .sub-section10 { height:575px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section10 .sub-title {  }
.summer-colours .sub-section10 .sub-model { left:0; position:absolute; top:65px; }
.summer-colours .sub-section10 .sub-pallet { left:355px; position:absolute; top:0; }
.summer-colours .sub-section10 .sub-desc { left:0; position:absolute; top:32px; }

.summer-colours .sub-section11 { height:725px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section11 .sub-title { right:30px; position:absolute; top:0; }
.summer-colours .sub-section11 .sub-model { left:0px; position:absolute; top:0; }
.summer-colours .sub-section11 .sub-pallet { right:30px; position:absolute; top:65px; }
.summer-colours .sub-section11 .sub-desc { right:30px; position:absolute; top:35px; }

.summer-colours .sub-section12 { height:906px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section12 .sub-title { left:175px; position:absolute; top:0px; }
.summer-colours .sub-section12 .sub-model { left:0; position:absolute; top:55px; }
.summer-colours .sub-section12 .sub-pallet { left:375px; position:absolute; top:0; }
.summer-colours .sub-section12 .sub-desc { left:122px; position:absolute; top:32px; }

.summer-colours .sub-section13 { height:740px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section13 .sub-title {  }
.summer-colours .sub-section13 .sub-model { left:355px; position:absolute; top:0px; }
.summer-colours .sub-section13 .sub-pallet { left:0; position:absolute; top:65px; }
.summer-colours .sub-section13 .sub-desc { left:0; position:absolute; top:32px; }

.summer-colours .sub-section14 { height:758px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section14 .sub-title { left:360px; position:absolute; top:0; }
.summer-colours .sub-section14 .sub-model { left:280px; position:absolute; top:72px; }
.summer-colours .sub-section14 .sub-pallet { left:0; position:absolute; top:0; }
.summer-colours .sub-section14 .sub-desc { left:360px; position:absolute; top:35px; }

.summer-colours .sub-section15 { height:560px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section15 .sub-title { left:380px; position:absolute; top:0; }
.summer-colours .sub-section15 .sub-model { left:0px; position:absolute; top:0; }
.summer-colours .sub-section15 .sub-pallet { left:383px; position:absolute; top:65px; }
.summer-colours .sub-section15 .sub-desc { left:380px; position:absolute; top:35px; }

.summer-colours .sub-section16 { height:655px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section16 .sub-title {  }
.summer-colours .sub-section16 .sub-model { left:375px; position:absolute; top:65px; }
.summer-colours .sub-section16 .sub-pallet { left:0; position:absolute; top:65px; }
.summer-colours .sub-section16 .sub-desc { left:0; position:absolute; top:36px; }

.summer-colours .sub-section17 { height:650px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section17 .sub-title { left:355px; position:absolute; top:0; }
.summer-colours .sub-section17 .sub-model { left:355px; position:absolute; top:90px; }
.summer-colours .sub-section17 .sub-pallet { left:0; position:absolute; top:0; }
.summer-colours .sub-section17 .sub-desc { left:355px; position:absolute; top:35px; width:360px; }

.summer-colours .sub-section18 { height:650px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section18 .sub-title {  }
.summer-colours .sub-section18 .sub-model { left:355px; position:absolute; top:65px; }
.summer-colours .sub-section18 .sub-pallet { left:0; position:absolute; top:65px; }
.summer-colours .sub-section18 .sub-desc { left:0; position:absolute; top:32px; }

.summer-colours .sub-section19 { height:700px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section19 .sub-title { left:355px; position:absolute; top:0; }
.summer-colours .sub-section19 .sub-model { left:50px; position:absolute; top:0; }
.summer-colours .sub-section19 .sub-pallet { left:355px; position:absolute; top:65px; }
.summer-colours .sub-section19 .sub-desc { left:355px; position:absolute; top:35px; }

.summer-colours .sub-section20 { height:620px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section20 .sub-title { left:355px; position:absolute; top:0; }
.summer-colours .sub-section20 .sub-model { left:355px; position:absolute; top:65px; }
.summer-colours .sub-section20 .sub-pallet { left:0; position:absolute; top:0; }
.summer-colours .sub-section20 .sub-desc { left:355px; position:absolute; top:35px; }

.summer-colours .sub-section21 { height:855px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section21 .sub-title { left:355px; position:absolute; top:0; }
.summer-colours .sub-section21 .sub-model { left:0px; position:absolute; top:0; }
.summer-colours .sub-section21 .sub-pallet { left:355px; position:absolute; top:65px; }
.summer-colours .sub-section21 .sub-desc { left:585px; position:absolute; top:35px; }

.summer-colours .sub-section22 { height:790px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section22 .sub-title { left:355px; position:absolute; top:0; }
.summer-colours .sub-section22 .sub-model { left:335px; position:absolute; top:65px; }
.summer-colours .sub-section22 .sub-pallet { left:0; position:absolute; top:0; }
.summer-colours .sub-section22 .sub-desc { left:355px; position:absolute; top:35px; width:350px; }

.summer-colours .sub-section23 { height:620px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section23 .sub-title { left:195px; position:absolute; top:0; }
.summer-colours .sub-section23 .sub-model { left:0; position:absolute; top:87px; }
.summer-colours .sub-section23 .sub-pallet { left:365px; position:absolute; top:0; }
.summer-colours .sub-section23 .sub-desc { left:118px; position:absolute; text-align:right; top:35px; width:239px; }

.summer-colours .sub-section24 { height:760px; margin-bottom:30px; position:relative; }
.summer-colours .sub-section24 .sub-title { left:205px; position:absolute; top:0; }
.summer-colours .sub-section24 .sub-model { left:0; position:absolute; top:87px; }
.summer-colours .sub-section24 .sub-pallet { left:370px; position:absolute; top:0; }
.summer-colours .sub-section24 .sub-desc { left:103px; position:absolute; text-align:right; top:35px; width:250px; }

.summer-lookbook-cachemire
{
	position:relative;
}
.summer-lookbook-cachemire .subtitle
{
	text-align:center;
	padding:5px 0 40px 0;
}
.summer-lookbook-cachemire .subdesc
{
	font-family:"Times New Roman";
	font-size:22px;
	font-style:italic;
	left:452px;
	position:absolute;
	text-transform:lowercase;
	top:35px;
}
.btn-summer-create
{
	height:54px;
	width:220px;
}
.btn-summer-create a
{
	background:url(<?=MEDIA_URL?>/img/front/theme/default/myworkshop/btn_create.jpg) 100% 0 no-repeat;
	color:#FFFFFF;
	display:block;
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	padding:12px 28px 18px 0;
	text-align:center;
}
.btn-summer-create a:hover
{
	background:url(<?=MEDIA_URL?>/img/front/theme/default/myworkshop/btn_create_over.jpg) 100% 0 no-repeat;
	color:#000000;
}
.btn-summer-create a:active
{
	background:url(<?=MEDIA_URL?>/img/front/theme/default/myworkshop/btn_create_clicked.jpg) 100% -6px no-repeat;
	color:#000000;
	padding-left:10px;
}

.summer-news
{
}
.summer-news .subtitle
{
	font-family:Arial;
	font-size:36px;
	line-height:50px;
	text-align:center;
	padding-bottom:30px;
	padding-top:5px;
}
.summer-news .sub-section
{
	margin-bottom:15px;
}
.summer-news .sub-section .sub-title
{
	font-family:Arial;
	font-size:26px;
	padding-bottom:15px;
	text-align:left;
}
.summer-news .sub-section .sub-title .sec-number
{
	color:#DEB2A7;
}
.summer-news .sub-section .sub-content
{
	margin-bottom:10px;
}
.summer-news .sub-section .sub-content .sub-desc
{
	font-family:Georgia;
	font-size:30px;
	font-style:italic;
	padding:30px 0 5px 0px;
}
.summer-news .sub-section .sub-content .sub-desc .a-right
{
	font-size:26px;
}
.summer-news #summer-news-1 .sub-content
{
	text-align:center;
}
.summer-news a.remonter
{
	text-decoration:underline;
}

.badge-box
{
	position:relative;
	width:660px;
	font-size:20px;
	background:#FFFFFF;
	color:#000000;
	padding:20px;
}
.badge-box a.link-more
{
	font-weight:bold;
	font-size:16px;
	font-family:Arial;
	text-decoration:none;
}
.badge-box a.link-more:hover
{
	text-decoration:underline;
	color:#000000;
}
.badge-box .badge-date
{
	position:absolute;
	left:306px;
	top:390px;
	font-size:18px;
	font-family:Arial;
	color:#000000;
}
.badge-box .title
{
	font-size:40px;
	font-weight:bold;
	padding:0 0 18px;
	line-height:40px;
}
.badge-box .black-text
{
	background:none repeat scroll 0 0 #000000;
	color:#FFFFFF;
	padding:3px 5px;
}
.badge-box .period
{
	line-height:25px;
	padding:0 0 10px;
}
.badge-box .how
{
	padding:0 0 10px 0;
}
.badge-box .how strong
{
	padding-bottom:5px;
}
.badge-box .examples
{
	text-align:center;
	padding-bottom:8px;
	background:url(<?=MEDIA_URL?>/img/front/theme/default/sales_example_bg.jpg) 0 100% repeat-x;
	margin-bottom:5px;
}
.badge-box .one-order
{
	text-align:right;
	padding-bottom:8px;
	font-size:15px;
}
.badge-detail-container
{
	background:url(<?=MEDIA_URL?>/img/front/theme/default/bkg_badge_detail.jpg) 195px 98px no-repeat;
	padding:0 0 0 40px;
}
.badge-detail-container .detail-text1
{
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	line-height:27px;
	padding:30px 0 0;
}
.badge-detail-container .detail-text2
{
	font-family:Arial;
	font-size:17px;
	line-height:24px;
	margin:320px 0 0;
}
.badge-detail-container .detail-text3
{
	font-weight:bold;
	padding:20px 0 10px;
}
.badge-detail-container .detail-text4
{
	padding:20px 200px 20px 0;
	color:#444444;
	font-size:10px;
}

.over-the-sales-container
{
	font-size:18px;
	padding:20px 20px 20px;
}
.over-the-sales-container .title
{
	font-size:44px;
	font-weight:bold;
	padding:0 0 18px;
}
.over-the-sales-container p
{
	margin:0 0 25px;
}
.over-the-sales-container .example
{
	margin-bottom:25px;
	padding-bottom:8px;
	background:url(<?=MEDIA_URL?>/img/front/theme/default/sales_example_bg.jpg) 0 100% repeat-x;
}
.over-the-sales-container .example .desc
{
	float:left;
	padding:25px 0 10px;
	width:350px;
}
.over-the-sales-container .example .img
{
	float:left;
}
.over-the-sales-container .black-text
{
	background:none repeat scroll 0 0 #000000;
	color:#FFFFFF;
	padding:4px 6px;
}
.over-the-sales-container a:hover 
{
	text-decoration:underline;
	color:#000000;
}
.handleAdress a{
	color:#939393;
	text-decoration: underline;
	font-size:11px;
}
.handleAdress a:hover{
	color:#939393;
	text-decoration: underline;
	font-size:11px;
}
.forgot-password{
    width:550px;margin:0 auto;border:1px solid #d7d7d7;
    background:#eaeaea;
/*   -moz-box-shadow: 2px 2px 3px #555;   */
/*   -webkit-box-shadow: 2px 2px 3px #555;  */
/*   box-shadow: 2px 2px 3px #555;  */
}
.forgot-password a{color:#266294;}
.forgot-password-wrapper{margin:100px 0;}
.signin-wrapper{margin:25px 0;}
.forgot-password-box-title{font-size:25pt;padding:20px 30px;font-family:"Georgia";color:#2b2b2b;}
.forgot-password-box-frm{padding:0 30px 30px 30px;color:#333333;}
.forgot-password-box-frm .error{color:#FF0000;}
.forgot-password-box-frm .txt{border:1px solid #999999;padding:1px 5px;}
.forgot-password-box-frm .btn{cursor:pointer;border:1px solid #1b1b1d;height:30px;background:#626365 url(../../img/front/btnBg.jpg) repeat-x;color:#FFF;}
/****************winter collection static pageses start*/
#main{
	margin:0px auto;
	background:#5a5a5a;
	width:730px;
	min-height:1000px;
	text-align:left;
	position:relative;
}
#main_1{
	margin:0px auto;
	background:#e4e4e4;
	width:730px;
	min-height:1000px;
	text-align:left;
	position:relative;
}
#main_2{
	margin:0px auto;
	background:#FFF;
	width:730px;
	min-height:1000px;
	text-align:left;
	position:relative;
}
#header{
	background:url(../../img/front/winter_collection/new_title.png) no-repeat;
	width:100%;
	height:201px;
}

#single{
	background:url(../../img/front/winter_collection/infront_1.png);
	width:358px;
	height:555px;
	position:absolute;
	top:55px;
	right:0px;
	z-index:3;
}
#second_bg{
	width:730px;
	height:746px;
	background:url(../../img/front/winter_collection/second_1.png) no-repeat;
	margin:0px;

	/*position:absolute;
	z-index:1;*/
}
#short_box{
	width:414px;
	height:280px;
	background:#999;
	position:absolute;
	left:10px;
	top:215px;
	z-index:4;
	  filter: alpha(opacity:0.7);
	    KHTMLOpacity: 0.7;
	    MozOpacity: 0.7;
	    -khtml-opacity:.70;
	    -ms-filter:â€�alpha(opacity=70)â€�;
	    -moz-opacity:.70;
	    filter:alpha(opacity=70);
	    opacity:.70;
}
#short_box_text{
	width:394px;
	height:250px;
	margin:0px;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	/*background:#0FF;*/
	text-align:left;
	line-height:19px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
#group{
	width:730px;
	height:389px;
	background:url(../../img/front/winter_collection/group_girls_1.png);
	position:absolute;
	top:549px;
	z-index:7;
}
#group_text{
	width:730px;
	height:11px;
	line-height:15px;
	/*background:#309;*/
	color:#d4d1c9;
	text-align:center;
	position:absolute;
	bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#second_part{
	background:#5a5a5a;
	width:730px;
	min-height:1000px;
}
#box_holder{
	background:#727272;
	width:710px;
	height:1060px;
	margin:10px;

}
#left{
	width:340px;
	height:928px;
	/*background:#900;*/
	float:left;
	margin:0px;
	margin-top:15px;
	margin-left:10px;
}
#right{
	/*background:#990;*/
	width:341px;
	height:928px;
	float:right;
	margin:0px;
	margin-top:15px;
	margin-right:9px;
}
#left_up{
	width:339px;
	height:508px;
	/*background:#0FC;*/
}
#left_bottom{
	width:340px;
	height:509px;
	/*background:#03C;*/
	margin:0px;
	margin-top:15px;
}
#right_up{
	width:341px;
	height:508px;
	/*background:#0FC;*/
}
#right_bottom{
	width:339px;
	height:509px;
	/*background:#03C;*/
	margin:0px;
	margin-top:15px;
}
#third_part{
	background:#5a5a5a;
	width:730px;
	min-height:1052px;
	position:relative;
}
#rounded{
	width:252px;
	height:256px;
	position:absolute;
	top:0px;
	left:190px;
}
#text_box{
	width:367px;
	height:206px;
	background:#929292;
	position:absolute;
	left: 50px;
	top: 255px;
	text-align:center;
}
.big_text{
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
}


.text_1{
	/*background:#09C;*/
	width:347px;
	height:176px;
	margin-top:30px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
}
#single_box{
	width:218px;
	height:368px;
	position:absolute;
	right:60px;
	top:93px;
}
#single_box_1{
	width:235px;
	height:435px;
	position:absolute;
	bottom:50px;
	left:50px;
}
#rounded_1{
	width:253px;
	height:253px;
	position:absolute;
	bottom:265px;
	right:185px;
}
#text_box_1{
	width:405px;
	height:189px;
	background:#929292;
	position:absolute;
	bottom:52px;
	right:20px;
	text-align:center;
}
.text_2{
	/*background:#09C;*/
	width:385px;
	height:159px;
	margin-top:30px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
}
.side_text{
	width:70px;
	height:20px;
	position:absolute;
	right:5px;
	top:515px;
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:13px;

}
.side_text a:link,.side_text a:visited{
	color:#000;
}
.side_text_1{
	width:70px;
	height:20px;
	position:absolute;
	right:5px;
	bottom:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:13px;

}
.side_text_1 a:link,.side_text_1 a:visited{
	color:#000;
}
#first_holder{
	width:730px;
	height:475px;

}
#first{
	/*background:#09C;*/
	width:730px;
	height:465px;
	position:absolute;
	top:10px;
}
#first_rounded{
	width:248px;
	height:257px;
	position:absolute;
	left:142px;
	top:5px;
}
#first_single{
	width:252px;
	height:408px;
	position:absolute;
	top:34px;
	right:78px;
}
#first_text_box{
	width:327px;
	height:171px;
	background:#929292;
	position:absolute;
	bottom:23px;
	left:60px;
	text-align:center;
}
.first_text{
	/*background:#09C;*/
	width:307px;
	height:120px;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	line-height: 25px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
.second{
	float:right;
	width:70px;
	height:20px;
	text-align:right;
	margin:0px;
	margin-top:40px;
	margin-right:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-style:italic;

}
.second_new{
	position:absolute;
	right:10px;
	width:70px;
	height:20px;
	text-align:right;
	margin:0px;
	font-style:italic;
	top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;

}
.second a:link,.second a:visited{
	color:#000;
}
.second_new a:link,.second_new a:visited{
	color:#000;
}
#third_holder{

	width:730px;
	height:583px;
	clear:both;
}
#third{
	/*background:#09C;*/
	width:730px;
	height:583px;
	position:absolute;
}
#third_single{
	width:220px;
	height:417px;
	position:absolute;
	top:72px;
	left:30px;
}
#third_rounded{
	width:245px;
	height:252px;
	position:absolute;
	left:290px;

}
#third_text_box{
	width:357px;
	height:171px;
	background:#929292;
	position:absolute;
	bottom:95px;
	right:100px;
	text-align:center;
}
.third_text{
	/*background:#09C;*/
	width:337px;
	height:120px;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	line-height: 25px;
	font-family:Verdana, Geneva, sans-serif;
}
#fourth_holder{

	width:730px;
	height:660px;

}
#fourth{
	/*background:#09C;*/
	width:730px;
	height:660px;
	position:absolute;
}
#fourth_rounded{
	width:239px;
	height:246px;
	position:absolute;
	left:20px;
}
#fourth_single{
	width:212px;
	height:583px;
	position:absolute;
	top:70px;
	right:55px;
}
#fourth_rounded_1{
	width:247px;
	height:247px;
	position:absolute;
	top:175px;
	left:195px;
}
#fourth_text_box{
	width:398px;
	height:218px;
	background:#929292;
	position:absolute;
	bottom:8px;
	left:50px;
	text-align:center;
}
.fourth_text{
	/*background:#09C;*/
	width:378px;
	height:178px;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
}
.fourth{
	float:right;
	width:70px;
	height:20px;
	text-align:right;
	margin:0px;
	margin-top:10px;
	margin-right:10px;
	font-style:italic;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;

}
.fourth a:link,.fourth a:visited{
	color:#000;
}
#fifth_holder{

	width:730px;
	height:640px;
	clear:both;
}
#fifth{
	/*background:#09C;*/
	width:730px;
	height:640px;
	position:absolute;
}
#fifth_single{
	width:264px;
	height:606px;
	position:absolute;
	top:25px;
	left:40px;
}
#fifth_rounded{
	width:244px;
	height:251px;
	position:absolute;
	right:170px;
	top:175px;
}
#fifth_rounded_1{
	width:245px;
	height:252px;
	position:absolute;
	right:40px;
}
#fifth_text_box{
	width:365px;
	height:195px;
	background:#929292;
	position:absolute;
	bottom:10px;
	right:20px;
	text-align:center;
}
.fifth_text{
	/*background:#09C;*/
	width:345px;
	height:155px;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
}
#sixth_holder{
	width:730px;
	height:410px;
	clear:both;
}
#sixth{
	/*background:#0C9;*/
	width:730px;
	height:410px;
	position:absolute;

}
#sixth_text_box{
	width:368px;
	height:135px;
	background:#929292;
	position:absolute;
	bottom:85px;
	left:25px;
	text-align:center;
}
.sixth_text{
	/*background:#09C;*/
	width:348px;
	height:95px;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
#sixth_single{
	width:305px;
	height:305px;
	position:absolute;
	top:40px;
	right:20px;
}
.sixth{
	position:absolute;
	width:70px;
	height:20px;
	text-align:right;
	right:10px;
	bottom:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:13px;

}
.sixth a:link,.sixth a:visited{
	color:#000;
}
#header_1{
	width:100%;
	height:100px;
	text-align:center;
	margin:0px;
	padding:0px;
	line-height:100px;
}
#main_1 #header_1 .h1{
	color:#804a71;
	font-family:Kozuka Gothic Pro ,Arial, Helvetica, sans-serif;
}
#img-cont-1{
	width:100%;
	min-height:300px;
	text-align:left;
}
#main_1 .h1{
	font-family:Kozuka Gothic Pro ,Arial, Helvetica, sans-serif;
	font-size:40px;
	margin:0px;
	padding:0px;
	color:#80145a;
	font-weight:100;
	padding-left:10px;
}
.img-cont-1{
	margin-left:10px;

}
.img-cont-2{
	margin-left:10px;

}
	/********************************************************************common classes ******************************************************************/
.la-teddy{
	font-family:Dotum,Kozuka Gothic Pro ,Arial, Helvetica, sans-serif, Dotum;
	font-size:26px;
	color:#333;
	word-spacing:5px;
}
#Remoter{
	width:100%;
	text-align:right;
}
.Remonter{
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	font-size:14px;
	text-align:right;
	margin-left:88px;
	margin-right:5px;
}
.Remonter a{
	color:#000;
}
#last{
	width:100%;
	height:20px;

}
#header_2{
	text-transform:uppercase;
	width:100%;
	height:120px;
	text-align:center;
	vertical-align:top;
}
#header_2 h1{
	font-size:33px;
	letter-spacing:.3em;
	color:#1a1469;
	font-family:Goudy Old Style, Georgia, Times New Roman, Times, serif;
	font-weight:bold;
}
/******************winter collection static pages end*********************/
.top-sub-link a.top-link{display:block;padding:3px 5px;background:#f0f0f0;color:#000;}
.top-sub-link .signin-link{float:left;background:#f0f0f0;color:#000;}
.top-sub-link .fb-link{background:#f0f0f0;float:left;padding:3px;}
.top-sub-link select{background:#f0f0f0 !important;color:#000 !important;border:none;}
.top-sub-link a.top-link:hover,.top-sub-link-sel a.top-link{display:block;padding:3px 5px;background:#747474;color:#fff;}
.top-sub-link .signin-link:hover,.top-sub-link-sel .signin-link{float:left;background:#747474;color:#FFF;}
.top-sub-link .fb-link:hover,.top-sub-link-sel .fb-link{background:#747474;padding:3px;float:left;}
.top-sub-link .fb-link{padding:2px 2px 1px 2px !important;}
.top-sub-link .fb-link .fb_button_small{width:18px;height:18px;}
.top-sub-link .fb-link .fb_button_text{display:none !important;}

.signup-form-banner-texts{text-align:left;font-family:"Georgia";margin-left:20px;margin-top:50px;}
.signup-form-banner-texts ul{margin:0;padding:0;list-style:none;}
.signup-form-banner-texts ul li{margin:4px;font-size:11pt;padding:2px;}
.signup-form-banner-texts ul li span{background:#000 url(../../img/front/signup-banner-txt-bg.jpg) no-repeat 7px 50%;color:#FFF;padding:3px 2px 3px 20px;}
.signup-form-banner-texts ul li.title{font-size:14pt;padding:5px 2px;}
.signup-form-banner-texts ul li.title span{padding:2px 5px;background:#000;background-image:none;}
.signup-form-banner-texts ul li.bottom{font-size:14pt;padding:5px;}

.winter-collection-bcbg{background-image:url(../../img/front/winter_collection/bcbg2.jpg);background-repeat:no-repeat;width:729px;height:1165px;}
.winter-collection-aristo{background-image:url(../../img/front/winter_collection/aristo2.jpg);background-repeat:no-repeat;width:729px;height:1165px;}
.winter-collection-country-side{background-image:url(../../img/front/winter_collection/country-side2.jpg);background-repeat:no-repeat;width:729px;height:1165px;}
.winter-collection-pop{background-image:url(../../img/front/winter_collection/pop2.jpg);background-repeat:no-repeat;width:729px;height:1165px;}
.winter-collection-retro{background-image:url(../../img/front/winter_collection/retro2.jpg);background-repeat:no-repeat;width:729px;height:1165px;}
.winter-collection-romantic{background-image:url(../../img/front/winter_collection/romantique2.jpg);background-repeat:no-repeat;width:729px;height:1165px;}
.fb-link .fb_button_simple{display:block;height:15px;width:14px;}
