/*



Theme Name: Estradasside



Author: Agência 7 Cores & Kallel Capucho



Author URI: http://7cores.com.br 



Description: Tema desenvolvido pela Agência 7 cores para o Estradas.com.br



Version: 1.5



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



*/







body{



   background:#ffffff;



   margin:0px auto;



}



#conteudo{



   width:1100px;



   background:#fff;



   text-align:left;



   margin:0px auto;



}











#topo{



	background-image:url(images/bg_topo.jpg);



	background-repeat:no-repeat;



	width:1100px;



	height:140px;



	margin:0px auto;



}



#logo{



	width:287px;



	height:68px;



	margin:45px 0px 0px 45px;



	float:left;



}



#logo h1{



	margin:0px auto;



	float:left;



}



#bannertopo{



	width:542px;



	height:77px;



	margin:45px 60px 0px 0px;



	float:right;



}



#bannertopo h1{



	margin:0px auto;



	float:left;



}



#bannertopo h1 a{



	text-decoration:none;



	border: 0px;



}



#menu_busca{



	width:1100px;



	height:52px;



	margin:0px auto;



	background-image: url(images/bg_menu.jpg);



	background-repeat:repeat-x;



}



#menu{



	width:750px;



	margin:0px 0px 0px 60px;



	float:left;



}



#menu ul{



	background:transparent url("images/bg_menu.jpg");



	background-repeat:repeat-x;



	height:52px;



	list-style:none;



	text-transform:uppercase;



	font-size:11px;



	font-family:Arial;



	font-weight: normal;



	margin:0;



	padding:0;



	}



#menu li{



	float:left;



	padding:0px;



}



#menu li a{



	background:url("images/seperator.gif") bottom right no-repeat;



	color:#ffffff;



	display:block;



	font-weight:normal;



	line-height:52px;



	margin:0px;



	padding:0px 15px;



	text-align:center;



	text-decoration:none;



}



#menu li a:hover, .menu ul li:hover a{



	background: #0b3a70 url("images/bg_on.png") bottom center no-repeat;



	color:#FFFFFF;



	text-decoration:none;



}



#menu li ul{



	background:#0a3873 url("images/bg_menu.jpg") repeat-x;



	display:none;



	height:auto;



	padding:0px;



	margin:0px;



	border:0px;



	position:absolute;



	width:225px;



	z-index:200;



	/*top:1em;



	/*left:0;*/



}



#menu li:hover ul{



	display:block;



}



#menu li li {



	background:#0a3873 url('images/sub_sep.gif') bottom left repeat-x;



	display:block;



	float:none;



	margin:0px;



	padding:0px;



	width:225px;



}



#menu li:hover li a{



	background:none;



}



#menu li ul a{



	display:block;



	height:52px;



	font-size:11px;



	font-style:normal;



	margin:0px;



	padding:0px 10px 0px 15px;



	text-align:left;



}



#menu li ul a:hover, .menu li ul li:hover a{



	background:transparent url("images/bg_on.png") repeat-x top right;



	border:0px;



	color:#ffffff;



	text-decoration:none;



}



#menu p{



	clear:left;



}	



#menu ul li a.current,ul li a.current:hover{



	color:#fff;



	background:transparent url("images/bg_on.png") repeat-x top right;



}



	







#facemenu{



	width:14px;



	height:52px;



	margin:0px 30px 0px 0px;



	float:left;



}	



#facemenu h1{



	margin:0px 20px auto;



	float:left;



}



#twittermenu{



	width:26px;



	height:52px;



	margin:0px 5px 0px 0px;



	float:left;



}



#twittermenu h1{



	margin:0px auto;



	float:left;



}



#busca{



	width:140px;



	margin:10px 60px 0px 0px;



	float:right;



}



#conteudo_principal{



	width:980px;



	margin:10px 60px 10px 60px;



	float:left;



}



#conteudo_central{



	width:720px;



	float:left;



	margin:0px 0px 0px 0px;



}



#conteudo_central_destaque{



	width:720px;



	height:350px;



	float:left;



	margin:0px 0px 0px 0px;



	background-repeat:no-repeat;



}



#conteudo_central_destaque_noti{



	width:720px;



	height:120px;



	float:left;



	margin:20px 0px 0px 0px;



}



#cont_central_noti_bloco1{



	width:222px;



	height:120px;



	float:left;



	margin:0px auto;



}



#cont_central_noti_bloco1 h1{



	font-family: Helvetica;



	font-size:14px;



	font-weight:normal;



	color:#09407d;



	margin:0px auto;	



}



