/* Reset css*/
* { margin: 0; padding: 0; list-style:none; border:0;}

table {
	border-collapse:collapse;
	border-spacing:0;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}

strong {
	font-style:normal;
	font-weight:bold;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,q:after {
	content:'';
}

/* End Reset Css*/

body {
	background:	#0258a2 url(../img/img-wrapleft.jpg) top left no-repeat;	
	width:100%;
	overflow-x:hidden
}

body#index{
	background:	#0258a2 url(../img/fondo.jpg) top!important
}
/*body#index{
background:#9C0001 url(../img/fondowarner.jpg) no-repeat scroll center top;
}*/

div#wrapper-right {
	background:	transparent url(../img/bg-wrapright.jpg) top right no-repeat;
	width:100%;
	overflow-x:hidden;
}

div#wrapper {
	width:990px;/*1086px;*/
	margin:0 auto;
	background:	transparent url(../img/bg-wrapper-big.jpg) top left no-repeat;
	overflow:hidden;
	/*height:1756px;*/
	height:auto;
	position:relative;
}

div#wrapper-content {
	width:931px;
	position:relative;
	margin-left:32px;
}

div#wrapper-content-azul {
	width:931px;
	position:relative;
	margin-left:32px;
}
/* AÑADIDO PARA SEO!!! */
div#wrapper-content h1{
	background-image: url(../img/h1-titulo.gif);
	background-repeat: no-repeat;
	line-height: 26px;
	height: 27px;
	font-weight: normal;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 10px;
	margin-bottom: 28px;
}

div#wrapper-content h1 a{
	color: #ffffff;
	text-decoration:none
}

div#wrapper-content a.theme{
	color:#1A76BF;
	margin-bottom:0;
	font-weight:bold;
	text-decoration:none
}

div#wrapper-content h2{
	clear: both;
	padding: 1px 0px 0px 10px;
	margin: 0px 14px 8px 14px;
	font-size: 13px;
	line-height: 19px;
	color: #0ea4fc;
	font-weight: bold;
	background-image: url(../img/h2-titulo-secundario.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#wrapper-content-azul h1{
	line-height: 26px;
	height: 27px;
	font-weight: normal;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 40px;
	margin-bottom: 17px;
}

div#wrapper-content-azul h1 a{
	color: #ffffff;
	text-decoration:none;

}

div#wrapper-content-azul a.theme{
	color:#ffffff;
	margin-bottom:0;
	font-weight:bold;
	text-decoration:none
}


/*Layer*/

div#header_noches{
	float:left;
	position:absolute;
	z-index:9999998;
	top:0;
	left:-167px;
}

div#centro_noches{
	
	position:absolute;
	z-index:9999998;
	top:185px;
	left:2px;
}


/*Cabecera*/

div#header{
	height:154px;
}

div#logoini{
	float:left;
	padding-left:12px;
	height:119px;
	margin-top:17px;
}

div#banderitas{
	float:left;
	position:absolute;
	padding-left:12px;
	height:18px;
	margin-top:130px;
}

/*End Cabecera*/

/*Menu*/

div#menu {
	margin-left:2px;
	clear:both;
	height:31px;
	z-index:60000;
}

div#menu  ul li{
	float:left;
	height:31px;
}

div#menu  ul li a img{
	height:31px;
}

#submparque {
	position:absolute;
	z-index:100000;
	left:1px;
}
#submparque img.next{
	margin-top:-5px;
}

#submtarifas {
	position:absolute;
	z-index:100000;
	left:88px;
}

#submtarifas img.next{
	margin-top:-5px;
}

#submventa {
	position:absolute;
	z-index:100000;
	left:166px;
}

#submventa img.next{
	margin-top:-5px;
}

#submplanifica {
	position:absolute;
	z-index:100000;
	left:411px;
}

#submplanifica img.next{
	margin-top:-5px;
}

#submmultimedia {
	position:absolute;
	z-index:100000;
	left:611px;
}

#submmultimedia img.next{
	margin-top:-5px;
}
/*End Menu*/

/*Submenu*/

div#submenu {
	height:153px;
}

div#submenu ul{
	margin:0px; padding:0px; float:left
}

div#submenu  ul li{
	float:left;
	height:153px;
}

div#submenu  ul li a img{
	height:153px;
}	

/*End submenu*/

/*Content*/

div#content {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#000;
	background-color:#FFF;
	width:931px;
}

ul#menu-enlaces{
	float:right;
	margin-top:0;
}

ul#menu-enlaces li{
	float:left;
}

ul#menu-enlaces li a{
	color:#5f728f;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}

ul#menu-enlaces li a.active{
	color:#0cf;
}


/*Content Tipo1: Tarifas 2008*/

div#content.tipo1 table.first{
	margin-bottom:31px;
}

div#content.tipo1 table tr{
	font-size:11px;
	color:#096bc4;
	line-height:13px;
	height:22px;
	background-color:#e2f0fd;
	font-weight:bold;
	font-family:Arial;
}

div#content.tipo1 table tr.cabecera{
	font-size:13px;
	color:#ffffff;
	line-height:15px;
	height:29px;
	background-color:#208dec;
}

div#content.tipo1 table tr.cabecera-doble{
	height:42px;
	font-size:13px;
	color:#fff;
	line-height:15px;
	background-color:#208dec;
}

div#content.tipo1 table tr.azulete{
	background-color:#f2f9fe;
}

div#content.tipo1 table tr th.izq{
	font-weight:bold;
	padding-left:12px;
	width:179px;
}

div#content.tipo1 table tr th.izq span{
	font-size:10px;
}

div#content.tipo1 table tr th.dch{
	width:25px;
	padding:0 9px 0 0;
	font-weight:bold;
	text-align:right;
}

div#content.tipo1 table tr td.left{
	padding-left:12px;
	width:165px;
}

div#content.tipo1 table tr td.right{
	padding:0pt 7px 0pt 0px;
	width:42px;
	text-align:right;
}

div#content.tipo1 div#content-left {
	float:left;
	width:458px;
	padding-left:55px;
	padding-top:28px;
	height:576px;
	background-color:#FFF;
}

div#content.tipo1 div#content-left  h3{
	margin-bottom:10px;
}

div#content.tipo1 div#content-left  p{
	margin-top:20px;
}

div#content.tipo1 div#content-left  div#tarifas-left{
	width:203px;
	float:left;
	padding-right:18px;
}


div#content.tipo1 div#content-left  div#tarifas-left-ancho{
	width:400px;
	float:left;
	padding-right:18px;
}


div#content.tipo1 table.second-ancho{
//	margin-top:31px;
	width: 380px;
}

div#content.tipo1 div#content-left  div#tarifas-right{
	width:237px;
	float:left;
}

div#content.tipo1 div#content-right {
	float:left;
	width:375px;
	padding: 17px 27px 0 16px;
	height:587px;
	background-color:#FFF;
}

div#content.tipo1 div#content-right ul{
	margin-top:14px;
}

div#content.tipo1 div#content-right ul.bigger{
	font-size:12px;
	line-height:13px;
}

div#content.tipo1 div#content-right p{
	margin-top:58px;
	font-size:11px;
	line-height:13px;
}

/*End Content Tipo1*/


/*Content Tipo3: Tarifas grupos*/

div#content.tipo3 table.first{
	margin-bottom:31px;
}

div#content.tipo3 table.second{
	margin-top:31px;
}

div#content.tipo3 table tr{
	font-size:11px;
	color:#096bc4;
	line-height:13px;
	height:22px;
	background-color:#e2f0fd;
	font-weight:bold;
	font-family:Arial;
}

div#content.tipo3 table tr.medium{
	height:30px;
}

