* {
	z-index: 1;
	/*border: 0;*/
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	margin: 0;
}

body {
	text-align:center;
	margin:0 auto;
	height:100%;
	/*font-family:Arial, Helvetica, sans-serif;*/
	line-height:15px;
	font-size:11px;
/*	font-family:"Trebuchet MS";*/
	font-family:Verdana;
	color:#363636;
	font-weight: lighter;
}

img {
	padding:0;
	float: left;
	margin:0;
	border:none;
	}
	
h2{
	color:#00445d;
	font-size:17px;
	margin:0 0 10px 0;
	padding:0;
}

h3{
	font-size:16px;
	color:#00445d;
}
h4{
	font-size:12px;
	color:#F16809;
}


a {
	color:#00445d;
	font-weight:bold;
	text-decoration:none;
}
div.linksFooter{
	 color:#AAB6BD;

}
div.linksFooter a{
	font-size:9px;
	text-decoration:none;
	color:#AAB6BD;
	font-weight:normal;
}
div.linksFooter a:hover{
	font-size:9px;
	text-decoration:none;
	color:#00445d;
	font-weight:normal;


}


strong{
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}
	
#contenedor2{
	width:980px;
	margin: 0 auto;
	padding:0;
	border:1px solid #D6D6D6;
	}
	
#header {
	float:left;
	width:980px;
	margin: 0 auto;
	text-align:left;
	padding:0;
	margin-left:0;
	overflow:hidden;
	background-color:#013D59;
}

#scroll {
	float:left;
	width:980px;
	height:17px;
	line-height:17px;
	margin:0 0 0 0;
	padding:0;
	background-color:#eaeaea;	
	background-image:url(../img/comunes/bg_scroll.jpg);
	overflow:hidden;
	color:#ffffff !important;
	}
	
#caja_idioma {
	float:right;
	}
	
#secundaria{
	float:left;
	width:980px;
	height:30px;
	margin:0;
	padding:0;
	background-color:#00445d;
	font-family:Helvetica;
}

#secundaria ul{
	float:left;
	width:780px;
	margin:0 0 0 5px;
	padding:0;
	}

#secundaria li{
	float:left;
	display:inline;
	margin: 8px 40px 0 0;
	}

#secundaria li a{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	font-style:italic;
	}

#secundaria li a:hover{
	color:#99ccff;
	text-decoration:none;
	}

#secundaria .acreditese{
	float:left;
	margin:0 0 5px 0;
	}
	
#caja_secundaria{
	float:left;	
	margin-top:7px;
	width:165px;
	height:27px;	
	font-size:18px;	
	}

#caja_secundaria_home{
	float:left;
	width:185px;
	text-align:left;
	margin:2px 0 0 5px;
	}
	
#caja_secundaria_home img{
	/*margin:-5px 0 0 -10px;*/
	}

#caja_secundaria_sep{
	margin-top:20px;
	float:left;
	width:20px;
	height:27px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	color:#FFF;				
	}

#caja_secundaria_2{
	margin-top:2px;
	margin-left:70px;
	float:right;
	height:27px;
	margin-right: 140px;
	}

#fecha{
	float:left;
	margin:7px 0 0 5px;
	color:#FFFFFF;
	font-size:11px;
}
	
#margen {
	float:left;
	background-color:#eaeaea;
	width:980px;
	height:4px;
	}
	
#margen2 {
	float:left;
	background-color:#eaeaea;
	width:5px;
	height:120px;
	}
	
#idiomas{
	float:left;
	width:25px;
	margin:9px 10px 0 0;
}
	
#caja1{
	float:left;
	width:185px;
	text-align:left;
	position:relative;
	left:20px;
	}
	
#opc1 {
	float:left;
	width:180px;
	height:280px;
	background-color:#FFFFFF;
	text-align:center;
	border:1px solid #cccccc;
	}

#opc1_boton {
	padding: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	}
	
#opc1_img {
	padding:10px;
	margin:0;
	}

#opc1_links {
	float:left;
	width:180px;
	height:240px;
	background-color:#FFFFFF;
	text-align:left;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	color:#336666;
	font-size:11px;
	margin-top:4px;
	}
	
#opc1_links ul {
	padding:0;
	margin:15px 0 0 30px;
	line-height:17px;
	}
	
#menu {
	float:left;
	width:148px;
	color: #666666;
	padding:0px;
	margin:0px 20px;
	background-color:#ffffff;
	position:relative;
}
div#seccion *{
	font-size:11px;
	font-family:Helvetica;
}

#seccion {
	margin:0;
	font-size:12px;
	text-align:left;
	position:relative;
}

#seccion div.menuCabecera{
	position:absolute;
	left:10px;
	top:6px!important;
	top:8px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
	font-family:Helvetica;
	font-size:11px;
	cursor:pointer;
}
#seccion div.menuCabecera img{
	padding-right:5px;
	padding-top:3px;
}

#seccion img{
	margin:0;
	padding:0;
	float:none;
}

#seccion a{
	margin:0;
	padding:0;
}

#seccion ul {
	padding:0;
	margin:0;
	list-style:none;
	margin-bottom:5px;
	margin-top:3px;
	display:none;
}

#seccion li {
	padding-left:0;
/*	padding-top:2px;*/
	margin:0;
}

#cuerpo {
	float:left;
	width:780px;
	text-align:left;
	padding:17px 0 0 5px!important;
	padding:25px 0 0 5px;
	margin:0;
	margin-bottom:25px;
	color:#666666;
	line-height:15px;
	font-size:11px;
	font-family:"Trebuchet MS";
	text-align:justify;
	}

/********************************************************************************************/
/*********************************** TICKER **********************************************/
/********************************************************************************************/

#TICKER{
	float:right;
	margin:1px 15px 0 0;
	overflow:hidden; 
	width:450px;
	color:#ffffff !important;
}


/********************************************************************************************/
/*********************************** CONTENIDO **********************************************/
/********************************************************************************************/
#contenido {
	float:left
	width:700px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
	padding-bottom: 5px;
	}	

#contenido2 {
	float:left;
	width:310px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #F4F7F9;
	border:1px solid #b3c3d5;
	height: 275px;
	margin-top: 10px;
	margin-left: 30px;
	}	

#contenido3 {
	float:right;
	width:310px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #F4F7F9;
	border:1px solid #b3c3d5;
	height: 275px;
	margin-top: 10px;
	margin-right: 30px;
	}

#contenido4 {
	float:left;
	width:130px;
	text-align:left;
	margin: 20px 5 0 26px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	border:1px solid #ffffff;
	padding: 5 0 5 5px;
	}	

#contenido5 {
	float:left;
	width:600px;
	text-align:left;
	margin: 10px 3px 5px 25px;
	border-color: #b3c3d5;
	background-color: #edf0f2;
	border:1px solid #b3c3d5;
	padding: 10px 0 0 10px;
	font-size:12px !important;
	}
	
#contenido5 strong {
	font-weight:bold !important;
	}

#contenido6 {
	float:left;
	width:267px;
	text-align:left;
	margin: 14px 0 0 30px;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	padding: 0 0 0 0px;
	}	

#contenido7 {
	float:left;
	width:335px;
	text-align:left;
	margin: 14px 0 0 30px;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	padding: 0 0 0 0px;
	}	
	
#breadcrumb{
	font-size:10px;
	color:00445d;
}

/********************************************************************************************/
/*********************************** TITULOS ************************************************/
/********************************************************************************************/

#titulo0 {
	float:left;
	width:750px;
	height:27px;
	padding:30px 0 0 0;
	margin:0;
	color: #3a8db1;
	border-bottom:1px solid #CCCCCC;
	}

#titulo0 h2{
	font-size:19px;
	font-weight: bold;
	color: #4098c7;
	}

#titulo1 {
	padding:31px 0 5px 0px;
	font-family:Helvetica;
	margin:0;
	margin-bottom:15px;
	color: #3a8db1;
/*	background-image:url(../img/expositores/exp_bg.jpg);
	background-position:420px 0px;
	background-repeat:no-repeat;*/
	border-bottom:1px solid #CCCCCC;
	}

#titulo1 h2{
	font-size:18px;
	font-weight: bold;
	color: #4098c7;
	margin:0px;
	padding:0px;
}

#titulo1_pro {
	float:left;
	width:750px;
	height:27px;
	padding:30px 0 0 0;
	margin:0;
	color: #3a8db1;
