body {
	background-color: #DEDEDE; /*#F7EEDC*/
	margin: 0px;
	padding: 0px;
	background-image: url(../../background/fondo_body.gif);
	background-position:center;
	background-repeat:repeat-y;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
ul {
list-style-image:url(../../imgs/impresora.jpg);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #616161;
}

li.a {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #616161;
}


.estiloform2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.bg_header {
	background-color: #F18701;
	background-image: url(../../background/bg_header.jpg);
	background-repeat: no-repeat;
}


.actu {	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.link_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F3DCAB;
	text-decoration: none;
}
a.link_header:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.bg_bar {
	background-image: url(../../background/bg_bar.jpg);
	background-repeat:  repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: C5C5C5;
	border-right-color: AEAEAE;
	border-bottom-color: AEAEAE;
	border-left-color: C5C5C5;
	background-color: #CBCBCB;
}
a.linkpres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.linkpres:hover {
	color: #9E4954;
	text-decoration: none;
}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #570906;
	text-decoration: none;
}
.input_buscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #828282;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #828282;
}
.txt_buscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #5F5F5F;
}
.bg_menu {
	background-color: #FFCE7F;
	background-image: url(../../background/bg_menu_07.gif);
	background-repeat:  repeat-y;
	cursor: hand;
}

.bg_menuc {
	background-color: #FFBA46;
	background-image: url(../../background/bg_menu.gif);
	background-repeat:  repeat-y;
	cursor: hand;
}
a.linkizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.linkizqc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	border:#000000;
	
}

td.menu {
	line-height: 20px;
	text-align: left;
	vertical-align: middle;
	padding-left:15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #F7EFDD;
	border-right-color: #F7EFDD;
	border-bottom-color: #F7EFDD;
	border-left-color: #F7EFDD;
}
.border_gral {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
a.linkizq:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.border_fotos {
	border: 1px solid #999999;
}
.border_oscuro {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.bg_cabeceras_home {
	background-color: #A6A6A6;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #6C6C6C;
}
.fondo_btns {
	background-image: url(../../imgs/home/fondo_btn.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
a.link_clickaqui {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #95191B;
	text-decoration: none;
}
a.link_clickaqui:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #95191B;
	text-decoration: underline;
}
.bg_cabeceras_home2 {
	background-color: #95875C;
}
.h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.fondo_btns2 {
	background-image: url(../../imgs/home/fondo_btn2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fondo_btns3 {
	background-image: url(../../imgs/home/fondo_btn3.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.tablahome_abajo {
	border-top: 1px solid #FFFFFF;
}
.h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
a.linkpie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABABAB;
	text-decoration: none;
}
a.linkpie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ABABAB;
	text-decoration: underline;
}
.celdashome_abajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F1EA;
}
.linea_pie {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.textopie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}
a.linkmayuscula {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.linkmayuscula:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #858585;
	text-decoration: none;
}
.titulo_marron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AE5A00;
}
.lineapunteada_marron {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D9BC8D;
}
.tituloazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00497A;
}
.tituloazul11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00497A;
}
a.linkmarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BA986D;
	text-decoration: none;
}
a.linkmarron:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BA986D;
	text-decoration: underline;
}
.overmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.linea_marron {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9BC8D;
	color: #F7DCA5;
}
.estiloform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FDF8EE;
}
.h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #616161;
}
.bordetablamarron {
	border: 1px solid #D2CDB7;
}
.bordetabladerecha {
	border-right: 1px solid #D2CDB7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2CDB7;
}
.titulotablasmarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BA986D;
}
.bordetabladerechasolo {
	border-right: 1px solid #D2CDB7;
}
.h7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6c6c6c;
}
a.linkv12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}
a.linkv12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #616161;
	text-decoration: underline;
}
a.linkflechas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #339966;
	text-decoration: none;
}
a.linkflechas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #339966;
	text-decoration: none;
}
.bordestitulares {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A7B8C1;
	border-bottom-color: #A7B8C1;
}
.h8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
a.textocalendarioet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #CB801B;
}
a.textocalendarioet:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #CB801B;
}
a.linktitulares {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height: 13px;
}
a.linktitulares:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
.fondo_btnscalendario {
	background-image: url(../../imgs/calendario/fondo_btn.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bordecalendarioabril {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E3EDD8;
}
.textocalendario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CB801B;
}
.linea_azul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7B8C1;
}
.linea_azuldoble {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7B8C1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A7B8C1;
}
.linea_azulderecha {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A7B8C1;
}
.linearoja {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #E4C2BC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4C2BC;
}
.bordetablaabajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #D2CDB7;
	border-right-color: #D2CDB7;
	border-bottom-color: #D2CDB7;
	border-left-color: #D2CDB7;
}
.tituloazul11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00497A;
}
.lineagris {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #F5F5F5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
}
.linea_azularriba {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A7B8C1;
}
.texto_tablaprogramas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #616161;
}
.tabla_azul {
	border: 1px solid #A7B8C1;
}
.h8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.estilosuboton {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000000;
}
.lineapunteada_gris {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.h6blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt1	  {	font-family: tahoma, arial, sans-serif;
			font-size: 11px;
			color: #336699;
			text-decoration: none; }

.txt2	  {	font-family: tahoma, arial, sans-serif;
			font-size: 11px;
			color: #314552;
			text-decoration: none; }

.txt3	  {	font-family: tahoma, arial, sans-serif;
			font-size: 11px;
			color: #003366;
			text-decoration: none; }

.txt4	  {	font-family: tahoma, arial, sans-serif;
			font-size: 11px;
			color: #666666;
			text-decoration: none; }

.txt5	  {	font-family: tahoma, arial, sans-serif;
			font-size: 11px;
			color: #353330;
			text-decoration: none; }


.txt6	  {	font-family: tahoma, arial, sans-serif;
			font-size: 11px;
			color: #073570;
			text-decoration: none; }

.txt7	  {	font-family: tahoma, arial, sans-serif;
			font-size: 11px;
			color: #006699;
			text-decoration: none; }
			
a.linkclaros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D60A4;
	text-decoration: none;
	line-height: 13px;
}
a.linkclaros:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;			}
	
			
.guille{
background-color: #A2966C;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #616161;
	text-decoration: none;
}
