* html img,
	* html .png {
	  azimuth: expression(
	    this.pngSet?
 	     this.pngSet=true : 
	        (this.nodeName == "IMG" ? 
 	         (this.src.toLowerCase().indexOf('.png')>-1 ? 
 	           (this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
  	              this.src = "clear.gif") :
 	           '') :          
 	         (this.currentStyle.backgroundImage.toLowerCase().indexOf('.png')>-1) ?
 	           (this.origBg = (this.origBg) ? 
 	             this.origBg :             
 	             this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
 	             this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
 	             this.runtimeStyle.backgroundImage = "none") :
            ''
 	       ), this.pngSet=true
	  );
}
	

	
img {
	border-style:none;
	}
body {
	background-color:#ffffff;
	font-size:11px;
	color:#074b64;
	font-family:Arial, Helvetica, sans-serif;
	/* background:url(../imagess/body-BUN.jpg) no-repeat;
	background-position:center top; */
	margin:0px;}
	
a {
	text-decoration:none !important;
        color:#9E0B0F;
	}
	
label {
	cursor:pointer;
	}

.bordererror {
	border:solid 2px red !important;
	}
	
a:hover {
	text-decoration:underline !important;
	}
	
#layout {
	width:960px;
	/* height:1000px; */
	margin:auto;}
	
#header {
	width:970px;
	height:182px;
	margin:auto;}
	
#logo {
	width:220px;
	height:126px;
	/* background:url(../imagess/logo.png); */
	position:absolute;
	margin-top:27px;
	_margin-left:30px;}
	
#login {
	width:236px;
	height:149px;
	float:right;
	margin-right:40px;
	_margin-right:25px;
	}
	
#login_top {
	width:236px;
	height:25px;
	position:absolute;
	margin-top:-24px;}
	
#login_top_show {
	width:236px;
	height:25px;
	position:absolute;
	margin-top:-24px;
	display:none;
	}
#login_top_color {
	width:236px;
	height:25px;
	background-color:#FFF;
	opacity:0.30;
	filter: alpha(opacity = 30);}
	
.red_restrange {
	width:13px;
	height:13px;
	background:url(../imagess/red_restrange.png);
	margin:0px 15px 0px 10px;
	_margin:0px 10px 0px 10px;
	float:right;}

.red_expand {
	width:13px;
	height:13px;
	background:url(../imagess/red_expand.png);
	margin:0px 15px 0px 10px;
	_margin:0px 10px 0px 10px;
	float:right;}


.red_more {
	width:13px;
	height:13px;
	background:url(../imagess/red_more.png);
	margin:0px 15px 0px 7px;
	_margin:0px 10px 0px 7px;
	float:right;}
	
#login_body {
	width:236px;
	height:111px;
	position:absolute;
	margin-top:-85px;}
	
#login_body_color {
	width:236px;
	height:111px;
	background-color:#FFF;
	opacity:0.40;
	filter: alpha(opacity = 40);}
	
.help {
	/*
	width:23px;
	height:17px;
	background:url(../imagess/help.png);
	*/
	
	}


.red_button {
	width:96px;
	height:22px;
	background:url(../imagess/red_button.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	font-weight:bold;}
	
#login_footer {
	width:236px;
	height:10px;
	background:url(../imagess/login_footer.png);}
	
#menu {
	width:942px;
	height:37px;
	margin:auto;}
	
#menu_home {
	width:48px;
	height:37px;
	background:url(../imagess/menu_HOME.png);
	float:right;}

#menu_home_OVER {
	width:48px;
	height:37px;
	background:url(../imagess/menu_HOME_OVER.png);
	float:right;}
	
.menu_button {
	width:108px;
	height:37px;
	background:url(../imagess/menu_button.png) no-repeat;
	float:right;
	font-size:15px;
	color:#2b8baf;
	font-weight:bold;
	text-align:center;
	line-height:37px;
	text-transform:uppercase;
	margin-left:1px;}
	
.menu_button_OVER {
	width:108px;
	height:37px;
	line-height:37px;
	background:url(../imagess/menu_button_OVER.png) no-repeat;
	float:right;
	font-size:15px;
	color:#9e0b0f;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	margin-left:1px;}
	
#main {
	width:960px;
	margin:auto;
	_margin-left:30px;
	background-image:url('../imagess/main_bg.png');
	background-position: center top;
	background-repeat:no-repeat;
	padding-top:15px;
	margin-top:-10px;
	position:relative;
	
	}	

#slide {
	width:925px;
	height:298px;
	/* background:url(../imagess/slide.jpg); */
	margin:auto;
	margin-bottom:5px;}	
	
#middle {
	width:912px;
	margin:0px auto;
	background-color:#ffffff;
	}
	
#left {
	width:605px;
	float:left;}
	
.modul {
	width:604px;
	margin-top:15px;}
	
.modul_competitii_header {
	width:604px;
	height:48px;
	background:url(../imagess/modul_competitii_header.jpg);
	font-weight:bold;}
	
.modul_pasapoarte_header {
	width:604px;
	height:48px;
	background:url(../imagess/modul_pasapoarte_header.jpg);
	font-weight:bold;}
	
.modul_body {
	width:604px;
	background:url(../imagess/modul_body.jpg) repeat-y;}

#modul_body_competitii {
	width:604px;
	background:url(../imagess/modul_body.jpg) repeat-y;
	}

.modul_orizontal_line {
	width:577px;
	height:1px;
	background-color:#85d7e3;
	margin:auto;
	margin-bottom:10px;
	margin-top:5px;}
	
#modul_competitii {
	/* height:500px; */
	}
	
#modul_competitii_paginare {
	width:150px;
	height:14px;
	float:right;
	margin-top:15px;
	margin-right:5px;}
	
#modul_competitii_paginare ul {
	list-style: none;
	margin: 0;
	padding: 0;	
	float:left;
	margin-left:30px;
	
	}



#modul_competitii_paginare ul li {
	display:inline;
	}
	
#modul_competitii_paginare ul li a{
	float:left;
	_width:5px;
	width:20px;
	}
		
	
#modul_pasapoarte_paginare {
	width:150px;
	height:14px;
	float:right;
	margin-top:15px;
	margin-right:5px;}
	
	
#modul_pasapoarte_paginare ul {
	list-style: none;
	margin: 0;
	padding: 0;	
	float:left;
	margin-left:30px;
	}
	
#modul_pasapoarte_paginare ul li {
	display:inline;
	}
	
#modul_pasapoarte_paginare ul li a{
	float:left;
	_width:5px;
	width:20px;
	}
	
.arrow_right {
	width:11px;
	height:12px;
	background:url(../imagess/arrow_right.jpg) no-repeat;
	margin:0px 7px 0px 7px;
	_margin:0px 3px 0px 7px;
	float:right;
	margin-top:-1px;}
	
.arrow_left {
	width:11px;
	height:12px;
	background:url(../imagess/arrow_left.jpg) no-repeat;
	margin-left:7px;
	float:right;
	margin-top:-1px;}
	
.dot_blue {
	width:11px;
	height:10px;
	background:url(../imagess/dot_blue.jpg) no-repeat;
	margin-left:7px;
	float:right;}
	
.dot_red {
	width:11px;
	height:10px;
	background:url(../imagess/dot_red.jpg) no-repeat;
	margin-left:7px;
	float:right;}
	
.modul_bottom {
	width:604px;
	height:34px;
	background:url(../imagess/modul_bottom.jpg);}

.modul_bottom_nopage
{
    background:url("../imagess/modul_bottom_nopage.jpg") repeat scroll 0 0 transparent;
    height:16px;
    width:604px;
    background-repeat: no-repeat;
}

.soare {
	width:29px;
	height:30px;
	background:url(../imagess/soare.jpg);
	float:left;
	margin-right:7px;
	margin-top:-6px;}
	
.luna {
	width:29px;
	height:30px;
	background:url(../imagess/luna.jpg);
	float:left;
	margin-right:7px;
	margin-top:-7px;}

.inregistrare {
	width:576px;
	height:80px;
	margin:auto;}
	
.nivel {
	width:73px;
	float:left;}
	
.competitie {
	width:346px;
	float:left;}
	
.stare_competitie {
	width:155px;
	height:20px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#2b8baf;
	text-transform:uppercase;
	margin-top:55px;}
	
.pasaport {
	width:57;
	height:74px;
	background:url(../imagess/pasaport.jpg) no-repeat;}

.nivel_01_R {
	width:57px;
	height:74px;
	background:url(../imagess/nivel_01_R.jpg);}
	
.nivel_02_OG {
	width:57px;
	height:74px;
	background:url(../imagess/nivel_02_OG.jpg);}
	
.nivel_02_RG {
	width:57px;
	height:74px;
	background:url(../imagess/nivel_02_RG.jpg);}
	
.nivel_03_ORG {
	width:57px;
	height:74px;
	background:url(../imagess/nivel_03_ORG.jpg);}
	
#testimoniale {
	width:605px;
	height:260px;
	background:url(../imagess/testimoniale.jpg);
	margin-top:15px;}
	
#testimoniale_left {
	width:395px;
	height:180px;
	float:left;
	margin-left:25px;}
	
#testimoniale_right {
	width:120px;
	height:22px;
	float:right;}
	
#right {
	width:295px;
	float:right;}
	
#intra_Tenis10 {
	width:295px;
	height:212px;
	background:url(../imagess/intra_Tenis10.jpg);
	margin-bottom:15px;}
	
#cauta_program {
	width:295px;
	height:434px;
	background:url(../imagess/cauta-program.jpg);
	margin-bottom:15px;}
	
#harta_mica {
	width:249px;
	height:176px;
	margin:auto;
	background:url(../imagess/harta_mica.png);}
	
.check_box {
	width:25px;
	height:22px;
	background:url(../imagess/check_box.png);
	float:left;
	margin:0px 5px 0px 15px;
	_margin:0px 5px 0px 7px;}
	
.check_box_bifat {
	width:25px;
	height:22px;
	background:url(../imagess/check_box_bifat.png);
	float:left;
	margin:0px 5px 0px 15px;
	_margin:0px 5px 0px 7px;}
	
.combobox {
	width:268px;
	height:28px;
	font-size:14px;
	line-height:28px;
	/* background:url(../imagess/comboBox.jpg); */
	margin:auto;}
	
#ce_este_pasaportul {
	width:295px;
	height:219px;
	background:url(../imagess/ce_este_paraportul.jpg);
	margin-bottom:15px;}
	
.spatiu_reclama {
	width:295px;
	height:249px;
	background:url(../imagess/spatiu_reclama.jpg);}
	
#sponsori {
	width:913px;
	/* height:122px; */
	/*  background:url(../imagess/sponsori.jpg); */
	margin:auto;
	
	clear:both;}

.cleardiv {
	clear:both;
	}
	
	
	
	
#footer {
	height:300px;
	background:url(../imagess/footer_background_BUN_BUN.jpg) repeat-x;
	clear:both;}
	
#footer_img {
/*	width:1024px; */
	height:362px;
	background:url(../imagess/2011/background-bottom.png) no-repeat;
	background-position:center;
	margin:auto;}
	
#sitemap_background {
	height:414px;
	background:url(../imagess/sitemap_background.jpg) repeat-x;}	
	
#quick_link {
	width:960px;
	height:203px;
	margin:auto;}

#quick_link a {
	color: rgb(209, 245, 175);	
	}	

#quick_link a:visited {
	color: rgb(209, 245, 175);
	}	
	
.quick_link_box_text {
	width:142px;
	height:203px;
	float:left;}
	
.quick_link_vertical_line {
	width:1px;
	height:203px;
	background-color:#FFF;
	opacity:0.35;
	filter: alpha(opacity = 35);
	float:left;
	margin:0px 10px 0px 10px;}
	
#quick_link_orizontal_line {
	width:1000px;
	height:3px;
	margin:auto;
	margin-top:30px;
	background-color:#FFF;
	opacity:0.35;
	filter: alpha(opacity = 35);}
	
#copyright {
	width:1000px;
	height:94px;
	margin:auto;
	margin-top:10px;}
	
#copyright a{
	color:#ffffff;
	}

#copyright a:visited{
	color:#ffffff;
	}
	
#logo_MPG {
	width:132px;
	height:94px;
	margin-right:30px;
	background:url(../imagess/logo_MPG.png) no-repeat;
	float:left;}


#map {
	padding-left:20x;
	}
#mouseovermap-mic 
	{
		float:left;
		z-index:100;
	}
	

#mouseoverjudet-mic 
	{
	display:none;
	position:absolute;
	left:100px;
	top:45px;
	cursor:pointer;
	}
	

