@import url(2008common.css);
/* --------------------------------------------- */
/* ---[ Distribución Página ]------------------- */
/* --------------------------------------------- */
/* ---[ Cabecera ]------------------------------ */
#header{
	position : relative;
	height : 122px;
	margin : 0;
/*	z-index : 1;*/
}

#ic-head{
	float : left;
	margin : 0 0 5px;
	padding : 0;
	width : 290px;
	height : 80px;
	border : none;
	background : url(/images/logos/ic-head.png) no-repeat;
}
#ic-head a{
	width : 290px;
	height : 80px;
	text-indent : -999em;
	outline : none;
	display : block;
}
#ic-head a:hover{background-color: transparent;}

#dirs{
	float : right;
	height : 56px;
	width : 460px;
	margin : 0 0 5px;
	padding: 13px 0 4px;
	color : #FFF;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	line-height: 16px;}
#dirs li{
	padding : 0;
	margin : 0;
	margin-right : 7px;
	list-style : none none;
	text-align: right;
}

#clima{
	position : absolute;
	left : 694px;
	top : 55px;
	width : 50px;
	height : 24px;
	overflow : hidden;
	font-size : 10px;
	font-style : normal;
	text-align : right;
	color : #FFF;
}
#clima a{
	font-size : 1em;
	color : #FFF;
	background : transparent;
}
#temperatura{
	position : relative;
	top : -10px;
	font-weight : bold;  
}

/* ---[ Camino ]-------------------------------- */
#bread-crumb{
	width : 736px;
	padding : 5px 7px;
	color : #CCC;
	font-weight : bold;
	font-size : 90%; 
}
#bread-crumb a, #bread-crumb a:visited{
	color : #69F;
	font-weight : bold;
	text-decoration : none;
}
#bread-crumb a:hover{color : #00F;}

/* ---[ Carrusel/Título ]----------------------- */
#billboard{
	position : relative;
	width : 736px;
	height : 184px;
	margin : 0 0 5px;
	padding : 7px;
	background : url(/images/bg/billboard.jpg);
	background-repeat: no-repeat;
}
#billboard h1{
	margin : 0;
	padding : 36px 10px 0 10px;
	color : #FF0;
	border : none;
	font-size : 5em;
	line-height : 1;
	text-align : right;
}

/* ---[ Columnas ]------------------------------ */
#col-wrapper-1c,
#col-wrapper-gc,#col-wrapper-cg,#col-wrapper-2i,
#col-wrapper-cgc,#col-wrapper-ggc, 
#col-wrapper-cgg,#col-wrapper-3i,
#col-wrapper-2v{position : relative; margin : 0;}

#col-aux, #col-main, #col-sidebar{
	padding : 7px;
	margin : 0 0 5px;
	display: inline;
	float : left;
}

/* Diagramación de 1 columna  */

#col-wrapper-1c #col-main{width : 736px}
#col-wrapper-1c #col-aux, #col-wrapper-1c #col-sidebar{display : none;}

/* Diagramaciones de 2 columnas  */

#col-wrapper-gc #col-main, #col-wrapper-cg #col-main{width : 500px;}
#col-wrapper-gc #col-sidebar, #col-wrapper-cg #col-sidebar{width : 217px;}

#col-wrapper-2i #col-main,#col-wrapper-2i #col-sidebar{width : 358px;}

#col-wrapper-gc #col-aux, #col-wrapper-cg #col-aux,
#col-wrapper-2i #col-aux, #col-wrapper-2v #col-aux{display : none;}

#col-wrapper-cg #col-main{margin-left : 236px;}
#col-wrapper-cg #col-sidebar{margin-left : -750px;}

#col-wrapper-gc #col-main{margin-right : 5px;}
#col-wrapper-2i #col-main{margin-right : 6px;}

#col-wrapper-2v #col-main, #col-wrapper-2v #col-sidebar{width : 736px;}
#col-wrapper-2v #col-main{margin-top : 221px;}
#col-wrapper-2v #col-sidebar{
	position: absolute;
	top : 0; left : 0;
	height : 200px;
	overflow: hidden;
}

/* Diagramaciones de 3 columnas */

#col-wrapper-cgc #col-main{width : 388px;}
#col-wrapper-cgc #col-aux,#col-wrapper-cgc #col-sidebar{width : 155px;}

#col-wrapper-3i #col-aux,#col-wrapper-3i #col-main,
#col-wrapper-3i #col-sidebar{width : 232px;}

#col-wrapper-cgc #col-aux{margin-left : -576px;}
#col-wrapper-cgc #col-main{margin-left : 174px;}
#col-wrapper-cgc #col-sidebar{margin-left : 5px;}

#col-wrapper-ggc #col-main,#col-wrapper-ggc #col-aux,
#col-wrapper-cgg #col-main,#col-wrapper-cgg #col-aux{width : 271px;}
#col-wrapper-ggc #col-sidebar,#col-wrapper-cgg #col-sidebar{width : 156px;}

#col-wrapper-ggc #col-aux,#col-wrapper-ggc #col-sidebar,
#col-wrapper-3i #col-aux,#col-wrapper-3i #col-sidebar{margin-left : 5px;}

#col-wrapper-cgg #col-sidebar{margin-left : -750px;}
#col-wrapper-cgg #col-main{margin-left : 175px;}
#col-wrapper-cgg #col-aux{margin-left : 5px;}

/* Colores columnas */

#col-main{background : #F2F2F2;}
#col-sidebar{background : #69F;}/*#69F ó #36C*/
#col-aux{background : #36C;}/*#FFFDE4*/

#col-sidebar h1, #col-sidebar h2, 
#col-sidebar h3, #col-sidebar h4, 
#col-sidebar h5, #col-sidebar h6{color : #FF0;}

#col-sidebar strong{color : #FF0;}

.subcol-half, .subcol-half-nb{
	float : left;
	width : 48%;
	margin-right : .5%;
	padding-right : .5%;
	border-right : 2px solid #CCC;
}
.subcol-half-nb{border-right : none;}

.subcol-third, .subcol-third-nb{
	float : left;
	width : 32%;
	margin-right : .5%;
	padding-right : .5%;
	border-right : 2px solid #CCC;
}
.subcol-third-nb{border-right : none;}

/* ---[ Pie ]----------------------------------- */
/* En elementos comunes (20XXcommon.css)			*/

