@CHARSET "ISO-8859-1";

BODY {
margin:0;
padding:0;
font-family: Arial, Verdana, Helvetica;
font-size:10.0pt;
}

#frame{
padding:20px;
}

IMG {
border:0px;
}

DIV#contenedor {
	margin:auto;
	width:1004px;
	background-color:#fff;
	min-height:830px !important; /* Esta línea y la siguiente es para Firefox y Opera (al tener important IE se lo salta */
	height:auto !important;
	height:830px; /* Para IE */
}

#bodytemplate {
	background-color:#FFFFFF;
	text-align:center;
}

DIV#cabecera {
	font-weight:bold;
	background-color:#FFFFFF;
	text-align:right;
	height:165px;
}


DIV#cabecera1{
text-align:left;
}

IMG#cabecera2 {
padding-left:160px;
}

/*cfoncueva 20100226*/
DIV#banda {
height:30px;
background-color: #FFFFFF;
padding-top:0px;
}

DIV#menuycontenidos {

}
DIV#menuizq {
	text-align:left;
	width:160px;
	float:left;
	height: auto;
	margin-top:0px;
	background-color:#FFFFFF;
}

DIV#menuder {
	text-align:left;
	width:165px;
	float:right;
	margin-top:-12px;
	background-color:#FFFFFF;
}

* html DIV#menuizq {
	text-align:left;
	width:140px;
	float:left;
	height: auto;
	margin-top:5px;
	background-color:#FFFFFF;
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
}
		
DIV#contenido {
	text-align:left;
	margin-left:4px;
	margin-right:0px;
	margin-top:15px;
	line-height:150%; /*Interlineado*/
	background-color: #FFFFFF;
	float:left;
	width:840px;
	height: auto;
	font-size:10.0pt;
}	

DIV#contenidocine{
	text-align:left;
	margin-right:0px;
	margin-left:20px;
	margin-top:15px;
	line-height:150%; /*Interlineado*/
	background-color: #FFFFFF;
	float:left;
	width:840px;
	height: auto;
	font-size:10.0pt;
	border-bottom: 0.5px hidden #A84179;
}

#contenidocine hr{
	margin-right:35px;
	margin-top:2px;
	color:#A84179;
}

*html DIV#contenido {
	text-align:left;
	padding-right:0px;
	padding-left:0px;
	margin-left: 0px;
	margin-right:0px;
	margin-top:25px;
	line-height:150%; /*Interlineado*/
	background-color: #FFFFFF;
	float:left;
	width:765px;
	height: auto;
	font-size:10.0pt;
}	

DIV#pie {
	vertical-align:bottom;
	padding-top:20px;
	clear:both;
	background-color: #FFFFFF;
	color:#A23572;
	font-size: 8.0pt;
	font-weight: bold;
	padding-bottom:25px;
	margin-left:10px;
}

#lista_menu {
padding-left: 10px ;
list-style: none;
display:block;
}

* html #lista_menu{
padding-left: 0px;
margin-left: 0px;
margin-right:-20px;
margin-top:10px;
}

#marca{
color:#369B31;
font-weight:900;
}

#marca2{
color:#A84179;
vertical-align:middle;
text-transform:none;
}

#marca3{
font-weight:bold;
color:#299826;
}

/*cfoncueva 20100226*/
/*agrandar las líneas del menú*/
#linea {
color: #A84179;
background-color: #A84179;
width: 140px;
margin-right:85px;
margin-left:0px;
height:1px;
}

a {
color: #A84179;
font-weight:bold;
}

a:hover{
color: #299826;
font-weight:bold;
}

#lista_menu li{
list-style: none;
}

#comites li{
display:block;
}


#comites li a{
color: #299826;

}

#programa li  a{
color: #299826;
}

#inscripcion li  a{
color: #299826;
}

#comunicaciones li  a{
color: #299826;
}

#info li{
margin-left:-25px;
}

#info li a{
color:#299826;
}

#actos li  a{
color: #299826;
}

#comunicaciones li {
margin-left: -25px;
}

#inscripcion li {
margin-left: -25px;
}

#programa li {
margin-left: -25px;
padding-right:10px;
}

#comites li {
margin-left: -25px;
}

#menuizq a{

font-weight:600;
font-size:8.0pt;
color: #A84179;
text-decoration: none;
}

#actos li{
margin-left: -25px;
padding-right:10px;

}

#menu {
font-weight:600;
font-size:8.0pt;
color: #A84179;
text-decoration: none;
}

#menuizq a:hover {
color: #DAB0C8;
}

