/*	CSS Document

	Project name: Fashion Days Shop
	Developer: Innobyte
	Customer: SwissVenture
	Latest revision: 15 oct 2009 / 15:33
*/

/* this is the browser reset line. do NOT delete it! */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0pt; padding:0pt; } table { border-collapse:collapse; border-spacing:0pt; } fieldset, img { border:0pt none; } address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; } ol, ul { list-style-image:none; list-style-position:outside; list-style-type:none; } caption, th { text-align:left; } h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; } q:before, q:after { content:'"'; } abbr, acronym { border:0pt none; } * {outline: none} html { 	height:100%; }

html {
	height:100%;
}
body {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/colored-background.png) repeat-x left top #4b1f35;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#666;
	padding:0;

}
* { outline:none; }
a {
	color:#fe4f99;
	text-decoration:none;
}
a:hover {
	color:#fe4f99;
	text-decoration:none;
}
td, th { padding:10px; }
table { width:100%; }
table.boxy-wrapper { width:auto; }
td.left, td.right { float:none; }
td { border-bottom:1px solid #eadfdf; }
.boxy-wrapper td { border:none; }
th { background:#eadfdf; border-bottom:1px solid #eadfdf; font-weight:bold !important; }


h3 { font-size:17px; font-weight:bold; color:#4b1f35; padding-bottom:7px; padding-top:13px; text-transform:uppercase; }
h4 { font-size:14px; font-weight:bold; color:#4b1f35; padding-bottom:3px; padding-top:10px; }


#wrapper { width:920px; margin:0 auto; }
#main-content { background:#eadfdf; padding:0 14px; }
#shop-logo { padding:35px 110px; display:block; float:left; }
#shop-logo h1 a { display:block; float:left; overflow:hidden; width:140px; height:0px; padding-top:105px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/shop-logo.png) no-repeat left top; _background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/shop-logo.jpg) no-repeat left top; }
#top-links { padding-top:32px;  padding-right:35px;}
#top-links li { display:inline; padding:4px 23px 4px 5px; margin-left:30px; text-align:right;  float:right;}
#top-links li a { color:#ccc3c4; text-decoration:none;margin-right:5px; }
#top-links li a:hover { color:#fff; }
#top-links { width:495px; float:right; /*padding:0 30px;*/}
#top-link-1 { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/icon-cart.gif) no-repeat right center; width:186px; }
#top-links #top-link-2 { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/icon-people.png) no-repeat 99px -7px; padding-right:21px; }
#top-links #top-link-2 { _background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/icon-people.gif) no-repeat 99px -7px; }
#top-link-3 { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/icon-logout.gif) no-repeat right center; }

#main-menu { width:547px; float:left; padding-left:13px;padding-top:70px; }
#main-menu #navigation { margin: 0; padding: 0; }
#main-menu #navigation li { display: inline;}
#main-menu #navigation li a { float: left; height: 0px; padding-top: 16px; overflow: hidden; }
#main-menu #navigation li a {
	background-image: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/main-menu.gif);
	background-repeat: no-repeat;
	margin-right:40px;
}
/* BUTTONS */
#main-menu #navigation li#link1 a { background-position: 0 0; width:80px; }
#main-menu #navigation li#link2 a { background-position: -120px 0; width:92px; }
#main-menu #navigation li#link3 a { background-position: -252px 0; width:53px; }
#main-menu #navigation li#link4 a { background-position: -345px 0; width:90px; }
#main-menu #navigation li#link5 a { background-position: -475px 0; width:38px; margin-right:0px; }


/* OVER STATES */
#main-menu #navigation li#link1 a:hover { background-position: 0 -16px; }
#main-menu #navigation li#link2 a:hover { background-position: -120px -16px; }
#main-menu #navigation li#link3 a:hover { background-position: -252px -16px; }
#main-menu #navigation li#link4 a:hover { background-position: -345px -16px; }
#main-menu #navigation li#link5 a:hover { background-position: -475px -16px; }

/* ON STATES */
#main-menu.pag1 #navigation li#link1 a { background-position: 0 -32px !important; }
#main-menu.pag2 #navigation li#link2 a { background-position: -120px -32px !important; }
#main-menu.pag3 #navigation li#link3 a { background-position: -252px -32px !important; }
#main-menu.pag4 #navigation li#link4 a { background-position: -345px -32px !important; }
#main-menu.pag5 #navigation li#link5 a { background-position: -475px -32px !important; }

#main-content, #active-campaigns { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/active-campaigns.gif) repeat-x left top #eadfdf; }
#future-campaigns { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/future-campaigns.gif) repeat-x left top; padding-bottom:0px; }
span#future-campaigns { background:none; }
.campaign { background:#f7f4f4; margin:36px 0px 0; border:2px solid #fff; padding:13px 0; }
/*
.campaign-description { width:183px; float:left; display:block; padding:55px 26px; color:#666; line-height:16px; }
*/
.campaign-description { width:183px; float:left; display:block; padding:25px 26px; color:#666; line-height:16px; }


#active-campaigns .campaign-image, #past-campaigns .campaign-image,#future-campaigns .campaign-image { width:415px; height:250px; }
.campaign-image { float:left; display:block; border:2px solid #fff; width:588px; height:355px; }
/*
.campaign-status { padding-left:24px; padding-right:24px; display:block; float:left; width:186px;_padding-right:14px; }
*/
.campaign-status { padding-left:24px; padding-right:24px; display:block; float:left; width:186px;_padding-right:14px; }
.active-campaign { margin-top:-43px; margin-left:186px; #margin-left:-704px; position:absolute; width:95px; height:0; padding-top:109px; overflow:hidden; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/active-campaign-image.png) no-repeat left top; _background:none; _margin-top:-150px; _width:120px; }
.csn h3 { font-size:17px; padding:0; text-transform:none; }
.csn h3 span { color: #ea147f; }
.csn p { color:#999; padding:0 0 4px; }
.csn p strong { color:#666}

.csn {
	float:left;
	padding:15px 24px 0;
	display:block;
	width:186px;
	_padding-right:14px;
}
.csn td, th, table, tbody {
	border:none;
	padding:0;
}
#future-campaigns .campaign-status p strong { color: #4b1f35 }
#future-campaigns .campaign-status p { padding:52px 0 37px; }
.button { width:190px; height:0px; padding-top:33px; display:block; margin-top:10px; overflow:hidden; cursor:pointer; cursor:hand; border:none !important; font-size:0; }
button.button, input.button { #height:33px; }
#active-campaigns .see-this-campaign { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-see-this-active.gif) no-repeat left top }
#active-campaigns .tell-a-friend { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-tell-a-friend-active.gif) no-repeat left top }

#future-campaigns .see-this-campaign { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-see-this-future.gif) no-repeat left top }
#future-campaigns .tell-a-friend { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-tell-a-friend-future.gif) no-repeat left top }
#future-campaigns .join-this { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-join-this-future.gif) no-repeat left top }
#future-campaigns .sifr-title, #active-campaigns .sifr-title { padding:48px 0px 0; color:#FFFFFF; font-size:28px; letter-spacing:1px; text-transform:uppercase; }
#future-campaigns .sifr-title2, #active-campaigns .sifr-title2 { padding:48px 0px 0; color:#FFFFFF; font-size:14px; letter-spacing:1px; text-transform:uppercase; }

#past-campaigns { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/future-campaigns.gif) repeat-x left top; padding-bottom:24px; }
span#past-campaigns { background:none; }
#past-campaigns .sifr-title { padding:48px 0px 0; color:#FFFFFF; font-size:38px; letter-spacing:1px; text-transform:uppercase; }
#past-campaigns .see-this-campaign { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-see-this-future.gif) no-repeat left top }
#past-campaigns .tell-a-friend { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-tell-a-friend-future.gif) no-repeat left top }
#past-campaigns .join-this { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-join-this-future.gif) no-repeat left top }
#past-campaigns .campaign-status p strong { color: #4b1f35 }
#past-campaigns .campaign-status p { padding:52px 0 37px; }

.campaign.first { margin-top:20px;}

#footer { padding:10px 30px; color:#99808c; #padding:10px 30px 20px; }
#footer a { color:#99808c; }
#footer span { margin:0 4px; }
#footer a:hover { color:#fff; }
#right-footer-links { float:right; width:225px; text-align:right; }
#footer-links { float:left; width:630px; }

#cart-total, #campaign-time { border:2px solid #fff; border-top: 1px solid #fff; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/campaign-time.png) repeat-y; }
#campaign-logo { width:180px; float:left; text-align:center; }
#campaign-remaining { width:708px; float:left; text-align:center; font-size: 18px; padding-top:36px; color:#999; }
#campaign-remaining strong { color:#333; }
#campaign-bar { width:650px; margin:10px 27px; float:left; border:2px solid #fff; height:3px; overflow:hidden; }
#campaign-fill { background:#fe4f99; height:3px; border-right:2px solid #fff }

#breadcrumb { padding:15px 0 10px 0; }
#breadcrumb span { color:#333; }
#breadcrumb a { text-decoration:none; }

#checkoutSteps, #cart-content, #checkout-content, #account-content, #campaign-container,#cart-content2 { border:2px solid #fff; padding:0 0 22px; margin-bottom:39px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/campaign-container.png) repeat-y left top; color:#333 }
#confirmation-content { border:2px solid #fff; padding:0 0 22px; margin-bottom:39px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/campaign-container.png) repeat-y left top; color:#333;height:400px;	padding:35px;
	margin-top:0px; }
#campaign-subcategories { font-size:15px; }
#campaign-subcategories li {
	color:#EA2C8B;
	list-style-type:none;
	 }
#campaign-subcategories .last { padding-right:0px; margin-right:0px; background:none; }
#campaign-subcategories li a { color:#ea2c8b; text-decoration:none; padding-left:5px; /*
background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/categ-li.jpg) no-repeat 3px 8px;
*/  }
#campaign-subcategories li a:hover, #campaign-subcategories li.active a { color:#333; }
#campaign-subcategories li.active a { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/categ-li-active.jpg) no-repeat 3px 8px; }
#campaign-subcategories li.active li a { color:#ea2c8b; font-size:13px; padding-left:30px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/subcateg-li.jpg) no-repeat 16px 8px; }
#campaign-subcategories li.active li a:hover { color:#333;background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/subcateg-li-hover.jpg) no-repeat 16px 8px;  }
#campaign-image { margin-top:24px; display:block; float:right; width:588px; margin-right:15px; border:2px solid #fff; _margin-right:7px; }
#campaign-teaser { margin-top:0px; display:block; float:left; width:200px; padding:10px 20px;margin-right:15px; margin-left:20px; border:2px solid #fff; border-top:none; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/down-grad.png) repeat-x left bottom #fff; _margin-left:7px; _margin-right:0px !important; }
#campaign-teaser .tell-a-friend { margin:12px 8px 18px 28px; width:168px; padding-top:36px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-tell-a-friend-campaign.png) no-repeat left top; _background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-tell-a-friend-campaign.gif) no-repeat left top }
#campaign-teaser-text { padding-top:20px; padding-bottom:14px; /*height:160px;*/ }
#campaign-teaser #campaign-subcategories { /*height:125px; */ padding-bottom:12px; }
#campaign-teaser-top {
	/* height:315px; */
}

#campaign-teaser .campaign-top-logo { text-align:center; }
#product-list-info .tell-a-friend { margin:12px 1px 6px 1px; width:186px; padding-top:36px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-tell-a-friend-product-list.png) no-repeat left top; _background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/button-tell-a-friend-product-list.gif) no-repeat left top }
#product-list-info span { color:#999; }
#product-list-info p { font-size:14px; padding:25px 0 16px; }
#product-list-info .campaign-top-logo { text-align:center; padding:0; }
#product-list, #product-list-info { display:block; float:left; }
#product-list-info { width:180px; border:2px solid #fff; border-top:none; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/down-grad.png) repeat-x left bottom #fff; margin:0 0px 0 15px; padding:0 10px 10px 10px; _padding:0 5px 10px 9px; _margin-left:9px; _margin-right:0px; }
#campaign-image { font-size:14px; color:#999 }
#campaign-image span { color:#333; }
#campaign-image p { padding:4px 15px; background:#fff;}
#product-list { width:654px; float:right; _padding-left:16px; _overflow-x:hidden; }
#bottom-campaign-filters,
#campaign-filters { background:transparent url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/campaign-time.png) repeat-y scroll 0 0; padding:5px 15px; margin-bottom:35px; border-top:2px solid #fff; border-bottom:2px solid #fff; margin-top:23px; }
#campaign-filters p { display:block; float:left; padding-right:50px; }
#bottom-campaign-filters .paginare,
#campaign-filters .paginare { float:right; padding-right:0px; }
#campaign-filters strong { color:#333; }
#bottom-campaign-filters { display:block; float:left; width:858px;}
.product-item { display:block; float:left; margin-right:16px; margin-top:23px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/product-background.png) no-repeat left top; width:202px; height:302px; _margin-left:0px; _margin-right:16px; _overflow-x:hidden; }
.product-title a { color:#4b1f35; font-size:14px; }
.product-title a:hover { color:#fe4f99; }
.product-title { padding:10px 17px; overflow:hidden; height:36px; }
.product-photo { height:198px; }
.product-photo img { padding:0 2px; width:198px; }
.product-regular-price { font-size:14px; color:#999; text-decoration:line-through; display:block; float:right; padding:14px 0 10px 0; width:72px; text-align:left; }
.product-our-price { font-size:24px; color:#fe4f99; /*display:block;*/ float:right; padding:8px 12px 8px 2px; /*width:100px;*/ text-align:right; }
.product-item .product-regular-price, .product-item .product-our-price { _margin-right:-3px !important; _overflow:hidden; }
.photo-overlay { position:absolute; display:none; }
.product-sold-out { position:absolute; z-index:1; margin-left:2px; margin-top:182px; height:16px !important; width:198px !important; }
.photo-overlay a img { _filter: alpha(opacity=60); }
#product-list .product-item .product-regular-price {
	float:left;
	padding-left:12px;
}
#product-right, #product-left { padding-left:14px; width:360px; float:left; _margin-right:-3px; }
#product-photos { -moz-border-radius:3px; -webkit-border-radius:3px; background:#eadfdf; width:350px; padding:5px; text-align:center; color:#333; }
#product-photos p { padding:12px 0; }
#product-thumbnails a img { margin:0 7px; }
#related-products { border:1px solid #fcfbfb; margin-top:20px; }
#related-products a img { float:right; margin-left:15px;}
.related-product { background:#fff; padding:15px; }
.related-product h3 { text-align:left; padding-top:50px; font-size:15px; font-weight:normal; 	text-transform:none; }
.related-product h3 a { color:#4b1f35; }
.related-product h3 a:hover { color:#fe4f99; }
.related-product .product-our-price { padding-right:0px; padding-left:11px; }
.related-product .price-box { padding-right:0px; padding-left:0px; }
.related-product .product-regular-price { font-size:14px; color:#999; text-decoration:line-through; display:block; float:left; padding:14px 0 10px 0; width:58px; text-align:left; }

#prev-related, #next-related, #text-related { float:left; display:block; }
#prev-related a,
#next-related a { display:block; width:48px; height:0; padding-top:48px; overflow:hidden;}
#prev-related a { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/prev-related.png) no-repeat left top; }
#prev-related a:hover { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/prev-related-hover.png) no-repeat left top; }
#next-related a { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/next-related.png) no-repeat left top; }
#next-related a:hover { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/next-related-hover.png) no-repeat left top; }
#text-related { width:262px; height:0; padding-top:48px; overflow:hidden; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/related-products-header.png) no-repeat left top; }
#product-details { padding-top:20px; }

#product-right { padding-left:14px; padding-right:15px; width:485px; }

#account-greeting strong { color:#4b1f35; }

#checkoutSteps,
#checkout-content,
#account-content {
	padding:35px;
	margin-top:0px;
}
#account-greeting {
	padding-bottom:30px;
	#padding-bottom:0px;
}
.left-boxed,
.default-addresses,
.additional-addresses,
#billing-address,
#company-information,
#change-pass-form,
#account-information {
	margin-bottom:50px;
	_margin-bottom:50px;
}

#account-information h3 span {
	color:#FE4F99;
	font-weight:normal;
}

.narrow #account-greeting,
.narrow #billing-address,
.narrow #company-information,
.narrow #change-pass-form,
.narrow #account-information {
	width:580px;
}
.narrow #selected-address {
	width:200px;
	float:right;
	border:2px solid #eee6e6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.narrower #selected-billing-method,
.narrower #selected-billing-address,
.narrower #selected-address {
	width:200px;
	float:right;
	margin-left:15px;
	border:2px solid #eee6e6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.narrower #finish-order {
	width:200px;
	float:right;
	margin-left:15px;
	#margin-left:0px;
}
.narrower #finish-order,
.narrower #selected-billing-method {
	width:419px;
	margin-top:15px;
}
.narrower #selected-billing-method .selected-modify-text,
.narrower #selected-billing-method .selected-modify-title  {
	width:179px; float:left; padding-top:7px; padding-bottom:7px;
}
#order-details { width:380px; #margin-top:-195px; }
#order-details th { color: #fe4f99 }

#order-details #ptotal{ padding-right:20px;text-align:right;white-space: nowrap;}
#order-details .left_totals {padding-right:20px;text-align:right;white-space: nowrap;}
#order-details td { padding:5px 10px; background:#fff; }
.narrower #checkout-bottom-inputs .camp {
	width:182px;
}
.selected-modify-title {
	background:#eee6e6;
	padding:7px 15px;
}
.selected-modify-text {
	padding:10px 15px;
}
.narrower #checkout-bottom-inputs p {
	padding:20px 0 10px;
	float:left;
	width:360px;
}
.narrower #checkout-bottom-inputs {
	padding-left:0px;
}
.narrower #prev-step { margin-left:0px; }
#finish-order #finalizeaza-comanda { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/finalizeaza-comanda.png) no-repeat; width:175px; #height:33px; float:right;border:1px solid red; }
#finish-order-bottom #finalizeaza-comanda { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/finalizeaza-comanda.png) no-repeat; width:175px; #height:33px; float:right; }
.continua-cumparaturile, #continua-cumparaturile, #cart-total #continua-cumparaturile { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/continua-cumparaturile-pink.png) no-repeat;float:right; width:200px; #height:33px;  }
#cart-total #continua-cumparaturile { float:right;margin:34px 45px 34px 0;background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/continua-cumparaturile-pink.png) no-repeat; width:200px; }
#finish-order #continua-cumparaturile, #finish-order-bottom #continua-cumparaturile { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/continua-cumparaturile.png) no-repeat;float:right; width:195px; #height:33px;  }
#cart-info {
	padding:25px;
	padding-bottom:5px;
}

