body {
	background-color: #003928;
	background-image: url(imgs/fons.gif);
	background-repeat:repeat;
	margin:0;
	padding:0;
}

#caixa {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#cap_1 {
	width: 1000px;
	height: 328px;
	background-image:url(imgs/fons_cap.gif);
}

#capa_flash {
	position:absolute;
	width:353px;
	height:356px;
	z-index:1;
	left: 0;
	top: 0;
}

#logo {
	position:absolute;
	width:286px;
	height:61px;
	z-index:1;
	/*left: 694px; - mida per quan canviem logo per el de no aniversari*/
	left: 683px;
	top: 64px;
}

#logos_inf_cap {
	position:absolute;
	width:200px;
	height:21px;
	z-index:1;
	left: 694px;
	top: 147px;
}

#links_face {
	position:absolute;
	width:250px;
	height:22px;
	z-index:1;
	/*left: 694px; - mida per quan canviem logo per el de no aniversari*/
	left: 710px;
	top: 3px;
	text-align:right;
}

#virtualtour {
	position:absolute;
	width:91px;
	height:24px;
	z-index:10;
	/*left: 694px; - mida per quan canviem logo per el de no aniversari*/
	left: 100px;
	top: 336px;
}


#lenguages{
	position:absolute;
	width:70px;
	height:21px;
	text-align:right;
	z-index:1;
	left: 892px;
	top: 150px;
}
#lenguages img{ }

#capa_data {
	position:absolute;
	width:200px;
	height:20px;
	z-index:1;
	left: 762px;
	top: 127px;
}

#menu {
	position:absolute;
   /*width:590px;
	height:66px;
	z-index:1;
	left: 121px;
	top: 215px;*/
	width:707px;
	height:66px;
	z-index:1;
	left: 58px;
	top: 215px;
}

#menu_dta_cap {
	position:absolute;
	width:157px;
	height:131px;
	z-index:2;
	left: 805px;
	/*top: 193px;*/
	top: 192px;
}

#menuNew1 {
	position:absolute;
	width:707px;
	height:66px;
	z-index:1;
	left: 58px;
	top: 215px;
}
#menu_dta_capNew1 {
	position:absolute;
	width:157px;
	height:131px;
	z-index:2;
	left: 805px;
	
}
/*NOU MENU*/

/*#menu {
	position:absolute;
	width:707px;
	height:66px;
	z-index:1;
	left: 58px;
	top: 215px;
}
#menu_dta_cap {
	position:absolute;
	width:157px;
	height:131px;
	z-index:2;
	left: 805px;
	top: 192px;
}*/


#op_menu{
	width: 117px;
	height: 23px;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	letter-spacing: 0.08em;
	font-size:11px;
	text-align:center;
	float:left;
}

#op_menu a{
	color:#7a7a43;
	text-decoration:none;
	display:block; 
	height:18px; /* this + top padding = height for image */ 
	padding-top:5px; 
}

#op_menu a:hover{
	background-color:#adad95;
	color:#e0ebc0;
}

#op_menu a.selected{
	background-color:#adad95;
	color:#e0ebc0;
}

#op_menu_dta_cap{
	width: 157px;
	height: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(imgs/opt_menu_cap.gif);
	color: #7b7c73;
}

#op_menu_dta_cap a{
	color: #7b7c73;
	text-decoration:none;
	padding-left:30px;
	padding-top:3px;
	display:block;
	height:15px; /* this + top padding = height for image */ 
}

#op_menu_dta_cap a:hover{
	background-image:url(imgs/opt_menu_cap_on.gif);
	color: #e0ebc0;
}

#op_menu_work{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:35px;
	padding-top:3px;
	display:block;
	height:15px; /* this + top padding = height for image */ 
	background-image:url(imgs/opt_menu_cap_on.gif);
	color: #e0ebc0;
}

#lenguages_idiomes{
	position:absolute;
	width:100px;
	padding-top:5px;
	background-color: #adad97;
	text-align:right;
	z-index:2;
	left: 870px;
	top: 163px;
	visibility:hidden;
}

#op_menu_dta_idiomes{
	height: 18px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#adad97;
	letter-spacing: 0.05em;
	font-size:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #f3dc76;
	padding: 0 5px 0 5px;
}

#op_menu_dta_idiomes a{
	color: #f3dc76;
	text-decoration:none;
	display:block;
	height:15px; /* this + top padding = height for image */ 
}

#op_menu_dta_idiomes a:hover{
	background-color:#f3dc76;
	color: #adad97;
}


#cos_home{
	background-color:#FFFFFF;
	background-image:url(imgs/fons_cos.gif);
	min-height: 100px;
	width:924px;
	margin:auto;
	padding: 40px 38px 0 38px;
}

*html#cos_home{height: 100px;}

#cos_news{
	width:606px;
    margin:20px;
	float:left;
	display: inline;
}
#cos_news_dins{
	width:530px;
	float:left;
	background-image:url(imgs/news_fons.gif);
	background-repeat:repeat-y;
	padding-left:38px;
	padding-right:38px;
	padding-top:20px;
	display:inline;
}
#titol{
	margin-top:30px;
	margin-bottom:30px;
}

.text_news_dins{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:14px;
	}
	
.titol_news_dins{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	line-height:normal;
	}

	
#cos{
	background-color:#FFFFFF;
	background-image:url(imgs/fons_cos.gif);
	min-height: 100px;
	width:924px;
	margin:auto;
	padding: 35px 38px 0 38px;
}

*html#cos{height: 100px;}

#recuadre_home{
	width: 711px;
	height: 322px;
	background-image:url(imgs/recuadre_home.gif);
	float:left;
	padding: 0 0 0 34px;
	display:inline;
}

#recuadre_home2{
	width: 710px;
	height: 489px;
	background-image:url(imgs/recuadre_home2.gif);
	float:left;
	padding: 0 0 0 35px;
	display:inline;
}

#recuadre_partners{
	width: 462px;
	height: 330px;
	float:left;
}

#recuadre_facilit{
	width: 924px;
	float:left;
}

