/* CSS Document */

body {
	margin: 0 0 0 0;
	text-align:center;
	background-color:#FFFFFF;
	padding:0px;
    background:url(images/bg.gif) top repeat-x;
	 }
div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#414141;
	}
hr {
	display:none;
	}
a {
	color:#414141;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
div#geral {	
	text-align:left;
	margin:0 auto;
	width:685px;
	background-color:#FFFFFF;
	float:left;
	}
div#geral2 {
	margin:0 auto;
	width:768px;
	}
div#right {
	width:45px;
	height:366px;
	float:left;
	margin-top:311px;
	background:url(images/bg-right.gif) top no-repeat;
	}
div#left {
	width:38px;
	height:366px;
	float:left;
	margin-top:311px;
	background:url(images/bg-left.gif) top no-repeat;
	}
div#rodape {
	width:658px;
	height:15px;
	clear:both;
	border-top:dotted 1px #A2A2A2;
	background-image:url(images/bg-bot.gif);
	padding:18px 0 17px 27px;
	}
div#esquerda {
	width:252px;
	float:left;
	padding-bottom:20px;
	} 
div#direita {
	width:370px;
	border-left:dotted 1px #A2A2A2;
	padding:31px 31px 0 30px;
	float:left;
	}

div#flash {
	width:685px;
	height:311px;
	}
div.produtos {
	width:205px;
	margin:15px 25px 0 19px;
	border-bottom:dotted 1px #A2A2A2;
	border-left:solid 1px #A2A2A2;
	padding-left:3px;
	padding-bottom:3px;
	}
div.lancamento {
	width:369px;
	margin:0 0 5px; 0;
	padding-bottom:5px;
	border-bottom:dotted 1px #A2A2A2;
	}
div.destaques {
	width:210px;
	padding-bottom:5px;
	text-align:justify;
	float:left;
	border-bottom:dotted 1px #A2A2A2;
	}
div.menurod {
	width:135px;
	float:left;
	}
div.menurodape {
	width:479px;
	height:14px;
	text-align:right;
	float:left;
	}
div.destaquegeral {
	clear:both;
	margin-bottom:20px;
	height:auto;
	text-align:justify;
	}
div.maislancamento {
	width:119px;
	clear:both;
	padding-left:250px;
	padding-bottom:20px;
	}
div.espacotecnico {
	width:369px;
	padding-top:15px;
	}
div.tecnicoesq {
	float:left;
	width:152px;
	height:100px;
	padding:0 0 10px 0;
	margin:0 10px 0 0;
	}
div.tecnicodir {
	float:left;
	width:187px;
	height:100px;
	padding:0 0 10px 10px;
	}
div.itemprodutos {
	padding-left:8px;
	padding-bottom:20px;
	width:112px;
	float:left;
	}
div.imagemproduto {
	float:left;
	width:128px;
	height:114px;
	margin-bottom:5px;
	border:solid 1px #A2A2A2;
	text-align:center;
	}
div.textoproduto {
	width:200px;
	height:300px;
	margin-bottom:5px;
	padding-left:20px;
	text-align:left;
	}
div.encontraresquerda {
	float:left;
	width:170px;
	height:125px;
	padding:10px 0 10px 0;
	margin:0 5px 0 0;
	}

div.encontrardireita {
	float:left;
	width:170px;
	height:125px;
	padding:10px 0px 10px 10px;
	border-left:dotted 1px #A2A2A2;
	}
	
div.encontrar {
	float:left;
	text-align:left;
	width:175px;
	height:155px;
	padding:10px 0px 10px 0px;
	margin:0 5px 0 0;
	}	
div.espaco {
	width:330px;
	height:1px;
	border-top:dotted 1px #A2A2A2;
	clear:both;
	}
.style1 {font-size: 11px}
.style2 {
	color: #4816a9;
	font-weight: bold;
}
.style3 {color: #eda416}
.style5 {color: #000000}
.style6 {color: #414141}
.style8 {color: #000000; font-weight: bold; }
.style9 {font-size: 12px}
.li1 ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.li1 li {
	background:url(images/barra_vertical.gif) center left no-repeat;
	display:inline;
	padding:0 7px 0 10px;
	color: #262626; font-weight: bold;
	}
.li1 a{ color:#262626; text-decoration:none}
.li1 a:hover{ color:#262626; text-decoration:underline}
.form{height:21px; margin-top:0;}
.form input {width:150px; height:18px; border:#B4B8B9 1px solid; background-color:#ffffff; padding-left:5px}

textarea {width:182px; height:106px; border:#B4B8B9 1px solid; background-color:#ffffff; padding-left:5px; overflow:hidden; margin-top:0px}