/* --------------------------------------------- */
/* ---[ Lo Demás ]------------------------------ */
/* --------------------------------------------- */

.cupo-completo{color : #FFF; background : #666;}

/* ---[ Alert ]--------------------------------- */
.alertbox{padding : 0; margin : 0; width : 60%; margin : 1em auto;}
.alertbox h4{
	margin : 0;
	padding : 5px;
	color : #FFF;
	border : none;
	font-size : 1.5em;
	font-weight : bold;	
}
.alertbox .ab-cnt{margin : 0; padding : 5px; padding-left : 60px; min-height : 58px;}
.alertbox .ab-cnt p, .alertbox .ab-cnt ul,
.alertbox .ab-cnt ol{margin: .5em 0;}
.ab-w h4{background:#E6C800;}
.ab-w .ab-cnt{background : #FFF0C0 url(/images/icons/alert/warning.png) no-repeat 5px 5px;}
.ab-i h4{background:#00C;}
.ab-i .ab-cnt{background : #AEC0FF url(/images/icons/alert/info.png) no-repeat 5px 5px;}
.ab-e h4{background:#C00;}
.ab-e .ab-cnt{background : #FFD7C2 url(/images/icons/alert/error.png) no-repeat 5px 5px;}
.ab-q h4{background:#090;}
.ab-q .ab-cnt{background : #D9F6C2 url(/images/icons/alert/question.png) no-repeat 5px 5px;}
.ab-s h4{background:#C00;}
.ab-s .ab-cnt{background : #FFD7C2 url(/images/icons/alert/stop.png) no-repeat 5px 5px;}
/* ### Hacer estilos ab-z ### */

/* Alert Small */
.alert-sm{
	margin : 5px 0;
	padding : 4px 4px 4px 25px;
	border : 1px solid #5151D4;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
	background : #E0EBFF;
}
.asm-w{border-color : #E6C800; background : #FFF0C0 url(/images/icons/alert/led-warning.png) no-repeat 5px;}
.asm-i{border-color : #5151D4; background : #E0EBFF url(/images/icons/alert/led-information.png) no-repeat 5px;}
.asm-e{border-color : #C00; background : #FFD7C2 url(/images/icons/alert/led-error.png) no-repeat 5px;}

/* ---[ Números Grandes ]----------------------- */
.big-num .num{
	float : left;
	text-indent : -999em;
	background-repeat : no-repeat;
	text-align : left;
}

ol.big-num{list-style : none none; padding : 0;}

.big-num li{margin-bottom : 5px;}
.big-num li p, .big-num li h4{margin : 0 0 3px;}

.big-num #bn-01, .big-num #bn-02, .big-num #bn-03,
.big-num #bn-04, .big-num #bn-05, .big-num #bn-06,
.big-num #bn-07, .big-num #bn-08, .big-num #bn-09,
.big-num #bn-10{
	min-height : 40px;
	margin : 5px 0;
	padding : 3px 5px 2px 40px;
	background-repeat : no-repeat;
}
.big-num #bn-01{background-image : url(/images/numbers/1.png);}
.big-num #bn-02{background-image : url(/images/numbers/2.png);}
.big-num #bn-03{background-image : url(/images/numbers/3.png);}
.big-num #bn-04{background-image : url(/images/numbers/4.png);}
.big-num #bn-05{background-image : url(/images/numbers/5.png);}
.big-num #bn-06{background-image : url(/images/numbers/6.png);}
.big-num #bn-07{background-image : url(/images/numbers/7.png);}
.big-num #bn-08{background-image : url(/images/numbers/8.png);}
.big-num #bn-09{background-image : url(/images/numbers/9.png);}

/* ---[ Letras Grandes ]------------------------ */
.big-let{font-size : 1.5em; font-weight : bold; list-style : lower-alpha;}
.big-let li{padding-top : 5px; padding-bottom : 10px;}
.big-let li span{padding-left : 4px; font-size : .67em; font-weight : normal;}

/* ---[ Lo demás - cont. ]---------------------- */
table.stripe-me, table.sortable{width : 100%; border-collapse : collapse;}

table.sortable .head{background: #3E83C9 url(/images/botones/sort.gif) 6px center no-repeat; cursor:pointer;}
table.sortable .desc{background: #3E83C9  url(/images/botones/desc.gif) 6px center no-repeat; cursor:pointer;}
table.sortable .asc{background: #3E83C9 url(/images/botones/asc.gif) 6px  center no-repeat; cursor:pointer;}
table.sortable .head:hover{background: #5151D4 url(/images/botones/sort.gif) 6px center no-repeat;}
table.sortable .desc:hover{background: #5151D4 url(/images/botones/desc.gif) 6px center no-repeat;} 
table.sortable .asc:hover{background: #5151D4 url(/images/botones/asc.gif) 6px  center no-repeat;}

/* jQuery Plugin */
table.sortable thead tr .header {
	cursor : pointer;
	background : #3E83C9 url(/images/botones/sort.gif); 
	background-position : right;
	background-repeat : no-repeat;
}
table.sortable thead tr .headerSortUp {background-image: url(/images/botones/desc.gif);}
table.sortable thead tr .headerSortDown {background-image: url(/images/botones/asc.gif);}
table.sortable thead tr .header:hover,
table.sortable thead tr .headerSortUp:hover,
table.sortable thead tr .headerSortDown:hover {background-color: #5151D4;}

ul.tit-des{padding : 0; margin : 0;}
ul.tit-des li{
	padding : 0 5px 5px;
	list-style : none none;
	cursor : pointer;
	border : 1px solid transparent;
	-moz-border-radius : 7px; -webkit-border-radius : 7px; border-radius : 7px;
}
ul.tit-des li:hover,
ul.tit-des li.tit-des-hover{background : #F8F1CF; border : 1px solid #E6C800;}
ul.tit-des h3{
	margin : 10px 0 0;
	font-size : 1.1em;
	text-transform : uppercase;
	border : none;
	letter-spacing : normal;
}
ul.tit-des a{
	display : block;
	color : #5151D4;
	font-weight : bold;
	text-decoration : none;
}
ul.tit-des a:hover{background : transparent;}
ul.tit-des p, ul.tit-des .news-resumen{margin : .3em 0 0;}

#news-lst ul.tit-des li{min-height : 88px;}
#news-lst p, #news-lst .news-resumen{margin-left:87px;}
#news-lst p.fecha{margin : 0 10px 0 0;}
#news-old-btn a{
	width : 173px;
	height : 25px;
	position : relative;
	left : 327px;
	padding-right : 7px;
	display : block;
	text-align : right;
	color : #CC0;
	line-height : 25px;
	outline : none;
	background : #003 url(/images/botones/news-old.png) no-repeat;
}
#news-old-btn a:hover{color : #FF0;}

.fecha{
	float : left;
	width : 77px;
	height : 82px;
	margin : 0 10px 0 0;
	background: url(/images/bg/fecha.png) no-repeat;
}
.fecha-m, .fecha-d{
	float : left;
	display : block;
	width : 100%;
	text-align: center;
	font-weight : bold;
	font-size : 16px;
	font-family : "HelveticaNeueLT Std", "Helvetica Neue", Helvetica, Arial, Univers, "Nimbus Sans L", Geneva, sans-serif;
}
.fecha-m{height : 22px; margin-top: 7px; color : #FFF;}
.fecha-d{height : 40px; font-size: 38px; line-height: 40px;}

#fecha-evento{
	width : 217px;
	height : 229px;
	margin : 0;
	padding : 0 7px;
	position : relative;
	top : -21px;
	left : -7px;
	background : url(/images/bg/sidebar-dk.png) no-repeat;
}
#fecha-evento div, #fecha-evento p{margin : 0 auto; padding : 0; background-repeat : no-repeat;}
#fecha-evento #fe-mes,
#fecha-evento #fe-hora{width : 140px; height : 30px;}
#fecha-evento #fe-dia{width : 140px; height : 80px; text-indent : -999em;}

p#mi{padding-top : 4px; border-top : 1px solid #95bce2;}
a#mas-info{
	display : block;
	width : 128px;
	height : 64px;
	margin : 0 auto;
	text-indent : -999em;
	outline : none;
	background: url(/images/botones/mas-info.gif) no-repeat;
}
a#mas-info:hover{background : transparent url(/images/botones/mas-info.gif) 0 64px;}

a#mas-info2{
	display : block;
	width : 128px;
	height : 64px;
	margin : 0 auto;
	text-indent : -999em;
	outline : none;
	background: url(/images/botones/mas-info-dk.gif) no-repeat;
}
a#mas-info2:hover{background : transparent url(/images/botones/mas-info-dk.gif) 0 64px;}

#cse-search-results iframe{width : 736px;}

.scroller-h{width : 100%; overflow : auto;}

a.btn-close{
	display : block;
	float: right;
	width : 14px;
	height : 14px;
	margin : 0;
	text-indent : -999em;
	text-align: left;
	outline : none;
	cursor : pointer;
	background : url(/images/botones/cerrar-sm.png) no-repeat;
}
a.btn-close:hover{background-position : 0 -14px;}

.dias{
	display : block;
	width : 85px;
	height : 15px;
	text-indent : -999em;
	outline : none;
}
.lx{background : url(/images/bg/dias.png) no-repeat 0 0;}
.mj{background : url(/images/bg/dias.png) no-repeat 0 -14px;}
.lxv{background : url(/images/bg/dias.png) no-repeat 0 -28px;}
.mjv{background : url(/images/bg/dias.png) no-repeat 0 -41px;}
.sab{background : url(/images/bg/dias.png) no-repeat 0 -56px;}
.mjs{background : url(/images/bg/dias.png) no-repeat 0 -70px;}
.lun{background : url(/images/bg/dias.png) no-repeat 0 -84px;}
.mar{background : url(/images/bg/dias.png) no-repeat 0 -98px;}
.mie{background : url(/images/bg/dias.png) no-repeat 0 -112px;}
.jue{background : url(/images/bg/dias.png) no-repeat 0 -126px;}
.vie{background : url(/images/bg/dias.png) no-repeat 0 -140px;}
.lav{background : url(/images/bg/dias.png) no-repeat 0 -154px;}

table.aireada th, table.aireada td{padding :.3em;}

#col-sidebar #side-news{border-bottom : 1px solid #95bce2;}
#col-sidebar #side-news h3{
	margin : 0;
	padding : 0 10px;
	color : #009;
	letter-spacing : normal;
	font-weight : bold;
	font-size : 1.2em;
	font-family : Verdana, "Verdana Ref", "Lucida Grande", "DejaVu Sans", "Bitstream Vera Sans", sans-serif;

}
#col-sidebar #side-news ul{
	margin-top : 0;
	margin-left : 5px;
	list-style-image : url(/images/bullets/whitetri.gif);
}
#col-sidebar #side-news a{color : #F2F2F2; font-size : 1em;}
#col-sidebar #side-news a:hover{background : #5151D4;}

.tip{
	width: 204px;
	padding-top: 28px;
	display: none;
	position: absolute;
	z-index : 10;
	background: transparent url(/images/bg/tipTop.png) no-repeat top;}

.tipMid {background: transparent url(/images/bg//tipMid.png) repeat-y; padding: 0 21px 20px 21px;}
.tipBtm {background: transparent url(/images/bg/tipBtm.png) no-repeat bottom; height: 26px;}

.num-hi li{font-weight : bold; font-family : "HelveticaNeueLT Std Blk", "Helvetica Neue Black", "Helvetica Black", "Arial Black", "Univers Black", "Nimbus Sans L Black", Geneva, sans-serif;}
.num-hi li span{font-weight : normal; font-family : Verdana, "Verdana Ref", "Lucida Grande", "DejaVu Sans", "Bitstream Vera Sans", sans-serif;}

#button-bar{padding : 10px 8px; clear: both; overflow : hidden;}  
#button-bar ul{margin : 0; padding : 0 0 0 45px;}

/* ---[ Botones de Interés ]-------------------- */
#interest-btns{padding : 0;}
#interest-btns li{list-style : none none;}
#interest-btns a,
#interest-btns a:visited{
	display : block;
	width : 215px; height : 61px;
	margin : 0;
	text-indent : -999em;
	outline : none;
}
#interest-btns #tsae, #interest-btns #tsc, #interest-btns #tsaf,
#interest-btns #tsrh, #interest-btns #tsrp, #interest-btns #tsgi,
#interest-btns #asc, #interest-btns #assw, #interest-btns #tshscai
{background : transparent url(/images/botones/sidebar/interest-btns.png) no-repeat;}

#interest-btns #tsae{background-position : 0 -244px;}
#interest-btns #tsae:hover{background-position : 0 -305px;}
#interest-btns #tsc{background-position : 0 -488px;}
#interest-btns #tsc:hover{background-position : 0 -549px;}
#interest-btns #tsaf{background-position : 0 -366px;}
#interest-btns #tsaf:hover{background-position : 0 -427px;}
#interest-btns #tsrh{background-position : 0 -732px;}
#interest-btns #tsrh:hover{background-position : 0 -793px;}
#interest-btns #tsrp{background-position : 0 -854px;}
#interest-btns #tsrp:hover{background-position : 0 -915px;}
#interest-btns #tsgi{background-position : 0 -610px;}
#interest-btns #tsgi:hover{background-position : 0 -671px;}
#interest-btns #asc{background-position : 0 0;}
#interest-btns #asc:hover{background-position : 0 -61px;}
#interest-btns #assw{background-position : 0 -122px;}
#interest-btns #assw:hover{background-position : 0 -183px;}
#interest-btns #tshscai{background-position : 0 -976px;}
#interest-btns #tshscai:hover{background-position : 0 -1037px;}

/* ---[ Botones jQuery corners ]---------------- */
a.btn-rnd, a.btn-rnd-sm{
	outline: none;  border: none;  text-decoration: none;
	cursor: pointer;  white-space: nowrap; vertical-align: middle;
	display: -moz-inline-box; display: inline-block;
	overflow: visible; /* IE6 form button fix */
	color : #FFF;
	font-weight : bold;
	background-color : #5151D4;
	padding : 7px;
}
a.btn-rnd:hover, a.btn-rnd-sm:hover{color : #003; background-color: #938DED;} 

.br-date, .br-write, .br-print,
.br-date:hover, .br-write:hover, .br-print:hover{
	background-repeat : no-repeat;
	background-position : 2px;
	padding-left : 22px !important;
}
.br-date, .br-date:hover{background-image : url(/images/botones/silk-date.png);}
.br-write, .br-write:hover{background-image : url(/images/botones/silk-pencil.png);}
.br-print, .br-print:hover{background-image : url(/images/botones/silk-printer.png);}

a.btn-rnd-sm{
	height : 20px; line-height : 20px;
	font-size : 9px;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
	padding : 0 5px;
}

/* ---[ Botones grandes (Formación Continua) ]-- */
.big-btn-desc{float:left; width : 340px; height : 93px; margin : 0 5px 10px 0; padding : 10px 13px 10px 10px; cursor : pointer; color : #FFF; background : transparent; background-repeat:no-repeat}
.big-btn-desc:hover,.big-btn-desc-hvr{background-position:0 -113px;}
.big-btn-desc:active, .for-con-act{position : relative; top : 1px; left : 1px;}
.big-btn-desc dt a{color:#FFF; font-size:16px; font-weight:bold;}
.big-btn-desc dt a:hover{color:#FFF; background:transparent;}
.big-btn-desc dd{margin:5px 0 0 0;}
.big-city{background-image:url(/images/botones/big-city-rj.png);}
.big-scales{background-image:url(/images/botones/big-scales-rj.png);}
.big-emp{background-image:url(/images/botones/big-emp-vr.png);}
.big-mngr{background-image:url(/images/botones/big-mngr-vr.png);}
.big-inf{background-image:url(/images/botones/big-inf-az.png);}
.big-rhrp{background-image:url(/images/botones/big-rhrp-vi.png);}
.big-hys{background-image:url(/images/botones/big-hys-am.png);}

/* ---[ Billboards ]---------------------------- */
#inst-hist #billboard{background : url(/images/bg/historia.jpg);}
#inst-hist-fotos #billboard{background : url(/images/bg/historia.jpg);}
#inst-infr #billboard{background : url(/images/bg/ic-02.jpg);}
#inst-sedes #billboard{background : url(/images/bg/sedes.jpg);}
#inst-contact #billboard{background : url(/images/bg/contacto.jpg);}
#inst-vinc #billboard, #inst-adsc #billboard{background : url(/images/bg/convenios.jpg);}
#inst-benef #billboard, #carreras #billboard, #carreras-rqt #billboard,
#carreras-mdl #billboard{background : url(/images/bg/alu-inst.jpg);}
#mail #billboard, #webmail #billboard{background : url(/images/bg/correo.jpg);}
#news #billboard, #news-photo #billboard{background : url(/images/bg/noticias.jpg);}
#news-old #billboard{background : url(/images/bg/noticias.jpg);}
#extension #billboard, #ext-emp #billboard, #ext-exp #billboard,
#ext-psnts #billboard, #ext-frm-psnts #billboard, 
#ext-sem #billboard{background : url(/images/bg/extension.jpg);}
#msgbox #billboard{background : url(/images/bg/ic-00.jpg);}
#dist #billboard, #dist-faq #billboard, #dist-preinsc #billboard,
#dist-req #billboard{background : url(/images/bg/distancia.jpg);}
#search #billboard{background : url(/images/bg/buscar.jpg);}
#cursos #billboard, #cursos-ini-id #billboard,
#cursos-ini-lst #billboard, 
#cursos-ini-frm #billboard{background : url(/images/bg/cursos.jpg);}
#eventos #billboard{background : url(/images/bg/ma-01.jpg);}
#sol-pass #billboard{background : url(/images/bg/candado.jpg);}
#mantenimiento #billboard{background : url(/images/bg/mantenimiento.jpg);}
#about #billboard{background : url(/images/bg/idd.jpg);}
#orientacion #billboard{background : url(/images/bg/lapices.jpg);}

/* ---[ Especs x página ]----------------------- */
#carreras-ini td, #carreras-ini th,
#carreras-crr td, #carreras-crr th{padding : 4px 2px; border-bottom : 1px solid #95BCE2;}
#carreras-mtr #col-main p{
	width : 65%;
	padding : .5em;
	margin : 4px 0 0 15%;
	color : #FFF;
	background : #5151D4;
	font-weight: bold;
	font-size: 1.2em;
}
#carreras-mtr #col-main li{
	margin : 4px 0 0 25%;
	padding : 4px;	
	list-style: none none;
	border-bottom : 1px solid #95bce2;
	cursor : pointer;
}
#carreras-mtr #col-main li:hover{color : #5151D4;}
#carreras-mtr #col-main li div{display : none; padding : .5em 1em; margin-left : 1em;}
#carreras-mtr #col-main li div p{
	width : 100%;
	margin : 0;
	color : #555; background : transparent;
	font-weight: normal; font-size: 1em;
	text-align : justify;
}

#carreras-ini #lst-full #c{width:31%;}
#carreras-ini #lst-full #f{width:12%;}
#carreras-ini #lst-full #d{width:30%;}
#carreras-ini #lst-full #h{width:17%;}
#carreras-ini #lst-full #i,
#carreras-ini #lst-carr #i{width:10%;}
#carreras-ini #lst-carr #f{width:20%;}
#carreras-ini #lst-carr #d{width:45%;}
#carreras-ini #lst-carr #h{width:25%;}

#carreras-txt #t-o{
	margin-top : 0;
	padding : 7px;
	color : #FFF;
	background : #5151D4;
	font-size : 2em;
	font-family : "Trebuchet MS", Verdana, "Verdana Ref",Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", sans-serif;
}
#carreras-txt #t-o strong{color : #FFF;}

#news #billboard{overflow: hidden;}
#news #col-sidebar ul,
#news-photo #col-sidebar ul{list-style-image : url(/images/bullets/whitetri.gif);}
#news #col-sidebar .carousel ul,
#news-photo #col-sidebar .carousel ul{list-style-image : none;}
#news #col-sidebar a:hover{text-decoration : underline; background : transparent;}
#news-photo #col-wrapper-gc #col-main{width : 517px;}
#news-photo #col-wrapper-gc #col-sidebar{width : 200px;}
#news #col-sidebar #accel,
#news-photo #col-sidebar #accel{float : left; width : 190px; margin : 10px 7px 0;}
#news #col-sidebar #accel a, #news-photo #col-sidebar #accel a{
	display : block;
	float : left;
	width : 27px;
	margin : 2px 2px 0 0;
	padding-bottom : 2px;
	text-align : center;
	border : 1px solid #FFF;
	color : #FFF;
	background : #009;
	font-size : 1em;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
}
#news #col-sidebar #accel a:hover,
#news-photo #col-sidebar #accel a:hover{background : #5151D4; border : 1px solid #009;}
#news #col-main p, #news-photo #col-main p{line-height : 1.5;}
#news #billboard h1 .critical, #news-photo #billboard h1 .critical{color : #C00;}
#news #billboard h1 .light-bg, #news-photo #billboard h1 .light-bg{color : #000080;}
#news #news-wrppr li{padding : 5px; line-height : 1.7em;}
#news-photo #prev-photo, #news-photo #next-photo{
	width : 22px;
	height : 50px;
	position : absolute;
	top : 160px;
	display : none;
}
#news-photo #prev-photo a, #news-photo #next-photo a{filter : alpha(opacity=70); opacity : .8;}
#news-photo #prev-photo a:hover, #news-photo #next-photo a:hover{background : transparent; outline : none; filter : alpha(opacity=100); opacity : 1; }

#news-old #col-sidebar, #cursos #col-sidebar,
#cursos-txt #col-sidebar,#curs-ini-frm #col-sidebar,
#inst-adsc #col-sidebar{background : #006; color : #FFF;}
#cursos #col-sidebar h4, #cursos-txt #col-sidebar h4,
#cursos-ini-frm #col-sidebar h4{color : #FF9C08;}
#cursos #col-sidebar ul,
#cursos-txt #col-sidebar ul{list-style-image : url(/images/bullets/whitetri.gif);}
#cursos #col-sidebar a, #cursos-txt #col-sidebar a,
#cursos-ini-frm #col-sidebar a{color : #69F;}
#cursos #col-sidebar a:hover, #cursos-txt #col-sidebar a:hover,
#cursos-ini-frm #col-sidebar a:hover{color : #009;}

#cursos-txt #dtl1{
	float : left;
	width : 25%;
	padding : 0 1em;
	text-align : right;
	color : #5151D4;
	font-style : italic;
	font-weight : bold;
	font-size : 1.2em;
	font-family : Georgia, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", serif;
}
#cursos-txt #pm-vg{background : url(/images/fotos/alumna-vg.jpg) no-repeat right top;}
#cursos-txt table.stripe-me td,
#cursos-ini-lst #col-main td{text-align : center; padding : 4px;}
#cursos-txt table.stripe-me td.tal,
#cursos-ini-lst #col-main td.tal{text-align : left}
#cursos-ini-lst #ci-ds{width : 95px}
#cursos-ini-lst #ci-ho{width : 140px}
#cursos-ini-lst #ci-in{width : 80px}
#cursos-ini-lst #ci-act{width : 24px}
#cursos-ini-lst #col-main tr{cursor : pointer;}
#cursos-ini-lst .ci-del{
	display : block;
	width : 16px;
	height : 16px;
	text-indent : -999em;
	outline : none;
	background : url(/images/botones/led-cross.png) no-repeat;
}
#cursos-txt #col-sidebar #bit4b{
	width : 231px;
	height : 106px;
	margin : 0;
	padding : 0;
	position : relative;
	top : -7px;
	left : -7px;
	text-indent : -999em;
	border : 0;
	background : url(/images/bg/bit4b-sidebar.png) no-repeat;
}
#cursos-txt #col-sidebar #ptonet{
	width : 231px;
	height : 61px;
	margin : 0;
	padding : 0;
	text-indent : -999em;
	border : 0;
	background : url(/images/bg/punto-net-sol-b.png) no-repeat center top;
}
#cursos-txt #col-sidebar #cdc{
	width : 231px;
	height : 106px;
	margin : 0;
	padding : 0;
	position : relative;
	top : -7px;
	left : -7px;
	text-indent : -999em;
	border : 0;
	background : url(/images/bg/cdc-sidebar.png) no-repeat;
}

#inst #col-main ul{min-height : 205px; padding : 0 250px; background: url(/images/bg/edificios.jpg) no-repeat;}

#inst-hist #logos{
	float : left;
	width : 150px;
	padding : 0 5px 0 0;
	text-align : center;
}
#inst-hist #logos img{padding-bottom:5px;}

#inst-valmis #col-main ul{min-height : 170px; padding-top : 10px; background: url(/images/fotos/2007autoridades.jpg) no-repeat right top;}
#inst-valmis #col-main p{
	min-height : 165px;
	padding : 20px 250px;
	text-align : justify;
	background: url(/images/bg/edificios.jpg) no-repeat;
}
#inst-aut #col-main ul{
	position : relative;
	width : 100%;
	height : 400px;
	margin : 0;
	padding : 0;
	list-style : none none;
}
#inst-aut #col-main ul li{
	float : left;
	position : absolute;
	width : 280px;
	height: 58px;
	margin : 0;
	padding : 0;
	background : url(/images/bg/fotoid.png) no-repeat;
}
#inst-aut #col-main ul li img{
	float : left;
	width : 48px;
	height : 48px;
	padding : 5px;
}
#inst-aut #col-main ul li span{float : left; width : 220px; margin-top : 1em;}
#inst-aut #ia-dg{top : 0px; left : 228px;}
#inst-aut #ia-cj{top :  87px; left : 450px;}
#inst-aut #ia-ce{top : 172px; left : 450px;}
#inst-aut #ia-ci{top : 257px; left : 450px;}
#inst-aut #ia-se{top : 342px; left : 450px;}
#inst-aut #ia-dt{top : 129px; left : 5px;}
#inst-aut #ia-sa{top : 214px; left : 5px;}
#inst-aut #ia-ei{top : 299px; left : 5px;}

#inst-sedes #col-main #sedes{
	position : relative;
	height : 740px;
	width : 100%;
	background: url(/images/bg/mapa-sedes-201106.png) no-repeat left 10px;
}
#inst-sedes #sedes h5{color : #930; margin : 0;}
#inst-sedes #sedes p{margin : 0;}
#inst-sedes #sedes ul{list-style : none none; padding : 0; margin : 0;}
#inst-sedes #sedes li{
	position : absolute;
	padding : 0;
	margin : 0;
	width : 270px;
	border-bottom : 1px solid #AA2703;
	background : #F2F2F2;
}
/*#inst-sedes #sedes #is-lr,
#inst-sedes #sedes #is-sj{border-bottom : 0; border-top : 1px solid #AA2703;}
#inst-sedes #sedes #is-sj{width : 220px;}*/
#inst-sedes #sedes #is-vm{width : 290px;}
#inst-sedes #is-sj,
#inst-sedes #is-lr, #inst-sedes #is-cp, 
#inst-sedes #is-vd{text-align : right;}
#inst-sedes #is-cp{top : 0px; left : 110px;}
#inst-sedes #is-vm{top : 104px; left : 438px;}
#inst-sedes #is-vd{top : 140px; left : 70px;}
#inst-sedes #is-ar{top : 0px; left : 420px;}
#inst-sedes #is-sf{top : 254px;  left : 455px;}
#inst-sedes #is-lr{top : 605px;  left : 10px;}
#inst-sedes #is-sj{top : 135px;  left : 70px;}

#inst-infr #ices{height : 280px;}
#inst-infr #icc{margin-top : 3em; padding : 0 0 0 510px; height : 280px;}
#inst-infr #ices p, #inst-infr #icc p{margin:0;}
#inst-infr #ices a:hover, #inst-infr #icc a:hover{background: transparent;}
#inst-infr #map-icc, #inst-infr #map-ices{display : none;}

#inst-infr p.map-cls{
	position : relative;
	top : -5px;
	left: 5px;
	margin : 0;
}
#inst-infr .slideshow{
	position : absolute;
	width : 370px;
	height : 280px;
	overflow : hidden;
}
#inst-infr #ices .slideshow{left : 373px; top : 195px; background: url(/images/bg/ices.jpg) no-repeat right top;}
#inst-infr #icc .slideshow{left : 7px; top : 509px; background: url(/images/bg/icc.jpg) no-repeat left top;}
#inst-infr .slideshow div{position:relative;}
#inst-infr .slideshow img{
	width : 360px;
	height : 270px;
	padding : 4px;
	background : #F2F2F2;
}
#inst-vinc #col-main #entidades div{
	padding-left : 110px;
	min-height : 100px;
	background-repeat : no-repeat;
	background-position : 0 0;
}
#inst-vinc #ues21{background: url(/images/logos/vinc/ues21.jpg);}
#inst-vinc #ubp{background: url(/images/logos/vinc/ubp.jpg);}
#inst-vinc #caece{background: url(/images/logos/vinc/caece.jpg);}
#inst-vinc #iua{background: url(/images/logos/vinc/iua.jpg);}
#inst-vinc #uc{background: url(/images/logos/vinc/uc.jpg);}
#inst-vinc #um{background: url(/images/logos/vinc/um.jpg);}
#inst-vinc #unca{background: url(/images/logos/vinc/unca.jpg);}
#inst-vinc #unrc{background: url(/images/logos/vinc/unrc.jpg);}
#inst-vinc #uv{background: url(/images/logos/vinc/uv.jpg);}
#inst-vinc #cpcipc{background: url(/images/logos/vinc/cpcipc.jpg);}
#inst-vinc #cacic{background: url(/images/logos/vinc/cacic.jpg);}
#inst-vinc #cimcc{background: url(/images/logos/vinc/cimcc.jpg);}
#inst-vinc #soetc{background: url(/images/logos/vinc/soetc.jpg);}
#inst-vinc #ctc{background: url(/images/logos/vinc/ctc.jpg);}
#inst-vinc #mug{background: url(/images/logos/vinc/mug.jpg);}
#inst-vinc #ismm{background: url(/images/logos/vinc/ismm.jpg);}
#inst-vinc #iresm{background: url(/images/logos/vinc/iresm.jpg);}
#inst-vinc #ensna{background: url(/images/logos/vinc/ensna.jpg);}
#inst-vinc #eddvs{background: url(/images/logos/vinc/eddvs.jpg);}
#inst-vinc #isc{background: url(/images/logos/vinc/isc.jpg);}
#inst-vinc #mm{background: url(/images/logos/vinc/mm.jpg);}
#inst-vinc #amia{background: url(/images/logos/vinc/amia.jpg);}
#inst-vinc #utn{background: url(/images/logos/vinc/utn.jpg);}

