@charset "iso-8859-1";
/* CSS Document */

body {
	margin:0px;
	padding:10px 0px 0px 0px;
	background: #ded7c6 url(imagens/bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;	o
}

#geral {
	width:100%;
	height:100%;
	position:absolute;	
}

#site {
	width:900px;
	margin:0 auto;
	background-color:#FFF;
	padding:0px 20px 20px 20px;
	text-align:center;
	display:table;
	height:100%;

}

#topo {
	width:920px;
	margin:0 auto;
	position:relative;
	top:0;
	height:20px;
	font-size:15px;
	font-weight:bold;
	padding:15px 0px;
}

#topo a {
	color:#000;
	text-decoration:none;
}

#topo a:hover {
	color:#A81E1E;
}

#logo {
	width:940px;
	height:245px;
	background: #A81E1E url(imagens/bg_logo.gif) repeat-x;
	margin:0 auto;
	padding:0px;	
	border:none;
}

#logo img a , #logo img , #logo a {
	border:none;	
}

/* HOME início */

#home_esq {
	width:290px;
	float:left;
	text-align:left;
	height:230px;
	font-size:12px;
	border-right:#A81E1E 1px solid;
	margin:15px 0px 0px 0px;
	padding:0px 15px 0px 0px;
}

#home_esq h1{
	font-size:12px;
	color:#A81E1E;
	margin: 0px 0px 10px 0px;
	
}

#home {
	width:250px;
	float:left;
	height:230px;
	text-align:left;
	font-size:12px;
	margin:15px 0px 0px 15px;
	padding:0px 15px 0px 0px;
}

#home h1{
	font-size:12px;
	color:#A81E1E;
	margin: 0px 0px 10px 0px;
	
}

#home_dir {
	width:310px;
	height:230px;
	float: right;
	text-align: right;
	margin:15px 0px 0px 0px;
	padding:0px;
}

#home_dir img , #home_dir img a , #home_dir a{
	border:none;
}

.saiba_mais , a.saiba_mais:link , a.saiba_mais:active , a.saiba_mais:visited {
	text-align:right;
	color:#A81E1E;
	text-decoration:none;	
}

a.saiba_mais:hover {
	text-decoration:underline;	
}

#conteiner_home {
	width:940px;
	height:240px;
	margin:0 auto;
	padding:7px 0px 0px 0px;	
}

#conteiner_selos {
	width:940px;
	height:375px;
	margin:0 auto;
	padding:0px;	
}

#selo_esq {
	width:290px;
	float:left;
	height:300px;
	margin: 20px 0px 0px 0px;
	color:#942525;
	font-weight:bold;
	font-size:13px;
	text-align: center;
	line-height:30px;	
}

#selo_esq a {
	color:#942525;
	text-decoration:none;	
}

#selo_esq img , #selo_esq img a {
	border:	#942525 1px solid;	
}

#selo_centro {
	width:290px;
	float:left;
	height:300px;
	margin: 20px 0px 0px 35px;
	color:#942525;
	font-weight:bold;
	font-size:13px;
	text-align: center;
	line-height:30px;	
}

#selo_centro a {
	color:#942525;
	text-decoration:none;	
}

#selo_centro img , #selo_centro img a {
	border:	#942525 1px solid;	
}

#selo_dir {
	width:290px;
	float: right;
	height:300px;
	margin: 20px 0px 0px 0px;
	color:#942525;
	font-weight:bold;
	font-size:13px;
	text-align: center;
	line-height:30px;	
}

#selo_dir a {
	color:#942525;
	text-decoration:none;	
}

#selo_dir img , #selo_dir img a {
	border:	#942525 1px solid;	
}

#news {
	width:920px;
	height:25px;
	margin:0 auto;
	padding:10px;
	background-color:#942525;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}

#news input[type=text] {
	width:200px;
	background-color:#FFF;
	border:#FFF 1px solid;
	color:#942525;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	margin:0px 0px 0px 10px;
}

#news input[type=submit] {
	width:35px;
	background-color:#942525;
	border:#942525 1px solid;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
}

/* HOME fim */

/* LATERAL início */

#lateral{
	width:270px;
	float:left;
	height:1250px;
}

#selo_hoteis {
	display:block;	
	width:270px;
	height:307px;
	background-color:#942525;
	border:	#942525 1px solid;
	margin: 20px 0px 0px 0px;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-align: center;
	line-height:30px;	
}

#selo_hoteis a {
	color:#fff;
	text-decoration:none;	
}

#selo_hoteis img , #selo_hoteis img a {
	border:none;		
}

/* LATERAL fim */

/* CONTEÚDO início */

#conteiner_conteudo {
	width:920px;
	border-top:#a81e1e 3px solid;
	display:table;
}

#conteudo {
	width:620px;
	float:left;
	font-size:13px;
	padding: 15px;
	text-align:left;	
}

#conteudo a { color:#000; text-decoration:none;	}
#conteudo a:hover { text-decoration: underline;	}

#conteudo h1 {
	color:#a81e1e;
	font-size:15px;
	margin:0px 0px 15px 0px;	
}

#conteudo h2 {
	color:#a81e1e;
	font-size:13px;
	margin:0px 0px 15px 0px;	
}

#conteudo input[type=text] , #conteudo textarea , #conteudo select {
	width:280px;
	background-color: #FFF;
	border: #942525 1px solid;
	color: #942525;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	font-weight:bold;
}

#conteudo select.dias {
	width:70px;
	background-color: #FFF;
	border: #942525 1px solid;
	color: #942525;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	font-weight:bold;
}


#conteudo input[type=checkbox] {
	background-color: #FFF;
	border: #942525 1px solid;
	color: #942525;	
}

#conteudo input[type=submit] , #conteudo button {
	background-color:#942525;
	color:#FFF;
	font-weight:bold;
	border:#942525 2px solid;
	padding: 3px;	
}

.termos {
	width:620px;
	background-color: #FFF;
	border: #942525 1px solid;
	height:auto;
	font-size:13px;
	padding: 0px;	
	margin: 0px;
	line-height:15px;
}

.termos h1 {
	color:#a81e1e;
	font-size:15px;
	margin:10px 0px;
}

.termos p {
	margin:0px 10px;
}

.termos h2 {
	margin: 10px;	
}

.termos h2{
	color:#a81e1e;
	font-size:13px;	
}

/* CONTEÚDO fim */

/* jQuery lightBox plugin - Gallery style */
	#gallery {
		width:100%;
		background-color: #942525;
		padding: 0px;
		margin:0px;	
		text-align: left;		
	}
	#gallery ul { list-style: none; margin:0px; padding:5px; }
	#gallery ul li { display:inline-table; margin:0px;  padding:5px; text-align: left; }
	#gallery ul img {
		width:100px;
		height:75px;
		border:none;
	}	

h4 { text-align:left; margin:0px; }

/* RODAPÉ início */
#rodape {
	width:100%;
	height:100px;
	background: #000 url(imagens/bg_rodape.gif) repeat-x;
	color:#FFF;
	text-align:center;
	font-size:12px;	
	padding:15px 0px 0px 0px;
	position:relative;
	bottom:0;

}

#rodape h1 {
	margin:0px 0px 5px 0px;
	font-size:12px;	
}

#rodape_esq {
	width:310px;
	float:left;
	text-align:left;
}

#rodape_centro {
	width:250px;
	float:left;
	text-align:left;
}

#rodape_dir {
	width:230px;
	float: right;
	text-align:left;
}

