/* CSS Document */
<!--
body
{
	background: #FFFFFF url(/images/corpo/fundo.jpg) repeat;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;

}

#wrapper {
	width: 802px;
	margin: 0px auto;
	background-color: #FFFFFF;
	padding-top: 1px;
}

#header {
	width: 800px;
	height: 113px;
	margin: 0px auto;
}

#header img {
	width: 800px;
	background: #FFFFFF url(/imagens/topo/top.png) no-repeat left ;
	border: none; 
	text-decoration: none;
}

#bg_top {
	width: 802px;
	height: 11px;
	margin: 0px auto;
	background: #FFFFFF url(/imagens/corpo/bg_bot.gif) repeat-x left top;
}

#content {
	width: 802px;
	margin: 0px auto;
	background-color: #FFFFFF;
}

#left {
	margin: 0px auto;
	float: left;
	width: 190px;
	background-color: #FFFFFF;
	padding-left:1px;
}

#center {
	margin: 0px auto;
	float: left;
	width: 436px;
	background-color: #FFFFFF;
}

#right {
	margin: 0px auto;
	float: right;
	width: 174px;
	background-color: #FFFFFF;
	padding-right: 1px;
}

#menu_principal	{ 
	padding-top: 4px;
	left :0 px; 
	top: 0 px; 
	width: 190px; 
	font: 10px  Verdana, Geneva, sans-serif;
	text-decoration: inherit;
	
}

#menu_principal ul {
	list-style-type: none; 
	margin: 0px; 
	padding: 0px; 
}

#menu_principal li {
	margin-bottom: 0px;
	padding:0px;
	height: 20px;
}

#menu_principal a {
	padding: 0px 0px 0px 0px;
	display: block;
	width: 190px;
	height: 20px;
	background-color: ##06C;
	color: #FFFFFF;
	text-decoration: none;
	background: #FFFFFF url(/imagens/menu/menu_on.png) no-repeat;
	padding:0px;
}

#menu_principal a:hover { 
	background: #FFFFFF url(/imagens/menu/menu_off.png) no-repeat; 
	color: #FFFFFF; 
	width: 190px;
	height: 20px;
}

#menu_principal div {
	padding-top: 2px;
}

#video {
	background: #FFFFFF url(/imagens/corpo/vid.png) no-repeat center; 
	width: 190px;
	height: 110px;
	margin: 0px;
}

.flash {
	float: left;
	width: 80px;
	height: 70px;
	padding-top: 36px; 
	padding-left: 10px;
}

.img {
	float: left;
	width: 50px;
	height: 50px;
	padding-top: 35px; 
	padding-left: 10px;
}

#biblioteca {
	background: #FFFFFF url(/imagens/corpo/biblioteca.png) no-repeat center; 
	width: 190px;
	height: 74px;
	margin: 0px;
}

#frm_biblioteca {
	padding-top:30px; 
	padding-left:75px;

}

.formulario {
	border: 1px solid #0066CC;
	font-weight: normal; 
	font-style: normal; 
	color: #0066CC; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	background-color: #F5F7FA;	
	text-decoration:none;
}

#rodape {
	background: #1e6eb8 url(/imagens/corpo/fundo.jpg) repeat;
	width: 802px;
	height: 29;
}

#noticia {
	background: #FFFFFF url(/imagens/corpo/noticia.png) no-repeat top; 
	width: 435px;
	height: 230px;
	margin: 0px;
}

.img_noticia {
	position: absolute;
	width: 222;
	height:168;
	padding-top: 45px; 
	padding-left: 15px;
}

.link_noticia {
	position: absolute;
	width: 185px;
	height:180px;
	padding-top: 32px; 
	padding-left: 245px;
	text-align: left;
	font-size:11px;
	line-height: 18px;
}

.link_noticia a {
	text-decoration: inherit;
}
.link_noticia a:hover {
	text-decoration: underline;
}

#curso {
	float:left;
	background: #FFFFFF url(/imagens/corpo/curso.png) no-repeat top; 
	width: 271px;
	height: 241px;
	margin: 0px;
	font-size:10px;
	text-decoration: none;
}

#curso div {
	padding-top: 35px;
	padding-left: 6px;
}

.texto_curso {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.texto_curso a {
	text-decoration: none;
}

.texto_curso a:hover {
	text-decoration: underline
}

.texto_curso a:visited {
	color: #0066CC;
}

#parceiro {
	float: left;
	width: 159px;
	height: 241px;
	margin: 0px;
	padding-left:2px;
}

#parceiro img {
	width: 159px;
	height: 240px;
	text-decoration: none;
	border: 0px;
}

#beneficio {
	float: left;
	width: 427px;
	height: 51px;
	margin: 0px;
	padding-left:1px;
	padding-top:6px;

}

#beneficio img {
	width: 427px;
	height: 47px;
	text-decoration: none;
	border: 0px;

}

#login {
	float: right;
	width: 172px;
	height: 220px;
	margin: 0px;
	padding-top:4px;
	background: #FFFFFF url(/imagens/corpo/imgLogin.png) no-repeat center; 
}

#imgBase {
	float: right;
	width: 172px;
	height: 304px;
	margin: 0px;
}

#imgBase img {
	width: 172ppx;
	height: 299px;
	text-decoration: none;
	border: 0px;
}

#leftMenu {
	margin: 0px auto;
	float: left;
	width: 200px;
	background-color: #FFFFFF;
}

#centerText {
	background-color: #FFFFFF;
	font-size: 10px;
	line-height: 15px;
	
}

#meio {
	width:802px;
	background: #FFFFFF;
}

/* menu dos cursos */

#menu_Curso {
	
} 

.label_Curso {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

.menu_Cor1 {
	background:#E8EFF6;
}

.menu_Cor2 {
	background:#D0DFED;
}

.menu_Link {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0066CC;
	text-decoration:none;
}
/* fim menu dos cursos */

#areas {
	padding:1px;
	width:800px; 
	height:70px;
	text-align:right;
}

#texto_areas {
	background: #4e7da7;
	height: 43px;
	white-space: 800px;
	text-align: right;
	padding-right: 25px;
	font: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 27px;
	color: #FFFFFF;
}









.texto {
	font-size: 10px; 
	color: #FFFFFF; 
	text-align: left;
}

.texto a:hover { 
	font-size: 10px; 
	color: #FFFF00; 
	text-align: left;
}

.texto2 {
	text-align:justify;
	line-height: 15px;
	font-size: 10px;
	text-decoration: none;
}

.texto_noticia {
	padding-right:5px;
	color:#F00;
	text-align:right;
}

.texto_noticia a {
	padding-right:5px;
	text-align:right;
	color:#F00;
}

.texto_menu {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}