#inst-contact #col-main table{width : 100%;}
#inst-contact #col-main th{
	border : none;
	text-align : left;
	background : transparent;
	color : #009;
}
#inst-contact #col-main tr{border-bottom : 2px solid #FFF;}
#inst-contact #col-main th,#inst-contact #col-main td{padding : 4px 1em;}
#inst-contact #col-main td.tel{width : 25%;}
#inst-contact #col-main a{padding : 0 4px;}
#inst-contact #col-main a:hover{background-color : #5151D4; color : #FFF; padding : 0 4px; -moz-border-radius : 3px; -webkit-border-radius : 3px; border-radius : 3px;}

#inst-adsc #col-main h3{margin-bottom : 0;}
#inst-adsc #col-main p{margin : 0 0 20px 50px;}

#dist #col-main li{background : #E0EBFF;}
#dist #interest-btns li{background : transparent; float:left; margin-right : 20px;}

#dist-req #dir-postal2,
#dist-preinsc #dir-postal1, #dist-preinsc #dir-postal2{
	width : 204px;
	height : 198px;
	margin : 5px auto;
	text-indent : -999em;
	background-repeat : no-repeat;
}
#dist-preinsc .cntnr-btn{margin-left : 90px;}
#dist-preinsc #dir-postal1{background-image : url(/images/pg/dist-preinsc-dir1.png);}
#dist-req #dir-postal2,
#dist-preinsc #dir-postal2{background-image : url(/images/pg/dist-preinsc-dir2.png);}
#dist-req .zebra1, #dist-preinsc .zebra1{margin : 5px auto; padding : 4px; width : 65%;}

