@charset "utf-8";
@import url("parche1.css");
@import url("vinetas.css");
/* se esta importando un Css  con algunos cambios en estilos propios de estilos.css*/
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	overflow-x:hidden;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}


/* formulario top */
#formu_top {float:right; width:230px;}
#formu_top1 {float:left; width:160px;}
#formu_top2 {float:left; width:70px; padding-top:1px;}
#formu_top3 {float:right; width:220px;}
#formu_top4 {float:left; margin-left:2px;width:110px; padding-top:1px;}
#formu_top5 {float:left; width:75px; padding-top:1px;}


/* fin formulario top */
#cabecera {float:center; width:952px; height:108px; height:96px; padding-left:10px; padding-right:10px; padding:0px; padding-top:10px;}
#logo {float:left; width:260px; height:68px; padding:0px; text-align:left;}
#topd {float:right; width:672px; height:68px; padding:0px; text-align:right;}
#tope {float:right; width:638px; padding:0px; padding-top:10px; text-align:right; }
#topee {float:left; width:80px; padding:0px; padding-top:10px; text-align:right; }
#menu {float:right; width:952px; padding:0px; text-align:right;}
#medio {float:center; width:952px; height:279px; padding-left:10px; padding-right:10px; padding:0px;}
#centro_izq {float:left; width:734px; height:279px; padding:0px;}
#centro_der {float:right; width:216px; height:256px; padding:0px; background-color:#dedede;}
#centro_der2 {float:right; width:196px; height:18px; padding:0px; padding-top:5px; padding-right:20px; text-align:right; background-image:url(../imagenes/fd_vermastesti.gif);}
#centro_der3 {float:left; width:80px; height:18px; padding:0px; padding-top:5px; text-align:right;padding-right:20px; text-align:left; background-image:url(../imagenes/fd_vermastesti1.gif)}
#centro_der_cont {float:center; width:190px; text-align:left; padding-top:6px;}


/* internas */
#medio_div {
	float:center;
	width:952px;
	height:3px;
	padding:0px;
	background-image:url(../imagenes/div_azul2.gif);
	background-repeat:repeat-x;
	background-position:right;
	font-size:0px;
}
#medio_int {
	float:center;
	width:952px;
	padding:0px;
	height: auto;
}
#medio_int_left {float:left; width:224px;  padding-left:5px; padding:0px; }
#medio_int_dercont {float:right; width:714px; padding:0px; }
#medio_int_der {float:right; width:714px; height:130px; padding:0px; }
#medio_int_der2 {
    float:right; 
    width:714px; 
    height:64px; 
    /* padding-top:10px; */ 
	padding-top:15px;
    padding-bottom:0; 
    padding-left:0; 
    padding-right:0; 
    background-image:url(../imagenes/div_titutlo.gif); 
    background-repeat:repeat-x; 
    background-position: center bottom;
    text-align:left;
}
#medio_int_der3 {
	float:right;
	width:680px;
	padding-top:0px;
	padding-bottom:40px;
	padding-right:34px;
	text-align:left;
	height: auto;
	padding-left: 0px;
	background-position: bottom left;
	/* background-image:url(../imagenes/div_titutlo.gif); */
	border-bottom: 3px solid #d7deec;
	background-repeat:repeat-x;
}
#medio_int_der3b {float:right; width:714px; padding:0px; padding-top:10px; padding-bottom:20px; text-align:left;}
#medio_int_der3_1 {float:left; width:430px; padding:0px; padding-right:42px; }
#medio_int_der3_2 {float:right; width:242px; padding:0px; }

