/*
	02/12/2009
	Author: Filipe Dantas
	e-mail: filipegdantas@gmail.com
	copyright: Ponto R
*/
@import url("internas.css");
@import url("formularios.css");

div#barra_paraiba1{height:35px;}
html{background:url(../images/bg_html.jpg) repeat;}
body{margin:0; background:url(../images/bg_body.jpg) repeat-x 0 35px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#001e29;}
a:hover{color:#001e29; text-decoration:underline; }
a img{border:0;}
h1{font-size:26px; color:#0e355b; margin:0 0 10px 0;}
h2{font-size:16px; color:#0e355b; margin:0 0 10px 0;}
h3{font-size:12px; color:#fff; margin:0 0 10px 0;}
p{line-height:17px; font-size:12px; color:#fff; margin:0;}
ul.sem_margin{margin:0; padding:0; list-style:none;}

/* Classes */
.none {display:none;}
.clearFix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

/*------------CONTAINER------------*/
div#container{
	width:990px;
	margin:0 auto;
}
	/*------------HEADER------------*/
	div#container div#header{
		width:100%;
		height:132px;
		background:url(../images/bg_topo.gif) no-repeat right 45px;
	}
	div#container div#header img.gerardo{
		width:217px;
		height:128px;
		float:left;
		margin-top:4px;
	}
	div#container div#header img.logo{
		width:273px;
		height:65px;
		float:left;
		margin:42px 0 0 5px;
		display:inline;
	}
	div#container div#header div#busca{
		width:250px;
		height:41px;
		background:url(../images/bg_busca.jpg) repeat-x;
		float:right;
		margin:82px 25px 0 0;
	}
	div#container div#header div#busca h2{
		width:56px;
		height:15px;
		background:url(../images/tit_busca.jpg) no-repeat;
		float:left;
		margin:13px 5px 0 6px;
		display:inline;
	}
	div#container div#header div#busca form{
		width:170px;
		margin:0;
		padding:0;
		float:left;
	}
	div#container div#header div#busca form fieldset{
		margin:0;
		padding:0;
		border:0;
	}
	div#container div#header div#busca form fieldset input{
		width:170px;
		height:24px;
		border:1px solid #052f3e;
		margin-top:5px;
	}
	div#container div#header div#busca form fieldset input#enviar{
	position:absolute;
	right:5px;
	background:url(../images/buscar.png) no-repeat;
	height:32px;
	width:32px;
	border:0;
	display:inline;
	cursor:pointer;
	font-size: 0px;
	line-height: 0px;
	}	
	
	/*------------BG ABAIXO DO TOPO LADO DIREITO------------*/
	div#container div#bg_baixo_topo{
		width:100%;
		background:url(../images/bg_baixo_topo.jpg) no-repeat right 1px;
	}
	/*------------CONTENT------------*/
	div#container div#content{
		width:100%;
		background:url(../images/bg_content.jpg) repeat-y left;
		margin:1px 0 0 0;
		position:relative;
		padding:0 0 40px 0;
	}
		/*------------COL_ESQ------------*/
		div#container div#content div#col_esq{
			width:168px;
			float:left;
			margin:0 10px 0 0;
			display:inline;
			padding:0 10px;
		}
			/*------------MENU------------*/
			div#container div#content div#col_esq div#menu{
				width:168px;
				padding:22px 0 0 0;
			}
			div#container div#content div#col_esq div#menu ul li{
				margin-bottom:20px;
				font-family:Helvetica;
				font-size:12px;
			}
			div#container div#content div#col_esq div#menu ul li a{
				color:#fff;
			}
			div#container div#content div#col_esq div#menu ul li.amarelo a{
				color:#ded569;
			}
			div#container div#content div#col_esq div#menu ul li.amarelo a:hover{
				color:#b0a631;
			}
			div#container div#content div#col_esq div#menu ul li.azul a{
				color:#6ca3c3;
			}
			div#container div#content div#col_esq div#menu ul li.azul a:hover{
				color:#24678e;
			}
			div#container div#content div#col_esq div#menu ul li.borda{
				padding-bottom:15px;
				border-bottom:2px solid #1b4352;
			}
			/*------------BANNER JORNAL------------*/
			div#container div#content div#col_esq div#ban_cima_esq{
				width:150px;
				height:56px;
				margin:0 auto;
			}
			/*------------NEWSLETTER------------*/
			div#container div#content div#col_esq div#newsletter{
				width:168px;
				padding:22px 0 15px 0;
				border-bottom:2px solid #1b4352;
			}
			div#container div#content div#col_esq div#newsletter h2{
				width:164px;
				height:17px;
				background:url(../images/tit_newsletter.jpg) no-repeat;
			}
			div#container div#content div#col_esq div#newsletter p{
				font-size:11px;
				text-align:left;
			}
			div#container div#content div#col_esq div#newsletter form{
				margin:0;
				padding:0;
			}
			div#container div#content div#col_esq div#newsletter form fieldset{
				margin:0;
				padding:0;
				border:0;
			}
			div#container div#content div#col_esq div#newsletter form fieldset input{
				width:158px;
				height:23px;
				border:1px solid #336584;
				margin:0 0 5px 0;
				padding:5px 0 0 2px;
				color:#b7b6b6;
				font-size:12px;
			}
			div#container div#content div#col_esq div#newsletter form fieldset input.enviar{
				width:52px;
				height:11px;
				background:url(../images/botao_enviar.jpg) no-repeat;
				border:0;
				float:right;
				margin:8px 8px 0 0;
				cursor:pointer;
				display:inline;
			}
			/*------------BANNERS_ESQUERDO------------*/
			div#container div#content div#col_esq div#banners_esq{
				width:168px;
				padding:22px 0 15px 0;
				border-bottom:2px solid #1b4352;
			}
			div#container div#content div#col_esq div#banners_esq ul{
				text-align:center;
			}
			div#container div#content div#col_esq div#banners_esq ul li{
				width:120px;
				height:60px;
				margin:0 auto;
				margin-bottom:15px;
			}
			/*------------ENDEREÇOS E LOJAS------------*/
			div#container div#content div#col_esq div#end_lojas{
				width:168px;
				padding:22px 0 15px 0;
			}
			div#container div#content div#col_esq div#end_lojas ul li{
				margin-bottom:25px;
			}
			div#container div#content div#col_esq div#end_lojas ul li p{
				font-size:11px;
			}
			div#container div#content div#col_esq div#end_lojas ul li small{
				font-size:11px;
			}
			div#container div#content div#col_esq div#end_lojas ul li small a{
				color:#fff;
				text-decoration:underline;
			}
			div#container div#content div#col_esq div#end_lojas ul li small a:hover{
				text-decoration:none;
			}
		/*------------COL_CENTER------------*/
		div#container div#content div#col_center{
			width:535px;
			float:left;
		}
			div#container div#content div#col_center small.data{
				width:100%;
				float:left;
				color:#fff;
				margin:10px 0 8px 0;
				font-size:11px;
			}
			/*------------NOTICIA PRINCIPAL------------*/
			div#container div#content div#col_center div#box_not_princ{
				width:100%;
			}
			div#container div#content div#col_center div#box_not_princ div#not_princ{
				width:334px;
				float:left;
			}
			div#container div#content div#col_center div#box_not_princ div#not_princ ul li{
				float:left;
				margin:0 4px 0 0;
				display:inline;
			}
			div#container div#content div#col_center div#box_not_princ div#not_princ ul li.dir{
				margin:0;
			}
			div#container div#content div#col_center div#box_not_princ div#not_foto{
				width:330px;
				border:2px solid #fff;
				float:left;
				margin:-3px 0 0 0;
				padding:0 0 5px 0;
				background:url(../images/bg_abaixo_not.jpg) repeat;
			}
			div#container div#content div#col_center div#box_not_princ div#not_foto img{
				width:330px;
				height:226px;
				margin:0 0 5px 0;
				float:left;
			}
			div#container div#content div#col_center div#box_not_princ div#not_foto h2{
				width:300px;
				padding:0 0 0 10px;
				font-size:17px;
				margin:0 0 5px 0;
			}
			div#container div#content div#col_center div#box_not_princ div#not_foto h2 a{
				color:#074c65;
			}
			div#container div#content div#col_center div#box_not_princ div#not_foto p{
				padding:0 10px;
			}
			div#container div#content div#col_center div#box_not_princ div#not_foto p a{
				color:#074c65;
			}
			/*------------EVENTOS PRINCIPAL------------*/
			div#container div#content div#col_center div#box_not_princ div#eventos_princ{
				width:188px;
				float:right;
			}
			div#container div#content div#col_center div#box_not_princ div#eventos_prin ul{
			clear:left;
			position:absolute;
			}
			div#container div#content div#col_center div#box_not_princ div#eventos_princ h2{
				width:85px;
				height:25px;
				background:url(../images/tit_eventos.jpg) no-repeat;
				margin:0 0 0 2px;
			}
			div#container div#content div#col_center div#box_not_princ div#eventos_princ h2.ensaios{
				background:url(../images/titulo_ensaios.jpg) no-repeat;
			}
			div#container div#content div#col_center div#box_not_princ div#eventos_princ div#evento_foto{
				width:184px;
				height:310px;
				border:2px solid #fff;
				float:left;
				background:#04222d;
				padding:0 0 5px 0;
			}
			div#container div#content div#col_center div#box_not_princ div#eventos_princ div#evento_foto img{
				width:184px;
				height:224px;
				float:left;
			}
			div#container div#content div#col_center div#box_not_princ div#eventos_princ div#evento_foto p{
				width:164px;
				float:left;
				border-top:2px solid #fff;
				padding:5px 10px;
			}
			div#container div#content div#col_center div#box_not_princ div#eventos_princ div#evento_foto p a{
				color:#fff;
			}
			/*------------BANNER CENTER------------*/
			div#container div#content div#col_center div.banner_center{
				width:100%;
				float:left;
				height:88px;
				background:url(../images/bg_banners.jpg) repeat-y;
				margin:18px 0;
			}
			div#container div#content div#col_center div.banner_center h2{
				width:7px;
				height:55px;
				background:url(../images/tit_publicidade.jpg) no-repeat;
				float:left;
				margin:15px 5px 0 30px;
				display:inline;
			}
			div#container div#content div#col_center div.banner_center div.banner{
				width:468px;
				height:60px;
				float:left;
				margin-top:13px;
			}
			/*------------SOCIEDADE_PRINCIPAL------------*/
			div#container div#content div#col_center div#sociedade_princ{
				width:100%;
			}
			div#container div#content div#col_center div#sociedade_princ h2{
				width:100%;
				height:40px;
				border-top:2px solid #042937;
				border-bottom:2px solid #042937;
				background:url(../images/tit_sociedade.gif) no-repeat 5px 10px;
				float:left;
				margin:0 0 14px 0;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq{
				width:241px;
				float:left;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq div#sociedade_foto{
				width:237px;
				height:202px;
				border:2px solid #fff;
				float:left;
				background:#04222d;
				margin-bottom:14px;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq div#sociedade_foto img{
				width:237px;
				height:138px;
				float:left;
				margin:0 0 5px 0;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq div#sociedade_foto small{
				color:#f5e104;
				font-size:11px;
				margin:0 0 0 3px;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq div#sociedade_foto p{
				padding:0 2px 0 3px;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq div#sociedade_foto p a{
				color:#fff;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq ul li{
				width:100%;
				float:left;
				margin-bottom:5px;
				padding-bottom:5px;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq ul li.bomba{
				background:url(../images/bomba.gif) no-repeat right;
				border-bottom:1px solid #ccdce6;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_esq ul li small{
				font-size:11px;
				color:#f5e104;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_dir{
				width:268px;
				float:right;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_dir ul li{
				width:100%;
				float:left;
				margin-bottom:8px;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_dir ul li img{
				width:117px;
				height:89px;
				border:2px solid #fff;
				float:left;
				margin:0 8px 0 0;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_dir ul li small{
				color:#f5e104;
				font-size:11px;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_dir ul li h3{
				padding:4px;
				background:#04222d;
				float:left;
				margin:0 0 5px 0;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_dir ul li h3 a{
				color:#fff;
			}
			div#container div#content div#col_center div#sociedade_princ div#sociedade_dir ul li p{
				width:138px;
				float:left;
			}
			/*------------TÁ LIGADO------------*/
			div#container div#content div#col_center div#taligado{
				width:100%;
			}
			div#container div#content div#col_center div#taligado h2{
				width:100%;
				height:40px;
				border-top:2px solid #042937;
				border-bottom:2px solid #042937;
				background:url(../images/tit_taligado.gif) no-repeat 5px 10px;
				float:left;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq{
				width:241px;
				float:left;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq div#taligado_foto{
				width:237px;
				height:202px;
				border:2px solid #fff;
				float:left;
				background:#04222d;
				margin-bottom:14px;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq div#taligado_foto img{
				width:237px;
				height:138px;
				float:left;
				margin:0 0 5px 0;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq div#taligado_foto small{
				color:#f5e104;
				font-size:11px;
				margin:0 0 0 3px;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq div#taligado_foto p{
				padding:0 2px 0 3px;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq div#taligado_foto p a{
				color:#fff;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq ul li{
				width:100%;
				float:left;
				margin-bottom:5px;
				padding-bottom:5px;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq ul li.borda{
				border-bottom:1px solid #ccdce6;
			}
			div#container div#content div#col_center div#taligado div#taligado_esq ul li small{
				font-size:11px;
				color:#f5e104;
			}
			div#container div#content div#col_center div#taligado div#taligado_dir{
				width:268px;
				float:right;
			}
			div#container div#content div#col_center div#taligado div#taligado_dir ul li{
				width:266px;
				float:left;
				margin-bottom:10px;
				border-bottom:1px solid #ccdce6;
				padding:0 2px 5px 0;
			}
			div#container div#content div#col_center div#taligado div#taligado_dir ul li.cor{
				background:#04222d;
				padding:0;
				margin-bottom:16px;
			}
			div#container div#content div#col_center div#taligado div#taligado_dir ul li.sem_borda{
				border:0;
			}
			div#container div#content div#col_center div#taligado div#taligado_dir ul li img{
				width:117px;
				height:89px;
				border:2px solid #fff;
				float:left;
				margin:0 8px 0 0;
			}
			div#container div#content div#col_center div#taligado div#taligado_dir ul li small{
				color:#f5e104;
				font-size:11px;
			}
			div#container div#content div#col_center div#taligado div#taligado_dir ul li.cor p a{
				color:#fff;
				padding:0 3px 0 0;
			}
		/*------------COL_DIR------------*/
		div#container div#content div#col_dir{
			width:248px;
			float:right;
		}
			/*------------ENSAIOS_DIR------------*/
			div#container div#content div#col_dir div#ensaios_dir{
				width:100%;
				margin:30px 0 0 0;
			}
			div#container div#content div#col_dir div#ensaios_dir h2{
				width:89px;
				height:25px;
				background:url(../images/tit_ensaios.jpg) no-repeat;
				margin:0 0 0 2px;
			}
			div#container div#content div#col_dir div#ensaios_dir h2.eventos{
			background:url(../images/titulo_eventos.jpg) no-repeat;
			}
			div#container div#content div#col_dir div#ensaios_dir div#ensaio_foto{
				width:244px;
				border:2px solid #fff;
				background:#afab2f;
				padding:0 0 5px 0;
			}
			div#container div#content div#col_dir div#ensaios_dir div#ensaio_foto img{
				width:244px;
				height:188px;
				float:left;
			}
			
			div#container div#content div#col_dir div#ensaios_dir div#ensaio_foto p{
				width:238px;
				background:url(../images/bg_tit_ensaio.jpg) repeat;
				float:left;
				font-size:13px;
				padding:8px 2px 2px 4px;
				font-weight:bold;
			}
			div#container div#content div#col_dir div#ensaios_dir div#ensaio_foto h3{
				width:109px;
				height:12px;
				background:url(../images/tit_outros_ensaios.jpg) no-repeat;
				float:left;
				margin:12px 0 10px 8px;
				display:inline;
			}
			div#container div#content div#col_dir div#ensaios_dir div#ensaio_foto h3{
			background:url(../images/titulo_outros_ensaios.jpg) no-repeat;
			}
			div#container div#content div#col_dir div#ensaios_dir div#ensaio_foto ul li{
				width:236px;
				padding:5px 0 5px 0;
				margin:0 0 0 4px;
				border-bottom:1px solid #c1be60;
				font-size:11px;
				clear:both;
			}
			div#container div#content div#col_dir div#ensaios_dir div#ensaio_foto ul li.sem_borda{
				border:0;
			}
			/*------------PROVERBIO------------*/
			div#container div#content div#col_dir div.proverbio_dir{
				width:100%;
				background:url(../images/bg_proverbio.jpg) repeat-y;
				margin:16px 0 14px 0;
				float:left;
			}
			div#container div#content div#col_dir div.proverbio_dir div.banner_proverbio{
				width:120px;
				float:left;
				margin:10px 0 0 6px;
				display:inline;
			}
			div#container div#content div#col_dir div.proverbio_dir div.banner_proverbio ul li{
				width:120px;
				height:60px;
				margin-bottom:4px;
			}
			div#container div#content div#col_dir div.proverbio_dir div.proverbio{
				width:100px;
				float:right;
				margin:10px 6px 0 0;
				display:inline;
			}
			div#container div#content div#col_dir div.proverbio_dir div.proverbio h2{
				width:100px;
				height:31px;
				background:url(../images/tit_proverbio.gif) no-repeat;
				padding-bottom:14px;
				border-bottom:2px solid #021920;
			}
			div#container div#content div#col_dir div.proverbio_dir div.proverbio p{
				color:#021920;
			}
			/*------------ENQUETE------------*/
			div#container div#content div#col_dir div#enquete{
				width:100%;
				background:#021920;
				clear:both;
				padding:4px 0 0 0;
			}
			div#container div#content div#col_dir div#enquete h2{
				width:100%;
				height:26px;
				background:#3a788f url(../images/tit_enquete.jpg) no-repeat 10px;
				border-bottom:2px solid #fff;
			}
			div#container div#content div#col_dir div#enquete form{
				margin:0;
				padding:0;
			}
			div#container div#content div#col_dir div#enquete form fieldset{
				margin:0;
				padding:0;
				border:0;
			}
			div#container div#content div#col_dir div#enquete form fieldset p{
				padding:0 10px;
				margin-bottom:10px;
			} 
			div#container div#content div#col_dir div#enquete form fieldset span{
				padding:0 10px;
				display:block;
				margin:0 0 10px 0;
			}
			div#container div#content div#col_dir div#enquete form fieldset span label{
				color:#fff;
				font-size:14px;
			}
			div#container div#content div#col_dir div#enquete form fieldset span.bg_baixo{
				width:100%;
				height:38px;
				background:#042d39;
				padding:0;
				margin:0;
			}
			div#container div#content div#col_dir div#enquete form fieldset span.bg_baixo input.resultado{
				width:98px;
				height:10px;
				background:url(../images/enquete_resultad.jpg) no-repeat;
				float:left;
				padding:0;
				border:0;
				margin:18px 0 0 15px;
				display:inline;
				cursor:pointer;
			}
			div#container div#content div#col_dir div#enquete form fieldset span.bg_baixo input.votar{
				width:75px;
				height:16px;
				background:url(../images/enquete_votar.jpg) no-repeat;
				float:right;
				padding:0;
				border:0;
				margin:10px 18px 0 0;
				display:inline;
				cursor:pointer;
			}
			/*------------ENDEREÇOS E LOJAS------------*/
			div#container div#content div#col_dir div#end_lojas_dir{
				width:248px;
				padding:10px 0 5px 0;
			}
			div#container div#content div#col_dir div#end_lojas_dir ul li{
				margin-bottom:25px;
			}
			div#container div#content div#col_dir div#end_lojas_dir ul li p{
				font-size:11px;
				color:#042d39;
			}
			div#container div#content div#col_dir div#end_lojas_dir ul li h3{
				color:#042d39;
			}
			div#container div#content div#col_dir div#end_lojas_dir ul li small{
				font-size:11px;
			}
			div#container div#content div#col_dir div#end_lojas_dir ul li small a{
				color:#042d39;
				text-decoration:underline;
			}
			div#container div#content div#col_dir div#end_lojas_dir ul li small a:hover{
				text-decoration:none;
			}
			/*------------TWITTER E ORKUT------------*/
			div#container div#content div#col_dir div#twitter_orkut{
				width:248px;
				padding:10px 0 15px 0;
				margin:0 0 0 0;
				float:left;
			}
			div#container div#content div#col_dir div#twitter_orkut img.twitter{
				float:left;
				margin:0 5px 0 0;
			}	/*		
			div#container div#content div#bg_baixo{
				width:802px;
				height:63px;
				background:url(../images/bg_baixo.jpg) no-repeat;
				float:right;
			}
			*/
			div#container div#content div#bg_baixo{
				width:802px;
				height:63px;
				background:url(../images/bg_baixo.jpg) no-repeat;
				position:absolute;
				bottom:-12px;
				right:0;
			}
	/*------------FOOTER------------*/
	div#footer{
		width:100%;
		height:143px;
		background:url(../images/bg_footer.jpg) repeat-x;
		margin:0 0 0 0;
		float:left;
	}
	div#footer div#cont_footer{
		width:990px;
		height:143px;
		margin:0 auto;
		position:relative;
	}
	div#footer div#cont_footer img.bg_azul{
		width:188px;
		height:10px;
		position:absolute;
		top:0;
		left:0;
	}
	div#footer div#cont_footer ul{
		width:550px;
		float:left;
		margin:20px 0 0 15px;
	}
	div#footer div#cont_footer ul li{
		font-size:10px;
		color:#021920;
		margin:0 0 5px 0;
	}
	div#footer div#cont_footer p.pontor{
		float:right;
		font-size:10px;
		color:#021920;
		margin:18px 0 0 0;
	}
	div#footer div#cont_footer p.pontor a{
		font-weight:bold;
	}