div#content.tipo3 table tr.big{
	height:40px;
}

div#content.tipo3 table tr.azulete{
	background-color:#f2f9fe;
}

div#content.tipo3 table tr.azulete-med{
	background-color:#f2f9fe;
	height:30px;
}

div#content.tipo3 table tr.azulete-big{
	height:40px;
	background-color:#f2f9fe;
}

div#content.tipo3 table tr.separator{
	height:1px;
	background-color:#fff;
}

div#content.tipo3 table tr.cabecera{
	font-size:13px;
	color:#fff;
	line-height:15px;
	height:29px;
	background-color:#208dec;
}

div#content.tipo3 table tr.cabeceraborde{
	font-size:13px;
	color:#fff;
	line-height:15px;
	height:29px;
	background-color:#208dec;
}

div#content.tipo3 table tr.cabeceraborde th{
	border-top:1px solid #fff;
}

div#content.tipo3 table tr.cabecera-doble{
	height:42px;
	font-size:13px;
	color:#fff;
	line-height:15px;
	background-color:#208dec;
}

div#content.tipo3 table tr th.izqsmall{
	font-weight:bold;
	padding-left:9px;
	width:160px;
}

div#content.tipo3 table tr th.izqsmallwh{
	font-weight:bold;
	padding-left:9px;
	width:160px;
	background-color:#fff;
}

div#content.tipo3 table tr th.izq{
	font-weight:bold;
	padding-left:12px;
	width:141px;
}

div#content.tipo3 table tr th.izq span{
	font-size:10px;
}

div#content.tipo3 table tr th.dch{
	width:144px;
	padding:0 9px 0 0;
	font-weight:bold;
}

div#content.tipo3 table tr th.dchbig{
	width:144px;
	padding:0 10px 0 0;
	font-weight:bold;
	text-align:right;
}

div#content.tipo3 table tr th.dchbigcent{
	width:144px;
	padding:0 10px 0 0;
	font-weight:bold;
	text-align:center;
	border-left:1px solid #fff;
}

div#content.tipo3 table tr td.left{
	padding-left:12px;
	width:165px;
}

div#content.tipo3 table tr td.leftsmall{
	padding-left:9px;
	width:160px;
}

div#content.tipo3 table tr td.right{
	padding:0pt 9px 0pt 0px;
	width:40px;
	text-align:right;
}

div#content.tipo3 table tr td.rightbig{
	padding:0pt 9px 0pt 0px;
	width:144px;
	text-align:right;
}

div#content.tipo3 div#content-left {
	float:left;
	width:591px;
	padding-left:55px;
	padding-top:28px;
	height:900px;
	background-color:#FFF;
}

div#content.tipo3 div#content-left  h3{
	margin-bottom:10px;
}

div#content.tipo3 div#content-left p{
	margin-top:20px;
}

div#content.tipo3 div#content-left p.med{
	margin-top:15px;
}

div#content.tipo3 div#content-left p.med a{
	color:#44cbff;
}

div#content.tipo3 div#content-left  div#tarifas-left{
	width:404px;
	float:left;
	padding-right:51px;
}

div#content.tipo3 div#content-left  div#tarifas-right{
	width:303px;
	float:left;
	padding-right:33px;
}

div#content.tipo3 div#content-right {
	float:left;
	width:232px;
	padding: 17px 27px 0 26px;
	height:911px;
	background-color:#FFF;
}

div#content.tipo3 div#content-right ul{
	margin-top:14px;
}

div#content.tipo3 div#content-right p{
	margin-top:58px;
	font-size:10px;
	line-height:12px;
}

/*End Content Tipo3*/

/*Content Tipo2: PaseCorrecaminos, FAQS,PaseAnual, Noticias*/

div#content.paseanual 
{
	position:relative
}

div#content.superbono 
{
	position:relative
}

div#content.tipo2 div#content-left {
	float:left;
	width:425px;
	padding-left:55px;
	height:px;
	background-color:#FFF;
}

/*
div#content.tipo2 div#content-left.noticias {
	padding-right:16px;
	width:409px;
	padding-top:37px;
	height:449px;
}

div#content.tipo2 div#content-right.noticias {
	width:416px;
	padding:12px 27px 0 9px;
	height:453px;
}

div#content.tipo2 h2.noticias{
	margin-bottom:22px;
}

div#content.tipo2   div#foto.noticias {
	float:left;
	width:130px	
}
*/
div#content.tipo2 div#content-right  div#foto.first{
	margin-top:66px;
	float:left;
	width:130px;
	margin-bottom:10px;
}
/*
div#content.tipo2 div#contenido.noticias {
	float:left;
	width:269px;
	padding-left:10px;
	margin-bottom:20px;
}
*/
div#content.tipo2 div#content-right  div#contenido.first{
	margin-top:57px;
	float:left;
	width:269px;
	padding-left:10px;
	margin-bottom:20px;
}



/*Pase Anual*/

/* Planifica tu pase */
div#content.tipo2 div#content-left.planifica {
	float:left;
	width:425px;
	padding-left:55px;
	height:550px;
	background-color:#FFF;
}

div#content.tipo2 div#content-right.planifica {
	float:left;
	width:421px;
	padding:12px 20px 0 10px;
	height:538px;
	background-color:#FFFFFF;
	
}


div#content.tipo2 div#content-left.paseanual {
	padding-top:37px;
	padding-right:10px;
	width:454px;
	padding-left:55px;
	font-family:Arial;
	float:left;
	height:1300px;
}

div#content.tipo2 div#content-left.superbono {
	padding-top:37px;
	padding-right:10px;
	width:454px;
	padding-left:55px;
	font-family:Arial;
	float:left;
	height:800px;
}

div#content.tipo2 div#content-left.paseanual p{
	margin-top:20px;
	width:454px;
}

div#content.tipo2 div#content-left.paseanual #ventswarner{
	width:452px;
	color:#208dec;
	font-weight:bold;
	font-size:11px;
	border:1px solid #dfdfdf;
	line-height:17px;
	background:url(../img/pase-anual/bg-table-1.gif) repeat-x bottom;
	height:250px;
	padding-top:12px;
	margin-top:-5px;
	margin-bottom:7px;
}

div#content.tipo2 div#content-left.paseanual #ventsotros{
	width:452px;
	color:#333333;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	border:1px solid #dfdfdf;
	line-height:17px;
	background:url(../img/pase-anual/bg-table-2.gif) repeat-x 0 8px bottom;
	height:64px;
	margin-top:-5px;
	margin-bottom:19px;
}

div#content.tipo2 div#content-left.paseanual #ventsotros ul{
	margin-top:12px;
}

div#content.tipo2 div#content-left  div#dibuflotante{
	height:128px;
	width:258px;
	height:128px;
	margin-top:-18px;
	margin-bottom:9px;
}

div#content.tipo2 div#content-left  div#dibuflotante h2{
	margin-top:-62px;
}

div#content.tipo2 div#content-left  h3.margen{
	margin:23px 0 15px 0;
}

div#content.tipo2 div#content-left  h4{
	font-size:17px;
	color:#1978c3;
	font-weight:bold;
	margin-bottom:10px;
}

div#content.tipo2 div#content-left p{
	color:#333333;
	font-weight:normal;
	font-size:11px;
	margin-bottom:20px;
}

div#content.tipo2 div#content-left  ol {
	margin-left:21px;
	width:433px;
}

div#content.tipo2 div#content-left  ol li{
	list-style:decimal outside;
	margin-top:15px;
}
div#content.tipo2 div#content-left  ol li span{
	width:431px;
}

div#content.tipo2 div#content-left  ul {
	margin-left:11px;
}

