/* Links */


* {
	margin:0;
	padding:0;
	background-repeat:no-repeat;

}


a {
	color:#ef1dca;
	font-weight:bold;
	text-decoration:underline;
}

a:hover{	
	color:#ffffff;
	text-decoration:none;

}

/* Estrutura */


body{
	text-align:center;
	
	margin:0;
	padding:0;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(../imagens/fundo9.png);
	background-color:#000;
	background-repeat:repeat-x;
	background-position: top center;
	margin-right:30px;
	color:#FFF;
	

}
#geral{
	text-align:left;
	margin:auto;
	width:920px;
	height:900px;
	


}

#topo{
	width:920px;
}

#topo_esquerdo{
	background-image:url(../imagens/brunaescort.png);
	width:419px;
	height:110px;
	float:left;
	margin-left:1px;

	}
	
#topo_esquerdo h1{
	display:none;
}

#topo_direito{
	width:100px;
	height:20px;
	float:left;
	margin-left:300px;
	
		
	
}


/*MENU*/

#menu{
	clear:both;
	margin-left:21px;
	width:903px;
	height:48px;
	
}

#banner{
	width:950px;
	height:341px;
	margin-top:5px;
	margin-left:1px;
	z-index:1;
	
}

#banner object{
	z-index:0;
}


#conteudo{
	width:950px;
}

#conteudo_esquerdo{
	width:311px;
	float:left;
	margin-top:-70px;
	background-image:url(../imagens/perfil.png);
	margin-left:18px;
	padding-bottom:55px;

}

#conteudo_esquerdo h2{
	display:none;
}

#conteudo_esquerdo img{
	margin-top:70px;
	float:left;
	color:#FFF;
	padding:10px;
}

#conteudo_esquerdo p.cont{
	color:#F0F;
	margin-top:70px;
	margin-left:3px;
	width:140px;
	float:left;
	
}

#conteudo_esquerdo ul li{
	list-style-image:url(../imagens/seta.png);
	color:#FFF;
	vertical-align:middle;

	
}

#conteudo_esquerdo ul{
	float:left;
	margin-left:30px;
	margin-top:10px;
		
}

#conteudo_esquerdo p{
	float:left;
	color:#FFF;
	padding-top:10px;
}

#conteudo_esquerdo p.saiba{
	margin-top:30px;

}

.frente{
	     position: relative;
		left:10px;
		top:40px;
}

#conteudo_meio{
	float:left;
	margin-top:-70px;
	width:306px;
	padding-bottom:55px;
}

#conteudo_meio h2{
	background-image:url(../imagens/servicios.png);
	width:306px;
	height:68px;
	padding-top:20px;
	text-indent:-9000px;
		

}
	
#conteudo_meio ul li{
	background-image:url(../imagens/fundo7.png);
	width:248px;
	height:32px;
	padding:5px;
	margin-left:30px;
	color:#FFF;
	list-style:none;
	text-align:center;
}

#conteudo_meio ul li:hover{
	background-image:url(../imagens/fundo8.png);
	width:248px;
	height:32px;
}

#conteudo_meio p.saiba{
	margin-top:35px;
	margin-left:40px;
}

#conteudo_direito{
	width:308px;
	float:left;
	margin-top:-71px;
	padding-bottom:55px;
}

#conteudo_direito h2{
	background-image:url(../imagens/book.png);
	width:284px;
	height:73px;
	padding-top:20px;
	text-indent:-9000px;
		

}

#conteudo_direito img{
	border:none;
}

#conteudo_direito ul{
	margin-top:-20px;
	margin-left:4px;
}

#conteudo_direito ul li{
	display:inline;
}

#conteudo_direito p.saiba{
	padding-top:10px;
}

#footer{
	background-image:url(../imagens/fundoa.png);
	width:950px;
	height:150px;
	clear:both;
	padding-top:-40px;
}

#footer p.contato{
	background-image:url(../imagens/contact.png);
	width:110px;
	height:123px;
	margin-left:40px;
	float:left;
	margin-top:27px;
	
}

#footer h2{
	width:218px;
	height:44px;
	background-image:url(../imagens/contacta.png);
	float:left;
	text-indent:-9000px;
	margin-top:25px;
		
}

#footer p.tel{
	color:#F0F;
	padding-top:80px;
	padding-left:10px;

}

#footer p.micro{
	font-size:9px;
	text-align:right;
	color:#FFF;
}


#gallery a{
	border:none;
}



ul.thumb {
	float: left;
	list-style: none;
	margin-left:50px;
	padding: 1px;
	width: 350px;
}
ul.thumb li {
	margin: 0; padding: 5px;
	float: left;
	position: relative;
	width:100px;
	height: 100px;
}
ul.thumb li img {
	width: 100px; height: 100px;
	border: 1px solid #ff00d2;
	padding: 5px;
	background: #000;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic; 
}
ul.thumb li img.hover {
	background:url(thumb_bg.png) no-repeat center center;
	border: none;
}
#main_view {
	float: left;
	padding: 9px 10px;
	margin-left: 5	px;
}

#conteudo h3{
	background-image:url(../imagens/book4.png);
	width:929px;
	height:86px;
	text-indent:-9000px;
	margin-top:-70px;
	margin-left:10px;
	padding-bottom:40px;
	
}

#conteudo h4{
	background-image:url(../imagens/tour.png);
	width:929px;
	height:86px;
	text-indent:-9000px;
	margin-top:-70px;
	margin-left:10px;
	padding-bottom:40px;
	
}

