/* CSS Document */
body {
	margin:0; padding:0;
	background-color: #024437;
	text-align: center; /* hack do IE */	
}
#tudo {
	width: 760px;
	margin:0 auto;
	padding: 0px;
	text-align:left; /* "remédio" para o hack do IE */	
}
#top {width: 760px;}


body, p, .barra, .tel {font-family: Arial, Helvetica, sans-serif;}
h1, h3, .cap, .ervas, .head3, .linkGR, .mens, .style2, .textoVdAlt, .textoVerd, .textV, p:first-letter, input, select, textarea, .j {	font-family: Verdana, Arial, Helvetica, sans-serif;}

.textV {font-size: x-small;}
.lucia, .style1, .tab, .text-alt, input, select, textarea {font-size: 12px;}
.style2, .text-alt2, .tel, .barra {font-size: 13px;}
body, h2, .head3, .linkGR, .textoVdAlt, .textoVerd, .j {font-size: 14px;}
h1, h3, .cap, p:first-letter {font-size: 18px;}
.ervas {font-size: 32px;}

.linkGR, .style2, .style1, .tab {font-weight: bold;}
.lucia {font-style: italic;}

.texto, .text-alt, .textoVerd, .style2 {text-align: left;}

#esq3, #dir, #dir_parc, #esq, #ctr, #fim, .td {background-image: url(/imagens/fundo_dir.jpg);}
#tudo, table, div.hrt {background-image: url(/imagens/fundo.jpg);}

/*#div0, #ctr #amor, #ctr #amor #paspat, #fim, .tel, .barra {width: auto;}
*/



/**** 3 colunas **** #esq3 (#ctr3, #ctrf, #ctrt) #dir */
#esq3, #dir, #ctr3, #ctrf {
	position: relative;
	top:0px;
	padding: 5px 0;
}

#esq3 {
	float: left;
	width:147px;
	left:5px;
	z-index: 125;
	}
#dir {
	float: right;
	width:147px;
	left: -5px;
	z-index: 123;
	margin-top:5px;
  padding:0;
	border-top:1px #63F solid;
}
#ctr3, #ctrf, #ctrt {
	float: left;
	left: 8px;
	background-image: url(/imagens/fundo_centro.jpg);
	padding: 4px;
	z-index: 5;
}
#ctr3 {width:430px;}
#ctrf {width:585px;}
#ctrt {width:750px;}

/**** 3 colunas ****** #esq #ctr #dir_parc >> mensagens */
#dir_parc {
	float: right;
	width:110px;
	left: -5px;	
	position: relative;
	margin-top:12px;
  padding:0;
	border-top:1px #63F solid;
  z-index: 123;
}
.menu_parc {border-bottom:1px #63F solid; padding:5px 0;zoom:1;}
.menu_parc ul {list-style-type: none;margin: 0;padding: 0;}
.menu_parc ul li {}
.menu_parc ul li a{ display:block;}


#esq, #ctr {
	position: relative;
	float: left;
	top:0px;
	z-index: 125;
}
#esq {
	width:147px;
	left:5px;
	padding:12px 0px;
	z-index: 125;
}
#ctr {
	width:473px;
	left: 10px;
	padding: 5px 0px 15px 0px;
	z-index: 5;
}


#ctr #amor {
	border-width: 4px;
	border-style: outset;
	border-color:#CC9 #963 #000 #963;
}
#ctr #amor #paspat {
	border: 3px solid #FFF;zoom:1;
}
#ctr #amor #paspat #mensagens, #ctr3 #amor #paspat #mensagens, #ctrf #amor #paspat #mensagens, #ctrt #amor #paspat #mensagens {
	position:relative;
	border: 1px solid #63f;
	width:auto;
	padding: 10px 20px;
}

#fim {clear:both;	margin:10px; height:135px;}
#flores { clear:both; height:55px; margin-top:5px; background:url(/imagens/flores.gif);}


/*********/
p {
	text-indent: -5px;
	padding: 1px;
}
img {border:0;}
.fh{padding: 15px; vertical-align: middle;}
.fv{padding: 15px 33px; vertical-align: middle;}