#medio_3_blokes {float:right; width:708px; height:170px; padding-bottom:40px; padding-left:12px; padding-top:15px; background-image:url(../imagenes/tres_bloques.gif); background-repeat:no-repeat}
#medio_3_blokes_fec {float:left; width:40px;}
#medio_3_blokes_cont {float:left; width:244px; padding:0px; text-align:left;}
#medio_3_blokes_contb {float:left; width:220px; padding:0px; text-align:left;}
#medio_3_blokes_cont2 {float:left; width:180px; padding:0px; text-align:left;}
#medio_3_blokes_cont3 {float:left; width:170px; padding:0px; padding-left:20px; text-align:left; padding-right:8px;}
#medio_4_blokes_cont {float:center; width:800px; height:135px; background-image:url(../imagenes/cuatro_bloques.gif); background-repeat:no-repeat; padding-bottom:40px; padding-top:10px;}
#medio_5_blokes_cont {float:center; width:800px; height:auto; background-image:url(../imagenes/cuatro_bloques.gif); background-repeat:no-repeat; padding-bottom:20px; padding-top:10px;}
#lado_izq {float:left; width:224px; }

#txt_img {float:left; width:134px; height:15px; padding-bottom:5px; padding-top:20px; text-align:left; * padding-top:0 !important; * margin-top:-5px !important;} 
#txt_img2 {float:left; width:134px; height:9px; padding-bottom:5px; padding-top:20px; text-align:left; * padding-top:0 !important; * margin-top:-5px !important;}
#banners {float:left; width:210px; padding-bottom:26px; text-align:left; padding-left:3px;}
.alto {padding-top:5px;}

/* glider */
div.scroller {float:right; width:720px; height:165px; overflow: hidden }
div.section { float:left; width: 708px; height: 165px; padding: 0; padding-bottom:20px; padding-left:12px; padding-top:15px;}
div.destac {float:left; width:235px; padding:0px; text-align:left;}


/* formularios */
#form_cent {
	float:center;
	width:690px;
	height:auto;
	padding:0px;
}
/* fin formularios */


/* inicio cursos */
#ccurso {
	float:center;
	width:800px;
	padding:0px;
	border: 1px none #CCCCCC;
}
#ccurso1 {float:center; width:800px; height:40px; padding:0px;}
#centro_topcurso {float:center; width:800px; height:142px; padding:0px;}
#menu_curso {
	float:left;
	width:572px;
	height:20px;
	padding:0px;
	text-align:left
}
#menu_text ul li {float:left; display:inline; padding-left:20px; padding-top:2px;}
/*#fecha_curso{float:right; width:204px; height:78px; background-image:url(../imagenes/fondo_fecha.gif); text-align:left; padding-top:12px; padding-left:8px;} */
#fecha_curso{float:right; width:212px; margin-bottom:5px; } 
.fecha_1
{	background:url(../imagenes/fecha1.gif) top left no-repeat;
	padding-top:10px;
	padding-left:8px;
	padding-right:8px;
	text-align:left; 
}
.fecha_2
{	background:url(../imagenes/fecha2.gif) top left repeat-y;
	text-align:left;
}
.fecha_int
{	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:2px;
	font-size:11px;
	text-align:center;
	color:#FFFFFF;
}
.fecha_3
{	background:url(../imagenes/fecha3.gif) top left no-repeat;
	padding-top:10px;
}
#fec_nac_01 {float:left; width:38px; padding-left:4px;}
#fec_nac_02 {float:left; width:98px; padding-bottom:18px;}
#fec_nac_03 {
	float:left;
	width:202px;
	text-align:left;
	padding-left:4px;
}
#cont_curso {float:left; width:552px; height:358px; background-image:url(../imagenes/fondo_cont_curso.gif); padding:0px; padding-top:44px; padding-left:20px; text-align:left;}
#cont_curso_left{float:left; width:550px; padding:0px; }
#cont_curso_der{float:right; width:212px; height:402px; background-image:url(../imagenes/div_curso_lado_der.gif); padding:0px; }
#cont_curso_der1{float:center; width:170px; height:210px; text-align:left; padding-top:30px; }
#cont_curso_der2{
	float:left;
	width:212px;
	text-align:center;
	padding:0px;
	padding-top:8px;
	border: 1px none #CCCCCC;
}
#tit_curso {
	float:left;
	width:550px;
	text-align:left;
	padding-top:14px;
	padding-left:22px;
	margin-bottom: 18px;
}
#tit_seccion {float:left; width:520px; padding:0px; padding-bottom:36px;}
#cont_curso_txt {float:left; width:530px; padding:0px; padding-left:14px;}
#foto_expo {float:left; width:132px; padding:0px;}
#cursos_pie {width:100%; height:76px; background-color:#f3f3f3; text-align:center; padding-top:20px;}
ul.izq { float:left; padding-left:0px; margin-left:0px; padding-bottom:0px; padding-top:0px; margin-top:0px;}
li.listi {list-style: none; padding-bottom:0px; padding-top:0px; padding-left:0px;}
li.listimg {list-style: none;  padding-left:18px; padding-bottom:12px;}
li.vine {list-style: none; background-image:url(../imagenes/vineta4.gif); background-repeat:no-repeat; left top; padding-left:12px; }
li.vine2 {
	list-style: none;
	background-image:url(../imagenes/vi_naranja.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:18px;
	padding-bottom:8px;
}
li.vine3{list-style: none; background: url(../imagenes/vineta_cursos.gif) left top no-repeat; padding-left:16px; padding-bottom:8px;}
/*fin cursos */


#bajo {float:center; width:952px; padding-left:10px; padding-right:10px; padding:0px; }
#bajo2 {float:center; width:957px;}
#bajo3 {float:left; width:957px;}


/* noticias y eventos */
#noti_eve {float:left; width:470px; height:233px;}
#noti_eve_tit {float:left; width:470px; height:20px; text-align:left;}
#noti_eve_fondo {float:left; width:470px; height:220px; background-repeat:no-repeat; background-position:top;}
/* fin noticias y eventos */


/* programas */
#progra_progra {float:left; width:252px; height:234px; padding:0px;}
#progra_tit { width:252px; height:20px; padding:0px; text-align:left;}
#progra_fondo {
	width:250px;
	height:218px;
	padding:0px;
	background-repeat:repeat-x;
	background-image: url(../imagenes/fondo_lista.gif);
	background-position: left bottom;
}




