@charset "utf-8";
/*
Css: Air Brasil Balonismo  
Criação: www.outsideonline.com.br 
09.11.2007 */


/* -------------------------- basico -------------------------- */

body{
	padding:0px;
	margin:0px;
	font:12px arial;
	}
	
a 	{
	color:#4D757D;
	text-decoration:none;
	}
	
a:hover {
	color: #026199;
	text-decoration:none;
	}

	
/* -------------------------- MENU -------------------------- */

#menu{
	width:100%;
	height:45px;
	margin:0px;
	background-color:#000013;
	}	

div#menu a#itm_um {
 	position:absolute;
  	background: url(../_imgs/menu/empresa_01.gif) no-repeat;
  	width:105px;
  	height:45px;
	}
div#menu a#itm_um:hover {background:url(../_imgs/menu/empresa_02.gif) no-repeat;}
	
div#menu a#itm_dois {
 	position:absolute;
	left:103px;
  	background: url(../_imgs/menu/voos01.gif) no-repeat;
  	width:132px;
  	height:45px;
	}
div#menu a#itm_dois:hover {background:url(../_imgs/menu/voos02.gif) no-repeat;}

div#menu a#itm_tres {
 	position:absolute;
	left:238px;
  	background: url(../_imgs/menu/campanhas01.gif) no-repeat;
  	width:194px;
  	height:45px;
	}
div#menu a#itm_tres:hover {background:url(../_imgs/menu/campanhas02.gif) no-repeat;}

div#menu a#itm_quatro {
 	position:absolute;
	left:430px;
  	background: url(../_imgs/menu/projetos.gif) no-repeat;
  	width:149px;
  	height:45px;
	}
div#menu a#itm_quatro:hover {background:url(../_imgs/menu/projetos02.gif) no-repeat;}

div#menu a#itm_cinco {
 	position:absolute;
	left:580px;
  	background: url(../_imgs/menu/galeria01.gif) no-repeat;
  	width:139px;
  	height:45px;
	}
div#menu a#itm_cinco:hover {background:url(../_imgs/menu/galeria02.gif) no-repeat;}

div#menu a#itm_seis {
 	position:absolute;
	left:718px;
  	background: url(../_imgs/menu/videos01.gif) no-repeat;
  	width:86px;
  	height:45px;
	}
div#menu a#itm_seis:hover {background:url(../_imgs/menu/videos02.gif) no-repeat;}

div#menu a#itm_sete {
 	position:absolute;
	left:803px;
  	background: url(../_imgs/menu/clipping01.gif) no-repeat;
  	width:95px;
  	height:45px;
	}
div#menu a#itm_sete:hover {background:url(../_imgs/menu/clipping02.gif) no-repeat;}

div#menu a#itm_oito {
 	position:absolute;
	left:900px;
  	background: url(../_imgs/menu/contato01.gif) no-repeat;
  	width:95px;
  	height:45px;
	}
div#menu a#itm_oito:hover {background:url(../_imgs/menu/contato02.gif) no-repeat;}

div#menu a#itm_nove {
 	position:absolute;
	left:788px;
  	background:url(../_imgs/menu01_09.gif) no-repeat;
  	width:94px;
  	height:40px;
	}
div#menu a#itm_nove:hover {background:url(../_imgs/menu02_09.gif) no-repeat;}

div#menu a#itm_dez {
 	position:absolute;
	left:882px;
  	background:url(../_imgs/menu01_10.gif) no-repeat;
  	width:113px;
  	height:40px;
	}
div#menu a#itm_dez:hover {background:url(../_imgs/menu02_10.gif) no-repeat;}


/* -------------------------- HOME, LOGO, DESTAQUE, FOTOS -------------------------- */

#home{
	width:100%;
	height:460px;
	margin:0px;
	background:url(../_imgs/ceu.jpg);
	}
	
#meio{
	width:995px;
	margin:0 auto;
	position:relative;
	clear:both;
	}
	
#logo{
	position:absolute;
	}
	
