* { margin:0 auto; padding:0; font-family:arial; font-size:12px; color:#666666; }

a {text-decoration:none;}
a:hover {color:#000000;}

.link {text-decoration:none; font-size:11px;}
a.link {color:none;}
a.link:hover {}

#meio {width:100%; height:412px; background:url(../img/meio.jpg) center top no-repeat #FFFFFF;}
#meio_int {width:100%; height:auto; float:left;  background:url(../img/meio2.jpg) center top no-repeat #FFFFFF; }
#meio_int_sorriso {width:100%; height:auto; float:left;  background:url(../img/meio2sorriso.jpg) center top no-repeat #FFFFFF; }

#tudo {width:980px; }
#conteudo { height:100%; width:980px; float:left; padding-top:40px; line-height:20px; }
#centro { width:79px; height:48px; position: relative; top:50%; left:50%; margin-top:-25px;	margin-left:-39px;}

#menu {	height:112px; width:980px; }
#menu a {font-size:11px;}
#menu_esq { padding:70px 0 0 0;	width:50%; float:left; }
#menu_esq ul { list-style: none; padding: 0; margin: 0; }
#menu_esq li { float: left;	margin: 0 4px; font-size:11px;} 
#menu_dir { padding:70px 0 0 0; width:38%; float:right;	}
#menu_dir ul { list-style: none; padding: 0; margin: 0; }
#menu_dir li { float: left;	margin: 0 4px; font-size:11px;} 

#tv { height:300px; width:100%; }
#tv_teste { height:489px; width:100%; }

#empresas {	width:980px; height:100px; float:left }
#empresas_logo {width:97px; height:74px; background:url(../img/marcas_fundo.jpg) center no-repeat; float:left; margin:10px -65px 0 73px; }
#empresas_tit {	width:980px; height:50px; background:url(../img/empresas_tit.jpg) center top no-repeat; float:left }

#rodape { width:100%; height:57px; background:#FFFFFF; float:left; }
#rodape_int { width:980px; height:57px; border-top: 1px #999999 dotted; }
#rodape_esq { width:50%; float:left; padding-top:15px; color:#999999; }
#rodape_dir { width:50%; float:right; text-align:right; padding-top:21px; color:#999999 }
#rodape_dir a { text-decoration:none; color:#666666; font-size:11px}
#rodape_dir a:hover { color:#000000}

#rodape2 { width:100%; height:57px; background:url(../img/rodape_fundo.jpg) repeat-x; float:left; }
#rodape2_int { width:980px; height:57px; background:url(../img/rodape.jpg) repeat-x; }

#empresa_esq {float:left; width:571px; padding-right:20px; }
#empresa_dir {float:right; width:389px;  }

#contato_esq {float:left; width:45%; }
#contato_dir {float:left; width:55%; }

#produtor_esq{ float:left; width:35%;}
#produtor_dir{ float:right; width:60%;}

#produtos {background:url(../img/produtos_fundo.jpg) center bottom no-repeat; height:330px; };
#produtos_qdo {width:980px; };
#produtos_links { 
	position:absolute;
	width:300px;
	height:145px;
	z-index:1;
	padding:50px 0 0 70px;
}

#quadro {
	background:url(../img/qdo_fundo.jpg) center top no-repeat;
	width:261px; 
	height:109px; 
	float:left;
}
#quadro_pad {
	margin: 40px 20px 0 20px;
	font-size:11px; 
	line-height: normal;
	color:#666666;
}

#apDiv1 {
	position:absolute;
	width:90px;
	height:145px;
	z-index:1;
	/* PRODUTOS BKP padding:280px 0 0 130px; */
	padding:90px 0 0 116px;
	top: 138px;
	left: 184px;
}

#apDiv2 {
	position:absolute;
	width:980px;
	height:115px;
	z-index:1;
	top:228px;
	padding:0 0 0 80px;
}

.box {padding:5px; border:solid 1px #E9E9E9; background:#DDD}
.box_busca {padding:3px; border:solid 1px #CCC; }
.btn {background:#01579D; padding:5px; color:#FFFFFF; font-weight:bold; width:150px; border:0}
.borderB {border-bottom:1px dotted #CCC}

.tAzul {color:#01579D}
.tItalic {font-style: none;}
.tFont11 {font-size:11px;}
.tFont10 {font-size:10px;}
.tBold {font-weight:bold;}
.tMedio {font-size:18px;}
.tGrande {font-size:25px;}
.tGeorgia {font-family:Georgia;}
.tSpace {letter-spacing:-1px;}
.tSublinhado {text-decoration: underline;}
