@charset "UTF-8";
/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
margin:0px auto 0px auto;
font-size:12px;
background-color:#FFFFFF;
}

a:link{
color:#fcb0bb;
text-decoration:none;
}

 a:visited{
color:#fcb0bb;
text-decoration:none;
}

a:hover{
color:#ffffff;
text-decoration:none;
cursor:pointer;
}

#contenido{
width:903px;
background:url(imgs/fondo_caja.png) no-repeat;
height:509px;
padding-top:50px;
}

#contenido1{
width:903px;
background:url(imgs/fondo_caja.png) no-repeat;
background-color:#c9c9c8;
padding-top:50px;
padding-bottom:50px;
}

#contenido_presentacion{
width:903px;
background:url(imgs/fondo_caja.png) no-repeat;
height:529px;
padding-top:30px;
}

#fondo_titular{
background:url(imgs/cabecera.png);
width:903px;
height:53px;
}

#contenido_titular{
font-size:22px;
color:#ffffff;
}


#contenido_titular1{
font-size:20px;
color:#ffffff;
}

#contenido_titular2{
font-size:16px;
color:#ffffff;
}

#contenido p a{
color:#FFFFFF;
text-decoration:none;
}

#contenido p a:hover{
color:#df596d;
text-decoration:none;
}

#cabecera{
color:#8b9bab;
}

#titular h1{
font-weight: lighter;
font-size: 1.5em;	
color:#9a182b;
}

#titular_prog{
color:#ffffff;
font-size:1.5em;
}

#submenu_prog{
padding-left:50px;
}

#menu{
width:903px;
background-color:#666666;
padding:0px;
padding-left:0px;
}

#menu ul{
list-style:none;
font-size: 1em;
margin:0px;
padding:0px;
height:34px;
}

#menu ul li{ 
display:inline; 
list-style:none;
}

#menu ul li a{
color:#FFFFFF;
text-decoration:none;
margin:0px;
width:129px;
float:left;
padding-top:10px;
padding-bottom:10px;
}

#menu ul li a:hover{
color:#FFFFFF;
background-color:#d85b6d;
width:129px;

}

#menu ul li a.active{
color:#FFFFFF;
background-color:#9a182b;
width:129px;

}

#clear
{
clear:both;
}

#espacio{
float:left;
width:100px;
}

#espacio1{
width:20px;
}
#cuerpo_pgn{
width:903px;
background-color:#e6e6e6;
}


#caja_texto_sup{
background:url(imgs/caja_texto_sup.png);
width:700px;
height:22px;
}

#caja_texto_medio{
background:url(imgs/caja_texto_medio.png);
background-repeat:repeat-y;
width:700px;
}

#caja_texto_medio1{
background:url(imgs/caja_texto_medio.png);
background-repeat:repeat-y;
width:700px;
}

#caja_texto_medio2{
background:url(imgs/caja_texto_medio.png);
background-repeat:repeat-y;
width:700px;
}

#caja_texto_medio1 p{
margin:0px;
padding:0px;
text-decoration:none;
color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
}



#caja_texto_medio ul{
margin:0px;
padding:0px;
text-align:left;
padding-left:20px;
}

#caja_texto_medio ul li{
margin:0px;
padding:0px;
list-style:none;
color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
}

#caja_texto_medio ul li a{
margin:0px;
padding:0px;
text-decoration:none;
color:#fcb0bb;
padding-top:10px;
padding-bottom:10px;

}

#caja_texto_medio ul li a:hover{
margin:0px;
padding:0px;
text-decoration:none;
color:#df596d;
padding-top:10px;
padding-bottom:10px;

}

#caja_texto_medio p{
color:#FFFFFF;
margin:0px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
font-size:12px;
}

#caja_texto_medio1 p{
color:#FFFFFF;
margin:0px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
font-size:12px;
}

#caja_texto_medio2 p{
color:#FFFFFF;
margin:0px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
text-align:center;
width:660px;
}

#caja_texto_inf{
background:url(imgs/caja_texto_inf.png) repeat-y;
height:22px;
width:700px;
}