#dist-preinsc #DOMWindowIframe{height:99% !important;}

#dist-frm-preinsc{width : 670px;background:#F2F2F2;}
#dist-frm-preinsc #fpi{width : 95%;}
#dist-frm-preinsc #decl{
	margin-top : 10px;
	padding : 4px;
	-moz-border-radius : 7px; -webkit-border-radius : 7px; border-radius : 7px;
}

#dist-sav-preinsc{width : 670px;background:#F2F2F2;}
#dist-sav-preinsc #preview{width : 100%; height : 360px;}

#sitemap #col-sidebar, #sitemap #col-aux{background : #F2F2F2; color : #000;}
#sitemap #col-sidebar h2{color : #5151D4;}
#sitemap #col-main .dvsr, #sitemap #col-sidebar .dvsr,
#sitemap #col-aux .dvsr{border-top : 1px solid #69F;}
#sitemap #col-main a, #sitemap #col-sidebar a,
#sitemap #col-aux a{font-size : 1em;}

#about #mov-wrapper{width : 500px; margin : auto;}
#about #browsers{width : 100%; border : none;}
#about #browsers td{width : 20%;}

#google-map{
	width : 100%;
	margin : 0;
	padding : 0;
	background : #FFF;
}
#google-map p.map-cls{position : relative; left: -2px; margin : 0;}
#google-map #gmap{width : 100%; height : 400px; margin: 10px auto;}
#google-map #ices p, #google-map #icc p{margin : 0;}

