*{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

body{
	background: url(/imgfiles/imgs/yuzz/fons.jpg) top center no-repeat #61a2b5;
	margin:0 0 15px 0;
}
#contenidor{
	width:990px;
	margin:0 auto;
}
#top{
	height:131px;
}
.logo1{
	float:left;
	padding:30px 0 0 56px;
}
.logo2{
	float:right;
	padding:46px 55px 0 0;
}
.logo3{
	float:right;
	padding:46px 55px 0 0;
}

.menu{
	padding:0 0 0 22px;
	height:43px;
}
.menu ul{
	padding:0;
	margin:0;
	list-style:none;
}
.menu li{
	color:#FFF;
	font: 17px Bold Arial, Verdana;
	height: 43px;
	display:block;
	float:left;
}
.menu li a, .menu li a:active, .menu li a:link{
	background:url(/imgfiles/imgs/yuzz/pestana1.gif) top left no-repeat;
	text-align:center;
	width:140px;
	padding:12px 0 12px 0;
	text-decoration:none;
	font: Bold 17px Arial, Verdana;
	color:#FFF;
	display: block;
	margin:0 10px 0 0;
}
.menu li a:hover{
	color:#c6e1e9;
}
.menu .menu_seleccionat a{
	color:#5c97a7 !important;
	background:url(/imgfiles/imgs/yuzz/pestana2.gif) top left no-repeat !important;
	display:block !important; 
}
.menu .menu_seleccionat a:hover{
	color:#5c97a7;
}

/*------------------------------- medium -----------------------------------*/
.base_li li{
	list-style:none;
	padding:5px 35px; 5px 0;
	text-decoration:none;
}

.top_medium{
	background:#FFF;
	height:28px;
}
.top_medium_left{
	background:url(/imgfiles/imgs/yuzz/left.jpg) top left no-repeat;
	float:left;
	width:22px;
}
.top_medium_right{
	background:url(/imgfiles/imgs/yuzz/right.jpg) top left no-repeat;
	float:right;
	width:22px;
}
.medium{
	background:#FFF;
	padding:0 22px 0px 22px;
}
.medium_enhorabona{
	background:#FFF;
	padding:0 22px 0px 22px;
}
.text{
	font:33px Arial, Verdana;
	color:#545454;
	position:relative;
	padding-top:13px;
}
.text_color{
	color:#d7551b;
}
.pestanes{
	padding:18px 0 24px 0;
	display:block;
}
.imatges{
	padding:0 0 45px 0;
}
.participa{
	padding:0 0 3px 21px;
}
.col_left{
	float:left;
	width:600px;
}

.video{
	width:582px;
	height:422px;
	background:url(/imgfiles/imgs/yuzz/fons_video.jpg) top left no-repeat;
	padding:9px;
}

#player{
	width:582px;
	height:334px;
}

.video .share div{
	margin:10px 0;
}
.video .share span{
	font:11px Arial, Verdana;
	color:#dfdfdf;
}
.video .share input{
	background:#f2f2f2;
	border:1px solid #999999;
	font:11px Arial, Verdana;
	color:#4e4e4e;
	margin:0 15px 0 0;
	padding:5px 2px;
	width:200px;
}
.video .share img{
	border:none;
	margin:0px 2px;
	padding:5px 0 0 0;
}

/*------------------------------- text lateral -----------------------------------*/


.text_lateral{
	width:326px;
	float:right;
}
.titol_lateral{
	font: Bold 19px Arial, Verdana;
	color:#545454;
}
.titol_lateral2{
	font: Bold 14px Arial, Verdana;
	color:#f45813;
	padding:10px 0 0 0;
}
.text_lateral_petit{
	font:12px Arial, Verdana;
	color:#4c4c4c;
	background:url(/imgfiles/imgs/yuzz/punt.gif) bottom left repeat-x;
	padding:5px 0 7px 0;	
}
.text_lateral_petit2{
	font: 12px Arial, Verdana;
	color:#4c4c4c;
	padding:0 0 8px 0;	
}
.follow_us{
	padding:15px 0px 45px;
}

.text_follow_us{
	font: 12px Arial, Verdana;
	font-weight:bold;
	color:#4c4c4c;
	padding:20px 0 5px 0;	
}
.follow_us a{
	text-decoration:none;
}

.follow_us img{
	border:none;
	margin:5px 1px 0px 1px;
}

.bloc_lateral{
	background:url(/imgfiles/imgs/yuzz/punt.gif) bottom left repeat-x;
	padding:7px 0 7px 0;
}

/*------------------------------- bottom -----------------------------------*/

.bottom{
	background:#FFF;
	padding:10px 22px 0 22px;
	display:block;
}
.bases{
	background:url(/imgfiles/imgs/yuzz/bases.jpg) top left no-repeat;
	width:198px;
	height:131px;
	float:left;
}
.bases2{
	width:93px;
	height:131px;
	float:left;
}
.titol_base{
	font: 19px Arial, Verdana;
	color:#383838;
	padding:8px 0 0 20px;

}
.text_base{
	font: bold 12px Arial, Verdana;
	color:#383838;
	line-height:15px;
	padding:17px 0 0 10px;
	z-index:1000;
	
}
.text_save{
	font: Bold 12px Arial, Verdana;
	color:#383838;
	line-height:20px;
	padding: 15px 0 0 20px;
}

