body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(imgs/bg_portal.gif) repeat-x;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#878787;
}

div#topo, div#unidades, div#conteudo{
	margin:auto;
	width:779px;
	height:65px;
}

div#unidades, div#conteudo{
	width:773px;
	height:157px;	
}

div#conteudo{
	height:189px;
	margin-bottom:3px;
}

div#vest{
	width:773px;
	height:auto;
	float:left;
	margin:2px 2px 0px 0px;
	background:url(imgs/caixa_vestibular.jpg) no-repeat;
	border:1px solid #CCCCCC;
}

div#eventos, div#ultimas, div#aniversariantes{
	width:177px;
	height:187px;
	float:left;
	margin:2px 3px 0px 0px;
	background:url(imgs/caixa_eventos.jpg) no-repeat;
}

div#aniversariantes{
	background:url(imgs/caixa_aniversariantes.jpg) no-repeat;
}

div#ultimas{
	width:238px;
	background:url(imgs/caixa_ultimas.jpg) no-repeat;
	margin-right:0px;
}

.img_logo{
	float:left;
	margin:9px 0px 0px 6px;
}

.img_logoportal{
	float:right;
}

.swf_unidade{
	float:left;
	margin:2px 1px 0px 0px;
}

div.div_vest{
	margin:82px 0px 0px 0px;
	text-align:left;	
	padding:0px 9px 0px 9px;
	background-image:url(imgs/bg_vest.jpg);
}

a.vestibular:link, a.vestibular:active, a.vestibular:hover, a.vestibular:visited{
	color:#ffffff;
}

a.vestibular:hover{
	color:#FFFF00;
}

a.eventos:link, a.eventos:active, a.eventos:hover, a.eventos:visited{
	color:#878787;
	text-decoration:none;
}

a.eventos:hover{
	text-decoration:underline;
}

img.btn_mais_vest{
	margin:6px 0px 0px 81px;
}

img.foto_evento{
	max-width:118px;
	max-height:89px;
	margin-top:57px;
}

div.link_eventos{
	text-align:center;
	width:161px;
	margin:0px 4px 0px 4px;
}

div.div_aniversariantes{
	text-align:left;
	margin:59px 0px 0px 14px;
}
div.div_balao{
	margin-bottom:1px;
	clear:both;
}
.img_balao{
	float:left;
	margin:0px 4px 0px 0px;
}

a.vermelho:link, a.vermelho:active, a.vermelho:hover, a.vermelho:visited, a.azul:link, a.azul:active, a.azul:hover, a.azul:visited, a.amarelo:link, a.amarelo:active, a.amarelo:hover, a.amarelo:visited,  a.verde:link, a.verde:active, a.verde:hover, a.verde:visited, a.laranja:link, a.laranja:active, a.laranja:hover, a.laranja:visited{
	font-weight:bold;
	text-decoration:none;
	color:#e80000;
}

a.laranja:link, a.laranja:active, a.laranja:hover, a.laranja:visited{
	color:#f84500;
}

a.verde:link, a.verde:active, a.verde:hover, a.verde:visited{
	color:#638b1a;
}

a.amarelo:link, a.amarelo:active, a.amarelo:hover, a.amarelo:visited {
	color:#dc8c00;
}

a.azul:link, a.azul:active, a.azul:hover, a.azul:visited{
	color:#3572a3;
}

a.vermelho:hover, a.azul:hover, a.amarelo:hover, a.verde:hover, a.laranja:hover{
	color:#7a7a7a;
}

div#noticia_a, div#noticia_b {
	width:92px;
	height:109px;
	float:left;
	margin:69px 0px 0px 4px;
	text-align:center;
	background:url(imgs/bg_foto_noticia.gif) no-repeat;
}

div#noticia_b {
	width:129px;
	height:91px;
	margin-left:5px;
	text-align:justify;
	font-size:12px;
	font-weight:bold;
	background:none;
}

img.foto_noticia{
	margin:3px 0px 4px 0px;
}

div.data{
	text-align:left;
	font-weight:bold;
	margin-left:4px;
}

div.leia_mais{
	width:129px;
	text-align:right;
	margin-right:2px;
	float:left;
}

div#baixo{	
	position: relative;
	top: 200px;
	margin:auto;
	width:773px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#599dc7;
}

.logo_w2u{
	float:right;
}
div.caixas2009{
	margin:10px;
	border:1px dashed #79b5de;
	padding-bottom:10px;
}
div.caixas2009 h1{
	color:#FFFF00;
	font-family:Tahoma, Arial, sans-serif;
	font-size:18px;
	background:url(imgs/icVest2009.gif) no-repeat left; 
	text-indent:26px;
	margin:6px 0px;
	font-weight:bold;
}
div.caixas2009 div.textos{
	margin-left:26px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
div.caixas2009 p{
	margin:8px 0px;
}
div.caixas2009 a{
	text-decoration:underline;
	color:#fff;
	font-weight:bold;
}
div.caixas2009 a:hover{
	color:#FFFF00;
}