/********** HTML TAGS ************************ */

* {
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
/*	border:none;*/
}
	
body {
	margin: 0;
	color: #000; 
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
	letter-spacing:0.5px;
	vertical-align:top;
	behavior:url("csshover2.htc");
	/*padding-top:10px;*/
	background: #e5e5e5 url(img/bg_top.jpg) no-repeat;
  	background-position:top;
}

/* ######################### */

.container-topo {
	margin:0 auto;
	background: url(img/bg_top_in1.jpg) no-repeat center;
	width: 756px;
	height:193px;
	text-align:right;
}

.container-centro {
	margin:0 auto;
	background: url(img/bg_top_in2.jpg) no-repeat top;
	background-color:#fff;
	border-left:1px solid #7f7f7f;
    border-right:1px solid #7f7f7f;
	width: 756px;
	vertical-align:top;
}

.container-centro li {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	border-bottom: 2px solid #ccc;
	padding-bottom:4px;
	padding-left:18px;
	padding-top:15px;
	letter-spacing:2px; 
	padding: 7px 18px;
	border-bottom:1px solid #999999;
	background: url(img/seta3.gif) no-repeat ;
	background-position: 0px 9px;
}	

.container-rodape {
	margin:0 auto;
	border-left:1px solid #7f7f7f;
	border-right:1px solid #7f7f7f;
	border-bottom:1px solid #7f7f7f;
	background-color:#f5f5f5;
	width: 756px;
	height: 60px;
	margin-bottom:30px;
}
.container-rodape .links {
	width:65%;	
	color:#666666;
	font: 11px Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:10px;
}
.container-rodape small {
	color:#999999;
	font: 9px Arial, Helvetica, sans-serif;
}
.container-rodape img {
	vertical-align:middle;
	float:right;
}
.container-rodape a {
	color:#666666;
}
.container-rodape a:hover {
	color:#0099FF;
}


.container-lateral {
	width:180px;
	padding: 0 20px;
	vertical-align:top;
}

.container-lateral img{
	padding-top:5px;
}
.container-lateral .itens {
	width: 180px;
}
.container-conteudo {
	width:564px;
	text-align:justify;
	vertical-align:top;
	padding:0 15px;
	line-height:1.4em;
}

.container-conteudo h2 {
	font: 18px Arial, Helvetica, sans-serif;
	color:#000;
	letter-spacing:2px;
}
.container-conteudo a {
	color:#000;
	font-weight:bold;
}
.container-conteudo a:hover {
	color:#0099FF;
}
.container-conteudo .boasvindas {
	padding-left:40px;
}

.menu {
	width:180px;
}

.menu li {
	padding: 10px 18px;
	border-bottom:1px solid #cecece;
	background: url(img/seta.gif) no-repeat ;
	background-position: 0px 12px;
}	
.menu li a {
	color:#000;
	letter-spacing:1.7px;	
	font: 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.menu li a:hover {
	color:#0099FF;
}

.novidades {
	font: 11px Arial, Helvetica, sans-serif;
	line-height:1.5em;
	padding:5px;
}
.novidades .p2 {
	border-bottom: 2px solid #f5f5f5;
	padding-top:5px;
}	
.novidades p {
	border-bottom: 2px solid #f5f5f5;
}	

.novidades img {
	border: 6px solid #FFFFFF;
}
.novidades .data {
	color:#999999;
}
.novidades .titulo {
	font-weight:bold;
}
.novidades .titulo2 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.links { }
.links .titulo {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.destaques {
	width:100%;
    text-align:justify;
	font: 11px Arial, Helvetica, sans-serif;
}
.destaques td{
    padding:0 10px;
	width:50%;
	vertical-align:top;
}
.destaques img {
	border-right:10px solid #FFF;
	border-top:5px solid #FFF;
	float:left;
	vertical-align:top;
	-moz-opacity: 0.8; /* Mozilla */
}
.destaques img:hover {
	-moz-opacity: 1.0;
} 

.noticias {
	font: 11px Arial, Helvetica, sans-serif;
	padding:5px;
}
.noticias .data {
	color:#999999;
}

.noticias a{
	color:#000;
	font-weight:normal;

}
.noticias a:hover {
	color:#0099FF;
}

.mais { /* >> Mais notícias >> Mais novidades */
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:inherit;
	text-align:right;
	color:#999;
}
.mais a{
	color:#999999;
}
.mais a:hover {
	color:#0099FF;
}

.fale {
	padding-top:15px;
	line-height:2em;

}
.fale td {
	padding:5px;
	vertical-align:middle;
}
.fale th, b {
	color:#666666;
}

.botao {
	border-bottom: solid 1px #333;
	border-right: solid 1px #333;
	border-top: solid 1px #e5e5e5;
	border-left: solid 1px #e5e5e5;
	background-color:#f5f5f5;
	font: 11px Arial, Helvetica, sans-serif;
	padding:2px 8px;
	font-weight: bold;
	color: black;
	text-align:center;
	vertical-align:bottom;
	_vertical-align:baseline;
}

.fale input, textarea, select {
	font: 11px Arial, Helvetica, sans-serif;
	border: solid 1px #ccc; 
	background-color: #fff;	
	padding:2px;
}

.erro {
	font:10px Arial, Helvetica, sans-serif;
}

.thumb {
	padding:0px 10px;	
}
.thumb img{ 
	border: 1px solid #666666; 
	-moz-opacity: 0.8; /* Mozilla */
}

.thumb img:hover {
	-moz-opacity: 1.0;
} 

.voos td{
	line-height:1.5em;
	padding:3px;

}
.voos .titulo{
	padding-left:2px;
	background-color:#eee;
	font-weight:bold;
}
.voos .cinza {
	background-color:#f5f5f5;
	border-top:2px solid #000;
}
.voos .itens {
	border-bottom:1px solid #CCC;
}
