
/*************** Configurações Gerais *******************/

		* {	padding:0px;  margin:0px; list-style:none;}
		body { background-image:url(interface/bg.png); font-family:"Arial, Helvetica", sans-serif; background-color:#F2F2F2; background-repeat:repeat-x; height:100%;     margin-top: 0px;}
		
	html{
		height:100%;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}
	
	#tudo {
	min-height: 100%;
	position: relative;
	}
	
	.msg2 { background-color:#006633; width:100%; height:25px; background-color:#EFEFEF; color:#006699; font-size:14px; border:1px solid #999999; margin-left:0px; margin-top:10px; margin-bottom:10px; line-height:150%;}
.msg2 img { margin-left:8px; float:left; margin-right:10px;} 

	/* hack para IE6 que trata height como min-height */
	* html #tudo {
	height: 100%;
	}
		
		
		.geral{ display:table; margin-top:-70px !important; margin-top:-50px;width:780px;
		   }
		a { text-decoration:none;} 
		


/*************** Conteudo Central da Página *******************/
		.centro { width:520px; float:left;}		
		.centro_topo{width:520px; height:36px; background:url(GIF/centro_topo_titulo.gif) no-repeat;}	
		.centro_meio {width:520px; background:url(GIF/centro_conteudo.gif) repeat-y; overflow:hidden; background-color:#FFFFFF; min-height:600px; }		
		.centro_baixo{width:520px; height:16px; background:url(GIF/centro_baixo.gif) no-repeat;}
		.centro h2 { border-bottom:3px double #003399;  font-size:17px; text-align:left; padding:5px; width:480px; color:#3E465E;}	
		.centro h1 { font-size:22px; color:#663300; padding:7px;}
		.centro #conteudo { width:500px;  text-align:left; font-size:12px;}
		.centro h3 { color:#000066; font-size:14px; text-transform:uppercase; border-bottom:1px solid #003366; margin-top:15px;} 
		
		.centro .ultimas_noticias { margin-top:5px !important; margin-top:27px; width:auto; display:table;} 
		.centro .ultimas_noticias .min { width:12px; height:12px;}
		.centro .ultimas_noticias .topo { width:502px; height:28px; margin-top:-25px !important; margin-top:5px;}
		.centro .ultimas_noticias a  { color:#003366; text-decoration:none; font-size:14x;}
		.centro .ultimas_noticias .secundarios  { margin:4px; font-size:10px;  line-height:190%;  float:left; padding:10px}
		.centro .ultimas_noticias .titulo { font-size:18px; color:#663300; font-weight:bold;}
		.centro .ultimas_noticias .conteudo	{ font-size:11px; font-family:"Verdana";}
		.centro .ultimas_noticias .principal { background-color:white; background-color:white; display:inline-block;}
		.centro .ultimas_noticias img { width:30%; float:left; margin:5px;}
		
		
		.centro .veja_semana { margin-top:30px !important; margin-top:10px; position:relative; display:inline-table;}
		.centro .veja_semana .topo { width:502px; height:28px; margin-top:-25px !important; margin-top:10px;} 
		.centro .veja_semana img { width:152px; height:256px; float:right; margin:5px;}
		.centro .veja_semana .min { width:12px; height:12px;}
		.centro .veja_semana a  { color:#003366; text-decoration:none; font-size:14x;}
		.centro .veja_semana .secundarios  {margin:4px;  line-height:190%; font-size:10px; float:left; padding:10px}
		.centro .veja_semana .titulo { font-size:18px; color:#663300; font-weight:bold;}
		.centro .veja_semana .conteudo	{ font-size:11px; font-family:"Verdana"; font-weight:normal;}
		.centro .veja_semana .principal { background-color:white; display:inline-block;  }	
		
		.centro .enquetes .pergunta { font-size:18px; padding:5px; font-weight:bold; color:#000066;} 
		.centro .enquetes .resposta{ font-size:12px;  font-weight:bold; color:#000066;}
		.centro .enquetes .barra { width:450px; height:12px; border:1px solid #000000; background-color:#EBEBEB; display:inline-table;}
		

		
		.centro .fotonoticia {width:480px; height:420px; overflow:hidden; display:table; }
		.centro .fotonoticia .titulofoto { font-size:14px;  text-align:left; color:#763D3D; font-family:Verdana, Arial, Helvetica, sans-serif;}
		
		.centro .titulof { font-size:15px; font-weight:bold; text-align:left; color:#763D3D;}
		

/*************** Menu Esquerdo Principal da Página *******************/
		.menu{ float:left; width:110px; text-align:left;}	
		.menu_topo{ width:110px; height:36px; background:url(GIF/menu_topo_titulo.gif) no-repeat;}		
		.menu_meio { width:110px;  background:url(GIF/menu_conteudo.gif) repeat-y;  }		
		.menu_baixo{ width:110px; height:16px; background:url(GIF/menu_baixo.gif) no-repeat;}		
		.menu ul{padding-left:6px; padding-right:6px; padding-bottom:6px;}
		.menu ul .topo{ font:"Courier New"; font-size:14px; color:#003399; text-align:left; font-weight:bold; height:auto; width:100%}	
		.menu ul li { min-height:20px; width:100%}
		.menu a { font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;line-height:140%;}		
		.menu a:hover {font:Arial, Helvetica, sans-serif; font-size:12px; color:#003399; font-weight:bold;}

/***************************************************
 			Menu Lateral Direito da Página				
***************************************************/
		.lateral { float:left; margin:0px 0px; width:110px;}		
		.lateral_topo{width:110px; height:36px; background:url(GIF/lateral_topo_titulo.gif) no-repeat;}		
		.lateral_meio {width:110px; background:url(GIF/lateral_conteudo.gif) repeat-y; }
		.lateral_baixo{ width:110px; height:16px; background:url(GIF/menu_baixo.gif) no-repeat;}		
		
		
		/* DOLAR */
		.lateral .dolar h3 {   color:#003399; padding:2px; font-size:13px;}
		.lateral .dolar table td { font-size:12px; padding:2px; color:#006699;}
		.lateral .dolar table .valor { color:#003399; font-weight:bold;}
		.lateral .dolar span{color:#999999; font-size:10px;}
		.lateral .dolar table { text-align:left;}
		.lateral .dolar { margin-left:3px; margin-right:3px; height:90px; padding-left:5px; padding-right:5px; padding-bottom:2px;}
		
		.lateral .propaganda { margin-left:8px; margin-top:15px;}
		.lateral .enquete { padding-left:5px; padding-right:5px; margin-left:3px; margin-right:3px;}
		.lateral .enquete .pergunta { font-family:"Arial"; color:#000000; text-align:left; font-size:12px; font-weight:bold;}
		.lateral .enquete .resposta { font-family:"Arial"; color:#000000; text-align:left; font-size:11px; padding:4px; 
		margin-top:3px;}
		.lateral .enquete .comente { color:#0066CC; font-weight:bold; font-size:10px; text-decoration:underline}
		.lateral .enquete { background-image:url(interface/enquete.jpg); background-repeat:repeat; padding-bottom:2px;}
		.lateral .enquete h3 { color:#003399; padding:2px; font-size:15px; }
		.lateral .enquete .porcentagem { color:#003366; font-weight:bold; padding:5px;}
/***************************************************
 						Footer			
****************************************************/
		.footer { float:left; width:100%; margin-bottom:25px; } 
		.footer .line {color:#003366; padding:1px; margin-top:8px;}
		.footer ul li{ display:inline; margin-left:80px;}
		.footer ul { margin-top:50px;}
		
/***************************************************
 						Footer			
****************************************************/
		.header {background-image:url(interface/header_novo.gif); width:780px; margin-top:10px; height:207px;   background-repeat:no-repeat;  text-align:left; background-position:top left; background-position:0px 10px;
		}
		
		.header .ed{margin-top:30px !important; margin-left:25px; margin-top:35px; font:13px; float:left; }  
		.header #group {margin-left:360px; margin-top:17px; }
		.header #Clock { float:left; font-family: Arial; font-size:12px; color:red;}
		.header #user { width:178px; float:left; color:#000066; font-size:15px;} 
		.header #user span { text-decoration:underline; color:#006666; margin-left:4px;}  
		.banner_top { float:right; margin-top:27px; margin-right:40px;  width: 425px;}
		 
/***************************************************
 					ALBUM ROTATIvO		
****************************************************/
		#imageSlideshowHolder{margin-top:10px;width:500px; height:300px; position:relative;  list-style:none; text-decoration:none; text-align:center;}
		.imageInGallery{left:0px;top:0px;position:absolute; text-align:center;  list-style:none; margin:0 auto; }
		#imageSlideshowHolder img{ margin:0 auto; }
		#imageSlideshowHolder spam { position:absolute; list-style:none; text-decoration:none; text-align:center;}
		#imageSlideshowHolder .titulo { font-size:20px; color:#663300; padding:7px; font-weight:bold;}
		#imageSlideshowHolder .viewphoto { text-decoration:none; text-align:center;}
		.imageInGallery a { text-decoration:none;} 
	
	
/***************************************************
 						Ultimas Noticias		
****************************************************/
		#ultimas_noticias .titulo { font-size:20px; color:#5C351B; font-weight:bold; padding:8px;}
		#ultimas_noticias .conteudo { font-size:13px; font-family:"Times New Roman", Times, serif; padding:8px; color:#000003;}
		#ultimas_noticias .links {color:#000033; text-decoration:none;font-size:14px; border-bottom:1px solid #999999; display:list-item; list-style:disc; margin-left:15px;}
		#ultimas_noticias .audio { font-size:12px; color:#003399;}
		#ultimas_noticias .categoria { background-color:#F8F8F8;  color:#003366; padding:2px; font-weight:bold; font-size:14px;}
		#ultimas_noticias #imageSlideshowHolder img { width:70%; border:none;}
		#ultimas_noticias .legenda { color:#003399; font-size:14px; text-align:center; text-decoration:none;}
		#ultimas_noticias .busca { color:#003366; font-size:14px; font-weight:bold;}
		#ultimas_noticias input {border:1px solid #003366; background-color:#F9F9FB; margin:4px;}
		
		
		.cadastro input,select,textarea { border:1px solid #003366; background-color:#F9F9FB; margin:4px;}
		.cadastro input:focus,select:focus,textarea:focus { border:1px solid #000066; background-color:#F8F8F8;}
		
		.login input,select { border:1px solid #003366; background-color:#F9F9FB; margin:4px;}
		.login input:focus,select:focus { border:1px solid #000066; background-color:#F8F8F8;}
		
		
		.error { background-color:#EFFAFC; color:#FF0000; font-size:16px; font-weight:bold;}
		
		.divcoment { }
		.comentario {  line-height:150%; border-bottom:3px double #CCCCCC; margin-top:5px;   }
		.comentario .nome{color:#FF6633; font-weight:bold;}
		.comentario .texto {font-style:italic; font-size:13px;} 
		
		
		.logo  {height:80px; margin-top:40px; position:absolute; width:600px;}
		
		
		.classificados { background-color:#E1E1E1; border:1px solid #999999;}
		.classificados .link { float:right; margin:0px; padding:0px;}
		
		.classificados_exibir { line-height:150%; border-bottom:3px double #CCCCCC; margin-top:5px; }
		.classificados_exibir .data { color:#FF6600; font-weight:bold;}
		.classificados_exibir .tipo { color:#000000; font-weight:bold;}
		.classificados_exibir .msg { } 
		
		
	#mainContainer{
		width:760px;
		border-left:1px solid #000;
		border-right:1px solid #000;	
		margin:0 auto;
		height:100%;
		text-align:left;
	}
	#topRow{
		
	}
	#mainContent{
		padding-left:10px;
		padding-right:10px;
	}
	
	#dhtmlgoodies_marquee{
		/* general marquee layout*/
		padding-top:3px;
		height:18px;
		background-color: #000;
		
		/* End general marquee layout */
		
		
		position: fixed;
   		*position: absolute;
    	top:0;
		left:0px;
		
		z-index:1000;	
		display:none;		
		width:100%;
		overflow:hidden;
	}
	body > div#dhtmlgoodies_marquee{	/* Firefox rule */
			position: fixed;
   			 *position: absolute;
	}	
	#dhtmlgoodies_marquee .textObj{	/* Layout for the marquee text */
			position: fixed;
   			 *position: absolute;
		color: #FFF;
		font-weight:bold;
		font-size:12px;
		white-space:nowrap;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}
	
	#dhtmlgoodies_marquee .textObj a { color:#FFFFFF;}
	
	/* Just some layout classes used in this example script */
	.highlighted{
		color:#FF6600;	// Red color
	}
	.greenText{
		color:#0F0;	// Green color
	}
	

	
	
	


