/* atribue parâmetros a todas as páginas */ 
* html img/**/ {  
  
filter:expression(  
this.alphaxLoaded ? "" :  
(  
this.src.substr(this.src.length-4)==".png"  
?  
(  
(!this.complete)  
? "" :  
this.runtimeStyle.filter=  
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+  
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+  
String(this.alphaxLoaded=true).substr(0,0)+  
(this.src="imagens/blank.gif").substr(0,0)  
)  
:  
this.runtimeStyle.filter=""  
)  
);  
}
a{ text-decoration:none;}
body {
	background-color: #000;
	background-image:url(imagens/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

div.content {
	background-image:url(imagens/bg_rodape.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
table#imagens img{ cursor:pointer}

* {
 	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin: auto;
	list-style-type:none;
	font-size:12px;
	font-family:Arial;
}

.borda_tabela {background-color:#FFF; }


/* ############################################## */
/* Todos os textos do site (exceto home) */
/* ############################################## */
.texto_branco  {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.texto_branco  a:link {
	font-family: Arial;
	font-size: 12px;
	color:#FFF;
	text-decoration: underline;
}
.texto_branco  a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.texto_branco  a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.texto_branco a:active {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}


.telefone  {
	font-family: Arial;
	font-size: 20px;
	color: #FFF;
	text-decoration: none;
	font-weight:bold;
}

.nomes  {
	font-family: Arial;
	font-size: 25px;
	color: #FFF;
	text-decoration: none;
	font-weight:bold;
}
/* ############################################## */
/* ..Outros.. */
/* ############################################## */
.texto_destaque {
	font-weight:bold;
	font-family: Arial;
	font-size: 14px;
	color: #605D5C;
	text-decoration: none;
}


.texto_cinza {
	font-size:11px;
	font-family:Arial;
	color:#929292;
}


.rodape {
	font-family: Arial;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}


.titulo {
	color:#8A8887;
	font-size:12px;
	font-family:Arial;
}


.form {
	font-family: Arial;
	font-size: 12px;
	color: #4C4C4C;
	text-decoration: none;
	border:1px #CCCCCC solid;
}


.borda_img { border: 3px solid #FFF; }




.borda_padding { padding: 6px; }


.tabelinha {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}


.tabelinha_cabecalho {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

.no-repeat {background-repeat:no-repeat; }

.repeat-x {background-repeat:repeat-x; }

.repeat-y {background-repeat:repeat-y; }

#introducao {
	width:316px;
	height:300px;
	float:left;
	margin-left:5px;
	margin-top:15px;
	color:#FFF; 
	background:url(imagens/fundo_intro_casa.jpg) no-repeat;
}
#introducao p {
	margin:0; padding:0;
	padding-top:15px;
	padding-left:15px;
}

#introducao_esq {
	width:4px;
	height:231px;
	float:left;
	background:url(imagens/cx_introducao.gif) left top no-repeat;	
}
#introducao_dir {
	width:4px;
	height:231px;
	float:right;
	background:url(imagens/cx_introducao.gif) right bottom no-repeat;	
}
#introducao h1 {
	font-size:14px;	
	margin:0; padding:0 }
	

#introducao h1 {margin:0; padding:0;}



/* ############################################## */
/* ..index CASA E HORARIo.. */
/* ############################################## */

#cxtexto_casa{
	width:175px;
	margin-top:40px;
	margin-left:1px;
	color:#FFF;
	
}

.saiba_mais {
	float:left;
	color:#FFF;
	margin-left:12px;
	margin-top:11px;
	text-decoration: none;
}
.saiba_mais  a:link {
	font-family: Arial;
	font-size: 12px;
	color:#FFF;
	text-decoration: underline;
}
.saiba_mais  a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.saiba_mais  a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.saiba_mais a:active {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}


#cx_informacao {
	width:250px;
	float:right;
	margin-top: 27px;
	margin-left:0px;
	
	
	
}
#informacao{
	width:200px;
	padding-top:5px;
	background:url(imagens/cima.gif) left top no-repeat #2c2c2c;

}
	#informacao ul {
		margin:0; 
		padding:0;
		background:url(imagens/baixo.gif) right bottom no-repeat #2c2c2c;
	}
	#informacao ul li{
		color:#FFF;
		font:Arial;
		padding-bottom:7px;
		font-size:11px;
	}
	#informacao ul li span { font-size:10px; }



#cx_ligue{
	width:200px;
	height:52px;
	background:#2c2c2c;
	font:Arial;
	font-size:11px;
	color:#fff;
	margin-top:5px;
	
}
#cx_ligue_esq{
	width:4px;
	height:52px;
	float:left;
	background:url(imagens/cx_ligue.jpg) left top no-repeat;
}

#cx_ligue_dir{
	width:4px;
	height:52px;
	float:right;
	background:url(imagens/cx_ligue.jpg) right bottom no-repeat;
}


/* ############################################## */
/* CASA.PHP */
/* ############################################## */

#acasa{
	float:right;
	margin-top:20px;

}


#sobre_casa{
	width:350px;
	font:Arial;
	color:#a7a7a7;
	font-size:12	px;
	margin-top:10px;
	padding:0px;
	margin:0px;
}

#atendimento_casa{
	width:350px;
	height:47px;
	background:#a00000 no-repeat;
	margin-top:7px;
	margin-bottom:7px;
	
	}

#atendimento_casa_esq{
	width:4px;
	height:47px;
	float:left;
	background:url(imagens/atendimento_casa.jpg) left top no-repeat;
	
}

#atendimento_casa_dir{
	width:4px;
	height:47px;
	float:right;
	background:url(imagens/atendimento_casa.jpg) right bottom no-repeat;
}