#recuadre_privacy{
	width: 854px;
	padding:0 35px 0 35px;
	float:left;
	display:inline;
}


#cos_work{
	background-color:#FFFFFF;
	background-image:url(imgs/fons_cos.gif);
	min-height: 100px;
	width:960px;
	margin:auto;
	padding: 2px 20px 0 20px;
}

*html#cos_work{height: 100px;}


#recuadre_work{
	width: 890px;
	padding:0 35px 0 35px;
	float:left;
	background-color:#e0ebc0;
	display:inline;
}

#recuadre_work_dins_esq{
	width: 406px;
	float:left;
	background-color:#dae3a2;
	text-align:center;
	margin-right:42px;
	display:inline;
}
#recuadre_work_dins_dret{
	width: 406px;
	float:left;
	background-color:#dae3a2;
	text-align:center;
}
#cos_inf_work{
	margin-top: 45px;
	margin-left:17px;
	float: left;
	clear:both;
	width:926px;
}

#recuadre_contacta{
	width: 648px;
	padding:0 35px 0 277px;
	float:left;
	background-color:#e0ebc0;
	display:inline;
}

#text_recuadre_home{
	width: 395px;
	float:left;
	padding: 23px 0 0 0;
	display:inline;
}
#text_recuadre_home2{
	width: 260px;
	float:left;
	padding: 50px 0 0 0;
	display:inline;
}

#video_home{
	width: 260px;
	height: 216px;
	float:right;
}

#video_home2{
	width: 390px;
	height: 308px;
	float:right;
	margin-top:9px;
	display:inline;
	margin-right:11px;
}

#news_home{
	width: 243px;
	height: 60px;
	float:right;
	margin-top: 35px;
	display:inline;
}

#news_home2{
	width: 365px;
	height: 80px;
	float:right;
	margin-top: 48px;
	margin-right:20px;
	display:inline;
}

#op_home{
	width: 159px;
	height: 159px;
	float:right;
	margin-bottom:4px;
	display:inline;
}

#peu{
	background-image:url(imgs/base_pag.gif);
	background-repeat:no-repeat;
	margin-bottom: 20px;
	height: 42px;
	width:1000px;
	padding-top:4px;
}

#peu_1{
	width: 260px;
	float: left;
	padding-left: 73px;
	display:inline;
}

#peu_2{
	width: 333px;
	float: left;
	text-align:center;
}

#peu_3{
	float: left;
	text-align:left;
	padding-left: 144px;
	width: 183px;
	display:inline;
}

#peu_1chi{
	width: 130px;
	float: left;
	padding-left: 40px;
	display:inline;
}

#peu_2chi{
	width: 490px;
	float: left;
	text-align:center;
}

#peu_3chi{
	float: left;
	text-align:left;
	width: 300px;
}

#cap_1{
	clear:both; 
}

#cos_inf{
	margin-top: 45px;
	float: left;
	clear:both;
	width:920px;
}

#cos_inf_colab{
	float: left;
	clear:both;
	width:900px;
}

#colab{
	width: 728px;
	float:left;
	margin-left:40px;
	display: inline;
}

#logos_inf{
	padding-left:160px;
	width: 609px;
	height: 59px;
	float: left;
	display:inline;
}

#logos_inf_colab{
	width: 860px;
	height:165px;
	float: left;
	display:inline;
	margin-left:40px;
	margin-bottom:30px;
	padding-top:10px;
	background-image:url(imgs/colaboradores.gif);
	background-repeat:no-repeat;
}

#locolab1{
	width: 420px;
	float: left;
	display:inline;
}

#links_inf{
	width: 140px;
	height: 19px;
	float:left;
	padding-top:40px;
	display:inline;
}

#links_inf_colab{
	width: 140px;
	height: 19px;
	padding-left:769px;
	float:left;
	padding-top:10px;
	display:inline;
}

#desplegable{
	width: 556px;
	height: 18px;
	background-color: #d1d9b0;
}

#desplegable_fosc{
	text-align:center;
	width: 556px;
	height: 18px;
	background-color: #757371;
}

#neteja_float{
	width:0;
	height:0;
	clear:both;
	overflow:hidden;
}

#player_list{
	padding: 13px;
	width:159px;
	float:left;
	text-align:left;
	display:inline;	
}

#agents_list{
	padding: 15px;
	width:155px;
	float:left;
	display:inline;	
}

#player_list_last{
	padding: 15px;
	width:145px;
	float:left;
	display:inline;	
}

#col_esq{
	width:556px;
	float:left;
	padding-right:20px;
	border-right:#eeeeee 1px solid;
	text-align:justify;
	display: inline;
}

#newsintro{
	width:536px;
	float:left;
	border-bottom:#d8d8d8 1px dashed;
	text-align:justify;
	margin-bottom:28px;
	display:inline;
	padding-bottom:15px;
	padding-left:20px;
}

#newsintro_img{
	width:120px;
	float:left;
	margin:0 20px 0 0;
	display:inline;
}

#newsintro_text{
	width:385px;
	float:left;
	display:inline;
}

#col_esq_agents{
	width:576px;
	float:left;
	background-image:url(imgs/fons_agents4.gif);
	background-repeat:repeat-y;
}

#mapa_agents{
	width:526px;
	margin-left:10px;
	margin-top:10px;
	float:left;
	display:inline;
}

#col_esq_locat{
	width:496px;
	float:left;
}

#col_esq_locat_dins{
	width:496px;
	float:left;
	margin-top:40px;
	display:inline;
}

#col_esq_tour{
	width:317px;
	float:left;
}
#col_esq_tour_dins1{
	width:317px;
	float:left;
	text-align:center;
	/*background-image:url(imgs/desp_tour_fons1.gif);
	background-repeat:repeat-y;*/
}

#col_esq_tour_dins2{
	width:317px;
	float:left;
	text-align:center;
	background-image:url(imgs/desp_tour_fons1.gif);
	background-repeat:repeat-y;
	margin-top:30px;
	display:inline;
}

