@charset "utf-8";
/* CSS Document */
head
{
	padding:0px;
	margin:0px;
}

body
{
	background-position:top left;
	background-image:url(../imagenes/fondo.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	padding:0px;
	margin:0px;
	font-family:"Verdana";
	font-size:11px;
	color:#FFFFFF;
}
.cabecera
{
	width:1024; 
	background-color:#000000; 
	height:15px;
	padding:0;
	margin:0;
	padding-left:820px;
	vertical-align:middle;
}
#menu{
	color:#FFFFFF;
	list-style:none;
	margin:0px;
	padding:0px;
	font-family:"Verdana";
	font-size:11px;
}
#menu li{
	padding:0px;
	height:15px;
	background-color:#50AC25;
	margin:0, 0, 0, 2px;
	padding-top:5px;
	width:117px;
	position:relative;
	float:left;
}
#menu li a{
	text-decoration:none;
	color:#FFFFFF;
	position:absolute;
	margin:2px, 0, 0, 2px;
	padding:0px;
	width:117px;
	height:15px;
	text-align:center;
	vertical-align:middle;
}
#menu a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#A2C523;
	width:117px;
	margin:0px;
	padding:0px;
	height:15px;
}
#menu li#seleccionado{
	color:#FFFFFF;
	width:117px;
	height:15px;
	padding-top:0px;
	margin-top:5px;
	background-color:#000000;
	text-align:center;
	position:relative;
}
#presupuestos
{
	padding:0;
	margin:0;
}
#presupuestos li
{
	padding:0px;
	height:30px;
	background-color:#A2C523;
	margin:2px, 0, 0, 2px;
	margin-top:5px;
	width:117px;
	position:relative;
	float:left;
}
#presupuestos li a{
	text-decoration:none;
	color:#FFFFFF;
	position:absolute;
	margin:2px, 0, 0, 2px;
	padding:0px;
	padding-top:0px;
	width:117px;
	height:30px;
	text-align:center;
	vertical-align:middle;
}
#presupuestos li a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
	position:absolute;
	margin:2px, 0, 0, 2px;
	padding:0px;
	padding-top:0px;
	width:117px;
	height:30px;
	text-align:center;
	vertical-align:middle;
}
#presupuesto li#seleccionado{
	color:#FFFFFF;
	width:117px;
	height:30px;
	padding-top:0px;
	margin-top:5px;
	padding-left:10px;
	background-color:#000000;
	text-align:center;

}
.lateral
{
	width:117px;
	margin:0;
	padding:0;
	background-color:#50AC25;
	
}
.contenido_lateral
{
	color:#000000;

}
.telefono
{
	color:#000000;
	font-size:13px;

}
.vacio
{
	width:640px;
	height:140px;
}
.contenido_central
{
	width:610px;
	height:990px;

	color:#FFFFFF;
}
.titular
{
	font-size:24px;
	font-family:"Verdana";
	color:#000000;

}
.listado_noticias
{
	background-image:url(../imagenes/fondo_noticia.png);
	max-height:83px;
	margin:0;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:0px;

}
.titulo_noticia
{
	color:#50AC25;
	font-weight:bold;
	position:relative;
	float:left;
}
.titulo_esta_noticia
{
	color:#FFFFFF;
	font-weight:bold;
	position:relative;
	float:left;
}
.contenido_noticia
{
	color:#FFFFFF;
	position:relative;
}
.enlace_noticia
{
	color:#50AC25;
	text-decoration:none;
	position:relative;
}
.enlace_noticia:hover
{
	color:#000000;
	text-decoration:none;
}
#enlace_paginador
{
	color:#000000;
	text-decoration:none;
}
#enlace_paginador:hover
{
	color:#50AC25;
	text-decoration:none;
}
.esta_pagina
{
	color:#50AC25;
}
.enlace_colme
{
	color:#FFFFFF;
	text-decoration:none;
}
.enlace_colme:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
.enlace_mail
{
	color:#000000;
	text-decoration:none;
}
.enlace_mail:hover
{
	color:#000000;
	text-decoration:underline;
}
.lista_noticias
{
	padding:0;
	margin:0;
	list-style:none;
	position:relative;
	color:#000000;
}
.lista_noticias li
{
	color:#50AC25;	
}
.lista_noticias li.seleccionado
{
	list-style-type:inherit;
	list-style-position:inherit;
	color:#50AC25;
	font-weight:bold;
}
.mailto
{
	color:#F08800;
	text-decoration:none;
}
.mailto:hover
{
	color:#FFFFFF;
}
.cuadro
{
	border:2px solid #000000;
	font-size:10px;
	font-family:"Verdana";
	width:550px;
	overflow:visible;
}
.boton
{
	border:none;
	font-size:11px;
	font-family:"Verdana";
	background-color:#50AC25;
	color:#000000;
	width:60px;
	height:20px;
}
.boton:hover
{
	border:none;
	background-color:#FFFFFF;
	color:#000000;
}
.enlace_galeria
{
	color:#000000;
}
.enlace_galeria:hover
{
	text-decoration:none;
}
.enlace_volver
{
	color:#FFFFFF;
}
.enlace_volver:hover
{
	text-decoration:none;
}
.thickbox
{
	color:#000000;
}
.thickbox:hover
{
	color:#000000;
	text-decoration:none;
}
.cont_pie
{

	background-position:top;
	background-repeat:no-repeat;

}
.pie
{
	vertical-align:bottom;
	width:200px;
	border:none;
	text-align:right;
}
.texto
{
	color:#000000;
}
.enlace_titular
{
	text-decoration:none;
	color:#000000;
}
.enlace_titular:hover
{
	color:#50AC25;
}
.cuadro_peque
{
	border:2px solid #000000;
}
#total2
{
	font-weight:bold;
	color:#000000;
}