#cont_central_noti_bloco1 p{



	font-family: Helvetica;



	font-size:13px;



	color:#000;



	margin:5px 0px 0px 0px;



}



#cont_central_noti_bloco2{



	width:222px;



	height:120px;



	float:left;



	margin:0px 0px 0px 30px;



}



#cont_central_noti_bloco2 h1{



	font-family: Helvetica;



	font-size:14px;



	font-weight:normal;



	color:#09407d;



	margin:0px auto;



}



#cont_central_noti_bloco2 p{



	font-family: Helvetica;



	font-size:13px;



	color:#000;



	margin:5px 0px 0px 0px;



}



#cont_central_noti_bloco3{



	width:222px;



	height:120px;



	float:right;















	margin:0px auto;















}















#cont_central_noti_bloco3 h1{















	font-family: Helvetica;















	font-size:14px;















	font-weight:normal;















	color:#09407d;















	margin:0px auto;















}















#cont_central_noti_bloco3 p{















	font-family: Helvetica;















	font-size:13px;















	color:#000;















	margin:5px 0px 0px 0px;

}
#separador{
	width:710px;
	height:1px;
	background-color:#d2d0d0;
	margin:10px 0px 10px 0px;
	float:left;
}
#separadorparadas{
	width:700px;
	height:1px;
	background-color:#ffffff;
	margin:5px 0px 5px 0px;
	float:left;
}















#separadorsos{















	width:710px;















	height:1px;















	background-color:#d2d0d0;















	margin:2px 0px 10px 0px;















	float:left;















}















#separadorpagenavi{















	width:710px;















	height:5px;















	background-color:#ffffff;















	margin:2px 0px 2px 0px;















	float:left;















}















#conteudo_central_destaque_cats{















	width:720px;















	height:260px;















	float:left;















	margin:20px 0px 0px 0px;































}















#cont_central_cat1_1{















	width:222px;















	height:255px;















	float:left;















	margin:0px auto;















}















#cont_central_cat1_1 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	float:left;















}































#cont_central_cat1_1 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:14px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat1_1 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:13px;































	color:#000;















}















#cont_central_cat1_1 p a{















	text-decoration:none;















	color:#2a99d8;















}































#cont_central_cat1_2{















	width:222px;















	height:255px;















	float:left;















	margin:0px 0px 0px 28px;















}















#cont_central_cat1_2 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	border:1px #CCC;















	float:left;















}















#cont_central_cat1_2 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:14px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat1_2 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:13px;































	color:#000;















	















}















#cont_central_cat1_2 p a{















	text-decoration:none;















	color:#2a99d8;















}































#cont_central_cat1_3{















	width:222px;















	height:255px;















	float: right;















	margin:0px 0px 0px 10px;















}















#cont_central_cat1_3 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	border:1px #CCC;















	float:left;















}















#cont_central_cat1_3 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:14px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat1_3 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:13px;















	















	color:#000;















	















}















#cont_central_cat1_3 p a{















	text-decoration:none;















	color:#2a99d8;















}































#conteudo_central_destaque_cats_2{















	width:720px;















	height:260px;















	float:left;















	margin:5px 0px 0px 0px;































}















#cont_central_cat2_1{















	width:222px;















	height:255px;















	float:left;















	margin:0px auto;















}















#cont_central_cat2_1 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	border:1px #CCC;















	float:left;















}















#cont_central_cat2_1 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:14px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat2_1 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:13px;































	color:#000;















}















#cont_central_cat2_1 p a{















	text-decoration:none;















	color:#2a99d8;















}































#cont_central_cat2_2{















	width:222px;















	height:255px;















	float:left;















	margin:0px 0px 0px 28px;















}















#cont_central_cat2_2 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	border:1px #CCC;















	float:left;















}















#cont_central_cat2_2 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:14px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat2_2 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:13px;































	color:#000;















	















}















#cont_central_cat2_2 p a{















	text-decoration:none;















	color:#2a99d8;















}































#cont_central_cat2_3{















	width:222px;















	height:255px;















	float: right;















	margin:0px 0px 0px 10px;















}















#cont_central_cat2_3 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	border:1px #CCC;















	float:left;















}















#cont_central_cat2_3 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:14px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat2_3 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:13px;































	color:#000;















	















}















#cont_central_cat2_3 p a{















	text-decoration:none;















	color:#2a99d8;















}















































