#wrap_calendar { 
	width: 710px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	margin-bottom: 25px;
	font-family: 'Lucida Sans Unicode', Georgia, 'Times New Roman', arial;
	font-size: 11px;
	}
	
#wrap h2 {
	color: #394642;
	font-family: 'Lucida Sans Unicode', Georgia, 'Times New Roman', arial;
	background: #d8e0c9 url(../imagens/tit_bg.jpg) repeat-x;
	border: 8px solid #eaf2e3;
	width: 680px;
	padding: 8px;
	margin-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

#calendar {
	width: 700px;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	font: 11px 'Lucida Sans Unicode', Georgia, 'Times New Roman', arial;
	color: #446f8b;
	}
		

#calendar a:link, #calendar a:visited {
	color: #446f8b;
	text-decoration: none;
	}

#calendar a:hover {
	color: #8d9ca1;
	text-decoration: underline;
	}


tr#header {
	background-color: #CAE8EA;
	font: bold 20px "Trebuchet MS", Verdana, Arial, Helvetica;
	}


th.normal {
	font: bold 9px "Trebuchet MS", Verdana, Arial, Helvetica;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-top: 5px;
	background: #CAE8EA url(../images/bg_header.jpg) no-repeat;
}

th#borda {
	font: bold 9px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #6D929B;
	border: 1px solid #C1DAD7;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-top: 5px;
	background: #CAE8EA url(../images/bg_header.jpg) no-repeat;

}

th#borda2 {
	font: bold 9px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #6D929B;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-top: 5px;

}

th#titulo {
	font: bold 9px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #336666;
	border: 1px solid #C1DAD7;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-top: 5px;
	background: #CAE8EA url(../images/bg_header.jpg) no-repeat;

}

th.spec {	
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../images/bullet1.gif) no-repeat;
	font: 10px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(../images/bullet2.gif) no-repeat;
	font: 10px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #B4AA9D;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;

}
td.regular {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-top: 6px;
	color: #006666;
	text-align:center;
}

td#destino {
	width: 700px;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	font: 11px 'Lucida Sans Unicode', Georgia, 'Times New Roman', arial;
	}


td.alt {
	background: #F5FAFA;
	color: #88837c;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-top: 6px;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	text-align: center;
}

/* TIPOS DE VIAGEM */

#tipo_wrap {
	width:725px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	}

#tipo_wrap p {
	padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 5px;
	line-height: 1.9em;
	}

.tipo {
	width: 343px;
	height: 300px;
	display: block;
	float: left;
	background-color: #eaf2e3;
	margin: 3px;
	font-family: 'Trebuchet MS', 'Lucida Sans Unicode', Georgia, Arial, 'times new roman';
	font-size: 9px;
	line-height: 1.7em;
	background-image: url('http://www.auroraeco.com.br/imagens/fundo-tipo.png');
	background-repeat: no-repeat;
	overflow: hidden;
	padding-right: 2px;
}

	.tipo h3 { 
		font-family: 'Lucida Sans Unicode', Georgia, Arial, 'times new roman';
		padding-top: 11px;
		font-size: 12px;
		padding-bottom: 2px;
		margin-bottom: 5px;
		color: #456f8a;
		}

	.tipo img { 
		margin-top: 13px;
		margin-left: 13px;
		margin-right: 7px;
		float: left;
		border: 5px;
		border-style: solid;
		border-color: white;
		}

	.tipo ul { 
		margin-top: 7px;
		list-style: none;
		padding-bottom: 0px;
		margin-bottom: 0px;
		}

.tipo a:link, .tipo a:visited { 
	text-decoration: none;
	color: #38464f;
	font-family: Lucida Sans Unicode;
	font-size: 12px;
	}

.tipo a:hover { 
	text-decoration: none;
	color: #456f8a;
	border-bottom: 1px solid gray;
	font-family: Lucida Sans Unicode;
	font-size: 12px;
	}