#judetselectat-mic 
	{
	display:none;
	position:absolute;
	left:100px;
	top:45px;
	cursor:pointer;
	}
	
.helpcontainer {
	width:400px;
	height:200px;
	padding:10px;
	}
	
/*pass*/
#pass_background {
	width:590px;
	height:415px;
	font-family:Arial, Helvetica, sans-serif;
	color:#074b64;
	font-size:12px;
	margin:auto;}
	
#pass_background input {
	line-height:22px;
	font-size:14px;
	}
	
#pass_background input:focus {
	border-style:solid;
	border-color:blue;
	border-width:1px;
	}
	
.formerror {
	float:right;
	clear:both;
	width:300px;
	color:red;
	padding-bottom:2px;
	margin-top:1px;
	font-size:10px;
	height:12px;
	margin-left:160px;
}

.lightgray {
	color:#dfdfdf;
	}
	
#close {
	width:576px;
	height:17px;
	background:url(../imagess/close.jpg) no-repeat right;
	float:right;
	margin-right:7px;
	margin-top:7px;}
	
.pass_red_button {
	width:96px;
	height:22px;
	background:url(../imagess/red_button.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	float:left;
	cursor:pointer;
	}
	
#crem {
	width:440px;
	height:31px;
	background:url(../imagess/pass_crem.jpg) no-repeat;
	margin:auto;
	font-size:14px;
	padding:10px 15px 10px 15px;
	line-height:30px;
	}
	
#crem label {
	display:inline;
	}
	
#bleu {
	width:440px; 
	height:124px;
	background:url(../imagess/pass_bleu.jpg);
	margin:auto;
	margin-top:37px;
	margin-bottom:32px;
	padding:15px 15px 15px 15px;}
	
input {
	border:solid 1px #87d7e2;
	background:url(../imagess/input_body.jpg) repeat-x;
	line-height:20px;
	}

#pass_background {
	width:590px;
	height:685px;
	/* background:url(../imagess/pass_background.jpg) repeat-x #fff; */
	font-family:Arial, Helvetica, sans-serif;
	color:#074b64;
	font-size:12px;
	margin:auto;}
	
.btn_right {
	width:27px;
	height:22px;
	float:left;
	background:url(../imagess/btn_right.png);
	display:inline;
	}
	
.btn_left_OVER {
	width:27px;
	height:22px;
	float:left;
	background:url(../imagess/btn_left_OVER.png)}
	
.combo_st {
	width:276px;
	height:28px;
	float:left;
	background:url(../imagess/combo_st.jpg) no-repeat;
	margin-left:20px;
	font-size:14px;
	line-height:28px;}
	
.combo_dr {
	width:31px;
	height:28px;
	float:left;
	background:url(../imagess/combo_dr.jpg) no-repeat;}


.pass2_check_box {
	width:25px;
	height:22px;
	/* background:url(../imagess/check_box.png); */
	float:left;
	margin:6px 8px 0px 40px;
	_margin:15px 8px 0px 25px;
	}
	
.pass2_check_box_bifat {
	width:25px;
	height:22px;
	background:url(../imagess/check_box_bifat.png);
	float:left;
	margin:15px 16px 0px 50px;
	_margin:15px 8px 0px 25px;}

.btn_left {
	width:27px;
	height:22px;
	float:left;
	background:url(../imagess/btn_left.png);}
	
.combo_st {
	width:276px;
	height:28px;
	float:left;
	background:url(../imagess/combo_st.jpg) no-repeat;
	margin-left:20px;
	font-size:14px;
	line-height:28px;}
	
.combo_dr {
	width:31px;
	height:28px;
	float:left;
	background:url(../imagess/combo_dr.jpg) no-repeat;}
	
#tab {
	width:553px;
	height:38px;
	margin:auto;
	background:url(../imagess/tab_line.jpg) repeat-x;}
	
#tab ul {
	list-style:none;
	padding:0px;}
	
#tab ul li.activ {
	width:142px;
	height:38px;
	background:url(../imagess/tab_activ.jpg) no-repeat;
	font-size:14px;
	float:left;
	text-align:center;
	line-height:38px;}
	
#tab ul li.inactiv {
	width:142px;
	height:38px;
	line-height:38px;
	background:url(../imagess/tab_inactiv.jpg) no-repeat;
	font-size:14px;
	float:left;
	text-align:center;
	line-height:38px;}
	
#tab a {
	display:block;
	width:142px;
	height:38px;
	text-decoration:none;
	color:#074b64;}
	
.tab_line {
	height:38px;
	background:url(../imagess/tab_line.png) repeat-x;
	float:left;}

#zona {
	width:553px;
	height:154px;
	margin:auto;
	margin-bottom:30px;}
	
#pasaport {
	width:223px;
	height:154px;
	background:url(../imagess/pasaport.png);
	float:left;}
	
#zona_dr {
	width:324px;
	height:154px;
	float:left;}



.loadingselect {
	display:none;
	background-image:url(../imagess/loading-15x15.gif);
	width:15px;
	height:15px;
	}
#zona {
	width:553px;
	height:154px;
	margin:auto;
	margin-bottom:30px;}
	
#pasaport {
	width:223px;
	height:154px;
	background:url(../imagess/pasaport.png);
	float:left;}
	
#zona_dr {
	width:324px;
	height:154px;
	float:left;}
	
#tab_01_activ {
	width:553px;
	height:38px;
	background:url(../imagess/tab_01_activ.jpg) no-repeat;
	margin:auto;
	margin-bottom:40px;}
	
#tab_02_activ {
	width:553px;
	height:38px;
	background:url(../imagess/tab_02_activ.jpg);
	margin:auto;
	margin-bottom:40px;}

.pass4_check_box {
	width:25px;
	height:22px;
	background:url(../imagess/check_box.png);
	float:left;
	margin:0px 16px 0px 76px;
	_margin:0px 8px 0px 38px;}
	
.pass4_check_box_bifat {
	width:25px;
	height:22px;
	background:url(../imagess/check_box_bifat.png);
	float:left;
	margin:0px 16px 0px 76px;
	_margin:0px 8px 0px 38px;}
	
.box {
	width:354px;
	height:89px;
	margin-bottom:15px;
	padding:15px 15px 15px 177px;}
	
.pass_combobox {
	width:305px;
	height:28px;
	font-size:14px;
	line-height:28px;
	float:left;
}


/* payment */

.checkbox-epayment {
	width:25px;
	height:22px;
	float:left;
	margin:0px 16px 0px 76px;
	_margin:0px 8px 0px 38px;
	}
.bgbox-epayment 
	{
	background:url(../imagess/bgbox_epayment.jpg);
	}


.bgbox-cash 
	{
	background:url(../imagess/bgbox_cash.jpg);
	}

.bgbox-mandat
	{
	background:url(../imagess/bgbox_mandat.jpg);
	}
	

/* end payment */

/* pas 6 */

#pas6_crem {
	width:440px;
	height:31px;
	background:url(../imagess/bgpas6_crem.jpg) no-repeat;
	margin:auto;
	font-size:14px;
	padding:10px 15px 10px 15px;}


#pas6_bleu {
	width:440px; 
	height:124px;
	background:url(../imagess/bgpas6_bleu.jpg);
	margin:auto;
	margin-top:37px;
	margin-bottom:32px;
	padding:15px 15px 15px 15px;}


/* end pas 6*/

/*end pass*/


#dynatip {
	display:none;
	background:transparent url(http://static.flowplayer.org/tools/img/tooltip/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}

/* style the trigger elements */
#dyna img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}





/* override the arrow image of the tooltip */
#dynatip.bottom {
	background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_bottom.png);	
	padding-top:40px;
	height:55px;
}

#dynatip.bottom {
	background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_bottom.png);
}

/*foto*/
#caseta_foto_recente {
	width:913px;
	height:783px;
	background:url(../imagess/foto_bg_main.jpg);
	margin:auto;}

.foto_paginare_main {
	width:913px;
	height:60px;
	line-height:60px;
	color:#9e0b0f;
	font-size:11px;
	margin:auto;
	}

.foto_paginare_main ul 
	{
	float:left;
	list-style:none outside none;
	padding:0px;
	margin:0px;
	}
	
.foto_paginare_main ul li 
	{
	float:left;
	font-size:11px;
	color:#9e0b0f;
	}

.foto_paginare_main ul li a 
	{
	color:#9e0b0f;
	display:block;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	}

.foto_paginare_main ul li a:hover {
	text-decoration:underline;
	}
	
.foto_paginare_main ul li a.current 
	{
	font-weight:bold;
	text-decoration:none;
	}
	
#foto_paginare {
	width:415px;
	height:24px;
	margin:auto;
	}
	
a.foto_paginare {
	display:block;
	font-size:14px; 
	color:#9e0b0f; 
	float:left; 
	line-height:24px;
	text-decoration:none;}
	
.foto_arrow{
	width:15px;
	height:24px;
	float:left;
	margin-right:7px;
	_margin-right:0px;
	border-style:none !important;}
	

.foto_sign {
	width:16px;
	height:16px;
	float:left;
	margin:4px 10px 0px 10px;}
	
#foto_box_landscape {
	width:723px;
	height:525px;
	margin:auto;}
	
#foto_box_portret {
	width:462px;
	height:525px;
	margin:auto;}
	
.arrow_red_left {
	width:6px;
	height:12px;
	float:left;
	margin:7px 10px 0px 14px;}
	
.arrow_red_left_small {
	width:4px;
	height:24px;
	float:left;
	margin:4px 10px 0px 14px;}
	
#foto_slide {
	width:885px;
	height:89px;
	margin:auto; 
	margin-top:20px;}
	
#foto_slide ul {
	list-style:none;
	padding:0px;}
	
#foto_slide ul li {
	width:86px;
	height:86px;
	border:solid 1px #82dadc;
	background-color:#FFF;
	margin-right:16px;
	_margin:0px;
	float:left;}
	
.foto_row {
	width:913px;
	height:102px;
	background:url(../imagess/foto_row_bg.jpg) top repeat-x;
	border:#ace4f1 solid 1px;
	margin:auto;}
	
.foto_row:hover {
	width:913px;
	height:102px;
	background:url(../imagess/foto_row_bg_over.jpg)  top repeat-x;
	border:#ace4f1 solid 1px; 
	margin:auto;}
	
.camp_text {
	width:398px;
	float:left;
	margin-left:15px;
	_margin-left:0px;
	margin-top:20px;}
	
.camp_text h2 {
	font-size:19px;
	font-weight:normal;
	float:left;
	padding:0px;
	margin:0px;
	}
	
.camp_text h2 a {
	color:#9E0B0F;
	}
	
.camp_foto_slide {
	width:500px;
	height:88px;
	float:left;}
	
.camp_foto_slide ul {
	list-style:none;
	padding:0px;
	margin-top:7px;}
	
.camp_foto_slide ul li {
	width:86px;
	height:86px;
	border:solid 1px #82dadc;
	background-color:#FFF;
	margin-right:7px;
	_margin-right:3px;
	float:left;}
	
	
/* foto scroll */


/* styling for the image wrapper  */
#image_wrap {
	/* dimensions 
	width:677px;
	margin:15px 0 15px 40px;
	padding:15px 0;

	 centered */
	text-align:center;
	/* border:2px solid #fff; */
	outline:1px solid #ddd;
	-moz-ouline-radius:4px;
	*/
	border:none !important;
	outline:none !important;
	cursor:pointer;
}

/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 825px;
	height:120px;

	/* custom decorations */
	/* border:1px solid #ccc;
	background:url(/img/global/gradient/h300.png) repeat-x; */
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
.scrollable img {
	text-align:center;
	vertical-align:middle;
	background-color:#fff;
	padding:0px;
/*	border:1px solid #82DADC; */
	cursor:pointer;
/*	width:86px;
	height:86px; */

	/*
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	*/
}

.scrollable div.container {
	margin:0px 8px 0px 0px;
	border:1px solid #82DADC;
	width:90px;
	height:90px;
	float:left;
	text-align:center;
	line-height:87px;
	background-color:#ffffff;
	}

/* active item */
.scrollable .active {
	 border:2px solid #074B64; 
	z-index:9999;
	position:relative;
}

/* active item */
.scrollable div.container.active {
	/* border:3px solid #9E0B0F;; */
	background-color:#c3e8e8;
	z-index:9999;
	position:relative;
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(../imagess/foto_arrow.png) no-repeat;
	display:block;
	width:15px;
	height:24px;
	float:left;
	margin:40px 10px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 				{ background-position: 0px -24px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-15px -24px; }
a.right:active 	{ background-position:-15px -24px; } 


/* left */
a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-15px 0; }
a.left:active  	{ background-position:-15px 0; }