#conteudo_central_destaque_cats_3{















	width:720px;















	height:260px;















	float:left;















	margin:5px 0px 0px 0px;































}















#cont_central_cat3_1{















	width:222px;















	height:255px;















	float:left;















	margin:0px auto;















}















#cont_central_cat3_1 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	border:1px #CCC;















	float:left;















}















#cont_central_cat3_1 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:13px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat3_1 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:12px;































	color:#000;















}















#cont_central_cat3_1 p a{















	text-decoration:none;















	color:#2a99d8;















}































#cont_central_cat3_2{















	width:222px;















	height:255px;















	float:left;















	margin:0px 0px 0px 28px;















}















#cont_central_cat3_2 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	border:1px #CCC;















	float:left;















}















#cont_central_cat3_2 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:14px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat3_2 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:12px;































	color:#000;















	















}















#cont_central_cat3_2 p a{















	text-decoration:none;















	color:#2a99d8;















}































#cont_central_cat3_3{















	width:222px;















	height:255px;















	float: right;















	margin:0px 0px 0px 10px;















}















#cont_central_cat3_3 h1{















	width:220px;















	height:167px;















	margin:0px 0px 0px 0px;















	border:1px #CCC;















	float:left;















}















#cont_central_cat3_3 h2{















	width:220px;















	height:20px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:14px;















	text-align:center;















	font-weight:bold;















	color:#09407d;















}















#cont_central_cat3_3 p{















	width:220px;















	height:48px;















	margin:5px 0px 0px 0px;















	border:1px #CCC;















	float:left;















	font-family:Helvetica;















	font-size:13px;































	color:#000;















	















}















#cont_central_cat3_3 p a{















	text-decoration:none;















	color:#2a99d8;















}















































































#parceiros_home{















	width:720px;















	height:250px;















	margin:15px 0px 0px 0px;















	float:left;















}















#parceiros_home_title{















	width:720px;















	height:39px;















	margin:0px auto;















}















#parceiros_home_title h1{















	width:720px;















	height:39px;















	margin:0px 0px 10px 0px;















	float:left;















}















#parceiros_home_slider{















	width:720px;















	height:175px;















	margin:15px 0px 0px 0px ;















	float:left;















}















#mapaseguiashome{















	width:720px;















	height:320px;















	margin:10px 0px 0px 0px;















	float:left;















}















#mapaseguias_title{















	width:720px;















	height:39px;















	margin:0px auto;















}















#mapaseguias_title h1{















	width:720px;















	height:39px;















	margin:0px auto;















	float:left;















}















#mapaseguias_1{















	width:350px;















	height:351px;















	margin:10px 0px 0px 0px;















	float:left;















}















#mapaseguias_1 ul{















	list-style-image:url(images/mapa_icon.png);















	margin: 1em 0 1em 0;















	vertical-align: middle;















}















#mapaseguias_1 li{















	font-family:Arial;















	font-size:14px;















	margin: 1em 0 1em 0;















	vertical-align: middle;















}















#mapaseguias_2{















	width:350px;















	height:351px;















	margin:10px 0px 0px 0px;















	float:left;















}















#mapaseguias_2 ul{















	list-style-image:url(images/mapa_icon.png);















	margin: 1em 0 1em 0;















}















#mapaseguias_2 li{







	font-family:Arial;



	font-size:14px;	



	margin: 1em 0 1em 0;















}















#mapaseguias_2{















	width:350px;















	height:351px;















	margin:10px 0px 0px 0px;















	float: right;















}















#separador_curva{















	width:1100px;















	height:70px;















	background-image:url(images/bg_separador_footer.jpg);















	background-repeat:no-repeat;















	margin:0px auto;















	float:left;















}































#sidebar{















	width:240px;















	margin:3px 0px 0px 20px;















	float:right;














}















#side_podcast{















	width:240px;















	height:185px;















	float:right;















	margin:0px 0px 5px 0px;















}















#side_podcast h1{















	margin:0px auto;















	height:39px;















	float:right;















}















#side_podcast p{















	margin:10px 0px 5px 0px;















	width:230px;















	font-family: Helvetica;















	font-size:13px;















	color:#000;















	float:right;















}















#side_podcast h2{















	margin:5px 0px 5px 0px;















	height:35px;















	float:right;















}































#side_cadastro{















	width:240px;















	height:100px;















	float:right;















	margin:0px 0px 5px 0px;















}















#side_cadastro h1{















	margin:0px auto;















	height:39px;















	float:right;















}















