body {font-family: Verdana, Arial, Helvetica;font-size: 12px;background: #333 url(../img/fundo.jpg) repeat-x center top;margin: 0px;padding: 0px;}
#barraunip{height:30px; width:100%;}
#barraunip a, #barraunip a:visited{background:url(../img/voltar-unip.jpg) no-repeat top left; color:#375e95; float:right; font-size:1px; width:118px; height:30px; display:block; color:#b9b9b9; text-decoration:none;}
h1{margin: 0px;padding: 0px;float:left;}
h2 {font-size: 18px;color: #717da3;clear: both;padding: 0px;margin: 15px 0px;}
h3 {clear: both;margin: 15px 0px;color: #717da3;padding-bottom: 5px;border-bottom: 2px solid #717da3;font-size: 12px;
}
h4 {font-size: 14px;color: #DC271C;margin: 10px 0px;clear: both;}
ul{margin: 0px;padding: 0px;}
#site {width: 770px;margin: 0 auto;}
#topo {float: left;width: 770px;}
#topo h1 a, #topo h1 a:visited, #topo h1 a:hover {font-size: 1px;color: #ECECEC;background: url(../img/logo.jpg) no-repeat left top;float: left;height: 103px;width: 159px;}
#barra1 {float: right;margin-top: 10px;height: 25px;width: 321px;background-color: #D9DADC;padding: 0px 0px 0px 10px;}
#barra1 #telefone {margin-right: 5px;background: url(../img/icn-telefone.jpg) no-repeat left top;float: left;height: 20px;padding: 5px 0px 0px 18px;}
#barra1 li{	list-style-type: none; float:left;}
#localidades{float: left;height: 20px;background: url(../img/icn-localidades.jpg) no-repeat left top;padding: 5px 0px 0px 18px;color: #000000;text-decoration: none;}
#menu_tvweb,#menu_unip,#menu_mail,#menu_busca,#menu_mapa{ width:20px; height:25px; display:block; overflow:hidden; white-space: nowrap;text-indent:100px; background:0px 5px no-repeat;}
#menu_tvweb{background-image: url(../img/icone_tvweb.gif); background-position:5px;/*IE6*/  padding-left:5px; margin-left:5px;}
#menu_unip{ background-image: url(../img/icone_home.gif);}
#menu_mail{ background-image: url(../img/icone_webmail.gif);}
#menu_busca{ background-image: url(../img/icone_busca.gif);}
#menu_mapa{ background-image: url(../img/icone_mapa_site.gif);}
#ambienteacademico a, #ambienteacademico a:visited {color: #000000;text-decoration: none;}
#localidades a:hover, #ambienteacademico a:hover {color: #000000;text-decoration: none;}
#ambienteacademico {height: 22px;width: 540px !important;width: 545px;float: right;overflow: hidden;background-color: #D1D2D4;margin-top: 4px;padding: 3px 0px 0px 10px; text-align: right;}
#ambienteacademico strong {color: #333333; font-weight: bold;}
.org{display:none;}
/*#ambienteacademico form {margin: 0px;padding: 0px;float: left;}
#ambienteacademico span, #ambienteacademico strong {float: left;margin-top: 3px;}
#ambienteacademico label {float: left;margin: 3px 5px 0px 5px;}
#entrar {margin-left:5px;height: 19px;border: 1px solid #333333;width: 25px;color: #CACBCC;background: url(../img/ok.gif) #CACBCC no-repeat left top;margin-right: 5px;}*/
/*Menu secundario
*/
#navegacao #menuSecundario ul{float:right;background-color:#93A9C6;margin:12px 0px 0px 0px;height:25px;background: url(/img/layout/curva_direita_menu_secundario.gif) no-repeat right top;}
#navegacao #menuSecundario ul li{float:left; color:#FFF;}
#navegacao #menuSecundario a{ text-decoration: none; color:#FFF;}
#menu_unidades span{padding: 5px 0px 0px 20px;display: block;background: url(/img/layout/icone_unidades_brasil.gif) no-repeat left 5px;margin-left:5px;}
#menu_centralAluno, #menu_centralAtendimento .tel{padding:5px 0px;display:block;float:left;}
#menu_centralAtendimento .org,#menu_disciplinaOnline{ width:20px; height:25px; display:block; float:left; overflow:hidden; white-space: nowrap; text-indent:100px;}
#menu_centralAluno{ padding: 0px 10px; display:block; background-color: #7D90A8; margin:0px 5px;}
#menu_centralAtendimento .org{ background: url(/img/layout/icone_telefone.gif) 0px 0px; padding-left:5px;}
#menu_disciplinaOnline{ background-image: url(/img/layout/icone_ead.gif); }
#ra, #senha {background-color: #c7c8ca;float: left;border: 1px solid #333333;height: 15px;width: 80px;}
/*Menu Principal*/
#menu {width: 601px;float: right;height: 25px;margin-top: 4px;background-color: #666666;}
#menu ul li {float:left;background-image: none;}
#menu ul#listaMenu li a.menuPai span {font-weight: bold; font-size: 0.9em}
#menu ul li#menu_universidade {width:100px;}
#menu ul li#menu_processo {width:120px;}
#menu ul li#menu_servicos {width:55px;}
#menu ul li a.menuPai.shover +ul{display:block;}
#menu ul li ul.shover{display:block;position:relative !important;position:absolute;margin-top:-1px !important;margin-top:13px;}
#menu ul li a.menuPai.shover +ul{display:block;}
#menu ul li ul{display:none;position:relative;float:left;overflow:hidden;padding-top: 10px;}
#menu ul li ul li {margin:0px;}
#menu ul li ul li a, #menu ul li ul li a:visited{display:block;font-size: 11px;background: url(../img/seta2.gif) #585858 no-repeat 5px top;padding: 5px 3px 5px 15px;}
#menu ul li ul li a:hover{background-color: #616161;}
#menu ul li.subitem a {padding-left: 25px; font-size: 0.8em; background: url(../img/seta2.gif) #585858 no-repeat 15px top}
#menu_universidade ul.boxMenu{  width:155px;  margin-left:0px !important;  margin-left:-105px;}
#menu_processo ul.boxMenu{  width:150px; margin-left:0px !important; margin-left:-120px;}
#menu_servicos ul.boxMenu{  width:155px; margin-left:0px !important;  margin-left:-65px;}
#menu_universidade ul li a, #menu_processo ul li a, #menu_servicos ul li a{width:165px;}
#menu ul {z-index: 1;}
.itemmenup {float: left;padding-left: 10px;padding-top: 5px;background-image: url(../img/icn-itens.jpg);margin-left: 10px;background-repeat: no-repeat;background-position: left top;}
#menu ul li{background-image: url(../img/icn-itens.jpg);list-style-type: none;display: block;float: left;background-repeat: no-repeat;background-position: left top;}
#menu ul li a, #menu ul li a:visited, #menu ul li a:hover {color: #FFF;text-decoration: none;}
#conteudo {background:url(../img/fundo-conteudo.jpg) #FFF repeat-x center top;float: left;width: 760px;padding: 5px;margin-top: 10px;}
#conteudoprincipal {float: left;width: 530px;}
.box {margin-top: 10px;width: 171px;float: left;background: url(../img/fundo-box.jpg) center 140px repeat-x;padding-bottom: 10px;}
.box img {border:none;}
.botaobox{margin-bottom: 10px;}
.box ul li {list-style-type: disc;margin: 3px 0px 0px 3px;list-style-position: inside;}
.box a, .box a:visited {color: #000000;text-decoration: none;font-size: 11px;}
.box a:hover{text-decoration:underline;}
#boxmeio {margin: 10px 8px 0px 8px;;}
#conteudoinformativo {float: left;width: 220px;margin-left: 10px;}
#duvidas a, #duvidas a:visited {background:url(../img/btn_duvidas.jpg) no-repeat left top;float: left;height: 38px;width: 220px;margin-top: 10px;font-size: 1px;color: #FFFFFF;display: block;}
#duvidas a:hover{background-position: bottom;}
#noticias {float: left;width: 220px;margin-top: 10px;background: url(../img/fundo-box.jpg) repeat-x center 28px;}
#noticias ul li {list-style-type: disc;margin: 5px 0px 0px 5px;list-style-position: inside;}
#noticias a, #noticias a:visited {color: #333333;}
#noticias a:hover{color: #000000;}
#vejamais {float: right;margin-top: 10px;}
#rodape {text-align: right;float: left;width: 770px;margin: 5px 0px 10px 0px;font-size: 11px;color: #FFFFFF;}
#paginainterna #map{height:450px;}
p.center {text-align: center;}