.continua-cumparaturile, #finish-order #continua-cumparaturile {
	float:right;
	margin-right:15px;
}

#order-details .table-end { text-align:right;padding:15px 10px; line-height:25px; }
.table-end span { display:inline-table;width:75px; text-align:left; }
.table-end h3 { font-weight:bold; color:#fe4f99; text-transform:none; }

#printeaza-comanda { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/printeaza-comanda.png) no-repeat left top; width:275px; margin:10px auto 0;}

.default-addresses h3,
.additional-addresses h3,
#billing-address h3,
#company-information h3,
#account-information h3 {
	color:#4B1F35;
	font-size:12px;
	font-weight:bold;
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie.png) repeat-x left 20px;
	padding-bottom:3px;
	padding-top:0px;
	text-transform:none;
}

#checkout-content #billing-address h3,
#checkout-content #company-information h3,
#shipping-new-address-form #account-information h3,
#checkout-content #account-information h3 {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie-white.png) repeat-x left 20px;
}
#account-information p {
	/*background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie.png) repeat-y right top;*/
	padding-top:10px;
}
#checkout-content #account-information p {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie-white.png) repeat-y right top;
}
#account-contact, #account-newsletters {
	display:block;
	float:left;
	width:380px;
}

#account-contact h3, #account-newsletters h3 {}