#col_esq_tour_dins3{
	width:155px;
	float:left;
	margin-top:40px;
	display:inline;
}

#col_esq_tour_dins4{
	width:155px;
	float:right;
	text-align:right;
	margin-top:40px;
	display:inline;
}

#col_dret_tour{
	width:576px;
	height:404px;
	float:right;
	padding-top:20px;
	border-right:#eeeeee 1px solid;
	background-image:url(imgs/fons_tour.gif);
	display:inline;
}

#col_dret_tour iframe{
	margin:-5px 15px 15px 15px;
}

#col_dret_dins_tour{
	width:272px;
	margin:auto;
}
			
#col_esq_dins_coaches{
	width:556px;
	float:left;
	margin-top:30px;
	display:inline;
}

#col_dta{
	width:320px;
	float:right;
}


#col_dta_locat{
	width:400px;
	float:right;
}
#col_dta2{
	width:320px;
	float:right;
	margin-bottom:80px;
	display:inline;
}

#col_dta2_desp1{
	width:320px;
	height:20px;
	float:right;
}

#col_dta2_desp2{
	width:320px;
	height:20px;
	float:right;
	margin-bottom:30px;
	display:inline;
}

#col_dta_fotospetites{
	width:59px;
}
#col_dta_fotospetites1{
	width:59px;
}
#mediaFoto{
	width:59px;
	float:left;
	margin-right:20px;
	display:inline;
}
#mediaFoto2{
	width:59px;
	float:left;
	margin-right:12px;
	display:inline;
}
#blocMediaFoto
{
	float:left;
	width:320px;
	margin-bottom:15px;
	display:inline;
}
#blocMediaFoto2
{
	float:left;
	width:500px;
	margin-bottom:15px;
	display:inline;
}

#col_dta_peudefoto{
	width:59px;
	height:35px;
	float:left;
	margin-right:20px;
	text-align:center;
	display:inline;
}
#col_dta_peudefoto1{
	width:59px;
	height:35px;
	float:left;
	text-align:center;
}

#cont_fotos_disc{
	width:550px;
	height:406px;
	float:left;
	text-align:center;
	margin-top:20px;
	display:inline;
	background-position:center;
}

#cont_fotos_disc2{
	width:300px;
	/*height:236px;*/
	float: right;
	text-align:center;
	margin-top:0px;
	display:inline;
	background-position:center;
	/*background-color:#33CCCC;*/
}

#cfdtransp_eng{
	position:absolute;
	width:550px;
	height:406px;
	float:left;
	text-align:center;
	display:inline;
	background-image:url(imgs/fons_media_transp.png) !important;
	background-image: none;
	background-position:center;
	background-repeat:no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/fons_media_transp.png');
	left: 38px;
	top: 503px;
}

#cfdtransp_cas{
	position:absolute;
	width:550px;
	height:406px;
	float:left;
	text-align:center;
	display:inline;
	background-image:url(imgs/fons_media_transp.png) !important;
	background-image: none;
	background-position:center;
	background-repeat:no-repeat;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/fons_media_transp.png');
	left: 38px;
	top: 563px;
}

#area_privada{
	width: 300px;
	height: 68px;
	background-image:url(imgs/fons_area_privada.gif);
	margin-top: 37px;
	padding:12px 0 0 16px;
	display:inline;
}

#camp_area_privada{
	width:148px;
	float:left;
	margin-top:8px;
	display:inline;
}

#fotosp{
	margin-top: 20px;

}
.fotosp{
	display:none;
	visibility:hidden;
}

#nums{
	text-align:center;
	margin-top: 20px;
	margin-bottom: 6px;
}

#imatgep_jugador{
	width: 78px;
	height: 78px;
	margin: 0 2px 2px 0;
	float: left;
	background-repeat:no-repeat;
	display:inline;
}

#separacio_desplegables{
	height:5px;
	overflow:hidden;
	clear:both;
}

#cont_desp_dins{
	padding: 15px;
}
#cont_desp_dins2{
	padding-bottom:10px;
}


#cont_desp_dins_col_esq{
	width: 320px;
	float:left;
	padding: 20px 0 0 20px;
	display:inline;
}

#cddc_3columnes{
	width: 160px;
	line-height:13px;
	float:left;
}
#cddc_3columnes3{
	width: 170px;
	line-height:13px;
	float:left;
}

#netejafloats3col{
	width: 498px;
	height:15px;
	clear:both;
}

#cddc_esq_dins{
	width: 239px;
	/*height:170px;*/
	float:left;
	padding: 0 20px 18px 0;
	display:inline;
}

#cddc_dret_dins{
	width: 241px;
	/*height:170px;*/
	float:left;
	padding: 0px 0 18px 0;
	display:inline;
}

#cddc_esq_dins2{
	width: 239px;
	height:200px;
	float:left;
	padding: 20px 20px 0 0;
	display:inline;
}

#cddc_dret_dins2{
	width: 241px;
	height:200px;
	float:left;
	padding: 20px 0 0 0;
	display:inline;
}

#cont_desp_dins_col_esq_doble2{
	width: 170px;
	height:200px;
    float:left;
	padding:10px 10px 0 80px;
	border-right:#757371 solid 1px;
	display:inline;
}

#cont_desp_dins_col_esq_doble{
	width: 250px;
	/*height:170px;*/
    float:left;
	padding:10px 10px 15px 0;
	display:inline;
}

#cont_desp_dins_col_dret_doble{
	width: 250px;
	/*height:170px;*/
	float:left;
	padding:10px 0 15px 10px;
	display:inline;
}

#cplay1{
	width: 150px;
    float:left;
	padding:0 10px 0 100px;
	border-right:#757371 solid 1px;
	text-align:left;
	display:inline;
}
#cplay1 a:hover
{
	color:white;
}
#cplay2{
	width: 170px;
    float:left;
	padding:0 10px 0 80px;
	text-align:left;
	display:inline;
}

#cplay3{
	width:523px;
	background-image:url(imgs/capdesp_dins.gif);
	background-repeat:repeat-y;
	text-align:center;
	float:left;
}