#ident #pass-new a{
	width : 173px;
	height : 25px;
	position : relative;
	left : 320px;
	padding-right : 7px;
	display : block;
	text-align : right;
	color : #CC0;
	line-height : 25px;
	font-size : 1em;
	background : #003 url(/images/botones/pass-new.png) no-repeat;
}
#ident #pass-new a:hover{color : #FF0;}
#ident #fid{height: 185px;}

#plt-doc .subcol-half-nb div{margin : 0 0 7px; min-height : 70px; border-bottom : 2px solid #DDD;}
#plt-doc h4{
	margin : 0;
	padding : 0;
	color : #006;
	text-transform : none;	
	font-size : 1.2em;
}
#plt-doc strong{color: inherit;}
#plt-doc p{margin-top:0;margin-left : 70px;}
#plt-doc img{
	width : 50px;
	height : 50px;
	margin-right : 5px;
	background : #FFF;
}
#plt-doc .subcol-half-nb img{float:left;}

#sel-doc #col-main ul, #sel-doc #col-main ol{margin : auto 60px;}
#sel-doc #col-main li{padding : 4px;}

#mantenimiento #billboard h1{
	padding-right : 30px;
	color : #000;
	font-family: "HelveticaNeueLT Std Blk", "Helvetica 95 Black","Helvetica Black", "Arial Black" , "Franklin Gothic Bold", Charcoal, "Bitstream Vera Sans Bold", sans-serif;  
}
#mantenimiento{margin-top : 40px;}
#mantenimiento #col-main{background : url(/images/bg/atencion.png) -5px 0;}
#mantenimiento #content{padding:30px 80px;}
#mantenimiento .fltclr{font-size : 1px;}

