html{
	margin:0;
}
body{
	margin:0;
}
ul, ul li{padding:0; margin:0; list-style:none;}
a img{border: none;}
/*TOPO*/
#topo{
	width:920px;
	margin:0 auto;
	padding:8px 0 3px 20px;
}
#topo h1{
	background:url(/imgs/fadep-logo.gif) no-repeat;
	text-indent:-3000em;
	margin:0;
	width:490px;
	height:70px;
	float:left;
}
#topo h1 a.linkvoltar{
	width:200px;
	height:70px;
	display:block;
	float:left;
}
#topo h1 a.linkselo{
	float:right;
	width:75px;
	height:70px;
	display:block;
}
#topo ul{
	float:right;
	list-style:none;
	font:normal 10px Verdana, Geneva, sans-serif;	
	margin:0;
	margin-right:20px;
}
#topo ul li{
	float:left;
	padding:0 15px;
	border-right:1px solid #999;
}
#topo ul li.ultimo{
	border:none;
	padding-right:0;
}
#topo ul li a{
	color:#999;
}
#topo ul li a:hover{
	color:#333;
}

#topo #busca{
	margin-top:15px;
	float:right;
	width:300px;
	margin-right:20px;
	text-align:right;
}
#topo .busca{
	border:1px solid #1a4f74;
	height:23px;
	width:160px;	
}
#topo #busca img{
	float:right;
	margin-top:2px;
}
/*MENU*/
#menu{
	height:48px;
	background:#a80532;	
	width:940px;
	margin:0 auto;
}
#menu ul{
	padding:0;
	margin:0;
	list-style:none;
}
#menu ul li{
	float:left;
}
#menu ul li a{
	width:174px;
	height:30px;
	padding:18px 0 0 14px;
	display:block;
	color:#fff;
	text-decoration:none;
	font:normal 14px Verdana, Geneva, sans-serif;
	background:url(/imgs/menu-borda.gif) repeat-y right;
}
#menu ul li a:hover{
background:#B50535 url(/imgs/menu-borda.gif) repeat-y right;
}
#menu-container{
width: 940px;
margin: 0 auto;
height: 29px;
}
#menu-down{
position: absolute;
display: none;
cursor: default;
background: #eff9ff;
height: 163px;
/* height: 133px; */
margin: 0 auto;
z-index: 1000;
}
#menu-down ul{
margin: 10px 0;
width:188px;
/* height: 103px; */
height: 133px;
float: left;
background:url(/imgs/menu-borda-down.gif) top right repeat-y;
}
#menu-down ul.last{background: none !important;}
#menu-down ul li{
font:normal 12px "Trebuchet Ms", Verdana, Geneva, sans-serif;
letter-spacing:-0.015em;
padding: 3px 6px 3px 30px;
}
#menu-down ul li a{
color:#1a4f74;
text-decoration:none;
}
#menu-down ul li a:hover{
text-decoration:underline;
}
#menu-down .up{
background:#eff9ff url(/imgs/menu-up.gif) bottom center no-repeat;
height:13px;
clear: both;
width: 940px;
cursor: pointer;
}
#menu-descer{
	background:url(/imgs/menu-descer.gif) top center no-repeat;
	height:16px;
	width:940px;
	margin:0 auto;
	cursor: pointer;
}
/*BANNER*/
#banner{
height:199px;
width:940px;
margin:0 auto;
margin-bottom: 20px;
background:transparent url(/imgs/loading-banner.gif) center center no-repeat;	
}
#nav{
position: absolute;
z-index: 1000;
margin-top: 174px;
margin-left: 12px;
height: 34px;
}
#nav a, div.loading{
width: 19px;
height: 21px;
background-color: #1a4f74;
color: #FFF;
display: block;
float: left;
margin: 0 3px;
text-decoration: none;
padding: 5px 0 0 10px;
}
div.loading{
background: #1a4f74 url(/imgs/loading-nav.gif) center center no-repeat;	
}
#nav a.activeSlide { 
padding-top: 13px;
background:transparent url(/imgs/seta-destaque.png) center bottom no-repeat;
margin-top: -8px;
}
#nav a:focus { }
/*CONTEUDO*/
#corpo{
	width:940px;
	margin:0 auto;
}
#corpo #conteudo{
	width:620px;
	float:left;
}
#corpo #conteudo #calendario{
width:534px;
height:44px;
padding-left: 86px;
background:#ebe2e5 url(/imgs/calendario.gif) 5px center no-repeat;
font: bold 0.84em Arial, Verdana;
color: #1a4f74;
}
#calendario ul{
width:534px;
height:44px;
}
ul.loading{
background:transparent url(/imgs/loading-calendar.gif) center center no-repeat;
}
#busca{
position: relative;
}
#buscaResult{
position: absolute;
background: #FFF;
width: 190px;
padding: 20px 10px;
left: 200px;
top: 35px;
z-index: 1001;
display: none;
background-color: #eff9ff;
}
#buscaResult ul{
text-align: left;
display: block;
border: none !important;
padding: 0 0 !important;
margin: 0 0 !important;
float: none !important;
}
#buscaResult ul li{
display: block;
border: none !important;
padding: 0 0 !important;
margin: 0 0 !important;
width: 100%;
float: none !important;
padding-bottom: 10px !important;
}
#buscaResult ul li li{
width: 100%;
color: #333 !important;
border-bottom: 1px solid #fff !important;
padding: 0 0 !important;
}
#buscaResult li a{
color: #1a4f74 !important;
display: block;
padding: 4px 5px;
}
#buscaResult li a:hover{
color: #000 !important;
background-color: #FFF;
}
#buscaResult span{
font-size: 12px;
color: #a80532;
font-weight: bold;
padding: 3px 0;
}
#calendario ul li{
float: left;
padding: 0 2px;
}
#calendario ul li.datas{
width: 496px;
text-align: center;
}
#calendario h5{
margin: 0 0;
padding: 6px 0 3px 0;
font-size: 13px;
color: #a80532;
text-transform: uppercase;
}
.mesant, .mespro{
cursor: pointer;
}
#calendario span.click{
color: #a80532;
cursor: pointer;
position: relative;
}
span.fds{color: #888 !important;}
span.semestre{color: #000 !important;}
span.feriado{color: #3094de !important;}
span.ferias{color: #1b751b !important;}
span.sabado{color: #333 !important;}
#calendario span div.popup{
position: absolute;
overflow: hidden;
padding: 15px 30px 15px 30px;
width: 147px;
left: -45px !important;
height: 81px;
background:transparent url(/imgs/balao-agenda.png) top left no-repeat;
color: #1a4f74 !important;
font: normal 0.9em Arial, Verdana !important;
display: none;
}
#calendario div.popup h5{
font-size: 10px !important;
padding: 0 0 !important;
}
.vcenter{
display: table;
height: 60px;
}
.vcenter ul{
vertical-align: middle;
display: table-cell;
text-align: left !important;
border-bottom: 1px solid #eee;
}
.vcenter ul li{
width: 145px;
border-top: 1px solid #eee;
padding: 6px 0 !important;
}
#corpo #coluna-esquerda{
	width:300px;
	float:left;
	margin:20px 20px 0 0;
	padding-bottom:80px;
}
#corpo #coluna-esquerda .notul{
list-style: none !important;
margin-top: 7px;
}
#corpo #coluna-esquerda .notul li{
list-style: none !important;
padding: 3px 0;
	line-height: 0.9em;
}
#corpo #coluna-esquerda .notul a{
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	clear: both;
	color:#a80532;
	text-decoration:none;
}
#corpo #coluna-esquerda .notul a:hover{
	text-decoration:underline;
	color:#68031E;
}
#corpo #coluna-esquerda h3{
	margin:0;
	font:normal 18px Georgia, "Times New Roman", Times, serif;
	margin-bottom:5px;
	clear: both;
}
#corpo #coluna-esquerda h3 a{
	color:#a80532;
	text-decoration:none;
}
#corpo #coluna-esquerda h3 a:hover{
	text-decoration:underline;
	color:#68031E;
}
#corpo #coluna-esquerda p{
	color:#666666;
	margin:8px 2px 0 2px;
	font:normal 14px Georgia, "Times New Roman", Times, serif;
	line-height: 1.3em;
}
#corpo #coluna-esquerda .ler-mais{
	color:#a80532;
	font:normal 13px Georgia, "Times New Roman", Times, serif;
}
#corpo #coluna-esquerda .ler-mais:hover{
	color:#68031E;	
}
#corpo #coluna-esquerda .noticias-rss{
	text-align:right;
	margin-top:5px;
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	color:#a80532;
	clear: both;
}
#corpo #coluna-esquerda .noticias-rss a{
	color:#a80532;
}
#corpo #coluna-esquerda .noticias-rss a:hover{
	color:#68031E;
}