/* up and down */
a.up, a.down		{ 
	background:url(../img/scrollable/arrow/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	






/*foto*/


/* loading ajax container image */
#loadingImg
	{
	display:none;
	background:url(../imagess/loading.gif) no-repeat;
	width:32px;
	height:32px;
	position:absolute;
	}
	
/* video */


.video_paginare_main {
	width:913px;
	height:60px;
	line-height:60px;
	color:#9e0b0f;
	font-size:11px;
	margin:auto;
	}

.video_paginare_main ul 
	{
	float:left;
	list-style:none outside none;
	padding:0px;
	margin:0px;
	}
	
.video_paginare_main ul li 
	{
	float:left;
	font-size:11px;
	color:#9e0b0f;
	}

.video_paginare_main ul li a 
	{
	color:#9e0b0f;
	display:block;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	}

.video_paginare_main ul li a:hover {
	text-decoration:underline;
	}
	
.video_paginare_main ul li a.current 
	{
	font-weight:bold;
	text-decoration:none;
	}
	
#video_paginare {
	width:415px;
	height:24px;
	margin:auto;
	}
	
a.video_paginare {
	display:block;
	font-size:14px; 
	color:#9e0b0f; 
	float:left; 
	line-height:24px;
	text-decoration:none;}
	

#caseta_video-recente {
	width:913px;
	height:538px;
	margin:auto;

	}

#container_video_recente 
	{
	width:913px;
	height:538px;
	margin:auto;
	background:url(../imagess/caseta_video_recente.jpg);
	}

#video_recente_left {
	width:640px;
	float:left;
	margin-left:15px;
	_margin-left:7px;}
	
#video_recente_vertical_line {
	width:1px;
	height:538px;
	float:left;
	margin-left:8px;
	margin-right:8px;
	_margin-left:4px;
	_margin-right:4px;}
	
#video_recente_right {
	width:227px;
	float:left;
	margin-top:96px;}
	
#video_spatiu {
	width:640px;
	height:360px;
	margin-bottom:20px;
	background-color:#666;
	background:url(../imagess/loading.gif) no-repeat;
	background-position:center center;
	}
	
.ceas {
	width:12px;
	height:16px;
	margin-right:3px;}
	
#video_recente_detalii {
	width:640px;
	height:46px;
	margin-top:7px;}
	
.video_slide {
	width:227px;
	height:108px;}
	
#video_slide_activ {
	width:227px;
	height:108px;
	background:url(../imagess/video_recente_curent-video.jpg)}
	
.video_slide_detalii {
	width:200px;
	height:84px;
	margin:auto;}
	
.video_orizontal_line {
	width:227px;
	height:1px;
	background-color:#ace4f1;}
	
.video_preview_small {
	width:80px;
	height:45px;
	background-color:#FFF;
	border:solid 1px #82dadc;
	float:left;}
	
.video_preview {
	width:129px;
	height:72px;
	background-color:#FFF;
	border:solid 1px #82dadc;
	margin-bottom:10px;}
	
.play {
	width:32px;
	height:32px;
	margin:15px 10px 0px 10px;
	_margin:15px 5px 0px 5px;
	float:left;}
	
.video_dinLista_curent {
	width:151px;
	height:204px;
	background:url(../imagess/video_dinLista_curent.jpg);
	float:left;}
	
.video_dinLista {
	width:149px;
	height:202px;
	border:solid 1px #ace4f1;
	float:left;}
	
.video_dinLista_detalii {
	width:129px;
	height:180px;
	margin:auto;}
	
#video_toate {
	width:861px;
	/* height:668px; */
	margin:auto;}
	
.video_row {
	width:861px;
	height:204px;}

.video_row ul 
	{
	padding:0;
	margin:0;
	list-style:none;
	}

.video_row ul li
	{
	float:left;
	padding-right:10px;
	padding-left:10px;
	_padding-right:6px;
	_padding-left:6px;
	}
	


/* end video */


/*cluburi*/
#listare_cluburi_header {
	width:912px;
	height:95px;
	background:url(../imagess/listare_cluburi_header.jpg)}
	
#listare_left {
float:left;
width:738px;
padding:0px;
margin:0px;
}

#listare_right {
float:right;
width:161px;
padding:0px;
margin:0px;
}

.foto_blank_small {
	width:87px;
	height:63px;
	float:left;
	background:url(../imagess/foto_blank_small.jpg);
	margin-left:13px;
	margin-right:17px;}
	
.icon_racheta {
	width:15px;
	height:16px;
	float:left;
	margin-right:7px;
	margin-top:5px;}
	
.icon_testAlb {
	width:16px;
	height:16px;
	float:left;
	margin-right:7px;
	margin-top:5px;}	

.icon_severDron {
	width:12px;
	height:18px;
	float:left;
	margin-right:7px;
	margin-top:5px;}	
	
.icon_racheta_BIG {
	width:24px;
	height:24px;
	float:left;
	margin-left:14px;
	margin-right:10px;
	margin-top:5px;
	_margin-left:7px;
	_margin-right:5px;}
	
.icon_testAlb_BIG {
	width:22px;
	height:22px;
	float:left;
	margin-left:14px;
	margin-right:10px;
	margin-top:4px;
	_margin-left:7px;
	_margin-right:5px;}	

.icon_testkey {
	width:22px;
	height:22px;
	float:left;
	margin-left:14px;
	margin-right:10px;
	margin-top:4px;
	_margin-left:7px;
	_margin-right:5px;
	}

.icon_severDron_BIG {
	width:18px;
	height:23px;}
	
.plic {
	width:32px;
	height:24px;
	float:left;
	margin-right:15px;
	margin-bottom:20px;
	_margin-right:7px;}
	
.sign_afiseaza_harta {
	width:32px;
	height:32px;
	float:left;
	margin-right:15px;
	_margin-right:7px;}
	
#afiseaza_harta {
	float:right;
	width:150px;
	}
	
#detalii_competitii_continut {
	width:913px;
	margin:auto;
	margin-top:30px;}

#detalii_cluburi_left {
	width:604px;
	float:left;}
	
#detalii_cluburi_right {
	width:298px;
	float:right;}
	
#detalii_cluburi_right_header {
	width:298px;
	height:53px;
	background:url(../imagess/detalii_cluburi_right_header.jpg);}
	
#detalii_cluburi_left_header {
	width:604px;
	height:53px;
	background:url(../imagess/detalii_cluburi_left_header.jpg);}
	
#detalii_cluburi_left_blue_header {
	width:604px;
	height:53px;
	background:url(../imagess/detalii_cluburi_left_blue_header.jpg);}
	
.detalii_cluburi_left_camp {
	width:602px;
	/* height:94px; */
	background-color:#FFF;
	border-left:solid 1px #85d7e3;
	border-right:solid 1px #85d7e3;}
	
.detalii_cluburi_left_camp_OVER {
	width:602px;
	/* height:94px; */
	background-color:#eff9fe;
	border-left:solid 1px #85d7e3;
	border-right:solid 1px #85d7e3;}
	
.detalii_cluburi_left_oriz_line {
	width:604px;
	height:1px;
	background-color:#85d7e3;}
	
.foto_antrenori_small_blank {
	width:57px;
	height:74px;
	background:url(../imagess/foto_antrenori_small_blank.jpg);
	float:left;
	margin-left:14px;
	margin-right:14px;
	_margin-left:7px;
	_margin-right:7px;}
	
.banda_aplica {
	width:912px;
	height:74px;
	background:url(../imagess/banda_aplica.jpg) no-repeat;
	margin:auto;
	clear:both;}
	
#baiat {
	width:125px;
	height:103px;
	float:left;
	margin-top:-20px;
	margin-left:-10px;
	margin-right:70px;
	_margin-left:-5px;
	_margin-right:35px;}
	
#fata {
	width:95px;
	height:124px;
	float:left;
	margin-left:40px;
	margin-top:-37px;
	margin-right:50px;
	_margin-right:25px;}
	
a.buton_aplica {
	width:106px;
	height:31px;
	float:right;
	background:url(../imagess/buton_aplica.png) no-repeat;
	background-position:top;
	margin-top:23px;
	margin-right:22px;
	_margin-right:11px;}
	
a.buton_aplica:hover {
	width:106px;
	height:31px;
	float:right;
	background:url(../imagess/buton_aplica.png) no-repeat;
	background-position:bottom;
	margin-top:23px;
	margin-right:22px;
	_margin-right:11px;}
	
	
.clubs_row {
	border:1px solid #ACE4F1;
	background:url(../imagess/foto_row_bg.jpg) top repeat-x;
	width:738px;	
	}

.clubs_row:hover {
	border:1px solid #ACE4F1;
	background:url(../imagess/foto_row_bg_over.jpg)  top repeat-x;
	width:738px;	
	}
	
.clubs_row_left
{
	width: 559px; 
	float: left;
	height:102px;
	font-size:12px;
	
}
	
.clubs_row_right
{
	border-left:1px solid #ACE4F1;
	height:102px;
	width:175px;
	float:right;
	}

.clubs_row_right_content {
	width:150px;
	height:80px;
	margin:auto;
	}

.clear 
{
	clear:both;
	}
	
.cluburi_paginare_main  {
color:#9E0B0F;
height:60px;
line-height:60px;
width:738px;
}


.cluburi_paginare_main  ul 
	{
	float:left;
	list-style:none outside none;
	padding:0px;
	margin:0px;
	}
	
.cluburi_paginare_main  ul li 
	{
	float:left;
	font-size:11px;
	color:#9e0b0f;
	}

.cluburi_paginare_main  ul li a 
	{
	color:#9e0b0f;
	display:block;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	display:block;
	width:18px;
	text-align:center;
	}

.cluburi_paginare_main  ul li a:hover {
	text-decoration:underline;
	}
	
.cluburi_paginare_main  ul li a.current 
	{
	font-weight:bold;
	text-decoration:none;
	}
	

#clubs_listing_container 
{
	width:913px;
	float:left;
	}
/*cluburi*/	

/* filtru */
a.filter_more
	{
	color: #9E0B0F !important;
	font-size: 12px;
	font-weight: bold;	
	line-height: 20px;	
	}

.filter_more
	{
	color: #9E0B0F !important;
	font-size: 12px;
	font-weight: bold;	
	line-height: 20px;	
	}
	
#filtru_header {
	width:154px;
	height:55px;
	background:url(../imagess/filtru_header.jpg);
	font-size:19px; 
	padding-left:7px; 
	line-height:55px;}
	
#filtru_body {
	width:161px;
	background:url(../imagess/filtru_body.jpg) repeat-y;}
	
#filtru_bottom {
	width:161px;
	height:17px;
	background:url(../imagess/filtru_bottom.jpg) repeat-y;}
	

	
.filtru_facilitati {
	width:140px;
	padding-left:7px;
	line-height:24px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	margin:auto;
	/* margin-bottom:5px; */
	margin-bottom:0px;
	margin-top: 0px;
	cursor:pointer;
	padding-top:0px;
	
	}
	
.filtru_cat{
	width:140px;
	height:24px;
	background-color:#f5edb6;
	padding-left:7px;
	line-height:24px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	margin:auto;
	/* margin-bottom:5px; */
	margin-bottom:0px;
	margin-top: 0px;
	cursor:pointer;
	}
	
#filtru_body ul {
	list-style-type:none;
	list-style-position:outside;
	padding:0px;
	margin:0px;
	}

#filtru_body ul li{
	margin-left:14px;
	font-weight:bold;
	line-height:20px;
	font-weight:14px;
	padding-left:4px;
	color: rgb(43, 139, 175)
	}

#filtru_body a {
	color: rgb(43, 139, 175);
	}
	
#filtru_body a:visited {
	color: rgb(43, 139, 175);
	}
	
	
#filtru_body ul span {
	float: right;
	margin-right: 10px;
	font-weight: normal;
	}
.filtru_sign {
	float:left;
	width:140px;
	height:24px;
	background-image:url('../imagess/filtru_sign.jpg');
	background-repeat:no-repeat;
	background-position:120px 3px;
	
	}


	
.less 
{
	display:none;
	}
    
    ul.filtru_selectat {
	list-style-position:outside;
	list-style-type:none;
	margin:0 ;
	padding:0;
	width:146px;
	font-size:12px;
	color:#FFFFFF;
	line-height:24px;
	font-weight:bold;
	margin-bottom:10px;
	list-style-position:outside;
	}

ul.filtru_selectat li {
    
	background-color:#2ad418;
	color:#ffffff !important;
    margin-left:2px !important;
    margin-bottom:2px !important;
	}
	