#footer_int{
	background-image:url(../imagens/fundoa.png);
	width:950px;
	height:150px;
	clear:both;
	padding-top:-40px;
}

#footer_int p.contato{
	background-image:url(../imagens/contact.png);
	width:110px;
	height:123px;
	margin-left:40px;
	float:left;
	margin-top:27px;
	
}

#footer_int h2{
	width:218px;
	height:44px;
	background-image:url(../imagens/contacta.png);
	float:left;
	text-indent:-9000px;
	margin-top:25px;
		
}

#footer_int p.tel{
	color:#F0F;
	padding-top:80px;
	padding-left:10px;

}

#footer_int p.micro{
	font-size:9px;
	text-align:right;
	color:#FFF;
}

p.foto{
	color:#FFF;
	padding-left:70px;
	}
	
	#conteudo h3#perfil {
	background-image:url(../imagens/perfil1.png);
	width:929px;
	height:86px;
	text-indent:-9000px;
	margin-top:-70px;
	margin-left:10px;
	padding-bottom:40px;
	
}

	#conteudo h3#servicios {
	background-image:url(../imagens/servicios1.png);
	width:929px;
	height:86px;
	text-indent:-9000px;
	margin-top:-70px;
	margin-left:10px;
	padding-bottom:40px;
	
}

	#conteudo h3#exper {
	background-image:url(../imagens/ex.png);
	width:929px;
	height:86px;
	text-indent:-9000px;
	margin-top:-70px;
	margin-left:10px;
	padding-bottom:40px;
	
}

	#conteudo h3#contato {
	background-image:url(../imagens/contato.png);
	width:929px;
	height:86px;
	text-indent:-9000px;
	margin-top:-70px;
	margin-left:10px;
	padding-bottom:40px;
	
}

	#conteudo h3#videos {
	background-image:url(../imagens/videos.png);
	width:929px;
	height:86px;
	text-indent:-9000px;
	margin-top:-70px;
	margin-left:10px;
	padding-bottom:40px;
	
}
p.texto{
	color:#FFF;
	text-align:justify;
	width:890px;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:10px;
}

p.textoa{
	color:#FFF;
	text-align:justify;
	width:890px;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:10px;
}

img.float{
	float:left;
	padding-left:15px;
	padding-right:10px;
}

b.bruna{
	color:#F0F;
	font-size:18px;
}

img{
	border:none;
}



table{
	color:#FFF;
	border:none;
	width:346px;
	padding-bottom:50px;
	padding-top:10px;
	height:234px;
	padding-left:40px;
	padding-right:50px;
	float:left;
	
}

th{
	font-weight:bold;
	color:#F0F;
	border:none;
	padding:1px;
}

td{
	color:#FFF;
	border:none;
	padding-left:5px;
	
}
tr{
	padding:5px;
}

tr.tdone{
	background-color:#2b0022;
	width:289px;
	height:37px;
}
	
#ser ul li{
	color:#FFF;
	width:261px;
	margin-left:40px;
	padding-top:3px;
	background-image:url(../imagens/td3.png);
	width:289px;
	height:23px;
	list-style:none;
	padding-left:5px;
	
}

img.perfil{
	padding-top:10px;
}

p.forum_a{
	color:#F0F;
	font-size:16px;
	width:800px;
	padding:20px 30px;
}


#footer_int_contato{
	background-image:url(../imagens/fundoa.png);
	width:950px;
	height:150px;
	clear:both;
	padding-top:-40px;
}

#footer_int_contato p.contato{
	background-image:url(../imagens/foto.png);
	width:110px;
	height:123px;
	margin-left:40px;
	float:left;
	margin-top:27px;
	
}

#footer_int_contato h2{
	width:114px;
	height:34px;
	background-image:url(../imagens/book5.png);
	float:left;
	text-indent:-9000px;
	margin-top:35px;
		
}

#footer_int_contato p.tel{
	color:#F0F;
	padding-top:80px;
	padding-left:10px;

}

#footer_int_contato p.micro{
	font-size:9px;
	text-align:right;
	color:#FFF;
}

#position{
	margin-left:40px;
	margin-top:20px;
	margin-bottom:20px;
}

#entrada{
	width:926px;
	height:663px;
	background-image:url(../imagens/entrada.png);
		margin-left:17px;
		margin-top:-70px;
}

#entrada h2{
	color:#F0F;
	padding-top:220px;
	font-size:25px;
	padding-left:580px;
}

#entrada p{
	width:400px;
	text-align:right;
	font-size:18px;
	padding-left:480px;
	padding-top:30px;

}

p.img{
	margin-left:10px;
	margin-top:60px;
	width:213px;
	height:64px;
}

form{
	width:338px;
	margin-left:40px;
	padding:5px;
	float:left;
}

input#nombre, input#email, input#telefone{
	background: url(../imagens/input.png) no-repeat;
	width:271px;
	height:38px;
	border:none;
	color:#FFF;
	overflow: hidden;
	padding-top:10px;
	padding-left:5px;

}

input{
	margin:10px;
}

legend{
	padding-top:5px;
	font-weight:bold;
	color:#F0F;
}

textarea {
	background:url(../imagens/textarea.png);
	background-attachment:scroll;
	border:none;
	width:274px;
	height:100px;
	color:#FFF;
	padding-left:5px;
	padding-top:0px;
	margin-left:5px;
	margin-top:10px;

}

form b{
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	color:#F0F;
}

input#submit{
	border:none;
	background-image:url(../imagens/enviar.png);
	width:127px;
	height:39px;
}
	
