body, p, a, form, span, table, h1, h2, h3, h4, h5, h6,div, td, img, input, tr, ul, li{
margin:0px;
padding:0px;}
body{
text-align:center;
background-color:#f0f0f0;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3f3f3f;
}
#all_cont{
margin:0 auto;
width:782px;
padding:11px;
background-color:#ffffff;
text-align:left;}
#header{
background-color:#f4f3fb;}

.calendario_dias_2{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#ffcc99;}

.calendariofondocolor{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 110%;
	background-color:#FF9900;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
}

.calendariofondocolor_eventos{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 110%;
	background-color:#E2161C;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
}

.calendario_titulo_2{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#666666;}

.banderas{
padding-top:8px;
padding-bottom:10px;}

#cuadro_login{
background-color:#ececec;
height:85px;
width:170px;
text-align:right;
padding:5px;
color:#081e58;
}
#head_menu{
background-image:url(../public/main/images/bg_menu.jpg);
height:31px;
width:782px;
color:#FFFFFF;
font-size:11px;}
.td_menu{
padding:0px 5px;}
#td_ayuda{
padding-left:10px;
color:#FFFFFF;}


#main{
background-color:#FFFFFF;
}

.der_seccion, .izq_seccion{
margin-top:5px;
}

#izq{
float:left;
width:459px;
}

#noticiero{
border:1px solid #e2e2e2;
background-color:#FFFFFF;
line-height:17px;}

#noti_bus{

}

#izq_noticias{
border:1px solid #e2e2e2;
float:left;
width:208px;
padding:8px;
min-height:195px; /*** ALTURA DEL BLOQUE DE NOTICIAS Y BUSQUEDA LABORAL ***/
_height:195px;

}
.bordep_bottom{
border-bottom:1px solid #e2e2e2;
padding-bottom:8px;}
#not_1{
padding-top:6px;
}
#not_2{
padding-top:7px;}
#not3{
padding-top:10px;}

#der_busqueda{
border:1px solid #e2e2e2;
float:right;
width:226px;
min-height:162px; /*** ALTURA DEL BLOQUE DE NOTICIAS Y BUSQUEDA LABORAL ***/
background-color:#FFFFFF;}
.padd8{
padding:8px;
}

#ver_ofertas{
margin-left:14px;}

#comunidad{
border:1px solid #e2e2e2;
padding:4px;
}
#sub_comunidad{
background-color:#f0f0f0;
padding:10px;
}
#comu_izq{
float:left;
width:205px;

padding-right:9px;
}

#comu_1parra{
margin-top:7px;}
#comu_doc{
margin-top:14px;}

#comu_der{
float:right;
width:205px;
padding-left:9px;
border-left:1px solid #666;}
#prim_blog{
margin-top:5px;}
#seg_blog{
margin-top:10px;}




/***/


#der{
float:right;
width:317px;

}
#menu{
background-color:#3e4347;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-bottom:10px;
min-height:167px;
*min-height:160px !important;
_height:165px;}
.link_menu{
padding-left:4px;
}

.link_naranja_11{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-decoration:underline;
font-weight:normal;
}
.link_naranja_11:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:underline;
font-weight:normal;
}

.borde_menu{
border-bottom:1px solid #808080;}
#guia_digital{
background-color:#f4f3fb;
padding:10px;
background-image:url(../public/main/images/chica_bg_guia.jpg);
background-repeat:no-repeat;
background-position:bottom right;
border:1px solid #e2e2e2;
}
#subtit_guia{
width:220px;}
#texto_guia{
margin-top:5px;
width:190px;}
#boton_guia{
float:right;
width:97px;
margin-bottom:10px;
}
#agenda, #galeria, #buscar_documentos{
border:1px solid #e2e2e2;
}
#agenda, #buscar_documentos{
padding:10px;
}
#agenda{
background:#FFFFFF;
}

#galeria{
padding:10px;}
#parra_eventos{
margin:10px 0px;
color:#8C8C8C;}

#footer{
margin-top:5px;
width:500px;}



