@import url("slider.css");
@import url("formularios.css");
@import url("internas.css");

* {
	margin:0;
	padding:0;
	}
	
html {
	font-size: 100%;
	font-family:"trebuchet MS", Verdana, Arial, sans-serif;
	background:#fff url(../imagens_novo/bg_baixo.gif) 0 bottom repeat-x;
	}

a {
	text-decoration:none;
	color:#000;
	}

a:hover {
	text-decoration:underline;
	}

a img {
	border:0;
	}

.left {
	float:left;
	}

.right {
	float:right;
	}
	
.clear {
	clear:both;
	}

.none {
	display:none;
	}

.block {
	display:block;
	}

.clearFix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
	
h1.tit_pp {
	height:30px;
	line-height:30px;
	padding-left:5px;
	font-size:14px;
	}

	h1.tit_pp a {
		color:#fff;
		}
	
	h1.tit_pp a:hover {
		text-decoration:underline;
		}
	
body {
	background:url(../imagens_novo/bg_cima.gif) 0 0 repeat-x;
	font-size: 62.5%;
	}

div#geral {
	width:900px;
	margin:0 auto;
	}
	
	div#topo {
		height:86px;
		position:relative;
		}
		
		div#topo img {
			float:left;
			}
			
			div#topo ul {
				width:730px;
				top:0;
				left:169px;
				position:absolute;
				list-style-type:none;
				}
				
				div#topo ul li {
					width:24%;
					line-height:20px;
					height:20px;
					float:left;
					margin:0 0 0 9px;
					text-align:center;
					}
					
					div#topo ul li.editorial {
						margin-left:0;
						background:#f60006;
						}
		
					div#topo ul li.destaques {
						background:#0a2e93;
						}
		
					div#topo ul li.empresas_negocios {
						background:#ff9900;
						}
		
					div#topo ul li.guia_comercial {
						background:#006633;
						}
						
				div#topo ul li a {
					color:#fff;
					font-size:12px;
					font-weight:bold;
					}
		
	/*
	div#topo_parceiro span {
		height:60px;
		display:block;
		background:#DA251D url(../imagens/bg_topo_parceiro.gif) -50px 0 no-repeat;
		}
		
		div#topo_parceiro img {
			width:100%;
			float:left;
			}
		
		div#topo_parceiro div#barra_parceiro {
			height:30px;
			background:url(../imagens/bg_barra_parceiros.gif) 0 0 repeat-x;
			clear:both;
			}
			
			div#topo_parceiro div#barra_parceiro ul {
				list-style-type:none;
				}
				
				div#topo_parceiro div#barra_parceiro ul li {
					height:30px;
					display:block;
					float:left;
					}
					
				div#topo_parceiro div#barra_parceiro ul li.barra_hora {
					width:220px;
					background:url(../imagens/bg_hora.gif) 0 0 no-repeat;
					}
					
					div#topo_parceiro div#barra_parceiro ul li.barra_hora a {
						display:block;
						}
					
					div#topo_parceiro div#barra_parceiro ul li.barra_hora span {
						height:30px;
						line-height:30px;
						color:#fff;
						margin:0 0 0 62px;
						font-weight:bold;
						font-size:12px;
						background:none;
						}
			
				div#topo_parceiro div#barra_parceiro ul li.barra_blog {
					width:155px;
					background:url(../imagens/tit_barra_blog.gif) 0 0 no-repeat;
					}
			
				div#topo_parceiro div#barra_parceiro ul li.barra_fotos {
					width:155px;
					background:url(../imagens/tit_barra_fotos.gif) 0 0 no-repeat;
					}
			
				div#topo_parceiro div#barra_parceiro ul li.barra_mural {
					width:155px;
					background:url(../imagens/tit_barra_mural.gif) 0 0 no-repeat;
					}
			
				div#topo_parceiro div#barra_parceiro ul li.barra_login {
					width:215px;
					background:url(../imagens/tit_barra_login.gif) 0 0 no-repeat;
					}
					
					div#topo_parceiro div#barra_parceiro ul li.barra_login a {
						color:#fff;
						display:block;
						line-height:30px;
						font-size:12px;
						font-weight:bold;
						text-align:center;
						}
	*/
	div#corpo {
		margin:10px 0 0 0;
		}
		
		div#corpo div#colesq {
			width:150px;
			float:left;
			margin:0;
			}
			
			div#corpo div#colesq h1 {
				background:#f60006;
				}
			
			div#colesq div#menu {
				margin:10px;
				}
				
				div#colesq div#menu ul {
					list-style-type:none;
					}
					
					div#colesq div#menu ul li {
						border-bottom:1px solid #b8b8b8;
						}
					
					div#colesq div#menu ul li a {
						height:25px;
						line-height:25px;
						color:#b8b8b8;
						font-weight:bold;
						font-size:12px;
						}
				
					div#colesq div#menu ul li a:hover {
						text-decoration:underline;
						}
				
			div#colesq div.publicidade ul {
				margin:10px auto;
				list-style-type:none;
				}
				
				div#colesq div.publicidade ul li {
					width:120px;
					margin:0 auto;
					display:block;
					}

		div#corpo div#colmeio {
			width:620px;
			margin:0 5px !important;
			margin:0 3px;
			float:left;
			}
			
			div#corpo div#colmeio div.noticias_rotativas {
				width:227px;
				height:260px;
				background:url(../imagens_novo/bg_destaque.gif) 0 bottom repeat-x;
				float:left;
				}
				
				div#corpo div#colmeio div.noticias_rotativas h1 {
					background:#0a2e93;
					}
					/*
				div#corpo div#colmeio div#noticias_rotativas div#news_rotativa {
					padding-top:5px;
					}
					
					div#corpo div#colmeio div#noticias_rotativas div#news_rotativa ul {
						list-style-type:none;
						}
					
					div#corpo div#colmeio div#noticias_rotativas div#news_rotativa ul#fotos_rotativa {
						width:215px;
						height:162px;
						margin:0 auto;
						}

					div#corpo div#colmeio div#noticias_rotativas div#news_rotativa ul#titulos_rotativa {
						width:215px;
						margin:0 auto;
						clear:both;
						}
						*/
						/*
						div#corpo div#colmeio div#noticias_rotativas div#news_rotativa ul#fotos_rotativa li {
							position:absolute;
							top:0;
							left:215px;
							}
							
						div#corpo div#colmeio div#noticias_rotativas div#news_rotativa ul#fotos_rotativa li.show {
							left:0;
							}
						*/
				/*
				div#corpo div#colmeio div#noticias_rotativas span.flash {
					height:230px;
					display:block;
					margin:25px auto;
					}
				*/
			div#corpo div#colmeio div#noticias_destaque {
				width:211px;
				height:260px;
				margin:0 5px;
				background:url(../imagens_novo/bg_empresa_negocio.gif) 0 bottom repeat-x;
				float:left;
				}
				
				div#corpo div#colmeio div#noticias_destaque h1 {
					background:#ff9900;
					}
					
				div#corpo div#colmeio div#noticias_destaque img {
					width:200px;
					margin:0 auto;
					}
				
				div#corpo div#colmeio div#noticias_destaque h2 {
					text-align:left;
					font-size:14px;
					margin:0 5px;
					}
				
				div#corpo div#colmeio div#noticias_destaque p {
					text-align:left;
					font-size:12px;
					margin:0 10px;
					}
					
			div#corpo div#colmeio div#guia_comercial {
				width:172px;
				height:260px;
				background:url(../imagens_novo/bg_guia_comercial.gif) 0 bottom repeat-x;
				float:left;
				}
				
				div#corpo div#colmeio div#guia_comercial h1 {
					background:#006633;
					}
					
			div#corpo div#colmeio div#destaque_esquerdo {
				width:300px;
				float:left;
				}
				
				div#corpo div#colmeio div#destaque_esquerdo ul {
					list-style-type:none;
					}
					
					div#corpo div#colmeio div#destaque_esquerdo ul li {
						width:292px;
						margin:8px 0 8px 0;
						padding-bottom:8px;
						border-bottom:1px dotted #B3B3B3;
						clear:both;
						}
						
					div#corpo div#colmeio div#destaque_esquerdo ul li h1 {
						font-size:18px;
						display:inline;
						padding-right:50px;
						border-bottom:1px solid #000;
						font-weight:normal;
						}
						
					div#corpo div#colmeio div#destaque_esquerdo ul li img {
						margin:5px 5px 0 0;
						}

					div#corpo div#colmeio div#destaque_esquerdo ul li h2 {
						width:185px;
						font-size:13px;
						font-weight:normal;
						float:left;
						margin:5px 0 0 0;
						}
						
						div#corpo div#colmeio div#destaque_esquerdo ul li h2 a {
							margin:0;
							}
	
			div#corpo div#colmeio div#destaque_direito {
				width:148px;
				float:left;
				}

				div#corpo div#colmeio div#destaque_direito ul {
					list-style-type:none;
					}
					
					div#corpo div#colmeio div#destaque_direito ul li {
						margin:8px 0 8px 0;
						border-bottom:1px dotted #B3B3B3;
						clear:both;
						}

					div#corpo div#colmeio div#destaque_direito ul li h1 {
						font-size:18px;
						display:inline;
						padding-right:50px;
						border-bottom:1px solid #000;
						font-weight:normal;
						}
						
					div#corpo div#colmeio div#destaque_direito ul li a {
						margin:5px 5px 0 0;
						display:block;
						}
						
					div#corpo div#colmeio div#destaque_direito ul li h2 {
						font-size:13px;
						font-weight:normal;
						}
						
						div#corpo div#colmeio div#destaque_direito ul li h2 a {
							margin:0;
							}

			div#corpo div#colmeio div#parceiros_pp {
				width:172px;
				float:left;
				}
				
				div#corpo div#colmeio div#parceiros_pp div#adm_pp {
					margin:8px 0 0 0;
					}
					
					div#corpo div#colmeio div#parceiros_pp div#adm_pp h1 {
						background:#666;
						}
						
			div#corpo div#colmeio div#parceiros_pp div#ultimos_acessos {
				margin:10px 0 0 0;
				}
						
				div#corpo div#colmeio div#parceiros_pp div#ultimos_acessos h1 {
					background:#794e85;
					}
					
				div#corpo div#colmeio div#parceiros_pp div#ultimos_acessos ul {
					list-style-type:none;
					}
					
					div#corpo div#colmeio div#parceiros_pp div#ultimos_acessos ul li {
						width:100px;
						margin:10px auto;
						}

			/*
			div#corpo div#colmeio div#banner_meio {
				margin:15px auto;
				text-align:center;
				clear:both;
				}

			div#corpo div#colmeio div#noticias_destaque_meio {
				margin:0 0 15px 0;
				}
				
				div#corpo div#colmeio div#noticias_destaque_meio ul {
					list-style-type:none;
					}
					
					div#corpo div#colmeio div#noticias_destaque_meio ul li {
						width:180px;
						margin:0 4px;
						float:left;
						}
						
						div#corpo div#colmeio div#noticias_destaque_meio ul li a {
							color:#000;
							}
						
						div#corpo div#colmeio div#noticias_destaque_meio ul li h2 {
							font-size:14px;
							}
						
						div#corpo div#colmeio div#noticias_destaque_meio ul li img {
							width:180px;
							}
							
						div#corpo div#colmeio div#noticias_destaque_meio ul li p {
							font-size:12px;
							}
			
			div#corpo div#colmeio div#cotacao {
				width:200px;
				height:250px;
				background:yellow;
				clear:both;
				float:left;
				}
			
			div#corpo div#colmeio div#noticias_destaque_baixo {
				width:360px;
				margin:0 5px;
				float:left;
				}
			
				
				div#corpo div#colmeio div#noticias_destaque_baixo ul {
					list-style-type:none;
					}
					
					div#corpo div#colmeio div#noticias_destaque_baixo ul li {
						margin:0 0 10px 0;
						clear:both;
						}
						
						div#corpo div#colmeio div#noticias_destaque_baixo ul li a {
							color:#000;
							}
						
						div#corpo div#colmeio div#noticias_destaque_baixo ul li h2 {
							font-size:14px;
							}
						
						div#corpo div#colmeio div#noticias_destaque_baixo ul li img {
							width:100px;
							margin:0 5px 0 0;
							float:left;
							}
							
						div#corpo div#colmeio div#noticias_destaque_baixo ul li p {
							font-size:12px;
							}
		*/
		div#corpo div#coldir {
			width:120px;
			float:left;
			}
			
			div#corpo div#coldir div#publicidade h1 {
				background:#ccc;
				}
				
				div#corpo div#coldir div#publicidade h1 a {
					color:#000;
					}
				
				div#corpo div#coldir div#publicidade ul {
					list-style-type:none;
					}
					
				div#corpo div#coldir div#publicidade ul li {
					margin:10px auto;
					}
			/*
			div#corpo div#coldir div#dados_logado {
				text-align:center;
				color:#000;
				margin:0 10px;
				border:1px solid #179C46;
				}
				
				div#corpo div#coldir div#dados_logado h2 {
					font-size:16px;
					}
					
				div#corpo div#coldir div#dados_logado img {
					width:158px;
					}
					
				div#corpo div#coldir div#dados_logado p {
					font-size:13px;
					}
					
				div#corpo div#coldir div#dados_logado ul {
					list-style-type:none;
					margin:10px;
					}
					
						div#corpo div#coldir div#dados_logado ul li a {
							line-height:30px;
							display:block;
							color:#000;
							font-size:13px;
							}
							
						div#corpo div#coldir div#dados_logado ul li a:hover {
							background:#179C46;
							color:#fff;
							}
			
			div#corpo div#coldir div#mais_vistos_pp {
				margin:15px 10px;
				}
			
			div#corpo div#coldir div#mais_vistos_pp h1 {
				font-size:16px;
				color:#fff;
				background:#00923F;
				padding:4px;
				border:0;
				}
				
			div#corpo div#coldir div#mais_vistos_pp ul {
				margin:10px 0 0 0;
				list-style-type:none;
				}
				
				div#corpo div#coldir div#mais_vistos_pp ul li {
					width:140px;
					display:block;
					margin:0 auto 10px auto;
					}
					
					div#corpo div#coldir div#mais_vistos_pp ul li img {
						width:140px;
						}
	*/
	div#rodape {
		clear:both;
		position:relative;
		height:211px;
		}

		div#rodape ul {
			width:70%;
			height:25px;
			list-style-type:none;
			position:absolute;
			top:13px;
			left:140px;
			}
		
			div#rodape ul li {
				margin:0 10px;
				float:left;
				}
				
				div#rodape ul li a {
					padding:0 8px;
					font-size:12px;
					line-height:25px;
					color:#fff;
					}
					
				div#rodape ul li a:hover {
					text-decoration:underline;
					}
		
		div#rodape a#bt_assinatura {
			position:absolute;
			right:0;
			bottom:29px;
			}
					
		div#rodape address {
			width:100%;
			text-align:center;
			line-height:28px;
			font-size:11px;
			color:#fff;
			position:absolute;
			bottom:0;
			left:0;
			}