#cplay1video{
	width: 150px;
    float:left;
	padding:0 10px 10px 100px;
	text-align:left;
	display:inline;
}
#cplay1video a:hover
{
	color:white;
}

#preus{
	width:80px;
	height:20px;
	float:left;
}

#cont_desp_dins_col_esqdisc{
	width: 510px;
	float:left;
	padding: 15px 0 0 10px;
	display:inline;
	background-image:url(imgs/fons_stud.gif);
	background-repeat:no-repeat;
}

#cont_desp_dins_col_esqdisc_chi{
	width: 510px;
	float:left;
	padding: 15px 0 0 10px;
	background-image:url(imgs/fons_stud_chi.gif);
	background-repeat:no-repeat;
	display:inline;
}

#cont_desp_dins_col_esq b{
	color: #c0aa46;
}

#cont_desp_dins_col_dta{
	width: 180px;
	float:right;
	text-align:right;
	padding: 74px 0 0 0;
	display:inline;
}
#cont_desp_dins_col_dta2{
	width: 180px;
	float:right;
	text-align:right;
	padding: 15px 0 0 0;
	display:inline;
}

#cont_desp_dins_col_dta5{
	width: 180px;
	float:right;
	text-align:right;
	padding: 58px 0 0 0;
	display:inline;
}

#cont_desp_dins_col_dta6{
	width: 215px;
	float:right;
	text-align:right;
	padding: 15px 0 0 0;
	display:inline;
}

#cont_desp_dins b{
	color: #c0aa46;
}

#div_home {
	position:absolute;
	width:84px;
	height:22px;
	z-index:1;
	left: 325px;
	top: 151px;
}

.text_invisible{
	border: none;
	width: 30px;
}

#final_desp{
	width:556px;
}

#final_desp_col{
	width:556px;
	background-color:#f7f9ec;
	float:left;
}

#corn1{
	width:9px;
	height:9px;
	float:left;
}

#corn2{
	width:9px;
	height:9px;
	float:right;
}

#entre_corn{
	width:538px;
	height:9px;
	border-bottom:#dddddd 1px solid;
	float:left;
	overflow:hidden;
}


.textfield_areaprivada {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333 ;
	border:solid 0 #f00;
	display:block;
	line-height:100%;
	background: transparent url("imgs/bg_texfield1.gif") no-repeat;
	padding-left: 4px;
	width:130px;
	height:17px;
}
fieldset>input.textfield {
	background: transparent url("imgs/bg_texfield1.gif") no-repeat;
}

.menu_border1{
	border-right:dotted #c0c6a1 1px;
	border-bottom:dotted #c0c6a1 1px;
}

.menu_border1b{
	border-right:dotted #c0c6a1 1px;
	border-bottom:dotted #c0c6a1 1px;
}

.negreta{
	font-weight:bold;
	font-size:11px;
	color:#636445;
}

.negreta:hover{
	color:#e0ebc0;
}


.menu_border2{
	border-bottom:dotted #c0c6a1 1px;
}

.menu_border3{
	border-right:dotted #c0c6a1 1px;
}

.menu_border4{
}

.link_groc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #f3dc76;
}

.link_groc a{
	text-decoration:none;
	color: #f3dc76;
}

.link_groc a:hover{
	text-decoration:none;
	color: #f3dc76;
}

.link_idioma{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #003927;
}

.link_idioma a{
	text-decoration:none;
	color: #003927;
}

.link_idioma a:hover{
	text-decoration:none;
	color: #003927;
}

.text_data{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #6c6c54;
	text-align:right;
}

.text_data2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
}


.text_clar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #e0ebc0;
}

.text_clar a{
	color: #e0ebc0;
	text-decoration:none;
}

.text_gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #c0c0be;
}

.text_gris a{
	color: #c0c0be;
	text-decoration:none;
}

.text_gris_gran{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #c0c0be;
}
.text_gris_gran b{
    font-weight:bold;
}

.text_gris_gran a{
	color: #c0c0be;
	text-decoration:none;
}

.text_verd12bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #797875;
	font-weight:bold;
}

.text_verd12bold a{
	text-decoration:none;
	color: #797875;
}
.text_verd12bold a:hover{
	text-decoration:none;
	color: #797875;
}

.text_grisfosc{
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #747371;
	line-height:36px;
}
.text_grisfosc a{
	color: #747371;
	text-decoration:none;
}
.text_grisfosc a:hover{
	color: #003625;
	text-decoration:none;
}

.text_grisfosc2{
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	line-height:1.2em;
}
.text_grisfosc2 a{
	color: #000000;
	text-decoration:none;
}
.text_grisfosc2 a:hover{
	color: #003625;
	text-decoration:none;
}

.text_verdfosc{
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #003927;
	font-weight:bold;
}
.text_verdfosc a{
	text-decoration:none;
	color: #003625;
}
.text_verdfosc a:hover{
	color: #003625;
}

.text_verdfosc2{
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #003927;
	font-weight:bold;
}
.text_verdfosc2 a{
	text-decoration:none;
	color: #003625;
}
.text_verdfosc2 a:hover{
	color: #003625;
}



.text_home{
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:17px;
	color: #83827e;
	line-height:24px;
	text-align:justify;
}

.text_home_cas{
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #83827e;
	line-height:22px;
	text-align:justify;
}

.text_titol_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	font-style:italic;
	font-weight:bold;
}




.text_desplegable{
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
	font-size:12px;
	color: #7b7c64;
	text-align:left;
}
.text_desplegable_fosc{
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
	font-size:12px;
	color: #d7ddc2;
	text-align:left;
}
.text_desplegable_fosc a{
	color:#d7ddc2;
	text-decoration:none;
	display:block; 
	height:18px; /* this + top padding = height for image */ 
	line-height:18px;
}
.t22{
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	letter-spacing: 0.06em;
	font-size:12px;
	color: #7b7c64;
	text-align:left;
}
.text_desplegable a{
	color:#7b7c64;
	text-decoration:none;
	display:block; 
	height:18px; /* this + top padding = height for image */ 
	line-height:18px;
}

