/* -------------- inicio css plantilla ----------------- */
body {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5B686B;
	margin: 0px;
	background: #C70000 url(/images/fondo.jpg)  repeat-x left top;
	text-decoration: none;
}
td,td {
	font: normal 11px rial, Arial, Helvetica, sans-serif;
	color: #5B686B;
	text-decoration: none;
}
a.selectorpaginas{
	color: #BA0009;
	text-decoration:none;
	font: normal 11px Arial, Helvetica, sans-serif;
}
a.selectorpaginas:hover {
	text-decoration: underline;
}
.rastro {
	color: #BA0009;
	text-decoration: none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a.rastro {
	color: #70706A;
	text-decoration: none;
	font: normal 11px Arial, Helvetica, sans-serif;
}
a.rastro:hover {	
	color: #BA0009;
	text-decoration: underline;
}
p {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5B686B;
	text-decoration: none;
}
.imagenflotandoizq { 
	float: left; 
	padding: 5px
}
/* Herramientas */

a.herramientas{
	padding: 0px 8px;	
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
a.herramientas:hover {
	text-decoration: underline;
}
/* articulos Noticias */	
#artnoticias {
	padding: 0px;
	margin: 2px;
}
#artnoticias h1 {
	margin:0px;
	padding:0px;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #CC0F10;
	text-decoration: none;
	list-style: url(none) outside;
}
#artnoticias li {
	margin:0px;
	padding:0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CC0F10;
	text-decoration: none;
	list-style: url(none) outside;
}
#artnoticias p {
	margin:0px;
	padding:0px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #F60001;
	text-decoration: none;
	list-style: url(none) outside;
}
#artnoticias li a {
	color: #9D9696;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#artnoticias li a:hover {			
	text-decoration: underline;
}
#artnoticias li a.artnotas {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #CC0F10;
	text-decoration: none;
}
#artnoticias li a.artnotas:hover {			
	text-decoration: underline;
}
/* Mapa Arbol del Sitio */
#mapaarbol li {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#BA0031;
	text-decoration: none;
	list-style: decimal outside;
}
#mapaarbol li a {	
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #9D9696;
	text-decoration: none;
}
#mapaarbol li a:hover {
	color: #BA0031;
	text-decoration: underline;	
}
/* -------------- Fin Seccion  ----------------- */
.footer {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #5C5A56;
	height: 67px;
	padding-top: 10px;
	padding-left: 16px;
	padding-bottom: 5px;
}
/* -------------- menu ----------------- */
.menu {
	width: 99%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	height: 30px;
}
.menu:after { /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.menu a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	display: block;
	text-align: center;
	vertical-align: middle;
	padding: 7px 2px 2px 3px;	
}
.menu a:hover {
	color: #FFFFFF;
	background: #C80606;
}
/* ######### Menu horizontal desplegado ######### */
.despelgado {
	position:absolute;
	top: 0;
	z-index:100;
	background-color: none;
	visibility: hidden;
	width: 150px;
}
a.linkdespelgado {
	font: 11px bold Verdana, Arial, Helvetica, sans-serif;
	color: #C50215;
	text-decoration: none;
	padding: 2px;
	display: block;
	background: #949DA4 url(/images/general/submenu1.gif)  repeat-x left top;
	height: 18px;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
}
a.linkdespelgado:hover {
	color: #FFFFFF;
	background: #100000 url(/images/general/submenu2.gif)  repeat-x left top;
}
/* ------------- cuadros de informacion ------------ */
.cuadroinfo {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #02178B;
	background: #CAE9FD url(/images/varias/informar.jpg) no-repeat left top;
	text-align: left;
	height: 55px;
	display: block;
	padding: 5px 10px 5px 95px;
	vertical-align: middle;
}
.cuadroalert {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #02178B;
	background: #FEFF99 url(/images/varias/advertencia.jpg) no-repeat left top;
	text-align: left;
	height: 55px;
	display: block;
	padding: 5px 10px 5px 95px;
	vertical-align: middle;
}
/* -------------- fin css plantilla ----------------- */
/* -------------- inicio css comware ----------------- */
a.vermas {
	color: #9D9696;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 5px;
}
a.vermas:hover {	
	text-decoration: underline;
}
/* -------------- titulos ----------------- */
.titulo {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #BA0031;
	text-decoration: none;
}
.titulolistadoart{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #BA0031;
	text-decoration: none;
}
.textolistadoart  {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5B686B;
	text-decoration: none;
}
.textochiquito  {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #5B686B;
	text-decoration: none;
}
/* -------------- Fin Seccion  ----------------- */
.boton {
	border: 1px solid #B8C9D5;
	cursor: pointer;
	margin-right: 4px;
	margin-left: 4px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #8D969E;
	text-decoration: none;
	background: #F5F7F8;
}
big { 
	font-size: 12px; color: #BA0031;
}
.cuadrotextomenu {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #8D969E;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
}
.cuadrotextonosize {
	color: #95A1AB;
	border: 1px solid #DDE0E1;
	font: normal 10px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}
.cuadrotexto100 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #8D969E;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 100px;
}
.cuadrotexto150 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #8D969E;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 150px;
}
.cuadrotexto300 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #8D969E;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 300px;
}
.cuadrotexto350 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #8D969E;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 350px;
}
.cuadrotexto450 {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #8D969E;
	border: 1px solid #B8C9D5;
	background: #F5F7F8;
	width: 450px;
}

/* Articulos */
#articulos {
	padding: 0px;
	margin: 5px;
}
#articulos ul {
	margin:0px;
	padding:0px;	
}
#articulos li {
	margin:0px;
	padding:0px;
	text-decoration: none;
	list-style: square outside;
}
#articulos li a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #CC0F10;
	text-decoration: none;
}
#articulos li a:hover {			
	text-decoration: underline;
}
/* -------------- fin css comware ----------------- */