#mail #col-main{height : 780px}

#formacion .tit-des li{
	min-height : 88px; 
	background-image : url(/images/icons/star32.png);
	background-repeat : no-repeat;
	background-position : 5px 10px;
}
#formacion h3, #formacion h4, #formacion h5,
#formacion p{margin-left : 40px;}
#formacion .news-full-art{
	height : 17px; margin-top : 5px;	padding-right : 10px;
	text-align : right;
	font-weight : bold; font-size : 9px; line-height : 17px;
	background-image : url(/images/botones/news-sm.png); background-repeat : no-repeat; background-position : right bottom;
}
#formacion .news-full-art a{color : #666;}


/*#orientacion #billboard h1{color:#006;}*/


a.btn-reg{
	display : block;
	width : 203px;
	height : 50px;
	margin : 5px auto;
	text-indent : -999em;
	outline : none;
	background-image : url(/images/botones/registracion.png);
	background-repeat : no-repeat;
	background-position : 0 -50px;
}
a.btn-reg:hover{background-color : transparent; background-position : 0 0;}

a.btn-mas-info{
	display : block;
	width : 203px;
	height : 50px;
	margin : 5px auto;
	text-indent : -999em;
	outline : none;
	background-image : url(/images/botones/mas-info-bg.png);
	background-repeat : no-repeat;
	background-position : 0 -50px;
}
a.btn-mas-info:hover{background-color : transparent; background-position : 0 0;}