#fotos{
	position:absolute;
	top: 220px;
	left:50px;
	}
.foto_ch_pq {
	border: 2px solid #1142AB;
}
	
#fotomaior{
	position:absolute;
	width:579px;
	height:298px;
	top:20px;
	left:380px;	
	background:url(../_imgs/fundoimage.png);
	padding:18px 0px 0px 21px;
	}

div#programacao{
	position:absolute;
	height:100px;
	width:572px;
	top:330px;
	left:393px;
	}
	
/* -------------------------- CONTEUDO, CLIMA TEMPO, IMAGEM -------------------------- */	

#texto{
	width:100%;
	height:245px;
	margin:0px;
	background:url(../_imgs/azul.jpg);
	}
	
#links{
	position:absolute;
	left:905px;
	}

#climatempo{
	position:absolute;
	background:url(../_imgs/fundo_climaempo.gif) no-repeat;
	height:205px;
	width:170px;
	top:30px;
	padding: 14px 0 0 27px;
	}
	
#chamada{
	position:absolute;
	height:205px;
	width:400px;
	top:30px;
	left:200px;
	}

div#imghome{
	position:absolute;
	height:180px;
	width:260px;
	top:30px;
	left:640px;
	text-align:center;
	}
	

/* -------------------------- INTERNAS -------------------------- */

#interna1{
	width:100%;
	height:207px;
	margin:0px;
	background:url(../_imgs/top_random_int/foto_int_topo1.jpg) no-repeat;
	}
#interna2{
	width:100%;
	height:207px;
	margin:0px;
	background:url(../_imgs/top_random_int/foto_int_topo2.jpg) no-repeat;
	}
#interna3{
	width:100%;
	height:207px;
	margin:0px;
	background:url(../_imgs/top_random_int/foto_int_topo3.jpg) no-repeat;
	}
#interna4{
	width:100%;
	height:207px;
	margin:0px;
	background:url(../_imgs/top_random_int/foto_int_topo4.jpg) no-repeat;
	}
#interna5{
	width:100%;
	height:207px;
	margin:0px;
	background:url(../_imgs/top_random_int/foto_int_topo5.jpg) no-repeat;
	}
#interna6{
	width:100%;
	height:207px;
	margin:0px;
	background:url(../_imgs/top_random_int/foto_int_topo6.jpg) no-repeat;
	}
#interna7{
	width:100%;
	height:207px;
	margin:0px;
	background:url(../_imgs/top_random_int/foto_int_topo7.jpg) no-repeat;
	}
#interna8{
	width:100%;
	height:207px;
	margin:0px;
	background:url(../_imgs/top_random_int/foto_int_topo8.jpg) no-repeat;
	}
#textointerno{
	width:100%;
	margin:0px;
	background-color: #F5F9F8;
	background-image: url(../_imgs/fundo_ball.jpg);
	background-repeat: repeat-x;
	}
	
#meiointerno{
	width:995px;
	margin:0 auto;
	clear:both;
	}

#blocos{
	margin-bottom:15px;
	clear:both;
	}
	
h1 {
	padding:0px 0px 0px 0px;
	font:16px arial;
	color:#000013;
	font-weight:bold;
	margin:0px;
}

h2 {
	padding:0px 0px 0px 0px;
	font:14px arial;
	color:#000013;
	font-weight:bold;
	margin:0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #528799;
}
h3 {
	padding:0px 0px 0px 0px;
	font:12px arial;
	color:#000013;
	font-weight:bold;
	margin:0px;
}
hr{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4D757D;
	height: 1px;
}
.desc {
	font-weight: bold;
}
#titulos{
	width:706px;
	height:35px;
	padding:10px 0px 0px 35px;
	font:16px arial;
	color:#000013;
	font-weight:bold;
	background-image:url(../_imgs/tit_fundo.png);
	}

#imagem{
	float:left;
	padding:5px;
	margin: 0px 10px 10px 0px;
	border:1px solid #96c1c6;
	background-color:#f4f8f7;
	}
		