div#content.tipo2 div#content-left  ul li a, div#content.tipo2 div#content-left  ul li a:hover{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
}

div#content.tipo2 div#content-right {
	float:left;
	width:421px;
	padding:12px 20px 0 10px;
	height:474px;
	background-color:#FFFFFF;
	
}

div#content.tipo2 div#content-right.paseanual {
	width:385px;
	float:left;
	padding:12px 27px 0 0;
	height:1325px;
}

div#content.tipo2 div#content-right.superbono {
	width:385px;
	float:left;
	padding:12px 27px 0 0;
	height:825px;
}

div#content.tipo2 div#content-right.paseanual img{
	margin-left:15px;
	margin-top:12px;
	width:434px;
	height:274px;
}

div#content.tipo2 div#content-right.superbono img{
	margin-left:15px;
	margin-top:12px;
	width:434px;
	height:274px;
}

div#content.tipo2 div#content-right.paseanual table{
	width:323px;
	margin-left:60px;
}

div#content.tipo2 div#content-right.paseanual table tr {
	font-size:11px;
	color:#096bc4;
	line-height:13px;
	height:22px;
	background-color:#e2f0fd;
	font-family:Arial;
}

div#content.tipo2 div#content-right.paseanual table tr td{
	padding-top:6px;
	padding-bottom:6px;
}	

div#content.tipo2 div#content-right.paseanual table tr td.right{
	padding-right:20px;
	padding-left:40px;
}

div#content.tipo2 div#content-right.paseanual table tr.cabecera{
	font-size:13px;
	color:#fff;
	line-height:15px;
	height:29px;
	background-color:#208dec;
}

div#content.tipo2 div#content-right.paseanual table tr.azulete{
	background-color:#f2f9fe;
}

div#content.tipo2 div#content-right.paseanual table th.izq{
	font-weight:bold;
	padding-left:12px;
	width:141px;
}

div#content.tipo2 div#content-right.paseanual table tr td.left{
	padding-left:12px;
	width:165px;
}


/*****************/
/*******Noticias****/
/*****************/

div#noticias{
	padding:12px 27px 30px 55px;
	width:849px;
	min-height:400px;
	overflow:auto;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#000000;
}

div#noticias h2{
	margin-top:30px;
	margin-bottom:22px;
	width:800px;
}

div#noticias div.list-noticia {
	float:left;
	width:408px;
	margin-bottom:20px;
}

div#noticias div.list-noticia  div#foto{
	float:left;	
	width:130px;
}

div#noticias div.list-noticia  div#foto img{
	width:130px;
}

div#noticias div.list-noticia  div#contenido{
	float:left;	
	width:260px;
	padding-left:10px;
}

div#noticias div.list-noticia div#contenido p{
	font-family:Arial;
	font-weight:normal;
}

div#noticias div.list-noticia div#contenido p.date{
	font-size:10px;
	color:#999999;
	margin-bottom:3px;
}
div#noticias div.list-noticia div#contenido p.title{
	font-size:19px;
	line-height:21px;
	color:#1777db;
}

div#noticias div.list-noticia div#contenido p.title a, div#noticias div.list-noticia div#contenido p.title a:hover{
	font-size:19px;
	line-height:21px;
	color:#1777db;
	text-decoration:none;
}

div#noticias div.list-noticia div#contenido p.descrip{
	font-size:11px;
	color:#333333;
}


/* Noticias Detalle */

div#content-right
{
	position:relative
}

div#content.noticias-detalle div#content-left {
	float:left;
	width:454px;
	padding-left:55px;
	/*height:846px;*/
	background-color:#FFF;
	padding-top:37px;
	position:relative
}

div#content.noticias-detalle div#content-left a{
	color:#00ccff;
}

div#content.noticias-detalle div#content-right {
	float:left;
	width:341px;
	padding:12px 27px 0 54px;
	/*height:871px;*/
	background-color:#FFF
}

div#content.noticias-detalle div#content-right  img{
	/*margin-top:80px;*/
	width:230px;
}

div#content.noticias-detalle h2{
	margin-bottom:22px;
	width:350px;
	float:left;
}

div#content.noticias-detalle #volver{
	width:95px;
	float:left;
}
div#content.noticias-detalle #volver2{
	width:95px;
	float:right;
	margin-top:31px;
}

div#content.noticias-detalle p{
	font-family:Arial;
	font-weight:normal;
	margin-bottom:6px;
	font-weight:normal;
	font-size:11px;
	color:#333333;
}

div#content.noticias-detalle p.title{
	font-size:19px;
	line-height:21px;
	color:#1777db;
	margin-bottom:12px;
}

div#content.noticias-detalle p.date{
	font-size:10px;
	color:#999999;
	margin-top:45px;
	margin-bottom:3px;
	width:100px;
}


/*End Noticias Detalle*/

/*Venta de entradas*/

div#mensaje-venta {
	display:none;
}

div#content.tipo2 h2.venta{
	margin-bottom:22px;
}

div#content.tipo2 div#venta-left {
	float:left;
	width:425px;
	padding-left:55px;
	height:486px;
	background-color:#FFF;
}

div#content.tipo2 div#venta-left.venta {
	width:569px;
	padding-top:37px;
	height:529px;
}

div#content.tipo2 div#venta-left  ul li a, div#content.tipo2 div#enta-left  ul li a:hover{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
}

div#content.tipo2  div#venta-left.venta p{
	font-family:Arial;
	font-weight:normal;
	margin-bottom:6px;
	font-size:11px;
	color:#333333;
	margin-top:13px;
	line-height:13px;
	width:426px;
}

div#content.tipo2  div#venta-left.venta p.agencia{
	margin-bottom:33px;
}

div#content.tipo2  div#venta-left.venta p.agencia a{
	color:#0cf;
}

div#content.tipo2  div#venta-left.venta p strong{
	font-weight:bold;
}

div#content.tipo2  div#venta-left.venta a {
	float:left;
}

div#content.tipo2  div#venta-left.venta a.next{
	margin-left:42px;
	margin-top:14px;
}


div#content.tipo2 div#venta-right {
	float:left;
	width:421px;
	padding:12px 20px 0 10px;
	height:474px;
	background-color:#FFFFFF;
	
}

div#content.tipo2 div#venta-right.venta {
	width:264px;
	padding:12px 27px 0 9px;
	height:554px;
}


/*Aviso Legal*/

div#content.tipo2 div#content-left.avisolegal {
	width:409px;
	padding-top:37px;
	height:559px;
}

div#content.tipo2 div#content-right.avisolegal {
	width:416px;
	padding:12px 27px 0 9px;
	height:584px;
}

div#content.tipo2 h2.avisolegal{
	margin-bottom:22px;
}


div#content.tipo2  div#content-left.avisolegal p{
	font-family:Arial;
	font-weight:normal;
	margin-bottom:6px;
	font-size:11px;
	color:#333333;
	margin-top:13px;
	line-height:13px;
}

/*Tarifas-Calendario*/

div#content.calendario{
	height:auto;
	padding:12px 27px 20px 55px;
	width:849px;
	background-color:#FFF;
}

div#content.calendario h2{
	margin-top:37px;
}

div#content.calendario h3{
	margin-bottom:22px;
}

div#content.calendario p{
	font-size:11px;
	line-height:13px;
	font-family:Arial;
}

div#content.calendario p.text{
	margin-bottom:22px;
}	

div#content.calendario div#leyenda {
	width:820px;
	margin:20px 0;
	clear:both;
	overflow:hidden;
}
div#content.calendario div#leyendacopy {
	height:50px;
	width:820px;
	margin:10px 0;
	overflow:hidden;
	position:relative
}

div#content.calendario div.leyenda {
	float:left;
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	margin-right:31px;
	
}

