body{
	margin:0;
	background: #fff url(img/superfundo_in.jpg) center top no-repeat;
}

body,input,textarea{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}

img, div { behavior: url(iepngfix.htc) }

a:link {color:#333;text-decoration:none}
a:visited {color:#333;text-decoration:none}
a:active {color:#333;text-decoration:none}
a:hover {color:#333;text-decoration:underline}

.linkazul:link {color:#369;text-decoration:none}
.linkazul:visited {color:#369;text-decoration:none}
.linkazul:active {color:#369;text-decoration:none}
.linkazul:hover {color:#369;text-decoration:underline}

.linkazulgg:link {color:#369; font-size:20px; text-decoration:none}
.linkazulgg:visited {color:#369; font-size:20px; text-decoration:none}
.linkazulgg:active {color:#369; font-size:20px; text-decoration:none}
.linkazulgg:hover {color:#369; font-size:20px; text-decoration:none}

.linkmenor:link {color:#333;font-size:10px;text-decoration:none}
.linkmenor:visited {color:#333;font-size:10px;text-decoration:none}
.linkmenor:active {color:#333;font-size:10px;text-decoration:none}
.linkmenor:hover {color:#333;font-size:10px;text-decoration:underline}

#container{
	width:100%;
}

#topo{
	width:962px;
	height:356px;
	margin-bottom:10px;
	margin-top:5px;
}

#index{
	width:957px;
}

#idxesq{
	float:left;
	width:620px;
	padding: 22px 30px 22px 30px;
}

#idxdir{
	float:right;
	width:220px;
	padding: 22px 30px 22px 23px;
	background: url(img/fnd_idxdir.gif) top right no-repeat;
}

#rodapex{
	width:952px;
	height:115px;
	background: #fff url(img/fnd_rodape_in.jpg) top right no-repeat;
	clear: left;
}

.titnoticia{
	font-size:12px;
	font-weight:bold;
	color:#369;
}

.tit{
	font-size:11px;
	font-weight:bold;
	color:#369;
}

.titgg{
	font-size:20px;
	color:#369;
}

.boxnoticia{
	width:424px;
	padding: 10px 5px 10px 5px;
	background: url(img/ico_noticias.gif) center right no-repeat;
	border-bottom: solid 1px #eaeaea;
	text-transform:uppercase;
}

#videos{
	height:180px;
}

#produtos{
	height:170px;
}


.fotonoticia{
	padding:5px;
	border: solid 1px #ccc;
	margin: 0 10px 5px 0;
}

.menor{
	font-size:10px;
}

#boxprodsub{
	float:left;
	width:180px;
	height:70px;
	background: #fff url(img/fnd_boxprod.jpg) center center repeat-x;
	margin: 0 20px 20px 0;
	border: solid 1px #ccc;
	color:#369;
}

#boxprod1{
	float:left;
	width:180px;
	height:170px;
	background: #fff url(img/fnd_boxprod.jpg) top repeat-x;
	margin: 0 20px 20px 0;
	border: solid 2px #eaeaea;
	color:#369;
	text-transform: uppercase;
}

.linkpagon:link{color:#666; text-decoration:none; border:1px solid #eaeaea; background-color:#f5f5f5; padding: 1px 4px; }
.linkpagon:visited{color:#666; text-decoration:none; border:1px solid #eaeaea; background-color:#f5f5f5; padding: 1px 4px; }
.linkpagon:active{color:#666; text-decoration:none; border:1px solid #eaeaea; background-color:#f5f5f5; padding: 1px 4px; }
.linkpagon:hover{color:#666; text-decoration:none; border:1px solid #eaeaea; background-color:#eaeaea; padding: 1px 4px; }

.linkpagoff{color:#fff; text-decoration:none; border:1px solid #000; background-color:#005688; padding: 1px 4px; }

#topoproduto{
	background: #fff url(img/fnd_topoproduto.jpg) top repeat-x;
	width:660px;
	height:98px;
	margin-top:-22px;
	position:absolute;
}

.selectprod{
	background: #eaeaea;
	border: solid 1px #ccc;
	font-size:10px;
	width:110px;
	margin-top:3px;
}

#clear{
	clear:both;
}

.gg{
	font-size:18px;
}

.fndcampo{
	padding:5px;
	border: solid 1px #ccc;
	font-size:12px;
	margin: 3px 0 3px 0;
	width: 300px;
	background: #fff url(img/fndcampo.jpg) top center repeat-x;
}

.fndcamposw{
	padding:5px;
	border: solid 1px #ccc;
	font-size:12px;
	margin: 3px 0 3px 0;
	background: #fff url(img/fndcampo.jpg) top center repeat-x;
}

.tazul{
	color:#069;
}

#localizacao{
	position:absolute;
	width:300px;
	background: #fff;
	margin-left:345px;
}

.hr{
	border: dashed 1px #ccc
}
