@charset "utf-8";
/*TAGs*/
body{
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	background-image:url(../img/bg.jpg);
	background-attachment:fixed;
}
h1 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFA507;
}
h2 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #1B1B1F;
}
h3 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #1B1B1F;
}
h4 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #1B1B1F;
}
hr{
	color:#F0F0F0;
}
	
/*DIVs*/
#banner {
	float: left;
	height: 275px;
	width: 990px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}
#conteudo {
	background-color: #FFF;
	float: left;
	height: auto;
	width: 930px;
	position: relative;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
#geral {
	margin: auto;
	width: 990px;
	position: relative;
	height:auto;
}
#esquerda {
	float: left;
	width: 630px;
	position: relative;
	height: auto;
	text-align: justify;
}
#otimizacao {
	background-color: #F0F0F0;
	float: left;
	height: auto;
	width: 610px;
	position: relative;
	margin-bottom: 20px;
	padding: 10px;
}
#tags {
	float: left;
	height: auto;
	width: 605px;
	position: relative;
	margin-bottom: 20px;
	padding: 10px;
	border: thin solid #F0F0F0;
}
#toponoticias {
	background-color: #0F0F0F;
	float: left;
	height: 30px;
	width: 720px;
	position: relative;
	padding-top:70px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FFA507;
	text-align: right;
	padding-right: 30px;
}
#logo {
	background-color: #0F0F0F;
	float: left;
	height: 100px;
	width: 240px;
	position: relative;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#logonoticias {
	background-color: #0F0F0F;
	float: left;
	height: 100px;
	width: 240px;
	position: relative;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FFA507;
}
#caixabranca {
	background-color: #FFF;
	float: left;
	height: 25px;
	width: 560px;
	position: relative;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 40px;
	padding-bottom: 5px;
	background-image: url(../img/barras.jpg);
	background-repeat: no-repeat;
	background-position:10px 2px;
	padding-top: 6px;
}
#rodape {
	background-color: #E6E4DC;
	padding: 20px;
	float: left;
	width: 947px;
	position: relative;
	height: auto;
	text-align:center;
	margin-top:10px;
}
#flash {
	float: left;
	height: auto;
	width: 250px;
	position: relative;
	margin-left: 35px;
	border: thin solid #E1E1E1;
	padding: 5px;
}
#versoes {
	background-color: #292929;
	float: left;
	height: 29px;
	width: 970px;
	position: relative;
	text-align: right;
	padding-right: 20px;
	padding-top: 7px;
}


/*CLASSES*/
.caixas {
	background-color: #FFFFFF;
	float: left;
	width: 250px;
	position: relative;
	border: thin solid #E1E1E1;
	padding: 5px;
	margin-bottom: 20px;
	margin-left: 35px;
	height: auto;
	margin-top: 20px;
}

.textos {
	font-family: Arial;
	font-size: 13px;
	color: #808080;
	line-height:18px;
}
.textomaior {
	font-family: Arial;
	font-size: 18px;
	color: #808080;
}
.textomenor {
	font-family: Arial;
	font-size: 11px;
	color: #808080;
	line-height:15px;
}
.textominusculo {
	font-family: Arial;
	font-size: 10px;
	color: #A7A7A7;
}
.caixacinza {
	background-color: #F0F0F0;
	float: left;
	height: 18px;
	width: 240px;
	position: relative;
	margin-bottom: 10px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}