div#content.calendario div.leyenda p span{
	font-size:10px;
	font-weight:normal;
}

div#content.calendario div#proxcalendarsd {
	width:840px;
	height:200px;
}

div#content.calendario div#proxcalendarsb {
	width:840px;
	height:270px;
}

div#content.calendario div#proxcalendarsb2 {
	width:840px;
	height:270px;
}

div#content.calendario div.calendar {
	float:left;
	height:330px;
}

div#content.calendario table {
	width:180px;
	height:150px;
	margin-right:10px;
	font-size:13px;
	font-weight:normal;
	float:left;
}

div#content.calendario table th{
	height:37px;
}

div#content.calendario table th.mes{
	background-color:#3d9aff;
	font-size:;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

div#content.calendario table th.dia{
	background-color:#d8d8d8;
	text-align:center;
}

div#content.calendario table tr td{
	border:1px solid #d8d8d8;
	height:25px;
	text-align:center;
}

div#content.calendario table tr td.box1{
	background:url('../img/tarifas/calendario/img-box1.gif');
}

div#content.calendario table tr td.box2{
	background:url('../img/tarifas/calendario/img-box2.gif');
}

div#content.calendario table tr td.box3{
	background:url('../img/tarifas/calendario/img-box3.gif');
}

div#content.calendario table tr td.box4{
	background:url('../img/tarifas/calendario/img-box4.gif');
}

div#content.calendario table tr td.box5{
	background:url('../img/tarifas/calendario/img-box5.gif');
}

div#content.calendario table tr td.box6{
	background:url('../img/tarifas/calendario/img-box4.gif');
}

div#content.calendario table tr td.box7{
	background:url('../img/tarifas/calendario/img-box7.gif');
}

div#content.calendario table tr td.box8{
	background:url('../img/tarifas/calendario/img-box8.gif');
}

/* FAQS*/

div#content.tipo2 div#faqs-left {
	float:left;
	width:425px;
	padding-left:55px;
	height:500px;
	background-color:#FFF;
		padding-top:20px;
}

div#content.tipo2 div#faqs-left ol{
	font-size:11px;
	line-height:13px;
	margin-left:21px;
	width:433px;
}

div#content.tipo2 div#faqs-left ol strong{
	font-weight:bold;
}

div#content.tipo2 div#faqs-left  ol li{
	list-style:decimal outside;
	margin-top:15px;
}

div#content.tipo2 div#faqs-left  ul {
	margin-left:11px;
}

div#content.tipo2 div#faqs-left  ol li a, div#content.tipo2 div#faqs-left  ol li a:hover{
	color:#208dec;
	font-size:11px;
}

div#content.tipo2 div#faqs-right {
	float:left;
	width:417px;
	padding:12px 20px 0pt 14px;
	height:508px;
	background-color:#FFFFFF;	
}

div#content.tipo2 div#faqs-right ul.questions{
	font-size:11px;
	line-height:13px;
}

div#content.tipo2 div#faqs-right ul.questions{
	margin-top:80px;
	margin-right:7px;
}	

div#content.tipo2 div#faqs-right ul.questions strong{
	font-weight:bold;
}

div#content.tipo2 div#faqs-right ul.questions li{
	margin-top:15px;
	width:408px;
	overflow-y:auto;
	overflow-x:hidden;
}

div#content.tipo2 div#faqs-right ul.questions li span{
	float:left;
}

div#content.tipo2 div#faqs-right ul.questions li span.num{
	width:22px;
	height:110px;
}

div#content.tipo2 div#faqs-right ul.questions li span.texto{
	float:left;
	height:110px;
	width:365px;
}

div#content.tipo2 div#faqs-right ul.questions a, div#faqs-right ul.questions a:hover{
	color:#208dec;
}

div#content.tipo2 div#faqs-right ul.questions li ul li{
	margin-top:0;
}

/* consejos*/

div#content.tipo2 div#consejos-left {
	float:left;
	width:425px;
	padding-left:55px;
	background-color:#FFF;
	padding-top:20px;
}

div#content.tipo2 div#consejos-left ol{
	font-size:11px;
	line-height:13px;
	margin-left:21px;
	width:400px;
}

div#content.tipo2 div#consejos-left ol strong{
	font-weight:bold;
}

div#content.tipo2 div#consejos-left  ol li{
	list-style:decimal outside;
	margin-top:15px;
}

div#content.tipo2 div#consejos-left  ul {
	margin-left:11px;
}

div#content.tipo2 div#consejos-left  ol li a, div#content.tipo2 div#consejos-left  ol li a:hover{
	color:#208dec;
	font-size:11px;
}

div#content.tipo2 div#consejos-right {
	float:left;
	width:417px;
	padding:12px 20px 0pt 14px;
	background-color:#FFFFFF;	
}

div#content.tipo2 div#consejos-right ul.questions{
	font-size:11px;
	line-height:13px;
}

div#content.tipo2 div#consejos-right ul.questions{
	margin-top:60px;
	margin-right:7px;
}	

div#content.tipo2 div#consejos-right ul.questions strong{
	font-weight:bold;
}

div#content.tipo2 div#consejos-right ul.questions li{
	margin-top:15px;
	width:408px;
	overflow-y:hidden;
	overflow-x:hidden;
}

div#content.tipo2 div#consejos-right ul.questions li span{
	float:left;
}

div#content.tipo2 div#consejos-right ul.questions li span.num{
	width:22px;
}

div#content.tipo2 div#consejos-right ul.questions li span.texto{
	float:left;
	width:365px;
}

div#content.tipo2 div#consejos-right ul.questions li span.texto ul.circulo{
	list-style-type:circle;
}


div#content.tipo2 div#consejos-right ul.questions a, div#consejos-right ul.questions a:hover{
	color:#208dec;
}

div#content.tipo2 div#consejos-right ul.questions li ul li{
	margin-top:0;
}


/*Cómo llegar */


div#content.llegar{
	padding:12px 20px 20px 55px;
	width:856px;
	height:720px;
	background:#FFFFFF url(../img/comollegar/bg-comollegar.gif) no-repeat scroll right 33px;
	color:#333333;
	font-family:Arial;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	position:relative
}

div#content.llegar h2{
	margin-top:37px;
	margin-bottom:10px;
}

div#content.llegar p {
	width:409px;
	margin-bottom:10px;
}

div#content.llegar p.info{
	margin-bottom:18px;
}

div#content.llegar p.info a, div#content.llegar p.info a:hover{
	color:#00ccff;
	text-decoration:none;
}

div#content.llegar div#map {
	width:425px; height:350px;margin-left:4px;
}

/*Sala de Prensa*/
div#sala-prensa{
	padding:12px 20px 30px 55px;
	width:856px;
	/*height:auto;*/
	min-height:400px;
	overflow:auto;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
}

div#sala-prensa a#volver {
	 float:right;
	 margin-top:-45px;
}

div#sala-prensa p{
	margin-top:16px;
}

div#sala-prensa p.date{
	color:#999999;
	font-size:10px;
	line-height:11px;
	margin-top:14px;
	margin-bottom:3px;
}

div#sala-prensa p.title{
	color:#1777db;
	font-size:19px;
	line-height:21px;
	margin-top:0;
}

div#sala-prensa h2{
	margin:30px 0 25px 0;
}

div#sala-prensa #sala-prensa-left {
	float:left;
	width:409px;
	padding-right:45px;
}

div#sala-prensa #sala-prensa-left form{
	margin-top:9px;
}

div#sala-prensa #sala-prensa-left form fieldset{
	padding-bottom:10px;
}

div#sala-prensa #sala-prensa-left input{
	border:1px solid #333333;
	width:126px;
	padding-left:5px;
	margin:4px 0;
}

