body {
	background:url('../images/bg_body_top.jpg') repeat-x top #FFF;
}

#header {
	width:1070px;
	height: 261px;
}

#outer1 {
	float:left; 
	width:235px; 
	height:100%; 
	padding:10px 0px 0px 10px;
}

#outer1_content {
	width:235px; 
	height:100%; 
	background:#FFF;
	padding:10px 10px 0 10px;
	margin-top:2px;
}

#outer2 {
	float:left;
	width:269px;
	height:100%;
	background:url('../images/bg_outer_2.jpg') repeat-y;
}

#outer2_top {	
	width:249px;
	height:100px;
	background:url('../images/bg_outer_2_top.jpg') no-repeat top;
	padding:10px; 
}

#outer2_content {	
	padding:0px 15px 15px 15px;
}

#outer3 {
	float:left; 
	width:482px;
	height:100%; 
	padding:10px 50px 10px 15px; 
	background:url('../images/bg_outer_3_top.jpg') no-repeat top;

}

#wrapper {
	width:1070px; 
	overflow:hidden;
	background:url('../images/bg_democratas.jpg') no-repeat bottom right;
}

#footer {
	width:1080px; 
	clear:both;
	background:#003166;
}

.content {
	padding:10px;
}

#footer p,
#header p {
	color:#FFF;
}

#footer a {
	color:#FFF;
}

#footer a:hover {
	text-decoration:none;
}

#footer_credit{
	margin-left:30px;
	margin-top:10px;
	float:left;
}

#footer_fff{
	color:#FFF;
	font-size:11px;
}

#footer_ff3300{
	color:#FF3300;
	font-weight:bold;
	font-size:13px;
}

#footer_detalhe{
	background:url('../images/rodape_detalhe.jpg') no-repeat;
	width: 268px;
	height: 28px;
	float:left;
	margin-left:36px;
}

.strong_data{
	margin-top:4px;
	margin-bottom:5px;
	font-weight:bold;
}

#label_na_midia{
	background:url('../images/label_na_midia.jpg') no-repeat;
	width: 91px;
	height: 18px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_acompanheme{
	background:url('../images/label_acompanheme.jpg') no-repeat;
	width: 166px;
	height: 23px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_links_uteis{
	background:url('../images/label_links_uteis.jpg') no-repeat;
	width: 113px;
	height: 22px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_galeria_multimidia{
	background:url('../images/label_galeria_multimidia.jpg') no-repeat;
	width: 185px;
	height: 19px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_fotos{
	background:url('../images/label_fotos.jpg') no-repeat;
	width: 140px;
	height: 35px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_videos{
	background:url('../images/label_videos.jpg') no-repeat;
	width: 140px;
	height: 35px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_audio{
	background:url('../images/label_audio.jpg') no-repeat;
	width: 140px;
	height: 35px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_outras_noticias{
	background:url('../images/label_outras_noticias.jpg') no-repeat;
	width: 121px;
	height: 14px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_projetos_discursos{
	background:url('../images/label_projetos_discursos.jpg') no-repeat;
	width: 214px;
	height: 22px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_fale_conosco{
	background:url('../images/label_fale_conosco.jpg') no-repeat;
	width: 143px;
	height: 18px;
	float:left;
	font-size:0px;
	color:#FFF
}

#label_newsletter{
	background:url('../images/label_newsletter.jpg') no-repeat;
	width: 110px;
	height: 18px;
	margin: 0 0 4px 10px;
	float:left;
	font-size:0px;
	color:#FFF
}

#thumb_foto_home{
	margin-top:-20px; 
	margin-left: 10px;
}

#home_titulo_noticia{
	font-size:16px;
	font-family:Arial;
	color:#73848A;
}

#link_ultimas_noticias{
	width: 220px;
	height: 40px;
	display:block;
	margin-bottom:40px;
	margin-top:5px;
	font-size:0px;
}

#menu_middle{
	background:url('../images/menu_middle_bg.jpg') repeat-x;
	height:35px;
	width: 610px;
	float:left;
	margin-top:-55px;
	margin-left:169px;
}

#menu_middle a{
	font-size:16px;
	color:#FFF;
	margin-left:20px;
}

#menu_middle_left{
	background:url('../images/menu_middle_left.jpg') no-repeat;
	height:35px;
	width: 5px;
	float:left;
}

#menu_middle_middle{
	float:left;
	margin-top:0px;
}

#menu_middle_middle a{
	float:left;
	display:block;
	
}

#menu_middle_fotos{
	background:url('../images/menu_middle_fotos.jpg') no-repeat;
	height:35px;
	width: 51px;
	float:left;;
	margin-left:10px;
}

#menu_middle_video{
	background:url('../images/menu_middle_video.jpg') no-repeat;
	height:35px;
	width: 51px;
	float:left;
	margin-left:-8px;
}

#menu_middle_noticias{
	background:url('../images/menu_middle_noticias.jpg') no-repeat;
	height:35px;
	width: 67px;
	float:left;
	margin-left:-8px;
}

#menu_middle_na_midia{
	background:url('../images/menu_middle_na_midia.jpg') no-repeat;
	height:35px;
	width: 74px;
	float:left;
	margin-left:-8px;
}

#menu_middle_newsletter{
	background:url('../images/menu_middle_newsletter.jpg') no-repeat;
	height:35px;
	width: 86px;
	float:left;
	margin-left:-8px;
}

#menu_middle_audio{
	background:url('../images/menu_middle_audio.jpg') no-repeat;
	height:35px;
	width: 51px;
	float:left;
	margin-left:-8px;
}

#menu_middle_redes_sociais{
	background:url('../images/menu_middle_redes_sociais.jpg') no-repeat;
	height:35px;
	width: 118px;
	margin-left:-8px;
	float:left;
}

#menu_middle_right{
	background:url('../images/menu_middle_right.jpg') no-repeat;
	height:35px;
	width: 5px;
	float:right;
}


#assinar_newsletter{
	margin:4px 20px 40px 0;
	float:right;
}

#form_newsletter{
	margin-bottom:25px;
}

.input_newsletter{
	background:url('../images/input_newsletter.jpg') no-repeat;
	width: 220px;
	height: 18px;
	border:0px;
	font-size:11px;
	margin:4px 0 0 10px;
	padding:2px 0 0 4px;
}

#molde_twitter{
	background:url('../images/molde_twitter_bg.jpg') repeat-x;
	width: 340px;
	height: 137px;
	float:left;
	margin:20px 0 0 82px;
}

#molde_twitter_left{
	background:url('../images/molde_twitter_left.jpg') no-repeat;
	width: 11px;
	height: 137px;
	float:left;
}

#molde_twitter_content{
	float:left;
	height: 122px;
	width: 310px;
	background:url('../images/model_twitter_link.jpg') no-repeat bottom right;
	padding:15px 5px 0 14px;
}

#molde_twitter_content a{
	color:#333;
	display:block;
	height: 127px;
}

#twetts{
	margin-top:0px;
	padding-left:0px;
	height:100px;
}

#twetts li{
	list-style-type:none;
	margin-left:0px;
}

#logotipo_home{
	margin:26px 0 0 20px;
	float:left;
}

#detalhe_onyx{
	float:left;
	margin-top:2px;
}

#tdfooter{
	background-color: #003166;
}
