@charset "utf-8";
body {
 margin:0;
 color:#6A6A6A;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}
a {
	color:#424242;	
}

.col_menu a {
	color:#424242;
	text-decoration:none;
	font-size:12px;
}
.col_menu a:hover {
	color:#424242;
	font-size:12px;

}
img {
	border:none;	
}

div.principal { margin-left:auto; margin-right:auto;}

div.topo { 
	border-right:solid 1px #DADADA;
	height: 328px;
	padding-right:1px;
}

.topo_esq{
	float:left;
	width:412px;	
}
.topo_dir{
	float:right;
	width:381px;
}
.col_topo_esq {
	width:381px;
	text-align:right;		
}
.topo_maior {
	min-width:1000px;
	background-image: url(../images/color_topo.jpg);
	background-position: top;
}
.topo_menu {
	min-width:900px;
	background-image: url(../images/img_menu_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height:34px;
	padding-left:60px;
}

.topo_rodape {
	background-image: url(../images/img_rodape_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height:20px;
}

div.conteudo {  min-height:500px; }
div.col_esq {
	width: 170px;
	min-height:150px;
	background-image: url(../images/fundo_gradiente.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align:center;
	padding:15px 14px 15px 10px;
	border-bottom:solid 1px #DADADA;
	margin-bottom:3px;
}


div.col_pesq {
	width: 170px;
	min-height:109px;
	background-image: url(../images/bg_pesq.jpg);
	background-repeat:no-repeat;
	background-position: top;
	padding:1px 14px 1px 10px;
	border-bottom:solid 1px #DADADA;
	margin-bottom:3px;
}

.col_menu {
	width: 180px;
	height:385px;
	background-image: url(../images/bg_menu.jpg);
	background-repeat:no-repeat;
	background-position: top;
	padding:1px 0px 1px 15px;
	border-bottom:solid 1px #DADADA;
	margin-bottom:3px;
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}	

.col_menu ul {
	list-style:none;
	margin:25px 0 0 0;
	padding:0;	
}
.col_menu li {
	border-bottom:inset 1px;
	padding:5px 2px;
	background-image:url(../images/seta_menu.png);
	background-position:93% center;
	background-repeat:no-repeat;
	font-weight:700;
}
div.col_centro { 
	background-image: url(../images/fundo_gradiente.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width:100%;
	
	margin-left:auto;
	margin-right:auto;
	min-height:500px;
}

.col_dir, .col_enquete { 
	width: 147px; 
	min-height:150px;
	background-image: url(../images/fundo_gradiente.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding:1px 10px 1px 12px;
	border-bottom:solid 1px #DADADA;
	margin-bottom:3px;
}

.col_dir1{ 
	width: 147px; 
	min-height:150px;
	background-image: url(../images/fundo_gradiente.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom:solid 1px #DADADA;
	text-align:center;
	margin-bottom:3px;
}
.col_enquete { 
	min-height:260px;

}
div.rodape {
	
	margin-top:3px;
	clear: both;
	border-top:solid 1px #DADADA;
}
.bg_rodape {
	background-image: url(../images/fundo_gradiente.jpg);
	background-repeat: repeat-x;
	background-position: top;
	clear: both;
	border-top:solid 1px #DADADA;
}

div.col_centro .prod { 
	width:23%; 
	float:left;
	text-align:center;
	min-height:240px;
	padding:2px 5px;
	margin-top:10px;
	border-right:solid 1px #DADADA;
	margin-bottom:15px;
	vertical-align:top;
	background-image:url(../images/baixo_bg_prod.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}

div.col_centro .prod2 { 
	width:21%; 
	float:left; 
	min-height:240px;
	text-align:center;
	padding:2px 5px;
	vertical-align:top;
	margin-top:10px;
	margin-bottom:15px;
	vertical-align:top;
	background-image:url(../images/baixo_bg_prod.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}
#tv_apiguana {
	background-color:#E8E8E8;
	text-align:center;
}
.tvtit {
	width:802px;
	margin-left:auto;
	margin-right:auto;
	
}
.centralizar,.centralizar2 {
	margin-left:auto;
	margin-right:auto;
	min-height:100px;	
}
.centralizar2 {
	width:802px;
}
h2.tit {
	margin-top:5px;
	font-size:12px;
	font-weight:400;
	text-align:left;
	font-weight:bold;
}
.produtos {
	margin-top:3px;
	padding:1px 20px;
	background-image: url(../images/fundo_gradiente.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height:500px;
	border:solid 1px #DADADA;	
}
.banner {
	text-align:center;
	height:261px;
	background-image: url(../images/fundo_banner.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border:solid 1px #DADADA;	
}
.tabela {
	width:100%;
	clear:both;	
}

.col1 {
	vertical-align:top;
	width:150px;
	border:solid 1px #DADADA;
	padding:1px;
}
.col_meio{
	padding:1px;
	vertical-align:top;
	
}
.col2 {
	vertical-align:top;
	width:150px;
	border:solid 1px #DADADA;
	padding:1px;
}
.clear {
	clear:both;	
}
.bloco01 {
	margin-top:30px;
	min-height:50px;
	float:left;
	width:125px;
}

.bloco02 {
	margin-top:30px;
	min-height:50px;
	float:right;
	width:655px;
	font-size:13px;
	padding-top:12px;
}

.bloco03 {
	margin-top:2px;
	min-height:60px;
	float:right;
	width:655px;
	font-size:13px;
}
.bloco04 {
	margin-top:2px;
	min-height:50px;
	float:right;
	width:655px;
	font-size:13px;
}
.clearborda {
	border-bottom:dotted 2px #DADADA; 	
}
.vermelho {
	color:#C71024;
	font-weight:bold;
	font-size:12px;
	margin-bottom:0px;	
}
.tit_prod {
	margin-top:0px;
	font-size:12px;
}

.txt_desc {padding:20px 0 20px 10px;}

p#desc {text-align:center; padding: 10px 0}

#bigpic { float:left; margin:0 0 30px 0; }
#bigpic img { display:block; margin:0;}

#thumbs {clear:both; display:block;}
#thumbs ul { list-style:none; margin:0; padding:0;}
#thumbs ul li {height:120px;width:120px;display: inline; padding:0 10px 0 0; float:left;}
#thumbs ul li img {border:1px solid #DADADA;}
#thumbs ul li img:hover {cursor:pointer;border:1px solid #B0B0B0;}


.label {
	margin-top:13px;
	margin-bottom:3px;
	color:#333;
	display:block;
}


.label2 {
	margin-top:13px;
	color:#FFF;
	display:block;
}
.input {
	border:1px solid #6A6A6A;
	height:14px;
	width:100%;
	margin-bottom:2px;
}
.select {
	border:1px solid #6A6A6A;
	height:20px;
	width:100%;
	margin-bottom:2px;
}

.botao {
	background-image:url(../images/bg_botao.png);
	background-repeat:no-repeat;
	width:98px;
	height:18px;
	font-size:11px;
	border:0;
}

.botao2 {
	background-image:url(../images/botao2.png);
	background-repeat:no-repeat;
	width:67px;
	height:18px;
	font-size:11px;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:5px;
	border:0;
}
.centralizar {
	text-align:center;	
}

.vid_esq {
	clear:both;
	text-align:center;
	margin-bottom:20px;
}
.vid_dir {
	float:left;
	margin-bottom:15px;
	
	width:155px;
	min-height:150px;
	text-align:center;

}
.centraliza_video {
	width:650px;
	margin-left:auto;
	margin-right:auto;
}
.tvquadro {
	width:762px;
	background-color:#C8C9CB;
	padding:20px;	
	margin-left:auto;
	margin-right:auto;
}

.not_left {
	width:150px;
	height:150px;
	float:left;	
	margin-right:15px;
	margin-bottom:15px;
}

.label {
	width:150px;	
}
.input2 {
	border:solid 1px #FFF;	
}
#showenq {
	display:none;	
}
.flip {
	float:left;
	padding-left:12px;
	padding-right:12px;
	width:135px;
	height:240px;
	text-align:center;
}