/***********************************************************************/
.in_login{
width:60px;
height:12px;
font-size:10px;
color:#666666;
}
.menucolor{
color:#FFFFFF;}
.menucolor:hover{
color:#fe6700;
}
.menuheader:hover{
color:#fe6700;
}
.menuheader:visited{
color:#FFFFFF;
}


/********************************************/

.displaynone{
display:none;
}
.display{
display:block;
}
.floatl{
float:left;}
.floatr{
float:right;}
.marginl5{
margin-left:5px;}

.bgnone{
background:none;}

.padding7{
padding:7px;}

.paddl5{
padding-left:5px;}

.forms{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	list-style-image: none;
	list-style-type: square;
	list-style-position: inside;
}

/*********************************************/
/*********************************************/
/* INTERIOR DE DOCUMENTOS                    */
/*********************************************/
/*********************************************/

#menu_doc{
width:188px;
float:left;
background-color:#F4F3FB;
border:1px solid #e2e2e2;
padding-left:15px;
padding-top:10px;
padding-bottom:20px;}

#main_doc{
margin-left:212px;
padding-top:20px;
}
.borde_menu_doc{
border-bottom:1px solid #a0a6be;}
.menucolor_doc{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#3F3F3F;
font-weight:bold;
}
.menucolor_doc:hover{
color:#081e58;
}
#tdoc_tit{
background-color:#0D1E56;
height:21px;
color:#FFFFFF;
font-size:13px;
padding-left:15px;
font-weight:bold;}
.tdoc_alto{
height:27px;
padding-left:15px;}
.bggris{
background-color:#F0F0F0;}



/**********************************************/
/**********************************************/
/**********************************************/
/**********************************************/
/**** TEXTOSSSSSSSSSSSS ***********************/
/**********************************************/
/**********************************************/
/**********************************************/
/**********************************************/
h2{
font-size:20px;
line-height:27px;}

.tit_reg{ /* TITULO USADO EN EL LOGIN */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#081e58;
}

.subtit{ /* SUBTITULO GRIS EN NEGRITA */
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3f3f3f;
font-weight:bold;}


.nounder{/* SI SE QUIERE QUE UN LINK NO TENGA SUBRAYADO USAR ESTA CLASE*/
text-decoration:none;}

/*TEXTOS EN TAHOMA DE DIFERENTES TAMAŅOS INDICADOS EN SU NOMBRE*/
.texto13{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
color:#3f3f3f;}
.texto12{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3f3f3f;}
.texto11{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;}
.textotachado{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:line-through;
color:#FF0000;
}
.texto10{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;}
/*********************/
/* ColoR de letras!!!!!!!*/

.blanco{
color:#FFFFFF;}
.gris{
color:#3f3f3f;
}
.azul{
color:#081e58;
}
.azul:visited{
color:#081e58;
}
.naranja{
color:#fe6700;
}


/** FORMATO QUE NO SE USAN PERO ESTAN POR SI SE QUIERE IMPLEMENTAR**/

.txt_giorgia22{ /* ES PARA USAR EN TITULOS EN GRIS */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
}
.txt_giorgia20{ /* ES PARA USAR EN TITULOS EN GRIS */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
}
.txt_giorgia18{ /* ES PARA USAR EN TITULOS EN GRIS */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}
.txt_giorgia22_orange{/* ES PARA USAR EN TITULOS EN NARANJA */
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#fe6700;
}
/**********************/


.alignl{
text-align:left;}



/*********************************************/
/*********************************************/
/*********************************************/

#izq2{
float:left;
width:541px;
}

#der2{
float:right;
width:233px;
}

#menu2{
width:233px;
background-color:#3e4347;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-bottom:10px;
min-height:147px;}

#buscar_documentos{
background-color:#f0f0f0;
}

#banner_int{
padding:10px 20px;
background-color:#f4f3fb;
border:1px solid #e2e2e2;}

.error{
padding:15px 10px;}

/**********************************************/
/**********************************************/
/**********************************************/
/***************** PAULA **********************/


#pag_int{
width:520px;
background-color:#ffffff;
padding:15px;
text-align:left;}

