/* CSS Document */


.banner {bbackground: ttransparent; width:99%;}
.banner .b1, .banner .b2, .banner .b3, .banner .b4, .banner .b1b, .banner .b2b, .banner .b3b, .banner .b4b {
	display:block; 
	overflow:hidden; 
	font-size:1px;
}
.banner .b1, .banner .b2, .banner .b3, .banner .b1b, .banner .b2b, .banner .b3b {
	height:1px;
}
.banner .b2, .banner .b3, .banner .b4 {
	background:#CECECE; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
}
.banner .b1 {margin:0 5px; background:#999;}
.banner .b2 {margin:0 3px; border-width:0 2px;}
.banner .b3 {margin:0 2px;}
.banner .b4 {height:2px; margin:0 1px;}
.banner .conteudoBanner {
	padding:5px;
	display:block; 
	background:#CECECE; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
}


.bannerProganda {background: transparent; 
	width:99%;
	height:auto;
}
.bannerProganda .b1, .bannerProganda .b2, .bannerProganda .b3, .bannerProganda .b4, .bannerProganda .b1b, .bannerProganda .b2b, .bannerProganda .b3b, .bannerProganda .b4b {
	display:block; 
	overflow:hidden; 
	font-size:1px;
}
.bannerProganda .b1, .bbannerProgandaanner .b2, .bannerProganda .b3, .bannerProganda .b1b, .bannerProganda .b2b, .bannerProganda .b3b {
	height:1px;
}
.bannerProganda .b2, .bannerProganda .b3, .bannerProganda .b4 {
	background:#FFFFFF; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
}
.bannerProganda .b1 {margin:0 5px; background:#999;}
.bannerProganda .b2 {margin:0 3px; border-width:0 2px;}
.bannerProganda .b3 {margin:0 2px;}
.bannerProganda .b4 {height:2px; margin:0 1px;}
.bannerProganda .conteudobannerProganda {
	padding:5px;
	display:block; 
	background:#FFFFFF; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
}


.body {
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-highlight-color:#FF0000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#0000FF;
	scrollbar-darkshadow-color:#FFFF00;
	scrollbar-track-color:#00FF00;
}

.bordaBox {background: transparent; width:97%; text-align:left; margin-left:10px; 	background:#FFFFFF; }
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {
	display:block; 
	overflow:hidden; 
	font-size:1px;
	
}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {
	height:1px;
}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {
	background-color:#550000; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
}
.bordaBox .b1 {margin:0 5px; background:#999;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudo, .bordaBox2 .conteudo {
	padding:5px;
	display:block; 
	color:#FFFFFF;
	font-weight:bold;
	background-color:#550000; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
	
}

.bordaBox2 {background: transparent; width:100%; text-align:left; margin-left:0px; 	background:#FFFFFF; }
.bordaBox2 .b1, .bordaBox2 .b2, .bordaBox2 .b3, .bordaBox2 .b4, .bordaBox2 .b1b, .bordaBox2 .b2b, .bordaBox2 .b3b, .bordaBox2 .b4b {
	display:block; 
	overflow:hidden; 
	font-size:1px;
	
}
.bordaBox2 .b1, .bordaBox2 .b2, .bordaBox2 .b3, .bordaBox2 .b1b, .bordaBox2 .b2b, .bordaBox2 .b3b {
	height:1px;
}
.bordaBox2 .b2, .bordaBox2 .b3, .bordaBox2 .b4 {
	background-color:#550000; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
}
.bordaBox2 .b1 {margin:0 5px; background:#999;}
.bordaBox2 .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox2 .b3 {margin:0 2px;}
.bordaBox2 .b4 {height:2px; margin:0 1px;}
.bordaBox2 .conteudo, .bordaBox2 .conteudo {
	padding:5px;
	display:block; 
	color:#FFFFFF;
	font-weight:bold;
	background-color:#550000; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
	
}


.bordaBox3 {background: transparent; width:100%; text-align:left; margin-left:0px; 	background:#FFFFFF; }
.bordaBox3 .b1, .bordaBox3 .b2, .bordaBox3 .b3, .bordaBox3 .b4, .bordaBox3 .b1b, .bordaBox3 .b2b, .bordaBox3 .b3b, .bordaBox3 .b4b {
	display:block; 
	overflow:hidden; 
	font-size:1px;
	
}
.bordaBox3 .b1, .bordaBox3 .b2, .bordaBox3 .b3, .bordaBox3 .b1b, .bordaBox3 .b2b, .bordaBox3 .b3b {
	height:1px;
}
.bordaBox3 .b2, .bordaBox3 .b3, .bordaBox3 .b4 {
	background-color:#550000; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
}
.bordaBox3 .b1 {margin:0 5px; background:#999;}
.bordaBox3 .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox3 .b3 {margin:0 2px;}
.bordaBox3 .b4 {height:2px; margin:0 1px;}
.bordaBox3 .conteudo {
	padding:5px;
	display:block; 
	color:#FFFFFF;
	font-weight:bold;
	background-color:#550000; 
	border-left:1px solid #999; 
	border-right:1px solid #999;
	
}


#chamadaProduto  a{
    font-family:Verdana;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;
}

#chamadaProduto  a:hover{
    font-family:Verdana;
	font-size:8pt;
	color:#AA0000;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;

}

#chamadaProduto  p{
    font-family:Verdana;
	font-size:10pt;
	color:#000000;
	text-align:justify;
	text-decoration:none;
	line-height:140%;
}

#content {
	border:0px solid #CCCCCC; 
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	float:left;
	width:625px;
    height:auto;
	background-color: #FFFFFF;
	text-align:justify;
}

#container {  
    margin:auto;  
    width:795px;
    height:auto;
    background: #ffffff;
}

.conteudo{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}

#corpoDestaque{
	 width:585px;
	 margin-left:20px;
	 margin-top:15px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 height:auto;
	 text-align:justify;
}

#corpoProduto{
	 width:585px;
	 margin-left:20px;
	 margin-top:15px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 height:auto;
}

