/* Estilo básico */ 
body {
  background: #d2dae0 ; 
	text-align: center;
      font-family: Verdana,sans-serif;
      font-size: 9pt;  
      margin: 0;
      color : #000020;
} 


/* Estilo para la cabecera de nivel 1 */ 

h1 {font-family: Verdana , sans-serif;
    font-size: 18pt;
    color: #000020
} 

/* Estilo para la cabecera de nivel 2 */ 

h2 {font-family: Verdana , sans-serif;
    font-size: 14pt;
    color: #000020;
   margin: 0;
   border: 0;
   padding: 0;
} 

/* Estilo para la cabecera de nivel 3 */ 

h3 {font-family: Verdana , sans-serif;
    font-size: 10pt;
    color: #000090;
	margin: 0;
	border: 0;
	padding: 0;
} 

/* Estilos para otras etiquetas */ 

b    {font-family: Verdana , sans-serif;
       font-weight: bold;
}  


pre {
	text-align: left;
	font-family: fixedisk;
}

code {
	text-align: left;
	font-family: fixedisk;
                color: #4b0909;
}

em { font-style: italic;
}

/* imagen */

.cod pre {
           color: #4b0909;
}

caption {font-family: Verdana , sans-serif;
       font-weight: bolder;
       color: #003080}

.cabecera {
        background: transparent  url("../Elgraf/Cabecera.png") repeat-x ;
        color: #4b0909;
        font-weight: bolder;
        font-size: 10pt;
       text-align: center;
       margin: 0;
      padding-bottom: 3px;
      padding-top: 3px;
        
}



TABLE {
/*        border-right: 1px solid #fff;*/
/*	border-bottom: 1px solid #fff;*/
        /* background-color:#b7c8c8;*/
      }


TD {font-family:Verdana , sans-serif;
       text-align : center;
       /* background-color: #b7c8c7;*/
       color: #000020;
       vertical-align: middle; 
    }
 


#maxbody{ background: #dadada;
                 text-align: center;
              width: 920px;
                 margin: 0 auto;
                 border: 8px solid #d2dae0;

}

#todo {  
                background: #dadada url("../Elgraf/FTodo.gif") left top repeat-x;
                 text-align: center;
                 margin: 0;
  

}


#cabeza {
   height: 120px;
/*   width: 889px;*/
   background: #d2dae0  url("../Elgraf/Clogo.jpg") no-repeat;
   vertical-align: middle;
/*   padding: 0 15px 0 15px;*/
}

 
#cabeza .img2 img{ float: right;
	margin: 25px 115px 0 0;
	border:0;
             vertical-align: middle;
}




#seleccion { float: left;
                     background: #dae2e9 url("../Elgraf/FRosado.gif") repeat;
                     width: 210px;
	     margin:14px 0 10px 0;
                     padding: 0px;
                     border-color: #2a2a2a; /*#ffeb30;*/
                     border: solid 1px;
                    font-size: 8pt;
   	text-align: left;
}

#seleccion h1 {
        background: transparent  url("../Elgraf/Cabecera.png") repeat-x ;
        color: #4b0909;
        font-weight: bolder;
        font-size: 10pt;
       text-align: center;
       margin: 0;
      padding-bottom: 3px;
      padding-top: 3px;
        
}

#seleccion ul {
	margin: 0;
	padding: 5px 5px 10px 3px;
	}
#seleccion li {
         
	line-height: 1em; 
	display: block; 
	padding-top: 5px; 
	margin-bottom: 5px;
                margin-left: 5px;
	list-style-type: none;
	}
#seleccion li a:link {
	color: #4b0909; /*#981010;*/
                font-weight: bold;
                text-decoration: underline;
	}
#seleccion li a:visited {
	color: #232323;
                font-weight: bold;
                text-decoration: none;
	}

#seleccion li a:hover, #seleccion li a:active, #seleccion li a:focus {
	color: #800000;
                font-weight: bold;
                text-decoration: underline;
	}





#listalink { float:left;
                 clear: left;
                     background: #dae2e9 url("../Elgraf/FLinks.png") repeat;
                     width: 210px;
                     padding: 0px;
	margin: 0px;
                     border-color: #2a2a2a; /*#ffeb30;*/
                     border: solid 1px;
                    font-size: 8pt;
  	text-align: left;
}

#listalink h1 {
        background: transparent  url("../Elgraf/Cabecera.png") repeat-x ;
        color: #4b0909;
        font-weight: bolder;
        font-size: 10pt;
       text-align: center;
       margin: 0;
      padding-bottom: 3px;
      padding-top: 3px;

        
}

#listalink ul {
	margin: 0;
	padding: 5px 5px 10px 3px;
	}
#listalink li {
         
	line-height: 1em; 
	display: block; 
	padding-top: 5px; 
	margin-bottom: 5px;
                margin-left: 5px;
	list-style-type: none;
	}
#listalink li a:link {
	color: #4b0909; /*#981010;*/
                font-weight: bold;
                text-decoration: underline;
	}
#listalink li a:visited {
	color: #232323;
                font-weight: bold;
                text-decoration: none;
	}

#listalink li a:hover, #listalink li a:active, #listalink li a:focus {
	color: #800000;
                font-weight: bold;
                text-decoration: underline;
	}

#images { float: right;
                text-align: center;
/*                     background: #dae2e9 url("../Elgraf/Fverdoso.png") repeat; */
                     width: 238px;
                     margin: 14px 0 6px 12px;
                     border-color: #2a2a2a; /*#ffeb30;*/
/*	border: solid 1px; */
                    font-size: 8pt;
}

