#col_esq{

	float: left;

	width: 253px;

	border: 0px solid #000000;

	margin: 0px;

	padding: 0px;

}

#institucional {

	float:right;

	width: 208px;

	border: 1px solid #ffffff;

	margin: 2px;

	padding: 0px;

	background-color:#F90;

	text-align:left;

	margin-right:0px;

	color:#000000;;

	font-size:12px;

}
#institucionaldetalhe {

	float:none;

	width: 206px;

	border: 1px solid #FC0;

	margin: 0px;

	padding: 0px;

	background-color:#ffffff;

	text-align:left;

	color:#000000;

}


#col_dir{

	float:right;

	width: 210px;

	border: 0px solid #000000;

	margin: 0px;

	padding: 0px;

	margin-right:2px;

}

#vestibulinho{

	float: none;

	color:#ffffff;

	font-size:12px;

	width: 248px;

	border: 0px solid #cccccc;

	clear: none;

	margin: 2px;

	padding: 0px;

	background-color:#000099;

	text-align:center;

}

#subvestibulinho{

	float: none;

	color:#FFFFFF;

	font-size:20px;

	width: 246px;

	border: 1px solid #cccccc;

	clear: none;

	margin: 0px;

	padding: 0px;

	background-color:#FFFFFF;

	text-align:left;

}



#links{

	float:left;

	color:#ffffff;

	font-size:12px;

	width: 248px;

	border: 0px solid #cccccc;

	clear:none;

	margin: 2px;

	padding: 0px;

	background-color:#6699CC;

	text-align:center;

	vertical-align:top;

}

#sublinks{

	float: none;

	color:#000000;

	font-size:12px;

	width: 246px;	

	border: 1px solid #cccccc;

	clear: none;

	margin: 0px;

	padding: 0px;

	background-color:#FFFFFF;

	text-align:left;

}





#cab_cal {

	width: 110px;

	text-align:center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	float: right;

	margin: 5px;

	padding: 0px;

	height: 100px;

	border: 1px solid #ffffff;

	color:#ffffff;

}



#noticiascurdetalhe a, #noticiascurdetalhe a:visited, #noticiascurdetalhe a:active{

	font-size:12px;

	text-decoration:none;

}



a,a:visited,a:active{

	font-size:12px;

	text-decoration:none;

	color:#0000CC;

}



a:hover{

	color:#6699FF;

}



#corpodocente {

	float: right;

	width: 205px;

	border: 1px solid #cccccc;

	clear: none;

	margin: 4px;

	padding: 6px 10px 5px;

	background-color:#EFF4FA;	

	text-align:left;

}



#menufotos {

	float:right;

	width: 215px;

	border: 1px solid #cccccc;

	clear: none;

	margin: 5px;

	margin-top:5px;

	padding: 2px 2px 2px;

	background-color:#EFF4FA;	

	text-align:left;

}

#fotosdetalhe {

	float: left;

	width: 730px;

	border-right:1px solid #CCCCCC;

	clear: none;

	margin: 3px;

	padding: 3px;

	background-color:#ffffff;

	text-align:center;

	height:auto;

}



#meio {

	float:left;

	width: 494px;

	border: 0px solid #000000;

	margin-top:5px;

	padding: 0px;

	margin-top:4px;

	background-color:#ffffff;

	text-align:left;

}

#noticiasdir {

	float:right;

	width: 208px;

	border: 1px solid #ffffff;

	margin: 2px;

	padding: 0px;

	background-color:#666666;

	text-align:left;

	margin-right:0px;

	color:#FFFFFF;;

	font-size:12px;

}

#noticiasdirdetalhe {

	float:none;

	width: 206px;

	border: 1px solid #6699cc;

	margin: 0px;

	padding: 0px;

	background-color:#ffffff;

	text-align:left;

	color:#000000;

}

#destaquenoticias {

	float: left;

	width: 743px;

	border: 0px solid #cccccc;

	clear: none;

	margin: 3px;

	padding: 3px;

	background-color:#ffffff;

	text-align:justify;

	height:auto;

	border-right:0px solid #CCCCCC;

}

#destaque {

	float:left;

	width: 493px;

	border: 1px solid #ffffff;

	margin: 0px;

	padding: 0px;

	background-color:#ffffff;

	text-align:justify;

}