#account-addresses {
	display:block;
	float:left;
	width:785px;
	padding-top:50px;
}
#account-contact {
	padding-right:25px;
}

#view-all-orders {
	color:#FE4F99;
	padding-left:25px;
}

.rightline a { padding-right:5px; background:#fdfcfc; }
#account-contact .rightline a { background:#f5f0f0; }
#account-contact span { float:left; margin-top:-9px;}
.rightline { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie.png) repeat-x right 9px; float:right !important; padding-right:50px; margin-top:9px; }
/*.leftline { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie.png) repeat-x left 9px; float:left !important; padding-left:50px; margin-top:9px; } */
h2 .leftline { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie.png) repeat-x left 5px; margin-top:-6px; #width:760px; #padding-top:45px; #background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie-ie7.png) no-repeat left 50px; #margin-bottom:-5px; }
.narrow h2 .leftline { #width:560px;#padding-top:0px; #margin-top:45px; }
.narrow h2 { #width:560px;  }
#checkout-content h2 .leftline { color:#4b1f35; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie-white.png) repeat-x left 5px; }
#checkout-content h2 .leftline span { background:#f1eaea; padding-left:10px; line-height:10px;}
#billing-new-address-form h2 .leftline { color:#4b1f35; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie-white.png) repeat-x left 5px; }
#billing-new-address-form h2 .leftline span { background:#f1eaea; padding-left:10px; line-height:10px;}
#shipping-new-address-form h2 .leftline { color:#4b1f35; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie-white.png) repeat-x left 5px; }
#shipping-new-address-form h2 .leftline span { background:#f1eaea; padding-left:10px; line-height:10px;}


#billing-new-address-form h2 .leftline { color:#4b1f35; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie-white.png) repeat-x left 8px; padding-top:0px; }
#billing-new-address-form h2 .leftline span { background:#f1eaea; padding-left:10px; line-height:14px;}
#shipping-new-address-form h2 .leftline { color:#4b1f35; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie-white.png) repeat-x left 8px; padding-top:0px; }
#shipping-new-address-form h2 .leftline span { background:#f1eaea; padding-left:10px; line-height:14px;}



h2 .leftline img { background:#f1eaea; padding-left:10px; }
#account-information .one-address h3, #account-information .one-address p { background:none }
.one-address { display:block; float:left; width:380px; padding-top:18px; /*
background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie.png) repeat-y right top;
*/ }
.one-address.even { padding-right:25px; background:none; }
#account-history { margin-top:15px; padding-top:20px; #margin-top:0px; }
#checkout-review-table th, #checkout-review-table td, #account-history th, #account-history td, #my-orders-table td, #my-orders-table th { padding:10px; }
#checkout-review-table, #account-history table, #my-orders-table table, table#my-orders-table { width:100%; }
#checkout-review-table td, #account-history td, #my-orders-table td { border-bottom:1px solid #eadfdf; }
#checkout-review-table th, #account-history th, #my-orders-table th { background:#eadfdf; border-bottom:1px solid #eadfdf; font-weight:bold !important; }
#view-all-orders .leftline a {margin-right:50px; padding-left:5px; padding-left:5px; }
#view-all-orders .leftline { padding-left:300px; margin-top:-9px; }
#account-main-links ul li { display:inline; }


#account-main-photo {
	margin:-35px 0 0 -35px; /* needed negative margin to counteract the div padding */
	width:888px  /* parent width including padding */
}
#account-main-photo img {
	float:left;
	border-bottom:1px solid #fff;
}
#account-main-links {
	margin:0 0 25px -35px; /* needed negative margin to counteract the div padding */
	width:888px  /* parent width including padding */
}
#account-main-links ul li a {
	display:block;
	float:left;
	padding:10px 20px;
	border-bottom:2px solid #d9cfce;
	width:256px;
	background:#efe5e6;
	color:#4b1f35;
	text-decoration:none;
}
#account-main-links ul li a:hover {
	background:#fff;
}
#account-main-links.activ-1 ul li #acct-link-1,
#account-main-links.activ-2 ul li #acct-link-2,
#account-main-links.activ-3 ul li #acct-link-3 {
	background:#d9cfce;
}
.activ-1 ul li #acct-link-1,
.activ-2 ul li #acct-link-2,
.activ-3 ul li #acct-link-3 { /* we need to repeat this, in order to work in IE6 */
	background:#d9cfce;
}
/*
account-main-links with sprite background

#account-main-links ul li a { display:block; float:left; padding-top:80px; height:0px; background-image:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/contul-meu-menu.jpg); background-repeat:no-repeat; overflow:hidden; }
#account-main-links.suport ul li a { background-image:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/suport-menu.jpg); }
#account-main-links { border:2px solid #fff; border-top:none; }
#acct-link-1 { width: 179px; background-position:	0px   0px }
#acct-link-2 { width: 178px; background-position: -179px   0px }
#acct-link-3 { width: 178px; background-position: -357px   0px }
#acct-link-4 { width: 178px; background-position: -535px   0px }
#acct-link-5 { width: 175px; background-position: -713px   0px }

#acct-link-1:hover { background-position:	0px -80px }
#acct-link-2:hover { background-position: -179px -80px }
#acct-link-3:hover { background-position: -357px -80px }
#acct-link-4:hover { background-position: -535px -80px }
#acct-link-5:hover { background-position: -713px -80px }

.activ-1 #acct-link-1 { background-position:	0px -160px }
.activ-2 #acct-link-2 { background-position: -179px -160px }
.activ-3 #acct-link-3 { background-position: -357px -160px }
.activ-4 #acct-link-4 { background-position: -535px -160px }
.activ-5 #acct-link-5 { background-position: -713px -160px }
*/