a.btn-prg{
	display : block;
	width : 203px;
	height : 50px;
	margin : 5px auto;
	text-indent : -999em;
	outline : none;
	background-image : url(/images/botones/programa.png);
	background-repeat : no-repeat;
	background-position : 0 -50px;
}
a.btn-prg:hover{background-color : transparent; background-position : 0 0;}

#fb-lnk, #fb-lnk:hover{
	padding-left : 22px !important;
	background-image : url(/images/icons/fugue-balloon-facebook.png); 
	background-repeat : no-repeat;
	background-position : 2px;
}


/* ---[ Submenú ]----------------------------- */
#smnu ul{
	margin : 0;
	padding : 0;
}
#smnu li{
	margin : 0;
	padding : 4px 0;
	list-style: none none;
	border-bottom : 1px solid #95bce2;
}
#smnu a,
#smnu a:visited,
#smnu b{
	display : block;
	width : 197px;
	height : 25px;
	margin : 0;
	padding : 0 10px;
	color : #FFF;
	font-size : 1em;
	line-height : 25px;
	outline : none;
	font-style : normal;
}
#smnu a:hover{background : url(/images/mnu/smnuBtn.gif) no-repeat;}

/* ---[ Nav ]----------------------------------- */
/* 
Son of Suckerfish dropdowns :
http ://www.htmldog.com/articles/suckerfish/dropdowns/
*/

