﻿@charset "utf-8";
/* CSS Document */

/*INICIO DE REGRAS GERAIS*/

* {
	margin:0 0 1 0;
	padding:0;
	list-style:none;
	text-decoration:none;
}

body{
    margin:0;
	text-align:center; /* hack para o IE */	
}

			/*INICIO DE LINKS DA PÁGINA*/
			
			a {
				margin:0; 
				padding:0;
				text-decoration:none;
				color: #000000;
				border:none;
			}
			a:visited {
				color: #000000;
				border:none;
			}
			a:hover {
				text-decoration:underline;
				color: #000000;
				border:none;
			}
			a:active { 
				color: #000;
				border:none; 
			}
			/*FIM DE LINKS DA PÁGINA*/


			/*INICIO CABEÇALHOS*/
			h1{
				font:13px Trebuchet MS, Arial, Helvetica, sans-serif bold;
				color:#000000;
				text-align:center;
			}
			
			h1 a {
				color:#000000;
			}
			
			h1 a:visited {
				color:#000000;
			}
			
			
			h1 a:hover {
				text-decoration:underline;
			}
			
			/*FIM CABEÇALHOS*/

img {
	border: 0;
}

fieldset {
	border:none;
}

#bggeral
{
	width:100%;
	background-image:url(../images/fresc.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left; /* "remédio" para o hack do IE */	
	margin:0 auto; /* Centralizar o site na pagina */
}
#geral{
	width:900px;
	padding-top:20px;
	text-align:left; /* "remédio" para o hack do IE */	
	margin:0 auto; /* Centralizar o site na pagina */
}
#geral_esq{
	width:200px;
	float:left;
}
#geral_dir{
	width:700px;
	float:right;		
}
			/*INICIO DO CONTEÚDO DA COLUNA ESQUERDA*/
		
			#geral_esq #logo{
				width: 196px;
				height: 100px;
				display:block;
				padding: 6px 0 0 0;
				float:right;
				text-align:right;
			}
			#geral_esq #menu {
				width:180px;
				border:none;
				margin:0px;
				padding:0px;
				font: 11px Trebuchet MS,Arial, sans-serif;
				float:right;
				/*font-weight:bold;*/
				}
			#geral_esq #menu ul {
				border:1px solid white;
				margin:10px 0 -5px -5px;
			}

			#geral_esq #menu li {
				/*height:13px;
				border-bottom:1px dotted #333;*/
				list-style: none; 
				}
			#geral_esq #menu li .img{
				list-style:none; 
				margin:2px 0px 2px 0px;
				}
			#geral_esq #menu .linhaSeparaca{
				/*font-size:1px;*/
				margin:-6px 0 0 0;
				}		
			#geral_esq #menu li a {
				margin:0; 
				padding:0;
				text-decoration:none;
				color:#000000;
			}
			#geral_esq  #banners {
				width: 200px;
				text-align:center;
				/*display:block; /*A propriedade display permite que você defina a maneira como determinado elemento HTML deve ser renderizado.*/
				margin: 0;
				padding: 0;
				float:left;
			}


				/*FIM COLUNA ESQUERDA*/

		
				/* MENU DO GERAL ESQUERDO */
			
				#geral_dir #topo_menu {
					width:700px;
					height:22px;
					/*float:right;*/
					margin:0;	
					padding:3px 0 0 0;				
				}
					#geral_dir #topo_menu #icons {
						height:22px;
						float:right;
					}
					#geral_dir #topo_menu #itens {
						height:20px;
						float:left;
					}

				#geral_dir #destaque {
					width:700px;
					height:300px;
					margin:0px 0 0 0;
					padding:0px 0 0 0;		
				}
				
				#geral_dir #busca {
					width:250px;	
					height:42px;
					float:right;
					background-color:#CECECE;
					text-align:left;
					vertical-align:middle;
					font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
					font-weight:bold;
					text-transform:uppercase;
					color:#000000;
					text-align:center;
					background-color:#e0e0e0;
					padding-bottom:10px;
					padding-top:20px;
				}
				
				#geral_dir #coluna2 {
					width:450px;	
					height:57px;
					padding-top:15px;
					float:left;
					background-color:#e0e0e0;
				}
		
				/*FIM MENU GERAL ESQUERDO*/

				/*GERAL DIREITA ABAIXO*/
				#geral_dir_abaixo
				{
					width:700px;
					float:right;		
				}
						#geral_dir_abaixo #noticias1
						{
							width:361px;
							float:left;
						}		

								#geral_dir_abaixo #noticias1 #filha1 
								{
									padding:10px 10px 10px 10px;
									width:165px;
									border-color:#FF0000;
									float:left;
									background:#FFFFFF;								
									
								}
								#geral_dir_abaixo #noticias1 #filha2 
								{
									padding:5px 3px 5px 3px;
									width:170px;
									float:left;
									background:#FFFFFF;									
									
								}
								
										#geral_dir_abaixo #noticias1 #filha1 #divtexto1
										{
											background:#f4f0e5;
											padding-left:10px;
											padding-right:10px;	
											padding-top:5px;
											padding-bottom:5px;

																		
										}
										#geral_dir_abaixo #noticias1 #filha1 #divtexto2
										{
											background:#ffffff;
											padding-left:10px;
											padding-right:10px;	
											padding-top:0px;	
											padding-bottom:5px;
														
																
										}

										#geral_dir_abaixo #noticias1 #filha1 .titulo1 {
										
											font-family:Verdana, Arial, Helvetica, sans-serif;
											font-size:9px;
											color: #000000;
											font-weight:bold;
											}

									
											
											
										#geral_dir_abaixo #noticias1 #filha1 .conteudo1 {
											font-family:Verdana, Arial, Helvetica, sans-serif;
											font-size:9px;								
											color: #000000;

											}

										#geral_dir_abaixo #noticias1 #filha1 .titulo2 {
											background:#ffffff;
											color: #000000;
											font-family:Verdana, Arial, Helvetica, sans-serif;
											font-size:9px;
											font-weight:bold;
																	
					
										}
										#geral_dir_abaixo #noticias1 #filha1 p{
											margin-bottom:6px;
											margin-top:2px;
											/*border:#FF0000 1px solid;*/
											}

										#geral_dir_abaixo #noticias1 #filha1 .conteudo2 {
											font-family:Verdana, Arial, Helvetica, sans-serif;
											font-size:9px;
											background:#ffffff;
											color: #000000;									
										}
																				
										#geral_dir_abaixo #noticias1 #filha2 .titulo1
											{
											font-weight:bold;											
											font-family:Verdana, Arial, Helvetica, sans-serif;
											color:#FF0000;
											font-size:9px;
											}						
										
										#geral_dir_abaixo #noticias1 #filha2 .conteudo1
										{																			
											font-family:Verdana, Arial, Helvetica, sans-serif;
											color:#000000;
											font-size:9px;


										}					
										#geral_dir_abaixo #noticias1 #filha2 #divtexto1
										{
											background:#ffffff;
											padding-left:10px;
											padding-right:10px;	
						
										}
										#geral_dir_abaixo #noticias1 #filha2 #divtexto1 .img
										{
										vertical-align:bottom;/*Desloca a imagem para cima (valores positivos) ou para baixo (valores negativos) da linha baseline, uma distância especificada em unidade de medida CSS. O valor ‘0px’ equivale a alinhamento com a linha ‘baseline’.*/
										border-top:#FFFFFF solid 2px;
										border-bottom:#FFFFFF solid 2px;
										
										}

										
						#geral_dir_abaixo #noticias2
						{
						
							width:334px;
							background-image:url(../images/fundo.jpg);
							background-position:top;
							height:313px;
							float:right;
							
												
						}
							#geral_dir_abaixo #noticias2 a
							{

							font:18px Trebuchet MS, Arial, Helvetica, sans-serif bold;
							font-weight:bold;
							color:#FFFFCC;
							
							}

						#geral_dir_abaixo #noticias2 #texto{
							width:273px;
							padding-right:30px;
							padding-left:30px;
							font:18px Trebuchet MS, Arial, Helvetica, sans-serif bold;
							font-weight:bold;
							color:#FFFFCC;
							
						}
												
					
						#geral_dir_abaixo #destaquinho{
									width:300px;
									height:295px;
									float:right;
								}
								#geral_dir_abaixo #destaquinho #col1 {
										width:50px;
										height:295px;
										float:left;
								}
								#geral_dir_abaixo #destaquinho #colmeio{
										width:100px;
										height:295px;
								}
								#geral_dir_abaixo #destaquinho #col3{
										width:50px;
										height:295px;
										float:right;
								}
						
								

				/*FIM GERAL DIREITA ABAIXO*/	
				
				