#texto_principal{
width:660px;
}

#footer{
	font-size:1em;
	text-align:center;
	width:903px;
	background-color:#9a182b;
	color:#FFFFFF;
	padding:5px 0 5px 0;
}

#navegadores{
	font-size:1em;
	text-align:center;
	width:903px;
	background-color:#ffffff;
	color:#000000;
	margin:0px;
	padding:0px;
	}
	
#hoteles{
padding-bottom:10px;
padding-top:10px;
}



#link{
color:#fcb0bb;
text-decoration:underline;
}

#link:hover{
color:#ffffff;
text-decoration:none;
}

#logo_ur{
background:url(imgs/logo_UR.png) no-repeat left center;
width:402px;
height:75px;
}

#logo_asociacion{
background:url(imgs/logo_aepdiri.png) no-repeat left center;
width:284px;
height:57px;
margin-bottom:10px;
margin-top:10px;
padding:0px;
}

#localizacion_foto{
background:url(imgs/localizacion.png);
width:397px;
height:378px;
}

#localizacion_foto1{
background:url(imgs/herencia_rioja.png);
width:397px;
height:378px;
}

#localizacion_foto2{
background:url(imgs/carlton.png);
width:397px;
height:378px;
}

#localizacion_foto3{
background:url(imgs/AC_larioja.png);
width:397px;
height:378px;
}

#localizacion_foto4{
background:url(imgs/marques_vallejo.png);
width:397px;
height:378px;
}

#localizacion_foto5{
background:url(imgs/nh_logrono.png);
width:397px;
height:378px;
}

/*#tabla{
width:660px;
color:#FFFFFF;
margin:0px;
}

#tabla tr{
color:#FFFFFF;
}

#tabla tr td{
width:220px;
margin-top:0px;
}

#tabla1{
width:660px;
color:#FFFFFF;
margin:0px;
text-align:center;
}

#tabla1 tr td{
padding-top:20px;
padding-bottom:5px;
margin:0px;
height:15px;
font-size:18px;
}

#tabla2{
width:660px;
color:#FFFFFF;
margin:0px;
text-align:center;
}

#tabla2 tr td{
padding-top:20px;
padding-bottom:5px;
margin:0px;
height:15px;
}

#caja_texto_medio1 ul li{
display:inline;
float:left;
width:220px;
margin-left:-15px;
color:#FFFFFF;
}*/





#prog{
width:680px;
padding-left:20px;
}

#prog ul{
width:700px;
list-style:none;
font-size: 1em;
margin:0px;
padding:0px;
height:34px;
}

#prog ul li{ 
display:inline; 
list-style:none;
width:220px;
float:left;
color:#FFFFFF;
}

#prog_fila{
width:445px;
text-align:center;
margin-left:0px;
padding-left:225px;
}

#prog_fila1{
width:445px;
text-align:center;
margin-left:0px;
padding-left:225px;
background-color:#333333;
}



#prog1{
width:680px;
padding-left:20px;
height:1000px;
}

#prog1 ul{
list-style:none;
font-size: 1em;
margin:0px;
padding:0px;
height:34px;
}

#prog1 ul li{ 
display:inline; 
list-style:none;
width:220px;
height:1000px;
float:left;
color:#FFFFFF;
}

#logo_patrocinador{
background:url(imgs/logo_patrocinador.png);
display:inline;
float:left;
width:150px;
height:50px;
background-repeat:no-repeat;
margin-top:20px;
}

#margen{
width:715px;
height:80px;
display:inline;
float:left;
margin:0px;
padding:0px;
}

#contenedor_patrocinador{
width:903px;
height:200px;
}

#patrocinio{
display:inline;
float:left;
height:15px;
width:150px;
margin-top:-10px;
padding:0px;
}

#excursion{
background:url(imgs/bullet.png);
background-repeat:no-repeat;
height:54px;
margin-left:180px;
}

#excursion p{
height:50px;
margin-left:50px;
padding-top:20px;
padding-left:20px;
}

#mapa_excursion{
background:url(imgs/mapa_excursion.png);
width:396px;
height:263px;
}