ul.filtru_selectat li a {
	color:#ffffff;
	}
	

ul.filtru_selectat li a:visited {
	color:#ffffff;
	}
/* filtru */





/* clubs details */
/*detalii competitie, club*/
#antet {
	width:912px;
	/* height:230px; */
	margin:auto;}
	
#antet_header {
	width:912px;
	height:53px;
	background:url(../imagess/detalii_cluburi_header.jpg);}

#antet_body {
	width:913px;
	margin-top:-40px;}
	
#antet_left {
	width:542px;
	/*height:254px;*/
	float:left;}
	
#caseta_date_club {
	width:542px;
	background:url(../imagess/detalii_cluburi_caseta_bg.jpg) no-repeat;
	background-position:bottom;}
	
#antet_img {
	width:345px;
	height:217px;
	background:url(../imagess/antet_foto_blank.png);
	float:right;
	margin-right:12px;
	_margin-right:0px;
	overflow:hidden;
	}
	
.icon_child {
	width:32px;
	height:28px;
	float:left;}
	
.icon_down_pdf {
	width:16px;
	height:19px;
	margin-right:7px;
	margin-top:5px;
	float:left;}

.row_antrenor {
background:url("../imagess/row_bg.jpg") repeat-x scroll 0 0 transparent;
border:1px solid #ACE4F1;
height:102px;
margin:-1px auto auto;
width:913px;
}

.clubs_details_help {
border-style:none !important;
height:17px;
margin-left:15px;
margin-right:15px;
width:23px;
}

.clubs_details_tab  {
background:url("../imagess/tab_line.png") repeat-x scroll 0 0 transparent;
height:38px;
margin:auto;
margin-top:-50px;
width:604px;
}

.clubs_details_tab ul li.activ {
background:url("../imagess/tab_activ.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:14px;
height:38px;
line-height:38px;
text-align:center;
width:142px;
}

.clubs_details_tab ul {
list-style:none outside none;
}


.clubs_details_tab ul li.inactiv {
background:url("../imagess/tab_inactiv.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:14px;
height:38px;
line-height:38px;
text-align:center;
width:142px;
}

.clubs_details_tab ul li a {
color:#074B64;
display:block;
height:38px;
text-decoration:none;
width:142px;
}

.clubs_details_tab ul li a:hover {
text-decoration:none !important; 
}

.clubs_details_tab_line  {
background:url("../imagess/tab_line.png") repeat-x scroll 0 0 transparent;
float:left;
height:38px;
}

/* lista competitii */

#listare_competitii_header  {
background:url("../imagess/listare_competitii_header.jpg") repeat scroll 0 0 transparent;
height:95px;
width:912px;
}


.competitions_tab  {
background:url("../imagess/tab_line.png") repeat-x scroll 0 0 transparent;
height:38px;
margin-left:10px;
margin-top:-48px;
width:900px;
}

.competitions_tab ul li.activ {
background:url("../imagess/tab_activ.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:14px;
height:38px;
line-height:38px;
text-align:center;
width:142px;
}

.competitions_tab ul {
list-style:none outside none;
}

.competitions_tab ul li.inactiv {
background:url("../imagess/tab_inactiv.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:14px;
height:38px;
line-height:38px;
text-align:center;
width:142px;
}

.competitions_tab ul li a {
color:#074B64;
display:block;
height:38px;
text-decoration:none;
width:142px;
}

.competitions_tab ul li a:hover {
text-decoration:none !important; 
}

.competitions_tab_line  {
background:url("../imagess/tab_line.png") repeat-x scroll 0 0 transparent;
float:left;
height:38px;
}

.competitions_paginare_main  {
color:#9E0B0F;
height:60px;
line-height:60px;
width:738px;
}


.competitions_paginare_main  ul 
	{
	float:left;
	list-style:none outside none;
	padding:0px;
	margin:0px;
	}
	
.competitions_paginare_main  ul li 
	{
	float:left;
	font-size:11px;
	color:#9e0b0f;
	}

.competitions_paginare_main  ul li a 
	{
	color:#9e0b0f;
	display:block;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	display:block;
	width:18px;
	text-align:center;
	}

.competitions_paginare_main  ul li a:hover {
	text-decoration:underline;
	}
	
.competitions_paginare_main  ul li a.current 
	{
	font-weight:bold;
	text-decoration:none;
	}
	

.competitions_paginare_container 
{
	width:731px;
	float:left;
	}
	


.detalii_competitie_inregistrare  {
margin:auto;
width:713px;
}

.listare_competitie {
float:left;
font-size:12px;
width:346px;
}

.disponibilitate_competitie_right  {
float:right;
width:160px;
}

.disponibilitate_competitie  {
float:right;
width:140px;
cursor:pointer;
}

.camp_small {
background:url("../imagess/row_bg_small.jpg") repeat-x scroll 0 0 transparent;
border:1px solid #ACE4F1;
height:28px;
width:112px;
}

.listare_competitii_sponsori
	{
/*	background:url("../imagess/row_bg_small.jpg") repeat-x scroll 0 0 transparent; */ 
	border:1px solid #ACE4F1;  
	height:28px; 
	}

.logo_sponsor_small {
/* border-left:1px solid #ACE4F1; 
height:28px; */
	float:right;
}

.detalii_competitie_camp  {
background:url("../imagess/detalii_competitii_row_bg.jpg") repeat-x scroll 0 0 transparent;
border:1px solid #ACE4F1;
height:140px;
margin:-1px auto auto;
width:736px;
}


.detalii_competitie_camp:hover  {
background:url("../imagess/detalii_competitii_row_bg_OVER.jpg") repeat-x scroll 0 0 transparent;
}



.detalii_competitie_camp_gray  {
background:url("../imagess/detalii_competitii_row_grey_bg.jpg") repeat-x scroll 0 0 transparent;
border:1px solid #B1B3B6;
height:140px;
margin:-1px auto auto;
width:736px;
}

.detalii_competitie_camp_gray:hover  {
background:url("../imagess/detalii_competitii_row_grey_bg_OVER.jpg") repeat-x scroll 0 0 transparent;
}


.lupa {
float:left;
height:16px;
margin-right:5px;
width:15px;
}

.disponibilitate_competitie_box  {
height:63px;
}

.disponibilitate_competitie_box ul {
float:left;
list-style:none outside none;
margin:0;
padding:0;
width:160px;
}

.disponibilitate_competitie_box ul li {
background:url("../imagess/disponibilitate_competitie_box.jpg") repeat scroll 0 0 transparent;
float:left;
height:63px;
margin-right:4px;
width:35px;
}

.disponibilitate_competitie_box ul li.empty {
background:none;
float:left;
height:63px;
margin-right:4px;
width:35px;
}

.icon_ball {
height:23px;
margin-bottom:7px;
margin-left:4px;
margin-top:6px;
width:27px;
}

.icon_stare_inscriere  {
float:left;
height:27px;
margin-right:7px;
margin-top:-6px;
width:23px;
}


.nivel_img {
float:left;
height:74px;
margin-right:16px;
width:57px;
border:solid 1px  #ACE4F1;
}

/* end lista competitii*/

/*detalii competitie*/

#detalii_competitii_continut 
	{
	width:913px;
	margin:auto;
	margin-top:30px;}

#competitions_listing_container {
	width:913px;
	float:left;
	}



/* end clubs details */


/* competition-details */
#divCompetitionDetails{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#ffffff;
    padding:0px;
    border:1px solid #ACE4F1;
    border-bottom:none;
}
#divCompetitionDetails .detalii_competitie_tooltip_header  {
background:url("../imagess/detalii_competitie_tooltip_header.jpg") repeat-x scroll 0 0 transparent;
	/* border:1px solid #ACE4F1; */
border-bottom:1px solid #ACE4F1;
height:66px;
width:328px;
}

#divCompetitionDetails .detalii_competitie_tooltip_body  {
background-color:#FFFFFF;
	 border-bottom:1px solid #ACE4F1;
	/* 	border-left:1px solid #ACE4F1;
		border-right:1px solid #ACE4F1; */
height:95px;
width:328px;
}

#divCompetitionDetails .detalii_competitie_tooltip_continut  {
height:75px;
margin:auto;
width:308px;
}

#divCompetitionDetails .nivel_img {
float:left;
height:74px;
margin-right:16px;
width:57px;
}

.list_levels_row {
	width:912px;
	/* height:127px; */
	/* border:1px solid #ACE4F1; */
/*	border-right-width:0px; */
	margin:auto;
	}

.list_levels_row_left {
	width: 625px;
/*	float: left; */	
	border-width:1px 0px 1px 1px;
	 border-style: solid;
	 border-color: #ACE4F1;
	background:url("../imagess/row_bg.jpg") repeat-x scroll 0 0 transparent;
}

.list_levels_row_prize {
	
/*	float: left; */	
	border-width:1px;
	 border-style: solid;
	 border-color: #ACE4F1;
	background:url("../imagess/row_bg.jpg") repeat-x scroll 0 0 transparent;
}

.list_levels_row_right {
/*		width: 284px; */
/*	float: left; */
	/* height: 127px; */
	border-style:none;
		background:url("../imagess/row_bg.jpg") repeat-x scroll 0 0 transparent;
	 border-width:1px 1px 1px 1px;
	 border-style: solid;
	 border-color: #ACE4F1;
	/* float:left; */
	height:127px;
	/* margin:-1px auto auto -1px;
	width:284px; */
}

.list_levels_row_right  {

}
.list_levels_row_right_opened  {
	background:url("../imagess/row_crem_bg.jpg") repeat-x scroll 0 0 transparent;
	border:1px solid #E2C822;
/*	float:left; */
	/* height:127px; */ 
/* 	margin:-1px auto auto 0px; */
	width:284px;
}

a.openprize
{color:#9E0B0F;
font-size:11px;
font-weight:bold;
line-height:20px;
text-decoration:none;
}

.prize_container {
	padding-left:15px;
	padding-right:15px;
	}
.history_row  {
	background:url("../imagess/row_crem_bg.jpg") repeat-x scroll 0 0 transparent;
	border:1px solid #E2C822;
	/* height:127px; */ 
	margin:auto;
	padding:15px;
	width:880px;
	margin:-1px auto -1px -1px;
}



.stare_competitie_status2 {
	color: rgb(245, 130, 32);
	font-size: 12px;
	text-transform:none;
	font-weight:normal;
	/* white-space:nowrap; */
	text-align:center;
}

a.inscriere {
background:transparent;
height:30px;
margin-bottom:3px;
margin-left:-7px;
width:274px;
overflow:hidden;
padding-top:2px;
padding-left:2px;
padding-bottom:2px;
display:block;
color:#074B64;
text-decoration:none;
text-align:left;
}

a.inscriere:hover {
background:url("../imagess/detalii_competitie_inscriere_OVER.jpg");
background-repeat:no-repeat;
background-position:left center;
height:30px;
margin-bottom:3px;
margin-left:-7px;
width:274px;
overflow:hidden;
display:block;
text-decoration:none;
color:#074B64;
text-align:left;
}

.icon_child {
float:left;
height:28px;
width:32px;
vertical-align:middle;
margin-top:2px;
}

#listare_pasapoarte_header  {
background:url("../imagess/listare_pasapoarte_header.jpg") repeat scroll 0 0 transparent;
height:95px;
width:912px;
}


#listare_stiri_header  {
background:url("../imagess/stiri_header.jpg") repeat scroll 0 0 transparent;
height:95px;
width:912px;
}

#listare_pasapoarte_search_box  {
background:url("../imagess/listare_pasapoarte_search_box.jpg") repeat scroll 0 0 transparent;
height:92px;
width:738px;
}

a.buton_cauta {
background:url("../imagess/buton_aplica_empty.png") no-repeat scroll center top transparent;
float:right;
height:31px;
margin-right:15px;
margin-top:30px;
text-align:center;
width:106px;
color:#ffffff;
text-decoration:none !important;
}

a.buton_cauta:hover {
background:url("../imagess/buton_aplica_empty.png") no-repeat scroll center bottom transparent;

}


#index_continut {
margin:auto;
overflow:hidden;
width:138px;
}

#index {
/* height:5px; */
}

#index ul {
float:left;
list-style:none outside none;
margin:0;
padding:0;
}

#index ul li {
color:#9E0B0F;
float:left;
font-size:14px;
font-weight:bold;
line-height:25px;
margin-right:10px;
text-transform:uppercase;
margin-left:0px;
}


#index a.frmindex_selected
{
	color:#074B64 !important;
	text-decoration:underline;
	}

#index a {
color:#9E0B0F !important;
display:block;
}

