body{
	 overflow:auto; 
	 SCROLLBAR-FACE-COLOR:#fff;  /* color barra */
	 SCROLLBAR-HIGHLIGHT-COLOR: #fff; /* borde izq barra */
	 SCROLLBAR-SHADOW-COLOR: #7e7e7e; /* relieve int barra */
	 SCROLLBAR-3DLIGHT-COLOR: #7e7e7e; /* borde barra */
	 SCROLLBAR-ARROW-COLOR: #7e7e7e; /* color flechas */
	 SCROLLBAR-TRACK-COLOR: #fff; /* color fondo scroll */
	 SCROLLBAR-DARKSHADOW-COLOR: #fff;
	font-family:Arial;
	font-size:14px;
	line-height:20px;
	color:#000000;
	}
img {margin:0}

	ul {margin-top:0px}
	ul li {list-style:none; background: transparent url(../images/punt3.gif) no-repeat 5px 7px; padding-left: 15px; text-indent: 0px; margin: 0 0 0 -35px; }

.back_button {margin:9px}

a {
	color:#C00000;
	text-decoration:none;
}

a:hover {
	color:#7e7e7e;
}



.superior-right {
	color:#FFFFFF;
	background-color:#000;
}



a.mainlevel:visited, a.mainlevel:link, a.mainlevelnoticias:visited, a.mainlevelnoticias:link {
	color:#000000;
	padding-left:10px;
	text-decoration:none;
	font-size:11px;	
} 
a.mainlevel:hover, a.mainlevelnoticias:hover  {
	color:#C00000;
}