#texto_atendimento_casa{
	font:Arial;
	color:#fff;
	font-size:12px;
	padding-top:8px;
	padding-left:10px;

}

ul{
	margin:0px;
	padding:0px;
	
}

li{
	padding-left:8px;
}

#titulo_destaque{
	font:Arial, Helvetica, sans-serif bold;
	color:#fff;
	font-size:18px;
	float:left;
	margin:0px;
	padding:0px;
	
}

#casa_galeria{
	width:535px;
	background:url(imagens/fundo_galeria.jpg) repeat-y;
	padding-bottom:5px;
	padding-top:5px;
}

#casa_galeria img{
	margin-left:16px;
	padding-top:3px;
	border:none;
	
	
}

#casa_galeria_esq{
	width:535px;
	height:6px;
	background:url(imagens/borda_galeria_top.jpg) top no-repeat;
	overflow:hidden;
	
}

#casa_galeria_dir{
	width:535px;
	height:6px;
	background:url(imagens/borda_galeria_bottom.jpg) no-repeat;
	overflow:hidden;
	
}


/* ########################################################## */
/* ##################     LATERAL     ####################### */
/* ########################################################## */

#atendimento{
	width:227px;
	margin-top:7px;
}

	#cx_info{
		background:#000000;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;		
		text-align:center;
	}

		#cx_info img { margin-top:10px; margin-bottom:10px;}
		
		#cx_info_esq{
			height:7px;
			width:227px;
			background:url(imagens/top_bottom_trabalhe.jpg) top left no-repeat;
			float:left;
			
		
		}
		#cx_info_dir{
			height:7px;
			width:227px;
			background:url(imagens/top_bottom_trabalhe.jpg) bottom left no-repeat;
			float:right;
		}
		
	
	#info_atendimentos{ 
		background:#9d0000 repeat-y;
		width:200px;
		margin-left:13px;
		color:#fff;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		
	}
	
		#info_atendimentos_esq{ 
			width:9px;
			height:93px;
			background:url(imagens/cx_red.jpg) top left;
			float:left;
			
			
		}
		#info_atendimentos_dir{
			width:9px;
			height:93px;
			background:url(imagens/cx_red.jpg) bottom right;
			float:right;
	
		}
#cx_trabalhe{
	width:227px;
	margin-top:15px;
}	
	#cx_trabalhe img { margin-left:5px; margin-bottom:5px;}
	
.trabalhe{
	background:#000;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;

}
	.trabalhe strong { font-size:18px; color:#fefc97;padding-left:40px;}
	.trabalhe p {margin:0px; padding:0px; padding-top:5px; padding-bottom:9px; width:200px; margin-left:15px;}
	.trabalhe p strong { 
		 font-size:13px;
		 color:#fefc97;
		 padding-left:50px;

	 }
	.trabalhe_esq{
			height:7px;
			width:227px;
			background:url(imagens/top_bottom_trabalhe.jpg) top left no-repeat;
			float:left;
		
		}
		.trabalhe_dir{
			height:7px;
			width:227px;
			background:url(imagens/top_bottom_trabalhe.jpg) bottom right no-repeat;
			float:right;

		}
.bt_cadastrese{
	width:114px;
	height:23px;
	background:url(imagens/bt_cadastrese.jpg) no-repeat;
	cursor:pointer;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#fff;
	line-height:20px;
}

#tabela{
	margin-top:10px;
	width:222px;
}
#tabela img { padding-left:5px; padding-top:5px;}
.lista {
	float:left; 
	padding-left:25px; 
	padding-bottom:20px;
}
.nome_garotas {
	position:absolute; 
	top:182px;
	font-size:12px; 
	text-align:center; 
	font-weight:bold; 
	color:#FFF; width:164px;
}

/*########################*/
/* webcam */
/*########################*/
#topo_cam{
float:left; margin-top:7px; margin-left:27px;
}

#topo_cam p{
	margin:0px; padding:0px;
	float:left;
	width:342px;
	padding-top:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#garotas_cam{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6c6c6c;
	padding-top:20px;
	float:left;
}
#garotas_cam strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fcdcf1;
	padding-left:27px;
	padding-right:47px;

}
.moldura_garotas{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	text-align:center;
	float:left;
	width:105px;
	padding-top:10px;
	padding-left:30px;
}
#como_comprar img{ margin-left:20px; margin-bottom:10px;}
#como_comprar strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#9f0000;
	margin-left:20px;
}
	
.passos{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fcdcf1; margin-left:20px;}
.passos strong{ font-size:24px; color:#4a4a4a; padding-right:8px; padding-top:20px;}
.cx_passo{ 
	width:548px;
	background:#2a2a2a;
	height:46px;
	float:left;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.cx_passo strong{	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#aeaeae;
	line-height:40px;}
.cx_passo p{ margin:0px; padding:0px; padding-left:10px; padding-bottom:3px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12PX; color:#727272;}
.cx_passo_esq{ background:url(imagens/cx_passos.jpg) top left no-repeat; float:left; width:5px; height:46px;}
.cx_passo_dir{ background:url(imagens/cx_passos.jpg) top right no-repeat; float:right; width:5px; height:46px;}

#tempo_cam{ width:270px; font-weight:bold; font-size:14px; color:#FFFFFF; float:left; margin-right:8px;}
#tempo_cam strong{ color:#c91b1b; padding-left:7px;}
#tempo_cam img{ border:none; padding-top:10px;}
#horarios{float:left; margin-left:14px; border:1px solid red; height:100px;/}
#formulario{ margin-left:14px;}