html{
	height: 100%;
	width: 100%;
}
body{
	height:100%;
	width: 100%;
	margin: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #695958;
	color: #fff;
}
img{
	border: 0;
}
img.png{
	behavior: url('pngbehavior.htc');
}
a{
	color: #447221;
}
input.boton, button{
}
a:hover{
	text-decoration: none;
}
/* i CABECERA */
#cabecera{
	width: 100%;
	height: 325px;
	position: relative;
	background: #fff url(../img/fondo_menu.gif) bottom repeat-x;
	z-index: 20;
}

#cabecera h1{
	margin:0 auto;
	width:920px;
	height: 105px;
}
#cabecera h1 img{
	top:138px;
	position:relative;
}
#cabecera_interior{
	width: 100%;
	height: 215px;
	position: relative;
	background: #fff url(../img/fondo_menu.gif) bottom repeat-x;
	z-index: 20;
}
#cabecera_interior h1{
	margin:0 auto;
	width:920px;
	height: 74px;
}
#cabecera_interior h1 img{
	top:121px;
	position:relative;
}
#menu{
	top: 0;
	position:absolute;
	background: #ccc url(../img/sombra_menu2.gif) bottom repeat-x;
	width: 100% !important;
	width: auto; /*IE*/
	height: 105px;
	padding: 0;
	margin: 0;
	left: 0;
	/*left: auto !important;
	left: 0; /*IE*/
}
#menu ul{
	padding: 0;
	width: 920px;
	margin: 0 auto;
	height:100%;
}
#menu ul li{
	display:block;
	float:left;
	font-size:1.25em;
	height:100%;
}
#menu ul li a{
	border-left:1px solid #695958;
	color:#695958;
	display:block;
	line-height:18px;
	margin-top:60px;
	padding:0 1em;
	text-decoration:none;
}
#menu ul li a:hover{
	/*color: #d20021;
	text-decoration: underline;*/
	color: #8F7C7B;
}
#menu ul li.primero a{
	border-left:0;
}
#menu ul li.activo {
	background: url(../img/flecha_menu_activo.gif) bottom center no-repeat;
}
#menu ul li.activo a{
	color: #d20021;

}
#menu ul li.activo a:hover{
	text-decoration:none;
}
#cab{
	height:220px !important;
	height:167px; /*IE*/
	margin:0 auto;
	position:relative;
	width:920px;
	bottom: auto !important;
	bottom: 52px; /*IE*/
}
#cab_interior{
	height:110px !important;
	height:110px; /*IE*/
	margin:0 auto;
	position:relative;
	top:31px;
	width:920px;
	bottom: auto !important;
	/*bottom: 52px; IE*/
}
#telefono, #foto_coche {	
	margin:0 auto;
	position:absolute;
	width:920px;
	height: 220px;
}
#telefono img{
	position: absolute;
	right: 0px;
	z-index: 30;
}
#telefono_interior {	
	margin:0 auto;
	position:absolute;
	width:920px;
	height: 110px;
}
#telefono_interior img{
	position: absolute;
	right: 0;
	z-index: 30;
}
#foto_coche img{
	position:absolute;
	right:230px;
	top:-20px;
	z-index: 20;

}

/* f CABECERA */
/* i CUERPO */

#cuerpo{
	background:#c43335 url(../img/sombra_cuerpo.gif) top repeat-x;
	min-height: 500px;
	
}
#ctdr{
	background:transparent url(../img/fondo_cuerpo_index.gif) center right no-repeat;
	height:500px;
	margin:0 auto;
	position:relative;
	width:920px;
	z-index:10;
}
#contenido{
	padding-top: 60px;
}

/* f CUERPO */
/* i PIE */
#pie{
	background: #695958 url(../img/sombra_pie.gif) top repeat-x;
	height: auto !important;
	height: 50px;
	min-height: 50px;
	margin: 0;
	padding: 2em 0 1em 0 !important;
	padding: 3em 0 0em 0;
	position: relative;
	top: -15px;
	font-size:0.85em;
	text-align:center;
}
#pie p{
	margin: 0.8em 0 !important;
	margin: 0;
}
#pie ul{
	margin: 0.8em 0 !important;
	margin: 0;
	list-style-type:none;
	
}
#pie ul li{
	display: block;
	display: inline;
	text-align: center;
}

#pie a:link {
	font-weight: bolder; 
	color: #E0DADA;
	text-decoration: none;
}
#pie a:visited{
	font-weight: bolder; 
	color: #E0DADA;
	text-decoration: none;
}
#pie a:active {
	font-weight: bolder; 
	color: #E0DADA;
	text-decoration: none;
}
#pie a:hover {
	font-weight: bolder; 
	color:#E0DADA;
	text-decoration: underline;
}

/* f PIE */
.esq{ position: absolute;}
.esq.sup{ top: 0; }
.esq.inf{ bottom: 0; }
.esq.izda{ left: 0; }
.esq.dcha{ right: 0; }

#interior_izda{
	margin:0;
	padding:0;
	left:50px;
	width:160px;
	text-align:right;
	position:absolute;
}
#interior_izda img{
	float:right;
	
}
#interior_izda p{
	padding-bottom:20px;
}

#interior_dcha{
	width:620px;
	padding-left:40px;
	padding-right:40px;
	margin-left:190px;
	text-align:left;
	background-image:url(../img/fondo_div_interior.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	line-height:150%;
	margin:0;
	margin-left:180px;

}
.paginacion{
	margin:auto;
	padding:10px;
	font-size:1.1em;
	width:80%;
	text-align:center;
	border: 1px solid #695958;
	margin-top:10px;
	clear:both;
}

.noticia{
	margin:0;
	text-align:left;
	border-bottom: 1px solid #CCCCCC;
	clear:both;
	float:left;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
}
.titular_noticia, .cuerpo_noticia, .listado_enlaces{
	margin:0;
	clear:both;
	float:left;
	width:100%;
	padding-bottom:10px;
}
.titu_not{
	font-size:1.3em;
	font-weight: bolder; 
	color: #C1001F;
}
.fecha_not{
font-size:1.1em;
}


.not_izda{
	margin:0;
	padding:0;
	float:left;
	width:170px;
	text-align:left;
	position:relative; 
}

.not_izda p{
	margin:0;
}

.not_dcha{
	width:700px;
	float:left;
	text-align:left;
	line-height:150%;
	font-size:1em;
}	
.not_dcha a:link {
	font-weight: bolder; 
	color: #C1001F;
	text-decoration: none;
}
.not_dcha a:visited{
	font-weight: bolder; 
	color: #C1001F;
	text-decoration: none;
}
.not_dcha a:active {
	font-weight: bolder; 
	color: #C1001F;
	text-decoration: none;
}
.not_dcha a:hover {
	font-weight: bolder; 
	color:#C1001F;
	text-decoration: underline;
}
