body{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		width:940px;
		margin-top:20px;
		margin-right:auto;
		margin-bottom:40px;
		padding-bottom:40px;
		margin-left:auto;
		height:100%;	
    }	
	.corto{
		width:100%; 
		height: 750px; 
		overflow:hidden;
	}

	.migaPan{
		background-image:url(../images/alpha.png);
		background-repeat:repeat;
		margin:0px;
		padding:0px;		
		height:42px;
		width:708px;	
		float:left;
		border-right:2px solid #00096e;
	}
	.migaPan ul{
		margin:0px;
		padding:12px 0px 0px 25px;
	}
	.migaPan li{
		display:inline;
		color:#00096e;
		font-size:.85em;
		margin:0px;
		padding:0px;
		letter-spacing:.03em;
	}
	.migaPan li a{
		color:#00096e;
		text-decoration:none;
	}
    .migaPan li a:hover{
		text-decoration:underline;
	}
		
	#formAloj{				
		margin:-15px auto 20px 10px;
	}
	#formAloj input{
		width:150px;		
		color:#999;
		margin-top:8px;
		border:1px solid #d8d8d8;
	}
	#formAloj .cajetin{
		width:150px;		
		color:#999;
		margin-top:8px;
		border:1px solid #d8d8d8;
	}
	#formRest{
		margin:-15px auto 20px 10px;
	}
	#formRest input{
		width:150px;		
		color:#999;
		margin-top:8px;
		border:1px solid #d8d8d8;
	}
	#formRest .cajetin{
		width:150px;		
		color:#999;
		margin-top:8px;
		border:1px solid #d8d8d8;
	}   
	.titulos {
		color: #1a3e75;
		text-transform: uppercase;
		font-size: 1.1em;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left:15px;
	}
	.estiloInterior{
		border-top:1px solid #00096e; 
		padding-top:10px; 
		float:left;
		width:90%;
	}
	.estiloInterior img{
		vertical-align:text-top; 
		float:left; 
		padding-right:10px;
		padding-bottom:20px;
		width:85px;
		height:57px;
	}
	
	.botonbuscar {
		background-color: #FFFFFF;
		border: 1px solid #b3b3b3;
		text-decoration: none;
		background-image:url(../imagenes/lupa.gif);
		background-repeat:no-repeat;
		background-position:center;
		width:20px;
	}
	
	.botonbuscar2 {
		background-color: #b1b1b1;
		border: 1px solid #b1b1b1;
		text-decoration: none;
		background-image:url(../imagenes/buscar.gif);
		background-repeat:no-repeat;
		background-position:center;
		width:64px;
	}
	
	.colororo a{
		text-decoration:none;
		color:#c6930d;
	}
	.colororo a:hover{
		text-decoration:underline;
	}
	
	.colorgris {
		color:#b8b8b8;
	}
	
	
	
	.alojamiento ul{
		padding-left:0px;	
	}
	.alojamiento ul li{
		
		/*font-size:.8em;*/
		line-height:1.5em;
		padding-left:0px;
		margin-left:0px;	
	}
	
	
	
	
	
	.colodorado{
	color:#c6930d;	
	}

	
	#menusuperior {
		height:40px;		
		float:left;
		width:940px;
		color: #3c3c3c;
		font-size: 70%;
		text-align:right;
		background-color:#FFFFFF;
		/*padding:10px 15px 10px 15px;*/
		padding-bottom:10px;
		padding-top:10px;
		border-bottom:4px solid #00096e;
	}
	
	#menusuperior a {
		text-decoration: none;
		color: #3c3c3c;
	}

	#menusuperior a:hover {
		text-decoration: underline;
	}
	#menusuperior ul li{
	display:inline;
	margin-left:8px;
	}
	#menusuperior img{
		border: 0px;
	}
	.bordecaja{
		border:1px solid #0066ff;
		width:120px;
	}
	.botonbuscar {
		background-color: #FFFFFF;
		border: 1px solid #b3b3b3;
		text-decoration: none;
		background-image:url(../imagenes/lupa.gif);
		background-repeat:no-repeat;
		background-position:center;
		width:20px;
	}
	
	#menuPrincipal {
		width: 940px;
		height: 20px;		
		font-size: .8em;
		float:left;
		margin:0px;
		/*background-color:#05A2CF;*/
		background-color:#4c68a2;
		/*padding:10px 15px 10px 15px;*/
		padding-bottom:10px;
		padding-top:10px;
	}
	/*
	#menuPrincipal ul {
		list-style-type: none;		
		margin: 0px;
		padding: 0px;
		margin-top:3px;
	}

	#menuPrincipal ul li {
		margin:0px;
		padding: 3px 22px 5px 15px;	
		display:inline;	
	}

	#menuPrincipal a {
		text-decoration: none;
		color: #fff;
		font-weight:bold;
	}

	#menuPrincipal a:hover {
		/*text-decoration: underline;*/
		/*color:#000066;
	}
	*/
	/* Fuentes Rage */
	@font-face {
		font-family: 'Rage';
		src: url('../fonts/Rage_Italic.eot');
		src: url('../fonts/Rage_Italic.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/Rage_Italic.woff') format('woff'),
			 url('../fonts/Rage_Italic.ttf') format('truetype'),
			 url('../fonts/Rage_Italic.svg#Rage') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	
	/*
	@font-face {
		font-family: 'Rage';
		src: url('../fonts/Rage_Italic.eot');
		src: url('../fonts/Rage_Italic.ttf') format('truetype'),
			url('../fonts/Rage_Italic.eot?#iefix') format('embedded-opentype');
	}
	*/
	
	#rotulo{
		width:940px;
		height:180px;
		float:left;
		padding:10px 0px 10px 0px;
		
	}
	#rotulo h1{
		font-family: 'Rage';
		font-size:5.5em;
		margin-top:80px;
		padding:0px;
		margin-left:0px;
		letter-spacing:.1em;
	}
	#rotulo h1 a{
		text-decoration:none;
		color:#1D0769;
	}
	#rotulo h1 a:hover{
		text-decoration:none;
	}
	#rotulo h1 img{
		border:0px;
		margin-top:20px;
	}
	
   #columnRight h2{		
		background-image:url(../images/alpha.png);
		background-repeat:repeat;
		margin:0px;
		padding:0px;		
		height:42px;
	}
	#columnRight h2 p{
		color:#00096e;
		font-size:.6em;
		margin:0px;
		padding:12px 0px 0px 20px;
		letter-spacing:.03em;
	}
	
	#columnRight{
		width:230px;
		float:right;
			
	}
	.tituloscontenido {
		color: #00096e;
		border-bottom: 1px solid #1a3e75;
		margin:10px 20px 10px 25px;
		padding-bottom: 2px;
		font-size: 1em;
	}
	#contenido{
		width:708px;	
		float:left;
		border-right:2px solid #00096e;
		background:#FFFFFF;		
	}
	#contenido h2{
		margin:15px 10px 20px 25px;
		padding:0px;
		color:#00096e;
		font-size:.8em;
		margin:15px 10px 20px 25px;		
	}
	/*
	#contenido p img, #contenido img{
		background-color:#FFFFFF;
		border:0px;
		margin:0px;
		padding:0px;		
	}
	*/
	
	#contenido p{
		margin:0px;
		padding:0px;
		color:#000000;
		font-size:.8em;
		margin:15px 25px 10px 25px;
		line-height:1.5em;
		text-align:justify;	
	}
	#contenido p a{
		color:#0000FF;
		text-decoration:none;
	}
	#contenido p a:hover{
		text-decoration:underline;
	}
	
	#contenido ul{
		padding:0px;
		margin:0px;
		list-style-type:none;
		margin-bottom:10px;	
		font-size: .8em;		
	}
	#contenido ul li{
		color:#000;
		/*
		background-image:url(../imagenes/flecha2.gif);
		background-position:0% 80%;
		background-repeat:no-repeat;	
		*/
		margin:10px 0px 0px 40px;
		/*display:table-column-group;*/
	}
	#contenido ul li a{		
		color:#0000ff;
		text-decoration:none;
	}
	#contenido ul li a:hover{
		text-decoration:underline;
	}
	#contenido ul li img{
		border:0px;
		margin:0px;
	}
	.masInfo{
		background-color:#333;
		color:#FFFFFF;
		padding:3px;
		text-decoration:none;
		font-size:.8em;
	}
	.agenda{
		list-style-type:none;
		text-align:right;
		margin:0px;
		padding:0px;
	}
	.agenda li{
		display:inline;
		margin:5px -5px 5px 0px;
		padding:0px;
	}
	.seccionlateral {
		background-color:#FFFFFF;
		padding:0px;
		margin:0px;
		/*padding-bottom:10px;*/
		width:100%;
	}
	.seccionlateral ul{
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	.seccionlateral ul li{
		color:#000000;
		font-size:.8em;
		padding:5px 5px 2px 10px;
	}
	.seccionlateral img{
		border:0px;
	}
	.seccionlateral #agenda li a{
		text-decoration:none;
		font-size:.8em;
		color:#0000FF;		
	}
	.seccionlateral #agenda li a:visited{
		text-decoration:none;
		color:#0000FF;
	}
	.seccionlateral #agenda li a:hover{
		text-decoration:underline;
	}
	.seccionlateralslide {		
		background-color:#000;
		padding:0px;
		margin:0px;
		padding-bottom:10px;
		width:100%;
		height:180px;
	}
	
	.seccionlateralslide img{
		width:230px;
		height:153px;
		border:0px;
	}
	.seccionlateralslide p{
		
		margin:5px 0px 0px 5px;
		padding:0px;
	}
	
	.seccionlateralslide p a{	
	font-size: .8em;
	color: #FFFFFF;
	text-decoration: none;
	}
	
	.seccionlateralslide p a:hover{
	
	font-size: .8em;
	color: #FFFFFF;
	text-decoration: underline;
	}
	
	
	
	
	#cuadronegro {
	
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	padding:5px;
	}
	
	#cuadronegro a{
	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
	#cuadronegro a:hover{
	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	}
	
	#cuadronegro a link,visited,active{
	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
	
	#weather{
		width: 200px;
		height:40px;
		border: 1px solid #FFF;
	}
	
	#weather p{
		
		font-size: .8em;
		color:#666666;
		margin: 10px 0px 0px 45px;
	}
		
	#weather img{
		width:35px;
		height:35px;
		float:left;
	}
	select{
	text-transform:lowercase;
	/*text-transform: capitalize;*/
	/*text-transform:uppercase;*/
	}
	.totalAlojamientos{
	float:left;
	padding: 40px 32px 0 0;
	width:auto;
	height: 50px;
	}
	
	 #footer { 
    	width:940px;
		/*padding:10px 15px 10px 15px;*/
		margin-top:70px;
		margin-bottom:40px;
		padding-top:10px;
		padding-bottom:25px;
		float:left;
		text-align:center;
		background-color:#FFFFFF;
		/*border:2px solid #00096e;*/

    }
	#footer li{
		display:inline;
		margin-left:10px;
		margin-bottom:10px;
	}
	
	#footer li img{
		border:0px;
		/*padding-top:10px;*/
	}
	 
    #footer p {
	text-align:center;
	font-size:.65em;
	
    }
	.colororo a{
		text-decoration:none;
		color:#c6930d;
	}
	.colororo a:hover{
		text-decoration:underline;
	}
	
	.colorgris {
		/*color:#b8b8b8;*/
		color:#a8a8a8;
	}
	
