BODY{
        margin-top : 0px;
        margin-left : 0px;
        margin-right : 0px;
        margin-bottom : 0px;
        background-color : #F8F8F3;
 }

SELECT{
        BACKGROUND-COLOR: rgb(206,215,239);
        color : #003366;
        font-size : 9px;
        font-family : Verdana;
        font-weight : bold;
}

a:hover {  text-decoration: none; color: #996633}
a {  text-decoration: none; color: #000000}

.tabla_general{
	width: 800px;
	height : 100%;
}

.txtbase {
        COLOR: #333333;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.txtbase_azul {
        COLOR: #0000CD;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.txtbase_rojo {
        COLOR: #A52A2A;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
        font-weight : bold;
}

.txtbase_peq {
        COLOR: #333333;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 9px;
}

.txtbase_peq_azul {
        COLOR: #000066;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 9px;
        font-weight : bold;
}

.txtbase_peq_enlace{
        COLOR: #0000CD;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 9px;
}

.enlaces {
        COLOR: #ffffff;
        FONT: 10px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}

.texto{
        font-family: Tahoma, Arial, Helvetica;
        font-size: 11Px;
        color: Black;
}

.texto2{
        font-family: Tahoma, Arial, Helvetica;
        font-size: 14 Px;
        color: Black;
        font-weight : bold;
}

.texto-pq{
        font-family: Tahoma, Arial, Helvetica;
        font-size: 9Px;
        color: Black;
}

.borde_tabla{
        border-color : #B5B2D6;
        border-style : solid;
        border-width : 1px;
}

.fondo_derecha{
         background-color: #F7F3F7;
}
.fondo_listado_izda{
        background-color : #CED7EF;
}

.listado_izda{
        COLOR: #333333;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 10px;
}

.cab_titular{
        background-color : #CEDBE7;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 10px;
}
.referencia{
        font-family: Tahoma, Arial;
        font-size: 11Px;
        color: Black;
}
.titnoticia {
        COLOR: #000066;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold
}

.ant_sig {
        COLOR: #4444aa;
        FONT-FAMILY: Arial;
        FONT-SIZE: 12px
}

.ant_post {
        COLOR: #4444aa;
        FONT-FAMILY: Arial;
        FONT-SIZE: 12px;
        font-weight : bold;
}

.ruta1 {
         background-color : #B5B2D6;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         font-weight: bold;
        color: #FFFFFF
}

.ruta2 {
         background-color : #B5B2D6;
        COLOR: #000066;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        FONT-WEIGHT: bold
}

.ruta2_sin{
        COLOR: #000066;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        FONT-WEIGHT: bold
}

.cabecera_foros{
        background-color : #00005F;
        color : White;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 11Px;
        font-weight : bold;
}

.cabecera_foros2{
        background-color : #336699;
        color : White;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 11Px;
        font-weight : bold;
}

.listado1{
        background-color : #E3E3E3;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11 px;
         color: Black;
}

.listado2{
        background-color : #CCCCCC;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11 px;
         color: Black;
}

a.listado1:HOVER{
        font-weight : bold;
}

a.listado2:HOVER{
        font-weight : bold;
}

.lateral_formu{
        background : #6B7594;
        color : White;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 11Px;
        font-weight : bold;
}

.separacion{
        background : #5F5F5F;
}

.cab_amarilla{
        background-color : #FFD214;
        font-family :  verdana, arial, sans-serif;
        font-size : 11px;
        color: #000066;
        font-weight : bold;
}

.tit_evento{
        font-family: Tahoma, Arial;
        font-size: 12Px;
        font-weight : bold;
        color: #2035A5;
}

.tit_evento_cad{
        font-family: Tahoma, Arial;
        font-size: 12Px;
        font-weight : bold;
        color: #ADADAD;
}

.tit_evento2{
        font-family: Tahoma, Arial;
        font-size: 12Px;
        color: #2035A5;
}

.txt_evento{
        font-family :  verdana, arial, sans-serif;
        font-size : 11px;
        color: #000066;
        font-weight : bold;
}

.registro_fondo{
        background-color : #8393B8;
}

.registro_fondo2{
        background-color:#CED8E4;
        COLOR: #333333;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         FONT-SIZE: 11px;
}

.registro_cabecera{
        background-color : #666699;
        COLOR:White;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        font-weight : bold;
}

.calendario_hoy{
        background-color : #DAB503;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 9Px;
}

.calendario_evento{
        font-family: Tahoma, Arial, Helvetica;
        font-size: 9Px;
        color : #B00000;
        font-weight : bold;
}

.buscador_encab{
        background-color : #7F879F;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 12Px;
        color: White;
        font-weight : bold;
}

.buscador_encab2{
        background-color : #C2C2C2;
        font-family: Tahoma, Arial, Helvetica;
        font-size: 12Px;
        color: Black;
        font-weight : bold;
}

.buscador_selec{
        background : Teal;
        font-size : 9px;
        color: white;
        cursor : crosshair;
}

.buscador_conect{
        font-family : Arial;
        font-size : medium;
        color : Blue;
}

.boton_menu{
        background : #9999CC;
        COLOR: #333333;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        font-weight : bold;
}

.imprimir_1{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : large;
        font-weight : bold;
}

.imprimir_2{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : medium;
        font-weight : bold;
}

.fich{
        font-family :  verdana, arial, sans-serif;
        font-size : 11px;
        text-align : justify;
        margin-right : 6px;
        background-color : #000078;
        color : White;
}

.fich_fondo{
        border-color : #000078;
        border-style : solid;
        border-width : 1px;
        background-color : #CEDBE7;
        font-family: verdana, arial, sans-serif;
        font-size: 9Px;
}
.menu_azul_titulo{
        BORDER-RIGHT: rgb(0,0,0) 1pt solid;
        PADDING-RIGHT: 2pt;
        PADDING-LEFT: 2pt;
        FONT-SIZE: 9;
        PADDING-BOTTOM: 2pt;
        BORDER-LEFT: rgb(0,0,0) 1pt solid;
        PADDING-TOP: 2pt;
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        BACKGROUND-COLOR: rgb(206,215,239);
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.menu_azul_contenido{
        BORDER-RIGHT: rgb(0,0,0) 1pt solid;
        PADDING-RIGHT: 2pt;
        PADDING-LEFT: 2pt;
        FONT-SIZE: xx-small;
        PADDING-BOTTOM: 2pt;
        BORDER-LEFT: rgb(0,0,0) 1pt solid;
        PADDING-TOP: 2pt;
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        BACKGROUND-COLOR: rgb(206,215,239);
}
.menu_gris_contenido{
        BORDER-RIGHT: rgb(0,0,0) 1pt solid;
        PADDING-RIGHT: 2pt;
        PADDING-LEFT: 2pt;
        FONT-SIZE: xx-small;
        PADDING-BOTTOM: 2pt;
        BORDER-LEFT: rgb(0,0,0) 1pt solid;
        PADDING-TOP: 2pt;
        FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
        BACKGROUND-COLOR: rgb(230,230,230);
}

.selectArea {
	width:200px;
	height:25px;
	background:url(../iconos/select_bg.gif) repeat-x left top;
}
.selectArea .left {
	width:8px;
	height:25px;
	float:left;
	background:url(../iconos/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:21px;
	height:25px;
	float:right;
	background:url(../iconos/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:21px;
	height:25px;
}
.selectArea .right i {
	display:none;
}
.selectArea .center {
	/*width:120px;*/
	margin-left:5px;
	margin-right:20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#111;
	padding-top:3px;
	font-size:11px;
	text-align:left;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:0px;
	width:230px;
	height:332px;
	overflow-y:auto;
	overflow-x:hidden;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#ffffff;
	padding:0px;
	font-size:11px;
	z-index:20;
	border:1px solid #5F6062;
}
.optionsDivInvisible {
	display:none;
}
.optionsDivVisible {
	display:block;
}
.optionsDivVisible p {
	text-align:left;
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#666666;
	text-decoration:none;
	display:block;
	padding:0px 4px;
	border-top:0px solid #5F6062;
	border-left:0px solid #5F6062;
	border-right:0px solid #5F6062;
	font-size:10px;
}

.optionsDivVisible a:link {
	color:#5F6062;
	text-decoration:none;
	font-size:10px;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#5F6062;
	border-color:#cfd0d6;
	font-size:10px;
}

/*Test div - testing if stylesheets are enabled*/
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}
