body { 
 scrollbar-3d-light-color: #366D5B; 
 scrollbar-arrow-color: #366D5B; 
 scrollbar-base color: #366D5BF;  
 scrollbar-dark-shadow color: #366D5B;
 scrollbar-face-color: #FFFFFF;
 scrollbar-highlight-color: #FFFFFF; 
 scrollbar-shadow-color: #FFFFFF;
font-family: Univers, Arial, sans-serif; 
font-size: 11px;
font-style: normal;
font-weight: normal;  
color: #2B2B2B 
}
.blanco{
color:#FFFFFF;
text-decoration:none;

}

a.blanco:hover{
color:#FFFF33;
text-decoration:none;

}

.activa{
	text-align: center;
	font-size:11px;
	background-color:#B10005;
	height:24px;
	color: #FFFFFF;


}
.noactiva02{

text-align: center;
font-size:11px;
background-color:#0092C5;
height:24px;

}
.color02{background-color:#0092C5;}
.noactiva03{

text-align: center;
font-size:11px;
background-color:#F57005;
height:24px;

}
.color03{background-color:#ED6A00;}
.noactiva04{

text-align: center;
font-size:11px;
background-color:#1F9101;
height:24px;

}
.color04{background-color:#1F9101;}
.fondoizq {
	background-position: right top;
	background-repeat: no-repeat;

}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #2B2B2B;
	text-decoration: none;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
.ruta {
	font-family: Univers, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #474747;
}
a{
	font-style: normal;
	color: #950004;
	text-decoration: none;

}
a:hover {

	font-style: normal;
	color: #FF9900;
	text-decoration: none;
}
a.ruta {
	font-family: Univers, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0007;
	text-decoration: none;
	


}
a.ruta:hover {
	font-family: Univers, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF9900;
	text-decoration: none;	
	

}

.txtMapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #7F7D7D;
}
ul {
	list-style-image: url(../images/bullet02.gif);
	margin-left:16px;
	padding-left: 0px;
}input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.txtRojo {
	color: #CC0000;
}
.txtNegritaG {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #2B2B2B;
	text-decoration: none;
	font-weight: bold;
}
.txtNegritaRed {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF0000;
	text-decoration: none;
	font-weight: bold;
}
.txtNegrita {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #2B2B2B;
	text-decoration: none;
	font-weight: bold;
}
.txtNegritaRedG {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #DF0000;
	text-decoration: none;
	font-weight: bold;
}
.txtNegritaBlancaG {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.txtSubtit {


	font-family: "Swis721 BT", Arial;
	font-size: 13px;
	font-style: normal;
	color: #DF0000;
	text-decoration: none;
	font-weight: bold;
}
/*Titulos de seccion de imprimir*/
.tituloSeccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #7B0205;
	text-decoration: underline;
	font-weight: bold;
}
.txtGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #787878;
}
.color01 {
background-color:#E9E9E9;
}
.txtTitProd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #2B2B2B;
	text-decoration: none;
	font-weight: bold;
}
.noactivaGris {
	text-align: center;
	font-size:11px;
	background-color:#E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	height: 24px;


}
.espaciotabladatos {
	padding-right: 5px;
	padding-left: 8px;

}
.sitios_columna1 { 
	width:460px;
	padding-left:15px;
}
.campos_cajas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
	color: #ffffff;
	border-left:2px solid #ffffff;
	border-right:4px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	height: 2px;
}
