@charset "utf-8";
/*-----------------------------------------------
 * Developed by Lumina Comunicação  2011 --------
 * ---------------------------------------------*/

body {background-color:#C7D89C; margin:0; padding:0; text-align:center; color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
img {border:0;}
br.clear { clear:both; }
address { font-style:normal; margin:10px 0 0 0; font-size:14px; }
#background {background-color:#FFFFFF; width:960px; margin:0 auto; padding:10px 0 0 0;}
#conteudo-index {text-align:left; width:934px; margin:20px auto 10px auto;}
input { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; border:1px solid #A0C446; }
textarea { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; border:1px solid #A0C446; }
.bt-padrao { background-color:#A0C446; color:#FFFFFF; cursor:pointer; margin:5px 0 0 0; height:25px; width:80px; }

/*** INICIO TOPO ****/

#topo {width:934px; margin:0 auto; text-align:left; background:url(../images/bg/topo.jpg) no-repeat;}
#flor-topo { float:right; padding:0 30px 0 0; }
#promocao-top { float:right; margin:20px 50px 0 0; width:450px; display:inline; }
#promocao-top2 { float:right; margin:20px 80px 0 0; width:450px; display:inline; }
#promocao-top2 h1 { font-size:30px; color:#B3579F; font-family: "Arial Narrow", Arial, sans-serif; padding:0 0 0 50px; }
#promocao-top p { margin:0; padding:0 0 0 15px; font-size:18px; color:#5A8452; }
#promocao-top h1 { margin:0; padding:0 0 0 15px; color:#B557A1; font-size:20px; }
#promocao-top h2 { margin:0; padding:0 0 0 15px; color:#B557A1; font-size:20px; }
#promocao-top img { padding:0; margin:0; }
#promocao-top ul#slide { list-style:none; width:400px; }
#promocao-top ul#slide li { list-style:none; width:400px; }
#flor-topo p { text-align:right; padding-top:20px; margin:0; }
#box-texto-bemvindo { height:235px; width:334px;}
#box-texto-bemvindo img { margin:20px 0 0 0; }
#box-texto-bemvindo p { width:245px; margin:5px 0 0 55px;}
#box-texto-bemvindo h2 {margin:40px 0 0 55px; border-bottom:1px solid #5A8452; padding-bottom:5px; width:245px;}
#texto-telefone {text-align:center; color:#5A8452; font-size:14px; padding:0;}

/*** FIM TOPO ***/

/*** INDEX ***/

#left { width:258px; float:left; margin:0 0 0 10px; min-height:353px; height:auto !important;height:353px; display:inline; }
#left div.box { width:245px; border-bottom:1px solid #EEEEEE; margin-bottom:20px; padding:0 0 20px 0; }
#left div.box h1 { font-size:26px; /*background:url(../images/bg/list.jpg) no-repeat left;*/ padding:10px 0 0 15px; font-family: "Arial Narrow", Arial, sans-serif; }
#left div.box img { float:left; }
#left div.box h1#dicas { font-size:26px; /*background:url(../images/bg/icone-dicas.jpg) no-repeat left center;*/ padding:10 0 0 10px; font-family: "Arial Narrow", Arial, sans-serif; height:49px; float:left; }
#left div.box h1#fotos { font-size:26px; /*background:url(../images/bg/icone-fotos.jpg) no-repeat left center;*/ padding:10 0 0 10px; font-family: "Arial Narrow", Arial, sans-serif; height:49px; float:left; }
#left div.box h1#visite { font-size:26px; /*background:url(../images/bg/icone-visite.jpg) no-repeat left center;*/ padding:10 0 0 10px; font-family: "Arial Narrow", Arial, sans-serif; height:49px; float:left; }
#left div.box p { font-size:14px; padding:10px 10px 0 0; margin:0; text-align:left; }

#middle { width:300px; float:left; border-left:1px solid #EEEEEE; margin:0 0 0 15px; padding:0 0 0 30px; min-height:397px; height:auto !important;	height:353px; display:inline; }
#middle h1 { font-size:26px; font-family: "Arial Narrow", Arial, sans-serif; }
#middle p { font-size:14px; margin:10px 0 0 0; text-align:left; }
#middle span.green { font-size:16px; margin:0; text-align:left; color:#598452; font-family: "Arial Narrow", Arial, sans-serif; }
#middle img { margin:10px 0 10px 0; }

#right { width:248px; float:left; border-left:1px solid #EEEEEE; margin:0 0 0 30px; padding:0 0 0 20px; min-height:353px;
height:auto !important;	height:353px; display:inline; }
#right h1 { font-size:26px; font-family: "Arial Narrow", Arial, sans-serif; }
#right ul { margin:0; padding:0; }
#right li { background:url(../images/bg/list-produtos.jpg) no-repeat left; list-style:none; padding:5px 0 0 15px; border-bottom:1px dotted #5A8452; height:28px; width:221px; font-size:14px; }

.fique-por-dentro { margin:15px 0 0 0; }
.fique-por-dentro div.box { width:260px; border-bottom:1px solid #EEEEEE; margin-bottom:20px; padding:0 0 20px 0; }
.fique-por-dentro h1 { font-size:26px; background:url(../images/bg/list.jpg) no-repeat left; padding:0 0 0 20px; margin:0; font-family: "Arial Narrow", Arial, sans-serif; }
.fique-por-dentro p { font-size:14px; margin:0; text-align:left; padding-bottom:10px; }


/*** INTERNA ****/
#nova-loja { text-align:left; width:914px; margin:20px auto 10px auto; padding:0 10px 0 10px; 
height:auto !important;	height:350px; font-size:14px; }

#conteudo-interna { text-align:left; width:914px; margin:20px auto 10px auto; padding:0 10px 0 10px; min-height:350px;
height:auto !important;	height:350px; font-size:14px; }
#conteudo-interna p { font-size:14px; }
#conteudo-interna h2 { padding:15px 0 0 0; margin:0; }
#conteudo-interna span.roxo { color: #B557A1; }
#conteudo-interna img#cattleya { float: left; margin:10px 10px 10px 0; }
#conteudo-interna div.box-foto-acessorios { background:url(../images/acessorios/bg.jpg) no-repeat; float: left; padding:7px 10px 10px 10px; width:208px; height:200px; margin:25px 25px 10px 0; }
#conteudo-interna div.box-foto-acessorios div.desc-acessorio { width:189px; font-size:14px; color:#5A8452; text-align:center; padding:5px 0 0 0; }

label { display:block; font-size:14px; margin:15px 0 0 0; }

#conteudo-interna ul { margin:20px 0 0 0; font-size:14px; float:left; }
#conteudo-interna ul li { margin:10px 0 0 0; }

/*** MAPAS ****/

div.box-mapas { float:right; width:425px; margin:0 0 0 20px; text-align:center; }
div.box-mapas img { border:1px solid #5A8452; }

#esquerda { width:340px; }
#direita { width:340px; text-align:center; border:1px solid #CCCCCC; }

/*** INICIO CONTEUDO INDEX ***/

#lateral-index {float:right; margin:0; width:200px;}
#lateral-index p {padding-top:3px; text-align:left; clear:both; margin:0;}
#lateral-index h2 {background:url(../images/divisoria-horizontal.jpg) bottom repeat-x; padding-bottom:3px;}

.input-lateral { width:200px; margin-top:3px; height:25px; }

.wallpaper-thumb-index {border:1px solid #5A8452; padding:2px; margin-top:10px; margin-right:10px; float:left; cursor:pointer;}

#box-promocao {height:180px; width:480px;}
#box-promocao img {float:left; }
#box-promocao p { margin:10px 0 0 205px; width:260px; cursor:pointer;}
#box-promocao h1 {padding-bottom:5px; margin:0 0 0 205px; width:260px; background:url(../images/divisoria-horizontal.jpg) bottom repeat-x; cursor:pointer;}

.texto-promocao { font-family:Arial, Helvetica, sans-serif; font-size: 11px; float:left; color:#999999;	margin:3px 0 0 0; width:120px; }

#box-links-index {height:120px;}
.links-index {float:left; background:url(../images/fundo-links-index.jpg); width:150px; height:109px; margin-right:10px;}
#box-links-index h2 {margin:15px 10px 0 10px; }
#box-links-index p {margin:5px 10px 0 10px;}

/*** FIM CONTEUDO INDEX ***/

/* INICIO INTERNAS */

/* INICIO BOX BAIXO INTERNAS */

#box-baixo-internas {background:url(../images/fundo-box-baixo-internas.jpg); height:84px; margin-top:30px; clear:both;}
#box-baixo-internas h3 {padding:0 0 0 15px;}
#box-baixo-internas p {margin:0; padding:0 15px 0 15px;}

.input-box-baixo-internas {width:120px; margin-top:6px;}

#box-fique-por-dentro-internas {float:left; margin-top:12px;}

#box-wallpapers-internas {float:left; margin:12px 0 0 0; display:inline; width:195px; background:url(../images/divisoria-vertical.jpg) right repeat-y;}
#img-box-wallpapers-internas { float:left; padding:2px; border:1px solid #5A8452; margin-right:10px;}

#box-dicas-internas {float:left; margin-top:12px; width:150px;}


/* FIM BOX BAIXO INTERNAS */

.foto-empresa {float:left; padding:2px; border:1px solid #5A8452; margin:20px 20px 10px 0;}
.h2-empresa {text-align:center; font-size:14px; padding:8px 0 9px 0;}

.foto-acessorios {float:left; padding:2px; border:1px solid #5A8452; margin:20px 40px 40px 0;}
.h2-acessorios {font-size:14px; padding:20px 0 9px 0;}

.input-contato {font-size:15px; color:#5A8452; padding:3px; width:400px; height:30px; }
#text-area-contato {width:400px; height:109px; font-size:15px; color:#5A8452; }
.bt-contato { background-color:#A0C446; color:#FFFFFF; cursor:pointer; margin:5px 0 0 0; height:25px; width:200px; }

.foto {padding:2px; border:1px solid #5A8452; float:left; margin:20px 15px 0 0;}

.wallpaper { text-align:center; padding:2px; border:1px solid #5A8452; float:left; margin:20px 20px 0 0;}


#box-dicas {margin-top:20px;}
#box-dicas img {float:left;}
#box-dicas h2 {margin:0 0 15px 0; padding:0;}

#informacoes-dicas img {float:left; margin-right:10px;}
#informacoes-dicas p {margin:10px 0 0 205px;}
#informacoes-dicas {position:absolute; margin:20px 0 0 170px; background-color:#FFFFFF; width:650px; border:1px solid #CCCCCC; padding:10px; height:260px;}

/* FIM INTERNAS */

/* INICIO PROMOES */

#flores-unicas {
	float:right;
	margin:8px 15px 0 0;
	display:inline;
 	}
	
.input-promocoes { width:300px; margin-bottom:8px; font-size:13px; height:30px; }
div.textarea-promo { float:right; margin-top:20px; width:320px; }
	
.text-area-promocoes { width:300px; margin-bottom:5px; height:145px; font-family:Arial, Helvetica, sans-serif; }

.promocao {
	background:url(../images/fundo-promocoes.jpg) top no-repeat;
	float:left;
	width:160px;
	height:163px;
	margin:15px 0 0 20px;
	display:inline;
	}
	
.foto-promocao {
	margin:12px 0 0 14px;
	height:93px;
	overflow:hidden;
	}
	
.check-reserva {
	float:left;
	margin:0 3px 0 10px;
	display:inline;
	}
	
.conteudo-modalidades {
	min-height:200px;
  	height:auto !important;
	height:200px;
	clear:both;
	}

.conteudo-modalidades h2 {
	font-weight:bold;
	padding-top:20px;
	color:#5A8452;
	font-size:24px;
	margin:0;
	font-weight:normal;
	}

/* FIM PROMOÇOES */ 

/* INICIO TAGS */

h1 {color:#5A8452; font-size:24px; margin:0; font-weight:normal;}

h2 {color:#5A8452; font-size:16px; margin:0; padding:0; font-weight:normal;}

h3 {color:#5A8452; font-size:14px; margin:0; padding:0; font-weight:normal;}

p {margin:20px 0 0 0; text-align:justify;}


/* FIM TAGS */

/*** INICIO RODAPE ***/

#rodape { background: url(../images/quem-cultiva-uma-flor.jpg) no-repeat #A0C446 left; height:76px; width:934px; margin:0 auto; clear:both;}
#logo-orquidacea-rodape { float:right; font-size:11px; color:#FFF; }
#rodape { background: url(../images/quem-cultiva-uma-flor.jpg) no-repeat #A0C446 left; height:76px; width:934px; margin:0 auto; clear:both;}
#logo-orquidacea-rodape a { color:#FFF; }
#logo-orquidacea-rodape a:hover { color:#EAEAEA; text-decoration:none; }
#rodape p {text-align:center; color:#FFFFFF; width:390px; font-size:11px; padding-top:25px; margin:0 0 0 310px; float:left; display:inline; }
#lumina { float:right; margin: 10px 10px auto 500px; width:200px; font-family:Arial, Helvetica, sans-serif; }

/*** FIM RODAPE ***/
