/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
 }
 
body,td,th {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #666666;
 }

img{ border: none;}

.div_conteudo{
background-image: url(../img/bg_geral.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.div_conteudo2{
	
	margin: auto;


}

.link_rodape{
font-size: 12px;
color: #1189c6;
text-decoration: none;
}
.link_rodape:hover{
font-size: 12px;
color: #FF0000;
text-decoration: none;
}

.pesquisa_detalhes { font-size: 10px; color: #6faf23;}
.form_pesquisa_texto{ border: solid 0px #003366; font: "Trebuchet MS"; font-size: 18px; color: #2f9cb0; width: 447px; font-weight: bold;}
.form_pesquisa_cidade{ border: solid 0px #ff9c1b; font: "Trebuchet MS"; font-size: 13px; color: #ff9c1b; width: 150px;}

.div_cartao0{ height: 95px; width: 180px; padding: 5px; float: left; margin: 0px; }
.div_cartao1{ width: 121px; height: 75px; padding: 2px; border: solid 1px #CCCCCC; overflow: hidden;}
.div_cartao2{ width: 119px; height: 73px; overflow: hidden;  border: solid 1px #CCCCCC; position: relative}
.span_cartao3{ width: 119px; height: 73px; left: -9px; top: -1px; position: absolute;}




/* Página de Detalhes ..................................................................................... */
.de_empresa	{ font-size: 18px; font-weight: bold; color:#FF0000;}
.de_texto	{ text-align: justify; line-height: 16px;}
.de_site 	{ font-size: 13px; color: #0093ad; font-weight: bold; text-decoration: none;}
.de_emails 	{ font-size: 10px; text-decoration:none; color:#666666; }
.de_tel		{ font:Verdana, sans-serif; font-size: 12px; font-weight: bold; color:#FF0000;}
.de_topo	{ font-size: 14px; font-weight: bold; color:#FF0000;}
.de_div		{ border: solid 1px #CCCCCC; width: 100%;}
.de_icones	{
	font-size: 12px;
	font-weight: bold;
	color:#666;
	text-indent: 5px;
}

.de_icones:hover	{
	font-size: 12px;
	font-weight: bold;
	color:#333;
	text-indent: 5px;
}

.form_txt 	{ background-image: url(../img/form_gradiente.gif); background-position:top; background-repeat:repeat-x; border: solid #CCCCCC 1px; height: 19px; font: Verdana; color: #666666; padding-left: 10px;}


.imput_erro {
font: 11px Trebuchet MS; 
color: #FF0000;
padding:2px 0 0 2px;
border: 1px solid red;
background-color: #FFFCE2;
background-image:url(../admin/imagens/warning_obj.gif);
background-position: right;
background-repeat: no-repeat;
}

.lista1 { height:73px; width:125px; padding:5px; margin:0px; float:left;}

.lista2 { width: 126px; height: 74px; padding: 2px; padding-right:2px; border: solid 1px #CCCCCC; cursor:pointer;
} 
.lista3 { background-repeat:no-repeat; background-position:center; border:1px solid #CCCCCC; width: 124px; height: 72px;
}
.cartao { border:1px solid #CCCCCC;
}
.Div_flutuante { position:absolute; left: -31px; top: -43px; height: 130px; width: 209px; display:none; padding:2px; padding-top:4px; z-index:2;
}
.Div_flutuante_fundo { 	position:absolute;	left: -31px;	top: -43px;	min-height: 124px;	min-width: 198px;height: 124px;	width: 198px;
}


.lista_vertical1 { height:175px; width:87px; margin:0px; float:left; margin-top:5px; margin-right:3px; }

.lista_vertical2 { width: 81px; min-width:80px; min-height:148px;height: 148px;  border: solid 1px #CCCCCC; cursor:pointer; padding:2px;  
} 
.lista_vertical3 { background-repeat:no-repeat; background-position:center; border:1px solid #CCCCCC; width: 77px; height: 145px;;
}
.cartao_vertical { border:1px solid #CCCCCC;
}
.Div_flutuante_vertical {
	position:absolute;
	left: -31px;
	top: -43px;
	height: 233px;
	width: 166px;
    padding:2px;
	padding-top:4px;
	z-index:2;
}
.Div_flutuante_fundo_vertical {
	position:absolute;
	left: -31px;
	top: -43px;
	min-height: 124px;
	background-color: #000000;
	border: 1px solid #000000;
	filter:alpha(opacity=60);
	opacity: 0.60;
    display:none;
    border:double 1px #CCCCCC;
	padding:6px;
	z-index:1;
	height: 190px;
	width: 155px;
	min-width: 155px;
}


.menu01 		{ font: Verdana; color: #F90; font-size: 12px; text-decoration: none; }
.menu01:hover 	{ font: Verdana; color: #666; font-size: 12px; text-decoration: none; }


.loja_div_foto { width: 100px; height: 80px}


/* 
aqui o css da pagina detalhes.php
*/

.menu_opcoes{
cursor:pointer;
border: solid 1px #CCCCCC; width: 100%;
min-height:28px;
height:28px;
}

.produtos{
display:none;
}
.fotos{
border:double #E9E9E9;
filter:alpha(opacity=50);
opacity:0.50;
cursor:pointer;
}
.fotos:hover{
border:double #E9E9E9;
filter:alpha(opacity=100);
opacity:0.99;
cursor:pointer;
}
.loader{
	filter:alpha(opacity=40);
	opacity:0.40;
	position:absolute;
	left: 51px;
	top: 107px;
	width: 309px;
	height: 40px;
	layer-background-color: #000000;
	border: 1px none #000000;
	display:none;

}

#fnd {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:2439px;
	min-height:2439px;
	z-index:1;
	background-color: #000000;
	filter:alpha(opacity=70);
	display:none;
}
#mapa2 {
	position:fixed;
	left:117px;
	top:129px;
	width:933px;
	height:486px;
	min-height:486px;
	z-index:2;
	display:none;
	background-color:#FFFFFF;
}
#mapa3 {

	height:486px;
	min-height:486px;

}
.style1 {color: #FFFFFF}

.item_video{
border:1px solid #FF9933;
background-color:#FFEBE1;
padding-left:4px;
padding-right:4px;
cursor:pointer;
}
.item_video:hover{
border:1px solid #FF9933;
background-color:#FFDECE;
padding-left:4px;
padding-right:4px;
cursor:pointer;
}
.de_cel {font-family: Tahoma}
.style3 {
	font-family: Tahoma;
	color: #F28500;
	font-size: 12px;
}
.style4 {font-family: Tahoma; color: #F28500; font-size: 12px; font-weight: bold; }
.titulo_planos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F28500;
}
#lista_parceiros{overflow:hidden; width:700px; max-width:700px; height:80px;}
.area_parceiros_loja{ float:left; height:70px; width:92px; min-height:70px; 	max-height:70px; min-width:92px; max-width:92px; margin:4px;	background:center  no-repeat;	cursor:pointer;	}

.fundo_table{ background:url(../img/fundo_table.gif) repeat-x; color:#003; border:1px solid #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.azul{ color:#003;}

.form_2{
background-image:url(../imagens/combo_gradiente.gif);
border: solid 1px #CCCCCC;
margin: 0px;
padding: 0px;
font-family: "Lucida Sans";
color: #006699;
font-size: 10px;
padding-left: 3px;
padding-top: 3px;
}

.txt_branco{

font-family: "Trebuchet MS", "Arial Rounded MT Bold";

color: #FFFFFF; 

font-size: 12px;

font-weight: bold;

text-decoration:none;

}

.css1{
	color:#666;
	}
	
.css2{
	color:blue;
	text-decoration:none;
	}

.paginacao{color:#00F; font-family: "Trebuchet MS"; font-size: 12px; text-decoration: none;}