#side_cadastro p{















	margin:5px 0px 0px 5px;















	width:230px;















	font-family: Helvetica;















	font-size:13px;















	color:#000;















	float:right;















}















#side_cadastro p a{















	color:#38a0db;















	text-decoration:none;	















}































#side_participe{















	width:240px;















	height:100px;















	float:right;















	margin:0px 0px 5px 0px;















}















#side_participe h1{















	margin:0px auto;















	height:39px;















}















#side_participe p{















	margin:5px 0px 0px 10px;















	height:55px;















	font-family: Helvetica;















	font-size:13px;















	color:#000;















}















#side_participe p a{















	color:#38a0db;















	text-decoration:none;	















}















#side_newsletter{















	width:240px;















	height:195px;















	float:right;















	margin:0px 0px 5px 0px;















}















#side_newsletter h1{















	margin:0px auto;















	height:39px;















}















#side_newsletter h2{















	margin:10px 5px 10px 5px;















	height:132px;















}































#side_ultimanoti{















	width:240px;















	height:245px;















	float:right;















	margin:0px 0px 5px 0px;















}















#side_ultimanoti h1{















	margin:0px 0px 0px 0px;;















	height:39px;















}















#side_ultimanoti p{















	margin:10px 0px 0px 5px;















	height:38px;















	font-family: Helvetica;















	font-size:13px;















	color:#000;















}















#side_ultimanoti p a{















	color:#000;















	text-decoration:none;	















}















#side_ultimanoti p a:hover{















	color:#38a0db;















	text-decoration:none;	















}































#side_links{
	width:240px;

	float:left;
	margin:0px 0px 5px 0px;
}
#side_links h1{
	margin:0px 0px 0px 0px;;
	height:39px;
}
#side_links h2{















	width:230px;















	float:left;















	margin:0px 0px 0px 0px;















	font-family: Helvetica;















	font-size:13px;















	color:#000;















}















#side_links  ul{















	text-decoration:none;















	list-style:none;















	padding:0px 20px 5px 0px;















	font-family: Helvetica;















	font-size:13px;















	color:#000;















	margin:5px 0px 0px 10px;















}















#side_links  li{















	text-decoration:none;















	list-style:none;















	margin:6px 0px 0px 0px;















	font-family: Helvetica;















	font-size:13px;















	color:#000;















}















#side_links  li a{















	color:#000;















	text-decoration:none;















	















}















#side_links li a:hover{















	color:#38a0db;















	text-decoration:none;	















}































#side_links p{















	margin:6px 0px 0px 10px;















	height:18px;















	font-family: Helvetica;















	font-size:13px;















	color:#000;















}















#side_links p a{















	color:#000;















	text-decoration:none;	















}















#side_links p a:hover{















	color:#38a0db;















	text-decoration:none;	















}















































































#side_face{















	width:240px;















	height:290px;















	float:right;















	margin:0px 0px 5px 0px;















}















#side_face h1{















	margin:0px 0px 0px 0px;;















	height:39px;















}















#side_face h2{















	margin:10px 5px 0px 5px;















	height:230px;















}































#side_twitte{















	width:240px;















	height:400px;















	float:right;















	margin:0px 0px 5px 0px;















}















#side_twitte h1{















	margin:0px 0px 0px 0px;;















	height:39px;















}















#side_twitte h2{















	margin:10px 5px 0px 5px;















	height:350px;































}















































































































































































































#footer{















	width:1100px;















	height:350px;















	background-image:url(images/bg_footer.jpg);















	background-repeat:repeat-x;















	margin:30px 0px 0px 0px;















	float:left;















}















#footer_blocos{















	width:980px;















	margin:60px 60px 0px 60px;















	float:left;















}















#footer_bloco_1{















	width:230px;















	float:left;















	margin:0px auto;















}















#footer_bloco_1 h1{















	font-family: Helvetica;















	font-size:14px;















	margin:0px auto;















	color:#fff; 















}















#footer_bloco_1 p{















	width:210px;















	font-family: Helvetica;















	font-size:12px;















	margin:10px 0px 0px 0px;















	color:#fff; 















}















#footer_bloco_1 h2{















	width:225px;















	font-family:Helvetica;















	font-size:13px;















	margin:10px 0px 0px 0px;















	color:#fff34f; 















}















#footer_bloco_2{















	width:230px;















	float:left;















	margin:0px 0px 0px 20px;















}















#footer_bloco_2 h1{















	font-family: Helvetica;















	font-size:14px;















	margin:0px auto;















	color:#fff; 















}