/* passports */


.passports_paginare_main  {
color:#9E0B0F;
height:60px;
line-height:60px;
width:738px;
}


.passports_paginare_main  ul 
	{
	float:left;
	list-style:none outside none;
	padding:0px;
	margin:0px;
	}
	
.passports_paginare_main  ul li 
	{
	float:left;
	font-size:11px;
	color:#9e0b0f;
	}

.passports_paginare_main  ul li a 
	{
	color:#9e0b0f;
	display:block;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	display:block;
	width:18px;
	text-align:center;
	}

.passports_paginare_main  ul li a:hover {
	text-decoration:underline;
	}
	
.passports_paginare_main  ul li a.current 
	{
	font-weight:bold;
	text-decoration:none;
	}
	

.passports_paginare_container 
{
	width:731px;
	float:left;
	}

.listare_pasapoarte_camp  {
background:url("../imagess/listare_pasapoarte_row_bg.jpg") repeat-x scroll 0 0 transparent;
border-bottom:1px solid #ACE4F1;
border-left:1px solid #ACE4F1;
border-right:1px solid #ACE4F1;
height:100px;
width:738px;
}

.listare_pasapoarte_inregistrare  {
margin:auto;
width:713px;
}

.listare_pasapoarte_inregistrare a  {
color:rgb(158,11,15);
}

.listare_pasapoarte_inregistrare a:visited  {
color:rgb(158,11,15);
}


/*detalii pasapoarte*/
#detalii_pasapoarte_antet {
	width:900px;
	height:180px;
	margin-left:27px;
	margin-top:-43px;}
	
#detalii_pasapoarte_img {
	width:137px;
	height:180px;
	background:url(../imagess/detalii_pasaport_img.png);
	float:left;}
	
#detalii_pasapoarte_antet_right {
	width:746px;
	height:141px;
	background:url(../imagess/detalii_pasapoarte_antet_right.jpg) no-repeat;
	float:right;
	background-position:bottom;}
	
#detalii_pasapoarte_antet_continut {
	width:710px;
	margin:auto;}
	
#detalii_pasapoarte_antet_continut_left {
	width:500px;
	float:left;}
	
#detalii_pasapoarte_antet_continut_right {
	float:right;}
	
.detalii_pasapoarte_header {
	width:913px;
	height:56px;
	background:url(../imagess/detalii_pasapoarte_header.jpg);
	margin:auto;}
	
#detalii_pasapoarte_tab {
	width:913px;
	height:38px;
	margin:auto;
	background:url(../imagess/tab_line.png) repeat-x;
	margin-top:-55px;}

#detalii_pasapoarte_tab ul {
	list-style:none;
	padding:0px;}
	
#detalii_pasapoarte_tab ul li.tabTab {
	width:157px;
	height:38px;
	background:url(../imagess/detalii_pasapoarte_tab.png) no-repeat;
	font-size:14px;
	float:left;
	text-align:center;
	line-height:38px;
	color:#074b64;}
	
#detalii_pasapoarte_tab a {
	display:block;
	width:157px;
	height:38px;
	text-decoration:none;
	color:#074b64;}
	
.ball {
	width:40px;
	height:35px;
	float:left;
	margin-right:15px;}
	
.detalii_pasapoarte_participari {
	width:930px;
	margin:auto;}
	
.detalii_pasapoarte_participari_turneu {
	width:195px;
	float:left;
	margin-right:12px;}
	
.detalii_pasapoarte_tabel {
	width:347px;
	float:left;}
	
.detalii_pasapoarte_tabel_header {
	width:325px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
	background:url(../imagess/detalii_pasapoarte_tabel_header.jpg) repeat-x;
	border:solid 1px #ace4f1;}

.detalii_pasapoarte_tabel_bottom {
	width:347px;
	height:1px;
	background-color:#ace4f1}
	
.detalii_pasapoarte_tabel_body {
	width:345px;
	overflow:hidden;
	border-left:solid 1px #ace4f1;
	border-right:solid 1px #ace4f1;}
	
.detalii_pasapoarte_tabel_greenTournament {
	width:301px;
	height:18px;
	margin:auto;
	margin-bottom:1px;}
	
.detalii_pasapoarte_tabel_redTournament {
	width:245px;
	height:18px;
	margin:auto;
	margin-bottom:1px;}
	
.detalii_pasapoarte_tabel_orangeTournament {
	width:273px;
	height:18px;
	margin:auto;
	margin-bottom:1px;}
	
.detalii_pasapoarte_tabel_blue_line {
	width:212px;
	height:18px;
	padding-left:5px;
	font-size:12px;
	line-height:18px;
	background-color:#d5f1f5;
	margin-right:1px;
	margin-bottom:1px;
	float:left;}
	
.detalii_pasapoarte_tabel_blue_line_castigator {
	width:212px;
	height:18px;
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	background-color:#d5f1f5;
	margin-right:1px;
	margin-bottom:1px;
	float:left;}
	
.detalii_pasapoarte_tabel_rezultat {
	width:26px;
	height:18px;
	font-size:12px;
	line-height:18px;
	background-color:#d5f1f5;
	margin-right:1px;
	margin-bottom:1px;
	float:left;
	text-align:center;}
	
.icon_medal_big {
	width:24x;
	height:24px;
	margin-right:10px;
	float:left;}
	
.detalii_pasapoarte_winner-sign {
	width:8px;
	height:8px;
	float:left;
	margin-left:5px;
	margin-top:5px;}
	
.detalii_pasapoarte_orizontal_line {
	width:912px;
	height:1px;
	background-color:#ace4f1;
	clear:both;}
/*detalii pasapoarte*/

/*contul meu*/
#contul_meu_date_cont_header {
	width:912px;
	height:134px;
	background:url(../imagess/contul_meu_date_cont_header.jpg);
	margin:auto;}
	
#contul_meu_pasaport_header {
	width:912px;
	height:134px;
	background:url(../imagess/contul_meu_pasaport_header.jpg);
	margin:auto;}
	
#contul_meu_competitii_header {
	width:912px;
	height:134px;
	background:url(../imagess/contul_meu_competitii_header.jpg);
	margin:auto;}
	
.contul_meu_pasaport_inscriere {
	width:513px;
/*	height:100px; */
	background:url(../imagess/contul_meu_bg.jpg) repeat-x;
	margin:auto;
	border:solid 1px #ace4f1;
    
    }
	
.contul_meu_pasaport_body {
	width:513px;
	margin:auto;
	border-left:solid 1px #ace4f1;
	border-right:solid 1px #ace4f1;
    border-bottom:solid 1px #ace4f1;
	background-color:#FFFFFF;
    display:none;
    }
	
.contul_meu_pasaport_body_continut {
	width:484px;
	margin:auto;}
	
.contul_meu_pasaport_buton_activ {
	width:32px;
	height:32px;
	margin-left:10px;}
	
.contul_meu_pasaport_buton_incomplet {
	width:30px;
	height:26px;
	margin-left:10px;}
	
.contul_meu_pasaport_nou_box {
	width:513px;
	height:46px;
	border:solid 1px #e2c822;
	background:url(../imagess/contul_meu_pasaport_nou_bg.jpg) repeat-x;
	margin:auto;
	text-align:center; }
	
.contul_meu_pasaport_inregistrare {
	width:484px;
	margin:auto;}

.contul_meu_pasaport_stare {
	float:right;
	font-size:13px;
	font-weight:bold;
	line-height:74px;
	text-transform:uppercase;}
	
.contul_meu_pasaport_inregistrare_left {
	width:290px; 
	font-size:12px; 
	float:left}
	
.contul_meu_buttoane {
	width:260px;
	height:32px;}
	
a.contul_meu_buttonSalveaza {
	width:115px;
	height:32px;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	color:#FFFFFF;
	background:url(../imagess/buton_salveaza.png) no-repeat;
	background-position:top;
	
	text-decoration:none !important;
	} 
	
a.contul_meu_buttonSalveaza:hover {
	width:115px;
	height:32px;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	color:#FFFFFF;
	background:url(../imagess/buton_salveaza_over.png);
	background-position:bottom;
	text-decoration:none !important;
	}
	
a.contul_meu_buttonAnuleaza {
	width:115px;
	height:32px;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	color:#FFFFFF;
	text-align:center;
	background:url(../imagess/buton_anuleaza.png);
	background-position:top;
	text-decoration:none !important;
	margin-right:30px;} 
	
a.contul_meu_buttonAnuleaza:hover {
	width:115px;
	height:32px;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	color:#FFFFFF;
	background:url(../imagess/buton_anuleaza_over.png);
	background-position:bottom;
	text-decoration:none !important;
	margin-right:30px;}  
    
.account_tab  {
background:url("../imagess/tab_line.png") repeat-x scroll 0 0 transparent;
height:38px;
margin-left:10px;
width:900px;
}

.account_tab ul li.activ {
background:url("../imagess/tab_activ.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:14px;
height:38px;
line-height:38px;
text-align:center;
width:142px;
}

.account_tab ul {
list-style:none outside none;
}

.account_tab ul li.inactiv {
background:url("../imagess/tab_inactiv.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:14px;
height:38px;
line-height:38px;
text-align:center;
width:142px;
}

.account_tab ul li a {
color:#074B64;
display:block;
height:38px;
text-decoration:none;
width:142px;
}

.account_tab ul li a:hover {
text-decoration:none !important; 
}

.account_tab_line  {
background:url("../imagess/tab_line.png") repeat-x scroll 0 0 transparent;
float:left;
height:38px;
}


/*contul meu*/


/* cont nou */

.contnou_pas3_tab  {
background:url("../imagess/tab_line.png") repeat-x scroll 0 0 transparent;
height:38px;
width:553px;
margin:auto;
}

.contnou_pas3_tab ul li.activ {
background:url("../imagess/tab_activ.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:14px;
height:38px;
line-height:38px;
text-align:center;
width:142px;
}

.contnou_pas3_tab ul {
list-style:none outside none;
}

.contnou_pas3_tab ul li.inactiv {
background:url("../imagess/tab_inactiv.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:14px;
height:38px;
line-height:38px;
text-align:center;
width:142px;
}

.contnou_pas3_tab ul li a {
color:#074B64;
display:block;
height:38px;
text-decoration:none;
width:142px;
}

.contnou_pas3_tab ul li a:hover {
text-decoration:none !important; 
}

.contnou_pas3_tab_line  {
background:url("../imagess/tab_line.png") repeat-x scroll 0 0 transparent;
float:left;
height:38px;
}

/* cont nou end */

/*slideuri*/
#home_slide {
	width:913px;
	height:290px;
	margin:auto;
	margin-bottom:10px;
	background:url(../imagess/home_slide00.jpg) no-repeat;}	

#home_slide a {
	text-decoration:none !important;
	}
	
.home_slide_left {
	width:673px;
	float:left;
	margin-left:37px;
	font-size:14px;}
	
.home_slide_left_content {
	width:656px;
	font-size:14px;}

#home_slide_right {
	width:199px;
	height:288px;
	float:left;}
	
a.button_home_slide {
    background:url(../imagess/bg_button_a.png) no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 17px arial, sans-serif;
    height: 31px;
    padding-right: 18px;
    text-decoration: none;}

a.button_home_slide span {
    background:url(../imagess/bg_button_span.png) no-repeat;
    display: block;
    line-height: 31px;
    padding-left:18px;}
	
a.button_home_slide:hover {
    background-position: bottom right;
    color: #fff;
    outline: none;}

a.button_home_slide:hover span {
    background-position: bottom left;
    padding-left:18px;} 
	
a.button_home_slide2 {
    background:url(../imagess/bg_button_a.png) no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 17px arial, sans-serif;
    height: 31px;
    padding-right: 18px;
    text-decoration: none;}

a.button_home_slide2 span {
    background:url(../imagess/bg_button_span.png) no-repeat;
    display: block;
    line-height: 31px;
    padding-left:18px;}
	
a.button_home_slide2:hover {
    background-position: bottom right;
    color: #fff;
    outline: none;}

a.button_home_slide2:hover span {
    background-position: bottom left;
    padding-left:18px;} 

a.link_home_slide {
	font-size:12px; 
	font-weight:bold; 
	text-transform:uppercase; 
	color:#FFF;	
	text-decoration:none;
	}
	
a.link_home_slide:hover {
	height:32px;
	font-size:12px; 
	font-weight:bold; 
	text-transform:uppercase; 
	color:#9e0b0f;
	background:url(../imagess/link_slide_over.png) no-repeat;
	text-decoration: none;
	}
	
	
a.link_home_slide_selected {
	color:#9e0b0f;	
	text-decoration: none !important;
	border: 0px;
	}
	
pre.home_slide {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:60px;
	text-decoration: none;
	position:relative;
	}
	
.home_slide_previousnext {
	height:46px;
	width:656px;
	float:left;
	
	top:30px;
	}
	
.home_slide_next_inactiv {
	width:46px;
	height:46px;
	background:url(../imagess/home_slide_next_inactiv.png) no-repeat;
	display:block;
	float:left}

a.home_slide_previous {
	width:46px;
	height:46px;
	background:url(../imagess/home_slide_previous.png) no-repeat;
	display:block;
	float:left}
	
a.home_slide_previous:hover {
	width:46px;
	height:46px;
	background:url(../imagess/home_slide_previous_over.png) no-repeat;
	display:block;
	float:left;}
	
a.home_slide_next {
	width:46px;
	height:46px;
	background:url(../imagess/home_slide_next.png) no-repeat;
	display:block;
	float:left}
	
a.home_slide_next:hover {
	width:46px;
	height:46px;
	background:url(../imagess/home_slide_next_over.png) no-repeat;
	display:block;
	float:left}
	
.home_slide05_box1 {
	width:197px;
	height:127px;
	background:url(../imagess/home_slide05_box1.png);
	float:left;
	margin-right:13px;
	text-align:center;
	font-size:14px;
	vertical-align:middle}
	
.home_slide05_box2 {
	width:223px;
	height:127px;
	background:url(../imagess/home_slide05_box2.png);
	float:left;
	margin-right:13px;
	text-align:center;
	font-size:14px;
	vertical-align:middle}
/*slideuri*/


/*meniu lista*/
#butoane {
	height:37px;}
	
