@charset "utf-8";
/* CSS Document */
/* Razvan Radu -> razvan.radu@eafacere.ro */

/* Common */
body										{ margin: 0; padding: 0; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; background:#000; }
body.mceContentBody							{ background:none!important;}
img											{ border: none; outline:none;}
p, ul, ol, li, h1, h2, h3, h4, h5, h5, form	{ margin:0; padding:0;}
input, textarea, select						{ border-width:1px; margin:0; padding:0;}
form										{ padding:0; margin:0;}
ul, li ol									{ list-style:none;}
*											{ outline-color:invert; outline-style:none; outline-width:medium;}
.clear										{ clear: both; font-size:0; line-height:0; height:0; }
.no_margin_r								{ margin-right:0px!important;}
.no_margin_l								{ margin-left:0px!important;}
.no_border_r								{ border-right:none!important;}
.no_border_l								{ border-left:none!important;}
.no_bg										{ background:none!important;}
.float_l									{ float:left!important;}
.float_r									{ float:right!important;}
.opacity_40		{opacity:0.4;filter:alpha(opacity=40);}
.opacity_60		{opacity:0.6;filter:alpha(opacity=60);}
.opacity_80		{opacity:0.8;filter:alpha(opacity=80);}
.opacity_100	{opacity:1.0;filter:alpha(opacity=100);}


.page			{ height:815px; display:block; width:990px; background:url(/img/body_bg.jpg) no-repeat center top; margin:20px auto; position:relative;}
.swf_home		{ width:600px;  height:730px; margin:0 auto; display:block; position:relative; padding-top:60px;}


.logo					{ position:absolute; top:20px; left:20px; width:150px; height:34px;}
.logo h1				{ text-indent:-90000px; background:url(/img/logo.png) no-repeat top left;}
.logo h1 a				{ width:150px; height:34px; display:block;}
.logo h1 a:hover		{}
.logo h1 a:visited		{}

.inside_page			{ width:700px; display:block; margin:0 auto; position:relative; background:url(/img/inside_bg.png) no-repeat top center; height:740px; padding-top:50px!important;;}
.title_alege			{ padding-top:40px; display:block; position:relative; text-align:center;}
.tshirt_box				{ height:265px; position:relative; display:block; width:700px; padding-top:30px;}
.tshirt_list			{}
.tshirt_list ul			{ width:465px; margin:0 auto; position:relative; display:block; }
.tshirt_list ul li		{ width:105px; display:block; float:left; position:relative; height:110px; background:url(/img/bg_tricou.png) no-repeat top center; margin:0 3px 3px 0;}
.tshirt_list ul li a	{ display:block; position:relative; margin:0 auto; width:86px; margin-top:5px;}

.left_box					{ width:240px; display:block; float:left; position:relative; margin:10px 0 0 80px;}
.middle_box					{ width:300px; display:block; float:left; position:relative;}
	.middle_box .descriere_tricou		{ width:250px;}
	.middle_box .descriere_tricou p		{ font:normal 12px 'Trebuchet MS'; color:#999;}
	.middle_box .titlu_descriere		{ font:bold 16px 'Trebuchet MS'!important; color:#050e8d!important;}
.right_box								{ width:170px; display:block; position:absolute; right:-50px; top:70px;}
.categorii_tricou						{}
.categorii_tricou ul					{}
.categorii_tricou ul li					{ width:125px; height:25px; padding-top:3px; margin:0 0 3px 0; background:url(/img/bg_buton_alege.png) no-repeat top left;}
.categorii_tricou ul li a 				{ font:normal 14px 'Trebuchet MS'; color:#fff; padding-left:10px; text-decoration:none; display:block; }
.categorii_tricou ul li a:visited		{ color:#fff;}
.castiga_masina							{ bottom:90px; display:block; left:211px; position:absolute;}

.footer_links							{ width:795px; height:35px; display:block; position:relative; margin:0 auto;}
.footer_links ul						{ width:575px; display:block; position:relative; margin:0 auto;}
.footer_links ul li						{ display:block; float:left; margin:0 auto; padding:0 10px; }
.footer_links ul li a					{ text-decoration:none; color:#fff;}
.footer_links ul li a:hover				{ text-decoration:underline; }
.footer_links ul li a:visited			{ color:#fff;}

.other_pages							{ width:500px; display:block; margin:0 auto; position:relative;}
.other_pages p							{ font:normal 12px 'Trebuchet MS'; color:#343434;}
.alege_box								{ width:150px; position:relative; display:block; height:auto;}
.alege_box_top							{ background:url(/img/alege_box_top.png) no-repeat top left; height:15px;}
.alege_box_bottom						{ background:url(/img/alege_box_bottom.png) no-repeat top left; height:15px;}
.alege_box_middle						{ background:url(/img/alege_box_middle.png) no-repeat top left; min-height:50px!important; height:auto!important; height:50px;}
.form_comanda							{ width:130px; margin:0 auto; position:relative; display:block;}
.form_comanda label						{ font:bold 12px 'Trebuchet MS'; color:#fff;}
.form_comanda select					{ width:130px; display:block; position:relative; margin-bottom:10px;}
.form_comanda .submit_bt				{ width:113px; display:block; position:relative; background:url(/img/submit_button_bg.png) no-repeat top left!important; border:none; height:27px; margin:0 auto; cursor:pointer;}
.info_pret								{ font:normal 12px 'Trebuchet MS'; color:#fff!important; display:block; position:relative; height:40px; margin-top:5px; background:url(/img/bg_pret.jpg) no-repeat top left; width:140px; text-align:center; padding-top:15px;}
.info_pret .pret_value					{ font:bold 24px 'Trebuchet MS'; padding:5px;}
.info_pret .pret_label					{ padding:5px 0 0 0;}

.comanda								{ min-height:100px!important; height:auto!important; height:100px; padding-top:15px!important;}
.comanda .middle_box 					{ position:relative; margin:0 auto; display:block; position:relative; width:500px; float:none;}
.form_comanda_pasi						{ margin-top:5px;}
.form_comanda_pasi form					{ width:290px; margin:0 auto; display:block; position:relative; padding:10px 0;}
.form_comanda_pasi label				{ display:block; position:relative; padding-right:5px; text-align:right; width:80px; float:left; padding-top:3px;}
.form_comanda_pasi .input_text			{ width:200px; display:block; position:relative; float:left; }
.form_comanda_pasi .input_text input	{ width:180px; display:block; position:relative; float:left; border:none; }
.form_comanda_pasi textarea				{ width:180px; height:80px; overflow:auto;}
.form_comanda_pasi .submit_bt			{ width:280px;}
.form_comanda_pasi .submit_bt input		{ float:right; background:url(/img/comanda_submit_bg.jpg) no-repeat top left; width:134px; height:27px; display:block; border:none; cursor:pointer;} 
.form_comanda_pasi .input_text			{ height:30px; background:url(/img/input_text_bg.jpg) no-repeat top left; display:block;}
.form_comanda_pasi select, 
.form_comanda_pasi .input_text input, 
.form_comanda_pasi textarea				{ font:normal 11px 'Trebuchet MS'; color:#545454; border:none; margin:2px 0 0 3px;} 
.form_comanda_pasi .textarea_box		{ background:url(/img/textarea_text_bg.jpg) no-repeat top left; display:block; width:200px; float:left; height:94px;}
.form_comanda_pasi .select_mask			{ display:block; height:18px; margin-left:4px; margin-top:2px; overflow:hidden; position:relative; width:180px;}
.form_comanda_pasi select				{ width:182px; margin-top:-1px; margin-left:-1px; height:20px; position:relative; display:block; }

.small_inputs							{ display:block; float:left; margin-right:5px; position:relative; width:150px;}
.small_inputs .input_text				{ width:65px!important; background:url(/img/small_input_bg.jpg) no-repeat top left;}
.small_inputs .input_text input			{ width:48px;}

.right_box_com							{ width:130px;}
.right_box_com label					{ width:60px;}

.form_comanda_pasi .comanda_form_top,
.form_comanda_pasi .comanda_form_middle,
.form_comanda_pasi .comanda_form_bottom		{ width:353px; position:relative; display:block; margin:0 auto;}

.form_comanda_pasi .comanda_form_top		{ height:22px; background:url(/img/comanda_form_bg_top.png) no-repeat top left; }
.form_comanda_pasi .comanda_form_middle		{ min-height:22px!important; height:auto!important; height:22px; background:url(/img/comanda_form_bg_middle.png) repeat-y top left; }
.form_comanda_pasi .comanda_form_bottom		{ height:22px; background:url(/img/comanda_form_bg_bottom.png) no-repeat top left;}


.info_text			{ text-align:center; color:#050E8D !important; font:bold 14px 'Trebuchet MS'; width:400px; display:block; margin:0 auto;}
.comanda_info		{ width:154px; height:154px; display:block; position:relative; background:url(/img/comanda_info_bg.png) no-repeat top left; position:absolute; right:-70px; top:200px;}
.comanda_info p		{ color:#fff; font:normal 10px 'Trebuchet MS'; padding:26px 17px 0px 17px; text-align:center; line-height:12px; }

.back_button		{ background:transparent url(/img/back_button.png) no-repeat scroll left top; display:block; height:90px; left:-130px; position:absolute; top:194px; width:90px;}
.back_button a		{ display:block; width:80px; height:80px; position:relative; margin:5px auto 0 auto;}
.comanda_pas2 .back_button	{ top:124px;}
.comanda_pas2				{ padding-top:100px;}
.comanda_pas2 .info_text	{ width:500px;}
.comanda_pas2 .info_text p	{ margin-bottom:20px;}

.comanda_pas3 .submit_bt	{ width:135px; margin:0 auto;}
.comanda_pas3 .info_text	{ margin-top:150px!important;}

#content					{ height:435px;}
#Scroller-1 				{ height:435px; left:108px; overflow:hidden; position:absolute; width:460px; z-index:3000;}
#Scroller-1 p 				{ }
.Scroller-Container 		{ position: absolute; width:450px; }
.Scrollbar-Track 			{ background:url(/img/scroller_track_bar_bg.png) no-repeat top left; height:435px; margin:0; position:absolute; right:110px; width:32px; }
.Scrollbar-Up 				{ margin:0; position:absolute; right:110px; top:10px; width:32px; cursor:pointer;}
.Scrollbar-Down 			{ margin:0; position:absolute; right:110px; top:460px; width:32px; cursor:pointer;}
.Scrollbar-Handle 			{ background:url(/img/scroller_tracker_bg.png) no-repeat top left; height:32px; position:absolute; width:32px; cursor:pointer;}

.plata_sms					{ width:105px; height:106px; display:block; background:url(/img/plata_sms.png) no-repeat top left; position:absolute; right:-70px; top:300px;}
.livrare_gratuita			{ width:154px; height:154px; display:block; background:url(/img/livrare_gratuita.png) no-repeat top left; position:absolute; left:-100px; top:340px;}

.premiu						{ width:220px; height:150px; display:block; left:23px; position:absolute; top:600px; left:220px; background:url(/img/dot.gif) repeat;}
.premiu a					{ width:220px; height:150px; display:block;}

.premiu_small				{ background:transparent url(/img/dot.gif) repeat scroll 0 0; display:block; height:55px; left:225px; position:absolute; top:663px; width:84px;}
.premiu_small a				{ width:84px; height:55px; display:block;}

.recomanda_box				{ width:134px; height:27px; display:block; position:absolute; background:url(/img/recomanda_bt.png) no-repeat top left; right:20px; top:20px; z-index:20;}
.recomanda_box a			{ width:134px; height:27px; display:block; position:relative;}
.recomanda_box .submit_bt	{ width:140px; float:left; }

.formular_inscrie							{ width:970px!important; padding:80px 0 0 0; background:none!important; min-height:550px!important; height:auto!important; height:550px;}
.formular_inscrie .page_title				{ background:url(/img/page_title_inscriere.png) no-repeat top!important;}
.formular_inscrie .box_form					{ width:450px; position:relative; margin:0 auto; display:block; padding-bottom:30px;}
.formular_inscrie .box_form .top_form		{ width:450px; height:22px; background:url(/img/inscrie_form_bg_top.jpg) no-repeat top left; position:relative; display:block;}
.formular_inscrie .box_form .middle_form	{ width:450px; background:url(/img/inscrie_form_bg_middle.jpg) repeat-y top left; position:relative; display:block;}
.formular_inscrie .box_form .bottom_form	{ width:450px; height:22px; background:url(/img/inscrie_form_bg_bottom.jpg) no-repeat top left; position:relative; display:block;}
.formular_inscrie .box_form form 			{ width:350px; display:block; margin:0 auto; background:#e3e3e3; border:solid 2px #fff;}
.formular_inscrie .box_form .middle_form label	{ clear:both; position:relative; text-align:left; font: bold 14px verdana; color:#898989; display:block; width:270px; margin:10px auto 0 auto;}
.formular_inscrie .box_form .middle_form .input_text	{ width:270px; margin:0 auto; height:16px; position:relative; display:block; border: solid 1px #ccc;}
.formular_inscrie .box_form .middle_form textarea		{ width:270px; margin:0 auto; height:100px; position:relative; display:block; border: solid 1px #ccc; overflow:auto;}
.formular_inscrie .box_form .middle_form .submit_button			{ background:url(/img/trimite_bg.jpg) no-repeat; width:140px; height:50px; float:right; position:relative;}
.formular_inscrie .box_form .middle_form .submit_button	input	{ background:none!important; border:none!important; font:bold 14px verdana; color:#fff; width:110px; height:23px; float:right; margin:15px 15px 0 0; text-align:center; cursor:pointer!important;}
.formular_inscrie .intro_text						{ width:350px; display:block; margin:0 auto 5px auto; position:relative; font:normal 18px 'Trebuchet MS';}
.form_recomanda										{ display:block; position:absolute; z-index:6; right:-12px; top:12px;}
.form_recomanda fieldset							{ background:#fff; border:none!important;}


.pag_content				{ width:500px; display:block; position:relative; margin:0 auto;}
.pag_content p.title		{ color:#050E8D!important; font:bold 16px 'Trebuchet MS'; }

.mobilpay_link				{ text-align:center; width:500px; display:block; margin:0 auto; position:relative; padding-top:30px;}
.mobilpay_link a			{ text-decoration:none; color:#050E8D; font-weight:bold; }
.mobilpay_link a:hover		{ text-decoration:underline;}
.mobilpay_link a:visited	{ color:#050E8D;}


.box_label					{ width:85px; display:block; position:relative; float:left;}
.box_label input			{ margin-top:5px; display:block; position:relative;}
.cadou_form					{ background:url(/img/cadou.png) no-repeat top left; display:block; position:relative; height:26px; width:115px; float:left;}
.da_label					{ background:url(/img/da.png) no-repeat top left; display:block; position:relative; height:26px; width:50px!important; font-size:0; color:#fff; cursor:pointer;}
.nu_label					{ background:url(/img/nu.png) no-repeat top left; display:block; position:relative; height:26px; width:50px!important; font-size:0; color:#fff; cursor:pointer;}
.form_cadou_box				{ margin-bottom:10px; display:block; position:relative; min-height:30px!important; height:auto!important; height:30px;}

.cadou_form_content			{ width:300px; display:block; position:relative; margin-left:-5px; margin-top:-13px; }
.cadou_form_top				{ width:300px; height:18px; background:url(/img/cadou_form_bg_top.png) no-repeat top left; position:relative; display:block;}
.cadou_form_middle			{ width:300px; background:url(/img/cadou_form_bg_middle.png) no-repeat top left; position:relative; display:block; min-height:50px!important; height:auto!important; height:50px;}
.cadou_form_bottom			{ width:300px; height:18px; background:url(/img/cadou_form_bg_bottom.png) no-repeat top left; position:relative; display:block;}
.continue_bt				{ width:113px; height:23px; padding-top:4px; display:inline; position:relative; float:right; background:url(/img/submit_button_bg.png) no-repeat top left; text-align:center; margin-right:22px;}
.continue_bt a				{ font:bold 14px 'Trebuchet MS'; color:#000; text-decoration:none;}
.continue_bt a:hover		{ text-decoration:none;}
.continue_bt a:visited		{ color:#000;}
.cadou_form_middle p		{ padding:5px 15px 5px 25px;}