#images img { border: none;
}

#images h1 {
        background: transparent  url("../Elgraf/Cabecera.png") repeat-x ;
        color: #4b0909;
        font-weight: bolder;
        font-size: 10pt;
       text-align: center;
       margin: 0;
       padding-bottom: 3px;
       padding-top: 3px;

        
}



#cuerpo {  
	text-align: justify;
	margin-bottom: 20px;
             padding: 1px 12px 0 230px; 


}


#cuerpo a:link {
	color: #800000;
	text-decoration: underline; 
                font-weight: bold;
}
#cuerpo a:visited {
	color: #800000;
	text-decoration: none; 
                font-weight: bold;
	
	}

#cuerpo a:hover, #cuerpo a:active, #cuerpo a:focus {
	color: #002070;
	text-decoration: underline; 
                font-weight: bold;
	
	}

#cuerpo h1 {

    font-size: 16pt;
    text-align: center;
    background: #c4c4c4 url("../Elgraf/fs01.png") repeat-y;
    color: #4b0909;
   font-weight: bold;


}

 #cuerpo h2 {

    width: 430px;
    font-size: 14pt;
    text-align: center;
     background: #c4c4c4 url("../Elgraf/fs01.png") repeat-y;
    color: #4b0909;
   font-weight: bold;


} 


#cuerpo h3 {
    font-size: 10pt;
    color: #4b0909;
   font-weight: bold;

 /* display: none; */
}

#cuerpo p{ 
      
}

#cuerpo img {float: left;
                      margin: 3px 6px 2px 0;
                     border: none;
}

#cuerpo .imgcen{ text-align: center;
/*                            width: 680px; */
}


#cuerpo .imgcen  img{
            float: none;
	text-align: center;
                margin: 3px 6px 2px 0;
                border: none;
}                           

#cuerpo .imgrig { text-align: justify;
                           clear: right;
}

#cuerpo .imgrig  img{
            float: right;
                padding: 3px 0 2px 6px;
                border: none;
}                           

   
.refer{display: block;
                       font-size: 9pt;  
                   text-align: justify;
                   margin: 4px 0 14px 0;
}

 .textos {display: inline;
                       font-size: 9pt;  
                   text-align: justify;
                   margin: 4px 6px 14px 0;
	padding-right: 10px;
             
}

.textos p {
	display: block;
                 text-align: justify;
	margin: 0 10px 0 10px;
}

#proxi {text-align: left;
               display: block;
                margin-left: 20px; 
	margin-bottom: 20px;
            color: #4b0909;
           max-width: 760px;
           clear: left;  
}

#proxi h2 {
   clear:both;
    text-align: center;
    font-size: 14pt;
    background: #c4c4c4 url("../Elgraf/fs01.png") repeat-y ;
    color: #4b0909;
   font-weight: bold;
	margin: 0 0 5px 0;
	border: 0;
	padding: 0;

} 


#proxi h3 {
    font-size: 10pt;
    color: #4b0909;
    margin: 0;
    border: 0;
   padding: 0;
   font-weight: bold;
 /* display: none; */
}

#proxi p{  
                   margin: 4px 0 4px 0;
}

#proxi img {float: left;
                      margin: 3px 6px 2px 0;

}


#exterlink { 
        text-align: left;
        color: #000060;
        margin: 0 0 0 20px;


}

#exterlink h2 {
    text-align: left;
    font-size: 14pt;
    background: #c4c4c4 url("../Elgraf/fs01.png") repeat-y ;
    color: #4b0909;
   font-weight: bold;
	margin: 0 0 5px 0;
	border: 0;
	padding-left: 45px;

} 

#exterlink p { line-height: 1.2em;
}

#exterlink a:link {
	color: #4b0909; /*#981010;*/
                font-weight: bold;
                text-decoration: underline;
	}
#exterlink a:visited {
	color: #232323;
                font-weight: bold;
                text-decoration: none;
	}

#exterlink a:hover, #seleccion a:active, #seleccion a:focus {
	color: #800000;
                font-weight: bold;
                text-decoration: underline;

	}



#pie{font-weight: bolder;
        margin: 0 0 0 0 ;
        color: #34865e;
	clear: left;
        text-align: left;
}

#pie h2 {display: block;
  max-width: 600px;
    font-size: 14pt;
    background: #c4c4c4 url("../Elgraf/fs01.png") repeat-y ;
    color: #000090;
   font-weight: bold;
	margin: 0 0 5px 0;
	border: 0;
	padding: 0;


} 


#pie h3{margin: 0;
	border: 0;
	padding: 0;
             color: #000090;
}

#pie p{display: block;
           margin: 0;
}

#logofoot {
           clear: left;
           margin: 0 0 20px 20px;

/* padding-top: 100px;
                  background: url(../elgraf/Dbuha.png) no-repeat bottom right; */

}



.fa1 { font-family: arial;
         font-weight: bold;

}
.a80 { border-right: 2px solid #b7c8c7;
       border-bottom:2px solid #b7c8c7;
       text-align : center;
       margin-left:1cm;
       margin-right:1cm;
}

.tdcen { vertical-align : middle; 
        font-size:10pt;
        border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-top: 1px solid #fff;
        text-align : justify;
        color : #000020;
       padding: 3px 8px;

        }
.tdcen1 { vertical-align : middle; 
        text-align : left;
        color : #000020;
       padding: 3px 8px;

        }

.tdcenim { vertical-align : middle; 

        border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
	border-top: 1px solid #fff;

         text-align : center;
         color : #000020;

         margin-left : 10px;
	padding: 3px 8px;

        }	