.text_gris_italic{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color: #7a7977;
	line-height:18px;
}
.text_gris_italic b{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: #7a7977;
	line-height:18px;
}

.text_gris_italic a{	
	color: #7a7977;
	text-decoration:none;
}

.text_gris_italic a:hover{	
	color: #feca55;
}

.text_gris_italic2{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color: #7a7977;
	line-height:22px;
}

.text_gris_italic2 a{	
	color: #7a7977;
	text-decoration:none;

}

.text_gris_italic2 a:hover{	
	color: #feca55;
}

.textdespf{
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #d7ddc2;
	font-weight:bold;
	letter-spacing: 0.08em;
}
.textdespf a{
	text-decoration:none;
	color: #d7ddc2;
}
.textdespf a:hover{
	text-decoration:none;
	color: #d7ddc2;
}


.recuadre_desp{
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	width: 554px;
}

.recuadre_desp2{
	width: 556px;
	background-color: #f7f9ec;
}
.rd25{
	width: 556px;
	background-color: #d6ddc2;
}


.selected_num{
	color: #000000;
}

.selected_num a{
	color: #000000;
}

.text_destacat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #83827e;
	line-height:20px;
	font-style:italic;
}
.text_destacat a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #ae8c00;
	line-height:20px;
	font-style:italic;
	text-decoration:none;
}

.textddp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #83827e;
	line-height:16px;
}



.text_dins_desp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #83827e;
	line-height:16px;
}
.text_dins_desp a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ae8c00;
	text-decoration:none;
}

.text_dd_tit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #83827e;
	line-height:16px;
	font-weight:bold;
}
.text_dd_tit a{
	color: #83827e;
	text-decoration:none;
}
.text_dd_tit a:hover{
	color: #ae8c00;
	text-decoration:none;
}


.text_dins_desp_fosc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #757371;
	line-height:16px;
	text-align:center;
}
.text_dins_desp_fosc a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #757371;
	text-decoration:none;
}

.text_dins_desp_fosc2{
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #757371;
	letter-spacing: 0.06em;
}

.text_insc_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #c0aa46;
	line-height:16px;
}
.text_insc_link a{
	color: #c0aa46;
	text-decoration:none;
}

.text_insc_link a:hover{
	color: #c0aa46;
	text-decoration:none;
}

.text_titmedia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #83827e;
	line-height:16px;
}


.text_subrat{
text-decoration:underline;
}

.text_dins_desp_p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #83827e;
	line-height:16px;
}
.text_dins_desp_p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #c0aa46;
	text-decoration:none;
}
.text_dins_desp_peu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #83827e;
	line-height:12px;
	text-align:center;
}

.text_dins_desp_p_locat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #83827e;
	line-height:13px;
}
.text_dins_desp_p_locat2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #83827e;
	line-height:13px;
}
.text_dins_desp_stud{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #83827e;
	line-height:14px;
}
.link_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}

.link_home a{
	color:#868573;
	text-decoration:none;
}

.link_taronja a{
	color:#ae8c00;
	text-decoration:none;
}


.text_news_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}

.text_news_home a{
	color:#e8f4c5;
	text-decoration:none;
}

.text_privacy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #6f6e6f;
	line-height:18px;
}
.text_privacy b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6f6e6f;
	line-height:20px;
}


#cont_desp_1{
		visibility:hidden;
		display:none;
}

#cont_desp_2{
		visibility:hidden;
		display:none;
}

#cont_desp_3{
		visibility:hidden;
		display:none;
}

#cont_desp_4{
		visibility:hidden;
		display:none;
}

#cont_desp_5{
		visibility:hidden;
		display:none;
}

#cont_desp_6{
		visibility:hidden;
		display:none;
}

#cont_desp_7{
		visibility:hidden;
		display:none;
}
/*#cont_desp_8{
		visibility:hidden;
		display:none;
}*/


.presscuttings {
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#919071;
	background-color:#f4f6ec;
}
.presscuttings2 {
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#919071;
	/*border:#d1d9b0 solid 3px;*/
}
#desp_press{
	margin-bottom:20px;
	width:175px;
	float:left;
	display:inline;
}
#desp_pressbis{
	margin-bottom:20px;
	margin-left:15px;
	width:175px;
	float:left;
	display:inline;
}

#col_dta_media{
	width:320px;
	float:left;
}

#col_dta_media2{
	width:330px;
	float:left;
}
#col_dta_media_fotof{
	width:320px;
	height:159px;
	float:left;
	margin-bottom:58px;
	display:inline;
}

#imatges_media{
	width:300px;
	float:left;
	margin-top:20px;
	margin-left:15px;
	display:inline;
}

#imatges_media2{
	width:500px;
	float:left;
	margin-top:10px;
	display:inline;
}

#imatges_media2Tit{
	width:500px;
	float:left;
	margin-top:5px;
	border-bottom:#a7a797 solid 1px;
	display:inline;
}

#imatges_mediaNot{
	width:515px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	border:#a7a797 dashed 1px;
	display:inline;
	padding:5px;
}

.pres_tour {
	width:310px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#919071;
	/*background-color:#f4f6ec;*/
}

#desp_press_tour{
	margin-bottom:15px;
	width:310px;
	float:left;
	display:inline;
	/*border:#d1d9b0 solid 3px;*/
}
#desp_press_locat{
	width:310px;
	float:left;
	border:#99997c solid 2px;
}

.pres_locat {
	width:306px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#99997c;
	text-align:left;
	border:#FFFFFF solid 1px;
}

.pres_locat2 {
	width:310px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#e0ebc0;
	background-color:#99997c;
	text-align:center;
	border:#99997c solid 1px;
}