div.li_fondo
{
	background-image: url(../imagenes/vin.gif);
	background-repeat: no-repeat;
	background-position: 9px 7px;
	background-color: #edf1f5;
	height: 22px;
	width: 100%;
	line-height: 20px;
	vertical-align: middle;
	margin-bottom: 1px;
	margin-top: 0px;
	text-align: left;
	text-decoration: none;
}

div.li_fondo a
{
	display: block;
	margin-left: 29px;
}
div.li_fondo1
{	background-image: url(../imagenes/v_amar.gif);
	background-repeat: no-repeat;
	background-position: 9px 7px;
	background-color: #253692;
	height: 22px;
	width: 100%;
	line-height: 20px;
	vertical-align: middle;
	margin-bottom: 1px;
	margin-top: 0px;
	text-align: left;
	text-decoration: none;
}

div.li_fondo1 a.arial_11_3
{	color:#FFF;
	display: block;
	margin-left: 29px;
}
div.li_fondo1 a.arial_11_3:hover
{	color:#EDEFED;
	display: block;
	margin-left: 29px;
}

div.lineaZ
{
	background-color: #d7deec;
	height: 1px;
	margin: 0px;
	padding: 0px;
}

#progra_list {width:220px; padding-left:26px; text-align:left; line-height:22.5px; padding-top:2px; }

#progra_fondo2 {
	float:left;
	width:224px;
	height:216px;
	padding-left:5px;
	padding:0px;
	background-image:url(../imagenes/fondo_lista.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}
#progra_list2 {width:180px; padding-left:12px; text-align:left; line-height:24px; padding-top:0px;}
#progra_fondo3 {float:left; width:224px; height:102px; padding:0px; padding-left:2px; background-image:url(../imagenes/fondo_interes.gif); background-repeat:repeat;}
#progra_list3 {float:left; width:190px; padding-left:1px; text-align:left; line-height:25px; padding-top:0px;}
#progra_ini  {padding-bottom:5px;}
html>body #progra_ini  {padding-bottom:4px;}

