@charset "UTF-8";
/* CSS Document */

*{ margin:0;
		padding:0;
		list-style:none;
		text-decoration:none;}
		
		body {background-color:#eee;
		background-image:url(img/bg.png);
		background-position:center;
		background-repeat:repeat-y;}
		
		.banner-uol {background-color:black;
		width:1025px;
		padding-left:25px;}
		
a:hover {text-decoration:underline; color: #606164}
	
	H2{font-stretch:inherit;
	font-weight:100;
	font-style:normal;
	color:#606164;
	font-family:Verdana, Geneva, sans-serif;}
	
	#container {width:1050px;
				margin:0 auto;
				}
	
				
	#banners-top {
	padding-top:5px;
	padding-bottom:5px;
				width:890px;
				padding-left:160px;
				background-color:#f3f3f4;}
	#bannerimg {margin:0 auto;
	width:800px;
	height:100px;
	background-image:url(img/banner.jpg);}
	
	#menu {height:74px;
	border-bottom:solid 5px #FFCA05;
	padding-left:10px;}
	
	#logo {
		margin-top:10px;
		padding-right:2px;
	width:130px;
	height:59px;
	background-image:url(img/logo2.jpg);
	background-repeat:no-repeat;
	float:left;}
	
	#menu-text {float:left;
	margin-top:20px;}
	
	#menu #menu-text ul{ display:inline;
	font-family:Verdana, Geneva, sans-serif;}
	
	#menu #menu-text li{float:left;
				padding-left:8px;
				padding-top:8px;
				}
				
	#menu #menu-text a{color:#C7C8CA;
				font-size:13.4px;}
	
	#menu #menu-text .menu-escuro a{color:#8C8E91;}
	
	#menu #redes-sociais {float:right;
	padding-right:10px;
	padding-top:26px;}
	
	#menu #redes-sociais ul{display:inline;}
	
	#menu #redes-sociais li{float:left;
	padding-left:4px;}
	
	#menu #portugues {height:25px;
	width:25px;
	background-image:url(img/portugues.jpg);}
	
	#menu #ingles {height:25px;
	width:25px;
	background-image:url(img/ingles.jpg);}
	
	#menu #twitter {height:25px;
	width:25px;
	background-image:url(img/twitter.jpg);}
	
	#menu #facebook {height:25px;
	width:25px;
	background-image:url(img/facebook.jpg);}
	
	#menu #youtube {height:25px;
	width:25px;
	background-image:url(img/youtube.jpg);}
	
	#menu #rss {height:25px;
	width:25px;
	background-image:url(img/rss.jpg);}
	
	img {border:none;}
	
	#conteudo {width:1050px;
	background-image:url(img/bg.gif);}
	
	#noticias {width:770px;
	background-image:url(img/contasabertas2.gif);
	background-repeat:no-repeat;
	background-position: 10px 5px;
	padding-top:10px;
				
				float:left;}
	
	#noticias p {font-family:Verdana, Geneva, sans-serif;
	color:#666;}
	
		
	
	
	#manchete {
	
	padding-top:20px;
	padding-right:10px;
	margin-left:20px;
	padding-bottom:20px;
	border-bottom:dotted 1px #FFCA05;}
	
	#manchete a {color:#939598;}
	
	#manchete a:hover {text-decoration:underline;}
	
	#manchete #manchete_img {
	float:left;
	margin-right:20px;}
	
	#manchete #manchete_img img{max-height:300px;}
	
	#manchete #manchete_txt {
	width:250px;}
	
	#manchete #manchete_tit {font-size:24px;}
	
	#manchete_cont p {color:#636466;
	font-size:14px;
	padding-top:10px;}
	
	#submanchete {	padding-bottom:20px;
					}
	
	#submanchete a:hover{ text-decoration:underline;}
					
	#noticias .submanchetes {width:236px;
	margin-left:20px;
	margin-top:20px;
	float:left;
	}
	
	#noticias .submanchete_img {
	background-color:red;}		
	
	#sublistas {width: 790px;}
	
	#sublistas #sublista1 {width:400px;
	
	float:left;
	border-top:solid 5px #FFCA05;
	margin-left:20px;}
	
	#sublistas #sublista2 {float:right;
	width:330px;
	height:180px;
	padding-left:30px;
	}
	
	#sublistas h2 {font-size:16px; font-family:Verdana, Geneva, sans-serif;
	padding-top:10px;
	padding-bottom:11px;
	border-bottom:1px solid #939598;}
	
	#sublistas .carrinho_tit {padding-top:10px;
	padding-bottom:11px;
	color:#939598;
	border-bottom:1px solid #939598;}
	
	#banners {
		margin-top:20px;
		padding-top:20px;
		height:270px;
				background-color:#D4D5D7;
				width:790px;}
	#banner1 {width:300px;
	height:258px;
	float:left;
	background-color:white;
	margin-left:50px;
}
	
	#banner2 {width:300px;
	height:258px;
	float:right;
	padding-right:30px;
	
	margin-right:20px;}
				
	#lateral {width:260px;
				
				
				float:right;
				
				}
	#lateral #sidebar li {width:240px;
	padding:10px;
	border-bottom:solid 5px #FFCA05;}
	
	
	.widgettitle {font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	padding-bottom:6PX;}
	
	#lateral p {font-family:Verdana, Geneva, sans-serif;
	color:#939598;}
	
	#lateral .sobre_li {
		font-size:12px;
		border-top:1px solid #939598;
		padding-top:6px;
		padding-bottom:6px;
		}
	#materia {margin-left:20px;}
	#materia h2 {padding-top:10px;
	padding-bottom:10px;
	border-bottom:solid 2px #FFCA05;}
	
	#materia #materia_texto {
		padding-top:10px;
		padding-bottom:10px;}
	#materia p {padding-bottom:10px;
	font-size:14px;}
	
	#materia #materia_texto p a {
		color:#444;
		text-decoration:underline;}
	#materia #materia_texto p a:hover {
		color:#666;
		text-decoration:none;}
	#materia #materia_texto td{padding-right:10px;}
	
	#materia #materia_texto img{float:left;
	padding-right:10px;
	padding-bottom:10px;}
	
	#materia .noticias p  {font-size:16px;
	color:#666;}
	
	
	#materia  .noticias {
	border-bottom:1px solid #ccc;
	padding-top:10px;
	padding-bottom:6px;
	}		
	
	#materia #data_post{font-size:10px;}	
	br {clear:both;}
	
	#materia #materia_texto .data {color:#999;}