#a_location{
	margin-bottom:15px;
	width:480px;
	float:left;
	display:inline;
}
#a_location2{
	margin-bottom:5px;
	width:480px;
	float:left;
	display:inline;
}
#get{
	margin-bottom:15px;
	width:480px;
	float:left;
	display:inline;
}
#texte_locat{
	width:496px;
	float:left;
	text-align:justify;
	background-color:#f6f9ec;
}
#texte_locat_dins{
	width:456px;
	text-align:justify;
	padding:10px 20px 10px 20px;
	background-color:#f6f9ec;
}
#llistat{
	margin:0 0 0 10px;	
	padding:0 0 0 5px;
}
#cont_desp_dins_col_dta2_local{
	width: 180px;
	float:right;
	text-align:right;
	padding: 15px 0 0 0;
	margin-top:25px;
	display:inline;
}
.text_mapaweb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #b7b6b6;
	line-height:12px;
}
.text_mapaweb b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #7a7977;
	line-height:12px;
}
#recuadre_mapaweb{
	width: 884px;
	float:left;
	padding: 0px 20px 20px 20px;
	display:inline;
}
#recuadre_mapaweb_dins1{
	width: 282px;
	height:780px;
	border-right:#999999 dashed 1px;
	float:left;
}
#recuadre_mapaweb_dins2{
	width: 316px;
	height:780px;
	float:left;
}
#recuadre_mapaweb_dins3{
	width: 282px;
	border-left:#999999 dashed 1px;
	height:780px;
	float:left;
}

#text_dins_mapaweb1{
	width: 263px;
	border-bottom:#999999 dashed 1px;
	float:left;
	margin-right:20px;
	margin-top:10px;
	padding-bottom:10px;
	display: inline;
}

#text_dins_mapaweb2{
	width: 276px;
	border-bottom:#999999 dashed 1px;
	float:left;
	margin-right:20px;
	margin-left:20px;
	margin-top:10px;
	padding-bottom:10px;
	display: inline;
}

#text_dins_mapaweb3{
	width: 263px;
	border-bottom:#999999 dashed 1px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	padding-bottom:10px;
	display: inline;
}
#recuadre_avisolegal{
	width: 884px;
	float:left;
	padding: 0px 20px 20px 20px;
	text-align:justify;
	display:inline;
}

#cos_tour{
	width:814px;
    margin:20px;
	float:left;
	display: inline;
}

#cos_tour1{
	width:814px;
	height:46px;
	float:left;
	background-image:url(imgs/pop_tour1.gif);
	text-align:center;
	font-family: Helvetica, sans-serif;
	font-size:30px;
	font-style:italic;
	color:#FFFFFF;
	padding-top:10px;
	display: inline;
}

#cos_tour2{
	width:814px;
	height:19px;
	float:left;
	background-color:#adad96;
	padding-top:4px;
	display:inline;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#e0ebc0;
}

#cos_tour3{
	width:814px;
	height:4px;
	float:left;
	background-color:#FFFFFF;
}

#cos_tour4{
	width:814px;
	float:left;
	background-color:#e0ebc0;
}

#cos_tour_text1{
	width:375px;
	float:left;
	padding:28px 0 0 50px;
	background-color:#e0ebc0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99997c;
	line-height:16px;
	display:inline;
}

#cos_tour_text2{
	width:375px;
	float:left;
	padding:40px 0 0 50px;
	display:inline;
	background-color:#e0ebc0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99997c;
	line-height:22px;
}

#cos_tour_text3{
	width:375px;
	float:left;
	padding:0 0 0 50px;
	display:inline;
	background-color:#e0ebc0;
	margin-bottom:50px;
}

#cos_tour_text b{
    font-size:14px;
	font-weight:bold;
}

#cos_tour_imatge{
	float:right;
	padding:28px 54px 0 0;
	background-color:#e0ebc0;
}

#desp_tour{
	margin-bottom:15px;
	width:255px;
	float:left;
	border:#99997c solid 3px;
}

.presstour {
	width:255px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#919071;
	background-color:#f4f6ec;
}
.text_gris_tour{
	font-family:Arial, Helvetica, sans-serif;
	color: #99997c;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	}

.text_gris_tour a{
	color: #99997c;
	text-decoration:none;
}

#col_dta_info_foto{
	width:160px;
	float:left;
	margin-bottom:58px;
	display:inline;
}

#col_esq_info{
	width:743px;
	float:left;
	margin-right:20px;
	display:inline;
}

#col_esq_info_dalt{
	width:438px;
	height:18px;
	padding-top:3px;
	padding-left:305px;
	display:inline;
	float:left;
	background-image:url(imgs/fons_info1.gif);
	background-repeat:no-repeat;
}

#col_esq_info_dalt2{
	width:453px;
	height:18px;
	padding-top:3px;
	padding-left:290px;
	display:inline;
	float:left;
	background-image:url(imgs/fons_info1.gif);
	background-repeat:no-repeat;
}

#col_esq_info_dalt3{
	width:743px;
	height:18px;
	padding-top:3px;
	display:inline;
	float:left;
	background-image:url(imgs/fons_info1.gif);
	background-repeat:no-repeat;
}

#ins_dalt{
	width:560px;
	height:21px;
	padding-left:183px;
	text-align:center;
	float:left;
	display:inline;
	background-image:url(imgs/fons_info1.gif);
	background-repeat:no-repeat;
}
#ins_dalt33{
	width:680px;
	height:21px;
	padding-left:63px;
	display:inline;
	float:left;
	background-image:url(imgs/fons_info1.gif);
	background-repeat:no-repeat;
}


#ins_dalt_gris{
	width:560px;
	height:21px;
	padding-left:183px;
	display:inline;
	float:left;
	text-align:center;
	background-image:url(imgs/fons_insgris.gif);
	background-repeat:no-repeat;
}

#ins_titols{
	width:380px;
	float:left;
	height:17px;
	padding-top:4px;
	display:inline;
	text-align:center;
}

#ins_titols_llargs{
	width:530px;
	float:left;
	height:17px;
	padding-top:4px;
	display:inline;
	text-align:center;
}

#campos_obligat{
	width:130px;
	float:right;
	height:17px;
	padding-top:4px;
	display:inline;
	text-align:left;
}