.contenidor_base{
	float:left;
	padding:31px 4px 0 5px;
}
.patrocinadors{
	background:url(/imgfiles/imgs/yuzz/patro.jpg) top left no-repeat;
	width:326px;
	height:181px;
	float:left;
}
.patro1{
	float:left;
	width:139px;
	font:13px Arial, Verdana;
	color:#605c5c;
	padding: 15px 0 0 15px;
}
.patro2{
	float:left;
	width:139px;
	font:13px Arial, Verdana;
	color:#605c5c;
	padding: 15px 0 0 15px;
	margin:0 0 0 12px;
}
.logo_patro{
	padding:15px 0 0 0;
}
.logo_patro2{
	padding:10px 0 0 0;
}
.logo_patro3{
	padding:6px 0 0 0;
}
.logo_emp{
	margin:5px 0px 0px 15px;
	float:left;
}
.logo_emp a{
	text-decoration:none;
	border:none;
}
.logo_emp a img{
	text-decoration:none;
	border:none;
}

/*------------------------------- peu -----------------------------------*/


.peu{
	background:#FFF;
	height:28px;
}
.peu_left{
	background: url(/imgfiles/imgs/yuzz/left2.jpg) bottom left no-repeat;
	width:22px;
	height:28px;
	float:left;
}
.peu_right{
	background: url(/imgfiles/imgs/yuzz/right2.jpg) bottom right no-repeat;
	width:22px;
	height:28px;
	float:right;
}

/*------------------------------- peu2 -----------------------------------*/

.peu2{
	font:14px Arial, Verdana;
	height:50px;
	padding:0;
	color:#FFF;
}
.peu2_left{
	float:left;
}
.peu2_left a, .peu2_left a:active, .peu2_left a:link, .peu2_left span{
	color:#FFF;
	text-decoration:none;
	padding:14px 9px;
	display:block;
}
.peu2_left a:hover{
	color:#afd1da;
}
.peu2_right{
	float:right;
}
.peu3_right{
	float:right;
	margin-right:20px;
}
.peu_linia{
	background:url(/imgfiles/imgs/yuzz/linia2.gif) center right no-repeat;
}

.peu_logo{
	padding:7px 0 0 0;
}
.powered{
	padding:14px 7px 0 0;
	float:right;
}

/*------------------------------- destacat -----------------------------------*/



.destacat{
	padding:13px 0 7px 0;
	display:block;
	margin:12px 0 0 0;
	border-top:1px solid #a6a4a4;
	border-bottom:1px solid #a6a4a4;
	font:Bold 22px Arial, Verdana;
	color:#5d5d5d;
}
.text_bases{
	font:14px Arial, Verdana;
	color:#383838;
	line-height:20px;
	z-index:1000;
	padding: 15px 0 0 20px;

	
}
.numero_bases{
	font:Bold 17px Arial, Verdana;
	color:#f45813;


/*------------------------------- form -----------------------------------*/


}
.contenidor_form{
	margin:0 0 15px 20px;
}
.text_form{
	font: 13px Arial, Verdana;
	color:#383838;
	text-align:right;
	_width:262px;
}
.camp1{
	background:#f5f5f5;
	border:1px solid #477887;
	padding:8px 0 8px 8px;
	width:197px;
	margin:5px 0 3px 15px;
	font: 13px Verdana;
}
.camp2{
	background:#f5f5f5;
	border:1px solid #477887;
	padding:8px 0 8px 8px;
	width:327px;
	margin:5px 0 3px 15px;
	font: 13px Verdana;
}
.camp3{
	background:#f5f5f5;
	border:1px solid #477887;
	padding:3px 0 0 8px;
	height:70px;
	width:327px;
	margin:5px 0 3px 15px;
	font: 13px Verdana;
}
.captchaimg{
	border:1px solid #477887;
	margin:5px 0 3px 15px;	
}
.camp4{
	padding:8px 0 8px 12px;
	font:13px Arial, Verdana;
	color:#538c9c;
}
.titular_formulari{
	padding:15px 0 25px 0;
	display:block;
}
.botons_formulari{
	padding:15px 0 0 218px;
}
.enviar{
	background:url(/imgfiles/imgs/yuzz/enviar.jpg) top left no-repeat;
	font:15px Arial, Verdana;
	color:#FFF;
	border:none;
	text-align:center;
	width:146px;
	height:45px;
	cursor:pointer;
}
.cancelar{
	background:url(/imgfiles/imgs/yuzz/cancelar.jpg) top left no-repeat;
	font:15px Arial, Verdana;
	color:#494949;
	border:none;
	text-align:center;
	width:146px;
	height:45px;
	cursor:pointer;
}
.examinar{
	padding: 0 0 0 5px;
}
.error{
	padding-left:8px;
	font:11px Verdana, Arial;
	color:#C00;
}


.format{
	margin-left:12px;	
	font:11px Verdana, Arial;
	color:gray;
	}


/*------------------------------- enhorabuena -----------------------------------*/

.enhorabuena{
	padding:15px 0 8px 137px;
	color:#f45813;
	font:Bold 22px Arial, Verdana;
}
.ok{
	width:118px;
	height:160px;
	float:left;
	clear:both;
}
.taula_enhorabuena{
	margin:0 0 15px 0;
}
.destacat_enhorabona{
	padding:13px 0 7px 0;
	display:block;
	margin:12px 0 0 0;
	border-top:1px solid #a6a4a4;
	border-bottom:1px solid #a6a4a4;
	font:Bold 22px Arial, Verdana;
	color:#5d5d5d;
	height:360px;
}


/**************** Idiomas  *******************/

.idioma_blau{
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	color: #447e90;
	text-decoration:none;
}


.idioma_gris{
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	color: #383838;
	text-decoration:none;
}

	