@import "accesibilidad.css";

/***************************************************************************  Conector móvil *****************************************************************************/
  	/* Estilo para el documento */
	BODY { margin-top:0 ; margin-left:0 ; margin-right:0  ; margin-bottom:0}

    /* Estilo del Body*/
    body {background : #FFFFFF; color : #666666; }
    /* Estilo de los enlaces */
    /* Enlace */
	A:active {
	 COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A:link {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A:visited { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A:hover {
	  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A.enlace1:active {
	FONT-WEIGHT: normal;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A.enlace1:link {
	FONT-WEIGHT: normal; COLOR: #074C74; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A.enlace1:visited {
	FONT-WEIGHT: normal;  COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A.enlace1:hover {
	FONT-WEIGHT: normal;  COLOR: #ffefce; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006633; TEXT-DECORATION: none
	}
/* Elementos de la página */
FORM {margin-top:0px ; margin-left:0px ; margin-right:0px  ; margin-bottom:0px}

/* Textos */

  .fontTextNormal{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #416E9F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none; }
  .fontTextNormalPestanna{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #416E9F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center; TEXT-DECORATION: none; width:100%; }
  .fontTextPestaña{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
  .fontTextEtiqueta{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; text-COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
  .fontTextEtiquetaRegistro{ FONT-SIZE: 70% ; TEXT-TRANSFORM: none; text-COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
  .fontTextEtiquetaEnlace{ FONT-SIZE: 65% ; TEXT-TRANSFORM: none; color:#9C4D00; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none; cursor:pointer }
  .fontTextValor{ FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #A76D09; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
  .fontTextCreditos{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #5494AF; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
  .fontTextTitulo{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #517E92; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextTit{ FONT-WEIGHT: bold; FONT-SIZE: 85% ; TEXT-TRANSFORM: none; COLOR: #272727; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextTitClaro{ FONT-WEIGHT: bold; FONT-SIZE: 80% ; TEXT-TRANSFORM: none; COLOR: #184A81; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextTitular{ FONT-WEIGHT: bold; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #0F4962; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextNotas{ FONT-SIZE: 60%; TEXT-TRANSFORM: none; COLOR: #5494AF; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
  .fontTextboton{ FONT-SIZE: 58%; TEXT-TRANSFORM: none; COLOR: #9C4F04; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:center; TEXT-DECORATION: none; WIDTH=100%; HEIGHT:0px}
  .fontTextboton2{ FONT-SIZE: 65%; TEXT-TRANSFORM: none; COLOR: #9C4F04; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:center; TEXT-DECORATION: none; WIDTH=100%; HEIGHT:0px}
  .boton {
        FONT-SIZE: 70%;
        COLOR: #9C4F04;
        FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
        text-align:center;
        vertical-align: middle;
        background-color:#E8E8E8;
        border:  1px;
        border-color: #9BAEB7;
        border-style: solid;
        border-top-width: 1;
        border-bottom-width: 1;
        border-left-width: 1;
        border-right-width: 1;
        WIDTH=90px;
        HEIGHT:15px;
        cursor:pointer;
  }

  .boton1 {
        FONT-WEIGHT: bold;
        FONT-SIZE: 65%;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        text-align:center;
        border: px;
        vertical-align: bottom;
        background-color:#FFFFFF;
        WIDTH=90px;
        height:15px;
        cursor:pointer;
  }

  .estiloBoton{width: 80px}
  .fontTextboton:hover {COLOR: #9C4F04; TEXT-DECORATION: none }
  .fontTextboton:link { COLOR: #9C4F04; TEXT-DECORATION: none }
  .fontTextboton:visited { COLOR: #9C4F04; TEXT-DECORATION: none}
  /* CMG CAMBIO PARA LOS ERRORES */
  .fontTextErrorTipo1{ FONT-WEIGHT: bold; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

  /* JGM CAMBIO PARA LOS MENSAJES */
  .fontTextMensajeTipo1{ FONT-WEIGHT: bold; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #9C4F04; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-ALIGN: center }
  .fontTextMensajeTipo2{ FONT-STYLE: italic; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-indent: 0px; TEXT-ALIGN: justify }
  .fontTextMensajeTipo3{ FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-indent: 0px; TEXT-ALIGN: justify }


/* Colores tablas */
  /*.fondo{background-color:#F3F3F3}*/
  .fondo{background-color:#ffffff}
  .fondoBlanco{background-color:#ffffff}
  .fondoLogo{background-color:#F7F8F8}
  .fondoLinea{background-color:#CFDBE4}
  .fondoTabla{background-color:#E8ECEE}
  .fondoTablaOscuro{background-color:#9BAEB7}
  .fondoBoton{background-color:#E8E8E8}


/*Formularios*/

.cajatexto {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 55%; BORDER-LEFT-COLOR: #8ABAD9; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #8ABAD9; FONT-FAMILY: Verdana,Helvetica; COLOR: #0C4068; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #74AC75
}

/*Combos*/

.Combotexto {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; FONT-SIZE: 55%; BORDER-LEFT-COLOR: #8080FF; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #8080FF; FONT-FAMILY: Verdana,Helvetica; COLOR: #000040; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #008040;
}

 /* Fondos imágenes*/

.cabecera{ background-image: url(../img/cabecera.jpg); height: 95px; }

.cabeceraR1{ background-image: url(../img/cabecera.jpg); height: 95px; }

.cabeceraR2{ background-image: url(../img/cabecera.jpg); height: 95px; }

#pie{
	background-image: url(../img/pie.jpg);
	height: 29px;
	width: 100%;
	float: left;
	text-align: center;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


/* Estilos Capas*/

#contenedor {
	CLEAR: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contenido {
	width:100%;
	border-top-width: 0px;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999999;
	border-left-color: #999999;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#cabecera {
	width:100%;
	text-align:right;
	background-image: url(../img/cabecera.jpg);
	height: 89px;
	padding-right: 0px;
	padding-top: 0px;
}

#cabeceraR1 {
	width:100%;
	text-align:right;
	background-image: url(../img/cabecera.jpg);
	height: 89px;
	padding-right: 0px;
	padding-top: 0px;
}

#cabeceraR2 {
	width:100%;
	text-align:right;
	background-image: url(../img/cabecera.jpg);
	height: 89px;
	padding-right: 0px;
	padding-top: 0px;
}
.fontTextTitulardere {
	FONT-WEIGHT: bold;
	FONT-SIZE: 65%;
	TEXT-TRANSFORM: none;
	COLOR: #0F4962;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: right;
}
#cuadro {
	width:95%;
	height: auto;
	padding-right: 23px;
	padding-top: 2px;
	border: 1px solid #CCCCCC;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}
.fontTextSub {
	FONT-WEIGHT: bold;
	FONT-SIZE: 65%;
	TEXT-TRANSFORM: none;
	COLOR: #0F4962;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#cuadroSub {
	width:95%;
	height: 23px;
	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: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	padding-left: 12px;
	padding-top: 5px;
}
#cuadroSubPolitica {
	width:95%;
	height: 1px;
	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: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	padding-left: 12px;
	padding-top: 5px;
}

#cuadroNSub {
	width:95%;
	min-height: 44px;
        height: auto;
	text-align: left;
	padding-left: 12px;
	border: 0px none #CCCCCC;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 12px;
}
#cuadroNSubPolitica {
	width:95%;
	min-height: 1px;
        height: auto;
	text-align: left;
	padding-left: 12px;
	border: 0px none #CCCCCC;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 12px;
}

#temasIzq {
        width: 48%;
        float: left;
        min-height: 10px;
        height: auto;
        border: 0px;
        padding-left: 12px;
}

#temasDer {
        width: 48%;
        float: right;
        min-height: 10px;
        height: auto;
        border: 0px;
        padding-left: 12px;
}
#temasHijos {
        width: 100%;
        padding-left:15px;
}

#boton {
	width:120px;
	height: 19px;
	border: 1px solid #CC6600;
	margin: 0px;
	float: left;
}
#botonD {
	width:120px;
	height: 19px;
	border: 1px solid #CC6600;
	margin: 0px;
	float: right;
}
#cuadro2 {
	width:95%;
	height: 14px;
	text-align: left;
	padding-left: 12px;
	border: 0px none #CCCCCC;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 5px;
}
#cuadro3 {
	width:95%;
	height: 19px;
	text-align: left;
	padding-left: 12px;
	border: 0px none #CCCCCC;
	padding-top: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 0px;
}
#pesta1 {
	width:49%;
	height: 14px;
	text-align: left;
	border: 0px none #CCCCCC;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
}
#pesta2 {
	width:49%;
	height: 14px;
	text-align: left;
	border: 0px none #CCCCCC;
	padding-top: 0px;
	padding-bottom: 0px;
	float: right;
	padding-right: 12px;
}
#pestanaA {

	width:48%;
	height: 19px;
	border: 1px solid #6699CC;
	margin: 0px;
	float: left;
}
#pestanaB {


	width:48%;
	height: 19px;
	border: 1px solid #6699CC;
	margin: 0px;
	float: right;
}
#cuadro5 {
	width:95%;
	height: 78px;
	text-align: right;
	padding-left: 12px;
	border: 0px none #CCCCCC;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 0px;
	margin-right: 6px;
	padding-right: 12px;
}
.boton2 {

        FONT-SIZE: 70%;
        TEXT-TRANSFORM: none;
        COLOR: #FFFFFF;
        FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
        text-align:center;
        vertical-align: middle;
        TEXT-DECORATION: none;
        background-color:#336699;
        border-color: #9BAEB7;
        border-style: solid;
        border-width: 1px;
        WIDTH=90px;
        HEIGHT:15px
}
#cuadro6 {

	width:95%;
	height: 25px;
	text-align: left;
	padding-left: 0px;
	border: 0px none #CCCCCC;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
}
#cuadro7 {

	width:95%;
	height: auto;
	padding-right: 23px;
	padding-top: 2px;
	border: 1px solid #CCCCCC;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}
#pesta3 {

	width:49%;
	height: auto;
	text-align: left;
	border: 0px none #CCCCCC;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
}
#pesta4 {

	width:49%;
	height: auto;
	text-align: left;
	border: 0px none #CCCCCC;
	padding-top: 0px;
	padding-bottom: 0px;
	float: right;
	padding-right: 12px;
}
#cuadro8 {

	width:95%;
	height: auto;
	text-align: left;
	padding-left: 12px;
	border: 0px none #CCCCCC;
	padding-top: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 0px;
}
#cuadro9 {
	width:100%;
	height: auto;
	text-align: left;
	padding-left: 12px;
	border: 0px none #CCCCCC;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 12px;
}
#cuadro11{
        width: 29%;
        height: 50px;
        text-align: center;
        padding-top:10px;
        float: right;
        border-left: 1px solid #CCCCCC;
}
#caja1{
        min-height: 10px;
        height: auto;
        width: 32%;
        float:left;
        padding: 0px;
        border: 0px;
}
#caja2{
        min-height: 10px;
        height: auto;
        width: 67%;
        float:right;
        text-align:left;
        padding: 0px;
        border: 0px;
}

.fontTextNormalC {
FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #416E9F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center; TEXT-DECORATION: none;
}
.fontTextErrorC {
	FONT-WEIGHT: bold;
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align: middle;
}
#cuadroError {

	width:95%;
	height: 25px;
	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: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	padding-left: 12px;
	padding-top: 5px;
}
#cuadro10 {


	width:80%;
	height: auto;
	text-align: left;
	padding-left: 12px;
	border: 0px none #CCCCCC;
	padding-top: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 0px;
}

#separador {
        height:50px;
        border: 0px;
}