a.mainlevel-bottom:visited, a.mainlevel-bottom:link {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-right:20px;
} 
a.mainlevel-bottom:hover{color:#464646;}

#active_menu-nav{color:#7E7E7E;}
#active_menu{color:#C00000;font-weight:bold;}
#active_menunoticias{color:#C00000;font-weight:bold;}

.lineas{background-color:#DCDCDC;}

.contentpaneopen{
	border-collapse: collapse;
	padding:0px;
	margin:0px;
	
}
table.blognoticias {
	height:300px;
	border:0px solid #dcdcdc;
	overflow:auto;	
	SCROLLBAR-FACE-COLOR:#fff;  /* color barra */
	SCROLLBAR-HIGHLIGHT-COLOR: #fff; /* borde izq barra */
	SCROLLBAR-SHADOW-COLOR: #000; /* relieve int barra */
	SCROLLBAR-3DLIGHT-COLOR: #000; /* borde barra */
	SCROLLBAR-ARROW-COLOR: #000; /* color flechas */
	SCROLLBAR-TRACK-COLOR: #fff; /* color fondo scroll */
	SCROLLBAR-DARKSHADOW-COLOR: #fff;
	}
.titulo {color:#C00000; font-weight:bold;}




.componentheading {
	background-color:#464646;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	width:511px;
	margin:0px;
	padding:0px;
	height:18px;
	padding-left:9px;
}
.contentpaneopennoticia td
{padding:9px
}

.titulo_banner {

	background-color:#C00000;
	color:#FFFFFF;
	height:38px;
	font-weight:600;
	font-size:16px;
	padding-left:4px;
	width:196px;
}
.banner {color:#464646;padding:3px;}
.celdacaja{background-color:#464646;color:#FFFFFF;height:60px;font-size:10px;}
.titulocaja{background-color:#000000;color:#FFFFFF;height:20px;font-size:10px;}

.celdacaja a:link, .celdacaja a:visited {color:#FFFFFF;}
.celdacaja a:hover{color:#C00000;}
.gris{color:#7E7E7E;}
.gris2 {
	color:#7E7E7E;
	font-size:14px;
	font-weight:bold;
}
h3{color:#7E7E7E;font-weight:bold;margin:0px;font-size:13px;letter-spacing:1px;}
.foto{border:#7E7E7E 1px solid;}

.peu {color:#7E7E7E; padding-left: 8px;}



/*FORMULARIO*/
	.textbox{width:200px; height:13px; border:1px solid #DCDCDC; font:11px arial; color:#7e7e7e; }
	.radio{border:none;}
	.navega {width:240px; height:20px; border:1px solid #DCDCDC; font:11px arial; color:#7e7e7e; }
	.textarea {width:450px; height:40px; border:1px solid #DCDCDC; font:11px arial; color: #7e7e7e; overflow:auto;}
	.button {width:60px; height:20px; padding-bottom:2px;  border:0; color:#C00000; background-color:#dcdcdc; margin:18px 0 0 18px; font:11px arial; cursor:pointer;}
	.select {width:240px; height:20px; border:1px; border-style:solid; border-color:#7e7e7e; font:11px arial; color: #7e7e7e; }
	.check {background-color:#ffffff; }

.titulo_interior {
	display:block;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#7e7e7e;
	border-top:1px dashed #7e7e7e;
	border-bottom:1px dashed #7e7e7e;
	padding-top:5px;
	padding-bottom:5px;
}

.enlace-interior:visited, a.enlace-interior:link {
	color:#C00000;
	text-decoration:none;
} 

.enlace-interior:hover {
	color:#7e7e7e;
	text-decoration:none;
}

/* NOTICIAS */
.contentpagetitlenoticias {
	color:#7E7E7E;
	font-weight:bold;
}

.contentpagetitlenoticias:hover {
	color:#C00000;
	font-weight:bold;
}


.contentpaneopennoticias .createdate, .modifydate  {
	color:#C00;
	padding-top:9px;
}


.contentheadingnotis {
	background-color:#464646;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	width:511px;
	margin:0px;
	padding:0px;
	height:18px;
	padding-left:9px;
	border-top:2px solid #FFF;
}
.contentpaneopennotis td {
	padding-left:9px;
}

.contentpaneopennoticias td {
	padding-left:9px;
}
table.contentpaneopennotis {
	border:0px;
	border-collapse:collapse;
}

.contentpaneopennotis img {
	float:right;
	margin:9px;
}

.blognoticias .readonnoticias {
	display:block;
	margin:9px 0;
	padding-bottom:18px;
	border-bottom:1px dashed #7e7e7e;
}

table.contentpaneopennoticias .back_button {display:none}



.blog_morenoticias {
	display:none;
}

/* MAPA WEB */
ul.level_0 {padding:0 0 0 9px; margin-top:0px; margin-left:0px;}
ul.level_0 li {margin-left:9px}
h2.menutitle {margin:9px 0 0 9px;}

/* PAGINACIÓN */
span.pagenav {display:inline; border:0px;}

span.politica {font-size:10px; line-height:12px;}



/*DIVS*/
/*este div permite que la página quede centrada vertical y horizontalmente*/
/*div#contenedor{ width:882px; display:block; position:absolute; top:45%; left:50%; margin-left:-330px; margin-top:-200px; z-index:1;}
/*este div permite el scroll interior*/
/*div#scrollinterior {height:284px; overflow:auto; padding:7px; margin:2px 0;}

/* PORTADA */
.contentpaneopenportada {margin:0px;}
.contentpaneopenportada img {margin:2px 0px}
table.contentpaneopenportada {padding:0px;}
a.readonnoticias-home {
	display:block;
	margin-bottom:9px
 }
 
 
 /*NEW*/
 #logo  {background-color:white; width:848px; vertical-align:top; padding-top:23px; padding-bottom:52px}
 #menu  {
	background-color:black; 
	border-right:2px solid white; 
	border-bottom:2px solid white; 
	width:586px; 
	height:86px;
	color:#FFFFFF;
	padding-left:12px;
	padding-top:12px;
	vertical-align:top;
}
#menu  a, #menu a:link, #menu a:visited, #mapaweb  a, #mapaweb a:link, #mapaweb a:visited, #contacto a,  #contacto a:link,#contacto a:visited  {
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:30px;
	font-size:14px;	
} 
#menu a:hover, #mapaweb a:hover, #contacto a:hover   {
	color:#C00000;
}

 #buscador{background-color:black; width:248px; height:36px; border-bottom:2px solid white}
 #mapaweb {
	background-color:black; 
	width:111px; 
	height:23px; 
	border-bottom:2px solid white; 
	border-right:2px solid white;
	padding-left:12px;
	}  
 #contacto{
	background-color:black; 
	width:111px; 
	height:23px; 
	border-bottom:2px solid white;
	padding-left:12px;
	}
 #herramientas {background-color:black; width:248px; height:35px; border-bottom:2px solid white}
 #contenido {background-color:white; width:848px; height:273px; padding:0px}
 #pie {background-color:#C00000; width:848px; height:23px; border-top:2px solid white}
 
#pie a, #pie a:visited, #pie a:link {
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;	
	font-weight:bold;
	margin-right:8px;
} 

#pie a:hover {
	color:#E06666;
}


#copyright {color:#7E7E7E;font-family:Arial;font-size:12px; line-height:13px;}
#copyright a {color:#C00000}
#submenu {
		width:198px;
		vertical-align:top;
		border-right:2px solid white;
		
}

#submenu span {
	display:block;
	background-color:#464646;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	width:186px;
	margin:0px;
	margin-bottom:12px;
	padding-top:0px;
	height:23px;
	padding-left:12px;
	border-bottom:2px solid #FFFFFF;
}
#submenu img {
	margin-bottom:2px;
	margin-left:12px
	}
#submenu a, #submenu a:visited, #submenu a:link  {
	font-size:14px;
	line-height:22px;
	margin-left:3px;	
}

#submenu a.sublevel, #submenu a.sublevel:visited, #submenu a.sublevel:link {
	color:#000000;
	text-decoration:none;
	font-size:13px;
} 
#submenu a.sublevel:hover{color:#7E7E7E;}

#content .contentheading {
	background-color:#464646;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	width:637px;
	margin:0px;
	margin-bottom:12px;
	height:23px;
	padding-left:12px;
	border-bottom:2px solid #FFFFFF;

}
div.sitemap {margin-left:0px; width:648px;}
div.sitemap h2.componentheading {
	display:none;
/*	background-color:#464646;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	width:636px;
	margin:0px;
	margin-bottom:12px;
	height:23px;
	padding-left:12px;
	border-bottom:2px solid #FFFFFF;
*/
}
div.sitemap h2.menutitle {font-size:14px;}

div#contenido{
	width:625px;
	vertical-align:top; 
	height: 273px;	
	padding-top: 12px;
	padding-bottom: 12px;
	margin:2px 0px 0px 6px;
	overflow:auto;	
	SCROLLBAR-FACE-COLOR:#fff;  /* color barra */
	SCROLLBAR-HIGHLIGHT-COLOR: #fff; /* borde izq barra */
	SCROLLBAR-SHADOW-COLOR: #000; /* relieve int barra */
	SCROLLBAR-3DLIGHT-COLOR: #000; /* borde barra */
	SCROLLBAR-ARROW-COLOR: #000; /* color flechas */
	SCROLLBAR-TRACK-COLOR: #fff; /* color fondo scroll */
	SCROLLBAR-DARKSHADOW-COLOR: #fff;
	padding-right:12px;
	padding-left:6px;
}
div#contenido table{
	/*margin-left:5px;
	margin-right:12px;*/
	font-size:14px;
	
}
div.componentheadingnoticias {
	background-color:#464646;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	width:636px;
	margin:0px;
	margin-bottom:12px;
	height:23px;
	padding-left:12px;
	border-bottom:2px solid #FFFFFF;
}

.contentpaneopennoticia td.contentheadingnoticia {
	background-color:#464646;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	width:636px;
	margin:0px;
	margin-bottom:12px;
	height:23px;
	padding:0px;
	padding-left:12px;
	border-bottom:2px solid #FFFFFF;
}