*{margin:0;	padding:0;font-size:9pt}

div {-moz-box-sizing: border-box;box-sizing:border-box;}
div.cl {clear:both;}
#sm,.sm, a.sm, div.fp1, div.fp2 {font-size:7pt; font-family: Arial, Tahoma}
ul,ol{margin-left:17px;}
img { border:0px; }
html{height: 100%;border:0;padding:0; margin: 0;}
body {font: 9pt Arial, Tahoma, Sans-Serif;background: #777777 url('/media/img/bg0.gif') repeat-y center;margin: 0px;padding: 0px;height: 100%;line-height:1;}
body a {color: #294979;}
body a:visited {color:#616161}
body a:hover {color:#0066cc;}

.tabsmenuclass, .tabsmenucontentclass {font-size:9pt;line-height:13pt;}
.tabsmenuclass ul{overflow: hidden;width: auto;list-style-type: none;margin-left:5px;}
.tabsmenuclass li{float: left;}
.tabsmenuclass a,.tabsmenuclass a:visited{display: block;padding: 5px 7px;background: #dce5f6;color: #294979;margin-right: 0px;text-decoration: none;}
.tabsmenuclass a:hover, .tabsmenuclass a.selected{background: #728a9f;color: white;}
.tabsubmenucontent a, .tabsubmenucontent li a:hover, .tabsubmenucontent li a:visited, .tabsubmenucontent a.selected{color: white;}
.tabsmenucontentclass{clear: left;background: #728a9f;width: 100%;height: 1px auto;padding: 2px;}
.tabsmenucontentclass ul{margin-left:13px;list-style-image: url('/media/img/h_li.gif'); }
.tabsmenucontentclass ul ul.n{margin-left:10px;list-style-image: url('/media/img/h_li1.gif'); }
.tabsmenucontent a, .tabsmenucontent li a:hover, .tabsmenucontent li a:visited, .tabsmenucontent a.selected{color: white;text-decoration: none;}
.tabsmenucontent table{margin-top:5px;margin-bottom:5px;}
.tabsmenucontent td{padding-left:30px; color:white;}
#mytabsmenu{border-top:1px solid #bbbbbb;background: #dce5f6;}
.botoncitoRojo{padding:5px;}

#content, #content #c, #content #c #ccenter, #content #c #cright {min-height:100%; height:auto !important; height:100%;}
#content {width:980px;margin: 0px auto; padding: 0px; background-color:#e3e3e3;}
#h {height:100px;padding-right:15px;padding-left:7px;padding-top:7px;background: url('/media/img/header.jpg');}
#h .b{width:125px;height:21px;padding-left:9px;background: url('/media/img/h_form.png') left no-repeat;line-height:25px;color:#bac0c7;border:0px;}
#h .s{padding-top:20px;line-height:25px;}

h1{font-size:16pt;color:#294979;}
h2{font-size:14pt;color:#294979;}
#c{padding-left:20px;padding-right:20px;line-height:14pt;font-size:9pt;}
#c1{width:200px;float:left;margin-right:20px;}
#c2{width:400px;float:left;margin-right:20px;}
#c3{width:300px;float:right;}

#f {width:980px;margin: 0px auto; padding: 0px; background: url('/media/img/f_f1.gif') #ffffff top repeat-x;padding:20px;font-size:8pt;}
#f th{padding-right:10px;padding-left:0px; border-bottom:1px dotted #cccccc;font-weight:bold;font-size:8pt;text-align:left;margin:0px;}
#f th a{color:#000000;text-decoration: none;font-size:8pt;margin:0px;padding:0px;line-height:11pt; }
#f td {padding-right:10px;padding-top:10px;padding-left:10px; border-right:1px dotted #cccccc;font-weight:bold;font-size:8pt;} 
#f td a,#f td span{color:#000000;text-decoration: none;font-size:8pt;}
#f ul{margin-bottom:10px;}
#f li{margin-left:0px;}
#f li a{font-size:8pt;font-weight:normal;color:#000000;text-decoration: none;}
#d{width:980px; height:170px; margin: 0px auto; padding: 0px; background-color:#49556d;border-top:2px solid #6c7985;padding:20px;}
#d td, #d td a, #d td li{font-size:8pt;line-height:11pt; font-weight:normal;color:#ffffff;text-decoration: none;}
#d td{padding-right:20px;}
#d td span{font-size:8pt;font-weight:bold;}

/*home*/
.sliderwrapper{position: relative;overflow: hidden; /**/
background: url('/media/img/p_ncentro_top.png') left no-repeat;width: 400px; height: 230px;}
.sliderwrapper .contentdiv{visibility: hidden; position: absolute;left: 0; top: 0; /**/
padding: 15px;width: 400px;height: 100%;font-size:9pt}
.pagination{width: 400px; text-align: right;padding: 5px 10px;background: url('/media/img/p_ncentro_bottom.png') left no-repeat;width: 400px; height: 40px;}
.pagination div.prevant{float:left;width: 26px;height:20px;}
.pagination div.toc0{float:left;width: 25px;height: 20px;background: url('/media/img/p_ncentro_bm.gif') left no-repeat;border-right:1px solid #cccccc;text-align:center;padding-top:2px;}
.pagination a{padding:0px;text-decoration: none; color: #cccccc;}
.pagination a:hover, .pagination a.selected{color: #FEE496;}

.sliderwrapper .contentdiv h1{color:#294979; font-size:14pt;line-height:15pt;margin-bottom:10px}
.sliderwrapper .contentdiv span, .sliderwrapper .contentdiv a, .sliderwrapper .contentdiv a:hover, .sliderwrapper .contentdiv a:visited{color:#000000; text-decoration:none;font-size:7pt;line-height:8pt;}

.glidecontentwrapper{position: relative; /**/
width: 200px;height: 170px;padding:0px; border: 0px;overflow: hidden;}
.glidecontent{ position: absolute; /**/padding: 0px;visibility: hidden;width: 200px;}
.glidecontenttoggler{ width: 200px;margin-top: 6px;text-align: right;  }
.glidecontenttoggler a{ display: -moz-inline-box;display: inline-block;border: 1px solid black;color: #2e6ab1;padding: 1px 3px;margin-right: 0px;font-weight: bold;text-decoration: none;font-size:7pt;line-height:7pt;background:white}
.glidecontenttoggler a.selected{ background: #E4EFFA;color: black;}
.glidecontenttoggler a:hover{background: #E4EFFA;color: black;}
.glidecontenttoggler a.toc{ }
.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ }
.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{background: #1A48A4;color: white;}

#nsec {background: url('/media/img/p_nsec_back.gif') left repeat-y;}
#nsec .sep {border-bottom:1px dotted #cccccc;padding-top:5px;padding-bottom:5px;clear:both;}
#nsec div{padding:0px 20px 0px 20px;}
#nsec h1 {font-size:10pt;margin-bottom:0px;}
#nsec span, #nsec .sep span a, #nsec span .sep a:hover, #nsec span .sep a:visited, #nsec span .sep a:link{font:8pt normal; color:##999999}
#nsec a{text-decoration:none;}
#nsec img.nota{margin-right:10px;}

#neve .sep {border-bottom:1px dotted #cccccc;padding-bottom:5px;}
#neve {background: url('/media/img/p_ev_back.gif') left repeat-y;padding-left:15px;padding-right:15px;}
#neve span, #neve .sep span a, #neve span .sep a:hover, #neve span .sep a:visited, #neve span .sep a:link{font:8pt normal; color:##999999}
#neve a{text-decoration:none;}
#neve h1{font-size:10pt;color:#294979;margin-bottom:5px;padding-top:10px;}

#mapa {background:#485159;height:30px;width:200px}
#mapa .sel{background: url('/media/img/p_mapa_sel.gif') top center no-repeat;width:50px;float:left;text-align:center;color:#ffffff;font:11pt;font-weight:bold;padding-top:10px;}
#mapa .notsel{width:50px;float:left;text-align:center;color:#b6c0c3;font:11pt;font-weight:bold;padding-top:10px;}

#smiembros {background: url('/media/img/p_sm_back.gif') left repeat-y;padding-left:15px;padding-right:15px; color:#ffffff;}
#smiembros span{font-weight:bold;}
#smiembros td {border-bottom:1px dotted #b6bcc2;padding-bottom:5px;clear:both;height:auto;padding:10px 0 10px}
#smiembros td a {color:#ffffff;text-decoration:none;}

#svideos {background: url('/media/img/p_vid_back.gif') left repeat-y;padding-left:15px;padding-right:15px; color:#ffffff;}


#cright{width:200px;float:right;}
#ccenter{width:735px;padding:30px;float:left;margin-top:-20px;margin-left:-19px;margin-right:20px;background:#ffffff;border-right:1px dotted #cccccc;}
#ccenter h1{font-size:14pt;line-height:16pt;margin-bottom:20px;}
#ccenter h2 {font-size:11pt;margin:0px; padding:4px 0px 4px 8px;font-weight:bold; background:url(/media/img/_title_bg.jpg) repeat-y; color:#2457b0; border-bottom:2px solid #2457b0;margin-bottom:10px;}
/*autoridades-estatutos-convenios*/
#ccenter .cc1{width:250px;float:left;}
#ccenter .cc2{width:350px;float:right;}
/*historia*/
#ccenter .cc3{width:500px;float:left;}
#ccenter .cc4{width:150px;float:right;}
/*institutos*/
#ccenter .cc5{ float:left; width:150px; margin-left:-30px;background:#dddddd;}
#ccenter .cc6 { float:left; width:550px; min-height:100%; height:auto !important; height:100%; border-left:1px solid #cccccc; background:#ffffff; padding:20px;padding-right:0px}



#cuadro0{width:170px;float:right;padding:10px; border:1px solid #c7c7c7; background:#ffffff;}
#cuadro0 p, #cuadro0 a{color:#4b4b4b;font-size:8pt;line-height:9pt;text-decoration:none;}

#cuadro1 {padding-left:10px;padding-bottom:10px;border-left:1px solid #DDDDDD; background:url(/media/img/cuadro1.gif) bottom repeat-x; }
#cuadro1, #cuadro1 li, #cuadro1 a {font-size:8pt;line-height:10pt}
#cuadro1 a { color:#676767; text-decoration:none; font-weight:bold; }
#cuadro1 a:hover { color:#2B57B2; }

#cuadro2 { width:350px; padding:0px; background:#84AFB8; color:#FFFFFF; }
#cuadroCont { padding:10px; background:url(/media/img/tmp.giff) bottom repeat-x; margin-bottom:10px; }


#ColTitleAzul, #ColTitleVerde, #ColTitleVioleta { width:150px; padding:4px 5px 4px 23px; color:#f3f3f3; font-size:10pt;line-height:10pt; font-weight:bold; }
#ColTitleAzul a, #ColTitleVerde a, #ColTitleVioleta a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
#ColTitleAzul a:hover, #ColTitleVerde a:hover, #ColTitleVioleta a:hover { color:#FFFFFF; text-decoration:underline; }
#ColTitleAzul { background:url(/media/img/_col_title_azul.gif) no-repeat; }
#ColTitleVerde { background:url(/media/img/_col_title_verde.gif) no-repeat; }
#ColTitleVioleta { background:url(/media/img/_col_title_violeta.gif) no-repeat; }
#ColTitleBottom { background:url(/media/img/_col_title_bottom.gif) no-repeat; width:150px; height:6px; }
#ColTitleBottomg { background:url(/media/img/_col_title_bottomg.gif) no-repeat; width:150px; height:6px; }

#ColUL{margin-left:13px;list-style-image: url('/media/img/bullet01.gif');}
#ColUL li{margin-bottom:5px;}

#menu_comunicaciones {background:url(/media/img/bg_com.jpg) no-repeat; border:1px solid #339183;padding-bottom:5px;}



#ICuadro { float:left; width:200px; height:150px auto; padding:7px; background:url(../institutos/media/img/cuadro_bg.gif) repeat-x; border:1px solid #c4c4c4; }
#ICuadro #title { font-size:15px; font-weight:bold; color:#454545; margin-bottom:8px; }
#IMenu #text { background:url(/institutos/media/img/menu_sep.gif) bottom no-repeat; padding:4px 0px 4px 20px; }
#IMenu #text a { color:#7f7f7f; font-weight:bold; font-size:15px; }
#IMenu #text a span { color:#01a4b7; }
#IMenu #subtext, #IMenu #subtextAct { background:url(/institutos/media/img/menu_sep.gif) bottom no-repeat; padding:4px 0px 4px 6px; margin:0px 0px 0px 15px; border-left:5px solid #BBBBBB; }
#IMenu #subtextAct { border-left:5px solid #01a4b7; }
#tablainst {width=400px; border:0}
/* FIN INSTITUTOS */