#nav{
	position : absolute;
	top : 90px;
	left : 5px;
	width : 750px;
	height : 35px;
	margin : 0;
	padding : 0;
	background : url(/images/mnu/navBar.png) no-repeat;
	cursor : default;
}
#nav a{
	float : left;
	height : 30px;
	text-indent : -999em;
	outline : none;
	text-decoration : none;
	border : none;
	display : block;
}
#nav li{
	float : left;
	margin : 0;
	padding : 0;
	list-style : none none;
	background : url(/images/mnu/navBar.png) no-repeat;
}
#nav #nv-inst{width : 96px; background-position : 0 0;}
#nav #nv-inst:hover,#nav #nv-inst.navhovr{background-position : 0 -35px;}
#nav #nv-carr{width : 83px; background-position : -97px 0;}
#nav #nv-carr:hover,#nav #nv-carr.navhovr{background-position : -97px -35px;}
#nav #nv-curs{width : 70px; background-position : -181px 0;}
#nav #nv-curs:hover,#nav #nv-curs.navhovr{background-position : -181px -35px;}
#nav #nv-autg{width : 105px; background-position : -252px 0;}
#nav #nv-autg:hover,#nav #nv-autg.navhovr{background-position : -252px -35px;}
#nav #nv-cntc{width : 121px; background : url(/images/mnu/navBar.png) no-repeat -358px 0;}
#nav #nv-cntc:hover,#nav #nv-cntc.navhovr{background-position : -358px -35px;}

#nav #nv-search{
	float : right;
	width : 215px;
	background : transparent;
}
#nav #nv-search form{margin:0;padding:0;}
#nav #nv-search label{display:none;}
#nav #nv-search input#q{
	float: left;
	border: 1px solid #69F;
	height : 18px;
	width : 170px;
	margin-top : 5px;
	padding : 0 5px;
	background : #FFF;
}
#nav #nv-search a#btnbuscar{
	float : right;
	margin-right : 7px;
	padding : 0;
	width : 20px;
	height : 32px;
	text-indent : -999em;
	outline : none;
	background: url(/images/mnu/navBuscar.png) no-repeat;
	background-position:  0 0;
}
#nav #nv-search a#btnbuscar:hover{
	width : 20px;
	height : 32px;
	background-position : 0 -35px;
}
#nav .dvsr{background : url(/images/mnu/dvsr.png) no-repeat;}
#nav li ul, #nav li dl{ /* second-level lists */
	position : absolute;
	width : 265px;
	top : 30px;
	margin : -1px;
	padding : 0 0 6px;
	left : -999em;
	z-index: 100;
	background: url(/images/mnu/mnuCapB.png) no-repeat bottom left;
}
#nav li ul *,#nav li dl *{
	color  : #FFF;
	text-indent : 5px;
	width : 100%;
	margin: 0;
	height : 22px;
	padding : 0;
	font-size : 11px;
	background: url(/images/mnu/mnuTile.png) repeat-y 0 0;
}
#nav li ul>*:first-child,#nav li dl>*:first-child{
	padding-top: 5px;
	background: url(/images/mnu/mnuCapT.png) no-repeat top right;
}
#nav li ul li:hover, #nav li dl dd:hover{background : url(/images/mnu/mnuTileHvr.png) repeat-y 0 0;}
#nav li ul>*:first-child:hover,
#nav li dl>*:first-child:hover{background: url(/images/mnu/mnuCapTHvr.png) no-repeat top right;}
#nav li dt{	
	font-weight: bold;
	padding-top : 2px;
	background : url(/images/mnu/dvsr.png) no-repeat;
}
#nav li dt:first-child,#nav li dt.fc{background: url(/images/mnu/mnuCapT.png) no-repeat top right;
}
#nav li * a{
	height : 16px;
	width : 263px;
	margin : 0 1px;
	padding : 3px 0;
	cursor : default;
	background : transparent;
}
#nav li * a:visited{font-style : normal; color  : #FFF;}
#nav li * a:hover{color : #FFF;}
#nav li a.dad{background : url(/images/mnu/navDad.gif) no-repeat 248px center;}
#nav li a.dad:hover{background : transparent url(/images/mnu/navDad.gif) no-repeat 248px center;}
#nav li ul ul,#nav li ul dl,#nav li dl ul{ /* third-and-above-level lists */
	margin : -.5em 0 0 255px;
	padding : 0 0 6px;
	top : auto;
	height : auto;
	background : url(/images/mnu/mnuCapB.png) no-repeat bottom left;
}
#nav li:hover ul ul, #nav li:hover ul dl, #nav li:hover dl ul,
#nav li:hover ul ul ul, #nav li:hover ul dl ul,
#nav li.navhovr ul ul, #nav li.navhovr ul dl, #nav li.navhovr dl ul, 
#nav li.navhovr ul ul ul,#nav li.navhovr ul dl ul{left : -999em;}

#nav li:hover ul, #nav li.navhovr ul,
#nav li:hover dl, #nav li.navhovr dl,
#nav li li:hover ul, #nav li li:hover dl, #nav li dd:hover ul, 
#nav li li li:hover ul, #nav li li li:hover dl, 
#nav li li.navhovr ul, #nav li li.navhovr dl, 
#nav li li li.navhovr ul,#nav li li li.navhovr dl{left : auto;}