/*	background-image:url(../img/profesionales/pro_bg.jpg);
	background-position:420px 0px;
	background-repeat:no-repeat;*/
	border-bottom:1px solid #CCCCCC;
	}

#titulo1_pro h2{
	font-size:19px;
	font-weight: bold;
	color: #3a8db1;
	}
	
#titulo1_host {
	float:left;
	width:750px;
	height:27px;
	padding:30px 0 0 0;
	margin:0;
	color: #3a8db1;
/*	background-image:url(../img/hosted/work_bg.jpg);
	background-position:420px 0px;
	background-repeat:no-repeat;*/
	border-bottom:1px solid #CCCCCC;
	}

#titulo1_host h2{
	font-size:19px;
	font-weight: bold;
	color: #3a8db1;
	}
	
#titulo1_visit {
	float:left;
	width:750px;
	height:27px;
	padding:30px 0 0 0;
	margin:0;
	color: #3a8db1;
/*	background-image:url(../img/visitantes/visitantes_bg.jpg);
	background-position:420px 0px;
	background-repeat:no-repeat;*/
	border-bottom:1px solid #CCCCCC;
	}

#titulo1_visit h2{
	font-size:19px;
	font-weight: bold;
	color: #777778;
	}

#titulo1_comunica {
	float:left;
	width:750px;
	height:27px;
	padding:30px 0 0 0;
	margin:0;
	color: #3a8db1;
/*	background-image:url(../img/comunicacion/comunica_bg.jpg);
	background-position:420px 0px;
	background-repeat:no-repeat;*/
	border-bottom:1px solid #CCCCCC;
	}

#titulo1_comunica h2{
	font-size:19px;
	font-weight: bold;
	color: #7B4375;
	}


#titulo2 {
	width:652px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:16px 0 0 12px;
	color:#ffffff;
	background-color:#3a8db1;
	text-align:left;
	font-weight:bold;
	border-top:1px solid #FFFFFF;
	}
	
#titulo2 h2{
	font-size:15px;
	}

#titulo2_pro {
	width:652px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:16px 0 0 12px;
	color:#ffffff;
	background-color:#96ac6a;
	text-align:left;
	font-weight:bold;
	border-top:1px solid #FFFFFF;
	}
	
#titulo2_pro h2{
	font-size:15px;
	}		

#titulo2_host {
	width:652px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:16px 0 0 12px;
	color:#FFFFFF;
	background-color:#eb7700;
	text-align:left;
	font-weight:bold;
	border-top:1px solid #FFFFFF;
	}
	
#titulo2_host h2{
	font-size:15px;
	}

#titulo2_visit {
	width:652px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:16px 0 0 12px;
	color:#666666;
	background-color:#dfdfdf;
	text-align:left;
	font-weight:bold;
	border-top:1px solid #FFFFFF;
	}
	
#titulo2_visit h2{
	font-size:15px;
	}		


#titulo3 {
	width:310px;
	height:22px;
	font-size:12px;
	padding:12px 0 0 0px;
	margin:5 0 0 0px;
	color:#ffffff;
	background-color:#57acd8;
	text-align:left;
	font-weight:normal;
	}
	
#titulo3 h2{
	font-size:15px;
	}

#titulo3_pro {
	width:310px;
	height:22px;
	font-size:12px;
	padding:12px 0 0 0px;
	margin:5 0 0 0px;
	color:#ffffff;
	background-color:#96ac6a;
	text-align:left;
	font-weight:normal;
	}
	
#titulo3_pro h2{
	font-size:15px;
	}

#titulo3_hosted {
	width:310px;
	height:22px;
	font-size:12px;
	padding:12px 0 0 0px;
	margin:5 0 0 0px;
	color:#ffffff;
	background-color:#c8b8a8;
	text-align:left;
	font-weight:normal;
	}
	
#titulo3_hosted h2{
	font-size:15px;
	}

#titulo3_host_terminos {
	width:310px;
	height:30px;
	font-size:12px;
	padding:12px 0 0 0px;
	margin:5 0 0 0px;
	color:#ffffff;
	background-color:#eb7700;
	text-align:left;
	font-weight:normal;
	}
	
#titulo3_host_terminos h2{
	font-size:15px;
	}

#titulo3_host_terminos2 {
	width:310px;
	height:30px;
	font-size:12px;
	padding:12px 0 0 0px;
	margin:5 0 0 0px;
	color:#ffffff;
	background-color:#c8b8a8;
	text-align:left;
	font-weight:normal;
	}
	
#titulo3_host_terminos2 h2{
	font-size:15px;
	}

#titulo3_visit {
	width:310px;
	height:22px;
	font-size:12px;
	padding:12px 0 0 0px;
	margin:5 0 0 0px;
	color:#FFFFFF;
	background-color:#3a8db1;
	text-align:left;
	font-weight:normal;
	}
	
#titulo3_visit h2{
	font-size:15px;
	}

#titulo3_ficha {
	width:310px;
	height:22px;
	font-size:12px;
	padding:12px 0 0 0px;
	margin:5 0 0 0px;
	color:#FFFFFF;
	background-color:#3a8db1;
	text-align:left;
	font-weight:normal;
	}
	
#titulo3_ficha h2{
	font-size:15px;
	}


#titulo4 {
	width:590px;
	font-size:13px;
	padding:10px 2 0 2px;
	margin:0 0 0 0px;
	color:#ffffff;
	background-color:#CCCCCC;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #FFFFFF;
	}

#titulo4_visit {
	width:590px;
	font-size:13px;
	padding:10px 2 0 2px;
	margin:0 0 0 0px;
	color:#ffffff;
	background-color:#3a8db1;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #FFFFFF;
	}

#titulo5 {
	width:245px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:25 0 0 0px;
	color:#FFFFFF;
	background-color:#3A8DB1;
	text-align:left;
	font-weight:bold;
	}

#titulo6 {
	width:315px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:16 0 0 0px;
	color:#ffffff;
	background-color:#57acd8;
	text-align:left;
	font-weight:bold;
	}

#titulo_logos {
	width:665px;
	height:22px;
	font-size:15px;
	text-align:left;
	font-weight:bold;
	float: left;
	margin-top: 16px;
	margin-left: 12px;
	padding-top: 7px;
	padding-left: 10px;
	}
	
#titulo_logos h2{
	font-size:15px;
	}


/********************************************************************************************/
/*********************************** SUBSECCIONES *******************************************/
/********************************************************************************************/

#subsecciones {
	width:700px;
	font-size:13px;
	padding:0px 0 0px 0px;
	margin:8px 0 0px 30px;
	text-align:left;
	font-weight:bold;
	height: 144px;
	}
	
	#subsecciones2 {
	width:680px;
	height:44px;
	font-size:14px;
	padding:7px 0 0 20px;
	margin:1px 0 0 30px;
	color:#3a8db1;
	background-color:#bed3dc;
	text-align:left;
	font-weight:bold;
	}
	
	#subsecciones3 {
	width:700px;
	border:0;
	margin:0px 0 0px 30px;
	}
	
	
#subsecciones a{
	color:#3a8db1;
	text-decoration:none;
	}
	
#subsecciones a:hover{
	color:#ffffff;
	text-decoration:none;
	}
	
#subsecciones ul {
	list-style-image:url(../img/comunes/sub.gif);
	}
	
#subsecciones li {
	display:inline;
	padding:0 30px 0 0;
	}

/********************************************************************************************/
/*********************************** COLUMNAS ***********************************************/
/********************************************************************************************/

.colum_1_portada{
	float:left;
	padding:25px 15px 0 15px;
	margin:0;
	width:255px;
}

.colum_1_portada img{
	margin:0 0 15px 0;
}

.colum_1_1_portada{
	float:left;
	padding:15px 15px 0 0;
	_padding:25px 5px 0 0;
	margin:0;
	width:570px;
}

.colum_1_1_portada img{
	margin:0 0 15px 0;
}

.dossier{
	float:left;
	width:270px;
	height:195px;
	_height:173px;
	margin:0;
	padding:0;
	background-image:url(../img/portada/dossier.jpg);
	background-repeat:no-repeat;
}

.dossier a{
	float:left;
}

.dossier img{
	float:left;
	margin:0 7px 0 0;
}

.dossier p{

	margin:0 0 7px 0;
}