div#sala-prensa #sala-prensa-left input.send{
	background:#ffffff url(../img/sala-prensa/bg-input-submit.gif) left top no-repeat;
	border:none;
	width:46px;
	height:18px;
	margin-top:10px;
	font-size:10px;
}

div#sala-prensa #sala-prensa-right {
	float:left;
	width:326px;
	padding-left:70px;
}

div#sala-prensa #sala-prensa-right  img.foto{
	float:right;
	margin-top:15px;
}

div#sala-prensa #sala-prensa-right form{
	margin-top:50px;
	margin-left:108px;
}

div#sala-prensa #sala-prensa-right input.find{
	background:#ffffff url(../img/sala-prensa/bg-input-find.gif) left top no-repeat;
	border:none;
	width:46px;
	height:18px;
	margin-top:8px;
	margin-bottom:8px;
	float:right;
}

div#sala-prensa #sala-prensa-right select{
	border:1px solid #7f9db9;
	width:119px;
	height:18px;
	padding-left:7px;
	margin:4px 0;
	font-size:11px;
	color:#010101;
}

div#sala-prensa #sala-prensa-right select option{
	padding-left:7px;
}

div#sala-prensa #sala-prensa-right select#year{
	width:90px;
	margin-left:6px;
}

/* End Sala Prensa*/

/*Eventos*/

div#eventos-general{
	padding:12px 27px 30px 55px;
	width:849px;
	min-height:400px;
	overflow:auto;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#000000;
	position:relative
}

div#eventos-general h2{
	margin-bottom:18px;
}

div#eventos-general h3{
	margin-top:22px;
}

div#eventos-general a.boton {
	margin-right:9px;
}

div#eventos-general p.contacto{
	margin-top:14px;
	margin-bottom:10px;
}

div#eventos-general p.contacto a{
	color:#33ccff;
	text-decoration:none;
}


div#eventos-general #eventos-general-left {
	float:left;
	width:409px;
}

div#eventos-general #eventos-general-right {
	float:left;
	width:408px;
	padding-left:32px;
}

div#eventos-general #eventos-general-right ul{
	margin-left:150px;
	margin-bottom:77px;
}

div#eventos-general div.info-evento img.foto{
	margin-right:13px;
	float:left;
}

div#eventos-general div.info-evento p{
	margin-top:15px;
}

div#eventos-general div.info-evento p strong{
	font-weight:bold;
}	

/*Eventos Restaurantes*/

div#eventos-seccion{
	padding:12px 27px 30px 55px;
	width:849px;
	min-height:400px;
	overflow:auto;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#000000;
}

div#eventos-seccion h2{
	margin-top:22px;
}

div#eventos-seccion h3.rest{
	margin-bottom:16px;
}

div#eventos-seccion a.rest {
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}

div#eventos-seccion span {
	margin-right:10px;
	margin-left:10px;
}


div#eventos-seccion a#secc-first {
	margin-left:0px;
}

div#eventos-seccion a:hover.rest {
	color:#33ccff;
}

div#eventos-seccion a.boton img{
	margin-top:18px;
	margin-bottom:22px;
}

div#eventos-seccion p{
	margin-top:14px;
}

div#eventos-seccion p.first{
	margin-top:27px;
}

div#eventos-seccion p.contacto{
	margin-top:0px;
	margin-bottom:10px;
}

div#eventos-seccion p.contacto a{
	color:#33ccff;
	text-decoration:none;
}

div.ev-restaurantes-left{
	float:left;
	width:409px;
	height:200px;
}

div.ev-restaurantes-left h4 {
	margin-top:42px;
	font-weight:bold;
	font-size:17px;
	color:#000000;
	overflow-y:hidden;
}

div.ev-restaurantes-right{
	float:left;
	width:408px;
	padding-left:15px;
	height:200px;
	overflow-y:hidden;
}

div#res-foto.ev-restaurantes-right{
	padding-top:65px;
	height:auto;
	overflow-x:hidden;
}

div.ev-restaurantes-right p a{
	color:#33ccff;
	text-decoration:none;
}

div.ev-restaurantes-right img.med {
	/*width:408px;*/
	height:254px;
	margin-bottom:6px;
}

div.ev-restaurantes-right img.peq {
	width:108px;
	height:67px;
	margin-right:7px;
}

div#rest-enlaces {
	width:800px;
	height:60px;
	float:left;
}


/*************************/
/* Personajes*/
/***********************/

div#personajes{
	padding:12px 27px 30px 55px;
	width:849px;
	min-height:520px;
	overflow:auto;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	color:#666666;
}

div#personajes-left {
	float:left;
	width:385px;
}
div#personajes-right {
	float:left;
	width:464px;
	position:relative
}

div#personajes-foto {
	margin-left:40px;
}

div#personajes h2{
	margin-top:15px;
}

div#personajes h3{
	margin-bottom:24px;
}

div#personajes h4{
	margin-bottom:10px;
}

img#imgpersonajes {
	float:right;
	margin-top:-55px;
	margin-right:23px;
}

div#personajes h5{
	margin-top:13px;
}

div#personajes p{
	margin-top:11px;
	width:365px;
}

/*Colaboradores*/

div#colaboradores{
	padding:12px 20px 0 55px;
	width:856px;
	height:500px;
	background:#FFFFFF;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	line-height:12px;
}

div#colaboradores h2{
	margin-top:37px;
	margin-bottom:30px;
}

div#colaboradores div#colaborad-left {
	width:236px;
	float:left;
}

div#colaboradores div#colaborad-left p#colaboradordos{
	margin:25px 0 0 2px;
}

div#colaboradores div#colaborad-left p#colaboradortres{
	margin:15px 0 0 2px;
}

div#colaboradores div#colaborad-right {
	float:left;
	width:188px;
}

div#colaboradores div#colaborad-right2 {
	float:left;
	width:236px;
}

div#colaboradores div#colaborad-right p#colaboradorcuatro{
	margin-left:7px;
}

div#colaboradores div#colaborad-right p#colaboradorcinco{
	margin:9px 0 0 10px;
}

div#colaboradores div#colaborad-right p#colaboradorseis{
	margin:25px 0 0 0;
}

/*Multimedia*/
/*Videos*/

div#multimedia{
	padding:12px 27px 30px 55px;
	width:849px;
	min-height:400px;
	overflow:auto;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#000000;
	position:relative
}

div#multimedia h2{
	margin-top:30px;
}


/*Deja tu huella*/



div#huella{
	padding:12px 27px 30px 55px;
	width:849px;
	min-height:400px;
	overflow:auto;
	background:#FFFFFF;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	line-height:12px;
	color:#666666;
}

div#huella h3{
	margin-bottom:18px;
}

div#huella h2{
	margin-top:22px;
}

/*div#huella a.boton {
	margin-right:9px;
}

div#huella p.contacto{
	margin-top:14px;
	margin-bottom:10px;
}

div#huella p.contacto a{
	color:#33ccff;
	text-decoration:none;
}
*/

div#huella #huella-left {
	float:left;
	width:591px;
}

div#huella-left div.huella-foto {
	float:left;
	width:191px;
	height:190px;
	padding-bottom:10px;
	background: transparent url(../img/huella/bg-fotos.gif) no-repeat top left;
	margin-right:5px;
}

div#huella-left div.huella-foto img{
	margin:14px 0 12px 13px;
}

div#huella-left div.huella-foto p {
	padding-left:11px;
}

div#huella  div#huella-left p.paginacion {
	text-align:center;
	font-weight:bold;
	clear:both;
	color:#666666;
	margin-bottom:10px;
}

