body {
	font-family: Arial, Helvetica, sans-serif; 
	background-image:url(../imagenes/fondo2.jpg);
}
html,body {
	scrollbar-base-color:#324455;
 	scrollbar-3dlight-color:#410075;
   scrollbar-arrow-color:#ffffff;
   scrollbar-darkshadow-color:#BBC8D8;
   scrollbar-face-color:#486584;
   scrollbar-highlight-color:white;
   scrollbar-shadow-color:#6186AD;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.tabla { 
	background-image:url(../imagenes/bg.jpg); 
	background-repeat:repeat-x; border:2px solid #fff; 
	/*background-image:url(../imagenes/fondo_tabla.png); 
	background-repeat:no-repeat;*/ 
}
.tabla2 { 
	background-color:#FFFFFF; 
	/*background-image:url(../imagenes/bg.jpg); 
	background-repeat:repeat-x;*/
}
.tabla3 { 
	/*background-color:#9ea6af; */
	border:1px solid #fff; background-color:#E6E6E6;
}
.tabla4 { background-color:#4E6584;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; font-weight:normal; 
	color:#FFFFFF; 
	padding-left:10px;
	border:1px solid #fff;
}
.tabla5 { 
	background-color:#EDEFF2;
}
.borde_gris { border-bottom:2px solid #828282;
}
.celda_titulo { background-image:url(../frames/imagenes/bg_strip1.jpg); background-repeat:repeat-x; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:10px; color:#FFFFFF;
}
.titulo { 
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:1px solid #333333;
	padding-left:10px;
}
.titulo2 { 
	color:#0b578b; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	padding-left:0px;
}
.celda_vertical { background-color:#0B578B;
}
.foto { border:1px solid #333333;
}
.etiqueta { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0b578b;
}
.etiqueta A { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0b578b; text-decoration:none;
}
.etiqueta A:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0b578b; text-decoration:underline;
}
.detalle { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333;
}
.linea_cacaca { background-color:#f2f2f2; /*border-bottom:1px solid #cacaca;*/
}
.pequeno { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333;
}
.pequeno2 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333;
}
.pequeno2 A{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333; text-decoration:none;
}
.pequeno2 A:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333; text-decoration:underline;
}
.marco_campo  { border:1px solid #858585;
} 
#campo { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#858585;
}
#campo2 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#858585;
}
.etiqueta2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0b578b;
}
.etiqueta3 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#0b578b;
}
.boton { 
	background-color:#0b5489; 
	border:1px solid #000; 
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-size:12px; cursor:pointer;
}
.tabla_mensaje { border:1px dashed #0b578b; background-color:#f2f2f2; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;
}
.titulo3 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0b578b;
}
.titulo4 { 
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}
.tabla_form { border:1px solid #0b578b; background-color:#f2f2f2; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;
}
.temario { 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px; border:1px solid #0b578b; background-color:#f2f2f2;
}
.subtitulos_temario { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#05168b; font-weight:bold;
}
.titulos_temario { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#05168b; font-weight:bold;
}
.empresa { background-color:#4F7092; border:1px solid #34495B; 
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:15px;
}
.submenu { border:1px solid #000; font-family:Arial, Helvetica, sans-serif; background-color:#006699; color:#FFFFFF; font-weight:bold; font-size:12px;
}
.submenu A { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none;
}
.submenu A:hover { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:underline;
}
.celda_estadisticas_titulo2 { 
	border:1px solid #000; 
	background-color:#084F85; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; font-weight:bold;
}
.celda_caracteristicas3 { 
	border:1px solid #084F85; 
	background-color:#FFF; 
	color:#084F85; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.celda_caracteristicas3 A{ 
	color:#084F85; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; text-decoration:none;
}
.celda_caracteristicas3 A:hover { 
	color:#000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; text-decoration:underline;
}
.titulo_fotos {
	color:#fff; font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; background-color:#006699; border:1px solid #000;
}