.texto_dossier{
	float:left;
	width:130px;
	margin:70px 0 0 8px;
	padding:0;
}

div.estamosMain div.estamosCabecera{
	padding:10px 5px;
	color:#00445D;
	/*border-bottom:1px solid #999999;*/
	font-size:15px;
	text-align:center;
	font-weight:bold;

}

div.estamos2 div.estamosCabecera{
	padding:10px 5px;
	color:#00445D;
	/*border-bottom:1px solid #999999;*/
	font-size:15px;
	text-align:center;
	font-weight:bold;
	
}
div.estamosMain{
/*	background-color:#FFFFF0;
	border:1px solid #CCCCCC;
	*/
	float:left;
	width::152px!important;
	width:152px;
	margin:0 0 0 0px;
	padding:0px ;
	background:url(../img/portada/estamosMain.jpg) no-repeat top center #f8faf9;
	text-align:center;
	border-bottom:1px solid #edefee;

	
}
div.estamos2{
	float:left;
	width::152px!important;
	width:152px;
	margin:0 0 0 0px;
	padding:0px ;
	text-align:center;
	
}

div.estamosMain div, div.estamos2 div{
	padding:10px 3px;
}

.estamos{
	float:left;
	width::153px!important;
	width:150px;
	height:500px;
	_height:540px;
	margin:0 0 0 3px;
	padding:55px 7px 0px 7px;
	background-image:url(../img/portada/estamos.jpg);
	background-repeat:no-repeat;
	text-align:center;

}

.estamos strong{
	font-weight:bold;
	color:#003c52;
}

.actualidad{
	float:right;
	width:150px;
	margin-right:20px ;

	text-align:left;
	
}

.actualidad strong{
	font-weight:bold;
	color:#003c52;
}

.azulito {
	color:#4098c7;
	font-weight:bold;
}

.estamos .texto {
	font-size:11px;
	line-height:17px;
}

.est_elemento{
	margin:0;
	padding:0px;
	text-align:left;
	width:145px;
	clear:both;
	font-size:10px;
	line-height:13px;

}
.est_elementoLink{
	margin:0;
	padding:0px;
	text-align:left;
	width:145px;
	clear:both;
	font-size:11px;
	line-height:13px;
	padding-top:5px;
	
}
a{
	color:#248CCC;
	text-decoration:none;
}
a:hover{
	color:#AAB6BD;
	text-decoration:none;
}



.dos_columnas{
	float:left;
	margin:15px 29px 0 0;
	width:350px;
}

.dos_columnas_2{
	float:left;
	margin:15px 29px 0 0;
	width:350px;
	text-align:center;
}

.dos_columnas_2 img{
	text-align:center;
}

.entrada{
	float:left;
	width:100%;
	border-bottom:1px solid #CCCCCC;
	margin:0 0 15px 0;
}

.entradilla_con_documentacion{
	float:left;
	margin:15px 29px 0 0;
	width:550px;
}
.entradilla_sin_documentacion{
	padding:0px;
	width:750px;
	clear:both;
	text-align:justify;

}
.entradilla_sin_documentacion2{
	padding:0px;
	width:750px;
	clear:both;

}



.documentacion{
	float:left;
	width:165px;
	_width:180px;
	height:160px;
	_height:200px;
	margin:15px 0 0 0;
	background-image:url(../img/comunes/documentacion.gif);
	background-repeat:no-repeat;
	padding:45px 0 0 15px;
}

.columnas3{
	float:left;
	margin:15px 15px 0 0;
	width:240px;
	font-size:11px;
}

.ele_servicio{
	float:left;
	width:340px;
	margin:0 35px 20px 0;
	text-align:left;
}

.ele_servicio img{
	margin:0 20px 0 0;
}

.listado_expositores{
	float:left;
	width:750px;
}

.Estilo1 {
	color: #2A6680;
	font-weight: bold;
	font-size:12px;
}
.Estilo2 {
	color: #2A6680;
	font-size:12px;
}

/********************************************************************************************/
/*********************************** TEXTOS *************************************************/
/********************************************************************************************/

.txt_cuerpo {
	text-decoration:none;
	color:#FFFFFF;
	}
	
	
#texto1 {
	float:left;
	width:630px;
	padding:10px 0 0 52px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	}
	
#texto1 p{
	padding-bottom:8px;
	}

#texto1 p strong{
	padding-bottom:8px;
	font-weight: bold;
	}
	
#texto1 strong{
	font-weight:bold !important;
	}

#texto1 ul{
	padding:0 0 13px 30px;
	}
	
#texto2 {
	float:left;
	width:285px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: f4f7f9;
	height: 225px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 22px;
	}
	
#texto2 p{
	padding-bottom:8px;
	}

#texto2 ul{
	padding:0 0 13px 30px;
	}

#texto2 img {
	float:left;
	}
	
#texto3 {
	float:left;
	width:242px;
	padding:10px 0 0 22px;
	font-size:12px;
	color:#3A8DB1;
	line-height:20px;
	}

#texto3 p{
	padding-bottom:8px;
	}

#texto3 p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto4 {
	float:left;
	width:310px;
	padding:10px 0 0 22px;
	font-size:12px;
	color:#3A6E86;
	line-height:20px;
	}

#texto4 p{
	padding-bottom:8px;
	}

#texto4 p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto5 {
	float:left;
	width:210px;
	font-size:14px;
	color:#3A8DB1;
	line-height:5px;
	background-color: #F4F7F9;
	text-align: left;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	}

#stand {
	width:620px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:16px 0 0 0px;
	color:#ffffff;
	background-color:#3a8db1;
	text-align:left;
	font-weight:bold;
	border-top:1px solid #FFFFFF;
	}
	
#stand h2{
	font-size:15px;
	}	


/********************************************************************************************/
/*********************************** CONTACTO ***********************************************/
/********************************************************************************************/
#contenido_contacto {
	float:left;
	width:685px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}

#contenido_contacto img {
	float:left;
	margin-top: 16px;
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 3px;
	}

#titulo_contacto {
	width:340px;
	height:22px;
	font-size:15px;
	color:#ffffff;
	background-color:#3a8db1;
	text-align:left;
	font-weight:normal;
	border-top:1px solid #FFFFFF;
	float: right;
	margin-top: 16px;
	padding-top: 7px;
	margin-right: 5px;
	padding-left: 20px;
	}

#titulo_contacto h2{
	font-size:15px;
	}

#texto_contacto {
	float:right;
	width:338px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 20px;
	margin-top: 30px;
	font-weight: normal;
	margin-right: 12px;
	}

#texto_contacto p{
	padding-bottom:8px;
	}

#texto_contacto p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_contacto ul{
	padding:0 0 13px 30px;
	}
	
#contenido_contacto1 {
	float:left;
	width:690px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}

#contenido_contacto1 img {
	float:left;
	margin-top: 16px;
	}

#titulo_contacto1 {
	width:340px;
	height:22px;
	font-size:15px;
	color:#ffffff;
	background-color:#3a8db1;
	text-align:left;
	font-weight:normal;
	border-top:1px solid #FFFFFF;
	float: right;
	margin-top: 16px;
	padding-top: 7px;
	margin-right: 12px;
	padding-left: 20px;
	}

#titulo_contacto1 h2{
	font-size:15px;
	}

#texto_contacto1 {
	float:right;
	width:340px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	margin-right: 12px;
	}

/*********************************** CONTACTO PRENSA *********************************************/

#titulo_contacto_press {
	width:340px;
	height:22px;
	font-size:15px;
	color:#ffffff;
	background-color:#999999;
	text-align:left;
	font-weight:normal;
	border-top:1px solid #FFFFFF;
	float: right;
	margin-top: 16px;
	padding-top: 7px;
	margin-right: 5px;
	padding-left: 20px;
	}

#titulo_contacto_press h2{
	font-size:15px;
	}

#texto_contacto_press {
	float:right;
	width:338px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	margin-right: 12px;
	}

#texto_contacto_press p{
	padding-bottom:8px;
	}

#texto_contacto_press p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_contacto_press ul{
	padding:0 0 13px 30px;
	}


/********************************************************************************************/
/*********************************** Estilo Programa ****************************************/
/********************************************************************************************/
#pdf_img {
	float:left;
	margin:20px 0 0 0;
	}


#contenido_programa1 {
	float:left;
	width:310px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #F4F7F9;
	border:1px solid #b3c3d5;
	margin-top: 10px;
	margin-left: 30px;
	vertical-align: top;
	}	

