P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-INDENT: 0pt;
    PADDING-TOP: 0px;
    text-align: center;	
}
SELECT
{
    BORDER-RIGHT: #A8B6BE 1px solid;
    BORDER-TOP: #A8B6BE 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #A8B6BE 1px solid;
    BORDER-BOTTOM: #A8B6BE 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    BACKGROUND-COLOR: #FFFFFF;
    color: #000000
}
INPUT
{
    BORDER-RIGHT: #A8B6BE 1px solid;
    BORDER-TOP: #A8B6BE 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #A8B6BE 1px solid;
    BORDER-BOTTOM: #A8B6BE 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    BACKGROUND-COLOR: #FFFFFF;
    color: #000000;
}
input:focus {
  border: 1px solid #FF3333;
}
.checkbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    BACKGROUND-COLOR: #E7E7E7;
    BORDER: 0px;
    color: #000000;
}
.radio
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    BACKGROUND-COLOR: #CCCCCC;
    BORDER: 0px;
    color: #000000;
}
.opt_negrita{
    font-weight: bold;
    font-size: 12px;
    font-style: normal;
    font-family: Verdana, Helvetica, Arial, Times New Roman;
    color: #000000;
}
.izd_azul{
	FONT-STYLE: normal;
  	FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
  	FONT-SIZE: 90%;
	COLOR: #385B6F;
        FONT-WEIGHT: bold;	
	text-align:left;
        margin-left: 10px;
}
TD {
	FONT-STYLE: normal;
  	FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
  	FONT-SIZE: 90%;
	COLOR: #385B6F;
        FONT-WEIGHT: bold;	
}
.texto_dcha{ 
       FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
       text-align:right;      	
}
.texto_izq{
       FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
       font-size: 90%;
       text-align:left;      		
     	
}
.texto_inabilitado{
       FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
       text-align:left; 
       color: #000000; 
       background-color: #000000;  
}
.texto_izda{
       FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
       text-align:left;      		
       color: #000000;	
       font-weight: normal;	
}
.texto_centro{
      FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
      text-align: center; 
      font-size: 90%;     		
}

.texto_centro_error{
      FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
      text-align:center;
      color:#ff0000;
      font-weight: bold;
}
.texto_fondo{
        FONT-STYLE: normal;
 	FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
  	FONT-SIZE: 12px;
	color:#000000;
	font-weight: normal;
	text-align: left;
}
.texto {
	FONT-STYLE: normal;
  	FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
  	FONT-SIZE: 14px;
	COLOR: #385B6F;
}
.chek_grey{
       background-color:#E7E7E7;
       border:none;
}
.chek_yellow{
       margin-left: 10px;
       background-color: #f3f781;
       border:none;
}
.chek_grey1{
       margin-left: 10px;
       background-color: #E7E7E7;
       border:none;
}
.chek_orang{
       background-color:#A1BF68;
       border:none;
}
.chek_greyos{
       background-color: #CCCCCC;
       border:none;
}
.rad_grey1{
       FONT-STYLE: normal;
       FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
       FONT-SIZE: 12px;
       COLOR: #385B6F;
       margin-left: 10px;
       background-color:#E7E7E7;
       border:none;
}
.texto_cabecera{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    BACKGROUND-COLOR: #E7E7E7;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    TEXT-DECORATION: none;
    FONT-STYLE: normal;
}

.titulo_cabecera{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    TEXT-DECORATION: none;
    FONT-STYLE: normal;
}
.ModGroup{
    color:#000000;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    font-size: 12px;
    font-weight:normal;
    width:50%;
    text-align:left;
}

.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    TEXT-DECORATION: none;
    FONT-STYLE: normal;
}
.menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFAA00;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    TEXT-DECORATION: none;
    FONT-STYLE: normal;
}
.menu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFAA00;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    TEXT-DECORATION: none;
    FONT-STYLE: normal;
}