#corpo #coluna-centro{
	width:300px;
	float:left;
	margin:20px 0 20px 0;
}
#corpo #coluna-centro h2.red{
	background:#a80532;
	font:normal 19px Verdana, Geneva, sans-serif;
	margin:0;
	padding:5px 0 5px 10px;
	color:#fff;
	letter-spacing:-0.015em;
}
#corpo #coluna-centro h2.blue{
	background:#1a4f74;
	font:normal 19px Verdana, Geneva, sans-serif;
	margin:0;
	padding:5px 0 5px 10px;
	color:#fff;
	letter-spacing:-0.015em;
}
#corpo #coluna-centro span{
	color:#1a4f74;	
	font:normal 18px "Trebuchet Ms", Verdana, Arial;
	display:block;
	margin:5px 5px 0;
}
#corpo #coluna-centro h3{
	font:normal 14px Georgia, "Times New Roman", Times, serif;
	margin:0 5px;
}
#corpo #coluna-centro h3 a:hover{
	color:#102f45;
}
#corpo #coluna-centro p{
	color:#666;
	margin: 5px 5px 10px 5px;
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	line-height: 1.3em;
}
#corpo #coluna-centro ul.acontece{
	list-style:none;
	padding:0;
	margin:10px 0 0 0;
}
#corpo #coluna-centro ul.acontece li.ultimo p{
	margin-bottom:0;
}
#corpo #coluna-centro ul.acontece li a{
	text-decoration:none;
}
#corpo #coluna-centro ul.acontece li a:hover{
	text-decoration:underline;
}
#corpo #coluna-centro h3 a{
	color:#1a4f74;	
}
/*coluna direita*/
#corpo #coluna-direita{
	width:300px;
	float:right;
	margin-bottom: 20px;
}
#coluna-direita.standard{margin-bottom: 80px !important;}
#corpo #coluna-direita h2{
	background:url(/imgs/bg-azul.gif) repeat-x;
	height:44px;
	width:300px;
	display:block;
	margin:0;	
	color:#fff;
	font:normal 20px Verdana, Geneva, sans-serif;
	letter-spacing:-0.015em;
}
#corpo #coluna-direita h2 img{
	float:left;
}
#corpo #coluna-direita h2 span{
	padding-top:8px;
	display:block;
	text-align:right;
	padding-right:20px;
}
#corpo #coluna-direita ul.menu-cold{
	padding:0;
	margin:0;
	list-style:none;
}
#corpo #coluna-direita ul.menu-cold li{
	background:#eff9ff;
	height:40px;
	margin-bottom:1px;	
	font:normal 14px Verdana, Geneva, sans-serif;
	letter-spacing:-0.015em;
}
#corpo #coluna-direita ul.menu-cold li img{
	margin:7px 10px 0 15px;
	float:left;
	border:0;
}
#corpo #coluna-direita ul.menu-cold li a{
	margin-top:12px;
	float:left;
	color:#1a4f74;
	text-decoration:none;
}
#corpo #coluna-direita ul.menu-cold li a:hover{
	text-decoration:underline;
	color:#102f45;
}
div.maisinfo{
padding: 12px 12px;
width:276px;
color:#1a4f74;
text-decoration:none;
cursor: pointer;
background: URL(/imgs/seta-updown.gif) 276px 0px no-repeat;
}
#maislinks{
display: none;
background-color:#eff9ff;
position: absolute;
width: 300px;
}
#maislinks ul{
width: 140px;
padding: 10px 0px;
}
#maislinks ul li{
padding: 2px 10px !important;
font:normal 12px Georgia, "Times New Roman", Times, serif !important;
letter-spacing:-0.015em;
width: 130px;
height: 1.3em !important;
}
#maislinks li a{
margin: 0 0 !important;
padding: 0 0 !important;
color: #333 !important;
}
#maislinks li a:hover{
color: #000;
}
#maislinks .esquerda{
float: left;
}
#maislinks .direita{
margin-left: 150px;
}
#coluna-esquerda ul.banners-cole li, #coluna-centro ul.banners-colc li, #coluna-direita ul.banners-cold li{
clear: both;
padding-top: 20px;
}
#coluna-esquerda ul.banners-cole li img, #coluna-centro ul.banners-colc li img, #coluna-direita ul.banners-cold li img{
float: left;
}
#coluna-esquerda ul.banners-cole li a img, #coluna-centro ul.banners-colc li a img, #coluna-direita ul.banners-cold li a img{
float: none;
}
#coluna-esquerda ul.banners-cole li a, #coluna-centro ul.banners-colc li a, #coluna-direita ul.banners-cold li a{
float: left;
}
#coluna-esquerda ul.banners-cole li .margem, #coluna-centro ul.banners-colc li .margem, #coluna-direita ul.banners-cold li .margem{
margin-left: 20px;
}
/*RODAPE*/
#rodape{
	background:#1a4f74 url(/imgs/rodape-borda-top.gif) repeat-x top;
	padding-top:11px;
}
#rodape #rodape-ajuste{
	position:relative;
	top:-70px;
	
}
#rodape #redesocial{
	width:940px;
	margin:0 auto;
}
#rodape #redesocial #fot{
	float:right;
}
#rodape #redesocial #compartilhe{
	float:left;
}
#rodape #compartilhe{
	height:38px;
	margin-top:32px;
}
#rodape #compartilhe img{
	float:left;	
}
#rodape #compartilhe a{
	height:38px;
	width:34px;
	display:block;
	text-indent:-3000em;
	float:left;
}
#rodape #compartilhe a.clink-facebook{
	background:url(/imgs/compartilhe-facebook.gif) top;
}
#rodape #compartilhe a.clink-twitter{
	background:url(/imgs/compartilhe-twitter.gif) top;
}
#rodape #compartilhe a.clink-ork{
	background:url(/imgs/compartilhe-ork.gif) top;
}
#rodape #compartilhe a.clink-delicius{
	background:url(/imgs/compartilhe-delicius.gif) top;
}
#rodape #compartilhe a.clink-facebook:hover{
	background:url(/imgs/compartilhe-facebook.gif) bottom;
}
#rodape #compartilhe a.clink-twitter:hover{
	background:url(/imgs/compartilhe-twitter.gif) bottom;
}
#rodape #compartilhe a.clink-ork:hover{
	background:url(/imgs/compartilhe-ork.gif) bottom;
}
#rodape #compartilhe a.clink-delicius:hover{
	background:url(/imgs/compartilhe-delicius.gif) bottom;
}
#rodape #rodape-menu{
	width:940px;
	margin:0 auto;
	height:250px;
}
#rodape #rodape-menu ul{
	list-style:none;
	margin-top:15px;
	padding:0;
	margin-left:15px;
	color:#fff;
}
#rodape #rodape-menu ul li{
	font:bold 12px Verdana, Geneva, sans-serif;
	float:left;
	width:182px;
}
#rodape #rodape-menu ul li ul{
	float:none;
	margin-left:10px;
	margin-top:10px;

}
#rodape #rodape-menu ul li ul li{
	font:normal 12px "Trebuchet Ms", Verdana, Arial!important;
	float:none;
}
#rodape #rodape-menu ul li a{
	color:#fff;
}
#rodape #rodape-menu ul li ul li a{
	color:#fff;
	text-decoration:none;
}
#rodape #rodape-menu ul li ul li a:hover{
	text-decoration:underline;
}
#rodape #rodape-endereco{
	position:absolute;
	bottom:-40px;
	width:100%;
	background:#FFF;
}
#rodape #rodape-endereco #rodape-endereco-centro{
	width:940px;
	margin:0 auto;
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	color:#1a4f74;
	padding:0 0;
}
#rodape #rodape-endereco #rodape-endereco-centro p{
	padding:10px 0;
	float:left;
	margin:0;
}
#rodape #rodape-endereco #rodape-endereco-centro ul{
	float:right;
	font:normal 10px Verdana, Geneva, sans-serif;	
	margin:25px 40px 0 0;
}
#rodape #rodape-endereco #rodape-endereco-centro ul li{
	float:left;
	padding:0 15px;
	border-right:1px solid #999;
}
#rodape #rodape-endereco #rodape-endereco-centro ul li.ultimo{
	border:none;
	padding-right:0;
}
#rodape #rodape-endereco #rodape-endereco-centro ul li a{
	color:#999;
}
#rodape #rodape-endereco h5{
	background:url(/imgs/rodape-fadep-logo.gif) no-repeat;
	width:145px;
	height:36px;
	display:block;
	text-indent:-3000em;
	float:right;	
	margin:13px 0 0 0;
	padding:0;
}
/*INTERNA*/
#interna{
	padding-bottom:40px;	
	min-height:450px;
}
#interna #top{
	width:620px;
	height:90px;
}
#interna #top h2{
	width:610px;
	height:65px;
	margin:0 0;
	color: #FFF;
	text-transform: uppercase;
	border-bottom:#a80532 5px solid;
	font: normal 42px Geneva, Arial, sans-serif;
	background-color: #1a4f74;
	padding: 20px 0 0 10px;
}
#interna #top h2.administracao{
	background:#1a4f74 url(/imgs/logo-adm.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top h2.pedagogia{
	background:#1a4f74 url(/imgs/pedagogia.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top h2.direito{
	background:#1a4f74 url(/imgs/direito.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top h2.enfermagem{
	background:#1a4f74 url(/imgs/enfermagem.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top h2.fisioterapia{
	background:#1a4f74 url(/imgs/fisioterapia.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top h2.nutricao{
	background:#1a4f74 url(/imgs/nutricao.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top h2.psicologia{
	background:#1a4f74 url(/imgs/psicologia.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top h2.educacao-fisica-bacharelado{
	background:#1a4f74 url(/imgs/educacao-fisica.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top h2.educacao-fisica-licenciatura{
	background:#1a4f74 url(/imgs/educacao-fisica.gif) no-repeat;
	text-indent:-3000em;
}
#interna #top img{
	margin-left:10px;
	float:left;
}
#interna h4{
	font:normal 18px Verdana, Geneva, sans-serif;
	margin:20px 10px 10px 10px;
	line-height:20px;
	color:#A80532;
}
.rve h5{
	color:#A80532;
	font:normal 16px Verdana, Geneva, sans-serif;
}
#interna h3, #noticia h4{
	font:normal 26px Verdana, Geneva, sans-serif;
	margin:20px 0 20px 0;
	line-height:26px;
	color:#1b4f75;
}
#interna p, #interna ul{
	color:#333;
	margin:10px 10px;
	font:normal 13px "Trebuchet Ms", Verdana, Arial;
	line-height: 1.3em;
}
#interna blockquote{
	color:#990033;
	background:#ebe2e5;
	display:block;
	padding:5px 10px;
	border:1px solid #f0d5dc;
	margin:15px 15px;
	font:normal 12px "Trebuchet Ms", Verdana, Arial;
	line-height: 1.3em;
}
#interna a{
color:#1b4f75;
text-decoration:none;
}
#interna a:hover{
text-decoration:underline;
}
#coluna-direita #cold-menu{
	background:#eff9ff;
}
#coluna-direita #cold-menu ul li, #coluna-direita #cold-menu ul li.normal{
	padding:10px 20px;
	font:normal 14px Verdana, Geneva, sans-serif;
	letter-spacing:-0.015em;
	color:#1a4f74;
	border:1px solid #fff;
	margin-top:3px;
}
#coluna-direita #cold-menu ul li ul li, #coluna-direita #cold-menu ul li.normal ul li{
	font:normal 12px Verdana, Geneva, sans-serif;
	padding:1px 0 1px 10px;
	border:none;
	color:#333;
}
#coluna-direita #cold-menu ul li ul li a{
	color:#333;
}
#coluna-direita #cold-menu ul li ul li a:hover{
	color:#000;	
}