/* fin programas */

#margen1{float:left; width:7px; height:214px; font-size:0px; }
#margen2{float:left; width:4px; height:214px; font-size:0px; }

/* banner home */
#ban_home {float:left; width:221px; height:213px; padding-top:20px; background-image:url(../imagenes/fondo_banners.gif);}
#banner_int1 { float:left; padding:0px; padding-left:5px; width:105px; height:103px; padding-bottom:4px;}
#banner_int2 { float:right; padding:0px; width:105px; height:103px; padding-bottom:5px;}
/* fin banner home */


/* pie */
#pie_pag {float:left; background-color:#edf1f5; width:100%; height:200px;}
#pie{float:center; width:952px; height:72px; padding-left:10px; padding:0px;}
#pie_izq {float:left; width:402px; height:38px; padding-left:10px; padding:0px; text-align:left;}
#pie_regis {float:left; width:70px; text-align:left; padding-top:4px;}
#pie_regis1 {float:left; width:55px; text-align:left; padding-top:4px;}
#pie_regis2 {float:left; width:260px; text-align:left; padding-top:4px;}
#pie_celda {float:left; width:150px;}
#pie_celda1 {float:left; width:110px;}
#pie_der { float:right; width:545px; height:38px; padding:0px; text-align:left;}
#pie_centro {float:left; width:952px; height:30px; padding:0px; padding-top:10px; text-align:left; background-color:#edf1f5;}
#pie_firma {width:720px;}
#pie_marca {padding-top:10px; text-align:right; width:710px;}


/* blanks */
#div_blank {float:left; width:952px; height:8px; font-size:0px; }
#div_blank2 {float:left; width:952px; height:18px; padding-right:10px; font-size:0px;}
#div_blank3 {float:left; width:224px; height:28px; font-size:0px;}
#div_blank4 {float:left; width:952px; height:8px;  font-size:0px;}
#div_blank5 {float:left; width:100%; height:10px;  font-size:0px; }
#div_blank6 {float:left; width:100%; height:10px;  font-size:0px; }
#div_blank7 {width:160px; height:10px; font-size:0px;}
#div_blank8 {float:left; width:224px; height:10px; font-size:0px;}



/*noticias*/
#noti_bloke {float:left; width:510px;}
#ini_not{float:left; width:486px; margin-left:14px; padding-bottom:15px;}
#noticias {float:left; background-image:url(../imagenes/fondo_noticias2.gif); background-position:right; background-repeat:no-repeat; width:490px; height:134px; padding-left:10px;}
#noti_izq {float:left; width:68px; text-align:right; padding-top:9px;}
#noti_der {float:right; width:398px; text-align:right; padding-top:8px; text-align:left; padding-left:8px; padding-right:8px; }
#noti2 {float:left; width:420px; padding-top:14px; padding-bottom:12px; text-align:left; padding-left:14px;}
#noti_pag {float:left; width:490px; text-align:right; padding-top:14px; padding-bottom:12px;}
#noti_izq2 {float:left; width:30px; text-align:right; padding-left:8px; padding-top:8px;}
#noti_bloq {float:left; width:470px; padding:0px; height:50px;}



/* eventos*/
#event_tit {float:right; width:212px; height:24px; text-align:left; margin-top:10px;}
#event_tit2 {
	margin-top: 5px;
	width:700px;
	height:24px;
	text-align:left;
	float: right;
	border: 1px none #CCCCCC;
	padding-right: 14px;
}
#event_tit3 {
	margin-top: 5px;
	width:700px;
	height:24px;
	text-align:left;
	float: right;
	padding-right: 14px;
}
#event_tit4 {
	margin-top: 5px;
	width:700px;
	height:24px;
	text-align:right;
	float: right;
}
#eventos1 {float:right;
background-image:url(../imagenes/fondo_eventos_2.gif); 
background-repeat:no-repeat;
width:212px; height:460px; 
padding-top:9px; background-color:#fff;}
#event {float:center; width:188px; text-align:left;}

