body {background-color:#C7D89C; margin:0; padding:0; text-align:center; color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
img {border:0;}
#fundo-tudo {background-color:#FFFFFF; width:774px; margin:0 auto; padding:10px 0 0 0;}
#conteudo {text-align:left; width:700px; margin:20px auto 20px 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;}

/*** INICIO TOPO ****/

#topo {width:748px; margin:0 auto; text-align:left; background:url(../images/fundo-topo.jpg) no-repeat;}
#flor-topo {float:right; padding:0 30px 0 0;}
#flor-topo p {text-align:right; padding-top:20px; margin:0;}
#box-texto-bemvindo { height:235px; width:334px;}
#box-texto-bemvindo p { width:245px; margin:5px 0 0 45px;}
#box-texto-bemvindo h2 {margin:40px 0 0 45px; border-bottom:1px solid #5A8452; padding-bottom:5px; width:245px;}
#texto-telefone {text-align:center; color:#5A8452; font-size:14px; padding:0;}

/*** FIM TOPO ***/

/*** MAPAS ****/

#esquerda {width:340px;}

#direita {width:340px; text-align:center; border:1px solid #CCCCCC;}

/*** INICIO RODAPÉ ***/

#rodape {background: url(../images/texto-rodape.jpg) no-repeat #A0C446; height:43px; width:748px; margin:0 auto; clear:both;}

#logo-orquidaces-rodape {float:right;}

#rodape p {text-align:right; color:#FFFFFF; width:340px; font-size:11px; padding-top:7px; margin:0; float:right;}

/*** FIM RODAPÉ ***/



/*** 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;}

#bt-lateral {margin-top:5px; padding-left:120px; margin-bottom:15px;} 
.input-lateral {width:155px; margin-top:6px;}

.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:250px;}
#text-area-contato {width:340px; height:109px; font-size:15px; color:#5A8452; }

.foto {padding:2px; border:1px solid #5A8452; float:left; margin:20px 20px 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:500px; border:1px solid #CCCCCC; padding:10px; height:260px;}


/* FIM INTERNAS */



/* INICIO PROMOÇÕES */

#flores-unicas {
	float:right;
	margin:8px 15px 0 0;
	display:inline;
 	}
	
.input-promocoes { width:180px;}
	
.text-area-promocoes {
	width:250px;
	margin-bottom:5px;
	height:80px;
	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;
	}

/* FIM PROMOÇÕES */ 



/* 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 ADM */

.txt-informacoes {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
}

.txt-informacoes a:link  {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
}

.txt-informacoes a:visited {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
}

.txt-informacoes a:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:underline;
}

.txt-informacoes a:active {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
}

.tit_branco_adm {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #999999;
	font-size:11px;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
}

.opcoes-adm a:link {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #5A8452;
	font-size:12px;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
	text-decoration:none;
}
	
.opcoes-adm a:visited {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #999999;
	font-size:11px;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
	}
	
.opcoes-adm a:hover {
	color: #999999;
	text-decoration:underline;
	}

.opcoes-adm a:active {
	font-family:verdana,arial,helvetica,sans-serif;
	color: #999999;
	font-size:11px;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
	}

/*** FIM ADM ***/