@charset "iso-8859-1";
/* CSS Document */

body{ margin:0 auto; font-family:Verdana, Geneva, sans-serif; font-size:12px; background-color:#EAEAEA}
*{ margin:0; padding:0}

#tudo{ background:url(../imagens/bg_tudo.jpg) repeat-y; margin:0 auto; margin-top:10px; width:900px}
#geral{ background:url(../imagens/bg_topo.jpg) no-repeat; color:#666}
#geral p{ padding:8px 0px}

#geral2{ background:url(../imagens/bg_topo2.jpg) no-repeat; color:#666}
#geral2 p{ padding:8px 0px}


#nav_esq{ float:left; margin:185px 0px 0px 0px; background-color:#18A5C3; width:180px; padding:0px 15px; font-size:11px; color:#1F4D5A}
#nav_esq ul{ list-style:none; font-size:11px; margin:0px 0px 15px 0px}
#nav_esq li{ padding:0px 0px 0px 20px; color:#1F4D5A; line-height:15px}
.bullet{ color:#9fdbed; font-weight:normal}
.tit_menu{ font-size:11px; font-weight:bold; color:#fff; margin:15px 0px}



#nav_dir{ float:left; margin:185px 0px 0px 0px; width:690px}

#banner01{ margin:0px 0px 0px 495px; height:107px}
#menu{ background:url(../imagens/bg_menu.jpg) repeat-x; height:40px}
#menu ul{ list-style:none; margin:0; text-align:center; padding:11px 0px 0px 0px}
#menu li{ display:inline; padding:0px 10px}
#menu li a{ text-decoration:none; color:#fff}
#menu li a:hover{ text-decoration:underline; color:#fff}

#conteudo_home{ float:left; width:300px; background-color:#fff; width:479px}
#bv{ background:url(../imagens/bg_gaivota.jpg) no-repeat; height:222px; color:#fff; text-align:justify; padding:44px 15px 0px 182px; font-size:11px}
#col_dir_home{ float:left; width:186px; font-size:11px; padding:0px 15px 0px 10px}
.tit_dir{ color:#333; font-weight:bold}
.tel{ color:#000}

.localizacao{ text-decoration:none; color:#333}
.localizacao:hover{ text-decoration:underline; color:#A8100D}

#conteudo{background-color:#fff}
.par{ padding-right:25px; text-align:justify}

#rodape{ background:url(../imagens/bg_rodape.jpg) no-repeat #fff; height:35px; font-size:11px}
#oesp{ width:200px; text-align:center}
#oesp a{ text-decoration:none; color:#ccc}
#oesp a:hover{ text-decoration:none; color:#fff}







/*xxxx locacao-de-temas-para-festas xxxx*/
#conteudo{ padding:15px 0px 0px 25px}

.ft{ float:left; width:140px; margin:10px 25px 0px 0px; text-align:center}
.ft_{ float:left; width:140px; margin:10px 0px 0px 0px; text-align:center}









/*xxxx ESTILOS xxxx*/
.traco{ border-bottom:3px solid #66B8C8}
.traco2{ border-bottom:3px solid #EACE6E; margin:15px 0px}
.clear{ clear:both}


/* FORM */
.campos{width:280px; border: 1px solid #999; margin-bottom:5px}
.msg{width:280px; border:1px solid #999}
.enviar{width:282px;	background-color:#1C3F7F;	color:#fff;	border:none;}
.enviar:hover{ background-color:#005BA4}

.titulo{
color:#fff;
font-size:14px;}

.titulo1{
color:#365fb7;
font-size:14px;}