#rodape {border-top:12px solid #b7b7b7; margin:40px 0 20px 0; font:10px verdana, arial; color:#535353; text-align:right; padding:5px 0 0 0;}
#rodape img{margin:0 0 0 190px;}
		
.popUp
{
font: 9px tahoma;
color:#555555;
background-color: #fff;
/*margin: -43px 0 0 620px;*/
margin: -43px 0 0 75px;
position: absolute;
visibility: hidden;
}

.linklaranja a {
				margin:0; 
				padding:0;
				text-decoration:none;
				color: #FD7917;
				border:none;
			}
.linklaranja a:visited {
				color: #FD7917;
				border:none;
			}
.linklaranja a:hover {
				text-decoration:underline;
				color: #FD7917;
				border:none;
			}
.linklaranja a:active { 
				background: #ccc;
				color: #FD7917;
				border:none; 
			}




						.textobox_mensagem {
							font-size:10px;	
							width:163px;
							height:100px;
						}	

/*------------- ENQUETE ----------------*/

#geral_esq #enquete {
	font-size:10px;
	color: black;
	font-family: Verdana;
	margin-top:10px;
	float:left;
	padding-left:12px;
}

#geral_esq #enquete #titulo {
	color:#F85923;
	font:bold 11px verdana;
	margin:0;
}

#geral_esq #enquete .radio {
	float:left;
}

#geral_esq #enquete .bts {
	background:#F85923;
	border:none;
	color:#fff;
	cursor:pointer;
	font:bold 11px tahoma,arial,verdana;
	padding:2px;
}