#footer_bloco_2 p{















	width:210px;















	font-family: Helvetica;















	font-size:12px;















	margin:10px 0px 0px 0px;















	color:#fff; 















}















#footer_bloco_2 h2{















	width:225px;















	font-family: Helvetica;















	font-size:13px;















	margin:10px 0px 0px 0px;















	color:#fff34f; 















}















#footer_bloco_2 h3{















	width:225px;















	font-family: Helvetica;















	font-size:13px;















	margin:5px 0px 0px 0px;















	color:#FFF; 















}















#footer_bloco_3{















	width:230px;















	float:left;















	margin:0px 0px 0px 20px;















}















#footer_bloco_3 h1{















	font-family: Helvetica;















	font-size:14px;















	margin:0px auto;















	color:#fff; 















}















#footer_bloco_3 p{















	width:210px;















	font-family: Helvetica;















	font-size:12px;















	margin:10px 0px 0px 0px;















	color:#fff; 















}















#footer_bloco_3 h2{















	width:225px;















	font-family: Helvetica;















	font-size:13px;















	margin:10px 0px 0px 0px;















	color:#fff34f; 















}















#footer_bloco_4{















	width:230px;















	float: right;















	margin:0px auto;















}















#footer_bloco_4 h1{















	font-family: Helvetica;















	font-size:14px;















	margin:0px auto;















	color:#fff; 















}















#footer_bloco_4 p{















	width:210px;















	font-family: Helvetica;















	font-size:12px;















	margin:10px 0px 0px 0px;















	color:#fff; 















}















#footer_bloco_4 h2{















	width:225px;















	font-family: Helvetica;















	font-size:13px;















	margin:10px 0px 0px 0px;















	color:#fff34f; 















}















































#noticias{
	width:720px;
	margin:0px auto;
	float:left;
}
#noticias h1{
	width:720px;
	margin:0px auto;
	float:left;
}
#noticias h2{
	width:720px;
	margin:10px 0px 0px 0px;
	float:left;
	font-family:Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#0c407c;
}
#noticias h3{
	width:720px;
	margin:5px 0px 0px 0px;
	float:left;
	font-family:Helvetica;
	font-size:12px;
	color:#999797;
}
#noticias h3 a{
	color:#999797;
	text-decoration:none;
}
#noticias h4{
	width:720px;
	margin:10px 0px 0px 0px;
	float:left;
	font-family:Helvetica;
	font-size:12px;
	color:#333333;
}
#noticias p{
	width:720px;
	margin:10px 0px 10px 0px;
	float:left;
	font-family: Helvetica;
	font-size:13px;
	color:#000;
}




#noticias_paradas{
	width:720px;
	margin:0px auto;
	float:left;
}
#noticias_paradas_internas{
	width:720px;
	margin:0px auto;
	float:left;
}
#noticias_paradas_internas h1{
	width:720px;
	margin:0px auto;
	float:left;
}
#noticias_paradas_internas_conteudo{
	width:720px;
	margin:15px 0px 0px 0px;
	float:left;
}
#noticias_paradas_internas_conteudo h1{
	width:720px;
	margin:0px 0px 0px 0px;
	float:left;
	font-family:Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#0c407c;
}
#noticias_paradas_internas_conteudo p{
	width:720px;
	margin:10px 0px 0px 0px;
	float:left;
	font-family:Helvetica;
	font-size:12px;
	color:#000000;
}
#noticias_paradas_internas_conteudo p a{
	text-decoration:none;
	color:#000000;
}
#noticias_paradas_internas_conteudo h2{
	width:715px;
	margin:0px 0px 0px 0px;
	float:left;
	font-family:Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#0c407c;
}
#noticias_paradas_internas_conteudo h2 a{
	text-decoration:none;
	color:#0c407c;
}



#noticias_paradas_internas_mapa{
	width:720px;
	height:474px;
	margin:10px 0px 0px 0px;
	float:left;
	background-color:#f1f1f1;
}
#noticias_paradas_internas_mapa h1{
	width:720px;
	height:35px;
	margin:0px 0px 0px 0px;
	float:left;
	font-family:Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#0c407c;
}
#noticias_paradas_internas_mapa p{
	width:710px;
	margin:5px 0px 0px 5px;
	float:left;
	font-family:Helvetica;
	font-size:12px;
	color:#000000;
}
#noticias_paradas_internas_mapa p a{
	text-decoration:none;
	color:#000000;
}


















#pagina_titulo{















	width:720px;















	margin:0px auto;















	float:left;































}















