@charset "utf-8";
/* 
/* Developer: Andrei Barbu
/* andrei.barbu@m.ro
/* Last update: 10-2013
/* Copyright:
****************************************/

/* RESET CSS
****************************************/
BODY {line-height:1}
HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,IMG, INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,B,U,I,CENTER,DL,DT,DD,OL,UL,LI,FIELDSET,FORM,LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD,ARTICLE,ASIDE,CANVAS,DETAILS,EMBED,FIGURE,FIGCAPTION,FOOTER,HEADER,HGROUP,MENU,NAV,OUTPUT,RUBY,SECTION, SUMMARY,TIME,MARK,AUDIO,VIDEO
{margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline}

/* HTML5 display-role reset for older browsers */
ARTICLE,ASIDE,DETAILS,FIGCAPTION,FIGURE,FOOTER,HEADER,HGROUP,MENU,NAV,SECTION
{display: block}

TABLE 					{border-collapse:collapse; border-spacing:0}
OL,UL 					{list-style:none}
BLOCKQOUTE, Q 			{quotes:none}
BLOCKQOUTE:before,
BLOCKQOUTE:after,
Q:before,Q:after 		{content:''; content:none}
ABBR,ACRONYM 			{border:0}
:focus 					{outline:0}
INS 					{text-decoration:none}
DEL 					{text-decoration:line-through}
input:-moz-focus-inner	{border:0; padding:0} /* Remove button padding in Firefox */
TEXTAREA 				{resize:none}

