/* CSS Document */
.aviso {
	color: #ED1C24;
	font-weight: bold;
	text-transform: uppercase;
}
.bordeGris {
	padding: 4px;
	border: 1px solid #B9B9B9;
	background-color: #FFFFFF;
}
.iconoProgramas {
	text-align: center;
}
.iconoProgramas a:hover {
	filter: Alpha(Opacity=50);
	
}
.bordeActivo {
	padding: 3px;
	border: 2px solid #47AA42;
	background-color: #FFFFFF;
}
.contenido {
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 8px;
}
.descarga {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 5px 15px 5px 5px;
}
.descarga a {
	text-decoration: none;
	color: #333333;
}
.descarga a:hover {
	color: #999999;
}
.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
}
.formularioV11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}
.fotoimagen {
	background-image: url(../media/bgFotoImagen.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.fotonombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	background-image: url(../media/bgFotoNombre.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	padding-top: 6px;
}
/*.gris {
	color: #CCC;
}*/
.iconos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ED1C24;
	font-weight: bold;
}
.iconos a {
	color: #ED1C24;
	text-decoration: none;
}
.iconos a:hover {
	color: #333333;
}
.linkX1 {
	background-image: url(../media/linkXtop.png);
	background-repeat: repeat-x;
	background-position: top;
}
.linkY1 {
	background-image: url(../media/linkYizquierda.png);
	background-repeat: repeat-y;
}
.linkX2 {
	background-image: url(../media/linkXbottom.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.linkY2 {
	background-image: url(../media/linkYderecha.png);
	background-repeat: repeat-y;
	background-position: right;
}
.marcoX1 {
	background-image: url(../media/marcoXtop.png);
	background-repeat: repeat-x;
	background-position: top;
}
.marcoY1 {
	background-image: url(../media/marcoYizquierda.png);
	background-repeat: repeat-y;
}
.marcoX2 {
	background-image: url(../media/marcoXbottom.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.marcoY2 {
	background-image: url(../media/marcoYderecha.png);
	background-repeat: repeat-y;
	background-position: right;
}
.navegacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666;
	padding-top: 6px;
	padding-bottom: 12px;
}
.navegacion a {
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
.navegacion a:hover {
	color: #ED1C24;
	text-decoration: none;
}
.nota {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E5E5E5;
/*	background-color: #9CCB3B;*/
	text-align: justify;
	padding: 4px;
}
.notascroller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	background-color: #E5E5E5;*/
	background-color: #9CCB3B;
	text-align: justify;
	padding: 4px;
}

.nota a {
	color: #999999;
	text-decoration: none;
}
.nota a:hover {
	color: #47AA42;
}
.opciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.opciones a {
	color: #333333;
	text-decoration: none;
}
.opciones a:hover {
	color: #ED1C24;
	text-decoration: underline;
}
.rayado {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B1E0AF;
}
.romanos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #999999;
	text-align: right;
}
.romanos a {
	color: #333333;
	text-decoration: none;
}
.romanos a:hover {
	color: #999999;
}
.rosanegrita {
	font-weight: bold;
	text-transform: uppercase;
	color: #F0027F;
}
.scheque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #ED1C24;
	padding: 4px;
}
.listadoBgRojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ED1C24;
	padding: 4px;
}
.listadoBgRosa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F0027F;
	padding: 4px;
}
.listadoBgVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#006600;
	padding: 4px;
}
.listadoBgAmarillo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FFCC33;
	padding: 4px;
}
.schequelisto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #ED1C24;
	padding: 4px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}
.schequefecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ED1C24;
	background-image: url(../tesoreria/media/scheques_signos.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.schequegris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #D5D5D5;
	background-image: url(../tesoreria/media/scheques_gris.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px;
}
.schequetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #47AA42;
	border-left-color: #47AA42;
	padding-right: 8px;
	padding-left: 8px;
}
.tablacontenido {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 8px;
}
.tablaimagen {
	background-color: #FFFFFF;
	background-image: url(../media/bgXinferior.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.tablaimagenes {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 10px;
	text-align: center;
}
.tablainferior {
	background-color: #FFFFFF;
	background-image: url(../media/bgXinferior.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	line-height: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.tablainferior a {
	color: #666666;
	text-decoration: none;
}
.tablainferior a:hover {
	color: #ED1C24;
	text-decoration: none;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.titulonota {
	font-size: 20px;
	color: #000000;
	text-align: left;
}
.verdana10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.verdana10 a {
	color: #47AA42;
}
.verdana10 a:hover {
	text-decoration: none;
}
.verdana11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.verdana11 a {
	text-decoration: underline;
	color: #ED1C24;
}

.gris a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.verdana11 a:hover {
	text-decoration: none;
}
.verdana11bgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E1E1E1;
}
.verdana11bgris a {
	text-decoration: underline;
	color: #ED1C24;
}
.verdana11bgris a:hover {
	text-decoration: none;
}
.verdana11brosa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FADBE9;
}
.verdana11brosa a {
	text-decoration: underline;
	color: #F0027F;
}
.verdana11brosa a:hover {
	text-decoration: none;
}
.verdana10bgris2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCCC;
	font-weight: bold;
}
.verdana10bgris2 a {
	text-decoration: underline;
	color: #ED1C24;
}
.verdana10bgris2 a:hover {
	text-decoration: none;
}
.verdana11bgris2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
}
.verdana11bgris2 a {
	text-decoration: underline;
	color: #ED1C24;
}
.verdana11bgris2 a:hover {
	text-decoration: none;
}
.verdana11brosa2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ED7DB1;
}
.verdana11brosa2 a {
	text-decoration: underline;
	color: #F0027F;
}
.verdana11brosa2 a:hover {
	text-decoration: none;
}
.verdana9ND {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
}
.verdana9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.verdana9 a {
	color: #ED1C24;
}
.verdana9 a:hover {
	text-decoration: none;
}
.vinculo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F1B310;
	text-align: justify;
	padding: 4px;
}
.vinculo a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.vinculo a:hover {
	color: #47AA42;
}

#centrar {
	text-align: center;
}
#gris {
	color: #CCC;
}
#grismedio {
	color: #999;
}
#justificado {
	text-align: justify;
}
#negritarojo {
	font-weight: bold;
	color: #ED1C24;
}
#negritaMayrojo {
	font-weight: bold;
	color: #ED1C24;
	text-transform: uppercase;
}
#relleno4 {
	padding: 4px;
}
#relleno12 {
	padding: 12px;
}
#relleno4justificado {
	padding: 4px;
	text-align: justify;
}
#relleno8justificado {
	padding: 8px;
	text-align: justify;
}
#relleno12justificado {
	padding: 12px;
	text-align: justify;
}
#rojo {
	color: #ED1C24;
}
#margen8 {
	margin: 8px;
}
#size9 {
	font-size: 9px;
}
#size10 {
	font-size: 10px;
}
#size11 {
	font-size: 11px;
}
#size12 {
	font-size: 12px;
}
#top {
	vertical-align: top;
}
#topizquierda {
	vertical-align: top;
	text-align: left;
}
#yourImage {
	position: absolute;
	top: 0px;
	right: 10px;
	z-index: 101;
}
.plazuela {
	color: #993300;
}
/*.subtitulo {
	font-size: 12px;
	font-weight: bold;
	<% if seccion = "Presidencia" then %>
/*	color: #47AA42;*/
/*	color: #666666;
	<% else %>
	color: #F0027F;
	<% end if %>
}*/

ul{
  list-style-image: url(../media/punto.gif); 
}

ul.menu
{
 list-style:none;
}
ul.menu ul 
{
display:none;
list-style:none;
}
ul.menu li:hover > ul
{
 display:block;
}
