@media print {
	#noprint     {
     display: none;
     }
}

@media screen {
	#noscreen     {
     display: none;
     }
}

BODY
{
    BACKGROUND-POSITION: 50% top;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #bbbbbb;
    SCROLLBAR-SHADOW-COLOR: #bbbbbb;
    SCROLLBAR-3DLIGHT-COLOR: #f2f2f2;
    SCROLLBAR-ARROW-COLOR: #7CB1E5;
    SCROLLBAR-TRACK-COLOR: #f2f2f2;
    BACKGROUND-REPEAT: repeat-x;
    SCROLLBAR-DARKSHADOW-COLOR: #f2f2f2
}
.borde
{
    BORDER: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff;
	background-image:url(../images/back_titu.gif);
	background-repeat:repeat-x;
}
.borde2
{
    BORDER: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff;
	background-repeat:repeat-x;
}
.back_top
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../images/back_top.gif);
    BACKGROUND-REPEAT: repeat-x
}
.back_bottom
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(../images/back_bottom.gif);
    BACKGROUND-REPEAT: repeat-x
}
.back_left
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../images/back_left.gif);
    BACKGROUND-REPEAT: repeat-y
}
.back_right
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(../images/back_right.gif);
    BACKGROUND-REPEAT: repeat-y
}
.linea_left
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../images/linea_izq.gif);
    BACKGROUND-REPEAT: repeat-y
}
.linea_right
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(../images/linea_der.gif);
    BACKGROUND-REPEAT: repeat-y
}
.menu_filler
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../images/menu_filler.gif);
    BACKGROUND-REPEAT: repeat-y
}
.texto_pie
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #bebebe;
    FONT-FAMILY: verdana
}

TD
{
    FONT-WEIGHT: normal;
    FONT-FAMILY: tahoma;
	font-size:11px;
}
.texto
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 10px;
	COLOR: #717171;
	PADDING-TOP: 15px;
	FONT-FAMILY: tahoma;
	line-height: 15.5px;
}
.textoinicio
{
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11.5px;
	PADDING-BOTTOM: 15px;
	COLOR: #717171;
	PADDING-TOP: 15px;
	FONT-FAMILY: Tahoma;
	line-height: 20px;
	white-space : normal;
	border : 1.75px solid #7CB1E4;
	background : #F8FAFB;
}
.cita
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5386B8;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-style : italic;
}
.texto2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #717171;
	FONT-FAMILY: tahoma
}
.texto3
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #717171;
	FONT-FAMILY: tahoma;
	padding-bottom : 1px;
	padding-top : 1px;
}
.texto4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #676767;
    FONT-FAMILY: tahoma
}
.titulo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #5386B8;
	FONT-FAMILY: tahoma
}
.link
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5386B8;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: underline
}
.link:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #31639C;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: underline
}
.link2
{
	font-family: Tahoma, verdana, arial;
	font-size: 11px;
	color: #5386B8;
	text-decoration:none;
	padding: 0 5px 0 5px;
}
.link2:hover
{
	font-family: Tahoma, verdana, arial;
	font-size: 11px;
	color: #5386B8;
	text-decoration:underline;
}

.link2_actual
{
	font-family: Tahoma, verdana, arial;
	font-size: 11px;
	color: #5386B8;
	text-decoration:none;
	padding: 0 5px 0 5px;
	font : bold;
}
.link3
{
	font-family: Tahoma, verdana, arial;
	font-size: 10px;
	color: #72A3D1;
	text-decoration:none;
	padding: 0 0px 0 0px;
}
.link3:hover
{
	font-family: Tahoma, verdana, arial;
	font-size: 10px;
	color: #5386B8;
	text-decoration:none;
	padding: 0 0px 0 0px;
}

.numero
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #676767;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-right : 10 px;
}
.numero:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #676767;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-right : 10px;
}
.numero_actual
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: White;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-right : 10 px;
}
.numero_actual:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #6E8D21;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	padding-right : 10 px;
}
.fondo
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BACKGROUND-COLOR: #f2f2f2
}
.campo
{
    BORDER-RIGHT: #cecece 1px solid;
    BORDER-TOP: #cecece 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cecece 1px solid;
    COLOR: #676767;
    BORDER-BOTTOM: #cecece 1px solid;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #ffffff
}
.boton
{
	BORDER-RIGHT: 1px solid #7CB1E4;
	BORDER-TOP: 1px solid #7CB1E4;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px solid #7CB1E4;
	COLOR: white;
	BORDER-BOTTOM: 1px solid #7CB1E4;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #7CB1E4;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
}

.boton:hover
{
	BORDER-RIGHT: #7CB1E4 1px solid;
	BORDER-TOP: #7CB1E4 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #7CB1E4 1px solid;
	COLOR: #676767;
	BORDER-BOTTOM: 1px solid #7CB1E4;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #7CB1E4;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
}

.tit_celda
{
	BORDER: 3px solid #7CB1E4;
	BORDER-bottom: 3px solid #7CB1E4;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5A92C8;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: White;
	padding-left: 8px;
	padding-right: 5px;
	vertical-align:top;
	padding-bottom : 6px;
	padding-top : 6px;
	margin : 3px;
}
.tit_celda2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #5A92C8;
	FONT-FAMILY: cursive;
	BACKGROUND-COLOR: transparent;
	padding-left: 8px;
	padding-right: 5px;
	vertical-align:top;
	padding-bottom : 6px;
	padding-top : 6px;
	margin : 15px;
}
.celda
{
	BORDER: #E4E4E4 1px solid;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #F0F5FA;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:top;
}
.subtitulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #9ECA32;
    FONT-FAMILY: Tahoma;
	padding-left: 5px;
}
.submenu
{
    FONT-SIZE: 11px;
    COLOR: #848484;
    FONT-FAMILY: Tahoma;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-top: 2px;
	text-decoration:none;
	display:block;
	background-image: url(../images/punto_blanco.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.submenu:hover
{
    FONT-SIZE: 11px;
    COLOR: #5D5D5D;
    FONT-FAMILY: Tahoma;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-top: 2px;
	text-decoration:none;
	display:block;
	background-image: url(../images/punto_verde.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.submenuselec
{
    FONT-SIZE: 11px;
    COLOR: #848484;
    FONT-FAMILY: Tahoma;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-top: 2px;
	text-decoration:none;
	background-color:#FFFFFF;
	display:block;
	background-image: url(../images/punto_verde.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