/*BORDA IMG*/
#cold-menu .imglink{display: inline !important;}
#cold-menu .album{margin-left: 15px;}
#cold-menu .imglink a{margin: 5px 5px !important;}
.imglink a img, .imglink a           { border: none; overflow: hidden; float: left; }
.imglink a:hover                         { border: 3px solid #a80532; }
.imglink a:hover img                     { margin: -3px; }
.iNoticia{padding-top: 5px; clear: both;}

/* NOTICIA LISTA */
.noticias{
margin: 0 0 0 0;
}
.noticias a{
text-decoration: none;
}
.noticias a:hover{
text-decoration: underline;
}
.noticias li{
padding: 0 0;
margin: 0;
}
.noticias li ul{
margin: 0 0 0 40px;
}
#coluna-direita #cold-menu ul li.normal ul{
margin: 0 0 0 0px;
}
.noticias li div{
display: block;
font: bold 12px Arial;
float: left;
width: 30px;
text-align: center;
margin-top: 7px;
}
.noticias li li{
border-top: 1px solid #FFF;
margin-right: 5px;
padding: 8px 5px !important;
}
.noticias li.primeiro, li.normal ul li{
border-top: none !important;
}
.noticias li li span{
display: block;
font: bold 10px Arial;
margin-right: -5px;
}
span.publicacao{
font: normal 11px Arial;
color: #333;
margin: 0 0 15px 5px;
}
#interna h3{
margin-bottom: 5px !important;
}
#noticia h4{
font-size: 16px;
}
li.mais{
text-align: right;
font-size: 11px;
border: none !important;
}
li.mais a{
color: #a80532;
}
/* ALBUM */
.album{
display: block;
}
.album li{
float: left;
padding: 1px 1px;
}
.album a{
}

