/* standard elements */
html {height: 100%; width:100%;}

* {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	list-style: none;
	border: none;
}


body {
	background: #fff url(background4.jpg) repeat-y left top;
	text-align: center;
	scrollbar-3dlight-color:#fff;
	scrollbar-arrow-color: black;
	scrollbar-darkshadow-color: #094E9C;
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #094E9C;
	scrollbar-shadow-color: white;
	scrollbar-track-color:#e5e5e5;
}



#Geral 
{
	width: 768px;
	margin:0 auto;
	text-align: left;
	overflow:none;
	clear:both;
background:url(back_geral.gif) repeat-y;
}

#conteudo{
	float:center;
	display:block;
	padding:12px;
}

#desc {
display:block;
width:620px;
float:left;
padding-left:10px;
font: 13px Verdana, Arial, Helvetica, sans-serif;
color:#000;
}

#meio{

	width:768px;
	display:block;

	
}

.rodap {

background:url(rodap.jpg);
	width:768px;
	height: 29px;
	float:center;
	display:block;
	margin:0px;
}
#busc {

width:768px;
height:40px;
display:block;
}

.busc2 {
width:768px;
height:40px;
display:block;
}

#form{
width:768px;
display:block;
padding-left:50px;

}

#todoform {
background-color:#fff; 
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#000;
border-style:solid;
border-width:1px;
border-color:#e5e5e5;
margin-left:7px;

border-top:8px solid #FBFBFB;
/* borda superior de 8px solida na cor cinza clara 
no formulário */

border-left:8px solid #FBFBFB;
/* a borda esquerda do formulário */

border-right:8px solid  #DADADA; 
/* a borda direita do formulário */

border-bottom:8px solid  #DADADA; 
* a borda inferior do formulário */

border-collapse:collapse; 
/* retira as bordas duplas nas células da tabela */
      } 


#flash {
display:block;
width:690px;
height:200px;
float:center;

}



.rodap h2 a {
	float:right;
	background: url(mk1.jpg) no-repeat;
	height:18px;
	width:50px;
	margin-right:55px;
	margin-top:9px;

}

#volta{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff;}

#volta a{ 
color:#fff;
text-decoration:underline;
   font-weight:bold;
}

#volta a:hover{ 
color:#ccc;
text-decoration:underline;
font-weight:bold;
}
	
.link{font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #000; font-weight:bold;}

.link a{ 
color:#000;
text-decoration:underline;
font-weight:bold;
}

.link a:hover{ 
color:#ccc;
text-decoration:underline;
font-weight:bold;
}	

	
#wrap {  
   width:768px;
	  background:#f8f8f8;

	 
    }
	

#menu {
  background:#f8f8f8;
 padding:15px 22px 15px 22px;
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  
   color:#141517;
 font-weight:bold;

    }
#menu a {
    padding:15px 16px 15px 16px;
    text-decoration:none;
    color:#141517;
  font-weight:bold;
    }
#menu a.hover {
  background:#FFFFFF;
	 color:#141517;

    }
#menu span {
    display:none;
    }
	
	
	  
#img {
    vertical-align:bottom;
    }



.mk1gray{ font-family:Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #004DA7;}

.mk1gray a{ 
color:#004DA7;
text-decoration:underline;
   font-weight:bold;
}

.mk1gray a:hover{ 
color:#004DA7;
text-decoration:underline;
font-weight:bold;
}

#chamadas {
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;  
   color:#141517;
background-color:#FFFFFF;
display:block;
clear:both;
width:675px;
}

#chamada1 {
overflow:none;
float:left;
display:block;
width:170px;
padding-left:50px;
padding-top:20px;
clear:both;
}

#chamada2 {
overflow:none;
display:block;
width:200px;
margin-left:230px;
padding-top:20px;
clear:both;
}

#chamada3 {
overflow:none;
float:right;
display:block;
width:200px;
padding-right:40px;
padding-top:20px;
}

.campos2 {
background-color:#fff; 
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
border-style:solid;
border-width:1px;
border-color:#000;
clear:both;
}

.campos {
font: 11px Arial, Helvetica, sans-serif;
color:#5B5B5B;
margin-top:0px;
margin-center: 2px;
border-width: 1px;
border-style: solid;
border-color: #000;
width:103px;
height:13px;
}
.buscador{
display:block;
overflow:none;
float:right;
padding-right:65px;
padding-top:12px;

}

.botao {
cursor:hand;
background: url(botao.jpg) no-repeat;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#969594 ;
width:26px;
height:13px;
font-weight:bold;
align:right;
	
}

.cabec4{
display:block;
width:768px;
height:128px;
float:center;

}



.campos1 {
font: 11px Arial, Helvetica, sans-serif;
color:#5B5B5B;
margin-top:0px;
margin-center: 2px;
border-width: 1px;
border-style: solid;
border-color: #413D85;
width:250px;
height:150px;
}

.mk1projeto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3F7AB3}
.menu3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #3F7AB3}

.menu3 a:hover{
color:#403D87;
text-decoration:underline;
}
.menu3 a{
text-decoration:none;
color:#333333;
}
.titulos {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#CCC;
float:left;
padding:15px 0px 10px 45px;
}

#titulos {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#CCC;
float:left;
padding-left:45px;
padding-top:14px;
display:block;

}

.buscar{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#CCC;
float:left;
BACKGROUND: none;
margin-right:10px; margin-top:0px;
}


.titulos_cont {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#CCC;
float:left;
padding:15px 0px 10px 0px;
}