#checkout-main-links ul li { display:inline; }
#checkout-main-links ul li a { display:block; float:left; padding-top:100px; height:0px; background-image:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/checkout-menu.jpg); background-repeat:no-repeat; overflow:hidden; }
#checkout-main-links { border:2px solid #fff; border-top:none; height:100px; }
#check-link-1 { width: 249px; background-position:	0px   0px }
#check-link-2 { width: 221px; background-position: -249px   0px }
#check-link-3 { width: 223px; background-position: -470px   0px }
#check-link-4 { width: 195px; background-position: -693px   0px }

.activ-4 #check-link-3 { background-position: -470px -100px; }
.activ-4 #check-link-2, .activ-3 #check-link-2 { background-position: -249px -100px; }
.activ-4 #check-link-1, .activ-2 #check-link-1, .activ-3 #check-link-1 { background-position:	0px -100px; }

#check-link-1.visited { background-position:	0px -100px }
#check-link-2.visited { background-position: -249px -100px }
#check-link-3.visited { background-position: -470px -100px }
#check-link-4.visited { background-position: -693px -100px }

#check-link-1:hover { background-position:	0px -200px }
#check-link-2:hover { background-position: -249px -200px }
#check-link-3:hover { background-position: -470px -200px }
#check-link-4:hover { background-position: -693px -200px }

.activ-1 #check-link-1 { background-position:	0px -300px }
.activ-3 #check-link-2 { background-position: -249px -300px }
.activ-4 #check-link-3 { background-position: -470px -300px }
.activ-5 #check-link-4 { background-position: -693px -300px }



