
body{
	font-family:Arial, "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; /*font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;*/
	font-size:11px; line-height:130%; margin-top:5px; background-color:#000000;
}


body,td,th {
	font-family: Calibri, Arial;
	font-size: 14px;
	color: #000000;
	/*font-weight: lighter;*/
}

#data{font-size:12px; font-style:italic;}

#container{
	max-width:100%; height:100%; text-align:center; 
}


.style20 {font-size: 9px}
.style25 {
	font-size: 18px; padding-top:30px;
	color: #000000;
	font-weight: bold;
}
#style26 {
	font-size: 15px;
	color: #000000;
	font-weight: bold; width:590px;
}
.negrito {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.style27 {font-size: 20px; font-family: Calibri, Arial; color: #000000;}
.style28 {
	font-size: 20px;
	font-weight: bold;
}
.style29 {font-family: Calibri, Arial; font-size: 11px; color: #000000;}
.style30 {
	font-size: 20px;
	font-weight: lighter;
}
.style32 {
	color: #4b8da4;
	font-size: 16px; font-weight: bold;
}
.style34 {font-size: 12px}

.datanot {
	color: #4b8da4; text-align:left;
	font-size: 12px;
}
.style35 {
	color: #4b8da4;
	font-size: 16px;
}
a:link {
	color: #003366; font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
a:visited {
	text-decoration: none; font-weight: bold;
	color: #003366;
}
a:hover {
	text-decoration: underline; font-weight: bold;
	color: #003366;
}
a:active {
	text-decoration: none; font-weight: bold;
	color: #003366;
}

#box{width:200px;  text-align:center;}
#box_branco{
background-color:#ffffff;  font-family: Arial; color: #000000; font-weight: bold;
background-image: url("teste-fundo.gif"); background-repeat: repeat-y 0 0; font-size: 0.8em;
line-height: 16px;  padding:10px; margin:0; 
}
#box_branco img{
 text-align:center; padding:0; margin:0;
}
#box_branco ul{ 
list-style-type :none; padding:0; margin:0; line-height: 20px;
 text-align:left; 
}
#box_branco li
{
padding:0; padding-top:10px; background : #FFF url("teste-seta.gif") no-repeat 0 60%;
padding-left : 20px; line-height: 20px;
}



#box_branco li a:link {
	color: #000000; font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
#box_branco li a:visited {
	text-decoration: none; font-weight: bold;
	color: #000000;
}
#box_branco li a:hover {
	text-decoration: none; font-weight: bold;
	color: #4B8DA4;
}
#box_branco li.ativo{
text-decoration: none; font-weight: bold;
	color: #4B8DA4;
}

#botoes
{
text-align:left; padding-top: 5px;padding-bottom: 5px; padding-left:10px;
}
#botoes img{
border:o; margin:0;
}


#base{
	width:900px; display:block;  text-align:justify; background-color:#D1DBF1;  padding:0; padding-bottom:20px; margin-left:auto; margin-right:auto;  border: 1px solid #555555;
}


#topo{
	background-color:#000000; width:900px; height:103px; margin:0; border:0;
}

#menu{
	font-size:10px; font-family: Arial; width:900px; height:30px;  overflow: hidden;  background-color:#000000;
}

#menu li{float:left; margin-top:6px; color:#ffffff; margin-left:12px; display:inline; margin-right:0px; text-transform:uppercase; font-weight:bold;}

#menu a:link{ color:#ffffff; text-decoration:none; font-weight:bold;}
#menu a:visited{ color:#ffffff; text-decoration:none; font-weight:bold;}
#menu a:hover{ color:#BADCED; text-decoration:none; font-weight:bold;}
#menu a:active{ color:#BADCED; text-decoration:none; font-weight:bold;}

#boxBusca{width:250px; height:19px; display:block; position:relative; left:650px; top:0; background-image:url("imagens/busca.gif");  background-repeat:no-repeat;}

#boxBusca input {width:145px; height:13px; padding:0; margin:0; position:relative; left:32px; top:-3px; font-size:11px; text-transform:uppercase; font-size:10px; font-family: Arial; color:#000;}

#boxBusca img {position:relative;  padding:0; margin:0; left:38px; top:1;}

#texto {margin:20px; width:600px; float:left; }

#titulo {
	font-size: 170%; line-height:110%;

}

#subtitulo {
	color: #4b8da4; text-align:justify;
	font-size: 130%; font-weight: bold;
	line-height:110%;
}

.conteudo {text-align:justify; min-height:400px; line-height:150%;}

#conteudo {text-align:justify; min-height:400px; line-height:150%;}

.menu_img {float:left; margin-left:20px;}




#rodape{
	width:900px; height: 70px; display:block; padding:0; margin-left:auto; margin-right:auto; color:#ffffff; clear:both;
}

#rodape a:link{
	color:#ffff00; text-decoration:none;
}

#rodape a:visited{
	color:#ffff00; text-decoration:none;
}

#rodape a:hover{
	color:#ffff00; text-decoration:underline;
}

#rodape_esq{
	width:690px; float:left; text-align:left; margin-top:8px;  height: 50px;
}	


#rodape_dir{
	width:200px; float:left; text-align:right;  height: 65px;
}


/* Up header----------------------------------------------*/
			#upheader {
				
				color:#fff; /*cor da letra*/
				border:0;
				text-align:center;
				padding:5px;
				position: fixed;
				top: 93%;
				right:10px;
				text-decoration:none;
			} 
	

				
			#box_not{background-color:#ffffff; width:770px; overflow:hidden; display:block; margin:0; margin-bottom:10px; margin-left:40px; padding:10px;}
			

			
			#Searchresult {
				margin-top:15px;
				margin-bottom:15px;
				width:800px;
			}
			
			#Searchresult .data {
				font-weight:bold; font-size:12px; margin-bottom:-10px;
			}
			
			#Searchresult .imagem {
				margin-right:20px; float:left; width:200px;
			}

			
			#footer {
				margin-top:20px;
				font-size:60%;
				color:#15B;
			}
			
			label {
				float:left;
				width:250px;
				display:block;
			}

			html, body {
				height: 100%;
			}

#ins_destaque{background-color:#ffffff; width:580px; padding:10px; margin-bottom:20px;}

.ins_img{width:190px; text-align:center; float:left;}
.ins_desc{width:370px; height:300px; display:block; float:right; overflow:scroll; margin-top:30px;}
.ins_desc2{width:370px; display:block; float:right;  margin-top:30px;}
.inscritas{ width:185px; height:340px; margin-left:60px;}
table td{width:280px; }