#pagina_titulo h1{















	width:720px;















	margin:0px 0px 0px 0px;















	float:left;















	background-image:url(images/bg_page.png);















	background-repeat:no-repeat;















	height:40px;















	















	















}















#pagina_titulo p{















	width:720px;















	margin:10px 0px 0px 10px;















	float:left;















	height:40px;















	font-family:Arial;















	font-size:14px;















	color:#FFFFFF;















}































#pagina_conteudo{















	width:720px;















	margin:10px 0px 0px 0px;















	float:left;















}















#pagina_conteudo p{















	width:720px;















	margin:10px 0px 0px 0px;















	float:left;















	font-family:Helvetica;















	font-size:13px;















	color:#000;















}















#pagina_conteudo p a{















	color:#38a0db;















	text-decoration:none;	















}































#categorias{















	width:720px;















	margin:3px 0px 20px 0px;















	float:left;































}















#categorias h1{















	width:720px;















	margin:0px 0px 0px 0px;















	float:left;















}















#categorias_maps{















	width:720px;















	margin:3px 0px 20px 0px;















	float:left;































}















#categorias_maps h1{















	margin:0px 0px 0px 0px;















	height:40px;















	float:left;















}































































































#categorias_sos{















	width:720px;















	margin:3px 0px 0px 0px;















	float:left;















}















#categorias_sos h1{















	width:720px;















	height:113px;















	margin:0px 0px 0px 0px;















	float:left;















}















#categorias_sos_descricao {















	width:710px;















	margin:10px 0px 0px 5px;















	float:left;















}































#categorias_sos_descricao p {















	font-family: Helvetica;















	font-size:13px;















	color:#000000; 















}















#categorias_sos_post {















	width:710px;















	margin:0px 0px 0px 5px;















	float:left;















}















#categorias_sos_post h1 {















	font-family: Helvetica;















	font-size:16px;















	color:#09407d; 















}















#categorias_sos_post h1 a{















	text-decoration:none;















	color:#09407d; 















}















#categorias_sos_post p {















	font-family: Helvetica;















	font-size:13px;















	color:#000000; 















}















#categorias_sos_post h2{















	widows:144px;















	height:23px;















	float: right;















	margin: 2px 0px 0px 0px;















}































































































#categorias_cats{

	width:720px;

	margin:10px 0px 0px 0px;

	float:left;

}

#categorias_cats img{

	float:left;

	margin:0px 20px 0px 0px;

	background-image:url(images/img-padrao-estradas.jpg);

	background-repeat:no-repeat;

	width:280px;

	

}















#categorias_cats h1{
	margin:0px auto;
	font-family: Helvetica;
	font-size:17px;
	font-weight:bold;
	color:#09407d;
}















#categorias_cats h1 a{















	text-decoration:none;















	margin:0px auto;















	font-family: Helvetica;















	font-size:17px;















	font-weight:bold;















	color:#09407d;















}































#cats_separador{















	margin:5px 0px 0px 0px;















	background-image: url(images/bg_smal.png);















	background-repeat:no-repeat;















	height:35px;















	width:720px;















	float:left;















}















#cats_separador p{















	margin:25px 0px 0px 0px;















	font-family: Helvetica;















	font-size:12px;















	color:#333; 















}















#cats_separador p a{















	color:#333;















	text-decoration:none;	 















}















































#categorias_cats h3{















	margin:5px 0px 0px 0px;















	font-family: Helvetica;















	font-size:12px;















	color:#999797;















}















#categorias_cats p{
	margin:5px 0px 0px 5px;
	font-family: Helvetica;
	font-size:13px;
	color:#000000;
}































#categoria_podcast{















	width:720px;















	margin:2px 0px 0px 0px;















	float:left;















	height:50px;















	background-image:url(images/bg_podseparador.png);















	background-repeat:no-repeat;















}















#categoria_podcast1{















	width:370px;















	margin:2px 0px 0px 0px;















	float:left;















	height:50px;















}















#categoria_podcast1 p{















	font-family: Helvetica;















	font-size:18px;















	color:#09407d;















	font-weight: bold;































}















#categoria_podcast1 p a{















	font-weight: bold;















	color:#09407d;















	text-decoration:none;















}















































#categoria_podcast2{















	width:10px;















	margin:0px 0px 0px 5px;















	float:left;















	height:50px;















}















#categoria_podcast2 p{















	font-family: Helvetica;















	font-size:20px;















	color:#09407d;















	font-weight: bold;















}















