#contem{
	width:701px;
	background-color:#FFFFFF;
	padding:20px;
	}
	
#titsubmenu{
	color:#FFFFFF;
	padding:13px 0px 0px 50px;
	font-size: 11px;
	}

#submenu{
	width:184px;
	background: url(../_imgs/sub1.png) no-repeat;
	list-style-type:none;
	}
	
#submenu li{
	width:110px;
	padding:2px;
	list-style-type:none;
	border-bottom:1px solid #a3b5b9;
	color:#000013;
	}

#submenu li a{
	color:#000013;
	}

#submenu li a:hover{
	color:#1395f4;
	}


#submenufundo{
	width:184px;
	background: url(../_imgs/sub3.png);
	}
	
#tempo{
	background:url(../_imgs/fundo_climaempo.gif) no-repeat;
	height:205px;
	width:170px;
	margin:10px 0 0 12px;
	padding: 14px 0 0 27px;
	}
	
/* -------------------------- galeria -------------------------*/

#galeria{
	width:701px;
	background-color:#FFFFFF;
	padding:20px;
	}

#galeria ul{
	margin:0;
	padding:0;
}

* html #galeria ul{ /*IE only rule. Delete extra margin-bottom*/
	margin-bottom:0;
}

#galeria ul li{
	display:inline;
}

#galeria ul li a{
	float:left;
	padding:5px;
	margin:5px;
	border:1px solid #96c1c6;
	background-color:#f4f8f7;
	color:#5B7B71;
	width: 127px;
	height: 115px;
	text-align: center;
}

#galeria ul li a:hover{
	background-color:#ffffff;
	color:#1395f4;
}

#legenda{
	padding:5px;
	margin-top:2px;
	font-size: 9px;
	}	
	

/* -------------------------- RODAPE -------------------------- */

#rodape{
	width:100%;
	height:90px;
	margin:0px;
	background-color:#000013;
	}
	
#rodapeEsq{
	float:left;
	padding:15px;
	}
	
#rodapeDir{
	float:right;
	padding:15px 30px 15px 15px;
	color:#cdcdcd;
	font-size:11px;
	text-align:right;
	}

/*---------------------- próximas chamadas -----------------------------*/
.ch-prx{
	padding: 0px 0px 0px 21px;
	float: left;
	margin: 0px;
	width: 650px;
	list-style-type:none;
}

.ch-prx-li{
	margin:2px;
	padding: 5px;
	display:inline;
	float:left;
	width:47%;
	border:1px solid #B7D8D8;
	background-color:#F5F9F8;
	height: 145px;
}
.ch-prx-foto {
	float:left;
	padding: 2px;
	background-color:#94AFA6;
	margin: 3px 5px 5px 0px;
}

/* form */

.form {
	border:2px solid #518493;
	font: 11px arial;
	background-color: #FFFFFF;
}
/* End */
.form-obrig {
	border:2px solid #518493;
	font: 11px arial;
	background-color: #FFFFFF;
	background-image: url(../_imgs/form-obrig.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
}
.form-obrig:focus {
	border:2px solid #010B03;
	font: 11px arial;
	background-color: #FFFF99;
	background-image: url(../_imgs/form-obrig.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
}
.form-botao {
	border:2px solid #265423;
	font: bold 10px arial;
	background-color: #487786;
	color: #C7DFE0;
}
.form:focus {
	border:2px solid #010B03;
	font: 11px arial;
	background-color: #FFFF99;
}
#programacao #ch1 a {
	color: #000000;
	font-size: 14px;
}

.img-ch1{
	border:1px solid #0F40A7;
	margin: 2px;
	padding: 2px;
}
#meio #chamada a {
	color: #000013;
}
#textointerno #blocos #contem .imagem {
	margin: 3px;
	padding: 3px;
	background-color: #DBE6E2;
	border: 1px solid #55899D;
	cursor:pointer;
	cursor:hand;
}
#banner-ibis {
	margin-left: 40px;
	width: 120px;
}