#corpoProduto p{
    MARGIN: 0cm 0cm 0cm;
	font-family:Verdana;
	text-align:justify;
	line-height:150%;
	margin-left:10px;	
}

#corpoProduto span{
	font-family:Verdana;
	font-size:10pt;
}

#corpoProduto a{
	text-decoration:none; 
	color:#001100; 
	font-family:Verdana;
	font-size:10pt;
}

#corpoProduto a:hover{
	text-decoration:none; 
	color:#AA0000;
	font-family:Verdana;
	font-size:10pt;	
}

#corpoInstitucional{
	 width:585px;
	 margin-left:20px;
	 margin-top:15px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 height:371px;
}


#corpoInstitucional p{
    MARGIN: 0cm 0cm 0cm;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:150%;
	margin-left:10px;	
}

#corpoInstitucional span{
	font-family:Verdana;
	font-size:10pt;
}

#corpoMissao{
	 width:585px;
	 margin-left:20px;
	 margin-top:15px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 height:365px;
}

#corpoMissao p{
    MARGIN: 0cm 0cm 0cm;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:150%;
	margin-left:10px;	
}

#corpoMissao span{
	font-family:Verdana;
	font-size:10pt;
}

#corpoInstitucional2{
	 width:585px;
	 margin-left:10px;
	 margin-top:50px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:9pt;	 
}

#corpoInstitucional a, #corpoInstitucional2 a{
	text-decoration:none; 
	color:#001100; 
}
#corpoInstitucional a{
	text-decoration:none; 
	color:#001100; 
}

#corpoInstitucional a:hover, #corpoInstitucional2 a:hover{
	text-decoration:none; 
	color:#AA0000;
}

#destaque{
	background-color:#FFFFFF;
	top:75px;/*ajuste aqui*/
	left:202px; /*ajuste aqui*/
	position:inherit;
	padding:10px;
	width:595px;  
	height:180px;
	text-align:justify;
	margin-top:10px;
}

#destaque p{
	font-family:Verdana;
	font-size:10pt;
}

#destaque ul {
	list-style-type:none;
}

#destaque a{
	text-decoration:none;
	color:#001100;
    font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
}

#destaque a:hover{
	color:#AA0000;
}

#eventos{
	width:625px;
	height:150px;
	margin-top:40px;
}
#eventos ul {
	list-style-type: none;
}

#fontInterna{
    font-family:Verdana;
	font-size:10pt;
	color:#000000;
}

#footer { 
    font-family:Verdana;
	font-size:10px;
	border-top:0px solid #CCCCCC;
	text-align:center;
	color:#444444;
	clear:both;
	background:#FFFFFF;
} 

#footer2 { 
    font-family:Verdana;
	font-size:10px;
	border-top:0px solid #CCCCCC;
	text-align:justify;
	color:#444444;
	clear:both;
	background:#FFFFFF;
	width:600px;
} 

#footerCentroInstitucional{
	font-family:Verdana;
	color:#0000AA;
}