#campos_obligat_esp{
	width:175px;
	float:right;
	height:17px;
	padding-top:4px;
	text-align:left;
	display:inline;
}

#col_esq_ins_baix{
	width:743px;
	height:25px;
	float:left;
	margin-bottom:20px;
	display:inline;
}
#img_ins_dalt{
	width:743px;
	height:25px;
	float:left;
}

#col_dta_ins_foto{
	width:160px;
	float:left;
	margin-bottom:58px;
	margin-top:25px;
	display:inline;
}

#titol_inscripcion_cas{
	width:648px;
	height:20px;
	padding-top:5px;
	padding-left:95px;
	float:left;
	text-align:left;
	display:inline;
}

#titol_inscripcion{
	width:706px;
	height:20px;
	padding-top:5px;
	padding-left:37px;
	float:left;
	text-align:left;
	display:inline;
}

#titol_newsletter_eng{
	width:743px;
	height:31px;
	background-image:url(imgs/eng/registernowgif.gif);
	margin-bottom:10px;
}

#titol_newsletter_chi{
	width:743px;
	height:31px;
	background-image:url(imgs/chi/registernowgif.gif);
	margin-bottom:10px;
}

#titol_newsletter_cas{
	width:743px;
	height:31px;
	background-image:url(imgs/cas/registernowgif.gif);
	margin-bottom:10px;
}

#titolp_newslet{
	width:728px;
	height:18px;
	padding-top:3px;
	margin-left:8px;
	text-align:center;
	float:left;
	background-image:url(imgs/fons_ins44.gif);
	background-repeat:no-repeat;
	display:inline;
}

#newsletter_dins{
	width:628px;
	padding-left:100px;
	padding-top:15px;
	background-image:url(imgs/fons_discont_verd.gif);
	background-repeat:repeat-y;
	display:inline;
	float:left;
	margin-left:8px;
}

#newsletter_gris{
	width:728px;
	padding-top:15px;
	background-image:url(imgs/fons_inscrip_gris.gif);
	background-repeat:repeat-y;
	display:inline;
	float:left;
	margin-left:8px;
}

#blocNewsletter
{
	width:190px;
	float:left;
	margin-left:50px;
	display:inline;
}
*html #blocNewsletter
{
	margin-left:30px;
}

#index_newsletter1{
	width:225px;
	float:left;
	padding-left:15px;
	display:inline;
}

#index_newsletter2{
	width:198px;
	padding-left:50px;
	float:left;
	display:inline;
}

#index_newsletter3{
	width:190px;
	float:left;
	padding-left:50px;
	display:inline;
}

#newsletter_dins_baix{
	width:728px;
    margin-left:8px;
	float:left;
	margin-bottom:20px;
	display:inline;
}

.text_dins_newslett{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7a7977;
	line-height:35px;	
}
.text_index_newsletter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7a7977;
	line-height:20px;
	font-weight:bold;	
}
.text_index_newsletter a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color: #7a7977;
	line-height:20px;
	font-weight:bold;	
}
.text_ins_actual{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #8f8f8f;
	font-style:italic;
}

.mes_ample{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7a7977;
	line-height:26px;
	letter-spacing:0.01em;
}
.text_ins_seguent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #bdc782;
	font-style:italic;
}

.text_ins{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #c0c0be;
	font-style:italic;
}

#info_enviar{
	width:438px;
	height:22px;
	padding-left:305px;
	float:left;
	text-align:right;
	display:inline;
}
.text_titol_info{
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	letter-spacing: 0.05em;
	font-size:12px;
	color: #727170;
	font-weight:bold;
}

.text_oblig{
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	letter-spacing: 0.06em;
	font-size:10px;
	color: #727170;
}

.text_titol_ins{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bol}
	
	#col_esq_info_dins1{
	width:718px;
	padding-left:25px;
	padding-top:15px;
	height:232px;
	background-image:url(imgs/fons_info2.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	display:inline;
	float:left;
	line-height: 27px;
}

#col_esq_info_dins2{
	width:718px;
	height:178px;
	padding-left:25px;
	padding-top:15px;
	background-image:url(imgs/fons_info3.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	display:inline;
	float:left;
}

*html #forminfo input{
	margin:5px 0 0 0;
}

*html #forminfo select{
	margin:5px 0 0 0;
}


#info_dins{
	width:718px;
	padding-left:25px;
	padding-top:15px;
	background-image:url(imgs/fons_ins_discont.gif);
	background-repeat:repeat-y;
	display:inline;
	float:left;
}


/*afegit*/

#info_dins_q{
	width:743px;
	background-image:url(imgs/fons_ins_discont.gif);
	background-repeat:repeat-y;
	float:left;
}
#info_dins_qdins{
	width:708px;
	margin-left:15px;
	margin-right:20px;
	margin-top:15px;
	float:right;
	text-align:right;
}
#info_dins_gris{
	width:718px;
	padding-left:25px;
	padding-top:15px;
	background-image:url(imgs/fons_ins_discont_gris.gif);
	background-repeat:repeat-y;
	display:inline;
	float:left;
}
#info_dins_blanc{
	width:718px;
	padding-left:25px;
	padding-top:15px;
	background-repeat:repeat-y;
	display:inline;
	float:left;
	background-image:url(imgs/fons_ins_discont_blanc.gif);
	background-repeat:repeat-y;
}
#idb_underconst{
	width:743px;
	padding-left:00px;
	padding-top:15px;
	background-repeat:repeat-y;
	display:inline;
	float:left;
	background-image:url(imgs/fons_ins_discont_blanc.gif);
	background-repeat:repeat-y;
}
#info_dins_texte{
	width:696px;
	text-align:justify;
	padding-left:25px;
	padding-top:15px;
	padding-right:22px;
	background-image:url(imgs/fons_ins_discont.gif);
	background-repeat:repeat-y;
	display:inline;
	float:left;
}



#text_left{
	text-align:left;
	float:left;
	margin-top:20px;
}

#text_rigth{
	text-align:right;
	float:left;
}
#text_rigth2{
	width:523px;
	text-align:right;
	float:left;
	margin-top:10px;
}