#categoria_podcast3{















	width:310px;















	margin:2px 0px 0px 10px;















	float:right;















	height:50px;















	background-color=#ccc;















}















#categoria_podcast3 p{















	font-family: Helvetica;















	font-size:16px;















	color:#7e7e7e;















	font-weight: bold;















}















#categoria_podcast3 p a{















	text-decoration:none;















	color:#7e7e7e;















	font-weight: bold;















}















#categoria_podcast_cont{















	width:720px;















	margin:10px 0px 0px 0px;















	float:left;















	height:180px;















}















#categoria_podcast_cont p{















	margin:3px 0px 0px 0px;















	font-family: Helvetica;















	font-size:14px;















	color:#000;















}















#categoria_podcast_conteudo h1{















	width:720px;















	margin:5px 0px 0px 0px;















	float:left;















	font-family: Helvetica;















	font-size:20px;















	color:#09407d;















}















#categoria_podcast_conteudo p{















	width:720px;















	margin:5px 0px 0px 0px;















	float:left;















	font-family: Helvetica;















	font-size:13px;















	color:#7e7e7e;















}















#categoria_podcast_conteudo h2{















	width:720px;















	margin:5px 0px 0px 0px;















	float:left;















}















#categoria_podcast_conteudo h3{















	width:720px;















	margin:5px 0px 0px 0px;















	float:left;















}















































#categoria_podcast4{















	width:310px;















	margin:2px 0px 0px 10px;















	float:right;















	height:50px;















	background-color=#ccc;















}















#categoria_podcast4 p{















	font-family: Helvetica;















	font-size:18px;















	color:#09407d;















	font-weight: bold;















}















#categoria_podcast4 p a{















	text-decoration:none;















	color:#09407d;















	font-weight: bold;















}































#categoria_podcast5{















	width:370px;















	margin:2px 0px 0px 0px;















	float:left;















	height:50px;















}















#categoria_podcast5 p{















	font-family: Helvetica;















	font-size:16px;















	color:#7e7e7e;















	font-weight: bold;































}















#categoria_podcast5 p a{















	font-weight: bold;















	color:#7e7e7e;















	text-decoration:none;















}































































































#pagenavigation{















	width:720px;















	margin:10px 0px 0px 0px;















	float:left;















}















#pagenavigation h1{















	width:720px;















	margin:0px auto;















	float:left;















}































#separador_noti{















	width:720px;















	height:1px;















	background-color:#d2d0d0;















	margin:5px 0px 10px 0px;















	float:left;















}































#postauthor{















	width:710px;















	height:110px;















	float:left;















	margin:5px 0px 0px 0px;















}















#postauthor h4{















	font-family: Helvetica;















	font-size:14px;















	color:#09407d;















	font-weight: bold;















	float:left;















	margin:0px 0px 0px 0px;















}















#postauthor h4 a{















	color:#09407d;















	text-decoration:none;















	















}















#postauthor p{















	font-family: Helvetica;















	font-size:13px;















	color:#000000;































	margin:3px 0px 0px 0px;















}















#postauthor img{















	float:left;















	margin:0px 10px 0px 0px;















}















#postauthor_confira{















	height:45px;















	width:710px;















	float:left;















	margin:10px 0px 0px 0px;















	background-image:url(images/bg_separadorautor.jpg);















	background-repeat:no-repeat;















}















#postauthor_confira h1{















	font-family: Helvetica;















	font-size:16px;















	color:#09407d;















	font-weight: bold;















	float:left;















	margin:13px 0px 0px 0px;















}















#autores {















	width:720px;















	margin:10px 0px 0px 5px;















	float:left;















































}















#autor{















	width:710px;















	float:left;















	margin:5px 0px 0px 0px;















}















#autor img{















	width:150px;















	height:108px;















	float:left;















	margin:0px 10px 0px 0px;















}















#autor h1{















	font-family:Helvetica;















	font-size:18px;















	font-weight:bold;















	color:#09407d;















	margin: 0px 5px 0px 0px;















}















#autor p{















	font-family:Helvetica;















	font-size:15px;















	color:#000000;















	margin: 10px 0px 0px 0px;















}































#autor h2{















	font-family:Helvetica;















	font-size:14px;















	font-weight:bold;















	text-align:right;















	color:#38a0db;















	float: right;















	margin: 15px 0px 0px 0px;















}















#autor h2 a{















	color:#38a0db;















	float: right;















	text-decoration:none;















	















}








































