/* CSS Document */

/* ______________________________________________geral__________________________________________________ */

*{margin: 0; padding: 0;}
br.clear{clear:both;font-size:0;height:0;line-height:0;display:block;}
ul,li{list-style-type:none; text-decoration: none;}
.block {  display: block }

body {
	background-image: url(imagens/bg3.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #b3d900;
	font-family: "Trebuchet MS", Arial, Helvetica;	
} 

#main {
	background: url(imagens/bg-paginas.gif) left top repeat-y #fff;
	width: 770px;
	margin: 0 auto;
}

#content {
	width: 770px;
	background: url(imagens/nuvens.jpg) bottom center no-repeat;
	}
	
#botton {
	width: 770px;
	height: 53px;
}

#copyright {
	width: 655px;
	height: 53px;
	float: left;
	background: url(imagens/copyright.gif) no-repeat;
}

#fator {
	width: 115px;
	height: 53px;
	float: left;
}

#fator a{
	width: 115px;
	height: 53px;
	display: block;
	background: url(imagens/logofator.gif);
}

#fator span{
	display: none;
}

#left {
	width: 235px;
	height: 687px;
	float: left;
	background: url(imagens/comp-menu.gif) no-repeat;
	background-position: 0 465px;
	}

#left h1{
	width: 235px;
	height: 127px;
	display: block;	
	background: url(imagens/logo.gif) no-repeat;	
	}

#left span{
	display: none;
}

#left li{
	display: block;
	float: left;
	width: 235px;	
}

#left a{
	display: block;
	width: 235px;
	height: 49px;
	background: top left no-repeat;
}

#left a:hover{
	background-position: -235px 0;
}

#left .m1{
	background: url(menus/menu_1.jpg) no-repeat;
}

#left .m2{
	background: url(menus/menu_2.jpg) no-repeat;
}

#left .m3{
	background: url(menus/menu_3.jpg) no-repeat;
}

#left .m4{
	background: url(menus/menu_4.jpg) no-repeat;
	height: 47px;
}

#left .m5{
	background: url(menus/menu_5.jpg) no-repeat;
	height: 46px;
}

#left .m6{
	background: url(menus/menu_6.jpg) no-repeat;
}

#left .m7{
	background: url(menus/menu_7.jpg) no-repeat;
}

#menuTop span{
	display: none;
}

#menuTop li{
	display: block;
	float: left;
	width: 172px;	
}

#menuTop a{
	display: block;
	width: 172px;
	height: 74px;
	background: top left no-repeat;
}

#menuTop a:hover{
	background-position: -172px 0;
}

#menuTop .m8{
	background: url(menus/menuTop_1.jpg) no-repeat;
	height: 74px;
}

#menuTop .m9{
	background: url(menus/menuTop_2.jpg) no-repeat;
	height: 64px;
}

#menuTop .m10{
	background: url(menus/menuTop_3.jpg) no-repeat;
	height: 75px;
}

#right {
	width: 535px;
	float: left;
	}

#flashTop {
	width: 363px;
	height: 213px;
	float: left;
	background: url(imagens/bg-flash.gif) no-repeat;
	}
	
#menuTop {
	width: 172px;
	height: 213px;
	float: left;
	}
	
#bemVindo {
	width: 535px;
	height: 206px;
	float: left;
	margin-bottom: 5px;
	background: url(imagens/julia.jpg) no-repeat;
	}
	
#bemVindo h2{ background: url(imagens/tit-bemvindo-home.gif) no-repeat; width: 379px; height: 35px; }

#bemVindo h2 span{ display: none; }

#bemVindo p{ display: block; width: 314px; font-size: 13px; color: #1a77e8; margin: 13px 0 0 23px; }

#bemVindo a{ background: url(imagens/saiba-sobre.gif) no-repeat; width: 128px; height: 24px; display: block; margin-left: 170px;}

#bemVindo a span{ display: none; }
	
#temasHome {
	width: 285px;
	height: 268px;
	float: left;
	border-right: dashed 1px #f60;
	}

#temasHome h2{ background: url(imagens/tit-temas-home.gif) no-repeat; width: 285px; height: 36px; margin-bottom: 5px; }	
#temasHome h2 span{ display: none; }
#temasHome img { background: url(imagens/bg-foto-temas.gif) no-repeat; padding: 8px 4px 3px 5px ; float: left; margin: 0 5px 0 0; }
#temasHome h3 { font-size: 14px; color: #ff7200; }
#temasHome p { font-size: 12px; color: #ff7200; line-height: 16px; }
#temasHome .aa{ background: url(imagens/saiba-temas.gif) no-repeat; width: 128px; height: 24px; display: block; margin-left: 130px;}
#temasHome a span{ display: none; }
	
