BODY {
SCROLLBAR-FACE-COLOR: #82ACD4; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #CDDDEC; SCROLLBAR-DARKSHADOW-COLOR: #000000
}

.lineatabla {
	background-color: #999999;
}

.bordeapuntos {
	border: 1px dotted #ff9600;
}

.tablabordeazul {
	border: 1px solid #82ACD4;
}

.fondopagina {
	background-color: #eeeeee;
}

.menutitular {

	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #82ACD4;
	background-image: url(/imagenes/iconos/menuflecha.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 17px;
}

.menutexto {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: "Trebuchet MS",Tahoma, Verdana, Arial, Helvetica;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	height: 15px;
}

.fondooscuro {
	BACKGROUND-COLOR: #0066CC;
}

.fondomedio {
	BACKGROUND-COLOR: #82ACD4;
}

.fondoclaro {
	BACKGROUND-COLOR: #E0EEFE;
}

.fondogris {
	BACKGROUND-COLOR: #828282;
}

.fondoclaromenu {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E0EEFE;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}

.MenuFC{
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS",Tahoma, Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #E0EEFE;
	padding-left: 10px;
	padding-top: 3px;
	height: 15px;
}


.fondodegradado {
	BACKGROUND-COLOR: #82ACD4;
	background-image: url(/imagenes/iconos/menudegradado.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.fondoformulario {
	BACKGROUND-COLOR: #E0EEFE;

}

A{
COLOR: #0066CC;
TEXT-DECORATION: none
}

A.linknaran
{
	COLOR: #0066CC;

}
A.linknaran:hover
{
COLOR: #ff9600;
TEXT-DECORATION: none
}

A.linkblanco
{
	COLOR: #ffffff;
}
A.linkblanco:hover
{
COLOR: #ff9600;
TEXT-DECORATION: none
}

.piepaginaazul??????1 {
	background-color: #eeeeee;
	background-image: url(/imagenes/fondos/piepaginaazulizda.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.piepaginaazul2 {
	background-color: #eeeeee;
	background-image: url(/imagenes/fondos/piepaginaazuldcha.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.piepaginaazul3 {
	background-color: #82ACD4;
	background-image: url(/imagenes/fondos/piepaginalinea.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
}

.encabezadopaginaizda {
	background-color: #eeeeee;
	background-image: url(/imagenes/fondos/encabezadopaginaizda.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.encabezadopaginadcha {
	background-color: #eeeeee;
	background-image: url(/imagenes/fondos/encabezadopaginadcha.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.fondobuceadorazul {
	background-image: url(imagenes/fondos/buceadorazul.gif);
	background-repeat: no-repeat;
	background-position: right center;

}

.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  background-color : #F0F0F0;
  color            : #0066cc;
  border           : 1px solid #7F9DB9;
  height: 18px;
}
.inputbox {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #000000;
	background-color : #F0F0F0;
	border           : 1px solid #7F9DB9;
	height: 18px;
}

.areabox {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #000000;
	background-color : #F0F0F0;
	border           : 1px solid #7F9DB9;
}


.textogrande
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.textograndealegre
{
	FONT-SIZE: 13px;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.textograndenegrita
{
	?????????FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.textograndenaranja
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF9900;
}

.textograndenegritaoscuro
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #0066CC;
}

.textonormal
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.textonormalmedio
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #82ACD4;
}

.textonormalalegre
{
	FONT-SIZE: 13px;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.textonormalazul
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #3399FF;
}

.textonormalgrisclaro
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}
.textonormalblanco
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

A.textonormalblanco:hover
{
	COLOR: #ffffff;
}



.textonormalgris
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #828282;
}

.textonormaljustificado
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	TEXT-ALIGN: justify
}

.textonormaljustificadoalegre
{
	FONT-SIZE: 12px;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	TEXT-ALIGN: justify
}

.textonormalnegrita
{
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.textonormalnegritablanco
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.textonormalnegritamedio
{
	FONT-WEIGHT: bold;
	?????????FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #82ACD4;
}
.textonormalnegritaoscuro
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #0066CC;
}
.textonormalnegritaazul
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #82ACD4;
}
.textonormalnegritagris
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}
.textopequeno
{
FONT-SIZE: 10px;
FONT-FAMILY: Tahoma, Verdana
}

.textopequenoazul
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
	color: #3399FF;
}

.textopequenoblanco {
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;

}

.textopequenogris
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #828282;
}

.textopequenonegrita
{
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}

.textopequenonegritablanco {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}

.textopequenonegritaazul {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #3399ff;

}

.textopequenonegritagris
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #828282;
}


.textotituloseccion {
	FONT-SIZE: 19px;

	COLOR: #82ACD4;
	FONT-FAMILY: "Trebuchet MS", "Lucida Sans Unicode";
	TEXT-ALIGN: justify;

}

.textotitulocuadro {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #3399FF;
	FONT-FAMILY: "Trebuchet MS", "Lucida Sans Unicode";

}

.imagenmediodcha {
	background-image: url(/imagenes/tablas/azul/reddcha.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.imagenmediodchaabajo {
	background-image: url(/imagenes/tablas/azul/reddchaabajo.gif);
	background-repeat: no-repe?????????at;
	background-position: right bottom;
}

.imagenmedioizda {
	background-image: url(/imagenes/tablas/azul/redizda.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.imagenmediodchalinea {
	background-image: url(imagenes/tablas/azul/reddechaarriba.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.imagenmedioizdalinea {
	background-image: url(imagenes/tablas/azul/redizdaarriba.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