#butoane ul {
list-style:none outside none;
margin:0 0 0 18px;
padding:0;
}
	
#butoane ul li {
float:left;
margin-right:1px;
}
	
#butoane ul li a {
	text-decoration:none !important;
	}
	

a.butoane_arrow {
	background:url(../imagess/menu_button_left.png) no-repeat scroll top left;
	color:#2b8baf;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	height:37px;
	padding-left:12px;
	text-decoration:none}
	
a.butoane_arrow span {
	background:url(../imagess/menu_button_right_arrow.png) no-repeat scroll top right;
	display:block;
	line-height:37px;
	padding-right:32px;}

a.butoane_arrow:hover {
	background-position:bottom left;
	color:#9e0b0f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	outline:none}
	
a.butoane_arrow:hover span {
	background-position:bottom right;
	padding-right:32px;}
	
.butoane_arrow_selected {
	background:url(../imagess/menu_button_left.png) no-repeat scroll bottom left;
	color:#9e0b0f;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	height:37px;
	padding-left:12px;
	text-decoration:none;
	z-index:100;
	position:relative;
	}
	
.butoane_arrow_selected span {
	background:url(../imagess/menu_button_right_arrow.png) no-repeat scroll bottom right;
	display:block;
	line-height:37px;
	padding-right:32px;}
	
a.butoane {
	background:url(../imagess/menu_button_left.png) no-repeat scroll top left;
	color:#2b8baf;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	height:37px;
	padding-left:12px;
	text-decoration:none}
	
a.butoane span {
	background:url(../imagess/menu_button_right.png) no-repeat scroll top right;
	display:block;
	line-height:37px;
	padding-right:12px;}
	
a.butoane:hover {
	background-position:bottom left;
	color:#9e0b0f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	outline:none}
	
a.butoane:hover span {
	background-position:bottom right;
	padding-right:12px;}
	
.butoane_selected {
	background:url(../imagess/menu_button_left.png) no-repeat scroll bottom left;
	color:#9e0b0f;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	height:37px;
	padding-left:12px;
	text-decoration:none;
	position:relative;
	z-index:100;
	}
	
.butoane_selected span {
	background:url(../imagess/menu_button_right.png) no-repeat scroll bottom right;
	display:block;
	line-height:37px;
	padding-right:12px;}

a.butoane_home {
	width:48px;
	height:37px;
	background:url(../imagess/menu_HOME.png);
	float:left}

a.butoane_home:hover {
	width:48px;
	height:37px;
	background:url(../imagess/menu_HOME_OVER.png);
	float:left}
	
.butoane_home_selected {
	width:48px;
	height:37px;
	background:url(../imagess/menu_HOME_OVER.png);
	float:left}
/*meniu lista*/


/*pop-up meniu */
.pop_up_menu {
	position:absolute;
	width:174px;
	border-left:solid 1px #2b8baf;
	border-right:solid 1px #2b8baf;
	border-bottom:solid 1px #2b8baf;
	background-color:#fff;
	padding-left:10px;
	float:left}
	
a.pop_up_menu_link {
	line-height:34px;
	font-size:14px;
	color:#9e0b0f;
	display:block}
	
a.pop_up_menu_link:hover {
	width:174px;
	line-height:34px;
	font-size:14px;
	background-color:#2b8baf;
	color:#fff;
	display:block;
	padding-left:10px;
	margin-left:-10px;}
/*pop-up meniu */


#concept_popup {
		position:relative;
		margin-top:37px;
		margin-left:-1px;
		display:none;
		z-index:10000;
		}

#btnShowConcept {
		position:relative;		
		z-index:101;
		}
		
#galerie_popup {
		position:relative;
		margin-top:37px;
		margin-left:-1px;
		display:none;
		z-index:10001;
		}
		
/*concept*/
#concept_header {
	width:912px;
	height:62px;
	margin:auto;
	background:url(../imagess/concept_header.jpg)}
	
#concept_navbox {
	width:913px;
	height:142px;
	background:url(../imagess/concept_navbox.jpg);
	margin:auto;
	margin-bottom:15px;}
	
#concept_nav {
	height:124px;
	margin-left:12px;}
	
#concept_nav ul {
	list-style:none;
	margin:0px;
	padding:0px;
	float:left}
	
#concept_nav ul li {
	float:left;
	margin-right:10px;}
	
a.concept_nav_niveldejoc {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_niveldejoc.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
a.concept_nav_niveldejoc:hover {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_niveldejoc_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
.concept_nav_niveldejoc_activ {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_niveldejoc_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
a.concept_nav_echipament {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_echipament.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_echipament:hover {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_echipament_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;
	padding-top:96px;
	font-size:12px;}
	
.concept_nav_echipament_activ {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_echipament_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_terenuri {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_terenuri.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_terenuri:hover {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_terenuri_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
.concept_nav_terenuri_activ {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_terenuri_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_dron {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_dron.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
a.concept_nav_dron:hover {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_dron_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
.concept_nav_dron_activ {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_dron_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
a.concept_nav_testalb {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_testalb.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_testalb:hover {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_testalb_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
.concept_nav_testalb_activ {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_testalb_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_pasapoarte {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_pasapoarte.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_pasapoarte:hover {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_pasapoarte_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
.concept_nav_pasapoarte_activ {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_pasapoarte_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_turnee {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_turnee.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_turnee:hover {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_turnee_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
.concept_nav_turnee_activ {
	width:102px;
	height:28px;
	background:url(../imagess/concept_nav_turnee_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:96px;
	font-size:12px;}
	
a.concept_nav_revista {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_revista.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
a.concept_nav_revista:hover {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_revista_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
.concept_nav_revista_activ {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_revista_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:88px;
	font-size:12px;}

a.concept_nav_prima {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_prima.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#9e0b0f;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
a.concept_nav_prima:hover {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_prima_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:88px;
	font-size:12px;}
	
.concept_nav_prima_activ {
	width:102px;
	height:36px;
	background:url(../imagess/concept_nav_prima_over.jpg);
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:88px;
	font-size:12px;}

	
#concept_niveldejoc_box {
	width:913px;
	height:588px;
	margin:auto}
	
.concept_niveldejoc_boxLevel {
	width:295px;
	height:588px;
	float:left;}
	
.concept_niveldejoc_boxLevel_content {
	width:265px;
	margin:auto;
	font-size:12px;
	line-height:17px;}

.concept_bullet {
	width:8px;
	height:13px;
	background:url(../imagess/concept_bullet.png);
	float:left;
	margin-right:3px;}
	
.concept_niveldejoc_redLevel {
	width:71px;
	height:136px;
	margin-left:15px;
	margin-top:15px;}
	
.concept_niveldejoc_orangeLevel {
	width:97px;
	height:205px;
	margin-left:15px;
	margin-top:15px;}
	
.concept_box_header {
	width:912px;
	height:13px;
	margin:auto;
	background:url(../imagess/concept_underheader.jpg)}
	
.concept_box_bottom {
	width:912px;
	height:13px;
	margin:auto;
	background:url(../imagess/concept_underheader_bottom.jpg)}
	
.concept_box_body {
	width:910px;
	border-left:solid 1px #aae5ed;
	border-right:solid 1px #aae5ed;
	margin:auto;
	background:url(../imagess/concept_bg_body.jpg) repeat-x}
	
.concept_box_content {
	width:864px;
	margin:auto;
	font-size:13px;}
	
.concept_terenuri_left {
	width:121px;
	float:left;
	margin-left:30px;}
	
.concept_terenuri_downloadBox_ghid {
	width:121px;
	height:83px;
	background:url(../imagess/concept_terenuri_downloadBox_ghid.jpg);
	padding-top:17px;
	font-size:13px;}
	
.concept_terenuri_downloadBox_manual {
	width:121px;
	height:50px;
	background:url(../imagess/concept_terenuri_downloadBox_manual.jpg);
	margin-bottom:15px;
	padding-top:17px;
	font-size:13px;}
	
.download_icon {
	width:16px;
	height:19px;
	float:left;
	margin-right:10px;
	margin-left:10px;
	background:url(../imagess/download_icon.jpg) no-repeat}
	
a.concept_terenuri_orangeCourt {
	width:286px;
	height:49px;
	float:left;
	background:url(../imagess/concept_terenuri_orangeCourt.png);
	margin-right:70px;
	margin-left:25px;
	margin-top:15px;
	font-size:12px;
	color:#9e0b0f;
	text-transform:uppercase;
	padding-top:32px;
	padding-left:15px}
	
a.concept_terenuri_orangeCourt:hover {
	width:286px;
	height:49px;
	float:left;
	background:url(../imagess/concept_terenuri_orangeCourt_over.png);
	margin-right:70px;
	margin-left:25px;
	margin-top:15px;
	font-size:12px;
	color:#9e0b0f;
	text-transform:uppercase;
	padding-top:32px;
	padding-left:15px}
	
a.concept_terenuri_redCourt {
	width:286px;
	height:49px;
	float:left;
	background:url(../imagess/concept_terenuri_redCourt.png);
	margin-top:15px;
	font-size:12px;
	color:#9e0b0f;
	text-transform:uppercase;
	padding-top:32px;
	padding-left:15px}
	
a.concept_terenuri_redCourt:hover {
	width:286px;
	height:49px;
	float:left;
	background:url(../imagess/concept_terenuri_redCourt_over.png);
	margin-top:15px;
	font-size:12px;
	color:#9e0b0f;
	text-transform:uppercase;
	padding-top:32px;
	padding-left:15px;}
	
#concept_dron_img {
	width:262px;
	height:156px;
	float:right;
	margin-left:30px;}
	
.concept_box_header_cream {
	width:912px;
	height:13px;
	margin:auto;
	background:url(../imagess/concept_underheader_cream.jpg)}
	
.concept_box_bottom_cream {
	width:912px;
	height:13px;
	margin:auto;
	background:url(../imagess/concept_underheader_bottom_cream.jpg)}
	
.concept_box_body_cream {
	width:910px;
	border-left:solid 1px #e4cb2f;
	border-right:solid 1px #e4cb2f;
	margin:auto;
	background:url(../imagess/concept_bg_body_cream.jpg) repeat-x}
	
.concept_testAlb_123 {
	width:46px;
	height:42px;
	margin-right:10px;
	float:left;}

#concept_testAlb_jucator {
	width:318px;
	height:222px;
	float:right;
	margin-left:20px;
	margin-top:20px;}
	
#concept_testAlb_jucatoare {
	width:141px;
	height:189px;
	float:right;
	margin-left:40px;}
	
.concept_pasaport_copertaPasaport {
	width:162px;
	height:204px;
	float:right;
	margin-left:60px;
	margin-bottom:110px;}
	
#concept_pasaport_clickContNou {
	width:142px;
	height:215px;
	float:left; 
	margin-right:10px;
	background:url(../imagess/concept_pasaport_clickContNou.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-right:160px;
	padding-top:50px}
	
#concept_pasaport_clickAfisare {
	width:287px;
	height:229px;
	float:left;
	margin-top:15px;
	background:url(../imagess/concept_pasaport_clickAfisare.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	padding-top:36px;
	padding-left:15px;
	text-align:center}
	
#concept_pasaport_Validare {
	width:196px;
	height:67px;
	float:right;
	background:url(../imagess/concept_pasaport_Validare.png);
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-right:-43px;
	margin-top:-15px;
	padding-top:265px;
	padding-right:352px}
	
#concept_pasaport_Inscriere {
	width:287px;
	height:41px;
	float:right;
	background:url(../imagess/concept_pasaport_Inscriere.png);
	margin-top:-55px;
	margin-right:-65px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:158px;
	padding-right:115px}
	
#concept_turnee_img {
	width:426px;
	height:246px;
	float:right;
	margin-top:-40px;
	margin-left:10px;}
	
#concept_echipament_mingii {
	width:112px;
	height:84px;
	float:right;
	margin-left:10px;
	margin-top:-15px;}
	
#concept_echipament_racheta {
	width:76px;
	height:158px;
	float:right;
	margin-left:30px;
	margin-top:-20px;}
	
#concept_terenuri_beneficii_img {
	width:212px;
	height:165px;
	float:right;
	margin-left:20px;
	margin-top:-47px;}

#concept_index {
	width:913px;
	height:324px;
	margin:auto}

#concept_index ul {
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;}
	
#concept_index ul li {
	float:left;
	margin-right:16px;}

a.concept_index_niveldejoc {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_niveldejoc.jpg);
	display:block;
	}
	
a.concept_index_niveldejoc:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_niveldejoc_over.jpg);
	display:block;
	}
	
a.concept_index_pasaport {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_pasaport.jpg);
	display:block}
	
a.concept_index_pasaport:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_pasaport_over.jpg);
	display:block}
	
a.concept_index_revista {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_revista.jpg);
	display:block}
	
a.concept_index_revista:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_revista_over.jpg);
	display:block}
	
a.concept_index_prima {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_prima.jpg);
	display:block}
	
