﻿P  {
 font-size : 12pt;
 font-family : arial,helvetica;
 font-weight : normal;
} 

H1  {
 font-size : 36pt;
 font-family : verdana,arial;
 text-decoration : underline;
 text-align : center;
}

TD  {
 font-size : 10pt;
 font-family : verdana,arial;
 text-align : center;
 /*background-color : #666666;*/
}

BODY  
{
 background-image:url(http://www.apartamentosoropesa.es/img/fondo.gif);
 width:980px;
 background-color : #ffffff;
 font-family : arial;
 color : White;
}
 
 
 
 #contenedor {
	border:0px solid #000000;
	height:1150px;
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	position:relative;
	width:887px;
	
	}
/*Contenidos Originales de AP */
#texto_rojo h1
{
	position:absolute;
/*	top:230px;*/
/*	height:50px;*/
	margin-left:185px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:Red;
	padding-top:10px;
	display: inline;
}

#texto_rojo h1 a
{
	position:absolute;
/*	top:230px;*/
/*	height:50px;*/
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:Red;
	padding-top:0px;
	display: inline;
}
#texto_rojo h1 a:visited
{
	/*position:absolute;*/
/*	top:230px;*/
/*	height:50px;*/
	/*margin-left:125px;*/
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:Red;
	padding-top:0px;
	display: inline;
	
}
#texto_rojo h1 a:hover
{
	position:absolute;
/*	top:230px;*/
/*	height:50px;*/
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:Blue;
	padding-top:0px;
	display: inline;
	
}
#texto_rojo h1 a:link
{
	/*position:absolute;*/
/*	top:230px;*/
/*	height:50px;*/
	/*margin-left:185px;*/
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:Red;
	padding-top:0px;
	display: inline;
}
#top_img /*OK*/
{
	margin-top:0px;
	position:relative;
	background-image:url(http://www.apartamentosoropesa.es/img/oropesa.jpg);
	top:0px;
	width:796px;  
	height:122px;
	margin-left:45px;
	background-position:center;

}
#top_logo
{	
	top:92px;	
	/*background-image:url(logo_barra_sup.png);*/
	position:relative; 
	background-repeat:no-repeat; 
	margin-left:480px;
	font-size:x-large;
	font-style:italic;
	font-weight:bolder;
	color: White;
	font-family:Century Gothic;
	text-align:right;
}
#Anuncio_top
{
	position:relative;
	top:0px;
	margin-left:75px;
	width:740px;
	height:95px;
	padding-top:10px;
}
#contenedor_imagen_principal    /* Esta capa contiene las 13 imagenes que*/
{								/*componen la imagen princiapl asi como los textos */
	position:absolute;
	top:250px;
	margin-left:10px;
	width:875px;
	
}
#imagen_principal_texto_up
{
	position:relative;
	top:30px;
	width:600px;	
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Navy;
	margin-left:175px;
	text-align:justify;

}


#BuscadorHoteles
{
	position:relative;
	width:600px;
	top:50px;
	margin-left:175px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	z-index:400;
}
#contenido_central
{
	position:relative;			/*texto que se revelan al pasar el cursor por encima*/
	top:85px;
	width:600px;
	margin-left:175px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:Navy;
	
}
#contenido_central h3
{
	font-size:12px;}
	#Pie h3 a
{
	font-size:12px;}
	#Pie h3 a:hover
{
	font-size:12px;}
	#Pie h3 a:visited
{
	font-size:12px;}

#BloqueAnuncios
{
	position:relative;			/*texto que se revelan al pasar el cursor por encima*/
	top:80px;
	width:600px;
	height:336px;
	margin-left:175px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Navy;
	
}
#ContAloj
{
	position:absolute;			/*texto que se revelan al pasar el cursor por encima*/
	top:200px;
	width:700px;
	height:350px;
	margin-left:175px;
	
}
#ListaAloj
{
	position:relative;			/*texto que se revelan al pasar el cursor por encima*/
	top:0px;
	width:300px;
	height:336px;
	margin-left:1px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Navy;
	
}

#AnunAloj
{
	position:absolute;			/*texto que se revelan al pasar el cursor por encima*/
	top:0px;
	width:300px;
	height:336px;
	margin-left:305px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Navy;
	
}

#Buscador_Home
{
	position:absolute;
	top:700px;
	width:500px;
	margin-left:225px;
	}
#Buscador_Bus
{
	position:absolute;
	top:840px;
	width:500px;
	margin-left:225px;
	}
#Pie
{
	position:absolute;
	width:610px;
	top:580px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Navy;
	margin-left:175px;
	text-align:justify;}

#Pie_links
{
	position:absolute;
	width:610px;
	top:605px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Navy;
	margin-left:175px;
	text-align:justify;}

#map
{
	position:absolute;
	top:200px;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Navy;
	margin-left:175px;
	text-align:justify;}
	
#Certificado
{
	position:absolute;
	top:830px;
	width:500px;
	margin-left:540px;
	}

/****************************** MENU LATERAL ************************************************************/
#menu_lateral {
	
	width: 15em;
	POSITION: absolute;
	left: -9px;
	top: 10px;
	
	border-top:1px solid #c5c9f8;
	border-bottom:1px solid #000;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #c5c9f8;
	color: #333;
	font-size:x-small;
}

#menu_lateral ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;}
	
#menu_lateral li
{
border-bottom: 1px solid #c5c9f8;
margin: 0;
}
#menu_lateral li a
{
display: block;
padding:  4px 4px 4px 0.5em;
border-left: 5px solid #1958b7;
border-right: 8px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #menu_lateral li a { width: auto; }
#menu_lateral li a:hover
{
border-left: 8px solid #1c64d1;
border-right: 8px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}