

	/* --- | ------------------------------------------------------ | --- */


body {
	margin: 0;
	font-family: Verdana;
	font-size: 11px;
	background-color: #3b506f;
	background:  url(../images/gradientvertical-2.jpg) repeat-x #3b506f bottom;
}

a {
	color: #138;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.no_link { color: none; text-decoration: none; }

blockquote {
	margin: -12px 0 15px 25px;
	line-height: 170%;
}


/* ---------------------------------------------------------------------------------- */

#main {
	background:  url(../images/gradientvertical-3.jpg) repeat-x top;
}

#mainCenter {
	width: 760px;
	margin: auto;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;

}

#topBanner {

}

#middleContent {
	background-image: url(../images/fundo-0.gif);
	background-repeat:repeat;
	background-position: top left;
}

ul, li {
	padding: 0;
	margin: 0;
}

#menu {
	width: 195px;
	float: left;
	color: #250508;
}

#menu ul {
	list-style: none;
	padding: 6px 0 0 0;
	_padding: 0;
	margin: 0 0 0 5px;
	_margin-top: 5px;
}
#menu ul li {
	margin-top: 3px;
	_margin-top: -10px;
}
#menu ul ul {
	margin-top: -2px;
	_margin-top: -10px;
	margin-left: 10px;
	margin-bottom: 0;
}
#menu ul li ul li {
	margin-bottom: 2px;
	_margin-bottom: -5px;
	background: none;
}
#menu a:hover {
	text-decoration: underline;
	cursor:default;
}

.mnPC, .mnCC, .mnN, .mnM, .mnIT, .mnHP, .mnEP, .mnE, .mnO, .mnP, .mnSI, .mnRE,
.CmnPC, .CmnCC, .CmnN, .CmnM, .CmnIT, .CmnHP, .CmnEP, .CmnE, .CmnO, .CmnP, .CmnSI, .CmnRE {
	width: 190px; height: 28px;
	background-repeat: no-repeat;
}

.mnPC { background-image:url(../images/titles/_PC.gif) }
a:hover .mnPC { background-image: url(../images/titles/h_PC.gif) }
.CmnPC { background-image: url(../images/titles/u_PC.gif) }

.mnCC { background-image:url(../images/titles/_CC.gif) }
a:hover .mnCC { background-image: url(../images/titles/h_CC.gif) }
.CmnCC { background-image: url(../images/titles/u_CC.gif) }

.mnM { background-image: url(../images/titles/_M.gif) }
a:hover .mnM { background-image: url(../images/titles/h_M.gif) }
.CmnM { background-image: url(../images/titles/u_M.gif) }

.mnN { background-image: url(../images/titles/_N.gif) }
a:hover .mnN { background-image: url(../images/titles/h_N.gif) }
.CmnN { background-image: url(../images/titles/u_N.gif) }

.mnIT { background-image: url(../images/titles/_IT.gif) }
a:hover .mnIT { background-image: url(../images/titles/h_IT.gif) }
.CmnIT { background-image: url(../images/titles/u_IT.gif) }

.mnHP { background-image: url(../images/titles/_HP.gif) }
a:hover .mnHP { background-image: url(../images/titles/h_HP.gif) }
.CmnHP { background-image: url(../images/titles/u_HP.gif) }

.mnEP { background-image: url(../images/titles/_EP.gif) }
a:hover .mnEP { background-image: url(../images/titles/h_EP.gif) }
.CmnEP { background-image: url(../images/titles/u_EP.gif) }

.mnE { background-image: url(../images/titles/_E.gif) }
a:hover .mnE { background-image: url(../images/titles/h_E.gif) }
.CmnE { background-image: url(../images/titles/u_E.gif) }

.mnO { background-image: url(../images/titles/_O.gif) }
a:hover .mnO { background-image: url(../images/titles/h_O.gif) }
.CmnO { background-image: url(../images/titles/u_O.gif) }

.mnP { background-image: url(../images/titles/_P.gif) }
a:hover .mnP { background-image: url(../images/titles/h_P.gif) }
.CmnP { background-image: url(../images/titles/u_P.gif) }

.mnSI { background-image: url(../images/titles/_SI.gif) }
a:hover .mnSI { background-image: url(../images/titles/h_SI.gif) }
.CmnSI { background-image: url(../images/titles/u_SI.gif) }