.text { /* the general input */
	display:block;
	margin-top:2px;
	margin-bottom:8px;
	padding:5px 5px 3px 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#666;
	width:190px;
	border:none;
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/landing-input.png) no-repeat left top;
	border-right:1px solid #e7e1e5;
}
.camp input,
.text.border { /* input cu border */
	border-right:1px solid #e7e1e5;
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/input-wide.png) no-repeat left top;
	width:400px;
	padding:5px 3px 3px 7px;
}
div.camp, #company-information label, #billing-address label, #change-password label, #account-information label { display:block; float:left; width:380px; padding-top:18px; height:54px; }
div.camp input, #company-information label input, #billing-address label input, #change-password label input, #account-information label input { width:369px }
div.camp.even, #company-information label.even, #billing-address label.even, #change-password label.even, #account-information label.even { padding-right:25px; background:none; }
div.camp { margin-top:0px !important; }
.checkbox { width:auto !important; vertical-align:middle; #vertical-align:middle; #background:none !important; #border:none !important; }

.narrow #company-information label, .narrow #billing-address label, .narrow #change-password label, .narrow #account-information label { width:270px; }
.narrow #company-information label input, .narrow #billing-address label input, .narrow #change-password label input, .narrow #account-information label input { width:264px }

.camp.tiny {
	height:17px !important;
}
.camp.wide {
	width:785px !important;
	padding-right:0px;
	height:185px !important
}
.camp.wide textarea { width:774px; }
.camp { _margin-right:-3px; }
.camp textarea { width:774px; _margin-right:-3px; }

#change-password {
	display:none;
}
#save-account {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/salveaza-modificarile.png) no-repeat left top;
}
.backtocateg { padding:5px 25px 25px; }
.tellafriend {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/trimite-prieten.png) no-repeat 0 0;
	float:right;
	width:161px;
	height:105px;
	padding:0;
}
.tellafriend .facebook-connect {
	background: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/fb.png) no-repeat top center;
	padding-top:36px;
	width:76px;
	height:21px;
	margin:43px 0 0 12px;
	float:left;
	display:inline;
	color:#ff3f90;
	font-size:11px;
	border:none !important;
	text-align:center;
}
#fangento-appBodyAuth {
	border:none !important;
}
.tellafriend .facebook-connect:hover{
	text-decoration:none;
}
.tellafriend .email-a-friend{
	background: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/email.png) no-repeat top center;
	width:72px;
	font-size:11px;
	height:18px;
	margin:42px 0 0 0;
	float:left;
	display:inline;
	padding-top:36px;
	text-align:center;
}
.tellafriend .email-a-friend:hover{
	text-decoration:none;
}
.tellafriend .tell-a-friend{
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/right-tell-a-friend.gif) no-repeat;
	float:right;
	width:194px;
	margin-top:0px;
}
#product-right #right-details {
	width:145px;
	padding:0 0 0 15px;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
	border-left:1px solid #eee6e6;
}
#product-right #right-details p #countdown2 {
	padding-bottom:15px;
	display:block;
}
#right-details .product-regular-price { padding:0; padding-bottom:25px; width:145px; text-align:left; }
#right-details .product-our-price { padding:0; padding-bottom:15px; width:145px; text-align:left; }
#product-right p { font-size:14px; }
#main-details h2 {
	font-size:25px;
	color:#fe4f99;
	height:64px;
}
#main-details hr {
	color: #eee6e6;
	background-color: #eee6e6;
	height: 1px;
	border:none;
	margin:12px 0 17px;
	width:310px;
	#display:none;
}
.ie-separator {
	color: #eee6e6;
	background-color: #eee6e6;
	height: 1px;
	overflow:hidden;
	border:none;
	margin:12px 0 17px !important;
	width:309px;
	_width:300px;
}
#quantity-selector span, #size-selector span { display:inline-table; width:120px; }
#size-selector { padding-bottom:10px; }
#quantity-selector { padding-bottom:30px; }
#main-details select { #vertical-align:middle }


#tabs { float:left; #width:485px; }
#tabs_list li { display:inline }
#tabs_list li a { padding:9px 24px; background:#eee6e6; color:#4b1f35; float:left; font-size:13px; text-decoration:none}
#tabs_list li a.first { -moz-border-radius-topleft:3px; }
#tabs_list li a.last  { -moz-border-radius-topright:3px; }
#tabs_list li a:hover { color:#fe4f99; }
#tabs_list li a.active { background:#dacfcf; color:#4b1f35;}
#tabs_list { border-bottom:1px solid #dacfcf; }
#tabs_list li a { _margin-top:0px !important; }

#tab_2, #tab_3, #tab_4, #tab_5 { display:none; }
#tabs_content { padding:15px 0; font-size:12px; }

#tabs_content ul li { list-style-type:disc; list-style-position: outside; margin-left:30px; }

#main-details .buy-it-now { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/main-buy-it-now.png) no-repeat; width:172px; padding-top:38px; margin:46px 0; }
#checkout-bottom-inputs {
	padding:0 15px;
	margin-bottom:30px;
}
#checkout-bottom-inputs .camp {
	width:262px;
	display:block;
	float:left;
}
#tabs {
	width:490px;
}
#product-right #tabs p {
	font-size:12px;
}
#next-step {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/next-step.png) no-repeat;
	float:right;
	width:150px;
	margin-right:5px;
	#height:33px;
}
#prev-step {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/prev-step.png) no-repeat;
	float:left;
	width:150px;
	margin-left:5px;
	#height:33px;
}
#cart-total {
	line-height:100px;
	height:100px;
	font-size:25px;
	color:#999;
	text-align:center;
}
#cart-total span {
	color:#333;
}

#cart-content2 #finish-order {
	padding:15px;padding-bottom:24px;
}
#cart-content{
padding-bottom:0px;margin-bottom:15px;
}
#cart-content #finish-order-bottom {
border:0px solid red;margin:auto;margin-right:15px;
	/*padding:10px;padding-top:23px;margin:0px;padding-right:15px;height:83px;*/
}
#cart-content #finish-order-bottom .button{
	margin:24px 15px; /* shorter cart bottom */
	margin:40px 15px;
	float:right;
}
#cart-content #finish-order-bottom #continua-cumparaturile {
	margin-right:0px !important;
}
/*
#cart-content2 #finish-order-bottom .button, #cart-content2 #finish-order .button { margin-top:0px; float:left; margin-right:65px; }

*/

#finish-order #finalizeaza-comanda .button {float:right;}

#cart-content #order-details {
	width:100%;
}
#cart-content #order-details td, #cart-content #order-details th { background:none; }
#cart-content #order-details td { border-bottom:none; }
#cart-content #order-details th { font-size:13px; color:#333; }
#cart-content #order-details tr { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/td-bottom.png) no-repeat left bottom; }
#cart-content #order-details tr { #background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/td-bottom.jpg) no-repeat left top; }
#cart-content #order-details td { #background:none !important; }
#cart-content #order-details .first { background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/campaign-time.png) repeat-y;border-top:2px solid #fff;  }

#cart-content #order-details .first th {padding:10px;}

#cart-content .our-price { font-size:15px; color:#333; }
#cart-content .regular-price { font-size:12px; color:#999; text-decoration:line-through; }
.cart-thumbnail { padding-right:0px !important; }
#cart-content #order-details  { #margin-top:0; }

#cart-content #finish-order-bottom #finalizeaza-comanda { margin-right:0px; }
#cart-content .cart-total,.cart-reducere,.cart-subtotal,.cart-transport { font-size:17px; color:#fe4f99; height:83px;}
#cart-content .cart-product { height:83px;}
#cart-content .cart-total .our-price { font-size:17px; color:#fe4f99; }
#cart-content .cart-total .table-final { text-align:right;padding:15px 10px; line-height:25px; }

#product-list-info #countdown2 { color:#333; }

.countdown {
	font-weight:bold;
	color:pink;
}

.msgarea {
	width:300px;
	height:128px;
}

.lbAction {
	text-decoration:none;
}

.error-div {
	color:red;
	background: yellow;
}
#overlay {
	background-color:#451b2d !important;
	filter: alpha(opacity=75); /* IE */
	opacity: 0.75; /* Safari, Opera */
	-moz-opacity:0.75; /* FireFox */
}
#lightbox {
	background:#efe7e7 !important;
	border:7px solid #fff !important;
}

