@charset "iso-8859-1";
/*################################## TAG CSS ###################################*/
body {margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
td, th {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
input, textarea {
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	font-size:10px;
}
/*# END #*/

/*################################### COLORS ###################################*/
.color1 {color:#FFFFFF;} /*white*/
.color2 {color:#000000;} /*black*/
.color3 {color:#232323;} /*black light*/
.color4 {color:#949494;} /*grey*/
.color5 {color:#949494;} /*grey dark used on details button*/
.color6 {color:#EE1C24;} /*red*/
.color7 {color:#1274BC;} /*blue*/
.color8 {color:#666666;} /*blue*/
.color9	{color:#182128;} /*indigo/

/*# END #*/

/*################################# BACKGROUNDS ################################*/
.bg0 {background-color:#FFFFFF;} /*white*/
.bg1 {background-color:#000000;} /*black*/
.bg2 {background-color:#003A60;} /*blue used principaly at background menu */
.bg3 {background-color:#1274BC;} /*blue used principaly at module title */
.bg4 {background-color:#DEE5F2;} /*grey*/
.bg5 {background-color:#7599D3;} /*blue used in title bar*/
.bg6 {background-image:url(../img/vert_bar.gif);}
.bg7 {background-image:url(../img/par45bottom.gif); background-repeat:no-repeat; background-position:144px 0px}
/*# END #*/

/*################################### BORERS ###################################*/
.bd0 {border: 0px 0px 0px 0px;} /*transparent*/
.bd1 {border:1px solid #000000;} /*black*/
.bd2 {border:1px solid #7599D3;} /*blue*/
.bd3 {border:1px solid #d8d9da;}
/*# END #*/

/*#################################### LINKS ###################################*/
.link1 {color:#666666; text-decoration:none; font-size:11px;}
.link1:hover {color:#232323; text-decoration:none;}

.link2 {color:#000000; text-decoration:none; font-size:11px;}
.link2:hover {color:#999999; text-decoration:none;}
/*# END #*/

/*################################### UTILE ###################################*/
.bold 	{font-weight:bold;}
.size9 	{font-size:9px;}
.size10 {font-size:10px;}
.size11 {font-size:11px;}
.size12 {font-size:12px;}
.size14 {font-size:14px;}
.size15 {font-size:15px;}
.size16 {font-size:16px;}
.size18 {font-size:18px;}
.size20 {font-size:20px;}
.size22 {font-size:22px;}

#seo_text { color:#CCCCCC; font-size:9px; }
/*# END #*/

/*######################################## PARTICULARISED CSS ###############################################################*/

/*# END #*/

/*######################################## ELENA COMAN ######################################################################*/
/*######################################## elena.coman33@yahoo.com ##########################################################*/

body 												{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #9a9a9a; text-align: left; background: #fff url(../img/body_bg.jpg) left top repeat-x;}
img													{ border: 0; }
p													{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.site												{ margin: 0px auto; margin-top: 5px; padding: 8px 0px 0px 0px; width: 852px; text-align: left; background: #fff url(../img/site_bg.jpg) left top no-repeat;}
.clearAll											{ clear: both; font-size: 1px; height: 1px; line-height: 1%; }
.clear												{ clear:both; font-size:0; height:0; line-height:0;}
.left_right_content									{ width: 850px; margin: -1px 0px 0px 0px; _margin-top: -4px; padding: 0px 1px 0px 1px; float: left;  background: #fff url(../img/left_right_content_bg.jpg) left top repeat-y;}

/*######################################## THE HEADER #######################################################################*/

.site .header										{ width: 850px; margin: 0px; padding: 0px; background: #fff; text-align: left; }
.site .header .logo_menu 							{ width: 850px; margin: 0px; padding: 0px; border: none; border-left: 1px solid #676766; border-right: 1px solid #676766; }

.site .header .logo									{ margin: 0; padding: 0px 0px 0px 22px; float: left; margin-top:5px;}
.site .header .logo h1								{ width: 136px; height: 34px; margin: 0; padding: 0; color:#000; font-size:14px; font: Arial, Helvetica, sans-serif; text-indent: -999px; background: #fff url(../img/western_union_logo.jpg) left top no-repeat; }
.site .header .logo h1 a							{ width: 136px; height: 34px; display: block; text-decoration: none; border: none; color: #000; }
.site .header .menu_top								{ margin: 0px 0px -3px 0px; padding: 19px 0px 0px 285px; float: left; }
.site .header .le_trimit 							{ height: auto; margin:0; padding:0; border: none; }
.le_trimit img										{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: none; }


/*######################################## LEFT CONTENT  ####################################################################*/

.site .left_content									{ width: 157px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 1px; background: #fff url(../img/left_content_bg.jpg) left top no-repeat; float: left; }
.site .left_content	.left_text						{ margin: 27px 23px 0px; padding: 0px 0px 0px 0px; }
.site .left_content	.left_text h1					{ font-size: 11px; color: #182128; }
.site .left_content .left_menu						{ width: 120px; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 10px; }
.site .left_content .left_menu ul					{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.site .left_content .left_menu li					{ width: 130px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; float: left; }
.site .left_content .left_menu li a					{ width: 108px; margin: 0px 0px 2px 0px; padding: 10px 0px 10px 22px; background: #9ea1a3; text-decoration: none; display: block; font-size: 12px; font: Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; }
.site .left_content .left_menu li .inside 			{ width: 130px; margin: 0px; padding: 0px; list-style-type: none; float: left; }
.site .left_content .left_menu li .inside a			{ width: 108px; margin: 0px 0px 2px 0px; padding: 10px 0px 10px 22px; background: #fede13; text-decoration: none; display: block; font-size: 12px; font: Arial, Helvetica, sans-serif; font-weight: bold; color: #707070; }
.site .left_content .left_menu li a:hover			{ background: #fede13; color: #707070; }


/*######################################## RIGHT CONTENT ####################################################################*/

.site .right_content								{ width: 692px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #fff url(../img/right_content_bg.jpg) left top no-repeat; float: left; }
.site .right_content .main_content					{ width: 650px; margin: 15px 0px 0px 20px; padding: 7px 0px 0px 15px; background: url(../img/main_content_bg.jpg) left top no-repeat; text-align: left; }
.site .right_content2 .main_content					{ width: 650px; margin: 15px 0px 0px 20px; padding: 7px 0px 0px 15px; background: url(../img/main_content_bg.jpg) left top no-repeat; text-align: left; }
.site .right_content .main_content img				{ margin-bottom: 5px; } 
.site .right_content .main_content .lansat			{ font-size: 10px; color: #191910; }
.site .right_content .middle						{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
.site .right_content .big_movie						{ margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
.site .right_content .small_movie					{ margin: 147px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
.site .right_content .content_bottom				{ margin: 30px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; } 
.site .right_content .description					{ width: 280px; margin: 0px 20px 20px 0px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #e5e5e5; float: left; }
.site .right_content .div_doi						{ width: 89px; margin: 0px 0px 22px 0px; padding: 0; text-align: center; background-color: #182128; }
.site .right_content .div_doi a						{ margin: 0px 0px 0px 0px; padding: 4px 6px 4px 4px; text-decoration: none; color: #fff; display: block; }
.site .right_content .div_doi a:hover				{ background: #B3B3B1; }
.site .right_content .right_text					{ width: 180px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; text-align: justify; float: left; }
.site .right_content .right_text h1					{ font-size: 11px; color: #182128; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.site .right_content .right_text h1 a				{ text-decoration: none; font-size: 11px; color: #182128; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.site .right_content .right_text h1 a:hover			{ text-decoration: underline; }
.site .right_content .mecanism_content				{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 415px; }
.site .right_content .mecanism_content h1			{ font-size: 11px; color: #182128; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.site .right_content .mecanism_content p			{ text-align: left; }
.site .right_content .logo_place img				{ margin: 10px 15px 0px 0px; padding: 0px 0px 0px 0px; float: right; }
.site .right_content .contact_mail a				{text-decoration: underline; font-size: 11px; color: #949494; }		
.site .agent_description							{ width: 460px; background: #fede15 url(../img/agenti_description_bg.jpg) left top repeat-x; float: left; padding: 15px; }
.site .arhiva_promotii								{ width: 460px; background: #fff url(../img/arhiva_promotii_header_bg.jpg) left top repeat-x; padding: 0px 10px; float: left; }
.site .arhiva_promotii a							{ text-decoration: underline; font-size: 11px; color: #182128; }
.site .recomandari_content							{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align: top; }
.site .recomandari_content td						{ vertical-align: top; padding: 10px 10px 10px 0px; }
.site .recomandari_content td input					{ width: 198px; border: 1px solid #a5a5a5; }
.site .recomandari_content td textarea				{ width: 198px; height: 90px; border: 1px solid #a5a5a5; }
.site .recomandari_content .send					{ margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; }
.site .recomandari_content .send button				{ margin: 2px 0px 0px 0px; padding: 1px 0px 1px 0px; width: 100px; height: 20px; font-weight: bold; text-align: center; background-color: #182128; color: #fede13; border: none; float: left; }
.site .recomandari_content .send .reset 			{ background-color: #fede13; color: #182128; }
.color10 											{color:#797979;}
.site .right_content .castigatori_content			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 450px; }
.site .right_content ol.lista_premii 				{ margin: 0; padding: 0; margin-left: 15px; list-style-type: none; }
.site .right_content ol.tragere_sorti				{ margin-top: 0; padding-top: 8px; }
.site .right_content ol.tragere_sorti li			{ margin: 0 0 8px; padding: 0; }
.site .right_content ol.lista_premii li				{ margin-bottom: 8px; }
.site .right_content .castigatori_content h1		{ font-size: 11px; color: #182128; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #d8d9da; padding-bottom: 20px; }
.site .right_content .castigatori_description		{ width: 450px; padding: 3px 0px 3px; border-bottom: #d8d9da 1px solid; }
.site .right_content .contact_description			{ width: 450px; padding: 20px 0px 100px; border-bottom: #d8d9da 1px solid; }
.site .right_content table							{ text-align: center; vertical-align: top; }
.site .right_content .regulament_content			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 450px; }
.site .right_content .regulament_content a			{ text-decoration: none; font-size: 11px; font: Arial, Helvetica, sans-serif; font-weight: bold; color: #182128; }
a.black												{ text-decoration: none; font-size: 11px; font: Arial, Helvetica, sans-serif; font-weight: bold; color: #182128; }
a.black:hover										{ text-decoration: underline; font-size: 11px; font: Arial, Helvetica, sans-serif; font-weight: bold; color: #182128; }
.site .right_content .regulament_content a:hover	{ text-decoration: underline; font-size: 11px; font: Arial, Helvetica, sans-serif; font-weight: bold; color: #182128; }
.site .link_style a									{ text-decoration: none; font-size: 11px; font: Arial, Helvetica, sans-serif; font-weight: bold; color: #182128; }
.site .link_style a:hover							{ text-decoration: underline; }
.site .right_content .regulament_description		{ width: 450px; padding: 5px 0px 5px; border-bottom: 1px dotted #d8d9da; }
.site .right_content .regulament_description div	{ padding: 3px 0px 20px; padding-top: 20px; }
.regulament_bg										{ background: url(../img/regulament_bg.jpg) right top no-repeat; margin-top: -10px; }
.site .first_row									{ vertical-align: top; border: 1px solid #D8D9DA; width: 180px; border-bottom: none; border-right: none; }
.site .first_row_2									{ vertical-align: top; border: 1px solid #D8D9DA; width: 100px; border-bottom: none; }
.site .second_row									{ width: 27px; height: 30px; vertical-align: top; border: 1px solid #D8D9DA; border-bottom: none; border-right: none; }
.site .second_row_2									{ vertical-align: top; border: 1px solid #D8D9DA; border-bottom: none; border-right: none; }
.site .second_row_3									{ vertical-align: top; border: 1px solid #D8D9DA; border-bottom: none; }
.site .third_row									{ vertical-align: top; border: 1px solid #D8D9DA; border-bottom: none; border-right: none; width: 27px; height: 30px; }
.site .fourth_row									{ border: 1px solid #D8D9DA; border-right: none; width: 27px; height: 30px; }
.site .fourth_row_2									{ border: 1px solid #D8D9DA; border-right: none; }
.site .total										{ border: 1px solid #D8D9DA; border-right: none; text-align: left; padding-left: 45px; }
.site .fourth_row_3									{ border: 1px solid #D8D9DA; }

/*######################################## THE FOOTER #######################################################################*/

.site .footer										{ width: 852px; margin: 0px 0px 0px 0px; padding: 187px 0px 20px 0px; background: #fff url(../img/footer_bg.jpg) left top no-repeat; color: #191910; z-index: 9999; }
.site .footer a										{ text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #191910; }
.site .footer a:hover								{ text-decoration: underline; }
.site .footer a span								{ text-decoration: underline; font-weight: bold; }

/*######################################################### END #############################################################*/

.promotie 			{font-size:16px; font-weight:bold}
.promotie a 		{color:#9A9A9A; text-decoration:none}
.promotie a:hover 	{color:#ffd600; text-decoration:none}

/*#################################################### [+] TERMENI SI CONDITII ##################################################*/
.site .right_content .termeni_si_conditii									{ width: 550px; margin: 24px 0 0; padding: 0; }
.site .right_content .termeni_si_conditii a									{ font-size: 12px; color: #182128; margin: 0; padding: 0x; text-decoration: none; font-weight: bold; }
.site .right_content .termeni_si_conditii a:hover							{ text-decoration: underline; }
.site .right_content .termeni_si_conditii h1								{ font-size: 12px; color: #182128; margin: 0; padding: 0; }
.site .right_content .termeni_si_conditii h1 a								{ font-size: 12px; color: #182128; margin: 0; padding: 0x; text-decoration: none; }
.site .right_content .termeni_si_conditii h1 a:hover						{ text-decoration: underline; }
.site .right_content .termeni_si_conditii h2								{ margin: 0 0 10px; padding: 0 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; border-bottom: 1px solid #d8d9da; }
.site .right_content .termeni_si_conditii h2 a								{ font-size: 11px; color: #182128; margin: 0; padding: 0x; text-decoration: none; }
.site .right_content .termeni_si_conditii h2 a:hover						{ text-decoration: underline; }
.site .right_content .termeni_si_conditii p									{ margin: 0; padding: 0 0 10px; }
.site .right_content .termeni_si_conditii .eafacere							{ margin: 0 0 10px; padding: 5px; border: 1px solid #d8d9da; }
.site .right_content .termeni_si_conditii .eafacere	p						{ width: 225px; margin: 0; padding: 0; float: left; }
.site .right_content .termeni_si_conditii .eafacere	h3						{ width: 225px; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; }
.site .right_content .termeni_si_conditii .eafacere	h3 a					{ font-size: 11px; color: #182128; margin: 0; padding: 0x; text-decoration: none; }
.site .right_content .termeni_si_conditii .eafacere	h3 a:hover				{ text-decoration: underline; }
.site .right_content .termeni_si_conditii .termeni_conditii_lista_main 		{ margin: 0; padding: 0; }
.site .right_content .termeni_si_conditii .termeni_conditii_lista_main h3	{ margin: 0 0 3px; padding: 5px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #182128; border-bottom: 1px solid #d8d9da; }
.site .right_content .termeni_si_conditii ol.termeni_conditii_lista			{ margin: 0; padding: 0; list-style-type: none; list-style-position: outside; }
.site .right_content .termeni_si_conditii ol.termeni_conditii_lista li		{ margin: 0; padding: 0 0 5px; }
/*#################################################### [-] TERMENI SI CONDITII ##################################################*/


.banner_campanie_vis			{ position:absolute; display:block; width:300px; height:430px; right:0; top:2147px;}
.banner_campanie_vis_iunie		{ position:absolute; display:block; width:300px; height:430px; right:0; top:1643px;}
.castigatori					{ position:relative;}
