﻿/*geral*/
body{margin:0; padding:0}
img{ border:0}
.vmiddle{ vertical-align:middle}
.player{position:absolute; right:0}
/*header*/
#header{ /*height:95px;*/ display:none}
/*content*/
#content.verde{ background:url('../img/arvore_verde.png'); /*padding:30px 0 0 0;*/ overflow-y:hidden;}
#content.roxo{ background:url('../img/arvore_roxa.png'); /*padding:30px 0 0 0;*/ overflow-y:hidden;}
#content.amarelo{ background:url('../img/arvore_laranja.png'); /*padding:30px 0 0 0;*/ overflow-y:hidden;}
#content.rosa{ background:url('../img/arvore_rosa.png'); /*padding:30px 0 0 0;*/ overflow-y:hidden;}

#content #box{ width:721px; margin:0 auto;  margin-right:25px; overflow:hidden}
#content #box.amarelo{background-color:#fbd17c;}
#content #box.roxo{ background-color:#a085b8;}
#content #box.verde{ background-color:#69a280; font-family:"Arial"; }
#content #box.show-bar{ background-image:url('../img/bg_showbar.jpg');}
#content #box.espaco{ background-image:url('../img/bg_espaco.jpg');}
#content #box.corporativos{ background-image:url('../img/bg_corporativo.jpg');}
#content #box.instituto{ background-image:url('../img/bg_instituto.jpg');}
#content #box.sustentabilidade{ background-image:url('../img/bg_sustentabilidade.jpg');}
#content #box.formaturas{ background-image:url('../img/bg_formaturas.jpg');}
#content #box.localizacao{ background-image:url('../img/bg_localizacao.jpg');}
#content #box.shows{ background-image:url('../img/bg_shows.jpg');}
#content #box.gastronomia{ background-image:url('../img/bg_gastronomia.jpg');}
#content #box.infraestrutura{ background-image:url('../img/bg_infra.jpg');}
#content #box.clientes{ background-image:url('../img/bg_cliente.jpg');}
#content #box.noticias{ background-image:url('../img/bg_noticias.jpg');}
#content #box.casamentos{ background-image:url('../img/bg_casamentos.jpg');}

#content #box.festas{ background-image:url('../img/bg_festas.jpg');}

#content #entry{ margin:0 auto; padding:0 0 20px 40px; font-size:14px; font-family:"Arial"}
#content #entry ul{ margin:0; padding:0 0 0 5px; list-style:none}
#content .list_clientes{ text-align:center}
#content .list_clientes img{ margin:0 0 22px 0}
#content #entry.txt_interna{ margin:165px 0 0 370px; padding-right:40px; height:300px; overflow:auto}
#content #entry.clientes{ padding:15px 0 0 370px; padding-right:40px; height:520px; overflow:auto}
#content #entry p{padding:0 0 0 5px;}
#content #entry .box-imagens{ margin:15px 0 0 0}
#content #entry .box-imagens .img-news{float:left; margin-right:15px; margin-bottom:15px;}
#content #entry .box-imagens .last{float:left; margin-right:0}
#content .imprensa{ margin:0; padding:0; width:100%; font-family:"Arial"}


#content #entry h1 span{display:none}
#content #entry h2 a{ font-size:13px; color:#000; text-decoration:none}
#content #entry h1.tit-video{ font-size:15px; padding:0 0 5px 0}
#content #entry h5{ font-size:12px; font-weight:normal; margin:20px 0 20px 0}


/*comunidades*/
#content .twitter-window{background:url('../img/bg_twiter.gif') repeat fixed 0 0; padding:20px; }
#content .twitter-window .box-twiter{background-color:#FFFFFF;margin-top:10px;padding:10px;height:350px; overflow-y:scroll}
.box-twiter .twitter-message{border-bottom:1px dotted #000000;margin-bottom:15px;padding-bottom:15px;}
.twitter-message a{color:#231F20;font-size:12px;text-decoration:none;}



/*imprensa*/
#content #entry table{ margin: 18px 0 0 0;}
#content #entry table.imprensa{ margin:0; width:100%}
#content #entry table.imprensa h1{ font-size:15px; padding:25px 0 25px 0}
#content #entry table.imprensa img{ height:453px; overflow:hidden}


/*orcamento*/
.form-orcamento{margin:0 auto; font-size:13px; width:580px; font-family:"Arial"}
.form-orcamento .hspace{ height:2px;}
.ipt-large{ width:430px; border:1px solid #000; background-color:#fff; }
.ipt-medium{ width:400px; border:1px solid #000;background-color:#fff;}
.ipt-small{ width:20px; border:1px solid #000;background-color:#fff;}
.ipt-smaller{ width:25px; border:1px solid #000;background-color:#fff; text-align:center;}
.ipt-medium2{ width:100px; border:1px solid #000;background-color:#fff;}
textarea{border:1px solid #000;background-color:#fff;}
.ipt-chk{ vertical-align:middle;}

/*footer*/
#footer{ padding:0 0 50px 0;}
#footer .box-footer{ width:722px; height:20px;}
#footer .boxScroll{ width:800px;margin:0 auto; padding:0 0 0 /*old one padding:24px 0 40px 0*/}
#footer #menu{ width:735px;margin:0 auto;list-style:none}
		#menu ul li.main-node{ display:inline;float:left;margin-right:10px; position:relative; list-style:none; color:#8e8e8e; font-size:13px; font-family:"Arial"; font-weight:bold}
		#menu ul li.vilapordentro{ width:125px; height:16px}
		#menu ul li.vilaconsciente{ width:118px; height:16px}
		#menu ul li.news{ width:45px; height:16px}
		#menu ul li.eventos{ width:65px; height:16px}
		#menu ul li.gastronomia{ width:105px; height:16px}
		#menu ul li.contato{ width:70px; height:16px}
		#menu ul li.nossosclientes{ height:16px}
		#menu ul li a {display:block;float:left; padding-right:3px;position:relative;text-decoration:none; color:#8e8e8e; font-size:13px; font-family:"Arial"; font-weight:bold}
		#menu ul li ul {display: none; position:absolute;left: 0px; list-style:none; top:20px; width:470px;}
		#menu ul li ul li{ display:inline; padding-right:10px; float:left;}
		#menu ul li ul a{ display:block; padding-right:10px;}
		#menu ul li ul a:hover{ background-color:#c0bcbc;}
#footer .image-footer{ margin:0 auto; width:990px; margin-top:50px; }

.newfooter{height:100%; margin:15px 0 0 0}
.pogfooter{margin:0 auto 0;width:990px;}


.navImprensa a{font-family:"Arial"; color:#000; text-decoration:none; padding-right:20px}
.navImprensa a:hover{text-decoration:underline}
.navImprensa{padding:10px 0; text-align:center}

.navigation a{font-family:"Arial"; color:#000; text-decoration:none;}
.navigation a:hover{text-decoration:underline}
