@charset "utf-8";
/* CSS Document #FFFFFF*/

body {
	margin: 0px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background: url(imagens/fundo-befashion2.jpg) top center no-repeat #d2c3fe;
}
h5 { font-size: 9px; text-align:justify; }
h4 { margin:6px 0; font-size: 11px; color:#e2007a; }
#conteudo { margin: 30px auto 0  auto; padding:0; width: 778px;  height:540px; background: url(imagens/bg_principal.gif) top no-repeat; }
#principal { margin:26px 22px 0 29px; padding:0; width: 727px; height: auto; position:absolute; }
#logo { width: 184px; height: 182px; margin:-20px 0 0 -30px; position: absolute; z-index:3; background: url(imagens/logo-trans.png);}
#menu { margin:0; padding:0; width: 621px; height: 43px; float: right;}
#caixa1 { margin:0; padding:0; width: 727px; height: 221px; float: left; }
#welcome { margin: 0; padding: 87px 5px 0px 30px; width: 238px; height: auto; float: left; background: url(imagens/bem_vindo.gif) right top no-repeat; text-align:justify; }
#banner { width:454px; height:221px; float: right; }
#setinha { top: -30px; margin-right:3px; float: right; width:18px; height: 18px; position: relative;}
#rodape { width: 100%; text-align:center; margin-top: -5px; color: #000000;}
#rodape a { text-decoration:none; color:#000000; }
#rodape a:hover { text-decoration:underline; }

#caixa2 {
	width: 727px;
	height: 166px;
	float: left;
	margin-top: 6px;
}

#caixa2 object { 
	float: left; 
}

#caixa2 p {
	float: right;
	margin-top: 10px;
	margin-right: 30px;
}
#caixa2 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #BD0172;
}

#caixa2 p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #BD0172;
}


#destaque1, #destaque2, #destaque3 { width: 144px; height: 147px; float: left; margin:20px 12px 0 0; padding: 15px 0 0 30px; }
#destaque1 { background:url(imagens/destaque1.gif) top left no-repeat; }
#destaque2 { background:url(imagens/destaque2.gif) top left no-repeat; }
#destaque3 { background:url(imagens/destaque3.gif) top left no-repeat; }
#enquete_div { margin:0; padding-left: 33px; width:122px; height: 166px; float: right; background: url(imagens/separador_enquete.gif) top left no-repeat; color:#902e86; }
#enquete_div a { text-decoration:none; color:#BD0172; }
#enquete_div a:hover { text-decoration:underline; color:#BD0172; }
#botao_enquete { margin-top: -20px; width: 24px; height: 21px; float: right; }
form p { margin:0; padding:0; }
form { margin:0; }

/* a befashion */
#abe, #ctexto { margin: 0; padding: 87px 5px 0px 30px; width: 238px; height: auto; float: left; text-align:justify; }
#abe { background: url(imagens/a_befashion.jpg) right top no-repeat;}

#pic {
	width:100px;
	height: 90px;
	padding:0;
	display:block;
	float: left;
	margin-top: 0;
	margin-right: 27px;
	margin-bottom: 20px;
	margin-left: 0;
}

/* serviço */
#servico { margin: 0; padding: 87px 5px 0px 30px; width: 238px; height: 155px; float: left; background: url(imagens/servico/titulo.gif) right top no-repeat; text-align:justify;}
#servico1, #servico2, #servico3, #servico4 { width: 144px; height: 147px; float: left; margin:20px 5px 0 0; padding: 15px 0 0 30px; }
#servico1 { background: url(imagens/servico/servico1.jpg) top left no-repeat; }
#servico2 { background:url(imagens/servico/servico2.jpg) top left no-repeat; }
#servico3 { background:url(imagens/servico/servico3.jpg) top left no-repeat; }
#servico4 { background:url(imagens/servico/servico4.jpg) top left no-repeat; }

.servico {
	width: 144px;
	height: 147px;
	float: left;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 24px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 26px;
}


/* transformação */
#nsalao {
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 10;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 30px;
}
#trans { width:454px; height:221px; float: right; background: url(imagens/transformacao/foto.jpg);}
#transfo { margin: 0; padding: 87px 5px 0px 30px; width: 238px; height: auto; float: left; background: url(imagens/transformacao/titulo.gif) right top no-repeat; }


/* contato */
#contato { margin-top: 2px; padding: 17px 0 0 25px; width: 429px; height: 216px; display: block; float: right; background:url(imagens/bg_form.jpg) top center no-repeat; }
#f_contato { margin-left: 10px;width: 390px; height: 140px; float: left; }
.textinput, .textinputHovered { padding: 0 5px;border:0;  background: url(imagens/textarea.gif) left top no-repeat; width: 148px; height: 15px; font-size: 10px; }
.textinput { background-position:left bottom; }
.textarea, .textareaHovered { border:0; padding: 5px 5px; height: 85px; width: 200px; background:url(imagens/campo_msg.gif) top left no-repeat; font:arial 10px; }
.textarea { background-position:left bottom; }
#endere {
	width: auto;
	margin-left: 50px;
	float: left;
}

/* festas-eventos */
#festas { margin: 0; padding: 87px 5px 0px 30px; width: 218px; height: auto; float: left; background: url(imagens/fotos-eventos/bg-titulo.jpg) right top no-repeat; text-align:justify; }
#festas li { list-style:url(imagens/fotos-eventos/estrelinha.gif); }
.data { font-weight: bold; }

#moldura { width: 465px; height: 359px; float: right; background:url(imagens/fotos-eventos/moldura.gif) top left no-repeat; }
#fotos { width: 100%; height: 64px; float: left; }
#picture { width: 400px; height:300px; margin: 28px 0 0 34px; }

#seta-esquerda {
	float: left;
	margin: 20px 10px 0 0;

}

#seta-direita {
	float: right;
	margin: 20px 0 0 20px;

}

#thumbs { 
	float: left;
	height: 64px;
	width: 4800px;
}

#thumbs img { 

	border: 0;
}
#thumbs a {
	border:0;
	margin-right: 7px;
} 

#molduraThumbs {
	float: left;
	height: 64px;
	width: 660px;
	display: block;
	overflow-x: hidden;
	overflow-y: hidden;	
}

.thumbImg {
	margin-right: 3px;
	border: 0px;
}

#box-eventos { margin:0; padding:0; width: 727px; height: auto; float: left; }

#destaqueTransformacao {

	width: 146;
	height: 131px; 
}
#destaqueServico {

	width: 146;
	height: 131px; 
}
ul#imgBanner {
	margin:0;
	padding:0;
	list-style:none;
}