#centrado{
text-align:center;}

#centradoyarriba{
text-align:center;
vertical-align:top;}

#izquierda{
text-align:left;}

#derecha{
text-align:right;}

#cuad_gris{
border:1px solid #e2e2e2;
background-color:#f0f0f0;
width:100%;
padding:10px;}

.bold{
font-weight:bold;}

#pag_maga{
width:520px;
background-color:#ffffff;
padding:15px;}

.tit_magas{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#ffffff;
background-color:#081e58;
padding:7px;}

#pag_maga_revis{
width:170px;
background-color:#f0f0f0;
vertical-align:top;
text-align:center;
padding-top:12px;}

/* COMENTADO PORQUE ROMPE LOS COLORES PREVISTOS 
.texto11:hover{
color:#fe6700;}
*/

#calendario_tabla{
border:1px solid #e2e2e2;
background-color:#f0f0f0;
width:150px;
padding:2px;
text-align:center;}

#calendario_tabla_2{
border:1px solid #e2e2e2;
background-color:#F9F9F2;
width:150px;
padding:2px;
text-align:center;}

.calendario_fondo_color{
color:#ffffff;
font-weight:bold;
background-color:#ff9900;}

.calendario_fondo_color_2{
color:#ffffff;
font-weight:bold;
background-color:#003366;}

.calendario_titulo{
font-family:Georgia, Times New Roman, Times, serif;
font-size:12px;
color:#ffffff;
background-color:#081e58;}

.calendario_feriados{
color:#FF0000;
font-weight:bold;
}

.bold_naranja{
color:#FF6600;
font-weight:bold;
}

.calendario_dias{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;}

.td_calendario{
text-align:left;
width:33%;
vertical-align:top;}

.textogris{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;}

/***********FOROS*****/


.secciones {
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
font-style: normal;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;}

.tituloforo {
font-family:Georgia, "Times New Roman", Times, serif;;
font-size: 10px;
font-style: normal;
line-height: 120%;
font-weight: bold;
color: #ffffff;
text-decoration: none;}

.foro {
font-size: 20px;
font-weight: bold;
color: #FF6600;
font-style: normal;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;}

#imagen_seminarios{
border:1px solid #e2e2e2;
width:154px;}

#fecha_seminarios{
background-color:#777777;
height:20px;
padding:10px;
text-align:right;
font-size: 18px;
color: #FFffff;
font-style: normal;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;}

#fecha_seminariosmodulo{
background-color:#cccccc;
height:16px;
padding:10px;
text-align:right;
font-size: 12px;
font-style: normal;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;}

.vertemario {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
font-style: bold;
text-decoration:none;}

.vertemario {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
font-style: bold;
text-decoration:underline;}

.subtit_naranja{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fe6700;
font-weight:bold;}

#fecha_seminarioschica{
background-color:#777777;
height:15px;
padding:10px;
text-align:right;
font-size: 14px;
color: #FFffff;
font-style: normal;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;}

#todoelancho{
width:100%;}

.forms{
height:16px;
font-size:10px;
color:#666666;
}
.forms_select{
height:20px;}

.piesyn{
font-family:Tahoma, Arial, Helvetica, sans-serif;
height:25px;
font-size:10px;
color:#ffffff;
font-weight: bold;
background-color:#081e58;}

.piesyn{
font-family:Tahoma, Arial, Helvetica, sans-serif;
height:25px;
font-size:10px;
color:#ffffff;
font-weight: bold;
background-color:#081e58;}

#fecha_seminarioschicaresaltado{
background-color:#fe6700;
height:15px;
padding:10px;
text-align:right;
font-size: 14px;
color: #FFffff;
font-style: normal;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;}


/***********************************/

#cuadro_gris{
background-color:#e0e0e0;
padding:10px;
}

.formulario_epexo input{
width:180px;}
.formulario_2 input{
width:200px;}


.formulario_epexo input, .formulario_epexo textarea{
margin:2px 0px;}

.linkblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
}
.linkblanco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 110%;
	color: #ffffff;
	text-decoration: underline;
	margin: 0px;
}
