/* CSS Document */
body  {margin:40px 0px 20px 0px; padding:0px; background:url(imagens/bg_mar.jpg); background-position:top-center; background-attachment:fixed; text-align:center; }

#tudo {width:940px; margin: 0 auto; }
#geral {width:940px; margin: 0 auto; background-color:#FFFFFF; border:none; -moz-border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; -khtml-border-radius:10px 10px 10px 10px; border-radius:10px 10px 10px 10px; behavior:url(border-radius.htc); }

#topo {width:940px; margin: 0 auto; height:130px; }

#logo { width:206px; z-index:10; float:left; position:relative; }

#menu { width:724px; float: right; z-index:0; margin-top:40px; background-color:#BB2921; position:relative; }
.menu { font-family:"Trebuchet MS"; font-size:16px; color:#FFFFFF; font-weight:bold; background-color:#BB2921; padding:20px 5px 20px 5px; text-decoration:none; }
a.menu:hover { text-decoration:underline; }

#conteudo { width:940px; margin: 0 auto; background-color:#FFFFFF; height:100%; } 

#capa { width:940px; background:url(imagens/15_trat.jpg); background-position:center; margin: 10px 0px 10px 0px; height: 350px; }

#reserva_capa { width:275px; float:right; background:url(imagens/transp_branco.png); background-repeat:no-repeat; /* border:#FFFFFF 1px solid; -moz-border-radius:7px 7px 7px 7px; -webkit-border-radius:7px 7px 7px 7px; -khtml-border-radius:7px 7px 7px 7px; border-radius:7px 7px 7px 7px; /*behavior:url(border-radius.htc);*/ margin:20px; height:310px; padding:10px; text-align:left; }
.reserva_capa { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#000000; text-shadow:1px 1px 1px #ffffff; filter:DropShadow(Color=#ffffff, OffX=2, OffY=2, Positive=2); }


.tit_reserva { font-family:"Trebuchet MS"; color:#000000; font-size:26px; }
.form_capa { border: #000000 1px solid; background-color:#FFFFFF; font-family:"Trebuchet MS"; font-size:12px; color:#666666;}

.form_cadastro { border: #000000 1px solid; background-color:#FFFFFF; font-family:"Trebuchet MS"; font-size:12px; color:#000000;}

.bt { background-color:#BB2921; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold; border: 1px solid #BB2921; }

#chamada_capa { width:540px; /*font-family: Arial, Helvetica, sans-serif; font-size:40px; color:#FFFFFF; text-shadow:2px 2px 1px #007BC1; filter:DropShadow(Color=#007BC1, OffX=2, OffY=2, Positive=2);*/ float:left; margin:20px; height:310px; text-align:left; vertical-align:bottom; display: table; }

#pousada { width:940px; margin: 10px 0px 10px 0px; height: 100%; }
#texto { width:430px; text-align:left; float:left; margin:20px; }
#foto { width:430px; text-align:center; float:right; margin:20px; }

.conteudo { font-family:"Trebuchet MS"; color:#000000; font-size:12px; }
.tit_conteudo { font-family:"Trebuchet MS"; color:#000000; font-size:13px; font-weight:bold; }
.tit_secao { font-family:"Trebuchet MS"; color:#BB2921; font-size:22px; text-transform:uppercase; font-weight:bold;  }

.vermelho { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px;}
a.vermelho:link { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; padding: 0px 50px 0px 50px; }
a.vermelho:visited { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; padding: 0px 50px 0px 50px; }
a.vermelho:hover { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; padding: 0px 50px 0px 50px; }
a.vermelho:active { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; padding: 0px 50px 0px 50px; }

.conteudo_verm { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; }
a.conteudo_verm:link { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; }
a.conteudo_verm:visited { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; }
a.conteudo_verm:hover { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; }
a.conteudo_verm:active { font-family:"Trebuchet MS"; color:#BB2921; font-size:14px; }

#rodape {width:940px; margin: 0 auto; background-color:#BB2921; clear:both; /*z-index:15;*/ border:none; -moz-border-radius:0px 0px 10px 10px; -webkit-border-radius:0px 0px 10px 10px; -khtml-border-radius:10px 10px 10px 10px; border-radius:0px 0px 10px 10px; behavior:url(border-radius.htc); }

.rodape { text-align:center; font-family:"Trebuchet MS"; color:#FFFFFF; font-size:11px; padding:10px 0px 10px 0px;  } 

#informare {width:940px; margin: 0 auto; padding-top:5px; text-align:right; clear:both; }
.informare { font-family:"Trebuchet MS"; font-size:11px; color:#000000;}

/* jQuery lightBox plugin - Gallery style */
	#gallery {
	text-align:center;
		padding:5px;
		margin:0 auto;
		}
	#gallery ul { list-style: none; text-align:center; margin:0px; }
	#gallery ul li { display: inline; text-align:center; }
	#gallery ul img { text-align:left; border: 5px solid #BB2921; }
	#gallery ul a:hover img { border: 5px solid #BB2921; color: #fff; }
	#gallery ul a:hover { color: #fff; }

/* estilos das fotos de fundo da Capa */
 
#banner { position:relative; width:940px; margin: 10px 0px 10px 0px; height: 350px; clear:both; z-index:0; background:url(imagens/capa02.jpg); background-position:center; }
#banner a {	position:absolute; z-index:0; left:0px; }
#banner a img {	border:none; z-index:0; }
.show { margin:0 auto; float:left; width:940px; position:relative; }

#mapa { width:430px; text-align:left; float:right; margin:20px; }

.atencao {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#C00;	
}