#contenido_programa2 {
	float:right;
	width:310px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #F4F7F9;
	border:1px solid #b3c3d5;
	margin-top: 10px;
	margin-right: 30px;
	}

#contenido_programa3 {
	float:left;
	width:310px;
	text-align:left;
	background-color: #F4F7F9;
	margin-top: 10px;
	margin-left: 30px;
	}

#contenido_hosted_programa1 {
	float:left;
	width:310px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #F4F7F9;
	border:1px solid #b3c3d5;
	margin-top: 10px;
	margin-left: 30px;
	vertical-align: top;
	}	


#contenido_hosted_programa2 {
	float:right;
	width:310px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #F4F7F9;
	border:1px solid #b3c3d5;
	margin-top: 10px;
	margin-right: 30px;
	}


#contenido_hosted_programa3 {
	float:left;
	width:310px;
	text-align:left;
	background-color: #F4F7F9;
	margin-top: 15px;
	margin-left: 30px;
	}

#texto_programa {
	float:left;
	width:300px;
	padding:10px 0 0 10px;
	font-size:11px;
	color:#2a6680;
	line-height:15px;
	background-color: f4f7f9;
	}
	
#texto_programa p{
	padding-bottom:8px;
	}

#texto_programa p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_programa ul{
	padding:0 0 13px 30px;
	}
	
#contenido_programa3 img {
	float:left;
	padding-top: 4px;
	padding-bottom: 4px;
	}

#contenido_hosted_programa3 img {
	float:left;
	padding-top: 2px;
	padding-bottom: 2px;
	}


/********************************************************************************************/
/*********************************** Estilo TERMINOS ****************************************/
/********************************************************************************************/
#contenido_hosted_terminos1 {
	float:left;
	width:310px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #F4F7F9;
	border:1px solid #b3c3d5;
	margin-top: 10px;
	margin-left: 30px;
	vertical-align: top;
	}	


#contenido_hosted_terminos2 {
	float:right;
	width:310px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #F4F7F9;
	border:1px solid #b3c3d5;
	margin-top: 10px;
	margin-right: 30px;
	}

#contenido_hosted_terminos1 img {
	float:left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	}

#contenido_hosted_terminos2 img {
	float:right;
	padding-top: 2px;
	padding-bottom: 2px;
	}

/********************************************************************************************/
/*********************************** Estilo VISITANTES **************************************/
/********************************************************************************************/
#contenido_ficha1 {
	float:left;
	width:652px;
	text-align:left;
	border-color: #b3c3d5;
	border:1px solid #b3c3d5;
	margin-top: 10px;
	margin-left: 12px;
	vertical-align: top;
	padding-left: 20px;
	}	


#texto_ficha {
	float:left;
	width:640px;
	padding:10px 0 0 0px;
	font-size:11px;
	color:#2a6680;
	line-height:15px;
	}

#texto_izq {
	float:left;
	width:90px;
	padding:10px 0 0 5px;
	font-size:11px;
	color:#2a6680;
	line-height:15px;
	text-align: left;
	}

#texto_der {
	float:left;
	width:440px;
	padding:10px 0 0 10px;
	font-size:11px;
	color:#2a6680;
	line-height:15px;
	}
	


/********************************************************************************************/
/*********************************** Estilo Tabulacion Perfiles *****************************/
/********************************************************************************************/
#empresa_perfil_tab {
	float:left;
	width:330px;
	color:#363636;
	padding:15px 0 8px 51px;
	font-size:12px;
	}
	
#sector_perfil_tab {
	float:left;
	width:200px;
	color:#363636;
	padding:15px 0 8px 0;
	font-size:12px;
	}
	
#pais_perfil_tab {
	float:left;
	width:100px;
	color:#363636;
	padding:15px 0 8px 0;
	font-size:12px;
	}
	
#empresa_perfil_tab2 {
	float:left;
	width:330px;
	color:#363636;
	padding:9px 0 0 51px;
	font-size:12px;
	}
	
#sector_perfil_tab2 {
	float:left;
	width:200px;
	color:#363636;
	padding:9px 0 0 0;
	font-size:12px;
	}
	
#pais_perfil_tab2 {
	float:left;
	width:100px;
	color:#363636;
	padding:9px 0 0 0;
	font-size:12px;
	}
	
/********************************************************************************************/
/*********************************** Estilo Stands ******************************************/
/********************************************************************************************/
#stand_avanzado {
	float:left;
	width:660px;
	height:175px;
	padding:12px 0 12px 12px;
	background-color:#eacdaf;
	}
	
#stand_avanzado img {
	float:left;
	border:3px solid #ffffff;
	margin:17px 0 0 0;
	}
	
#stand_carac {
	float:right;
	padding:5px 0 0 0px;
	width: 290px;
	margin: 0 15px 0 0px;
	font-size: 12px;
	}

#stand_carac_txt {
	float:left;
	width: 320px;
	font-size: 12px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}
	
#stand_carac ul {
	float:left;
	padding:5px 20px 5px 25px;
	list-style:outside;
	}
	
#stand_titulo h3 {
	font-size:16px;
	color:#eb7700;
	}
	
#stand_precio {
	float:left;
	width:638px;
	color:#FFFFFF;
	margin-top: 20px;
	margin-left: 8px;
	}

#stand_precio a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#stand_precio a:hover {
	text-decoration:underline;
	}
	
#stand_basico {
	float:left;
	width:658px;
	height:auto;
	padding:12px 0 12px 12px;
	margin:20px 0 0 12px;
	border: 1px solid #b3c3d5;
	}
	
#stand_basico img {
	float:left;
	border:4px solid #ffffff;
	margin:0px 0 0 0;
	}

#stand_precio img {
	float:left;
	border:1px solid #ffffff;
	margin:5px 0 0 0;
	}
	
#stand_basico_titular {
	float:left;
	width:652px;
	text-align:left;
	background-color:#8999a1;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	height: 24px;
	margin-left: 12px;
	padding-top: 5px;
	padding-left: 20px;
	}

#stand_basico_titular2 {
	float:left;
	width:652px;
	text-align:left;
	background-color:#8999a1;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	height: 24px;
	margin-left: 12px;
	padding-top: 5px;
	padding-left: 20px;
	margin-top: 15px;
	}

	#stand_flecha {
	float:right;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-top: 7px;
		}

#stand_basico_subtitular {
	float:left;
	width:652px;
	height:8px;
	text-align:left;
	background-color:#8999a1;
	color:#FFFFFF;
	font-size:14px;
	border-top:1px solid #ffffff;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	}
	
#stand_basico_precio a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#stand_basico_precio a:hover {
	text-decoration:underline;
	}
	
#stand_basico_titulo h3 {
	font-size:16px;
	color:#666666;
	}

#standcabezera {
	font-size:15px;
	color:#FFFFFF;
	background-color: #3a8db1;
	font-weight: bold;
	text-align: center;
	height: 20px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	}

	
/********************************************************************************************/
/*********************************** Estilo Servicios  **************************************/
/********************************************************************************************/
#contenido_serv{
	float:left;
	width:162px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	height: 480px;
	}

#titulo_serv {
	width:142px;
	height:38px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#3a8db1;
	text-align:left;
	font-weight:normal;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_serv h2{
	font-size:15px;
	}

#texto_serv {
	float:left;
	width:139px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	height: 100px;
	}

#texto_serv p{
	padding-bottom:8px;
	}

#texto_serv p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_serv ul{
	padding:0 0 13px 30px;
	}

#contenido_serv img {
	float:left;
	margin-top: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	}

/*********************************** Estilo Servicios PROFESIONAL *****************************/

#contenido_serv_pro{
	float:left;
	width:162px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	height: 480px;
	}

#titulo_serv_pro {
	width:142px;
	height:38px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#96ac6a;
	text-align:left;
	font-weight:normal;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_serv_pro h2{
	font-size:15px;
	}

#texto_serv_pro {
	float:left;
	width:139px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	height: 100px;
	}

#texto_serv_pro p{
	padding-bottom:8px;
	}

#texto_serv_pro p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_serv_pro ul{
	padding:0 0 13px 30px;
	}

#contenido_serv_pro img {
	float:left;
	margin-top: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	}



/********************************************************************************************/
/*********************************** Estilo SORTEOS  ****************************************/
/********************************************************************************************/