/* GLOBAL SETTINGS
********************************/
BODY					{text-align:left; font:12px/1.25 Arial, Helvetica, sans-serif; color:#000; background:#fff; -webkit-font-smoothing:antialiased; -moz-font-smoothing:antialiased; font-smoothing:antialiased; -webkit-text-size-adjust:100%}
STRONG, EM STRONG		{font-weight:bold}
EM, STRONG EM			{font-style:italic}
A						{text-decoration:none}
/* FORM */
FORM					{display: block;}
INPUT,
SELECT,
TEXTAREA				{font:12px Arial, Helvetica, sans-serif; border: 0; padding:0; margin:0}
TEXTAREA				{line-height:1.25;}
LABEL,
input.submit			{cursor:pointer;}

/* FONTS */
@font-face {
    font-family:'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'open_sansextrabold';
    src: url('../fonts/opensans-extrabold-webfont.eot');
    src: url('../fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('../fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*** CAMPAIGN MAGAZINES ***/
#campaign_magazines{}
	#campaign_magazines .cm_wrap{width:908px; background:#f2f2f2; padding:30px; border-radius:5px; -webkit-border-radius:5px; border-right:2px solid #fff; border-bottom:2px solid #fff; box-shadow:inset 2px 2px 2px 0px #cdcdcd; -webkit-box-shadow:inset 2px 2px 2px 0px #cdcdcd; margin-bottom:5px; position:relative}
		#campaign_magazines .cm_wrap img{width:500px; height:356px; display:block; overflow:hidden; position:absolute; top:38px; right:15px}
		#campaign_magazines .cm_wrap strong{font-weight:normal; font-family:'open_sansextrabold' !important; font-size:36px; color:#656565; display:block; margin-bottom:20px; text-shadow:1px 1px 1px #fff; width:432px}
		#campaign_magazines .cm_wrap p{font-family:'open_sanssemibold' !important; font-size:18px; line-height:28px; color:#808c93; margin-bottom:20px; text-shadow:1px 1px 1px #fff; width:432px; padding:0}
		#campaign_magazines .cm_wrap p.details{text-align:center; width:auto; margin:0; padding:0}
		#campaign_magazines .cm_wrap a{width:234px; height:64px; display:block; text-indent:-9999px; background:url(../images/btn.png) no-repeat; margin:0 auto 20px auto}
		#campaign_magazines .note{font-size:10px; color:#888888}
		#campaign_magazines .cm_wrap ul{width:432px; margin:0}
			#campaign_magazines .cm_wrap ul li{display:block; overflow:hidden; line-height:40px; background:url(../images/arrow.png) 0 18px no-repeat; padding:0 0 0 20px; margin:0 0 15px 0}
				#campaign_magazines .cm_wrap ul li span{font-family:'open_sanssemibold' !important; font-size:22px; color:#808c93; float:left; width:180px; text-shadow:1px 1px 1px #fff}
				#campaign_magazines .cm_wrap ul li strong{font-weight:normal; float:left; font-size:28px; margin:0; width:auto}
			#campaign_magazines .cm_wrap ul li.full_price{}
				#campaign_magazines .cm_wrap ul li.full_price span{}
				#campaign_magazines .cm_wrap ul li.full_price strong{color:#7c858a; text-decoration:line-through}
			#campaign_magazines .cm_wrap ul li.low_price{}
				#campaign_magazines .cm_wrap ul li.low_price span{}
				#campaign_magazines .cm_wrap ul li.low_price strong{color:#ff4000}
			#campaign_magazines .cm_wrap ul li.savings{}
				#campaign_magazines .cm_wrap ul li.savings span{}
				#campaign_magazines .cm_wrap ul li.savings strong{color:#6bb601}
			#campaign_magazines .cm_wrap ul li.info{}
				#campaign_magazines .cm_wrap ul li.info span{float:none; width:auto}
				#campaign_magazines .cm_wrap ul li.info strong{float:none; display:inline; font-family:'open_sanssemibold' !important; font-size:22px; color:#ff4000}

#campaign_magazines2{}
	#campaign_magazines2 .cm_wrap{width:908px; background:#f2f2f2; padding:30px; border-radius:5px; -webkit-border-radius:5px; border-right:2px solid #fff; border-bottom:2px solid #fff; box-shadow:inset 2px 2px 2px 0px #cdcdcd; -webkit-box-shadow:inset 2px 2px 2px 0px #cdcdcd; margin-bottom:5px; position:relative}
		#campaign_magazines2 .cm_wrap img{width:500px; height:356px; display:block; overflow:hidden; position:absolute; top:38px; right:15px}
		#campaign_magazines2 .cm_wrap strong{font-weight:normal; font-family:'open_sansextrabold' !important; font-size:36px; color:#656565; display:block; margin-bottom:20px; text-shadow:1px 1px 1px #fff; width:432px}
		#campaign_magazines2 .cm_wrap .green{color:#bdd632}
		#campaign_magazines2 .cm_wrap .red{color:#e3000b}
		#campaign_magazines2 .cm_wrap .orange{color:#f39800}
		#campaign_magazines2 .cm_wrap p{font-family:'open_sanssemibold' !important; font-size:16px; line-height:28px; color:#808c93; margin-bottom:20px; text-shadow:1px 1px 1px #fff; width:432px; padding:0}
		#campaign_magazines2 .cm_wrap .call2action{float:right;width:456px;margin-top:90px}
		#campaign_magazines2 .cm_wrap p.details{text-align:center; width:auto; margin:0; padding:0}
		#campaign_magazines2 .cm_wrap a{width:234px; height:64px; display:block; text-indent:-9999px; background:url(../images/btn.png) no-repeat; margin:0 auto 20px auto}
		#campaign_magazines2 .note{font-size:10px; color:#888888}
		#campaign_magazines2 .cm_wrap ul{float:left; width:450px; margin:0}
			#campaign_magazines2 .cm_wrap ul li{display:block; overflow:hidden; line-height:40px; background:url(../images/arrow.png) 0 18px no-repeat; padding:0 0 0 20px; margin:0 0 15px 0}
				#campaign_magazines2 .cm_wrap ul li span{font-family:'open_sanssemibold' !important; font-size:22px; color:#808c93; float:left; width:180px; text-shadow:1px 1px 1px #fff}
				#campaign_magazines2 .cm_wrap ul li strong{font-weight:normal; float:left; font-size:28px; margin:0; width:auto}
			#campaign_magazines2 .cm_wrap ul li.full_price{}
				#campaign_magazines2 .cm_wrap ul li.full_price span{}
				#campaign_magazines2 .cm_wrap ul li.full_price strong{color:#7c858a; text-decoration:line-through}
			#campaign_magazines2 .cm_wrap ul li.low_price{}
				#campaign_magazines2 .cm_wrap ul li.low_price span{}
				#campaign_magazines2 .cm_wrap ul li.low_price strong{color:#ff4000}
			#campaign_magazines2 .cm_wrap ul li.savings{}
				#campaign_magazines2 .cm_wrap ul li.savings span{}
				#campaign_magazines2 .cm_wrap ul li.savings strong{color:#6bb601}
			#campaign_magazines2 .cm_wrap ul li.info{}
				#campaign_magazines2 .cm_wrap ul li.info span{float:none; width:auto}
				#campaign_magazines2 .cm_wrap ul li.info strong{float:none; display:inline; font-family:'open_sanssemibold' !important; font-size:22px; color:#ff4000}

/*** CAMPAIGN MAGAZINES ***/
#campaign_m{background:url(../images/campanie_m_bg.jpg) no-repeat; width:970px; height:1738px; position:relative}
	#campaign_m .campaign_m_text{width:830px; padding:20px; position:absolute; top:1035px; left:50px}
		#campaign_m .campaign_m_text h1{font-family:'open_sansextrabold'; font-size:24px; color:#5c5c5c; margin-bottom:40px}
		#campaign_m .campaign_m_text dl{margin-bottom:40px}
			#campaign_m .campaign_m_text dl dt{font-family:'open_sanssemibold'; font-size:15px; color:#5c5c5c; margin-bottom:15px}
				#campaign_m .campaign_m_text dl dt strong{font-family:'open_sansextrabold'}
			#campaign_m .campaign_m_text dl dd{}
				#campaign_m .campaign_m_text dl dd .btn_order{width:120px; height:30px; display:block; text-indent:-9999px; background:url(../images/btn_order.jpg) no-repeat}
				#campaign_m .campaign_m_text dl dd p{font-family:'open_sanssemibold'; font-size:14px; color:#5c5c5c; ; line-height:22px; margin-bottom:15px}
					#campaign_m .campaign_m_text dl dd p strong{font-family:'open_sansextrabold'}
					#campaign_m .campaign_m_text dl dd p a{color:#005aff; font-style:italic; text-decoration:underline}

#campaign_mabonare{background:url(../images/campanie_m_bg-2.jpg?v=6) no-repeat; width:970px; height:2000px; position:relative; margin:0 auto; }
	#campaign_mabonare .campaign_m_text{width:830px; padding:20px; position:absolute; top:1253px; left:50px}
		#campaign_mabonare .campaign_m_text h1{font-family:'open_sansextrabold'; font-size:24px; color:#ffffff; margin-bottom:40px}
		#campaign_mabonare .campaign_m_text dl{margin-bottom:40px}
			#campaign_mabonare .campaign_m_text dl dt{font-family:'open_sanssemibold'; font-size:15px; color:#fecd7f; margin-bottom:15px}
				#campaign_mabonare .campaign_m_text dl dt strong{font-family:'open_sansextrabold'}
			#campaign_mabonare .campaign_m_text dl dd{ padding: 0; background: none; }
				#campaign_mabonare .campaign_m_text dl dd .btn_order{width:153px; height:40px; display:block; text-indent:-9999px; background:url(../images/btn_order-2.jpg) no-repeat}
				#campaign_mabonare .campaign_m_text dl dd p{font-family:'open_sanssemibold'; font-size:14px; color:#ffffff; line-height:22px; margin-bottom:15px}
					#campaign_mabonare .campaign_m_text dl dd p strong{font-family:'open_sansextrabold'}
					#campaign_mabonare .campaign_m_text dl dd p a,
					#campaign_mabonare .campaign_m_text dl dd p span{color:#fecd7f; font-style:italic; text-decoration:underline}
					#campaign_mabonare .campaign_m_text dl dd p span{text-decoration:none; font-style:normal}
					
#campaign_mbusiness{background:url(../images/campanie_m_bg-3.png?v=1) no-repeat; width:970px; height:1738px; position:relative; margin:0 auto; font-weight:bold; }
	#campaign_mbusiness .campaign_m_text{width:810px; padding:30px; position:absolute; top:1053px; left:50px}
		#campaign_mbusiness .campaign_m_text h1{font-size:22px; color:#363636; margin-bottom:40px; font-weight:bold;}
		#campaign_mbusiness .campaign_m_text dl{margin-bottom:20px}
			#campaign_mbusiness .campaign_m_text dl dt{font-size:18px; color:#000000; margin-bottom:15px}
			#campaign_mbusiness .campaign_m_text dl dt span{color:#d12027;}
				#campaign_mbusiness .campaign_m_text dl dt strong{}
			#campaign_mbusiness .campaign_m_text dl dd{ padding: 0; background: none; }
				#campaign_mbusiness .campaign_m_text dl dd .btn_order{width:153px; height:40px; display:block; text-indent:-9999px; background:url(../images/btn_order-3.png) no-repeat}
				#campaign_mbusiness .campaign_m_text dl dd p{font-size:18px; color:#363636; line-height:22px; margin-bottom:15px}
					#campaign_mbusiness .campaign_m_text dl dd p strong{}
					#campaign_mbusiness .campaign_m_text dl dd p a,
					#campaign_mbusiness .campaign_m_text dl dd p span{color:#d12027; font-style:italic; text-decoration:underline}
					#campaign_mbusiness .campaign_m_text dl dd p span{text-decoration:none; font-style:normal}
					#campaign_mbusiness .campaign_m_text dl dd p.suplimetar{font-size:14px; line-height:20px;}

#campaign_mparfum{background:url(../images/970X1738_Blank.jpg?v=4); width:970px; height:2047px; position:relative; margin:0 auto; font-family:'open_sansextrabold'; }
	#campaign_mparfum .campaign_m_text{width:830px; padding:20px; position:absolute; top:1300px; left:50px}
		#campaign_mparfum .campaign_m_text h1{font-family:'open_sansextrabold'; font-size:24px; color:#ffffff; margin-bottom:40px}
		#campaign_mparfum .campaign_m_text dl{margin-bottom:40px}
		#campaign_mparfum .campaign_m_text dl dd{margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; background: none;}
			#campaign_mparfum .campaign_m_text dl dt{font-family:'open_sanssemibold'; font-size:18px; color:#ffb849; margin-bottom:20px}
				#campaign_mparfum .campaign_m_text dl dt strong{font-family:'open_sansextrabold'}
				#campaign_mparfum .campaign_m_text dl dd .btn_order{width:153px; height:40px; display:block; text-indent:-9999px; background:url(../images/btn_order-2.jpg) no-repeat}
				#campaign_mparfum .campaign_m_text dl dd p{font-family:'open_sanssemibold'; font-size:18px; color:#ffffff; line-height:22px; margin-bottom:20px}
				#campaign_mparfum .campaign_m_text dl dd p.detalii{font-size:14px;}
					#campaign_mparfum .campaign_m_text dl dd p strong{font-family:'open_sansextrabold'}
					#campaign_mparfum .campaign_m_text dl dd p a,
					#campaign_mparfum .campaign_m_text dl dd p span{color:#ffb849; font-style:italic; text-decoration:underline}
					#campaign_mparfum .campaign_m_text dl dd p span{text-decoration:none; font-style:normal}