/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/

/* menu unidades - abre ---------------------------------------------------------------------------------------------------------*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9; overflow:hidden;}
#cboxOverlay{position:absolute; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto; border: 1px solid #cccccc;overflow:hidden !important;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:url(../images/menu/bg-menu-unid.png) 0 0 repeat;}
#cboxContent{background:#fff;} 

#cboxLoadingOverlay{background:url(../images/menu/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(../images/menu/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; top:10px; right:10px; background:url(../images/menu/x.png) 0 0 no-repeat; width:17px; height:15px; text-indent:-9999px;}
#cboxClose.hover{ }


div#menu-unidades *{ list-style: none; margin: 0; padding: 0; text-decoration: none; color: #666666; vertical-align: }
div#menu-unidades {font: normal normal normal 12px verdana, arial, tahoma;}
div#menu-unidades h3 { height:34px; background: url(../images/menu-unidades.gif) no-repeat 10px 5px #ff9900; color: #FFFFFF; font-size: 14px; line-height:32px; padding-left:50px;}
div#menu-unidades .rel-unidades {padding: 10px 0 20px 20px; float: left;}
div#menu-unidades .rel-unidades ul li a:hover {text-decoration: underline;}
div#menu-unidades div.col-esq { float: left; padding: 10px 20px 0 0;}
div#menu-unidades div.col-dir { float: left; border-left: 1px dotted #999999; padding: 10px 0 10px 20px;}

div#menu-unidades .dive-botton {float:left; width: 100%; height: 29px; background: url(../images/menu/icon-extensao.gif) no-repeat 10px center #ff9900; }
div#menu-unidades .dive-botton h2 {padding: 0 0 0 40px;}
div#menu-unidades .dive-botton a, span a.bt-con-exp {float: left; color: #FFFFFF; line-height: 25px; }
div#menu-unidades .dive-botton span {background:  url(../images/menu/pattern-orange.gif) repeat 0 0; width: auto; height: 100%; float: right; padding: 0 15px; }
div#menu-unidades .dive-botton span a.bt-con-exp {background: url(../images/menu/icon-seta.gif) no-repeat 0 center; padding-left: 20px;}
div#menu-unidades .dive-botton span a.bt-con-exp:hover {text-decoration: underline;}

div#menu-unidades h2 { color: #ff9900; font-size: 13px; font-weight: bold;}
div#menu-unidades h2 a {color: #ff9900;}
div#menu-unidades h2 a:hover { text-decoration: underline;}
div#menu-unidades .li-grandesp h2 { padding-top: 7px;}

div#menu-unidades .li-universidades {padding-bottom: 7px; border-bottom: 1px dotted #999999;}
div#menu-unidades .li-demais h2 {border-bottom: 1px dotted #999999; padding: 8px 0;}

/* extras*/
.oculto {display: none;}
/* menu unidades - fecha --------------------------------------------------------------------------------------------------------*/