#contenido_sorteos_pro{
	float:left;
	width:162px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}

#titulo_sorteos_pro {
	width:142px;
	height:28px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#96ac6a;
	text-align:left;
	font-weight:normal;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_sorteos_pro h2{
	font-size:15px;
	}

#titulo_sorteos_visit {
	width:142px;
	height:28px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#dfdfdf;
	text-align:left;
	font-weight:normal;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_sorteos_visit h2{
	font-size:15px;
	}

#texto_sorteos_pro {
	float:left;
	width:139px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 15px;
	margin-top: 15px;
	font-weight: normal;
	height: 890px;
	}

#texto_sorteos_pro p{
	padding-bottom:8px;
	line-height: normal;
	}

#texto_sorteos_pro p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_sorteos_pro ul{
	padding:0 0 13px 30px;
	}

#contenido_sorteos_pro img {
	float:left;
	margin-top: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	}

#logos_sorteos_pro {
	float:right;
	width:130px;
	font-size:11px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	margin-top: 1px;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A6680;
	text-align:center !important;
	}

#logos_sorteos_pro img {
	float:left;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	}


/********************************************************************************************/
/*********************************** Estilo SPONSOR  ****************************************/
/********************************************************************************************/

#contenido_sponsor{
	float:left;
	width:162px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}

#contenido_sponsor2{
	float:left;
	width:158px;
	background-color: #FFFFFF;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 270px;
	text-align: center;
	}

#titulo_sponsor {
	width:142px;
	height:38px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#eb7700;
	text-align:left;
	font-weight:normal;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_sponsor h2{
	font-size:15px;
	}

#texto_sponsor {
	float:left;
	width:139px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	height: 100px;
	}

#texto_sponsor p{
	padding-bottom:8px;
	}

#texto_sponsor p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_sponsor ul{
	padding:0 0 13px 30px;
	}

#contenido_sponsor img {
	float:left;
	margin-top: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
	}

#contenido_sponsor2 img {
	margin-top: 5px;
	z-index: 1;
	text-align: center;
	}



/********************************************************************************************/
/*********************************** Estilo Resultados **************************************/
/********************************************************************************************/
#contenido_resultados {
	float:left;
	width:670px;
	text-align:left;
	margin: 5px 0 0 12px;
	border-color: #b3c3d5;
	background-color: #E9EAEB;
	border:1px solid #b3c3d5;
	padding: 0 0 0 0px;
	color: #3A94C6;
	}

#contenido_resultados2 {
	float:left;
	width:670px;
	text-align:left;
	margin: 5px 0 0 12px;
	border-color: #b3c3d5;
	background-color: #ebf2f7;
	border:1px solid #b3c3d5;
	padding: 0 0 0 0px;
	color: #3A94C6;
	}

#contenido_resultados3 {
	float:left;
	width:670px;
	text-align:left;
	margin: 5px 0 0 12px;
	border-color: #b3c3d5;
	background-color: #cacaca;
	border:1px solid #b3c3d5;
	padding: 0 0 0 0px;
	color: #3A94C6;
	}

#titulo_resultados {
	width:652px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:15px 0 0 12px;
	color:#FFFFFF;
	background-color:#999999;
	text-align:left;
	font-weight:normal;
	}

#cabecera_resultados {
	float:left;
	width:652px;
	font-size:15px;
	color:#FFFFFF;
	line-height:22px;
	background-color: #7fc3e0;
	text-align: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	margin-left: 12px;
	}

#cabecera_resultados2 {
	float:left;
	width:652px;
	font-size:15px;
	color:#FFFFFF;
	line-height:22px;
	background-color: #666666;
	text-align: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	margin-left: 12px;
	}

#texto_resultados {
	float:left;
	width:153px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 5px;
	margin-top: 10px;
	font-weight: normal;
	}

#contenido_estadisticas {
	float:left;
	width:420px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	margin-top: 14px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}	

#contenido_resultados img {
	float:right;
	margin-top: 5px;
	padding-right: 20px;
	}

/********************************************************************************************/
/*********************************** Estilo Descarga ****************************************/
/********************************************************************************************/
#banner {
	width:652px;
	font-size:13px;
	padding:0px 0 0px 20px;
	margin:8px 0 0px 12px;
	text-align:left;
	font-weight:bold;
	height: 143px;
	background-color: #666666;
	}

#texto_descarga {
	float:left;
	width:120px;
	font-size:12px;
	color:#FFFFFF;
	background-color: #666666;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: lighter;
	padding-right: 10px;
	}

#banner img {
	float:right;
	}

#contenido_descarga {
	float:left;
	width:670px;
	text-align:left;
	margin: 5px 0 0 12px;
	border-color: #b3c3d5;
	background-color: #E9EAEB;
	border:1px solid #b3c3d5;
	padding: 10px 0 0 0px;
	color: #3A94C6;
	}

#contenido_download {
	float:left;
	width:670px;
	text-align:left;
	margin: 5px 0 0 0;
	background-color: #E9EAEB;
	padding: 10px 0 0 0px;
	}

#titulo_descarga {
	width:150px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#3A8DB1;
	text-align:left;
	font-weight:bold;
	float: left;
	margin-top: 10px;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_descarga1 {
	width:150px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#96AC6A;
	text-align:left;
	font-weight:bold;
	float: left;
	margin-top: 10px;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_descarga2 {
	width:150px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#EB7700;
	text-align:left;
	font-weight:bold;
	float: left;
	margin-top: 10px;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_descarga3 {
	width:150px;
	height:22px;
	font-size:15px;
	color:#333333;
	background-color:#DFDFDF;
	text-align:left;
	font-weight:bold;
	float: left;
	margin-top: 10px;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_descarga4 {
	width:150px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#666666;
	text-align:left;
	font-weight:bold;
	float: left;
	margin-top: 10px;
	padding-top: 7px;
	padding-left: 20px;
	}

#texto_download {
	float:left;
	width:450px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	margin-bottom: 5px;
	padding-top: 7px;
	padding-left: 20px;
	margin-top: 10px;
	font-weight: normal;
	margin-left: 15px;
	}


/********************************************************************************************/
/*********************************** Estilo Eventos *****************************************/
/********************************************************************************************/
#titulo_eventos {
	width:228px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:0 0 0 15px;
	color:#FFFFFF;
	background-color:#9983a8;
	text-align:left;
	font-weight:bold;
	}

#titulo_eventos1 {
	width:363px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#e1d8e5;
	text-align:left;
	font-weight:bold;
	float: right;
	margin-right: 15px;
	padding-top: 7px;
	padding-left: 20px;
	}

#contenido_show {
	float:left;
	width:264px;
	text-align:left;
	margin: 16px 0 0 0;
	background-color: #FFFFFF;
	padding: 0px 0 0 0px;
	}

#contenido_show1 {
	float:right;
	width:410px;
	text-align:left;
	margin: 16px 0 0 0;
	background-color: #FFFFFF;
	padding: 0px 0 0 0px;
	}

#texto_eventos {
	float:left;
	width:228px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-top: 10px;
	font-weight: normal;
	margin-left: 15px;
	}

#texto_eventos1 {
	float:right;
	width:380px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 7px;
	padding-left: 10px;
	margin-top: 15px;
	font-weight: normal;
	margin-right: 15px;
	}

#img_eventos {
	float:left;
	width:250px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 10px;
	font-weight: normal;
	margin-left: 15px;
	}

#img_eventos1 {
	float:right;
	width:390px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 10px;
	font-weight: normal;
	margin-right: 15px;
	}

#img_eventos img {
	float:left;
	}

#img_eventos1 img {
	float:right;
	}



/********************************************************************************************/
/*********************************** Estilo HOSTED - COMO PARTICIPAR ************************/
/********************************************************************************************/
#titulo_como {
	width:228px;
	height:22px;
	font-size:15px;
	padding:7px 0 0 20px;
	margin:0 0 0 15px;
	color:#FFFFFF;
	background-color:#eb7700;
	text-align:left;
	font-weight:bold;
	}

#titulo_como1 {
	width:355px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#c8b8a8;
	text-align:left;
	font-weight:bold;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-left: 15px;
	}

#contenido_participar {
	float:right;
	width:264px;
	text-align:left;
	margin: 16px 10px 0 0;
	background-color: #FFFFFF;
	padding: 0px 0 0 0px;
	}

