/* Style rules to make data tables look better */

.list-header {
  background-color: #eeeeee;
  font-size: larger;
  font-weight: bold;
}

.list-paging-header {
  background-color: white;
}

.list-paging-footer {
  background-color: white;
}

.list-row-even { 
}

.list-row-odd { 
  background-color: #eeeeee;
}

/* Style rules for message severity levels */

.infoMessage {
  color: black;
}

.warnMessage {
  color: orange;
  font-weight: bold;
}

.errorMessage {
  color: red;
  font-weight: bold;
}

.fatalMessage {
  color: red;
  font-style: italic;
  font-weight: bold;
}

.btn_preg_actual {
	PADDING-RIGHT: 2px; 
        BACKGROUND-POSITION: center top; 
        DISPLAY: block; 
        PADDING-LEFT: 2px; 
        FONT-SIZE: 9px; 
        BACKGROUND-IMAGE: url(caja_azul2.gif); 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        VERTICAL-ALIGN: middle; 
        WIDTH: 20px; 
        COLOR: #ffffff; 
        PADDING-TOP: 4px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 20px; 
        TEXT-ALIGN: center; 
        TEXT-DECORATION: none
}
A.btn_preg_actual:hover {
	BACKGROUND-IMAGE: url(caja_azul_b.gif); 
        COLOR: #ffffff; 
        TEXT-DECORATION: none
}

.btn_preg_pendiente {
	PADDING-RIGHT: 2px; 
        BACKGROUND-POSITION: center top; 
        DISPLAY: block; 
        PADDING-LEFT: 2px; 
        FONT-SIZE: 9px; 
        BACKGROUND-IMAGE: url(caja_azul.gif); 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        VERTICAL-ALIGN: middle; 
        WIDTH: 20px; 
        COLOR: #000; 
        PADDING-TOP: 4px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 20px; 
        TEXT-ALIGN: center; 
        TEXT-DECORATION: none
}
A.btn_preg_pendiente:hover {
	BACKGROUND-IMAGE: url(caja_azul_b.gif); 
        COLOR: #ffffff; 
        TEXT-DECORATION: none
}

.btn_preg_contestada {
	PADDING-RIGHT: 2px; 
        BACKGROUND-POSITION: center top; 
        DISPLAY: block; 
        PADDING-LEFT: 2px; 
        FONT-SIZE: 9px; 
        BACKGROUND-IMAGE: url(caja_verde.gif); 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        VERTICAL-ALIGN: middle; 
        WIDTH: 20px; 
        COLOR: #000; 
        PADDING-TOP: 4px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 20px; 
        TEXT-ALIGN: center; 
        TEXT-DECORATION: none
}
A.btn_preg_contestada:hover {
	BACKGROUND-IMAGE: url(caja_verde_b.gif); 
        COLOR: #ffffff; 
        TEXT-DECORATION: none
}

.btn_preg_dudada {
	PADDING-RIGHT: 2px; 
        BACKGROUND-POSITION: center top; 
        DISPLAY: block; 
        PADDING-LEFT: 2px; 
        FONT-SIZE: 9px; 
        BACKGROUND-IMAGE: url(caja_roja.gif); 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        VERTICAL-ALIGN: middle; 
        WIDTH: 20px; 
        COLOR: #000; 
        PADDING-TOP: 4px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 20px; 
        TEXT-ALIGN: center; 
        TEXT-DECORATION: none
}
A.btn_preg_dudada:hover {
	BACKGROUND-IMAGE: url(caja_roja_b.gif); 
        COLOR: #ffffff; 
        TEXT-DECORATION: none
}

.btn_preg_novisible {
	PADDING-RIGHT: 2px; 
        BACKGROUND-POSITION: center top; 
        DISPLAY: none; 
        PADDING-LEFT: 2px; 
        FONT-SIZE: 9px; 
        BACKGROUND-IMAGE: url(caja_azul2.gif); 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        VERTICAL-ALIGN: middle; 
        WIDTH: 20px; 
        COLOR: #000; 
        PADDING-TOP: 4px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 20px; 
        TEXT-ALIGN: center; 
        TEXT-DECORATION: none
}
.pComplementarias{
    color: rgb(204, 0, 51); 
   font-weight: bold;

}
BODY{
	background-image: url(../fotosWeb/fondo.jpg);
}
.filaPar {
   background-color: #d0e0e0
}
.filaImpar {
   background-color: #ffffff
}
.fondoPanel {
   background-image: url(fondoVerdeMini.jpg);
    border-style: solid; border-color: rgb(104, 141, 110);
}