a{
	font-family:Verdana;
	font-size:12px;
	color:#0000AA;
}

a:hover{
	font-family:Verdana;
	font-size:12px;
	color:#AA0000;
}

#footerCentroInstitucional a{
	font-family:Verdana;
	color:#0000AA;
}

#footerCentroInstitucional a:hover{
	font-family:Verdana;
	color:#AA0000;
}

#footerCentro{
   width:625px;
   margin-left:0px;
   text-align:right;	
   height:auto;
}

#footerCentro a{ 
	color:#0000AA;
	text-decoration:none;
}

#footerCentro a:hover{
	color:#AA0000;	
}

#form{
	width:453px;
	margin-left:45px;
	margin-top:35px;
}

#fontFormulario{
     text-align:left;
     font:Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 color:#000099;
	 font-weight:bold;
}

.fontFormularioInterna{
	font-size:10px;
	color:#550000;
	font-weight:bold;
}

.fontLink{
	color:#555555;
	text-decoration:none;
}

#header {
	background: #FFFFFF;
}

#imagem{
	width:113;
	height:113;
 	float:left;
}

#ImprimirConteudo{
	height:auto;
}

input {
	border:1px solid #333333;
	font:default;
	font-size:10px;
	color:#550000;
	font-weight:bold;
}

#institucional{
	width:575px;
	margin:210px;
	margin-top:20px;
	margin-left:15px;
	margin-right:15px;
	font-family:Verdana;
	font-size:10pt;
	text-align:justify;
	line-height:150%;
	height:auto;
}



#lateral{
	margin-top:8px;
	width:auto;
	height:auto;
    font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#001100;
	list-style-type: none;
}

#lateral_itens{
	line-height:210%;

}

#lateral_itens a{
    font-family:Verdana;
	color:#001100;
	font-size:8pt;
	text-decoration:none;
}

#lateral_itens a:hover{
    font-family:Verdana;
	color:#AA0000;
	font-size:8pt;
	text-decoration:none;
	line-height:210%;	
}

#leftBar {
	float:left; 
	width:150px; 
	background: #FFFFFF; 
}


#mapa{
	margin-left:50px;
	margin-top:40px;
}

#menuPrincipal{
	margin-top:7px;
}

#menuPrincipal a{
	font-family:Verdana;
	font-size:10pt;
	text-decoration:none;
	color:#001100;
}

#menuPrincipal a:hover{
	color:#880000;
}

#missao{
	width:575px;

	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:140%;
	
	margin:278px;
	margin-left:15px;
	margin-right:15px;
	margin-top:15px;
	height:auto;
}

#missao a {
	font-family:Verdana;
	font-size:10pt;
	text-decoration:none;
	color:#0000AA;
}

#missao a:hover {
	font-family:Verdana;
	font-size:10pt;	
	text-decoration:none;
	color:#AA0000;
}

#noticias{
	width:625px;
	height:50px;
	margin: 40px;
	margin-left:0px;
	margin-right:0px;
	margin-top:35px;
}

#noticias ul {
	list-style-type: none;
}

#noticias ul li{
	list-style-type: none;
}

#noticias ul li a{
	text-decoration:none;
	font-family:Verdana;
	font-size:10pt;
	color:#001100;
}

#noticias ul li a:hover{
	color:#AA0000;
	font-size:10pt;
}

#overflow {
	backgroung-color:#ffffff;
	width:590px;
	height:auto;
	Overflow: scroll;
	text-align:justify;
}

p a{
	font-family:Verdana;
	font-size:10pt;
	text-decoration:none;
	color:#0000AA;
}

p a:hover{
	font-family:Verdana;
	font-size:10pt;
	text-decoration:none;
	color:#AA0000;
}

#popup{
	position: absolute;
	top: -188px;
	left: 189px;
	width: 372px;
	height: 215px;
	padding: 10px 20px 20px 20px;
	border-width: 2px;
	border-style: solid;
	border-color:#550000;
	background-color:#CFCFCF;
	
	/* display 
	* block -> block para exibir o pop up
	*  none -> para nao exibir
	*/
	display:none;
	font-family:Verdana;
	font-size:10pt;

}

#popup a{
	text-decoration:none;
	color:#0000AA;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}

#popup a:hover{
	text-decoration:none;
	color:#AA0000;
	font-family:Verdana;
	font-size:10pt;	
	font-weight:bold;

}

#proximosEventos1{
	width:625px;
	height:auto;
	margin-top:30px;
}

