/* 
Folha de estilos da div cont-geral
Cliente: CFN
Autor : Henrique Paulino
 */

#cont-geral{
	float:right;
	width:560px;
	margin:0 8px 0 0;
	padding:0;
	height:609px;
	}
	

	#top{
		float:left;
		width:270px;
		margin:0 0 0 40px;
		}
	#menu-top{
		width:270px;
		height:32px;
		margin:0 0 0 0;
		padding:0;
		list-style:none;
		text-transform:uppercase;
		font-weight:bold;
		background:url(../../i/bg_top_menu.gif) no-repeat;
		}
		
		#menu-top li{
			float:left;
			height:25px;
			padding-top:10px;
			display:inline;
			text-align:center;
			width:90px;
			}
			
		#menu-top li a{
			text-decoration:none;
			color:#4c8a6d;
			font-weight:bold;
			text-align:center;
			}
			
	#data{
		float:left;
		width:212px;
		padding:0;
		color:#690;
		margin:18px 0 0 0px;
		display:inline;
		}
			
	#rss{
		float:right;
		border:none;
		margin:18px 10px 0 0;
		width:37px;
		}
			
	
	#conteudo{
		float:none;
		height:424px;
		width:415px;
		z-index:3;
		margin:3px 0 0 0;
		}
		
		
		#conteudo .dobra{
			z-index:20; 
			float:left; 
			position:absolute; 
			display:block;
		}
		
		/*Conteudo da Index------------------------------------------------*/
		#destaque{
			height:173px;
			width:410px;
			background:url(../../i/bg_des.gif);
			margin:3px 0 0 0;
			}
			
			#destaque .dobra{
				z-index:20; 
				float:left; 
				position:absolute;  
				display:none;
			}
			
			#destaque .foto{
				padding:8px 12px 0 0;
				margin:0 0 0 0;
				}
				
			#destaque h6{
				color:#00501f;
				font-weight:normal;
				font-size:1em;
				text-transform:uppercase;
				padding:0 0 0 0;
				margin:15px 0 0 0;
				}
				
			#destaque h3{
				color:#e95d0f;
				font-size:2em;
				line-height:1em;
				padding:0 0 0 0;
				margin:0 0 0 0;
				}
				
			#destaque p{
				color:#b2b2b2;
				margin:10px;
				}
				
			#destaque a{
				color:#333;
				text-decoration:none;
				}
				
				#destaque a:hover{
					text-decoration:underline;
					}
				
	#destaque_inf{
		height:258px;
		width:410px;
		background:url(../../i/bg_not.jpg) no-repeat;
		margin-top:-3px;
		padding-top:10px;
		}
		
		#ultimas{
			margin:0 0 0px 9px;
			font-size:11px;
			}
			
			#ultimas .a{
				text-decoration:none;
				display:block;
				color:#900;
				margin-left:10px;
				}
				
				#ultimas .a:hover{
					text-decoration:underline;
					}
									
						
			#ultimas .texto{
				width:375px;
				height:180px;
				border-left:1px solid #c8c8c8;
				border-right:1px solid #c8c8c8;
				background:#fff;
				margin:0 0 0 7px;
				padding-bottom:3px;
				padding-top:0;
				}
				
				#ultimas .texto .des-esp .titulo{
					color:#F00;
					font-weight:bold;
					text-decoration:blink;
					}
			
			#ultimas p{
				margin:0;
				padding:5px 10px 0px 10px;
				}
				
			#ultimas .hora{
				color:#f29400;
			}
			
			#ultimas .titulo{
				font-weight:bold;
				display:block;
				padding:0px 10px 0px 10px;
				color:#545454;
				}
				
			#ultimas .resumo{
				display:block;
				padding:0px 10px 0px 10px;
				}
			
		
				
		#dicas{
			width:192px;
			margin:0px 0px 0 10px;
			}
			
			#dicas .texto{
				width:375px;
				height:35px;
				border-left:1px solid #c8c8c8;
				border-right:1px solid #c8c8c8;
				border-bottom:1px solid #C8C8C8;
				background:#fff;
				margin:0 0 0 6px;
			}
			
			#dicas p{
				margin:0;
				padding:3px 20px 5px 20px;
				color:#9f0c1f;
				}
				
				
			/*Conteudo das páginas internas---------------------------------------*/
	#conteudo .nav{
		display:block;
		color:#cccccc;
		margin:3px 0 0 20px;
		}
			
		#conteudo .nav a{
			text-decoration:none;
			color:#cccccc;
			}
				
			#conteudo .nav a:hover{
				text-decoration:underline;
				}
		
		#conteudo h2{
			color:#e95d0f;
			font-size:2em;
			line-height:1em;
			margin:0 0 0 20px;
			}
			
		#bg_cont_int{
			background:url(../../i/bg_cont_int.gif) no-repeat;
			padding:10px 0 0 10px;
			margin:auto;
			margin-top:0;
		}
		#cont_int{
			width:540px;
			height:372px;
			border:1px solid #ccc;
			padding:0;
			font-size:11px;
			}
			
			#texto{
				height:336px;
				font-size:11px;
				}
			
			
			#cont_int h3{
			color:#036f2c;
			font-size:1.5em;
			line-height:1em;
			margin:15px 0 0 10px;
			}
			
			#cont_int a{
				color:#545454;
				text-decoration:none;
				}
				
				#cont_int a:hover{
					text-decoration:underline;
					}
						
			#cont_int p{
				margin:10px;
				color:#535353;
				}
				
			#cont_int ul{
				list-style:disc;
				color:#535353;
				}
				
				#cont_int ul li{
					float:none;
					}
				
				
			#cont_int form{
				padding:10px;
				font-size:x-small;
				margin:0;
				}
				
				#cont_int form .input{
					border:1px solid #545454;
					font-size:x-small;
					width:400px;
					}
			#cont_int .voltar{
				float:left;
				bottom:0;
				border:none;
				margin:10px 0 0 10px;
				}
				
			#cont_int .hora{
				color:#f29400;
				margin-bottom:0;
			}
			
			#cont_int .titulo{
				font-size:11px;
				font-weight:bold;
				display:block;
				padding:0px 10px 0px 10px;
				color:#545454;
				}
				
			#cont_int .resumo{
				display:block;
				padding:0px 10px 0px 10px;
				}
			
			#submenu{
				height:22px;
				width:100%;
				background:#f4f4f4;
				list-style:none;
				margin:0;
				padding:10px 0 0 0;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				}
				
				#submenu .inativo{
					color:#949494;
					text-decoration:underline;
					}
				
				#submenu li{
					display:inline;
					padding:5px 0 0 5px;
					}
					
					#submenu li a{
						color:#e0601f;
						text-decoration:none;
						border-right:1px solid #949494;
						padding-right:3px;
						}
			#quadros{
				float:left;
				width:140px;
				padding:10px;
				color:#535353;
				z-index:5;
				}
				
				#quadros select{
					font-size:x-small;
					}
					
				#quadros h4{
					font-size:1.3em;
					font-weight:normal;
					margin:70px 0 0 0;
					color:#e95d0f;
					}
						
			
					
					
				
				
		/*---------------------------------------------------------------------------------------*/
				
	#rodape{
		float:left;
		text-align:center;
		color:#000;
		margin:35px 0 0 25px;
		width:300px;
		}
	
	#overDiv p{
		margin:0;
		padding:3px;
		
	}