#contenido_participar1 {
	float:left;
	width:410px;
	text-align:left;
	margin: 16px 0 0 0;
	background-color: #FFFFFF;
	padding: 0px 0 0 0px;
	}

#texto_como {
	float:left;
	width:220px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-top: 10px;
	font-weight: normal;
	margin-left: 15px;
	padding-right: 10px;
	}

#texto_como1 {
	float:left;
	width:350px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	padding-right: 5px;
	margin-left: 15px;
	}

#img_como {
	float:left;
	width:250px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 40px;
	font-weight: normal;
	margin-left: 15px;
	}

#img_como1 {
	float:right;
	width:390px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 10px;
	font-weight: normal;
	margin-right: 15px;
	}

#img_como img {
	float:left;
	}

#img_como1 img {
	float:right;
	}


#contenido_gris {
	float:left;
	width:700px;
	text-align:center;
	margin: 20px 0 0 30px;
	padding: 10px 0 10px 0px;
	border: 1px solid #b3c3d5;
	font-weight: lighter;
	background-color: #dfdfdf;
	}	



/********************************************************************************************/
/*********************************** Estilo TRANSPORTES *************************************/
/********************************************************************************************/
#contenido_transportes {
	float:left;
	width:685px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}

#titulo_transportes {
	width:685px;
	height:28px;
	font-size:15px;
	padding:7px 0 0 0px;
	margin:25 0 10px 0px;
	color:#FFFFFF;
	background-color:#dfdfdf;
	text-align:center;
	font-weight:lighter;
	}

#texto_transportes {
	float:left;
	width:485px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 5px;
	margin-top: 15px;
	font-weight: normal;
	}
#texto_transportes p{
	padding-bottom:8px;
	}

#texto_transportes p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_transportes ul{
	padding:0 0 13px 30px;
	}
	
#transportes img {
	float:left;
	margin:0px 0 0 0;
	}

#contenido_transportes img {
	float:left;
	margin-top: 15px;
	}

/********************************************************************************************/
/*********************************** Estilo VUELOS ******************************************/
/********************************************************************************************/
#contenido_vuelos {
	float:left;
	width:685px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	}

#contenido_vuelos_pdf {
	float:left;
	width:190px;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-right: 0;
	}	

#titulo_vuelos {
	width:685px;
	height:28px;
	font-size:15px;
	padding:7px 0 0 0px;
	margin:25 0 10px 0px;
	color:#FFFFFF;
	background-color:#57acd8;
	text-align:center;
	font-weight:lighter;
	}

#texto_vuelos {
	float:left;
	width:485px;
	font-size:12px;
	color:#2a6680;
	line-height:18px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 5px;
	margin-top: 15px;
	font-weight: normal;
	}
#texto_vuelos p{
	padding-bottom:8px;
	}

#texto_vuelos p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_vuelos ul{
	padding:0 0 13px 30px;
	}
	
#vuelos img {
	float:left;
	margin:0px 0 0 0;
	}

#contenido_vuelos img {
	float:left;
	margin-top: 15px;
	}

.despejar {
	clear:both;
	}


/********************************************************************************************/
/*********************************** Estilo COMUNICACION - PRESS ****************************/
/********************************************************************************************/
#contenido_press {
	float:left;
	width:390px;
	text-align:left;
	margin: 16px 0 0 0;
	background-color: #FFFFFF;
	padding: 0px 0 0 0px;
	}

#titulo_press {
	width:345px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#999999;
	text-align:left;
	font-weight:bold;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-left: 15px;
	}

#titulo_press h2{
	font-size:15px;
	}

#texto_press {
	float:left;
	width:330px;
	font-size:12px;
	line-height:15px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	margin-left: 15px;
	padding-right: 15px;
	}

#texto_press p{
	padding-bottom:8px;
	}

#texto_press p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#contenido_press2 {
	float:right;
	width:300px;
	text-align:left;
	margin: 16px 10px 0 0;
	background-color: #FFFFFF;
	padding: 0px 0 0 0px;
	}

#titulo_press2 {
	width:265px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#CCCCCC;
	text-align:left;
	font-weight:bold;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-left: 15px;
	}

#titulo_press2 h2{
	font-size:15px;
	}

#texto_press2 {
	float:left;
	width:265px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 7px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	margin-left: 15px;
	padding-right: 10px;
	}

#contenido_press2 img {
	float:left;
	}

#contenido_press3 {
	float:left;
	width:700px;
	text-align:left;
	margin: 16px 0 0 0;
	background-color: #FFFFFF;
	padding: 0px 0 0 0px;
	}

#contenido_press3 img {
	float:left;
	padding-left: 20px;
	}

#contenido_press4 {
	float:left;
	width:500px;
	text-align:left;
	margin: 14px 0 0 30px;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	padding: 0 0 0 0px;
	}	

#contenido_press4 img {
	float:left;
	padding-left: 20px;
	}

#texto_press4 {
	float:left;
	width:200px;
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 7px;
	padding-left: 20px;
	font-weight: normal;
	margin-left: 15px;
	padding-right: 10px;
	margin-top: 70px;
	}


/*********************************** Estilo COMUNICACION - GALERIA ****************************/

#contenido_galeria{
	float:left;
	width:220px;
	text-align:left;
	border-color: #b3c3d5;
	background-color: #FFFFFF;
	border:1px solid #b3c3d5;
	color: #3A94C6;
	margin-top: 20px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}

#titulo_galeria {
	width:200px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#333333;
	text-align:left;
	font-weight:normal;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_galeria h2{
	font-size:15px;
	}

#titulo_galeria2 {
	width:200px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#666666;
	text-align:left;
	font-weight:normal;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_galeria2 h2{
	font-size:15px;
	}

#titulo_galeria3 {
	width:200px;
	height:22px;
	font-size:15px;
	color:#FFFFFF;
	background-color:#999999;
	text-align:left;
	font-weight:normal;
	float: left;
	padding-top: 7px;
	padding-left: 20px;
	}

#titulo_galeria3 h2{
	font-size:15px;
	}

#texto_galeria {
	float:left;
	width:195px;
	font-size:12px;
	color:#2a6680;
	line-height:20px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-left: 20px;
	margin-top: 15px;
	font-weight: normal;
	height: 200px;
	}

#texto_galeria p{
	padding-bottom:8px;
	}

#texto_galeria p strong{
	padding-bottom:8px;
	font-weight: bold;
	}

#texto_galeria ul{
	padding:0 0 13px 30px;
	}

#contenido_galeria img {
	float:left;
	border:1px solid #ffffff;
	margin-top: 3px;
	}


/********************************************************************************************/
/*********************************** Hoteles ************************************************/
/********************************************************************************************/
#hotel {
	float:left;
	width:641px;
	padding:12px 12px 12px 12px;
	margin:0 0 20px 0;
	background-color:#d2d8da;
	border-bottom:1px solid #ffffff;
	}
	
#hotel img {
	float:left;
	border:2px solid #ffffff;
	margin:7px 0 0 0;
	}
	
#hotel_carac {
	float:left;
	padding:5px 40px 0 10px;
	width:325px;
	}
	
#nombre_hotel {
	float:left;
	width:650px;
	height:24px;
	background-color:#739cae;
	padding:5px 0 0 15px;
	color:#FFFFFF;
	font-size:14px;
	border-bottom:1px solid #ffffff;
	}
	
#nombre_hotel a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#nombre_hotel a:hover {
	text-decoration:underline;
	}
	
#btn_reserva_hotel {
	float:left;
	padding:6px 12px;
	margin:15px 15px 0 0;
	color:#ffffff;
	font-weight:bold;
	background-color:#89adbd;
	border:1px solid #ffffff;
	}
	
#btn_reserva_hotel a{
	color:#ffffff;
	text-decoration:none;
	}

#btn_reserva_hotel a:hover{
	text-decoration:underline;
	}
	
/********************************************************************************************/
/*********************************** Vuelos ************************************************/
/********************************************************************************************/

#vuelos {
	float:left;
	padding:5px 40px 0 10px;
	width:600px;
	}
	
#vuelos_logo {
	width:600px;
	height:90px;
	}
	




/********************************************************************************************/
/*********************************** Footers ************************************************/
/********************************************************************************************/
#footer {	
	float:left;
	width:955px !important;
	width:980px;
	_width:980px;
	height:24px;
	background-color:#003051;
	text-align:center;
	margin:0;
	padding:5px 25px 0 0;
	color:#FFFFFF;
	font-size:11px !important;
	font-weight:normal !important;
}