/* NOTICIAS LISTA */
#acontece-na-fadep h4, #fique-por-dentro h4, #noticias h4{
font:bold 16px Georgia, "Times New Roman", Times, serif;
margin: 10px 0 0 0;
}
#noticias p{
color: #666;
padding: 0px 5px 5px 95px;
margin: 0 0 !important;
}
h4 a{
color: #1a4f74;
}
#calendario-academico h4{
margin-left: 100px;
color: #1a4f74
}
#calendario-academico #interna li ul, #acontece-na-fadep #interna li ul, #fique-por-dentro #interna li ul, #noticias #interna li ul{
margin: 0 0 0 0px;
}
#calendario-academico #interna li div.datanoticia, #acontece-na-fadep #interna li div.datanoticia, #fique-por-dentro #interna li div.datanoticia, #noticias #interna li div.datanoticia{
display: block;
font: bold 18px Arial;
text-align: left;
padding: 10px 7px;
float: none;
width: 600px;
color: #a80532;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
}
#calendario-academico #interna li div.horanoticia, #acontece-na-fadep #interna li div.horanoticia, #fique-por-dentro #interna li div.horanoticia, #noticias #interna li div.horanoticia{
display: block;
font: normal 14px Arial;
text-align: center;
padding: 10px 40px 10px 5px;
float: left;
width: 50px;
}
#calendario-academico #interna li li, #acontece-na-fadep #interna li li, #fique-por-dentro #interna li li, #noticias #interna li li{
border-top: 1px solid #e1e1e1 !important;
margin-right: 5px;
padding: 8px 5px !important;
}
#calendario-academico #interna li.primeiro, #acontece-na-fadep #interna li.primeiro, #fique-por-dentro #interna li.primeiro, #noticias #interna li.primeiro{
border-top: none !important;
}
#interna .noticias li li span{
display: block;
font: bold 10px Arial;
margin-right: -5px;
}
.tags a{
color: #1a4f74 !important;
}
.tags a:hover{
color: #a80532 !important;
}
.tags{
margin-bottom: 60px;
}
#selectdata{
margin-top: 20px;
}
.catmenu{
text-transform: uppercase;
}
img.left{
float: left;
margin: 0 20px 20px 0;
}
img.right{
float: right;
margin: 0 0px 20px 20px;
}