.mnRE { background-image: url(../images/titles/_RE.gif) }
a:hover .mnRE { background-image: url(../images/titles/h_RE.gif) }
.CmnRE { background-image: url(../images/titles/u_RE.gif) }

.smnAA, .smnAC, .smnAL, .smnAM, .smnAP, .smnAT, .smnH, .smnQG {
	width: 170px; height: 20px; margin-left: 5px;
	background-repeat: no-repeat;
}
.smnAA { background-image: url(../images/titles/__AA.gif) }
.smnAC { background-image: url(../images/titles/__AC.gif) }
.smnAL { background-image: url(../images/titles/__AL.gif) }
.smnAM { background-image: url(../images/titles/__AM.gif) }
.smnAP { background-image: url(../images/titles/__AP.gif) }
.smnAT { background-image: url(../images/titles/__AT.gif) }
.smnH { background-image: url(../images/titles/__H.gif) }
.smnQG { background-image: url(../images/titles/__QG.gif) }
a:hover .smnAA { background-image: url(../images/titles/h__AA.gif) }
a:hover .smnAC { background-image: url(../images/titles/h__AC.gif) }
a:hover .smnAL { background-image: url(../images/titles/h__AL.gif) }
a:hover .smnAM { background-image: url(../images/titles/h__AM.gif) }
a:hover .smnAP { background-image: url(../images/titles/h__AP.gif) }
a:hover .smnAT { background-image: url(../images/titles/h__AT.gif) }
a:hover .smnH { background-image: url(../images/titles/h__H.gif) }
a:hover .smnQG { background-image: url(../images/titles/h__QG.gif) }


#content {
	float: right;
	width: 510px; /* 565 - 50 do padding dos lados */
	_width: 509px; /* por algum motivo para o IE tem que ser 1 px a menos... */
	padding: 0px 25px 30px 30px;
	_padding-left: 31px;
	overflow: hidden;

	color: #252530; /*#0D0840;*/
	line-height: 160%;
}
#content h1, #content h2, #content h3, #content h4 {
	padding: 0; margin: 15px 0 15px 0;
	font-size: 22px;
	color: #fcfcfc;
	line-height: 150%;
}
#content h2 { font-size: 19px; margin: 20px 0 -10px 0;}
#content h3 { font-size: 16px; margin: 15px 0 -10px 0; _margin: 15px 0 -15px 0;}
#content h4 { font-size: 13px; margin: 15px 0 -10px 0; _margin: 15px 0 -15px 0;}

#content img {
 /* - */
}
#content img#divisor {
	width: 100%;
	height: 1px;
	background-color: #FFF;
	margin: -10px 0 15px 0;
	_margin: -20px 0 0px 0;
}
#content #divisor-line,
#content #divisor-dashed {
	width: 100%;
	height: 1px;
	border: 0;
	border-top: 1px solid #FFF;
	margin: 10px 0 0 0;
	_margin: 10px 0 -20px 0;
}
#content #divisor-dashed {
	border-top: 1px dashed #FFF;
	margin: 20px 0 15px 0;
	_margin: 20px 0 -10px 0;
}
#content #patrocinadores {
	width: 465px;
	border: 1px solid #ddd;
	background-color: #FFF;
	padding: 0px;
	margin: auto;
}

.imgConselho {
	margin-top: 20px;
	margin-bottom: -10px;
}

#footer {
	clear: both;
}
#footerContent {
	padding: 18px 10px 18px 10px;
	_padding: 9px 10px 18px 10px;
	background-color: #3b506f;
	text-align: center;
	font-size: 9px;
	color: #FFFFFF;
}


	/* --- | ------------------------------------------------------ | --- */


	/*
	
	Cores:
	
	backgrounds:
	
	#content ::: #8eadd9
	
	*/
	
	
/* Parte produzida pelo Luis lcarlos@ufmg.br*/

#noticiasdaabertura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Reduzi o margin boton do menu ul de 220 para 0 */

#contatos {
	padding: 13px;
}
#contatos h2 {
	font-size: 13px;
/*	color: #FFFFFF;*/
}
#contatos p {
	margin-top: 7px;
	margin-bottom: 7px;
}