#paradas_info{
	width:700px;
	height:80px;
	margin:5px 0px 0px 10px;
	float:left;
}
#paradas_info h1{
	width:700px;
	height:273px;
	float:left;
	margin:0px 0px 5px 0px; 
}
#categorias_paradas{
	width:700px;
	float:left;
	margin:5px 0px 0px 10px;
}
#paradas_title{
	width:700px;
	height:39px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url(images/bg_paradas_title.jpg);
	background-repeat:no-repeat;
}
#paradas_title h1{
	width:680px;
	float:left;
	margin:8px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
}

#paradas_descricao{
	width:700px;
	height:20px;
	float:left;
	margin:0px 0px 0px 0px;
}
#paradas_descricao h1{
	width:700px;
	height:20px;
	float:left;
	margin:0px 0px 0px 0px;
}
#paradas_conteudos{
	width:700px;
	height:120px;
	float:left;
	margin:5px 0px 0px 0px;
	background-color:#f1f1f1;
}
#paradas_conteudos h1{
	width:535px;
	font-family: Helvetica;
	font-size:17px;
	font-weight:bold;
	color:#09407d;
	float:left;
	margin:5px 0px 0px 0px;
}
#paradas_conteudos h2{
	font-family: Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:5px 0px 0px 0px;
}
#paradas_conteudos p{
	font-family: Helvetica;
	font-size:12px;
	color:#000000;
	margin:5px 0px 0px 0px;
}
#paradas_conteudos img{
	float:left;
	margin:5px 10px 0px 5px;
}






#mapaseguias_{



	width:700px;



	height:70px;



	float:left;



	margin:10px 0px 0px 0px;



	background-color:#f4f3ef;



	border-width: thin;



	border-style: solid;



	border-color: #000;



}























#mapaseguias{



	width:700px;



	float:left;



	margin:10px 0px 0px 0px;







}



#mapaseguias p{



	widows:690px;



	float:left;



	margin:0px 0px 0px 10px;



	font-family:Arial;



	font-size:14px;



	color:#000;



	list-style: disc;



}



#mapaseguias p a{



	text-decoration:none;



	color:#000;



}



#mapaseguias ul{



	list-style:disc;



	font-family:Arial;



	font-size:14px;



	color:#000;



}



#mapaseguias ul li{



	list-style:disc;



	font-family:Arial;



	font-size:14px;



	color:#000;



}



#mapaseguias ul li a{



	list-style:disc;



	text-decoration:none;



	color:#000;



}











#mapa_img{



	width:140px;



	height:70px;



	float:left;



	margin:0px 0px 0px 0px;



	background-color:#ffc536;



}



#mapa_img h1{



	width:140px;



	height:70px;



	float:left;



	margin:0px 0px 0px 0px;



	background-color:#ffc536;



}



#mapa_conteudo{



	width:440px;



	height:70px;



	float:left;	



	margin:0px 0px 0px 0px;



	border-right:thin;



	border-left:thin;



	border-left-style:solid;



	border-right-style:solid;



	border-color: #000;



}



#mapa_conteudo h1{



	font-family:Arial;



	font-size:18px;



	font-weight:bold;



	color:#000;



	width:420px;



	float:left;



	margin:5px 0px 0px 5px;



}



#mapa_conteudo h2{



	font-family:Arial;



	font-size:12px;



	color:#000;



	width:420px;



	float:left;



	margin:1px 0px 0px 5px;



}



#mapa_link{



	width:100px;



	height:70px;



	float:right;



	margin:0px 0px 0px 0px;



	border-bottom:2px #000;



}
#mapa_link h1{
	width:74px;
	height:70px;
	float:right;
	margin:0px 20px 0px 0px;
}


small{















   font-size:12px;















   font-family:Helvetica;















   color:#000;















   margin:5px 0px 0px 0px;















   padding:0;































}















small a{















   font-size:12px;















   color:#333;















   text-decoration:none;















}















small a:hover{















   text-decoration:none;















}



#divclear{

   clear:both;

}







.page-numbers {

    float: left;

    margin-top: 10px;    

}

.page-numbers li {

    display: inline-block;

    margin-left: 3px;    

}

.page-numbers a, .page-numbers .dots, .page-numbers .next, .page-numbers .prev {

    padding: 3px 5px;

    background: #eee;

    text-decoration: none; 

}

.page-numbers a:hover, .page-numbers .next:hover, .page-numbers .prev:hover {

    background: #666;

}

.page-numbers .current {

    padding: 3px 5px;

    background: #666;

    color: #27B3CF;   

}