#fotosHome { width: 249px; height: 268px; float: left; }	
#fotosHome h2{ background: url(imagens/tit-fotos-home.gif) no-repeat; width: 249px; height: 36px; margin-bottom: 5px; }	
#fotosHome h2 span{ display: none; }
#fotosHome img { background: url(imagens/bg-foto-fotos.gif) no-repeat; padding: 8px 4px 3px 5px ; float: left; margin: 0 5px 0 5px; }
#fotosHome a { color: #bb0058; font-size: 13px; text-decoration: none; font-weight: bold; }
#fotosHome a:hover { text-decoration: underline; }
#fotosHome .a { margin-left: 5px; font-size: 11px; padding-left: 17px; display: block ; width: 217px; height: 24px; background: url(imagens/bullet.gif) no-repeat center left; line-height: 24px; }
#fotosHome .aa{ background: url(imagens/saiba-fotos.gif) no-repeat; width: 128px; height: 24px; display: block; margin-left: 100px;}
#fotosHome .img {width: 112px; height: 80px; }
#fotosHome a span{ display: none; }

#conteudo { padding: 0 15px 15px 15px; text-align: justify; font-size: 13px; color: #1a77e8; } 
#conteudo h2 span{ display: none; }
#conteudo h2 { width: 500px; height: 44px; margin-bottom: 5px; }
#conteudo .espaco{ background: url(imagens/tit-espaco.gif) no-repeat #990000; }
#conteudo .atracoes{ background: url(imagens/tit-atracoes.gif) no-repeat; }
#conteudo .buffet{ background: url(imagens/tit-buffet.gif) no-repeat; }
#conteudo .orcamento{ background: url(imagens/tit-orcamento.gif) no-repeat; }
#conteudo .como{ background: url(imagens/tit-como.gif) no-repeat; }
#conteudo .fale{ background: url(imagens/tit-fale.gif) no-repeat; }
#conteudo .galeria{ background: url(imagens/tit-galeria.gif) no-repeat; }
#conteudo .temas{ background: url(imagens/tit-temas.gif) no-repeat; }
#conteudo .convite{ background: url(imagens/tit-convite.gif) no-repeat; }

#fotosDestaque li {	float: left; margin-right: 2px; }
#fotosDestaque img { padding: 2px;background: #628197; }
#fotosDestaque a { font-size: 11px; float: left; display: block; width: 160px; height: 150px; overflow: hidden; text-align: center; color: #1a77e8; text-decoration: none; padding: 2px; margin-bottom: 5px; background: #f0f9ff; }
#fotosDestaque a:hover { background: #d5ecfb; }

#fotos2 a{ color: #1a77e8; font-size: 11px; text-decoration: none; }
#fotos2 .ultimasFotos{ height: 25px; overflow: hidden;	 padding-left: 27px; background: url(imagens/bg-coringa.gif) no-repeat bottom left; margin-bottom: 5px; }
#fotos2 .linkultimasFotos{ line-height: 25px; }

#temasDestaque img { padding: 2px;background: #628197; float: left; margin-right: 10px; padding-bottom: 5px; }
#temasDestaque a { font-size: 11px; display: block; width: 490px; height: 80px; overflow: hidden; text-align: left; color: #1a77e8; text-decoration: none; padding: 7px; margin-bottom: 5px; background: #f0f9ff; }
#temasDestaque a:hover { background: #d5ecfb; }

#orcamento3 label { display: block; width: 110px; height: 20px;	float: left; margin-bottom: 10px; padding-left: 15px; text-align: right; }
#orcamento3 input {	color: #322805;	font-size: 12px; width: 320px; height: 20px; border: 1px solid #78c6f7; background: #e1eff8; }
#orcamento3 form {	width: 480px;}
#orcamento3 h5 { margin-bottom: 8px; line-height: 22px; border-bottom: 1px solid #CCCABB;}
#orcamento3 .none {	color: #322805;	font-size: 12px; width: auto; height: auto;	border: none; background: none;}
#orcamento3 .data {	width: 50px;}
#orcamento3 .qual {	width: 140px;}
#orcamento3 textarea { width: 320px; background: #e1eff8;}
#orcamento3 .bt { width: 100px;	height: 20px;}
#orcamento3 .conviteInput {	width: 250px;}
#orcamento3 .conviteLabel {	width: 150px; padding-left: 0}
#orcamento3 .box {	width: 150px;}

#imagemConvite li {display: block; width: 230px; height: 170px; text-align: center; float: left; margin: 0 3px 3px 0; background: #D3EBF1; padding: 3px }
#imagemConvite input {width: 12px; height: 12px;}

#orcamento3 .nomeEmail { width: 235px; margin-right: 5px; }
#convites tr { height: 25px;}

.espacocont p {text-align: left; margin-bottom: 20px; }