/*cfoncueva 20100226*/
div#entidad {
color: #A84179;
font-size: 9.0pt;
font-weight:bold;
position:relative;
top:1px;
left:0px;
width:280px;
height:150px;
}

/*cfoncueva 20100226*/
div#entidad2 {
color: #A84179;
font-size: 9.0pt;
font-weight:bold;
position:relative;
top:1px;
left:280px;
width:280px;
height:150px;
}

/*cfoncueva 20100224*/
div#entidad3 {
color: #A84179;
font-size: 9.0pt;
font-weight:bold;
position:relative;
top:1px;
left:560px;
width:280px;
height:150px;
}

#entidad IMG {
padding-top:15px;
border:0px;
}

#entidad2 IMG {
padding-top:15px;
position:relative;
top:100px;
left:850px;
width:200px;
}

#marquesina {
font-size: 9.0pt; 
border: 0px;
width:100%;
color:#A84179;
font-weight: bolder;
}

#menu_der {
color:#A84179;
font-weight: bold;
float:left;
background-color:#ffffff;
margin-left:155px;
margin-top:5px;	
}

#menu_der IMG {
padding-left: 5px;
padding-right: 3px;
}

#menu_der a{

font-weight:600;
font-size:8.0pt;
color: #A84179;
text-decoration: none;
}

#lbl_txt{
color: #A84179;
font-weight:600;
}

/* cfoncueva 20100414*/
/* margenes dentro del iframe*/
#formulario {
margin-left:20px;
}

#formulario input{
border: 1px solid #299826;
}

#formulario select{
border: 1px solid #299826;
}

#formulario textarea{
border: 1px solid #299826;
}

#menu_der a:hover {
color: #DAB0C8;
}


#a_rapido{
padding-left:4px;
}

/* *********************************************** 
*
* Contenidos
*/

#texto {

margin-left: 25px;
width:530px;
}

* html #texto {
margin-right: 10px;
margin-left: 15px;
padding:0px;
width:550px;
}

/* cfoncueva 20100414 */
#titulo {
font-size: 12.0pt;
color: #A84179;
font-weight:bold;
margin-left: 20px;
}
/* cfoncueva 20100414 */

#titulolargo{
font-size:10.0pt;
color: #A84179;
font-weight:bold;
margin-top:20px;
}

#titulocine {
font-size: 10.0pt;
color: #A84179;
font-weight:bold;
}

#fechan{
margin-top:10px;
font-size: 7.0pt;
font-style:italic;
}

#intro{
font-size:8.0pt;
padding-left:10px;
font-style:italic;
border-bottom: 1px dashed #666;
}

#introlargo{
font-size:8.0pt;
text-align:justify;
font-style:italic;
padding-left:10px;
}

#textolargo{
font-size:9.0pt;
text-align:justify;
}

#titulon {
font-size: 8.0pt;
color: #A84179;
font-weight:bold;
margin-bottom:10px;
}



* html #titulo {
font-size: 12.0pt;
color: #A84179;
font-weight:bold;
margin-left: 10px;
}

#img_areas{
padding-top:15px;

}

* html #img_areas{
margin-top:15px;

}

#txt_img_area{
padding-top:15px;
padding-left:10px;

}

* html #txt_img_area{
margin-top:15px;	
margin-left:10px;
}

#nvl_d{
padding-left:40px;
color: #A84179;
font-weight:bold;
font-size:9.0pt;
line-height:200%;
}
#nvl_d2{
padding-left:30px;
color: #A84179;
font-weight:bold;
font-size:9.0pt;
line-height:200%;
}

* html #nvl_d{
padding-left:30px;
color: #A84179;
font-weight:bold;
font-size:9.0pt;
line-height:200%;
}

* html #nvl_d2{
padding-left:20px;
color: #A84179;
font-weight:bold;
font-size:9.0pt;
line-height:200%;
}

#titulo2{
font-size:10.0pt;
clear:both;
float:left;
color:#369B31;
font-weight:bold;
margin-left:20px;
}

* html #titulo {
font-size: 11.0pt;
color: #A84179;
font-weight:bold;
margin-left: 20px;

}

#titulo_c {
font-size:11.0pt;
font-weight: bold;
color:#369B31;

}

/* cfoncueva 20100414 */
/* margenes dentro del iframe */
#titulo_p {
font-size:11.0pt;
font-weight: bold;
color: #A84179;
margin-left: 20px;
}

#quien {
font-size:10.0pt;
font-weight: bold;
padding-left:30px;
color: #299826;
}