#footer a{
	font-family:Helvetica;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
#footer a:hover{	
	color:#FFFFFF;
	text-decoration:underline;
	}

#footer img {
	float:left;
	margin-right:4px;
	}

#footer2 {
	clear:both;
	width:980px;
	height:125px;
}

#footer_B {
	clear:both;
	width:980px;
	height:55px;
	background-image:url(../img/comunes/bacgr_pie.jpg);
	background-color:#3b8db2;
	text-align:right;
	}
	
#foot_link {	
	width:190px;
	height:12px;
	float:right;
	text-align:right;
	padding-top:6px;
	}	
	
#foot_link img{	
	float:right;
	margin-right:10px;
	padding-left:6px;
	}

#publicidad{
	float:left;
	width:980px;
	text-align:center;
	padding:5px 0 ;
	margin:15px 0 0 0;
	border-top:1px solid #CCCCCC;
}

#publicidad img{
	text-align:center;
/*	margin:0 0 0 14px;*/
	margin:0px 0px 0px 5px;
}
	
#logos {
	width:980px;
	/*height:86px;
	
	float:left;*/
	text-align:center;	
	}	
	

/********************************************************************************************/
/*********************************** Colores de Texto ***************************************/
/********************************************************************************************/
.caja_secundaria {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	}

.azul {
	color:#18516c;
	}

.azul strong{
	font-weight:bold !important;
	}

	.azul a{
	color:#18516c;
	text-decoration:none;
	}

	.azul a:hover{
	color:#18516c;
	text-decoration:underline;
	}
	
.asterisco {
	color:#FF0000;
	}

.azul_claro {
	color:#3a8db1;
	}

	.azul_claro a{
	color:#3a8db1;
	text-decoration:none;
	}

	.azul_claro a:hover{
	color:#3a8db1;
	text-decoration:underline;
	}

.azul_oscuro {
	color:#3a6e86;
	}
	
.azul_oscuro strong {
	font-weight:bold;
	}


	.azul_oscuro a{
	color:#3a6e86;
	text-decoration:none;
	}

	.azul_oscuro a:hover{
	color:#3a8db1;
	text-decoration:underline;
	}

.blanco {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	letter-spacing:2px;
	}

	.blanco a{
	color:#ffffff;
	text-decoration:none;
	}
	
.blanco_listado {
	color:#ffffff;
	font-size:15px;
	text-decoration:none;
	letter-spacing:0.5;
	}

.blanco_normal {
	color:#ffffff;
	}
	
.gris {
	color:#666666;
	font-size:12px;
	}

.gris strong{
	font-weight:bold !important;
	}
	


	.gris a{
	color:#666666;
	text-decoration:none;
	}

	.gris a:hover{
	color:#666666;
	text-decoration:underline;
	}
		
.verde {
	color:#96ac6a;
	}
	
.verde strong{
	font-weight:bold !important;
	}

	.verde a{
	color:#96ac6a;
	text-decoration:none;
	}

	.verde a:hover{
	color:#96ac6a;
	text-decoration:underline;
	}

.oscuro{
/*	color:#333333;*/
	color:#7B4375;
	text-decoration:none;
	}

.oscuro strong{
	font-weight:bold !important;
	}

	.oscuro a{
	/*      color:#333333;*/
	        color:#7B4375;
		
		text-decoration:none;
	}

	.oscuro a:hover{
		/*      color:#333333;*/
		        color:#7B4375;

	text-decoration:underline;
	}

.naranja {
	color:#eb7700;
	}

.naranja strong{
	font-weight:bold !important;
	}

	.naranja a{
	color:#eb7700;
	text-decoration:none;
	}

	.naranja a:hover{
	color:#eb7700;
	text-decoration:underline;
	}
		
.lila {
	color:#9983a8;
	}

	.lila a{
	color:#9983a8;
	text-decoration:none;
	}

	.lila a:hover{
	color:#9983a8;
	text-decoration:underline;
	}

.rojo {
	color:#990000;
	}

	.rojo a{
	color:#990000;
	text-decoration:none;
	}

	.rojo a:hover{
	color:#FF0000;
	text-decoration:underline;
	}

/********************************************************************************************/
/*********************************** paco ************************************************/
/********************************************************************************************/

#imprimir_list {
	float:left;
	margin:0 0 0 500px;
	_margin:0 0 0 250px;

}

#imprimir_list a{
	color:#2a6680;
	text-decoration:none;
}

#imprimir_list a:hover{
	text-decoration:underline;
}	

#imprimir_list strong{
	font-weight:bold;
}	

#mapa {
	float:left;
	width:100%;
	height:254px;
	border:3px solid #CCCCCC;
	margin:20px 0 0 0;
	}
	
#form_google {
	float:left;
	width:550px;
	margin:10px 0 10px 0;
	text-align:left;
	}

#form_google input{
	border: 1px solid #3a8db1;
	}
	
#direcciones {
	float:left;
	width:750px;
	margin:10px 0 10px 0;
	font-size:11px;
	
	}

#direcciones *{
	font-size:11px;
}

#formulario {
        font-size:13px;
        font-family:Arial, Helvetica, sans-serif;
	color:#363636;
	font-weight: lighter;
}

#formulario input{
    margin:0 0 10px 0;
    border: 1px solid gray;
}

#formulario textarea{
    margin:0 0 10px 0;
    border: 1px solid gray;
}

#footer_izq{
	float:left;
	margin:3px 0 0 25px;
	_margin:-1px 0 0 15px;
	text-align:left;
	width:400px;
}

#footer_der{
	float:right;
    margin:3px 0 0 0;
	_margin:-1px 0 0 0;
	text-align:left;
	width:420px;
	_width:440px;
}

#footer_der a{
	float:left;
	margin:0 3px 0 0;
	_margin:6px 3px 0 0;
}

#footer_der img{
	float:left;
	margin:-2px 3px 0 0;
	_margin:3px 5px 0 0;
}



table.empresas{
	/*border: 1px solid;*/
}

table.empresas th{
	/*background:#00445D;

	color:#ffffff;
	*/
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:0px 5px;
}
table.empresas td{
	padding:0px 5px;
	font-size:11px;
}


table.empresas tr.empresaFilaPar{
	/*background:#D2DEEC;*/
	background:#F2EFEF;
	color:#000000;
	height:20px;
}
table.empresas tr.empresaFilaPar a{
	color:#000000;
	font-weight:normal;

}

table.empresas tr.empresaFilaImpar{
	/*background:#B8C9DB;*/
	color:#000000;
	height:20px;
}
table.empresas tr.empresaFilaImpar a{
	color:#000000;
	font-weight:normal;
}
div.fichaTabMarcado{
	background:#ffffff;
	margin-bottom:-2px;
	padding-top:2px;
	padding-left:15px;
	padding-right:15px;

	border-width:1px 1px 0px 1px;
	border-style:solid;
	border-color:#00628F;
	color:#00628F;
	float:left;
}
div.fichaTabMarcado a{
	color:#00628F;

}
div.fichaTabNoMarcado{
	background:#00628F;
	color:#ffffff;
	margin-bottom:0px;
	padding-top:0px;
	border:1px solid #00628F;
	padding-left:15px;
	padding-right:15px;
	float:left;

}
div.fichaTabNoMarcado a{
	color:#ffffff;
}

div.fichaTecnica{
	border:1px solid #00628F;
	padding:15px;
	color:#00628F;
	clear:both;
	margin:0;
	
}
span.fichaTitulo{
	font-weight:bold;
	font-size:13px;
	color:#666666;
}
span.fichaCabecera{
	font-weight:bold;
	font-size:16px;
	color:#666666;
}


/****************************************************************/
/* Menu Superior						*/

div.menuSuperior span.menuSuperiorHeader{
	font-weight:bold;
	color:#003152;
	font-size:13px;
	text-transform:uppercase;
}
div.menuSuperior{
	margin:17px 0px 20px 0px!important;
	margin:24px 0px 20px 0px;

	text-align:left;
	font-family:Helvetica;
	
}
div.menuSuperior div{
	border-bottom:1px solid #D6D6D6;
	padding:5px 0px;
	width:148px;
}


