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

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

body{
	
	/* 
	background-color:#000;
	*/
	
	background-color:#721727;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(../img/_bg1.jpg);

	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	text-align:justify;
}

input, textarea{
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	
	background-color:transparent;
	border:1px solid #CCC;
}

input:hover, textarea:hover{ border:1px solid #FFF; }

input{ 
	width:93%; 
	padding:5px;
}

textarea{
	width:98%;
	padding:5px;
}


.Radio { width:18px; border:0px;}
.Radio:hover{ border:0px solid #FFF; }
.Botao { 
	background-image:url(../img/_bg-botao.png); 
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFF;
	
	border:1px solid #FFF;	
	cursor:pointer;
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}

a{ color:#FFF; text-decoration:none; cursor:pointer; }
.MenuRodape a{ padding:5px; }
.MenuRodape a:hover{ background-color:#FFF; color:#000; padding:5px; }

p  { line-height:18px; }
img{ border:0px;       }

.EstruturaExibeConteudo .Submenu{
	width:300px;
	background-image:url(../img/SubmenuDivisoria.png);
	background-repeat:no-repeat;
	background-position:right top;
	height:300px;
	padding:10px;
}

.EstruturaExibeConteudo .Conteudo{
	padding:10px;
}

.Lateral{
	background-image:url(../img/_bg2.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.Rodape{
	background-image:url(../img/_bg2.jpg);
	background-repeat:repeat-x;
	
	height:214px;
	text-align:center;
	font-size:11px;
}

.Rodape div{
	border-bottom:1px dotted #FFF;
	padding-bottom:10px;
}

.TituloTexto{
	margin-left:40px;
}

.DestaquesHome{
	background-image:url(../img/DivisoriaHome.png);
	background-repeat:no-repeat;
	background-position:right;
	
	padding-left:10px;
}

.ReservasOnlineHome{
	/*
	z-index:5px;
	position:absolute;
	
	width:197px;
	height:240px;
	
	*/
	position:absolute;
	
	top:43px;
	left:65%;
	width:240px;
	height:350px;
	

	
	z-index:100;
}

.EfeitoMenu div      { margin-bottom:10px; border:0px solid #771929;}
.EfeitoMenu div:hover{ 
	background-image:url(../img/Submenu/Prazerswanhotels/Efeito.png); 
	background-repeat:no-repeat; 
	border:0px solid #58141F; 
}

.NossosHoteisChamada{
	padding-left:15px;
}

.NossosHoteisChamada div{
	float:left;
	padding:5px;
}

/* Galeria de Fotos */

.GaleriaTower img{
	float:left;
	width:190px;
	border:2px solid #333;
	margin:5px;
}

.GaleriaTower img:hover{ border:2px solid #FFF; }

.CentralRelacionamentoChamadas div{
	float:left;
	margin:2px;
	border:1px solid #721727; 
}

.CentralRelacionamentoChamadas div:hover{ border:1px solid #FFF; }
/*
.CentralRelacionamentoTelefones {
	background-image:url(../img/CentralRelacionamento/Telefones/Divisoria.png);
	background-position:right;
	background-repeat:no-repeat;

}
*/

.CentralRelacionamentoTelefones #selecionado{
	background-image:url(../img/CentralRelacionamento/Telefones/_bgSelecionado.png);
	background-repeat:no-repeat;
	background-position: center;
	height: 150px;
}

.CentralRelacionamentoTelefonesExibeDiv{
	background-image:url(../img/CentralRelacionamento/Telefones/_bgExibe.png);
	background-repeat:repeat-x;
}

.CentralRelacionamentoTelefonesExibe td #box{
	padding:8px;
	width:95%;
	margin-top:5px;
	margin-bottom:5px;
}

.CentralRelacionamentoTelefonesExibe td #box:hover{
	background-color:#000;
}

.CentralRelacionamentoTelefonesExibe td div #label{
	font-weight:bold;
}
.CentralRelacionamentoTelefonesExibe td div #email{
}


.ReservasOnline{
	position: relative; 
	float: right;
	padding-top:7px; 
	padding-left:6px;
	
	width:250px; 
	height: 300px; 
	
	background: transparent; 
/*	border:1px solid blue; */
	z-index: 1001;
	
}	
.ReservasOnline #Titulo{ margin-bottom:10px; }
.ReservasOnline #Logos div{ 
	float:left;
	margin:0px;
	cursor:pointer;
	
	width:60px;
	height:90px;
}

.ReservasOnline #Logos div:hover{
	background-image:url(../img/ReservasOnline/_bg-ReservasOnline.png);
	background-position:center;
}
.ReservasOnline #Logos img{ width:45px; padding-left:5px; padding-top:7px; }
.ReservasOnline #Formulario input,select{ 
	font-family:Calibri, Verdana, Arial, Tahoma;
	border:1px solid #E9E9E9;
	background-color:#F9F9F9;
	color:#666;
}
.ReservasOnline #Formulario select{
	height: 25px;
	padding: 4px;
	width:76px;
	color: #666;
	overflow: hidden;
}
.ReservasOnline #Formulario { 
	font-family:Calibri, Verdana, Arial, Tahoma;
	font-size:12px;
	color:#666;
	margin-top:15px;
}
.ReservasOnline #Formulario div{ margin:5px; }
.ReservasOnline #button8a, #button8b {
	cursor:pointer;
	width:26px;
	height:21px;
	
	background-color:transparent;
	background-image:url(../img/ReservasOnline/BtCalendario.png);
	background-position:center;
	background-repeat:no-repeat;
}

.ReservasOnlineTabelaPrecos td{
	padding:10px;
}

.ReservasOnlineTabelaPrecos .Titulo {
	background-color:#000;
}

.ContatoSelecionaHotel td img{
	padding:5px;
	cursor:pointer;
}

.ContatoSelecionaHotel td:hover{
	background-color:#3D0C14;
}