#TB_window span.close,
#lightbox span.close {
	display:block;
	float:left;
	width:183px;
	height:38px;
	padding-bottom:59px;
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/close-button.png) no-repeat left top;
	_background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/close-button.gif) no-repeat left top;
	overflow:hidden;
	color:white;
	font-size:90%;
	line-height:1;
	position:absolute;
	right:0;
	top:0;
}
.boxy-inner span #close,
#TB_window span.close #close,
#lightbox span.close #close {
	display:block;
	float:right;
	height:0px;
	padding-top:38px;
	overflow:hidden;
	width:78px;
}
.title {
	height:0px;
	padding:20px 0 0 25px !important;
	overflow:hidden;
	background-image:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/hashuri.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#minus220	{	background-position:  0px -220px; padding-top:40px !important; }
#minus280	{	background-position:  0px -280px; }

#lightbox #minus220 { margin-bottom:-6px !important; }
#lightbox #mail { height:100px !important; }
#hand-bag {
	padding:15px 15px 15px 20px;
	background:transparent url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/hand-bag.png) no-repeat scroll right 60px;
}
#hand-bag p {
	padding-right:220px;
	padding-top:15px;
}

#main-details {
	padding-top:15px;
}

#main-details-top {
	height:260px;
}



#hand-bag textarea {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/textarea.png) no-repeat left top;
	border:none;
	border-right:1px solid #e7e1e5;
	border-bottom:1px solid #e7e1e5;
	color:#444;
	font-size:13px;
	padding:5px;
	font-family:"Trebuchet MS";
}
textarea {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/textarea.png) no-repeat left top;
	border:none;
	border-right:1px solid #e7e1e5;
	border-bottom:1px solid #e7e1e5;
	color:#444;
	font-size:13px;
	padding:5px;
	font-family:"Trebuchet MS";
	width:345px;
	height:106px;

}
#mesaj {
	width:735px !important;
	margin-bottom:10px;
}
.pager { display:none !important; }
address { margin-bottom:30px; padding-top:7px; /*
background:transparent url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie.png) repeat-y scroll right top
*/ }
address .rightline { margin-top:-10px; }
address .rightline a { background:#f4eeee; }
#add-new-address {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/add-new-address.png) no-repeat left top; width:185px;
}
.col-2 h2 .leftline img {
	background:#f9f6f6;
}
select, .camp select {
	border:1px solid #e7e1e5;
	padding:3px;
	height:28px;
	font-family:"Trebuchet MS";
	font-size:12px;
}
.camp option {
	font-family:"Trebuchet MS";
	font-size:12px;
}
#size-table th { text-align:center; }
#measures-table th, #measures-table td { text-align:center; }
#measures-table th { padding:3px 10px; }
#account-history.nopadd { padding:0 !important; background:none !important; }
#account-history.nopadd strong { color:#4b1f33 }

#tab_1 p, #tab_2 p, #tab_3 p, #tab_4 p, #tab_5 p { padding-bottom:10px; background:none; }
.left-boxed p { padding-bottom:30px !important; }
#tab_1 strong, #tab_2 strong, #tab_3 strong, #tab_4 strong, #tab_5 strong { font-size:12px; font-weight:bold; color:#4b1f35; }
.left-boxed strong { font-size:14px !important; }

h4 span { color:#fe4f99; }
.cart-price { padding:0 0 0 0px; }

/*#checkout-review-table tfoot tr.first, .order-footer .first { font-size:15px; }*/
#checkout-review-table tfoot tr.last, .order-footer tr.last { font-size:17px; font-weight:bold; color:#fe4f99 }

#lightbox #main-content {
	background:#efe7e7;
	padding:25px;
	width:750px;
}
.upcoming-image {
	width:500px !important;
	border:2px solid #fff;
	margin-right:30px;
	float:left;
}
#lightbox #countdown {
	font-size:14px;
	font-weight:bold;
	color:#4b1f35;
	padding:25px 0;
}
#lightbox .category-description {
	margin-bottom:20px !important;
}
#lightbox h2 {
	margin-bottom:13px !important;
	color:#4b1f35 !important;
	font-size:22px !important;
}
#okay, #TB_window #okay { margin:0 auto; width:100px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/okay.png) no-repeat }
.button.okay { width:100px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/okay.png) no-repeat }
.button.trimite, #trimite { margin:0 auto; width:100px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/trimite.png) no-repeat }
.button.continua, #continua { margin:0 auto; width:100px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/continua.png) no-repeat }
.button.renunta, #renunta { margin:0 auto; width:100px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/renunta.png) no-repeat }
.button.goleste, #goleste { margin:0 auto; width:100px; background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/goleste.png) no-repeat }
#register-invita .button { margin:15px 0 0 0; }
/*
#register-invita { padding-left:25px;	 }
*/