div#huella  div#huella-left p.paginacion a{
	color:#666666;
	margin-right:5px;
}

div#huella  div#huella-left p.paginacion a:hover{
	color:#ff4201;
}

div#huella  div#huella-left p.paginacion a.active{
	color:#ff4201;
}

div#huella  div.huella-legal {
	font-size:11px;
	clear:both;
	color:#1978ce;
	margin-top:20px;
}

#huella-left div.huella-legal{
	width:500px;
	position:relative;
	top:40px;
	padding-bottom:35px;
	margin-top:40px;
}

div#huella div.huella-legal  a{
	text-decoration:none;
	color:#33ccff;
}

div#huella #huella-right {
	float:left;
	position: absolute;
	width:232px;
	padding-left:610px;
}

div#huella #huella-right ul{
	margin-bottom:70px;
}

div#huella #huella-right form{
	/*margin-left:100px;*/
	margin-bottom:10px;
	color:#1978ce;
	font-size:11px;
	line-height:13px;
}

div#huella #huella-right label{
	margin: 6px 0 4px 0;
	display:block;
}

div#huella #huella-right label#label-tutor {
	display:none;
}

div#huella #huella-right label.form_label_line{
	display:inline;
}

div#huella #huella-right p{
	display:inline;
}



div#huella #huella-right input{
	border:1px solid #79b0e2;
	width:132px;
	padding:4px 6px;
	height:13px;
	color:#1978ce;
	font-size:11px;
}

div#huella #huella-right input.peq{
	width:17px;
	margin-right:9px;
}

div#huella #huella-right input.medium{
	width:26px;
}

div#huella #huella-right input.long{
	width:51px;
	margin-right:140px;
}

div#huella #huella-right input.radio{
	width:20px;
	margin-right:9px;
	border:none !important;
}

div#huella #huella-right input.adjuntar{
	height:22px;
}

div#huella #huella-right input#txtEmailTutor {
	display:none;
}

div#huella #huella-right input#subm {
	background-color:#1978ce;
	color:#ffffff;
	padding:5px;
	height:26px;
	width:55px;
	margin-top:10px;
}

div#huella #huella-right textarea{
	border:1px solid #79b0e2;
	padding:4px 6px;
	color:#1978ce;
	font-size:11px;
}





/*
div#huella div.info-evento p{
	margin-top:15px;
}

div#huella div.info-evento p strong{
	font-weight:bold;
}	
*/
/* Pginas en Construccin */

div#construccion{
	padding:12px 20px 30px 55px;
	width:856px;
	height:400px;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	color:#010101;
}

div#construccion p{
	margin-top:14px;
}

div#construccion p.title{
	font-size:15px;
	line-height:17px;
	margin-top:76px;
}
/*************************/
/*******Parque********/
/***********************/

div#parque{
	width:931px;
	min-height:590px;
	overflow:auto;
	background:#0259a4 url('../img/parque/bg-parque.jpg') no-repeat top left;
	font-family:Arial;
	font-size:11px;
}
div#parque h2{
	margin:29px 0 0 55px;
}

div#parque a {
	margin:0;
}

div#parque p {
	color:#fce35f;
	margin-top:10px;
	margin-left:55px;
}

div#parque #menu-enlaces.blanco{
	margin-top:26px;
	margin-right:27px;
}

div#parque #menu-enlaces.blanco li a{
	color:#FFFFFF!important;
}

div#parque a img{
	margin:0px;
	margin-top:-2px;
}

div#parque a img.sig{
	margin-left:-3px;
}

div#parque img#cartoon{
	margin-top:-3px;
}

div#parque img#mov{
	margin-top:-3px;
}

/******** Prueba Lorena ****/

div#prueba{
	width:931px;
	position:relative;
	background:#0259a4 url('../img/prueba/bg-prueba.jpg') no-repeat top left;
	font-family:Arial;
	font-size:11px;
	z-index:1
}

div#prueba h2{
	padding:29px 0 0 55px;
}

div#prueba a {
	margin:0;
}

div#prueba p {
	color:#fce35f;
	margin-top:10px;
	margin-left:55px;
}

div#prueba #menu-enlaces.blanco{
	margin-top:26px;
	margin-right:27px;
}

div#prueba #menu-enlaces.blanco li a{
	color:#FFFFFF!important;
}

div#prueba a img{
	margin:0px;
	margin-top:-2px;
}

div#prueba a img.sig{
	margin-left:-3px;
}

div#prueba img#cartoon{
	margin-top:-3px;
}

div#prueba img#mov{
	margin-top:-3px;
}




/*Footer*/

div#footer{
	visibility:visible
}

div#footer ul#footer-menu {
	float:left;
	position:relative;
	left:30px
}

div#footer ul#footer-menu li{
	margin:0 6px 0 4px;
	float:left;
}

div#footer #footer-logos {
	width:941px;
	height:158px;
	vertical-align:middle;
	float:left;
	position:relative;
	left:35px
}

.logoReu{
	width:80px;
	height:108px;
	float:left
}

.capaSupLogos{
	float:right;
	width:772px;
}

.capaSupLogos div{
	float:left;
	margin-right:5px;
}

.capaInfLogos div{
	float:right;
	margin-left:6px;
}

.capaInfLogos{
	margin-top:-53px;
	float:right;
	width:772px
}

.capaFinLogos div{
	float:right;
	margin-left:21px;
}

.capaFinLogos{
	float:right;
	width:772px
}

#logoPatro{
	float:left;
	width:134px;
	height:108px
}

div#footer #footer-names {
	float:left;
	position:relative;
	left:158px;
	text-align:center;
	margin-top:11px;
	width:675px;
	height:45px
}
div#footer #footer-names div{
	line-height:12px;
	height:12px
}
div#footer #footer-names a,div#footer #footer-names span{
	color:#fff;
	font-size:10px;
	text-decoration:none;
	font-family:Arial;
}

#footer-copy{
	float:left;
	position:relative;
	left:158px;
	clear:both;
	text-align:center;
	width:675px;
	height:45px;
	margin-top:14px
}

#footer-copy p{
	color:#fff;
	font-size:10px;
	font-family:Arial;
	}
	
#footer-copy a{
	color:#fff;
	text-decoration: none;
	}
	
/* INTERACTUA - REDES SOCIALES */
.interact{
	position:absolute; left:0; bottom:0; width:352px; z-index:11;
}
.facebook{
	position:absolute; left:7px; bottom:5px; height:36px; width:35px; z-index:12;
}
.twitter{
	position:absolute; left:48px; bottom:5px; height:37px; width:37px; z-index:12;
}
.rss{
	position:absolute; left:91px; bottom:5px; height:35px; width:35px; z-index:12;
}
.blog{
	position:absolute; left:130px; bottom:5px; height:34px; width:75px; z-index:12;
}
.youtube{
	position:absolute; left:210px; bottom:8px; height:22px; width:53px; z-index:12;
}
.flickr{
	position:absolute; left:274px; bottom:10px; height:18px; width:70px; z-index:12;
}
	
	
/*CAPA FLASH*/

#capaFlash {
	overflow-x:hidden;
	width:980px;
	position:relative;
	margin-left:-25px;
	z-index:1;
	height:279px;
}

#contador{
	overflow-x:hidden;
	overflow-y:hidden;
	width:250px;
	position:relative;
	margin-left:300px;
	z-index:13;
	height:80px;
}

html>body #capaFlash{
	top:0px
}

#capaFondoFlash{
	position:relative;	
	margin-top:-390px;
	z-index:10000;
	width:960px; 
	height:461px;
}

#capaFondoFlash div{z-index:100}


#imgDibu{
	float:left;
	position:relative;
	left:-174px;
	top:23px
}

