 /*Con el valor de margin quedará centrado, no hace falta repetir otra vez 0 auto porque ahora mismo el 0 se refire a arriba y abajo, y el auto a los lados.*/

body
{
	font-family: Verdana, Trebuchet MS, Arial;
}

#container {
       
       margin:0 auto 0 auto;
       width:95%;
       height:auto;
}



.header {
       width:804px;
       height:100px;       
       margin:0 auto 0 auto;
}





.separata {
       width:90%;
       height:5px;   
      background-color:#ffffff;
}



.centro {
       width:90%;
       height:auto;  
        background-color:#C7D599;  
        margin:0 auto 0 auto;
      
    
}


.ficha {
       width:90%;
       height:auto;  
       background-color:#ffffff; 
       margin: 0 auto; 
       float: CENTER;
       padding:2%;
        font-family: Trebuchet MS, Arial,sans-serif;
        font-size: 12pt;
        color: #333333;
      
    
}

.errorb {
       width:60%;
       height:auto;  
       margin: 0 auto; 
       float: CENTER;
       background-color:#990000;
       padding:2%;
        font-family: Trebuchet MS, Arial,sans-serif;
        font-size: 12pt;
        color: #ffffff;
        text-align: center;
        font-weight: bold;
      
    
}


.pie {
        width:90%;
        height:auto;  
        background-color:#333333;  
        padding:6px;
        font-family: verdana, Arial,sans-serif;
        font-size: 9pt;
        color: #d2e883;
        text-align: center;
        font-weight: bold;
        margin:0 auto 0 auto;

      
    
}


.caja {
   background-color: #ffffff; 
   border: 1px solid #7f9db9; /*color naranja para el borde*/
   margin: 1px;
   padding: 10px;
}






 /*titulos.*/

.titusecc {
        width:90%;
        height:30px; 
        background-color:#DDEEA2; 
        font-family: Century Gothic, Arial,sans-serif
        font-size: 12pt;
        color: #333333;
        font-weight: bold; 
        text-align: right;
        margin:0 auto 0 auto;
        padding-top:6px;
              

}


.titu1 {
       
        font-family: Arial,sans-serif
        font-size: 16pt;
        color: #FFFFFF;
        font-weight: bold;                

}


 /*formulario busqueda*/

.fbusq {       
      
       width:90%;
       height:auto;
       background-color: #ffffff;
       text-align : center;
       font-family: Arial,sans-serif
       font-size: 14pt;
       color: #333333;
       padding: 2%;

}

.fbusq1 {       
      
       width:90%;
       height:auto;
       background-color: #ffffff;
       text-align : center;
       float: right;
              

}

.fbusq2 {       
      
       width:80%;
       height:auto;
       background-color: #ffffff;
       float:center;
              

}




.input1 { 
     font-family: ARIAL, verdana; font-size: 16px; color: #333333;  
     overflow:hidden;
     border: 1px, solid #AFC36E;

}

.input2 { 
     font-family: tahoma, verdana; font-size: 12px; color: #333333;  
     border: #AFC36E; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
overflow:hidden;


}


.input3 { 
     font-family: Arail, verdana; font-size: 14px; color: #333333;  
     border: #333333; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px



}


.boton { 
        font-size:11 px;  
        font-family:Verdana, Arial;   
        background:#94CBCE;  
        border:1px;  
        BORDER-BOTTOM: #94CBCE 1px solid; 
        BORDER-LEFT: #94CBCE 1px solid; 
        BORDER-RIGHT: #94CBCE 1px solid;  
       BORDER-TOP: #94CBCE 1px solid;  
       width:53px; height:17px; 
}


/*colores texto*/

.colr { color: #990000; 
        font-weight: bold;
      }


.colv { color: #AFC36E; 
        font-weight: bold;
      }


/*enlaces*/

.enlaceboton {    font-family: arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    padding: 4px;
    background-color: #990000;
    color: #FFFFFF;
    text-decoration: none;
}
.enlaceboton:link,
.enlaceboton:visited {
    border-top: 1px solid #333333;
    border-bottom: 1px solid #333333;
    border-left: 1px solid #333333;
    border-right: 1px solid #333333;
}
.enlaceboton:hover {
    border-bottom: 1px solid #990000;
    border-top: 1px solid #990000;
    border-right: 1px solid #990000;
    border-left: 1px solid #990000;
    background-color: #d2e883;
    color: #333333;
}


.enlaceboton1 {    font-family: arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    padding: 4px;
    background-color: #ffffff;
    color: #333333;
    text-decoration: none;
}
.enlaceboton1:link,
.enlaceboton1:visited {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #666666;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #666666;
}
.enlaceboton1:hover {
    border-bottom: 1px solid #990000;
    border-top: 1px solid #990000;
    border-right: 1px solid #990000;
    border-left: 1px solid #990000;
    background-color: #d2e883;
    color: #990000;
}


/* enlaces  BLANCOS*/

.epe:link {
	
	color: #FFFFFF;
	text-decoration:underline;
}

.epe:hover {
	color: #FFFFFF;
	text-decoration:underline;
	}

	
.epe:visited {
	color: #FFFFFF;
	text-decoration:underline;
}

/*otros*/

.formulario1
{
border: thin dotted #7f9db9;
}



/*textos*/

.txp {

        font-family: Verdana, Trebuchet MS, Arial;
        font-size: 9pt;
        color: #cc0000;
}

.txp1 {

        font-family: Verdana, Trebuchet MS, Arial;
        font-size: 8pt;
        color: #333333;
}

.txblanco{

        font-family: Verdana, Trebuchet MS, Arial;
        font-size: 9pt;
        color: #ffffff;
}


.txb {

        font-family: Verdana, Trebuchet MS, Arial;
        font-size: 9pt;
        color: #333333;
}


.trb {

      background-color: #D2E883;
      font-family: Trebuchet MS, Arial,Verdana ;
      font-size: 10pt;
      color: #333333;
      font-weight: bold;
      padding: 6px;

}


.trb1 {

      background-color: #ffffff;
      font-family: Verdana, Trebuchet MS, Arial;
      font-size: 10pt;
      color: #333333;
      padding: 6px;
      
     

}

.trb2 {

      background-color: #e8e8e8;
      font-family: Verdana, Trebuchet MS, Arial;
      font-size: 10pt;
      color: #333333;
      padding: 6px;
      
     

}

.trb3 {

      background-image: url(img/pto_azul.gif);
      background-repeat: repeat-x; 
       margin: 0 auto;
       width:98%;
       height:auto;
     

}


.b {
   font-weight: bold;
}

.nobord { border-style: solid; border-width: 0; padding: 0 }

td input.nobord { border-style: solid; border-width: 0; padding: 0 ; color : #000000 ; background-color: #FFFFFF; font-weight : bold ;}