hr{

	border:1px dashed #ebebeb;

	width:100%;

}

#destaquedetalhe {

	float: left;

	width: 635px;

	border: 0px solid #cccccc;

	clear: none;

	margin: 3px;

	padding: 3px;

	background-color:#ffffff;

	text-align:justify;

	height:auto;

}

#subdestaque {

	float:none;

	width: 493px;

	border: 0px solid #6699cc;

	margin: 0px;

	padding: 0px;

	background-color:#ffffff;

	text-align:justify;

	border-bottom:dotted 1px #CCCCCC;

}

#destaque2 {

	float:left;

	width: 318px;

	border: 1px solid #cccccc;

	margin: 2px;

	padding: 0px;

	background-color:#ffffff;

	text-align:justify;

}



#destaquedetalhe2 {

	float:left;

	width: 312px;

	border: 1px solid #cccccc;

	margin: 2px;

	padding: 0px;

	background-color:#ffffff;

	text-align:justify;

}



#noticiascurdetalhe {

	float: none;

	width: 242px;

	border: 1px solid #6699cc;

	clear: none;

	margin: 1x;

	padding: 2px;

	background-color:#ffffcc;

	text-align:left;

	font-size:12px;

}



#noticiascur {

	float: left;

	color:#FFFFFF;

	font-size:12px;

	width: 248px;

	border: 1px solid #ffffff;

	clear: none;

	margin: 2px;

	padding: 0px;

	background-color:#336699;

	text-align:left;

}



#curso {

	float: left;

	width: 708px;

	border: 1px solid #cccccc;

	clear: none;

	margin: 3px;

	padding: 3px;

	background-color:#ebebeb;

	text-align:left;

	height:auto;

}

#cal{

	color:#009;

}

#cal2{

	color:#FFF;

}

body{

	margin:0px;

	font: 12px Arial, Helvetica, sans-serif;

	text-align:left;

    background:#F3F3F3 url(../imagens/fundo.jpg) repeat-x 0 top;

}



#topo {

	height: 127px;

	margin: 0px;

	padding: 1x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	font-style: normal;

	font-variant: normal;

	width: 980px;

	background:#336699 url(../imagens/topo2.jpg) repeat-y 0 top;		

	clear: both;

	float: none;

}



#corpo {

	float: left;

	width: 979px;

	border: 1px solid #069;

	clear:both;

	margin: 0px;

	padding: 0px;

	background-color: #Ffffff;

	text-align:left;

}



#msg {

	float: none;

	width: 888px;

	border: 1px solid #cccccc;

	clear: both;

	margin: 1px;

	padding: 1px;

	background-color: #ffcc00;

	text-align:center;

}

#rodape {

	height: 50px;

	width:969px;

	clear:both;

	background-color:#6699CC;

	color:#FFFFFF;

	text-align:right;

	padding:5px;

	font-size:14px;

}

#principal {

	width: 980px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	margin: auto;

	border: 0px solid #CCCCCC;

	background-color:#FFFFFF;

}

#topocentro {

	width: 100%;

	margin: 0px;

	text-align:center;

	height:30px;

	color:#FFFFFF;

	font-size:18px;

	background-color:#000066;

}



#menu_principal {

	margin: 0px;

	padding: 0px;

	height: 26px;

	width: 979px;

	float: none;

	text-align: left;

    background: url(../imagens/bg2.jpg) repeat-x 0 top;

	border:0px solid #336699;

}

#barraprof {

	float: none;

	width: 892px;

	border: 1px solid #cccccc;

	clear: both;

	margin: 1px;

	padding: 2px;

	background-color: #E6EEF7;

	text-align:left;

}

#enquete {

	float:none;

	width: 209px;

	border: 0px solid #999999;

	margin:0px;

	padding: 0px;

	clear:both;

	margin-left:0px;

	background-color:#CCCCCC;

	text-align:left;

	color:#000000;

	font-size:12px;

}

#enquetedetalhe {

	float:none;

	width: 207px;

	border: 1px solid #DFDFFF;

	margin: 0px;

	padding: 0px;

	clear:both;

	background-color:#ffffff;

	text-align:left;

}

