/*    BODY    */

body {
	scrollbar-face-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #CECBCE;
	scrollbar-darkshadow-color : White;
	scrollbar-shadow-color : #CECBCE;
	scrollbar-base-color : White;
	scrollbar-highlight-color : #CECBCE;
	scrollbar-track-color : White;
	background-color: White;	
}
img {
	border: 0;
}
.body_concurso {
	scrollbar-face-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #CECBCE;
	scrollbar-darkshadow-color : White;
	scrollbar-shadow-color : #CECBCE;
	scrollbar-base-color : White;
	scrollbar-highlight-color : #CECBCE;
	scrollbar-track-color : White;
	background-color: #EFEFEF;	
}

/*    TABLA    */

.tabla_borde { height: 425px; width: 770px; border: 1px solid #CECBCE; }

.tabla_borde_punto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: none; border-bottom: 1px dashed #CECBCE; }

.tabla_img_peq { padding-top: 12px; text-align: center;}

.tabla_td_pes_on { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; width: 100px;  text-align: center; font-weight: bold; border-top: 1px solid #CECBCE; border-left: 1px solid #CECBCE; border-right: 1px solid #CECBCE;  height: 20px;  background-color:  White;   }
.tabla_td_pes_on a:link { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; width: 100px;  text-align: center; color: Black; text-decoration:none; }
.tabla_td_pes_on a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; width: 100px;  text-align: center; color: Black; text-decoration:none;}
.tabla_td_pes_on a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; width: 100px;  text-align: center; color: Black; text-decoration: underline;}

.tabla_td_pes_off { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; width: 100px;  text-align: center; border: 1px solid #CECBCE;  height: 20px; background-color: #E9E9E9;}
.tabla_td_pes_off a:link { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; width: 100px;  text-align: center; color: Black; text-decoration:none; }
.tabla_td_pes_off a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; width: 100px;  text-align: center; color: Black; text-decoration:none;}
.tabla_td_pes_off a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; width: 100px;  text-align: center; color: Black; text-decoration: underline;}

.tabla_td_pes {border-bottom: 1px solid #CECBCE; border-left: 1px solid #CECBCE; border-right: 1px solid #CECBCE; background-color: White;}

.tabla_td_pes_bottom {border-bottom: 1px solid #CECBCE;}

/*    TEXTO    */

.adi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: none; }
.adi a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: none; }
.adi a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: none; }
.adi a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: none; }

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

.adi_pie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #999999; text-decoration: none; }
.adi_pie a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #999999; text-decoration: none; }
.adi_pie a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #999999; text-decoration: none; }
.adi_pie a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #999999; text-decoration: none; }

.textrojo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CE2E4C; text-decoration: none; }
.textrojo a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CE2E4C; text-decoration: none; }
.textrojo a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CE2E4C; text-decoration: none; }
.textrojo a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CE2E4C; text-decoration: none; }

.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; font-style: normal; text-decoration: none; }
.textbold a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; font-style: normal; text-decoration: none; }
.textbold a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; font-style: normal; text-decoration: none; }
.textbold a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; font-style: normal; text-decoration: none; }

.textboldrojo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #CE2E4C; text-decoration: none; }
.textboldrojo a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #CE2E4C; text-decoration: none; }
.textboldrojo a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #CE2E4C; text-decoration: none; }
.textboldrojo a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #CE2E4C; text-decoration: none; }

.textboldblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #CC3333;  text-transform: uppercase;  padding-left: 7px;   }

.texto_cabecera_tabla { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: underline;  font-weight: bold;  }

/* CLASE BOMBAY 2006 */

.bombay2006_body {
	scrollbar-face-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #3961BD;
	scrollbar-darkshadow-color : White;
	scrollbar-shadow-color : #3961BD;
	scrollbar-base-color : White;
	scrollbar-highlight-color : #3961BD;
	scrollbar-track-color : White;
	background-color: #FFFFFF;	
}

.bombay2006_menu_pie { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000088; text-decoration: none;  }
.bombay2006_menu_pie a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000088; text-decoration: none; }
.bombay2006_menu_pie a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000088; text-decoration: none; }
.bombay2006_menu_pie a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #FFFFFF; text-decoration: none; }

.bombay2006_menu_pie_select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #313031; text-decoration: none; }
.bombay2006_menu_pie_select a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #313031; text-decoration: none; }
.bombay2006_menu_pie_select a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #313031; text-decoration: none; }
.bombay2006_menu_pie_select a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #313031; text-decoration: none; }
.arxiu { overflow: auto; height:255px; }