.capaFlashUno{
	float:left;
	left:-142px;
	position:relative;
	top:188px
}

.capaFlashDos{
	float:left; 
	position:relative; 
	left:126px;
	top:-42px
}

#capaBanner{
	width:606px;
	height:135px; 
	float:right;
	/*margin-right:-16px;*/
	margin-right:-9px;
	margin-top:17px
}

div#contenedor{
	position:relative;top:6px
}

div#index-home{
	width:993px;
	margin:0 auto;
	height:1000px;
	position:relative;
}

#contentNoticias{
z-index:10;
background:transparent url(../img/bg_noticiasHome.gif) repeat-x scroll left top;
clear:both;
margin-left:30px;
height:142px;
margin-right:30px;
width:933px
}


/*********************************
********** NUEVA HOME ************
*********************************/

div#contentNoticias div#contenido_1,
div#contentNoticias div#contenido_2,
div#contentNoticias div#contenido_3,
div#contentNoticias div#contenido_4,
div#contentNoticias div#contenido_5
{
	float:left	
} 

div#contentNoticias div#contenido_1
{
	height:140px;
	background:url(../img/home/home_fondo_noticia.jpg) no-repeat;
	width:232px
}

div#contentNoticias div#contenido_1 div.txtNoticia
{	
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	margin:30px 0px 10px 18px;
	width:105px
}

div#contentNoticias div#contenido_1 div.txtNoticia a
{	
	color:#FFF;
	text-decoration:none	
}

div#contentNoticias div#contenido_1 div.txtNoticia p.tituloNot
{
	font-size:11px;
	font-weight:bold
}

div#contentNoticias div#contenido_1 div#imagenNoticia
{
	float:right;
	height:126;
	margin:7px 7px 2px 0px;
	position:relative;
	width:99px
}

div#contentNoticias div#contenido_1 div#imagenNoticia img.bordeRedondeado
{
	position:absolute;
	left:0px;
	top:0px
}


html>body #contentNoticias{
	float:right;
	margin-left:0;	
	z-index:11;
}
#promoHome1,#promoHome2,#promoHome3{float:right;z-index:11}

/*
#noticiaHome{
	width:291px;
	height:140px; 
	float:right; 
	background-image:url(../img/img_noticias/home_fondo_noticia.jpg)
}

#noticiaHome .txtNoticia{	
	float:left; 
	width:110px; 
	padding-top:34px; 
	padding-left:19px; 
	font-size:10px;
	text-decoration:none
}

#noticiaHome a{	
	text-decoration:none
}

#noticiaHome .txtNoticia .tituloNot a{
	
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif; 
	font-size:11px; 
	color:#FFF
}

#noticiaHome .txtNoticia .entradillaNot a{
	
	font-family:Helvetica, Arial, sans-serif; 
	font-size:10px; 
	color:#FFF;
	margin-top:2px
}

#noticiaHome img{
	float:right;
	margin:6px 6px 0px 0px;
}
*/
/***********************************************************
* Estilos de las nuevas secciones 20/08/2008
***********************************************************/


/****Newsletters noticias*****/

div#noticias form#formuNewslettersNoticias
{
	width:600px /*Si no se especifica un contenedor, en IE se descoloca*/
}

div#noticias form div.colDatos
{
	float:left;
	height:auto;
	margin-right:30px;
	overflow:hidden;
	width:145px
}

div#noticias form div.colDatos175
{
	background-color:#E2F0FD;
	float:left;
	height:auto;
	margin-top:7px;
	padding:10px 0px 10px 10px;
	width:165px /* 175px - 10px del padding*/
}
	

div#noticias form div.colDatos320
{
	float:left!important;
	height:auto;
	margin:25px 0px 0px 0px;
	overflow:hidden;
	width:320px	
}

div#noticias form div.colDatos500
{
	float:left;
	height:auto;	
	overflow:hidden;
	width:500px	
}



div#noticias form div.colDatos320 label, div#noticias form div.colDatos175 label, div#noticias form div.colDatos500 label
{
	color:#1978CE;
	font-size:10px
}

div#noticias form div.colDatos label
{	
	color:#1978CE;
	display:block;
	margin:5px 0px 4px 0px;
	width:100%
}

div#noticias form div.colDatos label.labelRadio
{
	display:inline!important
}


div#noticias form div.colDatos input, div#noticias form div.colDatos175 input, div#noticias form div.colDatos input
{
	border:1px solid #79B0E2;
	color:#1978CE;
	font-size:11px;
	height:17px; /* 20px - 3px del padding*/
	padding:4px 3px 0px 3px;
	width:135px /* 141px - 6px del padding*/
}

div#noticias form div.colDatos input.radio
{
	border:none!important;
	width:17px!important; /* 20px - 3px del padding*/
	position:relative;
	top:5px
}

div#noticias form div.colDatos input.fechaCorto
{	
	margin-right:8px;
	width:18px /* 24px - 6px del padding*/
}

div#noticias form div.colDatos input.fechaLargo
{	
	width:29px /* 35px - 6px del padding*/
}

div#noticias form div.colDatos input.corto30
{	
	width:24px /* 30px - 6px del padding*/
}

div#noticias form div.colDatos input.corto60
{	
	width:54px /* 60px - 6px del padding*/
}

div#noticias form input#btnEnvNewsNoti,form input#btnEnvCalendario, form input#btnEnvNewsOfert, form input#btnEnvEncuesta, form input#btnEnvFacebook ,form input#btnEnvOpinion, form input#btnEnvDejaHuella
{
	background-color:#1978CE!important;
	border:none!important;
	color:#FFF!important;
	cursor:pointer!important;
	height:23px!important;
	margin-top:30px!important;
	padding-bottom:10px!important;
	width:55px!important	
}

form input#btnEnvNewsOfert
{
	font-size:11px;
	padding-bottom:3px
}


/****Encuesta******/

div#noticias form.formuEncuesta
{
	font-size:12px;
	width:99%; /*Si no se especifica un contenedor, en IE se descoloca*/
	overflow:hidden
}

div#noticias table.encuesta
{
	border:none;
	border-collapse: collapse;
	font-size:12px;
	margin-bottom:20px;
	width:100%	
}

div#noticias table.encuesta tr th
{
	background-color:#208DEC;
	border-left:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	height:30px
}

div#noticias table.encuesta tr td
{
	border-left:1px solid #FFFFFF;
	color:#1978CE;
	height:20px
}

div#noticias table.encuesta tr .primeraColumna
{
	padding:0px 30px 0px 8px;
	width:369px	
}

div#noticias table.encuesta tr .ultimaColumna
{
	padding-left:8px;
	width:163px	
}

div#noticias table.encuesta tr .noBorde
{
	border:none	
}

div#noticias table.encuesta tr .centra
{
	text-align:center	
}

div#noticias table.encuesta tr.filaAzul
{
	background-color:#E2F0FD
}

div#noticias table.encuesta tr.filaBlanca
{
	background-color:#FFFFFF
}


/****Enva tu opinin****/

div#noticias form textarea
{
	border:1px solid #79B0E2;
	color:#1978CE;
	font-family:helvetica, arial, sans-serif;
	font-size:11px;
	height:68px;
	overflow:auto;
	padding:4px;
	width:488px
}


/*Estilos generales*/

.apartaDisc
{
	float:right!important; 
	margin-left:250px!important
}

.clear { clear:both }




a.enviarAmigo
{	
	display:block;
	height:69px;	
	position:absolute;
	right:5%;
	top:78%;
	width:196px;
	z-index:2
}

a.lnkNavidad
{	
	display:block;
	height:69px;	
	position:absolute;
	left:5%;
	top:78%;
	width:196px;
	z-index:2;
	background:url('../img/navidad.gif') no-repeat!important
}