/*--------------------------------------------------------------*/


#contenidor
{
	/*	overflow: scroll ;*/
	overflow:auto;
	width: 96%;
	float: left;
	height: 80%;
	text-align: justify;
	padding-right: 2%;

}



#cont_curso2 {float:left; width:536px; height:358px; background-image:url(../imagenes/fondo_cont_curso.gif); 

font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333; 
	text-decoration: none;
padding:0px; padding-top:44px; padding-left:36px; text-align:left;

}




/**/

/**/




#cont_curso2 li
{
	text-align: left;
	border: 1px none #003366;
	margin-left: -25px;
}
#cont_curso2 p
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333; 
	text-decoration: none;
}



div#aus img,div#org img
{
	margin-bottom: 10px;
	margin-right: 10px;
}




#miCalendario
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}
#txt_cal {
	float:left; 
    margin-left:3px; 
    width:150px; 
    height:9px; 
    padding-bottom:10px; 
    /* padding-top:20px; */
    /* padding-top: 10px;  */
    padding-top: 50px;
    text-align:left; 
    font-weight:bold; 
    color:#1F3D8D; 
    font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
div.layer_calendario
{	width:214px;
	/* border-top:#D7DEEC 2px solid; */
	border-bottom:#D7DEEC 2px solid;
	background:#EDF1F5;
	float:left;
	display:block;
	/* padding:5px; */
    padding: 5px 5px 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
div.layer_calendario select
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:1px;
	border:#333 1px solid;
}
div.layer_calendario form
{	display:inline;
}
.arial_12_azul { 
	color: #0079bb;
	text-decoration: none;
	text-align: left;
}
.arial_11_gris4 {
	text-decoration: none;
	text-align: center;
}
.arial_11_guinda {
	color: #990000;
	font-weight:bold;
	border:#900 1px solid;
	background:#FFF;
	text-decoration: none;
	text-align: center;
	display:block;
}
.arial_11_guinda1 {
	color: #990000;
	font-weight:bold;
	border:#900 1px solid;
	background:#FFF;
	text-decoration: none;
	text-align: center;
	display:block;
	background:#F5E8E2;
}
.arial_11_hoy {
    color: #0079bb;
	border: 1px solid #777777;
	background: #FFFFFF;
	text-align: center;
}


div.misEventosDet
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}
div.misEventosDet .titEve
{	font-size:11px;
	font-weight:bold;
	color:#1F3D8D;
	margin-left:3px; width:200px; height:9px; padding-bottom:10px; padding-top:10px; text-align:left; 
}
div.misEventosDet a
{	font-size:11px;
/*	font-weight:bold;
	color:#000;*/
	color:#183E8D;
	text-decoration:none;
}
div.misEventosDet a:link
{	
}
div.misEventosDet a:hover
{	text-decoration:underline;
}
div.misEventosDet a:visited
{	
}

table.tablapie
{	font-family:Arial, Helvetica, sans-serif;
}
table.tablapie div.pieusuario
{	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
}
table.tablapie span
{	font-size:11px;
	color:#183e8d;
}
table.tablapie a
{	font-size:9px;
	color:#666666;
	text-decoration:underline;
}
table.tablapie a:link
{
}
table.tablapie a
{	color:#000000;
}
table.tablapie a:visited
{
}

div.visorDoc
{	width:460px;
	text-align:left;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
div.visorDoc a
{	font-size:11px;
	color:#333;
	text-decoration:none;
}
div.visorDoc a:link
{	
}
div.visorDoc a:hover
{	text-decoration:underline;
}
div.visorDoc a:visited
{	
}

div.visorTitu 
{	width:460px;
	background:#F3F3F3;
	padding:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
div.visorTitu  .visordoctitu
{	font-size:12px;
	color:#453E8D;
}
