/* CSS Document */
body {          
	  margin:0px;
	  padding:0px;
	  background-color: #f7f4f0;
      }
#cuerpo_login{
	  margin:0px;
	  padding:0px;
	  background-color: #678fc2;
      }
#cuerpo_control{
          top: 0px;
	  left:0px;
	  margin:0px;
	  padding:0px;
	  background-color: #FFFFFF;
      }
#capa_superior        
	{
	width: 100%;
	position: absolute;
	top: 0;
	height: 30%;	
	background-color: #ffffff;
	}
	
#linea_central        
	{
	width: 100%;
	position: absolute;
	top: 50%;	
	overflow: visible;	
	}
	
#contenido_centrado    
	{
	position: absolute;
	width: 100%;
	height: 822px;
	top: -411px; /* mitad del alto */		
	background-image: url('../img/fondo.jpg');
	background-repeat: repeat-x;
	background-position: 0px 1px;
	}

#contenido_normal{	
    width: 100%;	
    top: 0px;	
    background-image: url('../img/fondo.jpg');
    background-repeat: repeat-x;
    background-position: 0px 1px;
}



p, ul, li, ol
{
	margin-top: 0px;
	margin-bottom: 0px;	
}


.texto {
    font-family: Verdana; 
    font-size: 10px; 
    font-style: normal; 
    color: #585858; 
    text-align:left;
}

.texto_azul {
    font-family: Verdana; 
    font-size: 10px; 
    font-style: normal; 
    color: #263e7e;
    text-align:left;
}
.texto_grande {
    font-family: Verdana; 
    font-size: 11px; 
    font-style: normal; 
    color: #2e4684; 
    text-align:left;
}

.enlace_pie_web{
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal;
    text-decoration:none;
    color: #263e7e;   
    text-align:left}

A.enlace_pie_web:hover { text-decoration:underline;}

.enlace_rojo{
    font-family: Tahoma, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal;
    text-decoration:none;
    color: #c20600;   
    text-align:left}

A.enlace_rojo:hover { text-decoration:underline;}

.enlace_azul{
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal;
    text-decoration:none;
    color: #0b6a9e;
    font-weight:bold;
    text-align:left}

A.enlace_azul:hover { text-decoration:underline;}

.enlace_grande{
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal;
    text-decoration:none;
    color: #a60505;
    font-weight:bold;
    text-align:right}

.etiqueta_formulario {
    font-family: Tahoma; 
    font-size: 10px; 
    font-style: normal; 
    color: #0b6a9e; 
    text-align:left;
}

.cajetin_formulario {
    font-family: Tahoma;
    font-size:10px;
    font-style: normal; 
    color: #000000; 
    text-align:left;
    background-color: #f1f1f1;
    border-bottom-style: solid;
    border-bottom-color: #828282;
    border-right-style: solid;
    border-right-color: #828282;
    border-top-style: none;
    border-left-style: none;
}

/* PANEL DE CONTROL */

.normaltext {  
    font-family: Verdana; 
    font-size: 10px; 
    font-style: normal; 
    color: #000000; 
    text-align:justify;
}

.negritatext {  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    color: #000000; 
    font-weight: bold
}
       
.enlace{
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal;
    text-decoration:none;
    color: #000000;
    font-weight:bold;
    text-align:left}

A.enlace:hover { text-decoration:underline;}

.enlace_pie{
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 9px; 
    font-style: normal;
    text-decoration:none;
    color: #FFFFFF;
    font-weight:bold;
    text-align:left}

A.enlace_pie:hover { text-decoration:underline;}
    
.fecha_10 {  
    font-family: Verdana; 
    font-size: 10px; 
    font-style: normal; 
    color: #C22626; 
    text-align:justify;}

.subtitulo {  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
    font-style: normal; 
    color: #02458e; 
    text-align:justify;
    font-weight:bold;  }

TD.etiqueta_panel {
    padding-left:5px;
    padding-top:3px;
    background-color: #9ac1ec;
    font-family: Tahoma, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    color: #085172; 
    font-weight: bold; }

TD.etiqueta_panel2 {
  padding-left:5px;
  padding-top:3px;
  background-color:#ddeafc;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  color: #085172; 
  font-weight: bold; } 
  
.boton {  
    font: 7.5pt/8pt verdana; 
    color: #FFFFFF; 
    background: #678fc2; 
    border: 1px solid #FFFFFF;     
    font-weight: bold;
    height:25px}

.cajetin {  
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 10px;  
    color: #000000; 
    background: #FFFFFF; 
    border: 1px 
    solid #085172;}
    
.boton_nuevo {  
    font-family: Verdana; 
    font-size: 10px;
    text-align: center;
    color: #000000;
    height:25px}

th {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #678fc2;
    text-align: center;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #a41d01;}

td.adminfila1 {
    font-family: Verdana, Arial, "Courier New";
    font-size: 10px;
    color: #000000;
    background-color: #FFFFFF;
    text-align: center;}

td.adminfila2 {
    font-family: Verdana, Arial, "Courier New";
    font-size: 10px;
    color: #000000;
    background-color: #FFFFFF;
    text-align: center;}

TD.etiqueta_menu {    
  background-color: #9ac1ec;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  color: #085172; 
  font-weight: bold; 
  height:31px;}

A.num_botonera {
    font-family: Verdana, "Courier New";
    font-size: 10px;
    font-weight: bold;
    text-decoration:none; 
    color:#FFFFFF;  
    text-align:center;
}

A.num_botonera:visited {
    color:#FFFFFF;
}

A.num_botonera_c {
    font-family: Verdana, "Courier New";
    font-size: 10px;
    font-weight: bold;
    text-decoration:none; 
    color:#085172;  
    text-align:center;
}

A.num_botonera_c:visited {
	color:#085172;
}

TD.etiqueta_menu_int {
  padding-left:30px;
  padding-top:3px;
  background-color: #9ac1ec;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  color: #085172; 
  font-weight: bold; 
  height:30px;
  }

/* FIN PANEL DE CONTROL*/