#cargo {
font-size:10.0pt;
font-style:italic;
padding-left:30px;
color: #808080 ;
font-size: 9.0pt;
}

#vocales{
list-style:none;
line-height:200%;
}

#vocales i{
color: #808080 ;
font-size: 9.0pt;
}

#txt_programa{
padding-left:35px;
text-align:justify;
}

/* cfoncueva 20100414 */
/* margenes dentro del iframe */
#texto_nml a{
text-decoration:none;
}

#texto_nml table{
font-family:Arial,Verdana,Helvetica;
font-size:10px;
}

#texto_nml {
text-align:justify;
margin-left:20px;
margin-right:20px;
clear:both;
}

#texto_cc {
text-align:justify;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
clear:both;
font-weight:normal;
color:black;
}


#info{
vertical-align:text-bottom;
}

#pie_taller{
text-align:justify;
font-weight:normal;
color: black;
}

#concurso_foto {
text-align:right;
margin-left:20px;
margin-right:20px;
clear:both;
}

#concurso_foto img {
margin-left:10px;
}

#texto_qr {
text-align:justify;
margin-left:20px;
margin-right:20px;
}
#texto_nml2 {
text-align:justify;
margin-left:60px;
margin-right:20px;
}

#texto_inden {
text-align:justify;
padding-left:27px;
padding-top:8px;
padding-bottom:15px;
}
* html #ie{
padding-top:20px;
}


#ordenada{
text-align:justify

}

#avioncitos{
width:auto !important;
height:auto !important;
border: 1px solid #EEEEEE;
text-align:center;
}

#avioncitos td{
border: 1px solid #EEEEEE;
}

#cabina{
font-size:8.0pt;
font-weight:bolder;
text-align:center;
color:#FFFFFF;
background-color: #A84179;
}


#vacio{
list-style:none;
}

#lst_mapa{
list-style:none;
}

#lst_mapa a{
font-family:arial;
font-size:9.0pt;
color: #A84179;
text-decoration:none;
font-weight:bold;
}

#lst_mapa2{
list-style:none;
}

#lst_mapa2 a{
font-family:arial;
font-size:9.0pt;
color: #299826;
text-decoration:none;
font-weight:bold;
}

#fotos_social {
padding-right:10px;
padding-left:10px;
padding-bottom:2px;
}

* html #fotos_social {
margin-right:10px;
margin-left:10px;
margin-bottom:2px;
}


#icn_trans{
padding-top:5px;
padding-right:5px;

}

#datos_barcelo{
padding-top:15px;
}

#normas_ul li {
padding-bottom: 5px;
}

* html #normas_ul li {
margin-bottom: 5px;

}

/************************************************
*
* Glider
*/

div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 635px; 
	height: 650px;
	overflow: hidden;
	border:0px solid #cccccc;
	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:635px;
		height:300px;
		overflow:hidden;
		float:left;
		padding:1em;		
		}
		
		
*html div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 580px; 
	height: 650px;
	overflow: hidden;
	border:0px solid #cccccc;
	}
	
*html div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:635px;
		height:300px;
		overflow:hidden;
		float:left;
		padding:1em;		
		}		

		
	div.scroller div.content {
		width: 10000px;
		}

	div#section2 {
		background:#FFFFFF;
		color:#000000;
		width:550px;
		text-align:justify;
		height:650px;
		}

	div#section1{
	width:550px;
	height:650px;
	text-align:justify;
	}
	
	div#section3 {
			background:#FFFFFF;
			color:#000000;
			width:550px;
			text-align:justify;
			height:650px;
			}

	div#section4 {
			background:#FFFFFF;
			color:#000000;
			width:550px;
			text-align:justify;
			height:650px;
			}	
	
/*cfoncueva 20100222*/
#centro{
width: 840px;
height: 515px;
overflow-x:hidden;
overflow-y:auto;
border:none;
}

/*cfoncueva 20100222*/
* html #centro {
width: 765px !important;
height: 800px !important;
overflow:hidden;
border:none;
}

* html div#section2 {
		background:#FFFFFF;
		color:#000000;
		width:590px;
		text-align:justify;
		height:650px;
		}

* html div#section1{
	width:590px;
	height:690px;
	text-align:justify;
	}
	
* html div#section3 {
			background:#FFFFFF;
			color:#000000;
			width:550px;
			text-align:justify;
			height:650px;
			}

* html div#section4 {
			background:#FFFFFF;
			color:#000000;
			width:550px;
			text-align:justify;
			height:650px;
			}

