
         body {
	         background-color: #FFFFEA;
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
	         color: #000000;
	         text-decoration: none;
	         background-repeat: repeat;
         }
         

         input {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
	         color: #000000;
         }
         
         .input_noblig {
            border: 2px solid #00CC33;
         }          
         .input_oblig {
            border: 2px solid #ff6666;            
         }         
         

         .agenda_dia_actual {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: bold;
	         color: #000000;
            background-color:#CCCCFF;
         }
         

         .agenda_dia_normal {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
	         color: #000000;
            background-color: #FEFFDF;
         }
         

         .tabla_datos {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
	         background-color: #FEFFDF;
	         color: #000000;
         }        

         .tabla {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
	         background-color: #FEFFDF;
           border:1px solid #000000;
	         color: #000000;
         }        

         .fila_resaltada {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
	         background-color: #FFCC66;
	         color: #000000;
         }        

         .tabla_header {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: bold;
	         color: #000000;
	         text-decoration: none;
	         background-color: #FFCC00;
	         text-align: center;
	         vertical-align: middle;
         }
      .tabla_header a:link {
      	color:#000000;
      	}
         
      .tabla_header a:visited {
      	color:#000000;
      	}
         
      .tabla_header a:hover {
      	color:#000000;
      	}

         .opcion_menu {  
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 18px; font-style: normal; 
            font-weight: bold; 
            color: #000000;
            background-color: #FFFF99;
         }
         

         .texto_normal {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
	         padding-top: 10px;
         }
         

         .texto_bold {  
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-style: normal; 
            font-weight: bold; 
         }
         

      .datos_tabla_negrita { 
            font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #000000;
            font-style: normal;
            font-weight: bold; 
            font-size: 12px;
      	}

         .pagos_proceso {  
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-style: normal; 
            font-weight: bold; 
         }
         

         .texto_peq {  
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 9px; 
            font-weight: normal; 
          }
         

         .campo_oblig {  
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 9px; 
            font-weight: bold; 
            color: #FF0000; 
            text-decoration: none
         }
         

         .opcion_nodisp {  
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-weight: bold; 
            color: #999999; 
            text-decoration: none
         }

      .opcion_nodisp a:link {
      	color:#999999; 
      	}
         
      .opcion_nodisp a:visited {
      	color:#999999; 
      	}
         
      .opcion_nodisp a:hover {
      	color:#999999; 
      	}

         .titulo_header {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 16px;
	         font-style: normal;
	         font-weight: bold;
	         color: #000000;
	         text-align: center;
	         vertical-align: middle;
	         padding-top: 10px;
         }
         

         .titulo_seccion {  
            font-family: Verdana, Arial, Helvetica, sans-serif; 
            font-size: 18px; 
            font-style: normal; 
            font-weight: bold; 
            color: #000000; 
            text-align: center; 
            vertical-align: middle
         }
         

        .pestana_on {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 12px;
	        font-style: normal;
	        font-weight: normal;
           color: #000000; 
	        background-color: #CCCCFF;
        }
         

         .pestana_off {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
            color: #000000; 
	         background-color: #CC9900;
         }
         

         .borde_superior {
	         border-top-width: medium;
	         border-right-width: medium;
	         border-bottom-width: medium;
	         border-left-width: medium;
	         border-top-style: solid;
	         border-right-style: none;
	         border-bottom-style: none;
	         border-left-style: none;
	         border-top-color: #000000;
	         border-right-color: #000000;
	         border-bottom-color: #000000;
	         border-left-color: #000000;
         }
         

         .editor {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: normal;
	         color: #666666;
	         background-color: #93989C;
         }
         

         .head_comunicados {
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size: 12px;
	         font-style: normal;
	         font-weight: bold;
	         color: #FFFFFF;
	         text-decoration: none;
	         background-color: #999999;
        }
        

      #error {
      	background-color:#FFFF99;
         color: #000000;
      	height:auto;
      	width:300px;
      	font-size:12px;
      	font-weight:bold;
      	padding:20px;
      	text-align:center;
      	}

         #header{
	         background-color: #CC9900;
	         width:auto;
	      }
         

         .tituloheader {
	         font-size:18px;
	         font-weight:bold;
	         text-align:center;
            color: #FFFFFF;
	   }

         #separador {
	         width:auto;
	         text-align:center;
	         vertical-align:baseline;
	         border-top:3px #CC9900 solid;
	      }
         

         #footer{
   	      background-color:#CC9900;
   	      width:auto;
   	      text-align:center;
   	      padding-top:10px;
   	      padding-bottom:10px;
   	      text-align:center;
   	   }
         

         #boton {
	         background-color: #FFCC66;
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size:10px;
	         font-weight:bold;
	         text-decoration:none;
	         color: #000000;
	         padding:5px;
	         width: 60%;
	         border: 1px solid #CC9900;
         }
         

         #boton_peq a{
	         background-color: #FFCC66;
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size:10px;
	         font-weight:bold;
	         text-decoration:none;
	         color:  #000000;
	         padding:2px;
			   border: 1px solid #CC9900;
			   text-align:center;
			   margin-left:5px;
			   margin-right:5px;
			   margin-bottom:2px;
			   margin-top:2px;
			   float:right;
			 }
          
         #boton_peq a:hover{
         	background-color: #666666;
            font-family: Verdana, Arial, Helvetica, sans-serif;
         	font-size:10px;
         	font-weight:bold;
         	text-decoration:none;
         	color:  #FFFFFF;
            padding:2px;
         	border: 1px solid #FFCC00;
            text-align:center;
			   margin-left:5px;
			   margin-right:5px;
			   margin-bottom:2px;
			   margin-top:2px;
			   float:right;
          }          
          

         #botonactualiza {
	         padding-top:3px;
	         padding-bottom:3px;
	         margin-left:12px;
	         margin-right:12px;
            text-align:center;
	         background-color: #FFCC66;
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         color:#000000;
	         width:auto;
         }
         

         #botonactualiza a{
	         padding-top:3px;
	         padding-bottom:3px;
	         margin-left:12px;
	         margin-right:12px;
            text-align:center;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         color:#000000;
	         width:auto;
         }
         

         #botonactualiza a:link{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
         }
         

         #botonactualiza a:visited{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
         }
         

         #botonactualiza a:hover{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
	         color:#000000;
         }
         

         #botonedita {
	         padding-top:3px;
	         padding-bottom:3px;
	         margin-left:12px;
	         margin-right:12px;
	         background-color: #FFCC66;
	         font-family: Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         color:#000000;
	         width:auto;
         }
         

         #botonedita a{
	         padding-top:3px;
	         padding-bottom:3px;
	         margin-left:15px;
	         margin-right:15px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         color:#000000;
	         width:auto;
         }
         

         #botonedita a:link{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
         }
         

         #botonedita a:visited{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
         }
         

         #botonedita a:hover{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
	         color:#000000;
         }
         

         #botonlimpia {
	         padding-top:3px;
	         padding-bottom:3px;
	         margin-left:12px;
	         margin-right:12px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         color:#000000;
	         width:auto;
         }
         

         #botonlimpia a{
	         padding-top:3px;
	         padding-bottom:3px;
	         margin-left:12px;
	         margin-right:12px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         color:#000000;
	         width:auto;
         }
         

         #botonlimpia a:link{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
         }
         

         #botonlimpia a:visited{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
         }
         

         #botonlimpia a:hover{
	         padding-top:3px;
	         padding-bottom:3px;
	         padding-left:5px;
	         padding-right:5px;
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:12px;
	         font-weight:bold;
	         text-decoration:none;
	         width:auto;
	         color:#000000;
         }
         

         .boton a{
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:10px;
	         font-weight:bold;
	         text-decoration:none;
	         color:#000000;
	      }
         

         .boton a:link{
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:10px;
	         font-weight:bold;
	         text-decoration:none;
	      }
         

         .boton a:visited{
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:10px;
	         font-weight:bold;
	         text-decoration:none;
         }
         

         .boton a:hover{
	         background-color: #FFCC66;
	         font-family:Verdana, Arial, Helvetica, sans-serif;
	         font-size:10px;
	         font-weight:bold;
	         text-decoration:none;
	         color:#000000;
	      }
         

         div#opciones{
	         float:left;
	         width:auto;
	         margin-top:10px;
	         background: #FFFFEA;
	         border-bottom:2px solid #CC9900;
         }

         ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
         ul#nav{margin-left: 20px;width:auto;}
         ul#nav li{float:left;margin-right: 3px;text-align: center; }
         ul#nav a{float:left;width:100px;padding: 5px 0;background:#CC9900;text-decoration:none;color:#000000;font-size:10px;}
         ul#nav a:hover{background:#FFCC66; color: #000000;font-size:10px;font-weight:bold;}
         ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFCC66; color: #000000;font-size:10px;font-weight:bold;}

         