.laranja {
	font-family: Arial;
	font-size: 14px;
	color: #FFA507;
	font-weight: bold;
}
.img {
	float: left;
	padding-right: 10px;
	vertical-align:5px;
}
.imgdir {
	float: right;
}
.estrutura{
	font-family: Arial;
	font-size: 10px;
	color: #333;
	text-decoration:none;
}
.otimizacao {
	font-family: Arial;
	font-size: 10px;
	color: #B2B0B0;
	font-weight: normal;
	text-decoration:none;
}
.oferecemos {
	font-family: Arial;
	font-size: 10px;
	color: #B2B0B0;
	font-weight: normal;
	padding-left:164px;	
	text-decoration:none;
}
.dicas {
	font-family: Arial;
	font-size: 10px;
	color: #B2B0B0;
	font-weight: normal;
	padding-left:45px;	
	text-decoration:none;
}
.atendimento {
	font-family: Arial;
	font-size: 10px;
	color: #B2B0B0;
	font-weight: normal;
	padding-left:112px;	
	text-decoration:none;
}
.amostras {
	float: left;
	height: 190px;
	width: 630px;
	position: relative;
	margin-bottom: 15px;
}
.estrutura {
	float: left;
	height: 30px;
	width: 610px;
	position: relative;
	margin-bottom: 20px;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.rodapesemlink {
	font-family: Arial;
	font-size: 10px;
	color: #666;
}
/*MENUS*/
	/*rodapé*/
.rodape {
	font-family: Arial;
	font-size: 10px;
	color: #666;
	text-decoration:none;
}
.rodape:link {
	color: #666;
	text-decoration:none;
}
.rodape:visited {
	color: #666;
	text-decoration:none;
}
.rodape:hover{
	color: #908E8E;
	text-decoration:none;
}
.rodape:active {
	color: #666;
	text-decoration:none;
}
	/*fim rodapé*/
	
	/*texto menor*/
.textomenorlink {
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	line-height:22px;
	text-decoration:none;
}
.textomenorlink:link {
	color: #808080;
	text-decoration:none;
}
.textomenorlink:visited {
	color: #808080;
	text-decoration:none;
}
.textomenorlink:hover {
	color: #E98103;
	text-decoration:none;
}
.textomenorlink:active {
	color: #808080;
	text-decoration:none;
}
	/*fim texto menor*/
	
	/*menu superior*/
#topo {
	background-color: #0F0F0F;
	float: left;
	height: 70px;
	width: 750px;
	position: relative;
	padding-top:30px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#topo ul{
	list-style:none;
	color:#FFF;
	padding:0px;
	margin:0px;
	float:left;
}
#topo ul li{
display:inline;
}
#topo ul li a{
	font-family: Arial;
	font-size: 18px;
	color: #B2B0B0;
	font-weight: normal;
	padding-right:64px;
	text-decoration:none;
}
#topo ul li a:hover{
	color: #FFF;
}
	/*fim menu superior*/

	/*textos com link*/
.textoslink {
	font-family: Arial;
	font-size: 13px;
	color: #808080;
	text-decoration:underline;
}
.textoslink:link {
	color: #808080;
	text-decoration:underline;
}
.textoslink:visited {
	color: #808080;
	text-decoration:underline;
}
.textoslink:hover {
	color: #E98103;
	text-decoration:underline;
}
.textoslink:active {
	color: #808080;
	text-decoration:underline;
}
	/*Link NOTÍCIAS*/
.noticiaslink {
	font-family: Arial;
	font-size: 13px;
	color: #FFA507;
	font-weight:bold;
	text-decoration:underline;
}
.noticiaslink:link {
	color: #FFA507;
	text-decoration:underline;
}
.noticiaslink:visited {
	color: #FFA507;
	text-decoration:underline;
}
.noticiaslink:hover {
	color: #FFA507;
	text-decoration:underline;
}
.noticiaslink:active {
	color: #FFA507;
	text-decoration:underline;
}
/*Link Branco*/
.linkbranco{
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	letter-spacing:1px;
}
.linkbranco:link{
	color: #FFFFFF;
	text-decoration:none;
}
.linkbranco:visited{
	color: #FFFFFF;
	text-decoration:none;
}
.linkbranco:hover{
	color: #CCCCCC;
	text-decoration:none;
}
.linkbranco:active{
	color: #FFFFFF;
	text-decoration:none;
}
	/*noticias topo*/
.noticiastopo {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #98979B;
	text-decoration:none
}
.noticiastopo:link {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #98979B;
	text-decoration:none
}
.noticiastopo:visited{
	color: #98979B;
	text-decoration:none
}
.noticiastopo:hover{
	color: #FFA507;
	text-decoration:none
}
.noticiastopo:active{
	color: #98979B;
	text-decoration:none
}

.textominusculolink {
	font-family: Arial;
	font-size: 10px;
	color: #A7A7A7;
	text-decoration:none;
}
.textominusculolink:link {
	font-family: Arial;
	font-size: 10px;
	color: #A7A7A7;
	text-decoration:none;
}
.textominusculolink:visited {
	color: #A7A7A7;
	text-decoration:none;
}
.textominusculolink:hover {
	color: #A7A7A7;
	text-decoration:none;
}
.textominusculolink:active {
	color: #A7A7A7;
	text-decoration:none;
}