#trio {
margin-right:15px;
float:right;
}

*html #trio {
position:relative;
top:1px;
left:648px;
width:140px;
}

#noticiero{
text-align:justify;
width: 180px;
font-size: 8.0pt;
}

#accordion {
width:100%; 
margin:0px auto;
float:left;
}

.accordion {
width:100%; 
font:12px Arial; 
color:#000;
font-weight:bolder;
}


.accordion dt {
width:100%; 
border:0px solid #9ac1c9; 
padding:6px; 
font-weight:bold; 
margin-top:0px; 
cursor:pointer;
margin-left:20px;
text-transform:uppercase;
font-size:8.0pt;
}

.accordion dd {
overflow:hidden; 
background:#fff;
}

.accordion img {
padding-right:5px;
margin-right:5px;
vertical-align:bottom;
}

.accordion p {
display:block; 
width:90%; 
border:0px solid #9ac1c9; 
border-top:none; 
padding:5px;
color:#8a004d;
}

#pgr_dia{
color:#299826;
font-size:16px;
padding-bottom:15px;
font-weight:bold;
margin-left:20px;

}

.interes h4{
	font-weight:bold; 
	color:#299826; 
	text-decoration:underline; 
	font-size:9pt;
}

.interes a{
	text-decoration:none;
}

.interes_enlace{
	margin-bottom:10px;
}

.interes_titulo{
	font-weight:bold; 
	font-size:9pt; 
	color:#A84179;
}

.interes_org{
	color:#299826; 
	font-size:6.3pt; 
}

/*cfoncueva 20100226*/
.logoPie{
	width:840px; 
	float:left; 
	display:inline;
}
.logoentidad{
	width:140px;
	float:left;
}
.logoentidad2{
color:#A84179;
list-style:none outside none;
text-align:left;
text-decoration:none;
width:100%;
margin-top:15px;
margin-bottom:30px;
}
.logoentidad2 ul{
margin-left:-104px;
margin-bottom:25px;
}

.logoentidad h4 {
	width:140px;
	float:left; 
	display:inline; 
	color: #A84179;
	font-size: 9.0pt; 
	font-weight:bold;
	margin-left:10px;
}
.logoentidad ul {
	margin-left:-12px;
	margin-top:0px;
	padding:0px;
	width:140px;
	float:left;
	display:inline;
}
.logoentidad ul li {
	list-style:none;
	text-align:center;
}

.logoentidad3 h4 {
	width:140px;
	float:left; 
	display:inline; 
	color: #A84179;
	font-size: 9.0pt; 
	font-weight:bold;
	margin-left:10px;
}
.logoentidad3 ul {
	margin-left:4px;
	margin-top:0px;
	padding:0px;
	width:140px;
	float:left;
	display:inline;
}
.logoentidad3 ul li {
	list-style:none;
	text-align:center;
}

.titulo_link{
	height:20px;
	padding-left:0px;
	text-align:center;
	vertical-align:top;
	width:210px;
	font-size:12px;
	font-weight:normal;
}

.frm_contacto{
width:362px;
float:left;
}

.qr{
float:right;
width:385px;
}

.qr span{
padding-left:29px;
}
.pie_colabora{
text-align:left;
margin-left:0px;
border-bottom: 1px dashed;
width:977px;
}

.pie_platino{
margin-left:201px;
}

.pie_oro{
margin-right:165px;
}

.pie_bronce{
margin-left:175px;
}

.logo_primero{
margin-left:63px;
}

.logo_posterior{
margin-left:15px;
}

.logo_colaborador1{
margin-left:35px;
}

.logo_colaborador2{
margin-left:20px;
}

.logo_platino{
margin-left:59px;
}

.logo_oro{
margin-left:59px;
}

.logo_bronce{
margin-left:97px;
}

.titulo_img2{
margin-left:25px;
}
.titulo_img{
margin-left:20px;
margin-top:20px;
}

.pdf{
float:right;
text-align:left;
width:135px;
margin-right:40px;
}

.pdf2{
float:right;
text-align:left;
width:180px;
margin-right:40px;
}

.pdf2 img {
float:left;
margin-right:5px;
}

.pdf img {
float:left;
margin-right:5px;
}

.portada{
margin-top:35px;
float:left;
margin-left:100px;
}

.declaracion{
position:absolute;
top:592px;
right:305px;
}
f
.marquesina{
margin-left:180px;
margin-top:5px;
}

.turismoimg{
margin-left:10px;
margin-bottom: 10px;
float:right;
}