/* GAMBI */

.corpo-docente{
	margin-top:20px;
	font-size:16px;
}
.corpo-docente li{
	margin-top:15px;
	line-height:13px;
}
.corpo-docente span{
	font-size:12px;
	color:#A80532;
}
/* FORMULARIOS */
.formulario td{
padding: 3px 3px !important;
}
.formulario{
margin: 0 auto;
width: 95%;
font: normal 14px "Trebuchet Ms", Verdana, Arial;
margin-bottom:20px;
}
.formulario input, .formulario select, .formulario textarea{
font: normal 18px "Trebuchet Ms", Verdana, Arial;
color:#333;
width: 100%;
border-width: 1px !important;
height: 26px;
background-color: #f8f8f8;
}
.formulario textarea{
height: 86px !important;
}
.formulario select{
	height:28px!important;
}
.formulario .botao{
color: #fff;
background:#666;
width:120px;
font: normal 16px "Trebuchet Ms", Verdana, Arial;
float:right;
margin-left:2px;
}
.formulario .msg{
font: normal 11px "Trebuchet Ms", Verdana, Arial;
}
.warning{
border:solid 1px #A80532;
color:#A80532 !important;
padding:3px !important;
}
.sitemap{padding: 0 10px 10px 10px;}
.sitemap ul{
padding-left: 50px !important;
}
.sitemap ul li{
list-style: disc !important;
}
.sitemap .catmenu{
padding-left: 25px;
}
.fluxo{
width: 97px;
height: 28px;
display: block;
float: right;
margin: 18px 10px 0 0;
background: url(/imgs/fluxo.gif) center center no-repeat;
text-indent: -3000em;
}
/*#pop-up .imglk{display: inline !important;}
#pop-up .imglk a{margin: 5px 5px !important;}
.imglk a img, .imglk a           { border: none; overflow: hidden; float: left; }
.imglk a:hover                         { border: 3px solid #a80532; }
.imglk a:hover img                     { margin: -3px; }*/
#pop-up{
position:absolute;
top:340px;
left:50%;
display:none;
z-index:9999;
}
#pop-up .close{

	background:#6b0320;
	color:#FFF;
	font:normal 13px Verdana, Geneva, sans-serif;
	padding:2px 4px;
	text-align:center;
	cursor:pointer;
	margin:0 0 0;
	width:80px;
	float:right;
}
#pop-up img{
}