div.menuSuperior div.menuSuperiorFirst{
	border-bottom:1px solid #325a74;
	padding:0px;
	width:148px;
}
div.menuSuperior div.menuSuperiorLast{
	border-bottom:1px solid #325a74;
	padding:5px 0px ;
	width:148px;

}



div.menuSuperior a{
	font-size:12px;
	font-weight:normal;
	color: #003152;
	
}
div.menuSuperior a:hover{
	color:#AAB6BD;
	text-decoration:none;

}

div.menuSuperior hr.menuSuperiorSeparador{
	color:#325a74;
	width:100%;
	margin:0px;
	padding:0;
}


div#menu ul{
	margin-bottom:10px;
	line-height:10px;
	
}
div#menu ul li{
	clear:both;
	font-weight:normal;
	/*list-style-image:url("../img/comunes/flecha1.gif");
	list-style-type:square;
	list-style-position:inside;*/

	line-height:10px;
}
div#menu ul li img{
	/*
	margin-left:0px !important;
	margin-left:5px;
	margin-top:0px !important;
	margin-top:-2px;
	margin-bottom:0px!important;
	margin-bottom:2px;
	*/
}


div#menu ul li a{
	font-weight:normal;
}


/*********************************************************************/
/* HOME */
div.columnaPrincipal{
	float:left;
	width:585px!important;
	width:570px;
	margin-right:25px;
	text-align:justify;

}

div.burbujaPrincipal{
	margin:0px 0px 0px 0px;
	
}
div.burbujaPrincipal img{
	width:585px!important;
	width:570px;
	margin-bottom:20px;
	margin-top:0px!important;
	margin-top:-15px;
	margin-left:0px!important;
	margin-left:-3px;

}
div.burbujaPrincipal p{
	padding:10px;
	text-align:justify;
}

div.burbujaSecundaria{
	float:left;
	width:280px;
	margin-top:15px;
}
div.burbujaSecundaria img{
	float:none;
}

div.burbujaSecundariaRight{
	float:right;
	width:280px;
	margin-top:15px;
}
div.burbujaSecundariaRight img {
	width:280px;
}


div.burbujaSecundaria h2.burbujaSecundariaHeader{
	color:#1d81bc;
	margin-bottom:2px;

	font-style:italic;
	font-size:18px;
}



span.est_elemento_dates {
	color:#4098c7;
	font-weight:bold;
}

.est_elemento_text{
}

.est_elemento_header{
	
}
.ActualidadHeader{
	font-weight:bold;
	color:#003152;
	font-size:13px;
	text-transform:uppercase;
	font-family:Helvetica;
	margin:0px;
	padding:0px;
	margin-top:7px;
}
hr.actualidadSeparadorHeader{
	border:0;
	width:100%;
	margin:0px 0px 3px;
	padding:0;
	height:1px;
	background:#999999;
	float:left;

}

hr.cuerpoSeparador{
	border:0;
	height:1px;
	width:100%;                
	margin:0px 0px 3px;
	background:#999999;
	float:left;

}

hr.burbujaSeparador{
	border:0;
	height:1px;
	width:100%;
	margin:3px 0px;
	background:#999999;
	
}
h2.burbujaSecundariaCabecera{
	margin:0;
	padding:0;
	color:#539CCA;
	font-style:italic;
	font-size:16px;
	letter-spacing:-0.5px;
}

div.cuerpoSeccion{
	font-size:10px;
}


div.convocatoriasHome{
	margin-top:15px;
}

div.convocatoriasHome ul{
	margin-left:-35px!important;
	margin-left:0px;
	/*list-style-image: url('../img/home/li.gif');*/
	list-style-type:none;
}
div.convocatoriaContenido{
	text-align:justify;
}
div.convocatoriaContenido h1{
	font-size:25px;
}
div.convocatoriaContenido h2{
	font-size:22px;
}


div.convocatoriaContenido ul{
	list-style-position: inside;

}
div.convocatoriaContenido ul li{
	text-indent:20px;
}

hr.separadorSecciones {
	width:100%;
	height:1px;
	border:0px;
	background:#D6D6D6;
	margin:10px 0px;
	clear:both;
	
}

.actualidad img{
	float:none;
}
#cuerpo div.condicionesGenerales{
	/*font-size:10px;*/
}

div.fichaProgramacion {
	border: 1px solid #00628F;
	clear: both;
	padding: 15px;
	margin-top:0 !important;
	margin-top:-15px;
}

div.twitterWidget *{
	font-size:9px;
}
div.twitterWidget h4 *{
	font-size:12px;
}

div.twitterWidget h3{
	font-size:12px;
}
div.twitterWidget h2{
	font-size:14px;
}
div.actividadesCuerpo p{
	margin-bottom:10px;
	margin-top:5px;
}

div.actividadesColumnaIzq{
	float:left;
	width:380px!important;
	width:370px;
	margin-right:10px;
}
div.actividadesColumnaDer{
	float:right;
	width:380px!important;
	width:370px;
	margin-right:10px;
}
a.VideoEuroal{
	font-size:16px;
/*	color:#00445D;
	padding:0px 5px;*/
}


div.actividadesElemento{
	border-bottom: 1px solid #cccccc;
	padding:5px 20px;
/*	color: #244061;*/
	
}
div.actividadesElemento span{
	/*color:#0066CC;*/
	color:#333333;
	font-weight:bold;
}
div.actividadesElemento ul{
	margin:5px 0px;
}
div.actividadesElemento li b{
	/* color:#0066CC;*/
	color:#333333;
	font-weight:bold;
}


/****************************************************************************/
/* 			Formulario de Inscripcion			    */

table.boletinFormularioPasos{
	text-align:center;
}
table.boletinFormularioPasos td{
	/*
	border:1px solid #00445D;
        background:#E4F6E0;
	*/
	color:#00445D;
	padding:10px 0px;
	font-size:12px;
}
table.boletinFormularioPasos td.pasoSeleccionado{
	border:1px solid #00445D;
	background:#E0E8F6;
	padding:10px 0px;
	font-size:12px;
}

#formularioInscripcion table { 
	font-size:12px;
}
#formularioInscripcion table td{
	padding:3px 2px;
}

#formularioInscripcion table span{
	font-size:11px;
}
#formularioInscripcion table h2.boletinFormularioTitulo{
	margin:10px 0px 0px 0px ;
	color:#4098C7;

}
#formularioInscripcion table h3.boletinFormularioSubtitulo{
	margin:10px 0px;
}
#formularioInscripcion table span.boletinFormularioLetraChica{
	margin:-10px 0px 10px 0px;
	font-size:11px;
	color:#00445D;
}
#formularioInscripcion input.boletinFormularioInputGrande{
	width:100%;
}
#formularioInscripcion input.boletinFormularioInputGrande2{
	width:450px;

}
#formularioInscripcion input.boletinFormularioInputChico{
	width:170px;
}
#formularioInscripcion input.boletinFormularioInputPrefijo{
	width:50px;
}
#formularioInscripcion input.boletinFormularioInputTlf{
	width:110px;
	margin-left:5px;
}
#formularioInscripcion hr.boletinFormularioHr{
	width:40%;
	color:#333333;
	margin:15px 0px 0px 0px;
}
span.boletinFormulatioNombre,
span.boletinFormulatioNombre *{
	font-size:13px;
}
div.boletinFormularioItem{
	background:#e3e3e3;
}


div.radioBurbuja{
	margin:20px 10px;
	float:left;
	width:250px;
	text-align:left;

	
}
div.radioBurbuja *{
text-align:left;
}


div.bubbleMainGallery{
	width:200px;
	text-align:center;
	margin:20px;
}
div.bubbleMainGallery img{
	width:200px;
}
h4.bubbleMainGalleryTitle{
	color:#00445D;
}

div.bubbleGallery{
/*	background: #CBD9DF;
	background: #D7E0B5;
	padding:10px 3px ;
	border:2px solid #00445D;*/
margin-top:20px;


}

div.bubbleGallery #imagenEjemplo{
	border:2px solid #cccccc;
}
div.bubbleGallery div.galeriaThumb {

}

div.bubbleGallery  div.galeriaThumb img{
	border:1px solid #cccccc;
}
div.contenidoGaleria{
	text-align:center;
}

hr.separadorViajamosA{
	border:0;
	width:70%;
	margin:0px 0px 3px 20px;
	padding:0;
	height:1px;
	background:#00445D;
	float:left;


}