/***** color *******/
body, .style3 {color: #000}
h1, .ervas, .mens {	color: #693;}
h3 {color: #360;}
.cap, .head3, .linkGR, p:first-letter {	color: #663;}
.style1 {color: #f00;}
.style2 {color: #00F;}


.mens {font-size: 20px;	vertical-align: text-bottom;}
div.fotos {float:left; width:530px; background:url(/imagens/fundo.jpg);}

/**********/
div.hr, div.hrt {
	padding:3px 0;
	margin:3px 0;
	border-bottom:1px #63F solid;
}
div.hrt {border-top:1px #63F solid;}
.td {
	background-position: center;
	text-align: center;
}
/**********/
input, select, textarea {
	color:#036;
	background-color: #E8F3F4;
}
.tab {
	background-position: center top;
	text-align: center;
	border-color: #CC3;
}
/***** endereço *****/
div.barra {
	border:#693 solid ;
	border-width: 1px 0 0 20px;
	text-indent: 10px;
	background-color: #FF9;
}
div.tel {
	background-image: url(/imagens/mensagens_5f.jpg);
	padding: 15px 0 0 5px;
	height: 250px;
	border-bottom: 1px #693 solid;
}
/***** favoritos *****/
* html #firefox { display: none;}

		/*   cab   */
	#cab-e, #cab-m, #cab-d, #cab-f, #mini { clear:both;}
  #cab ul { margin:0; padding:0;}
  #cab-e li, #cab-m li, #cab-d li, #cab-f li, #mini li {list-style:none;}
	
	/*    cab esquerda   */
	#cab-e {clear:both;left:0px;margin:0px auto; padding: 0;position: relative;}
  #cab-e li { float:left;margin:0;padding:0;list-style: none;position:absolute;top:0;background:url(/imagens/cab.png);display:block;}
  #cab-e li.cab-e0{left:35px;top:15px;background-position:0px 0px;width:107px;height:78px;}
  #cab-e li.cab-e1{left:217px;top:14px;background-position:-107px 0px;width:201px;height:81px;}
  #cab-e li.cab-e2{left:434px;top:49px;background-position:-308px 47px;width:96px;height:47px;}
  #cab-e li.cab-e3{left:623px;top:0px;background-position:-308px 0px;width:115px;height:45px;}
  #cab-e li.cab-e4{left:670px;top:45px;background-position:-423px 0px;width:68px;height:76px;}
	
  #cab-m {clear:both;left:0px;margin:0px auto; padding: 0;position: relative;}
  #cab-m li {float:left;margin:0;padding:0;list-style: none;position:absolute;top:0;display:block;}
  #cab-m li.cab-m1 {left:416px;top:14px;width:25px;height:30px;background:url(/imagens/estrela_azul.gif)}
  #cab-m li.cab-m2 {left:441px;top:7px;width:25px;height:30px;background:url(/imagens/estrela_rosa.gif)}
  #cab-m li.cab-m3 {left:466px;top:14px;width:25px;height:30px;background:url(/imagens/estrela_dour.gif)}
	.cab-m5 {clear:left;padding:103px 0 0 217px;width:400px;}

  /*   fitas   */
	#cab-f { clear:both;left:8px;margin: 8px auto; padding: 0;position: relative;height:53px;}
  #cab-f li { float:left;margin: 0; padding: 0; list-style: none;position: absolute;top: 0;background: url(/imagens/fita.gif);height:53px;display: block;}
  #cab-f li.fita0 {left:  0;  background-position:  0px  0px; width: 82px;}
  #cab-f li.fita1 {left: 82px;background-position: -82px 0px; width: 74px;}
  #cab-f li.fita2 {left:156px;background-position: -82px 0px; width: 74px;}
  #cab-f li.fita3 {left:230px;background-position: -82px 0px; width: 74px;}
  #cab-f li.fita4 {left:304px;background-position: -82px 0px; width: 74px;}
  #cab-f li.fita5 {left:378px;background-position: -82px 0px; width: 74px;}
  #cab-f li.fita6 {left:452px;background-position: -82px 0px; width: 74px;}
  #cab-f li.fita7 {left:526px;background-position: -82px 0px; width: 74px;}
  #cab-f li.fita8 {left:600px;background-position:-156px 0px; width: 74px;}
  #cab-f li.fita9 {left:674px;background-position:-230px 0px; width: 69px;}

/*   links_css.css   */
A:link{color: #060;}
A:visited {color: #636;}
A:hover   {	color: #000; text-decoration:none; background-color:#FF9;}
A:active  {}
A span		{text-align: left;}
/* l=tooltip esq // ld=tooltip dir // lnkA=tooltip galeria esq // lnkB=tooltip galeria dir*/
/* l_rol=rollover menu promoção // l_rol_a=rollover menu baixa temporada // l_rol_b=rollover menu  novidades*/

/************************** geral ****************************/
.l, .ld, .lc, .lnkA, .lnkB, .l_rol, .l_rol_a, .l_rol_b, .l_rol_c {
	text-decoration:none;	position:relative; font: bold 12px Verdana, sans-serif;	padding:0; z-index:24;}
.l:hover, .ld:hover, .lc:hover{z-index:185;}
.l span, .ld span, .lc span, .lnkA span, .lnkB span, .l_rol span, .l_rol_a span, .l_rol_b span, .l_rol_c span{display: none;}
.l:hover span, .ld:hover span, .lc:hover span, .lnkA:hover span, .lnkB:hover span, .l_rol:hover span, .l_rol_a:hover span, .l_rol_b:hover span, .l_rol_c:hover span{
	display:block;
	position:absolute;
	font: 14px Arial, Helvetica, sans-serif;
	padding:5px 10px;
	border:1px solid #999;
	background:#FFFFCC;
	color:#006600;
}
.l:hover span{	width:230px;	left:80px;	top:30px;} /*tooltip esquerda*/
.ld:hover span{	width:230px;	left:-150px;	top:30px;} /*tooltip direita*/
.lc:hover span{	width:230px;	left:-150px;	top:0px;} /*tooltip margem direita*/
/*					fim -- toolstips	geral			*/


/*******************tooltips Galerias**********************/
/*.lnkA, .lnkB{ font: bold 14px Verdana, Arial, Helvetica, sans-serif;z-index:94;	}*/
.lnkA:hover, .lnkB:hover{background:none; z-index:95;}
.lnkA:hover span, .lnkB:hover span{	width:200px;}
.lnkA:hover span{ left:80px;	top:-30px;}
.lnkB:hover span{	left:-230px;	top:-30px;}

/********************rollover menu geral*******************/
.l_rol, .l_rol_a , .l_rol_b, .l_rol_c {position:relative;padding:0;display:block; width:129px; z-index:26;zoom:1;}
.l_rol:hover, .l_rol_a:hover, .l_rol_b:hover, .l_rol_c:hover {z-index:187;}
.l_rol:hover span, .l_rol_a:hover span, .l_rol_b:hover span, .l_rol_c:hover span{
	width:230px;
}
/********************rollover primeiro menu promoção*******************/
.l_rol_a {background-image: url(/imagens/promo12out2k9.gif);height:32px;} 
.l_rol_a:hover {background-image: url(/imagens/promo12out2k9a.gif);}
.l_rol_a:hover span{ left:150px;	z-index:187;}

/*******************rollover segundo menu promoção***********************/
//.l_rol {background-image: url(/imagens/promocao_ferias_2k9.gif);height:33px;}
//.l_rol:hover {background-image: url(/imagens/promocao_ferias_2k9a.gif);}
//.l_rol:hover span{ left:150px; z-index:287;}

/********************rollover terceiro menu promoção*******************/
.l_rol_c {background-image: url(/imagens/promo_baixa_temporada_2k6.gif);height:32px;} 
.l_rol_c:hover {background-image: url(/imagens/promo_baixa_temporada_2k6_a.gif);}
.l_rol_c:hover span{ left:150px;	z-index:187;}

/*******************rollover menu novidades********************/
.l_rol_b {background-image: url(/imagens/pacotes8-.gif);}
.l_rol_b:hover {background-image: url(/imagens/pacotes8a.gif);}
.l_rol_b:hover span{	left:132px;	z-index:39;}
/********************fim de rollovers**********************/

/********************menu vertical*****************/
/* Fix IE. Hide from IE Mac \*/
* html ul.menuver li { float: left; height: 1%; }
* html ul.menu-dir li { float: left; height: 1%; }
* html ul.menuver li a { height: 1%; }
* html ul.menu-dir li a { height: 1%; }
/* End */
.menuver, .menu-dir { padding: 8px 0; margin: 0;}
.menuver li, .menu-dir li {position:relative;list-style:none;padding:6px 0;}
.menuver li a, .menu-dir li a {margin:0; padding:0; text-decoration:none; display:block;}
.menuver li, .menu-dir li a:visited {}
.menuver li, .menu-dir li a:active {}
.menuver li, .menu-dir li a:hover {}
.menuver a, .menu-dir a span {display: none;}

.menuver a:hover span {display: block;position: absolute;
font: 14px Arial, Helvetica, sans-serif;
top:0;
width: 233px;
padding: 5px 10px;
margin-left:0px;
color: #060;
background:#FFC;
text-align:left;
border:1px solid #999;
}
.menuver a:hover span {left: 160px;}
.menu-dir a:hover span {left: -260px;}

.tt i {
position: relative;
display:block;
margin: 0;
}
.tt i b {
	position: absolute;
	height: 92px;
	float:left;
	background-image: url(/imagens/tooltip.jpg);
}
i.pn b{background-position: 0 0; width:69px;} /* janela beto */
i.vlua b{background-position: -69px 0; width:60px;} /* v-lua ion */
i.atrat b{background-position: -129px 0; width:69px;} /* macacão beto */
i.home b{background-position: -198px 0; width:97px;} /* couros beto */
i.alpa b{background-position: -295px 0; width:85px;} /* cristal */
i.pje b{background-position: -380px 0; width:123px;} /* lótus */
i.natal b{background-position: -503px 0; width:95px;} /* rosa */
i.hist b{background-position: -598px 0; width:69px;} /* tico */
i.f-je b{background-position: -667px 0; width:68px;} /* abutilon */
i.f-cv b{background-position: -735px 0; width:107px;} /* almécegas ion */

/***************** tabelas *******************/
.tb1, .tb2, .tb3{float: left;border: #333 solid;border-width: 1px 0 1px 1px;padding: 3px;}
.tb1{border-width: 1px 0 1px 1px;	background-color:#CCF;}
.tb2{border-width: 0 0 1px 1px;color:#00f;}
.tb3{border-width: 0 0 1px 1px;color:#060;}
.tb4{float: left;padding: 3px;}


/***************** contato *******************/
input, select, textarea {font: 12px verdana, arial, helvetica, sans-serif; color:#003366; background-color: #E8F3F4;}
.style1 { color: #ff0000; font-size: 12px;}
ul.menuver {
width: 160px; 
list-style:none;
font: bold 16px Arial, Verdana, Serif;
}
