@charset "utf-8";
/* CSS Document */
* {	margin:0; padding:0; }
html {background:url(../_imgs/bg.jpg) left top;}
/*body {width:100%; font-size:14px; font-family:arial, 'trebuchet ms', 'verdana'; background:url(../_imgs/linhas.gif) no-repeat center 145px;}*/

body {
font-size:14px;
font-family:arial, 'trebuchet ms', 'verdana';
background:url(../_imgs/bg_secundario.jpg) center top  no-repeat;
}

#bg-geral {width:100%; height:100%; background:url(../_imgs/linhas.gif) no-repeat center 145px;}

#geral {
	width:950px;
	margin:0 auto;
	position: relative;

	
	min-height:100%;
	height:auto !important;
	height:100%;

	
}
#geral .esquerda {
	padding:0;
	width:250px;
	height:560px;
	background: url(../_imgs/bg-esquerda.gif) left -1px no-repeat;
	float: left;
}
#geral .esquerda .logo{padding-left:20px; padding-top:20px;}
#geral .esquerda .menu {padding-top:25px; padding-left: 40px;} 
#geral .esquerda .menu li{list-style:none; margin:0; padding:0; text-align:left}

#geral .meio{float:left;}

#geral .direita {float:right; clear:right; width:320px; padding-top:20px; }
#geral .direita .noticias .item-noticia {border-bottom:1px solid #06A0EC; padding-bottom:15px; margin-bottom:20px;}
#geral .direita .noticias h1{width:109px; height:27px; margin-bottom:15px; text-indent:-90000em; overflow:hidden; background:url(../_imgs/bg_noticias.gif) no-repeat;}
#geral .direita .noticias .data {color:#2F59B0; font-size:11px; font-weight:bold; font-style:italic; margin-bottom:5px;}
#geral .direita .noticias .texto {color:#fff; font-size:12px;}
#geral .direita .noticias .outras_noticias {text-align:right;}
#geral .direita .noticias .outras_noticias a{color:#fff; font-size:11px; margin-bottom:10px; text-decoration:none;}
#geral .direita .noticias .outras_noticias a:hover {text-decoration:underline;}
#geral .direita .informativo h1{width:168px; height:27px; margin-bottom:5px; text-indent:-90000em; overflow:hidden; background:url(../_imgs/bg_informativo.gif) no-repeat;}
#geral .direita .informativo p {color:#002088; font-size:12px; margin-bottom:10px;}
#geral .direita .informativo .bg-input1 {background:url(../_imgs/bg_input.gif) no-repeat; float:left; margin-top:4px;}
#geral .direita .informativo .textedit {background:none; text-transform:capitalize; padding:5px; height:60px; width:130px; border:none; font-size:13px; color:#fff;}
#geral .direita .informativo .bg-input2 {background:url(../_imgs/bg_input2.gif) no-repeat; float:left;}
#geral .direita .informativo .textedit2 {background:none; text-transform:lowercase; padding:8px; height:30px; width:125px; border:none; font-size:13px; color:#fff;}

#geral .titulo_acoes{width:112px; height:35px; margin-left:20px; margin-bottom:5px; text-indent:-90000em; overflow:hidden; background:url(../_imgs/bg_acoes.gif) no-repeat;}
#geral .acoes {width:180px; height:83px; padding-top:8px; margin-left:5px; font-size:12px; color:#fff; background:url(../_imgs/bg_destaques.gif) left no-repeat;}
#geral .acoes .texto {padding-left:40px; padding-top:40px;}

#geral .titulo_fotos{width:112px; height:35px; margin-left:20px; margin-bottom:5px; text-indent:-90000em; overflow:hidden; background:url(../_imgs/bg_fotos.gif) no-repeat;}
#geral .fotos {width:145px; height:121px; *height:115px; margin-left:20px; font-size:12px; color:#fff; background:url(../_imgs/bg_destaques2.gif) left no-repeat; padding-left:0;}
#geral .fotos .texto {padding-left:10px; padding-top:15px;}
#geral .texto a{color:#fff; text-decoration:none;}
#geral .texto a:hover{color:#fff; text-decoration:underline;}

/*#geral .rodape {
	width: 950px;
	height:35px;
	position: absolute;
	overflow: hidden;
	
	bottom:0 !important;

}
#geral .rodape .copyright{
	font-size:12px; color:#fff; float:left;
}
#geral .rodape .assinatura a{
	font-size:10px; color:#fff; float:right; text-decoration:none; 
}*/

ol.lista{
	list-style: none;
}

ol.lista li.lista01{
	margin-bottom: 8px; padding-left: 10px;
}
#rodape-geral .rodape {
	width: 750px;
	height: 70px;
	margin: 0 auto;
	overflow: hidden;
}
#rodape-geral .rodape .copyright{
	font-size:12px; color:#fff; float:left; overflow:visible; margin-left:80px;
}
#rodape-geral .rodape .assinatura a{
	font-size:10px; color:#fff; float:right; text-decoration:none;
}

.barra_fotos_videos {width:140px; float:left; margin-left:0;}
.barra_fotos_videos h2, .barra_depoimentos h2{color:#004AA4; font-size:16px;}
.barra_fotos_videos hr {color:#88BA1A; width:140px;}
.barra_fotos_videos .item-fotos {margin-top:10px; margin-bottom:30px; position:relative; line-height:120%;}
.barra_fotos_videos .item-fotos .play {position:absolute; top:16%; left:35%;}
.barra_fotos_videos .item-fotos p { margin-top:5px; margin-bottom:5px; }
.barra_fotos_videos .item-fotos p a{color:#004AA4; font-size:12px; text-decoration:none;}
.barra_fotos_videos .item-fotos p span {color:#88BA1A; font-size:12px; }
.barra_depoimentos {float:right; width:316px;}
.barra_depoimentos hr {color:#88BA1A; width:316px;}
.barra_depoimentos .item-depoimentos {margin-top:10px; padding-bottom:10px; border-bottom:1px solid #D6E5F5;}
.barra_depoimentos .item-depoimentos h3 {font-size:12px; color:#999;}
.barra_depoimentos .item-depoimentos .nome {color:#004AA4;}
.barra_depoimentos .item-depoimentos .data {color:#70A9FF;}
.barra_depoimentos .item-depoimentos p a {color:#4F5561; font-size:12px; line-height:130%; text-decoration:none;}
.barra_depoimentos .item-depoimentos p a:hover {text-decoration:underline;}
.barra_depoimentos .botoes {padding-top:10px;}

.lista_videos .item-videos {width:140px; position:relative; float: left; margin: 0 12px 20px 0;}
.lista_videos .item-videos #bt-video{
	height: 39px; width: 37px; position: absolute; left: 50px; top: 30px; z-index: 4
}
.lista_videos .item-videos p a{color:#004AA4; font-size:12px; text-decoration:none;}
.lista_videos .item-videos p span {color:#88BA1A; font-size:12px;}

.lista_videos .item-videos {width:140px; float: left; margin: 0 12px 20px 0;}
.lista_videos .item-videos .play {position:absolute; top:16%; left:35%;}
.lista_videos .item-videos p a{color:#004AA4; font-size:12px;}
.lista_videos .item-videos p span {color:#88BA1A; font-size:12px;}


.btn-twitter { width: 680px; margin: 0 auto 10px auto; padding: 0 0 0 180px; }