a.azul
{
	background:url('../img/img_enviar_amigo/btnEnviarAmigo_azul.gif') no-repeat;
	color:#0457A3
}

a.blanco
{
	background:url('../img/img_enviar_amigo/btnEnviarAmigo_blanco.jpg') no-repeat;
	color:#FFF
}

a.enviarAmigo span
{
	display:none	
}

a.calendarioAmigo
{
	top:0%!important;
}

a.paseAmigo
{
	top:60%	
}

a.eventosAmigos
{
	top:86%	
}

a.personajesAmigos
{
	top:90%	
}

select#cmbPais, select#cmbPaisNot, select#cmbPaisOfer
{
	border:1px solid #79B0E2;
	color:#1978CE;
	font-size:11px;
	height:19px; /* 20px - 3px del padding*/
	padding:2px 0px 0px 3px;
	width:143px /* 141px - 6px del padding*/
}

select.fechaSelector
{
	border:1px solid #79B0E2;
	color:#1978CE;
	width:45px;

}


/* DEJA TU HUELLA */
div#enviando
{
	display:none;
	left:30%; 
	position:fixed; 	
	top:40%;
	z-index:9999999	
}

div.mensajeImg
{
	left:30%; 
	position:fixed; 	
	top:40%;
	z-index:9999999
}

div.mensajeImg div
{
	background:url('../img/huella/fondo_msg.jpg');
	font-family:Helvetica, arial, sans-serif;
	height:200px;
	position:relative;
	width:434px
}

div.mensajeImg div h4
{
	color:white;
	font-size:13px;
	font-weight:700;
	position:absolute;
	top:60px;
	left:170px
}

div.mensajeImg div p
{
	color:white;
	font-size:12px;
	position:absolute;
	top:80px;
	left:170px;
	width:250px
}

div.mensajeImg div a
{
	color:white;
	font-size:12px;
	position:absolute;
	top:150px;
	left:170px;
	text-decoration:none;
	width:250px
}

p.correcto
{
	color:green; 
	font-weight:700; 
	font-size:12px; 
	clear:both; 
	margin:20px 0px
}

p.error
{
	color:red; 
	font-weight:700; 
	font-size:12px; 
	clear:both; 
	margin:20px 0px
}

.capaObli{
	width:200px!important
}

p.azulClarito{
	color:#1978CE
}

a.azulClarito{
	text-decoration:none;
	color:#1978CE;
	font-size:10px
}

#info-disclaimer, #info-disclaimer2{
	text-decoration:none;
	color:#1978CE;
	font-size:10px
}

#banner-piolin{
	float:left;
	position:relative;
	left:6px;
	top:18px
}

#confirmacion{
	width:931px;
	background-color:#FFF;
	height:100px
}

#confirmacion p{
	font-weight:bold;
	color:green;
	font-size:12px;
	padding-top:40px;
	padding-left:20px
}

#foto{
margin-top:80px
}

.h20{
	height:20px
}

p.contacto{
	font-size:13px!important
}

#capaFlashLogos{
	padding-bottom:20px;
	position:relative;
	left:-6px;
	float:left;
	height:187px;
	width:933px
}

/* NAVIDAD */
.navidad{
	background:url(../img/fondonavidad.jpg) top left no-repeat !important
}

.navidad h2{
	margin:140px 0 0 0
}

#cuerpoNavidad{
	width:840px;
}

#cuerpoNavidad div{
	height:121px;
	float:left;
	width:420px
}

#cuerpoNavidad div p{
	margin-top:15px;
	color:#FFF;
	width:400px
}

.txtocalendario{
	float:left;
	width:500px
}

.txtcerrado{
	color:#3d9aff;
	float:right;
	width:341px;
}

/*nuevas atracciones*/

div#nuevas-atracciones{
	padding:12px 27px 30px 21px;
	width:875px;
	min-height:520px;
	overflow:hidden;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	color:#666666;
}

div#nuevas-atracciones h2{
	margin-top:30px;
}

.atraccion{
	margin-left:0px;
	margin-bottom:0px;
}
.descAtraccion{
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	margin-top:-5px;
	width:870px;
	padding:5px;
	text-align:justify;
	background-color:#7acdeb;
}

/*guia*/
div#guia{
	padding:22px 27px 30px 55px;
	width:875px;
	min-height:300px;
	overflow:hidden;
	background:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	color:#666666;
}

.imgParque{
	float:right;
	margin-top:0px;
}

div#guia #guia-right {
	float:left;
	width:432px;
	padding-left:26px;
}


div#guia #guia-right form{
	margin-bottom:10px;
	color:#1978ce;
	font-size:11px;
	line-height:13px;
}

div#guia #guia-right label{
	margin: 6px 0 4px 0;
	display:block;
}

div#guia #guia-right label.form_label_line{
	display:inline;
}

div#guia #guia-right p{
	display:inline;
}



div#guia #guia-right input{
	border:1px solid #79b0e2;
	width:132px;
	padding:4px 6px;
	height:13px;
	color:#1978ce;
	font-size:11px;
}

div#guia #guia-right input.radio{
	width:20px;
	margin-right:9px;
	border:none !important;
}

div#guia #guia-right #btnEnvGuia{
	/*width:100px;
	margin-right:9px;
	border:none !important;
	height:30px ;
	cursor:pointer;*/
	
	background-color:#1978CE!important;
	border:none!important;
	color:#FFF!important;
	cursor:pointer!important;
	height:23px!important;
	margin-top:30px!important;
	padding-bottom:10px!important;
	width:55px!important	
	
}

/* SECCION VIDEOS */
#reproductoryoutube {
   margin-left:200px;
   background-image: url(../Images/minivideos/cargando.gif);
   background-position:center;
   position:relative;
 }
 .enviarAmigo2{
	display:block;
    height:69px;
    position:absolute;
    right:5%;
    bottom:0px;
    width:196px;
    z-index:2;	
}
.muestravideo{
 width: 830px;
 margin: 10px 10px 10px 10px;;
 text-align:center;
 }
 .ventanavideo img {
  padding-right:10px;
  padding-bottom:10px;
 }
 
 /* ESPECTACULOS */
 
 .espectaculo {
 	float: left;
	width: 258px;
	text-align: center;
	font-size: 10px;
	margin: 0px 20px 20px 0px;
 }
 
 .espectaculo a {
 	text-decoration: none;
	color: #555555;
 }
 
 .espectaculo a:hover {
 	text-decoration: none;
	color: #000000;
 }
 
 .img-espectaculo {
 	float: left;
	width: 250px;
	height: 152px;
	margin: 0px 30px 20px 0px;
	border: #0B78BE 5px solid;
 }
 
 .img-espectaculo img {
 	border: 0px;
 }
 
 /* Halloween */

#halloween {
	float:left;
	width: 100%;
	padding: 0px 0px 5px 0px;
	background-color: #FFFFFF;
}

#halloween #halloween-left {
	float: left;
	width: 420px;
	margin: 0px 0px 0px 15px;
	text-align:justify;
}

#halloween #halloween-left ul {
	width: 300px;
	margin: 5px 0px 5px 30px;
}

#halloween #halloween-left li {
	list-style: disc;
	text-align: justify;
}

#halloween #halloween-left .separacion {
	margin-top: 8px;
	margin-bottom: 0px;
}

#halloween #halloween-left .ul-num {
	list-style: decimal;
}

#halloween #halloween-right {
	float: left;
	width: 420px;
	margin: 5px 0px 0px 35px;
	text-align: justify;
}

#halloween #halloween-right .separacion {
	margin-top: 8px;
	margin-bottom: 10px;
}


