body {
	background-color: #AE0004;	
	background-image: url(img/fondo.jpg);
	}
#contenedor { 
	margin: 0 auto 0 auto; 
	width:398px;
	text-align:left;
}
#barraSuperior{
	background-image:url(img/superior.png); 
	width:398px;
	height:21px;
}
#barraInferior{
	background-image:url(img/inferior.png);
	width:398px;
	height:21px;
}
#central{
	background-image:url(img/central.png);
	width:398px;
}
#cabecera{
	margin: 0 auto 0 auto;
	background-image:url(img/cabecera.jpg);
	width:355px;
	height:184px;
}
#menu{
	margin: 5px auto 18px auto;
	width:355px;
	height:22px;
	background-color:#2E2E2E;
	background-image:url(img/fondo.gif);
	color: #85C808;
	text-align: center;
	padding: 10px 0 10px 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
}
#pie{
	margin: 10px auto 0 auto;
	width:352px;
	height:42px;
	background-color:#D1D1D1;
	border: 1px solid;
	border-color:#ACACAC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #2E2E2E;
}
#contenido{
	margin: 0 auto 0 auto;
	width:355px;
	font-family: Arial, Helvetica, sans-serif;
}
#cInteriorS{
	margin: 0 auto 0 auto;
	background-image:url(img/interiorsuperior.gif);
	width:355px;
	height:24px;
}
#cInteriorI{
	margin: 0 auto 0 auto;
	background-image:url(img/interiorinferior.gif);
	width:355px;
	height:24px;
}
#cContenido{
	margin: 0 auto 0 auto;
	width:325px;
	background-color:#E7E7E7;
	padding: 0 15px 0 15px;
	font-size: 12px;
	color: #2E2E2E;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
}
#cTriangulo{
	margin: 0 auto 0 auto;
	width:300px;
	text-align:right;
}
a:link {
	color: #6DB506;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #6DB506;
}
a:hover {
	text-decoration: none;
	color: #770000;
}
a:active {
	text-decoration: underline;
	color: #770000;
}

#menu a{
	padding: 0 8px 0 8px;
}

#menu a:link {
	color: #FFF;
	text-decoration: none;
}
#menu a:visited {
	text-decoration: none;
	color: #FFF;
}
#menu a:hover {
	text-decoration: none;
	color: #85C808;
}
#menu a:active {
	text-decoration: none;
	color: #85C808;
}

#pie a:link {
	color: #BF0000;
	text-decoration: underline;
}
#pie a:visited {
	text-decoration: none;
	color: #BF0000;
}
#pie a:hover {
	text-decoration: none;
	color: #BF0000;
}
#pie a:active {
	text-decoration: none;
	color: #BF0000;
}

#copy{
	padding: 14px;	
}
.titulos {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #2E2E2E;
	padding: 5px 23px 5px 23px;
}
.titulo {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 23px;
	color: #2E2E2E;
	padding: 5px 0 5px 0;
}
#noticias{
	font-size: 12px;
	color: #2E2E2E;
	padding: 0 23px 0 23px;
	font-family: Arial, Helvetica, sans-serif;
	
}
#noticias h3 {
	color: #6DB506;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(img/icono.png);
	background-repeat:no-repeat;
	padding-left: 12px;
	margin: 10px 0 0 0;
	font-weight: bold;
}
#noticias hr{
	border: none 0;
	border-top: 1px dashed #2E2E2E;
	height: 1px;
}
.mas {
	text-align: right;
	font-weight: bold;
}

#recientes img{
	margin: 7px;	
}
#recientes a:link {
	color: #BFBFBF;
}
#recientes a:visited {
	color: #BFBFBF;
}
#recientes a:hover {
	color: #770000;
}
#recientes a:active {
	color: #770000;
}
a{
	outline: 0;	
}
#cContenido h1{
	font-size: 36px;
	color: #BF0000;
	font-weight: bold;
	margin: 0;
	padding-left: 10px;
}
#cContenido h2{
	font-size: 15px;
	color: #6DB506;
	font-weight: bold;
	margin: -10px 0 15px 0;
	padding-left: 15px;
}
.servicio img{
	float:left;
	margin: 5px 10px 5px 5px;
}
.servicio{
	height:100px;
}
.servicio h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6DB506;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
}
#contenidoCentrado{
	vertical-align: middle;
	margin-top: -137px;
	margin-left: -200px;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 400px;
	height: 274px;
}