#TB_window { /*border:7px solid #fff !important; */}
.colored { font-weight:bold; color:#4b1f35; }

#lightbox .okay, #lightbox #renunta { float:left; margin:10px 15px 0 0; }
#checkoutSteps { width:818px; }

#zoomTintLayer { #margin-left:-175px }
#imgThumbBox { #margin-left:-120px }
#zoomIndicator { #width:136.111px; #height:136.111px; #margin-top:-68px; #margin-left:-68px; _margin-left:0; _margin-top:0; #cursor:crosshair }
#zoomIndicator img { #margin-top:68px; #margin-left:68px; _margin-left:0; _margin-top:0; }

#order-details select, #qty { width:41px; }
#order-details .table-end select { width:85px; }
.success-msg { margin-top:11px; }
.success-msg li { margin-top:2px; }

#checkoutSteps #checkout-content { 	padding:0px; 	border:none; 	margin:0; }
.col2-set .col-1, .col2-set .col-2 { _width:397px; _display:block; _float:left !important; _overflow-x:hidden; }
.col-2 address { background:none !important; }
.col-1 { _padding-right:22px; }
.col-1 .leftline, .col-2 .leftline { #margin-top:-50px !important; }

#review-please-wait, #payment-please-wait, #shipping-method-please-wait, #billing-please-wait, #shipping-please-wait { text-align:center; color:#000; height:33px; line-height:33px; padding-top:8px; }
#billing-please-wait { text-align:left; }

.shipment-methods dt { font-size:14px; font-weight:bold; color:#4b1f35; margin-bottom:7px; }

.payment-methods p { font-size:14px; color:#4b1f35;  }

.item-options dt, .item-options dd { display:block; float:left; margin-top:0.5em; }
a.button, a.submit { #height:0px !important }


a.link-cart {
color:#FE4F99; !important;}


td.camp .inlineerror {
	float:right;
	height:25px;
	line-height:25px;
	margin-top:2px;
	width:240px;
	color:#fe4f99;
}
#minus0	{	background-position:  0px	0px; }
#minus20	{	background-position:  0px  -20px; }
#minus40	{	background-position: 25px  -40px; }
#minus60	{	background-position:  0px  -60px; }
#minus80	{	background-position:  0px  -80px; }
#minus100	{	background-position:  0px -100px; }
#minus120	{	background-position:  0px -120px; }
#minus160	{	background-position:  0px -160px;	padding-top: 60px !important }
#minus220	{	background-position:  0px -220px; }
#minus240	{	background-position:  0px -240px; }
#minus280	{	background-position: 25px -280px; margin-top:30px; } /* despre fashion days */
#minus300	{	background-position: 25px -300px; margin-top:30px; } /* termeni si conditii */
#minus320	{	background-position: 0px -325px; margin-top:30px;margin-bottom:10px; } /* termeni si conditii */

#account-greeting #minus80 { margin-bottom:20px; }

.boxed-list li {
	padding:5px 8px;
	border-top:1px solid #fff;
}
.boxed-list .list-header {
	font-weight:bold;
	color:#4b1f35;
}
.boxed-list span { width:150px; display:block; float:left; }
.boxed-list .checkonly { width:25px; }


.input-error { background-image:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/input-error.png) !important; }
.button.inchide {
	background-image:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/inchide.png) !important;
	padding-top:26px !important;
	width:121px !important;
}
.faqlist dt {
	font-weight:bold;
	color:#4b1f35;
	cursor:hand;
	padding-left:21px;
	cursor:pointer;
	margin-top:3px;
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/faq-standard.png) no-repeat scroll 7px 6px;
}
.faqlist dt.shown {
	background:url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/faq-shown.png) no-repeat scroll 7px 6px;
	color:#000;
}
.faqlist dd {
	background:transparent url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/pixie.png) repeat-y scroll left 9px;
	margin-bottom:15px;
	display:none;
	padding-left:10px;
	margin-left:10px;
	padding-top:7px;
	padding-bottom:7px;
}
.garderoba p {
	padding-bottom:10px;
}
.boxy-content .left-boxed strong { font-size:12px !important; color:#4b1f35; font-weight:bold;}
.camp .input-box input { width:30px !important; margin-bottom:1px; margin-right:10px; }
.camp .input-box { width:49px; display:block; float:left; }
.camp .label-dob { width:49px !important; padding-top:0px !important; font-size:11px; color:#888; }
#sex { width:82px; }
#year { width:40px !important }
#login-copy { text-align:center; padding:0; line-height:18px; }

.messages li a { color:#fe4f99 !important; }
.messages li a:hover { color:#fe4f99 !important; }

.termeni-si-conditii h4 { padding-top:15px; font-size:20px; padding-bottom:7px; }
.termeni-si-conditii p { padding-bottom:7px; font-size:13px; }
.termeni-si-conditii .normal li { padding-bottom:5px; font-size:13px; }

.termeni-si-conditii .normal {
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:3px;
	padding-left:30px;
 }

#main-content { min-height:500px; height: expression(this.height > 500 ? 500: true); }
.one-page-checkout .button-set {
	padding-left:0;
	padding-right:0;
}
#checkout-review-table .a-center select { width:41px; }
.related-wrapper { background:#fff; }

#jquery-overlay { position:fixed !important; }
b, strong { font-weight:bold }
i, em { font-style:italic; }
#checkoutSteps:after,
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
#checkoutSteps,
.clearfix {display: inline-block;}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*mods.alex*/

#colleft {

float:left;
width:602px;
margin-left: 14px;
}

#colright {
	float:right;
	width:230px;
	background-color: #FFF;
	margin-right: 14px;
	margin-top: 5px;
	padding-bottom:20px;

}
#rightsus {
	height:90px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 25px;
	background-image: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/6.jpg);
	background-repeat: no-repeat;
	background-position: 15px 15px;
	position:relative
}
#rightsus .yourdiscount {
	position: absolute; top: 25px; left: 30px; z-index: 1;width: 200px; color: white;
}
#rightsus .thediscount {
	position: absolute; top: 50px; left: 30px; color: white; z-index: 2;width: 200px; font-size: 18px;
}
#rightsus .usediscount {
	position: absolute; top: 80px; left: 30px; z-index: 3;width: 200px; color: white;
}
#rightsus .usediscountimg {
	position: relative; top: 48px; left: 160px;z-index:4;
}
#rightjos {
}
#rightmijloc {
	min-height: 55px;
	height: 55px;
	padding:15px 15px 0;
	margin-bottom:15px;
	background-image: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/7.jpg);
	background-repeat: no-repeat;
	background-position: 15px 15px;
	position: relative;
}
#rightmijloc .findmore {
	position: absolute; top: 25px; left: 30px; z-index: 5; width: 130px; color: white;
}
#rightmijloc .findmoreimg {
	position: relative; top: 16px; left: 160px;z-index:6;
}
.campaign-titles {
	padding-left: 0px; font-size: 18px; color: #4b1f35;text-transform: uppercase
}

.bannerleft {
	min-height: 211px;
	height: 211px;
	position: relative;
	border:1px solid #ccc;
}
.bannerleft .campaign-bg {
	position: absolute; z-index:10; top:1px;
}
.bannerleft .campaign-img {
	position: absolute; top: 0px; left: 0px;z-index:12;border:0px; border-bottom:1px solid #ccc;
}
.bannerleft .campaign-bubble {
	position: absolute; top: 0px; right: 0px; z-index:13;
}
.bannerleft .sifr-title2 {
	position: absolute; color: white; font-size: 12px; top: 120px; left: 545px; width:80px; z-index:15;
}
.bannerleft .sifr-title {
	position: absolute; color: white; font-size: 28px; top: 15px; right: -20px; width:80px; z-index:14;
}
.bannerleft .sifr-title-special {
	color:white; font-size:17px; position:absolute; right:-27px; top:21px; width:90px; z-index:14;
}
.bannerleft .view-campaign {
	position: absolute; top: 181px; right: 6px; z-index: 19;
}
.bannerleft .campaign-date {
	position: absolute; color: black; font-size: 12px; top: 185px; left: 40px; width:335px; z-index:17;
}
.bannerleft .campaign-clock {
	color:black; font-size:12px; left:9px; position:absolute; top:181px; width:26px; z-index:17;
}
.bannerleft .no-view-button {
	/* left: 10px; */
}
.bannerleft .future-campaign {
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1)
}
#closeBtH2_howTo img {
	margin-left:640px;
	margin-top:10px;
}

/* login */

.main-header {
	width:920px; height: 175px !important; border:0px solid red; position: relative
}
.main-header .main-logo {
	position: relative; z-index:10; left: 28px; top: 35px;
}
.main-header .invite-a-friend {
	position: absolute; color: white; font-size: 12px; left: 383px; top: 90px; width:200px; z-index:11;
}
.main-header .invite-many-friends {
	position: absolute; color: white; font-size: 12px; left: 383px; top: 140px; width:200px; z-index:12
}
.main-header .header-separator {
	position: absolute; z-index:15; left: 645px; top: 95px;
}
.main-header .header-menu {
	float:right; margin-top: -85px;
}
.main-header .header-menu a {
	margin-left:20px;
}
.main-header #buton_invita {
	position: absolute; z-index:14; left: 590px; top: 111px
}
.main-header .cart-contains {
	position: absolute; color: white; font-size: 12px; top: 90px; left: 675px; width:250px; z-index:16;
}
.main-header .cart-products {
	position: absolute; color: white; font-size: 18.5px; top: 110px; left: 675px; width:250px; z-index:17;
}
.main-header .cart-finalize {
	position: absolute; color: white; font-size: 12px; top: 140px; left: 675px; width:250px; z-index:18;
}
.main-header .cart-icon {
	position: absolute; z-index:19; left: 850px; top: 100px;
}