a.concept_index_prima:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_prima_over.jpg);
	display:block}

a.concept_index_terenuri {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_terenuri.jpg);
	display:block}
	
a.concept_index_terenuri:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_terenuri_over.jpg);
	display:block}
	
a.concept_index_turnee {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_turnee.jpg);
	display:block}
	
a.concept_index_turnee:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_turnee_over.jpg);
	display:block}
	
a.concept_index_testAlb {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_testAlb.jpg);
	display:block}
	
a.concept_index_testAlb:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_testAlb_over.jpg);
	display:block}
	
a.concept_index_dron {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_dron.jpg);
	display:block}
	
a.concept_index_dron:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_dron_over.jpg);
	display:block}
	
a.concept_index_echipament {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_echipament.jpg);
	display:block}
	
a.concept_index_echipament:hover {
	width:216px;
	height:152px;
	background:url(../imagess/concept_index_echipament_over.jpg);
	display:block}
	
#concept_index_img {
	width:330px;
	height:277px;
	float:right;
	margin-left:50px;
	margin-top:-35px;
	background:url(../imagess/concept_index_img.png)}
	
#concept_index_body {
	width:913px;
	/* height:250px; */
	background:url(../imagess/concept_navbox.jpg) no-repeat;
	margin:auto;
	margin-bottom:15px;
	background-position:bottom;}
	
#concept_index_body_content {
	width:885px;
	margin:auto;
	font-size:14px;
	margin-top:-10px;
	line-height:17px;}
	
.concept_index_img_text {
	text-align:center;
	font-size:11px;
	float:left;
	line-height:12px;
	margin-top:240px;
	margin-left:30px;}
/*concept*/

/* bara contul meu */
#bara_contul_meu {
	width:449px;
	height:41px;
	float:right;
	margin-right:50px;
	_margin-right:25px;}
	
#bara_contul_meu_body {
	width:449px;
	height:31px;
	position:absolute;
	margin-top:-20px;}
	
.bara_contul_meu_icon {
	width:6px;
	height:3px;
	margin-left:5px;
	border:none;}

#bara_contul_meu_body_color {
	width:449px;
	height:31px;
	background-color:#FFF;
	opacity:0.40;
	filter: alpha(opacity = 40);}
	
#bara_contul_meu_bottom {
	width:449px;
	height:10px;
	background:url(../imagess/bara_contul_meu_bottom.png)}
	
a.bara_contul_meu_button {
	width:98px;
	height:38px;
	font-size:11px; 
	color:#9e0b0f; 
	font-weight:bold; 
	float:left; 
	line-height:20px;
	text-decoration:none;
	position:relative;
	z-index:10101;}
	
a.bara_contul_meu_button_selectat {
	font-size:11px; 
	color:#9e0b0f; 
	font-weight:bold; 
	float:left; 
	line-height:20px;
	width:98px;
	height:31px;
	background:url(../imagess/bara_contul_meu_over.jpg);
	text-decoration:none;
	margin-top:-6px;
	padding-top:6px;
	z-index:10101;}
	
#pop_up_pasapoarte_box {
	position:absolute;
	width:243px;
	overflow:hidden;
	border:solid 1px #2b8baf;
	background-color:#d1ecf5;
	text-align:right;
	padding-right:10px;
	left:86px;
	top:30px;
	z-index:10;
	}
	
.pop_up_pasapoarte_continut {
	width:243px;
	height:66px;
	margin:auto;
	vertical-align:middle;
	}
	
.pop_up_pasapoarte_icon {
	width:47px;
	height:60px;
	float:left;
	margin-right:13px;
	margin-left:10px;
	
	border:solid 1px  #2B8BAF;
	}
	
#pop_up_contul_meu_box {
	position:absolute;
	width:260px;
	overflow:hidden;
	border:solid 1px #2b8baf;
	background-color:#d1ecf5;
	text-align:right;
	padding-right:10px;
	left:167px;
	top:30px;
	z-index:10;
	}
	

	
a.pop_up_contul_meu_box {
	line-height:34px;
	font-size:12px;
	color:#9e0b0f;
	display:block;
	padding-right:10px;
	width:260px;
	text-decoration:none !important;
	}
	
a.pop_up_contul_meu_box:hover {
	line-height:34px;
	font-size:12px;
	background-color:#2b8baf;
	color:#fff;
	display:block;
	padding-right:10px;
	text-decoration:none !important;}
	

a.pop_up_pasapoarte_box {
	text-decoration:none;
	width:243px;
	height:66px;
	font-size:15px;
	color:#9e0b0f;
	display:block;
	font-size:15px;
	color: rgb(158, 11, 15);
	font-weight:bold;
	}

	
a.pop_up_pasapoarte_box:hover {
	font-size:15px;
	background-color:#2b8baf;
	color:#fff;
	display:block;
	padding-right:10px;
	text-decoration:none !important;
	font-weight:bold;
	}

/* bara contul meu */	

#eroare {
	margin:auto;
	width:500px;
	background-color:red;
	color:#ffffff;
	font-size:12px;
	padding:4px;
	margin-bottom:10px;
}

#loginerrormessage 
{
	margin-top:8px;
	margin-bottom:8px;
	}

.topmessage {
	width:540px;
	background-color:#ffffff;
	background-image:url(../imagess/bg_atentie.png) top repeat-x;
	border:1px solid rgb(218,196,74);
	margin:auto;
	font-size:14px;
	padding:10px 15px 10px 15px;
	margin-bottom:10px;
	margin-top:10px;
	line-height:30px;
	}
	
.topmessage_errors {
	background:url(../imagess/contul_meu_eroare.png) left top no-repeat;
	color:red;
	padding-left:40px;
	font-weight:bold;
}

.topmessage_status {
	background:url(../imagess/contul_meu_ok.png) left top no-repeat;
	color:green;
	padding-left:40px;
	font-weight:bold;
}

/*intra in cont*/

#loginForm {
	width:590px;
	color:#074B64;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:auto;
	text-align:center;
	overflow:hidden;
	}
#intra_in_cont_continut {
	width:376px;
	margin:auto;
	text-align:left}
/*intra in cont*/

a.red_button {
	width:96px;
	height:22px;
	background:url(../imagess/red_button.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	background-position:top;
	display:block;
	line-height:22px;}
	
a.red_button:hover {
	width:96px;
	height:22px;
	background:url(../imagess/red_button.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	background-position:bottom;
	display:block;
	line-height:22px;}

a.linkinscriere:visited {
	color:#074B64;
}

#contact_header {
                width:912px;
                height:62px;
                background:url(../imagess/contact_header.jpg);
                margin:auto}
                
#MPG_logo {
                width:153px;
                height:95px;
                margin:auto;
                margin-top:-40px;}

.contact_content {
                width:885px;
                margin:auto;
                padding-bottom:15px;}
                
.contact_left_content {
                width:620px;
                float:left;
                font-size:14px;
                line-height:17px;}
                
.contact_vertical_line {
                width:1px;
                height:200px;
                margin-left:40px;
                margin-right:40px;
                float:left;
                background-color:#ade4f1;
                margin-top:-40px}
                
.contact_right_content {
                width:180px;
                font-weight:bold;
                float:right;}
                
.contact_body {
                width:913px;
                height:185px;
                background:url(../imagess/concept_navbox.jpg) no-repeat;
                margin:auto;
                background-position:bottom;}

#sponsori_header {
                width:912px;
                height:62px;
                background:url(../imagess/sponsori_header.jpg);
                margin:auto}

#RH_logo {
                width:79px;
                height:71px;
                float:right}
                
#neumann_logo {
                width:165px;
                height:53px;
                float:right;}
                
.sponsor_logo {
	float:right;
	}                
                
.sponsori_body {
                width:913px;
                background:url(../imagess/concept_navbox.jpg) no-repeat;
                margin:auto;
                background-position:bottom;}
                
.sponsori_content {
                width:885px;
                margin:auto;
                font-size:14px;
                font-style:italic;
                line-height:17px;
                padding-bottom:15px;}

#concept_revista_coperta {
                width:233px;
                height:443px;
                float:right;
                margin-left:20px;}

.help-tip 
{
	background-color:red;
}


#pasul01_background {
                width:590px;
                height:685px;
                background:url(../imagess/pass_background.jpg) repeat-x #fff;
                font-family:Arial, Helvetica, sans-serif;
                color:#074b64;
                font-size:12px;
                margin:auto;}
                
#pasul01_close {
                width:576px;
                height:17px;
                background:url(../imagess/close.jpg) no-repeat right;
                float:right;
                margin-right:7px;
                margin-top:7px;}
                
.pasul01_red_button {
                width:123px;
                height:22px;
                background:url(../imagess/pasul01_red_button.png) no-repeat;
                font-size:12px;
                color:#FFF;
                text-align:center;
                font-weight:bold;
                float:left;
                background-position:top;
                display:block;
                line-height:22px;
                text-decoration:none;}
                
.pasul01_red_button a {
				color:#ffffff;
	}

a.pasul01_red_button:hover {
                width:123px;
                height:22px;
                background:url(../imagess/pasul01_red_button.png) no-repeat;
                font-size:12px;
                color:#FFF;
                text-align:center;
                font-weight:bold;
                float:left;
                background-position:bottom;
                display:block;
                line-height:22px;
                text-decoration:none;}

#pasul01_butoane {
                width:190px; 
                height:22px; 
                margin:auto; 
                clear:both;
                margin-top:30px}
                
#pasul01_pasaport {
                width:175px;
                height:218px;
                float:left;
                margin-left:20px;
                margin-right:20px;}
                
#pasul01_revista {
                width:178px;
                height:293px;
                float:left;
                margin-left:20px;
                margin-right:20px;}
                
.sponsori_header_categorie {
                width:897px;
                height:53px;
                margin:auto;
                background:url(../imagess/sponsori_header_categorie.jpg);
                line-height:47px;
                padding-left:15px;
                font-size:16px;
                color:#2b8baf;
                font-weight:bold;
                text-transform:uppercase}
                
.notfound {
	font-size:14px;
	font-weight:normal;
	margin:auto;
	width:500px;
	text-align:center;
	
	}
	
.notfound a {
	color:#9E0B0F !important;
	text-decoration:none;
	}
	
.notfound a:visited {
	color:#9E0B0F !important;
	text-decoration:none;
	}
	
.notfound a:hover {	
	text-decoration:underline;
	}
	
.notfound-indicator{
	background:url("../imagess/contul_meu_pasaport_nou_bg.jpg") repeat-x scroll 0 0 transparent;
border:1px solid #E2C822;
padding:15px;
margin:auto;
text-align:center;
width:470px;
font-size:12px;
font-weight:bold;
	}

	