#text_rigth3{
	width:523px;
	text-align:right;
	float:left;
}
#text_rigth3_cas{
	width:533px;
	text-align:right;
	float:left;
}
#text_center{
	width:540px;
	text-align:center;
	float:left;
}
.desp_press_info30{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:45px;
	border:#e1e0e0 solid 1px;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}
.desp_press_infoany{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:60px;
	border:#e1e0e0 solid 1px;
}
.desp_press_infoverif{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:15px;
	border:#e1e0e0 solid 1px;
}
.desp_verif{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:20px;
	height:20px;
	border:#e1e0e0 solid 1px;
}

.desp_press_info70{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:70px;
	border:#e1e0e0 solid 1px;
}

.desp_press_info100{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:94px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info120{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:120px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info150{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:150px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info160{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:165px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info160_gris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:140px;
	background-color:#ebebeb;
	border:#666666 solid 1px;
}
.desp_press_info165{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:172px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info170{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:177px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info190{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:184px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info200{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:192px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info208{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:206px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info209{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:209px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info210{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:212px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info211{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:220px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info230{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:228px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info235{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:245px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info240{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:250px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info250{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:260px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info260{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:262px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info270{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:290px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info290{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:310px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info300{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:200px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info340{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:344px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info360{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:349px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info370{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:357px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info375{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:371px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info410{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:403px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info425{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:423px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info460{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:460px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info480{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:484px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info485{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:486px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info490{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:505px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info500{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:530px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info550{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:563px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info590{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:596px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info600{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:600px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info649{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:600px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info650{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:649px;
	border:#e1e0e0 solid 1px;
}
.desp_press_info700{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:691px;
	border:#e1e0e0 solid 1px;
}

.desp_press_info700_alt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	width:691px;
	border:#e1e0e0 solid 1px;
}


.text_dins_inscrip{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7a7977;
	line-height:20px;	
}

.text_info2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7a7977;
	line-height:22px;	
}

.text_info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7a7977;
	line-height:26px;	
}	
.text_info a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #7a7977;
	text-decoration:none;
	line-height:26px;	
}
.text_infojust{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #7a7977;
	line-height:26px;
	text-align:center;	
}

.text_work{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	line-height:18px;
}

.text_work b{
	font-size:13px;
	font-weight:bold;
}

.text_work a{
	color: #716f6e;
	text-decoration:none;

}

.text_work a:hover{
	color: #ffffff;
	text-decoration:none;
}

.text_noti1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #6c6b69;
	line-height:16px;
	font-weight:bold;
}
.text_noti1 a{
	color: #6c6b69;
	text-decoration:none;
}

.text_noti1 a:hover{
	color: #000;
	text-decoration:none;
}


.text_noti2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #83827e;
	line-height:16px;
}
.text_noti2 a{
	color: #83827e;
	text-decoration:none;
}
.text_noti2 a:hover{
	color: #83827e;
	text-decoration:none;
}




.text_contac{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	line-height:16px;
}	
.text_contac a{
	text-decoration:none;
	color: #716f6e;
}


.text_verif{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #7a7977;
}	
.text_verif a{
	color: #ae8c00;
	text-decoration:none;
}

#verif{
	height:12px;
	padding-top:11px;
	width:293px;
	float:left;
	display:inline;
}

#entrar_texto{
padding:10px 10px 10px 10px;
}
#fotoNews
{
	margin-bottom:10px;
	margin-left:20px;
}
#botonsNews
{
	position:absolute;
	width:94px;
	height:23px;
	left: 473px;
	top: 68px;
}


#enconstrucció{
	width: 890px;
	padding:0 35px 0 35px;
	float:left;
	background-color:#e0ebc0;
	text-align:center;
	border-bottom:#FFFFFF solid 2px;
	border-top:#FFFFFF solid 2px;

}
#cos_enconstruccio{
	background-color:#003928;
	min-height: 100px;
	width:960px;
	margin:auto;
	padding: 0 20px 0 20px;
}
#peu_enconst{
	background-image:url(imgs/base_pag2.gif);
	background-repeat:no-repeat;
	height: 17px;
	padding-top:25px;
	width:1000px;
	margin-top:126px;
	float:right;
}
#peu_c{
	width: 333px;
	float:right;
	text-align:center;
}

#cei_underconst{
	width:743px;
	float:left;
	margin-left:90px;
	display:inline;
}

/*BOTONS FLASH*/

#bflash_dret_dalt{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:362px;
	left:801px;
}

#bflash_dret_daltMedia{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:362px;
	left:786px;
}

#bflash_esq_dalt{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:362px;
	left:642px;
}

#bflash_dret_menysbaix{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:859px;
	left:801px;
}

#bflash_dret_baix{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:1002px;
	left:801px;
}
#bflash_dret_mesbaix{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:1162px;
	left:801px;
}
#bflash_dret_mesmesbaix{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:1317px;
	left:801px;
}

#bflash_esq_baix{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:1002px;
	left:642px;
}

#bflash_esq_mesbaix{
	width:159px;
	height:159px;
	position:absolute;
	z-index:200;
	top:1162px;
	left:642px;
}

/* --- loader ---*/

#loader {
  width: 320px;
  margin-left: auto;
  margin-right: auto;
}

#loader td {
  padding: 3px;
  background: #ffffff;
}

#loader p {
  border: 3px solid #999a7b;
  padding: 10px;
  margin: 0;
  background: #e0ebc0;
}

#loader img {
  float: left;
  margin-right: 12px;
}

#loader strong {
  display: block;
  margin-bottom: 3px;
}

#loaderContainer {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: expression('absolute');
  height: expression(document.documentElement.scrollHeight+'px');
  width: expression(document.documentElement.scrollWidth+'px');
  z-index: 1000;
}

#loaderContainer td {
	padding-top: 150px;
	vertical-align: top;
	text-align: center;
	background-image: url('imgs/semi-transparent.gif');
}

#loaderContainer td td {
	padding-top: 3px;
	text-align: left;
}