#proximosEventos1 ul {
	list-style-type: none;
}

#proximosEventos1 ul li {
	font-family:Verdana;
	font-size:9pt;
	text-decoration:none;
	color:#001100;
}

#proximosEventos1 ul li a{
	text-decoration:none;
	color:#001100;
}

#proximosEventos1 ul li a:hover{
	text-decoration:none;
	color:#AA0000;
}

#proximosEventos{
	width:625px;
	height:368px;
	margin-top:30px;
}
#proximosEventos ul {
	list-style-type: none;
}

#proximosEventos ul li {
	font-family:Verdana;
	font-size:9pt;
	text-decoration:none;
	color:#001100;
}

#proximosEventos ul li a{
	text-decoration:none;
	color:#001100;
}

#proximosEventos ul li a:hover{
	text-decoration:none;
	color:#AA0000;
	
}

.radioButton{
	border:0px solid #333333;
	width:15px;
	font:default;
	font-size:10px;
	color:#550000;
	font-weight:bold;
}

#rightBar { 
	float: right; 
	width:110px; 
	background: #EBEBEB; 
}

#scroll {
	width:auto;
	height:auto;
	background-color:#F2F2F2;
	overflow:auto;
}

.style1 {
    font-family:Verdana;
	font-weight: bold;
	font-size: 14px;
}

.style2 {
	color: #EEEEEE;
}

.style3 {color: #550000}

#sugestao{
	border:1px solid #333333;
	width:480px;
	font:default;
	font-size:10pt;
	color:#550000;
	font-weight:bold;
    font-family:Verdana;
	font-size:12px;
}

.tableComplete{
 border-bottom-style:solid; 
 border-bottom-width:thin;
 border-left-style:solid;
 border-left-width:thin;
 border-right-style:solid;
 border-right-width:thin;
 border-top-style:solid;
 border-top-width:thin;
}



.tabela{

 border-bottom-style:solid; 
 border-bottom-width:1px;
 border-bottom-color:#000000;
 border-left-style:solid;
 border-left-width:1px;
 border-left-color:#000000;
 border-right-style:solid;
 border-right-width:1px;
 border-right-color:#000000; 
 border-top-style:solid;
 border-top-width:1px;
 border-top-color:#000000; 
 text-align:justify;

}


.text{
	border:1px solid #333333;
	width:auto;
	font:default;
	font-size:10px;
	color:#550000;
	font-weight:bold;
    font-family:Verdana;
}

.textEmail{
	border:1px solid #333333;
	width:250px;
	font:default;
	font-size:10pt;
	color:#550000;
	font-weight:bold;
    font-family:Verdana;
	font-size:12px;
}

#texto{
	width:450px;
}

#textoDestaque{
	font-family:Verdana;
	font-size:10pt;
}

#textoDestaque p{
	margin-left:160px;
	width:380px;
	font-family:Verdana;
	font-size:10pt;
}

#textoProdutos{
	text-align:justify; 
    font-family:Verdana;
	font-size:9pt;
	color:#001100; 
	width:425px; 
	margin-left:160px; 
	line-height:140%; 
}

#textoProdutos2{
	text-align:justify; 
    font-family:Verdana;
	font-size:9pt;
	color:#001100; 
	width:395px; 
	margin-left:190px; 
	line-height:140%; 
}

#textoProdutos a, #textoProdutos2 a, #textoProdutos3 a{
	color:#0000AA;
	text-decoration:none;
}

#textoProdutos a:hover, #textoProdutos2 a:hover, #textoProdutos3 a:hover{
	color:#AA0000;
}

#textoProdutos3{
	text-align:justify; 
    font-family:Verdana;
	font-size:14px; 
	color:#001100; 
	width:550px; 
	margin-left:50px; 
	margin-top:30px;
	line-height:140%; 
}

#textoTitulo{
    font-family:Verdana;
	font-size:10pt;
	width:500px;
	margin-left:45px;
	margin-top:20px;
	line-height:140%;
}

#textoTitulo a {
    font-family:Verdana;
	font-size:10pt;
	color:#0000AA;
	text-decoration:none;
}

#textoTitulo a:hover {
	color:#AA0000;
}

#titulacaoProfessorDivEsq{
	width:350px;
	margin-left:180px;
}

#titulacaoProfessorDivDir{
	width:400px;
	margin-right:0px;
}

#titulo{
	margin-top:10px;
	text-align:center;
    font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	color:#EEEEEE;
	background-color:#000088;
}
