/* CSS Document */

body{ 
margin:0; 
padding:0; 
text-align:center; /* hack para o IE */ 
background:url(imagens/background.jpg) repeat-x #fbfbfb;
background-attachment:;
} 
#tudo{ 
width: 900px; 
margin:0 auto; 
padding:5px;
background:; 
text-align:left; 

} 
#banner_fixo{
height:250px;
margin-top:5px;
margin-bottom:10px;
overflow:hidden;
float:left;
}
#topo{
height:240px;
overflow:hidden;
margin-bottom:5px;
}
#menu{
width:900px;
height:40px;
float:left;
background:#fff;
}
#menu ul{
width:900px;
height:40px;
float:left;
margin:0;
padding:0;
list-style:none;
}
#menu ul li{
display:inline;
}
#menu ul li a{
text-decoration:none;
background:url(imagens/faixa_menu.jpg) repeat-x;
Color:#069;
font:14px "Trebuchet MS";
padding:10px;
margin-left:5px;
float:left;
height:16px;
border-bottom:3px solid #ccc;
border-top:1px solid #f4f4f4;
border-left:1px solid #f4f4f4;
border-right:3px solid #ccc;
}
#menu ul li a:hover, #menu ul li a.ativo{
text-decoration:none;
background:#FFFFFF;
Color:#666;
border-bottom:1px solid #f4f4f4;
border-top:3px solid #ccc;
border-left:3px solid #ccc;
border-right:1px solid #f4f4f4;
}






#menu_vert{
width:183px;
margin-top:5px;
background:#f4f4f4;
float:left;
overflow:hidden;
}
#conteudo{ 
width:900px;
margin:0; 

float:left;
border-bottom:2px dotted #000033;
padding-bottom:35px;
overflow:hidden;
}
#conteudo_container{
 
margin:0 auto; 
padding:5px;
background:url(cont_03.jpg) repeat-y; 
text-align:left;
clear:both; 
float:left;
}
#banner_prop{
width:700px;
margin-left:5px;
margin-top:5px;
padding:5px;
background:;
float:left;
}
#foto_noticia{
height:200px;
margin-top:0;
padding:5px;
background:#FFFFFF;
float:left;
overflow:hidden;
}
#texto_noticia{
width:380px;
background:#f4f4f4;
margin-left:5px;
margin-top:5px;
padding:8px;
float:right;
}
#banner_palestra{
max-width:699px;
max-height:239px;
margin-left:0;
margin-top:5px;
padding:0;
overflow:hidden;
float:left;
}
.convenio{
font:12px Verdana, Arial, Helvetica, sans-serif;
padding:8px;
background:#fff;
}
.convenio table img{


}
.t_convenio{
font:16px tahoma, Arial, Helvetica, sans-serif;  
font-weight:BOLD; 
color:#069; 
padding:5px; 
border-bottom:5px solid #006633;
}


#coluna_dir {
width:150px;
margin-left:0;
margin-top:5px;
padding:0;
float:left;
background:#FFFFFF;
/*overflow:hidden;*/
}
#conteudo_container{
width:717px;
margin-top:5px;
padding:0;
float:left;
background:#FFFFFF;
}
#conteudo_texto{
width:705px;
margin-left:5px;
margin-top:5px;
padding:0;
float:left;
background:;
overflow:hidden;
}

#debug{
	width:900px;
	height:1px;
	float:left;
/*	overflow:hidden;*/
}
/*menu agencia*/
 li.menu {
list-style:none;
margin:0;
text-decoration:none;
}
a.menu li{
height:1px; /*conserto IE*/
width: 90px;
/*background-color: #339966;*/
text-decoration: none;
text-align:center;
background-image:url(/imagens/bt_ag.jpg) no-repeat; 
voice-family: "\"}\"";  /*Box Model Hack*/
}
 a.menu:hover { 
/*background-color:#FFFF99; */
background-image:url(/imagens/bt_ag_2.jpg) no-repeat;
text-decoration: none;
}
/*newslleters*/
#news{
width:170px;
padding:5px;
float:left;
background:#E2E2E2;
}

/* NOTICIAS */
#conteudo_container_n{
width:900px;
float:left;
background:#F4f4f4;
font: 12px Arial, Helvetica, sans-serif;
color:#003366;
}

#banner_prop h3{
font:18px Arial, Helvetica, sans-serif; 
color:#669900;
font-weight:bold;
}

/* UTLIDADE PÚBLICA */
#publica{
padding:2px;
float:left;
}
.left{
float:left;
margin-bottom:2px;
padding:4px;
}
.right{
float:right;
margin-bottom:2px;
padding-left:2px;
padding-top:4px;

}
#agenda_curso{
width:690px;
padding:10px;
float:right;
overflow:hidden;
font:12px tahoma;
color:#333;
background:#F4F4F4;
}
#agenda_curso h1{
font:20px tahoma;
color:#069;
font-weight:bold;
}
#agenda_curso P{
MARGIN-BOTTOM:10PX;
}

/* DESTAQUE */
.destaque_n{
width:718px;
float:right;
overflow:hidden;
border-bottom:1px dashed #ccc;
margin-bottom:5px;
}
.destaque_n h2{
width:700px;
display:block;
height:30px;
padding:10px 15px;
float:left;
margin-bottom:5px;
background:url(imagens/faixa_menu.jpg) repeat-x;
color:#069;
font:16px tahoma; 
font-weight:bold;
}

.destaque_n img{
width:170px;
height:114px;
float:left;
margin-right:5px;
overflow:hidden;
margin-bottom:5px;

}
.destaque_texto{
width:540px;
float:right;
overflow:hidden;

}
.destaque_titulo{
width:540px;
font:16px tahoma;
float:left;
margin-bottom:20px;
overflow:hidden;

}

.destaque_titulo a{
font:16px tahoma;
color:#069;
font-weight:bold;
text-decoration:none;

}

.titulo_destaque a:hover{
font:16px tahoma;
color:#FF6600;
}


.destaque_p a{
width:540px;
font:14px tahoma;
color:#033;
float:left;
text-decoration:none;
}
.destaque_p a:hover{
color:#FF6600;
}