.li1 {
	background-image: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	height: 37px;
	margin-left: 20px;
	margin-top: 15px;
	width: 100px;
	font-weight: bold;
	line-height: 15px;
}
.li2 {
	background-image: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	height: 37px;
	margin-left: 20px;
	margin-top: 11px;
	width: 140px;
	font-weight: bold;
	line-height: 15px;
}
.li3 {
	background-image: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	height: 37px;;
	line-height: 15px;
	margin-left: 20px;
	margin-top: 11px;
	width: 140px;
	font-weight: bold;
}
.li4 {
	background-image: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/04.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 45px;
	height: 37px;
	margin-left: 20px;
	margin-top: 11px;
	width: 80px;
	font-weight: bold;
	line-height: 15px;
}
a.linksus {
	color: #FFCC99;
	text-decoration: none;
	font-weight: bold;
	margin-left:10px;
}
.backinput {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	min-height: 14px;
	padding: 5px;
	position: absolute;
	z-index:13;
	height: 15px;
	top: 108px;
	left:383px;
	width:185px;
}
#comandaImg {
	background-image: url(http://static.fashiondays.ro/shop/skin/frontend/default/default/images/comanda.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*
#comandaImg.first-hover { background-position: 0px -100px; }
#comandaImg.second-hover { background-position: 0px -200px; }
#comandaImg.third-hover { background-position: 0px -300px; }
*/
#comandaImg.first-active { background-position: 0px -400px; }
#comandaImg.second-active { background-position: 0px -500px; }
#comandaImg.third-active { background-position: 0px -600px; }

#shop-header .clearfix a img {
	left:30px !important;
}
.section-title {
	color:#4b1f35;
	font-size:17px;
	font-weight:bold;
	padding-bottom:7px;
	padding-top:13px;
	text-transform:uppercase;
}
.section-subtitle {
	color:#4B1F35;
	font-size:14px;
	font-weight:bold;
	padding-bottom:7px;
	padding-top:13px;
}
.epayment-logo {
	padding-bottom:10px;
}
#view-all-orders .leftline { float:right; }
.required_info { float:right; height:33px; line-height:33px }
#useriiInvitati {
	width:420px !important;
	height:225px;
	background:url(../images/succes-invite.png) no-repeat left top #fff;
	margin:162px 52px 162px 62px;
	padding-left:158px;
}
#invite-friend-div #text-invite {
	font-size:18px;
	line-height:30px;
	padding-right:100px;
	position:absolute;
	width:239px;
	padding-left:25px;
	padding-top:5px;
	color:#555;
}
#invite-friend-div #text-invite #email_user {
	font-weight:bold;
}
#invite-friend-div #text-invite a {
	text-decoration:none;
	color:#fe4f99;
}
#main-details .soldout-img {
	padding:46px 0;
}
#inviteForm .camp .inlineerror {
	line-height:17px;
	padding-top:7px;
	width:248px;
	height:auto;
	display:block;
}
#inviteForm .label,
#inviteForm .camp {
	padding-bottom:0;
	padding-top:0;
	border-bottom:none;
}
#inviteForm .camp textarea {
	width:657px;
	margin-bottom:10px;
}
#inviteForm .label {
	width:110px;
}
#inviteForm .camp p {
	padding-top:9px;
}
#inviteForm .camp {
	width:668px;
}
#inviteForm .camp .text {
	margin:5px 0;
}
#inviteForm .label span {
	padding-top:9px;
	position:absolute;
}
#account-content .section-title {
	font-size:22px;
}
#account-addresses .default-addresses li { float:left; width:261px; }
#account-addresses .default-addresses { margin-bottom:0px; }
.suport-column { width:400px; float:left; padding-right:18px; }
.second-suport-column { padding-right:0px; }

#comandaImg, #comandaMap, #comandaMap area { cursor:default; }


#account-vouchers {

	padding-left:0px;
	padding-top:25px;
	margin-bottom:50px;
	#margin-bottom:20px;
	_margin-bottom:50px;
}
#account-vouchers h3 span {
	color:#FE4F99;
	font-weight:normal;
}


#account-vouchers th, #account-vouchers td{ padding:10px; }
div#inviteList{
	z-index:93829 !important;
	top:50% !important;
	margin-top:-334px !important;
	left:50% !important;
	margin-left:-380px !important;
	position:fixed !important;
	_position:absolute !important;
}
.banner-200 {
	margin:0 15px;
}
#stepH2{
	background-image:url(/images/step1.jpg);
	background-repeat:no-repeat;
	width:715px;height:535px;
}
#closeBtH2{
	border:0px solid red;with:100%;height:40px;
}
#closeBtH2 img{
	float:right;margin-top:10px;margin-right:10px;
}
#centerH2{
	border:0px solid white;with:100%;margin-top:470px;height:30px;background-image:url(/images/bg_nav.png);background-repeat:no-repeat;background-position:right;
}
#idnextH2{float:right;margin:5px;margin-left:0px;margin-right:10px;}
#idprevH2{float:right;margin:5px;;display:none;}
#TB_ajaxContent {
	overflow:hidden !important;
}
.fineprint {
	clear:both;
	font-size:11px;
	margin-right:-10px;
	line-height:15px;
	font-style:normal !important;
}

.paginatorAccepted, .paginator {margin-right:5px; padding:5px 7px; }
.paginatorAccepted:hover, .paginator:hover { }
.current { color:#4b1f35; }
.current {font-weight:bold;}
.invitation-sent { height:auto !important }
.news-subs p {
	padding:5px 0;
}#invite-widgets{
    float:right;
    width:248px;
}
.text-400 textarea {
	width:400px;
}
#invitationsConfirmed li {
	padding-left:0 !important;
}
#invitationsConfirmed {
	padding-left:32px
}
#notConfirmed .pagination-li {
	padding-left:32px;
}

#prev-related a.disabled { cursor:default; background:none; background-color:#eadfdf;}
#prev-related a.disabled:hover { cursor:default;}
#next-related a.disabled { cursor:default; background:none; background-color:#eadfdf;}
#next-related a.disabled:hover { cursor:default;}
#accout-content { _width:828px; }
#register-teaser { _width:860px !important; }
#colleft { _margin-left:7px; }
#colright { _margin-right:7px; }

#howToMovieBg { cursor:pointer; display:none; position:fixed; z-index:100; width:100%; height:100%;  left:0; top:0; background:url(/img/451b2d-70.png); _position:absolute }
#howToMovie { display:none; position:fixed; z-index:101; width:800px; height:500px;  left:50%; top:50%; margin:-250px 0 0 -400px; background:url("/shop/skin/frontend/default/default/images/how-it-works-bg.png") no-repeat scroll left top transparent; _position:absolute }
#howToMovie {
	_background:#451b2d;
}
#howToMovieBg {
	_background:#451b2d;
	_filter: alpha(opacity=60);
}
#closemodal {
	position:absolute;
	margin-left:617px;
	cursor:pointer;
}
#campaign-subcategories li {
	padding-top:10px
}
#campaign-subcategories li a {
	padding-left:0;
}