.boton
{
	BORDER-RIGHT: #A8B6BE 1px solid;
	BORDER-TOP: #A8B6BE 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #A8B6BE 1px solid;
        CURSOR: hand; 
        CURSOR: pointer;
	COLOR: #385B6F;
	BORDER-BOTTOM: #A8B6BE 1px solid;
	FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
	POSITION: relative;
	BACKGROUND-COLOR: #E7E7E7;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;	

}
.botonAct{
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        BORDER-RIGHT: #666666 2px solid; 
        BORDER-TOP: #A8B6BE 1px solid; 
        BORDER-LEFT: #A8B6BE 1px solid;
        BORDER-BOTTOM: #666666 2px solid;
        CURSOR: hand; 
        CURSOR: pointer;
        COLOR: #385B6F;
        FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
        POSITION: relative;
        BACKGROUND-COLOR: #FFFFFF;
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
}
.botonAzul{
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        BORDER: none;
        CURSOR: hand; 
        CURSOR: pointer;
        color: #2E7E10;
        FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
        POSITION: relative;        
        background-color: #85b3d6;
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
}
.botonAzul:hover{
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        BORDER: none;
        CURSOR: hand; 
        CURSOR: pointer;
        COLOR: #FF3300;
        FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
        POSITION: relative;
        background-color: #85b3d6;
        TEXT-ALIGN: center;
        TEXT-DECORATION: underline;
}
.botonTransparente{
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        BORDER: none;
        CURSOR: hand; 
        CURSOR: pointer;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
        margin: 0;        
        margin-left: 2px;
        background-color: #85b3d6;
        text-align: left;
}
.botonTransparente:hover{
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        BORDER: none;
        CURSOR: hand; 
        CURSOR: pointer;
        COLOR: #FF3300;
        FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
        margin: 0;
        margin-left: 2px;
        background-color: #85b3d6;
        text-align: left;
}
.botonImagen {
       font-size:12px;
       margin: 0px;
       border: none;
       CURSOR: hand; 
       CURSOR: pointer;           
       background-color: #85b3d6;
       BACKGROUND-IMAGE: url(../images/plus.png);     
       background-position: 20% 65%;
       background-repeat: no-repeat;
       
}
.botonAct:focus:hover {
	BORDER-RIGHT: #A8B6BE 1px solid;
        BORDER-TOP: #666666 2px solid;
        BORDER-LEFT: #666666 2px solid;
        BORDER-BOTTOM: #A8B6BE 1px solid
}
.botonLink{
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        BORDER-RIGHT: #606020 2px solid; 
        BORDER-TOP: #606060 1px solid; 
        BORDER-LEFT: #606060 1px solid;
        BORDER-BOTTOM: #606020 2px solid;
        CURSOR: hand; 
        CURSOR: pointer;
        COLOR: #000000;
        font-weight: normal;
	font-size: 10px;  
        FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
        POSITION: relative;
        BACKGROUND-COLOR: #ffffff; 
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
}
.botonLink:focus:hover {
	BORDER-RIGHT: #606060 1px solid;
        BORDER-TOP: #606020 2px solid;
        BORDER-LEFT: #606020 2px solid;
        BORDER-BOTTOM: #606060 1px solid;
        BACKGROUND-COLOR: #FFFFFF;
        COLOR: #000000;
        
}
.botonNuevo
{
	BORDER-RIGHT: #385B6F 1px solid;
	BORDER-TOP: #385B6F 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #385B6F 1px solid;
	CURSOR: hand; 
        CURSOR: pointer;
	COLOR: #385B6F;
	BORDER-BOTTOM: #385B6F 1px solid;
	FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
	POSITION: relative;
	BACKGROUND-COLOR: #A8B6BE;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;	

}

.fondo_listado
{
	FONT-STYLE: normal;
  	FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
  	FONT-SIZE: 12px;
	color:#000000;
	font-weight: normal;
	text-align: left;
}

.nota_info {
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
    FONT-SIZE: 85%;
    COLOR: #00AA00;
}

.datos_izd{
	padding-left	: 5 px;
	padding-right	: 5 px;	
	font-style: normal;
  	font-family: Verdana, Helvetica, Arial, Times New Roman;
  	font-size: 12px;
	color: #385B6F;
        font-weight: bold;
	text-align:left;
}
.capaCuadro{
       /* font-family: Verdana, Helvetica, Arial, Times New Roman;*/
        font-style:normal;
        font-family: Verdana;
        font-size: 80%;
}
table.cuadro_prueba {
	border-left		: #A8B6BE 1px solid;
	border-right	        : #A8B6BE 1px solid;
	border-top		: #A8B6BE 1px solid;
	border-bottom	        : #A8B6BE 1px solid;
	font-size		: 90%; 
	margin                  : 0 auto;
	background-color        : #E7E7E7;
	font-family             : Verdana, Helvetica, Arial, Times New Roman;

}
.cuadro_prueba {
	width			: 75%;	
}
table.cuadro_prueba th{
	background-color: #CCCCCC;
	color			: #000000;
	border: none;	
	text-align		: left;
	padding-left	: 5 px;
	padding-right	: 5 px;	
        FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
	font-size: 90%;
}
table.cuadro_prueba th.tituloCuadroPruebaVerde{
    	font-family: Verdana, Helvetica, Arial, Times New Roman;
        font-size: 90%;
        text-align:center;
        height:40px;
        background-color:#a1bf68;
        color: #FFFFFF;
        width:50%;
}
table.cuadro_prueba2 {
	border-left		: #A8B6BE 1px solid;
	border-right	        : #A8B6BE 1px solid;
	border-top		: #A8B6BE 1px solid;
	border-bottom	        : #A8B6BE 1px solid;
	font-size		: 100%; 
	margin                  : 0 auto;
	background-color        : #E7E7E7;
	font-family             : Verdana, Helvetica, Arial, Times New Roman;

}
.cuadro_prueba2 {
	width			: 75%;	
}

table.cuadro_prueba2 th{
	background-color: #CCCCCC;
	color			: #000000;
	border-left		: #000000 1px solid;
	border-right	: #000000 1px solid;
	border-top		: #000000 1px solid;
	border-bottom	: #000000 1px solid;	
	text-align		: left;
	padding-left	: 5 px;
	padding-right	: 5 px;	
	
}
table.cuadro_prueba2 td{
	FONT-STYLE: normal;
  	FONT-FAMILY: Verdana, Helvetica, Arial, Times New Roman;
  	FONT-SIZE: 12px;
	COLOR: #385B6F;
        FONT-WEIGHT: bold;
	text-align:left;
	font-family             : Verdana, Helvetica, Arial, Times New Roman;
	font-size: 90%;
}

img.buscar{
         border: 0;
         width: 30px;
         height: 24px;
}