a.regulament {
                width:295px;
                height:62px;
                background:url(../imagess/regulament.jpg);
                display:block;
                margin-top:-7px;
                margin-bottom:15px;
                }
                
a.regulament:hover {
                background:url(../imagess/regulament_over.jpg);
                }
	
	a.openprize {
                width:903px;
                height:24px;
                background:url(../imagess/bg_premii.jpg);
                color:#9e0b0f;
                display:block;
                font-weight:bold;
                font-size:11px;
                line-height:26px;
                padding-left:10px}
                
a.openprize:hover {
                width:903px;
                height:24px;
                background:url(../imagess/bg_premii_over.jpg);
                color:#9e0b0f;
                display:block;
                font-weight:bold;
                font-size:11px;
                line-height:26px;
                padding-left:10p}
                
.prize_container {
	
	
	}
	
	.detalii_pasapoarte_tabel  {
float:left;
width:347px;
}

table.detalii_pasapoarte_rezultate  {
border:medium none;
font-size:12px;
margin:10px auto auto;
vertical-align:middle;
width:298px;
}

tr.detalii_pasapoarte_rezultate  {
background-color:#D5F1F5;
height:18px;
}

.detalii_pasapoarte_winner-sign  {
height:8px;
margin-top:5px;
width:8px;
}

#sponsori_temp {
background:url("../imagess/temp_sponsori.jpg") repeat scroll 0 0 transparent;
height:266px;
margin:auto;
width:913px;
}

a.sponsori_temp {
display:block;
float:left;
height:50px;
}

.concept_SD {
background:url("../imagess/concept_sd.jpg") repeat scroll 0 0 transparent;
font-size:13px;
height:60px;
margin-bottom:15px;
padding-top:17px;
width:150px;
}

.concept_SD_right {
margin-left:20px;
width:150px;
}

.boxcrem
{
	background:url("../imagess/row_crem_bg.jpg") repeat-x scroll 0 0 transparent;
	border:1px solid #E2C822;
 	margin:0px auto;
 	color:#074B64;
 	padding:10px;
 	
 	font-size:14px;
}


a.tabcompetitii_closed {
	margin-top:-1px;
	background:url("../imagess/tabcompetitii_bg.jpg") repeat-x bottom;
	color:#9E0B0F;
	font-size:11px;
	font-weight:bold;
	height:24px;
	line-height:26px;
	padding-left:10px;	
	padding-right:10px;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	border-color:#ACE4F1;
	float:left;
	cursor:hand;
	margin-left:2px;
}

a.tabcompetitii_opened {
	margin-top:-1px;
	background:#ffffff;
	color:#9E0B0F;
	font-size:11px;
	font-weight:bold;
	height:24px;
	line-height:26px;
	padding-left:10px;	
	padding-right:10px;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	border-color:#ACE4F1;
	float:left;
	cursor:hand;
	margin-left:2px;
}

div.tabcompetitii_closed {
	
	width:7px;
	height:24px;
	margin-left:5px;
	margin-right:5px;
	background:url("../imagess/tabcompetitii_arrow_down.png") no-repeat center center;
	display:inline;
}

div.tabcompetitii_opened {
	width:7px;
	height:24px;
	margin-left:5px;
	margin-right:5px;
	background:url("../imagess/tabcompetitii_arrow_up.png") no-repeat center center;
	display:inline;
}

a.linkwinners
{
	color:#074B64;
	text-decoration:none;
}

a.linkwinners:hover
{
	text-decoration:underline;	
}

a.linkwinners:visited
{
	color:#074B64;
}

a.tabcompetitieprize {
	text-decoration:none !important;
}

a.tabcompetitiejucatori {
	text-decoration:none !important;
}

#under_menu {
background:url("../imagess/under_menu.png") repeat scroll 0 0 transparent;
height:24px;
margin:auto;
width:950px;
}

/*  news */
.home_newsBox {
background:url("../imagess/home_newsBox.png") repeat scroll 0 0 transparent;
height:284px;
margin:auto auto 15px;
padding:14px;
width:912px;
}

table.home_newsBigImg_content  {
color:#FFFFFF;
font-size:12px;
height:284px;
margin:auto;
padding-left:13px;
padding-right:13px;
vertical-align:bottom;
width:574px;
margin-top:-284px;
}

table.home_newsBigImg_content  {
color:#FFFFFF;
font-size:12px;
}

table.home_newsSmall {
border:medium none;
height:58px;
margin:5px auto auto;
width:295px;
}

a.home_news_button {
color:#7DD4E1;
float:left;
font-size:14px;
font-weight:bold;
margin-bottom:7px;
margin-right:15px;
margin-top:7px;
text-decoration:none;
}

.home_news_button_more {
height:13px;
margin-left:3px;
width:13px;
}

#home_newsSmall_list {
float:right;
height:284px;
width:310px;
}
a.home_newsSmall_link_activ  {
background:url('../imagess/home_newsSmall_link_activ.jpg') repeat scroll 0 0 transparent !important;
color:#FFFFFF !important;
display:block;
font-size:13px;
font-weight:bold;
height:70px;
margin-bottom:2px;
text-decoration:none;
width:310px;
}
a.home_newsSmall_link  {
background:url("../imagess/home_newsSmall_link.jpg") repeat scroll 0 0 transparent;
color:#074B64;
display:block;
font-size:13px;
font-weight:bold;
height:70px;
margin-bottom:2px;
text-decoration:none;
width:310px;
}


.home_newsBigImg {
float:left;
height:284px;
margin-right:10px;
width:574px;
overflow:hidden;

}

.home_newsSmall_img {
border:1px solid #2B8BAF;
height:56px;
width:83px;
}

a.home_newsBig_title {
color:#FFFFFF;
font-size:26px;
font-weight:bold;
line-height:26px;
text-decoration:none;
}

a.home_newsBig_title:hover {
color:#C0D9E6;
font-size:26px;
font-weight:bold;
line-height:26px;
text-decoration:none;
}

a.home_newsSmall_link:hover {
background:url("../imagess/home_newsSmall_link.jpg") repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block;
font-size:13px;
font-weight:bold;
height:70px;
margin-bottom:2px;
text-decoration:none;
width:310px;
}

.listare_stiri_camp  {
background:url("../imagess/foto_row_bg.jpg") repeat-x scroll 0 0 transparent;
border-bottom:1px solid #ACE4F1;
border-left:1px solid #ACE4F1;
border-top:1px solid #ACE4F1;
border-right:1px solid #ACE4F1;
height:100px;
width:912px;
}

.listare_stiri_camp:hover {
background:url("../imagess/foto_row_bg_over.jpg") repeat-x scroll center top transparent;
border-bottom:1px solid #ACE4F1;
border-top:1px solid #ACE4F1;
border-left:1px solid #ACE4F1;
border-right:1px solid #ACE4F1;
height:100px;
width:912px;
}

.listare_stiri_inregistrare  {
margin:auto;
width:912px;

}

.listare_stiri_inregistrare a  {
color:rgb(158,11,15);
}

.listare_stiri_inregistrare a:visited  {
color:rgb(158,11,15);
}

a.span_news_line
{
	color:#9E0B0F;
	font-size:19px;
	text-decoration:none;
}

table.news_line
{
	font-size:14px;
}
table.news_line p
{
	margin-top:4px;
}

.news_paginare {
color:#CE181E;
font-size:12px;
height:60px;
line-height:60px;
width:912px;
}

.news_paginare ul {
list-style:none outside none;
}

.news_paginare li {
float:left;
list-style:none outside none;
padding-left:4px;
padding-right:4px;
}

.news_paginare a {
color:#CE181E;
text-decoration:none;
}

.news_paginare a.current {
color:#CE181E;
font-weight:bold;
text-decoration:none;
}

#news_detailed_imgBox  {
/* background-color:#074B64; */
height:307px;
margin:-50px auto;

text-align:center;
width:815px;
size:14px;
}

#news_detail_container {
		width:880px;
		margin: 20px auto;
	}
	
#news_detail_container a {
	color:#9E0B0F !important;
	text-decoration:none !important;
	font-weight:bold !important;
	}

#news_detail_container a:hover {
	color:#9E0B0F !important;
	text-decoration:underline !important;
	font-weight:bold !important;
	}
	
.news_detailed {
	font-size:14px;
	}
	
	.news_detailed_title {
	font-size:28px;
	font-weight:bold;
	color:#2B8BAF;
	}
	.news_detailed_data {
	font-size:12px;
	font-weight:normal;
	color:#2B8BAF;
	}
	
.news_detailed_content {
	font-size:14px;
	}
	
.span_news_date
{
	font-size:10px;
	}
	
.news_titlelink {
	text-decoration:none;
	}

a.home_newsBig_title:hover{
	text-decoration:none !important;
	}
	
#homenewsdetail {
	position:absolute;
	z-index:100;
	bottom:10px;
	padding:10px;
	color:#ffffff;
	font-size:12px;
	}
	

/*  end news */


	#inscrie_tenis10 {
background:url("../imagess/inscrie_tenis10.jpg") repeat scroll 0 0 transparent;
height:196px;
margin-bottom:15px;
width:295px;
}

#ce_este_t10  {
background:url("../imagess/ce_este_t10.jpg") repeat scroll 0 0 transparent;
height:196px;
margin-bottom:15px;
width:295px;
}

.inscrie_tenis10_content  {
float:right;
font-size:11px;
height:58px;
margin-right:15px;
margin-top:80px;
width:140px;
}


.footer {
width: 100%;
background-color: #91CFDD;
font: 12px Arial, Helvetica, sans-serif;
color: #2B8BAF;
}

.margin_top40 {
margin-top: 40px;
}

.footer div
{
    overflow:hidden;
}

.footer a {
text-decoration: none;
color: #2B8BAF;
}

.footer_qlink_bg {
line-height: 62px;
}

.footer_qlink_bg {
width: 100%;
height: 62px;
background: url('2011/images/footer-qlink-bg.jpg');
line-height: 62px;
}
.margin_bottom14 {
margin-bottom: 14px;
}

.width956 {
width: 956px;
}

.width984 {
width: 984px;
}

.margin_auto {
margin: auto;
}

.margin_left7 {
margin-left: 7px;
}

.float_left {
float: left;
}

.float_right {
float: right;
}
.align_right {
text-align: right;
}
.margin_bottom14 {
margin-bottom: 14px;
}

.width315 {
width: 315px;
}
.align_center {
text-align: center;
}

.relposition-25px {
position: relative;
top: -25px;
}

.footer_division {
width: 163px;
height: 26px;
background-color: #AEDFEA;
border: 1px solid #7BC5D6;
text-align: center;
text-transform: uppercase;
font: 14px Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 26px;
}
.footer_oriz_line {
width: 100%;
height: 1px;
background-color: #CAEDF5;
}
.footer_contact {
width: 100%;
height: 37px;
line-height: 37px;
background-color: #AEDFEA;
}


.title_sponsor
{
	width: 730px;
	height: 99px;
	padding-left: 183px;
	background: url(2011/images/sponsori/title-sponsor-bg.jpg);
        position:absolute;
}

.sponsori
{
	width: 730px;
	height: 99px;
	padding-left: 183px;
	background: url(2011/images/sponsori/sponsori-bg.jpg);
        position:absolute;
}

.sponsori_principali
{
	width: 730px;
	height: 99px;
	padding-left: 183px;
	background: url('2011/images/sponsori/sponsori-principali-bg.jpg');
        position:absolute;
}

.parteneri
{
	width: 730px;
	height: 99px;
	padding-left: 183px;
	background: url('2011/images/sponsori/parteneri-bg.jpg');
        position:absolute;
}

.box_newsletter {
width: 277px;
height: 78px;
background: url('2011/images/box-newsletter.png');
font: 13px Arial, Helvetica, sans-serif;
color: #074B64;
padding: 0px 9px;
padding-top: 156px;
}

.caseta {
width: 174px;
height: 296px;
background: url('2011/images/caseta.png');
padding: 7px 14px;
float: left;
}

a.red_link15 {
font-size: 15px;
color: #9E0B0F;
text-decoration: none;
}

a.red_link15:hover {
font-size: 15px;
color: #9E0B0F;
text-decoration: underline;
}

a.pdf_icon {
width: 16px;
height: 19px;
display: block;
background: url('2011/images/icon_down_pdf.png');
margin-right: 7px;
float: left;
position: relative;
top: -2px;
}

.enciclopedie {
width: 592px;
border: none;
padding: 0;
margin: 0;
}

.blue {
background-color: #C1E3F0;
}
.lightblue {
background-color: #E0F1F7;
}
