/* BY WESLEY SOUZA */
@import url(http://fonts.googleapis.com/css?family=Carrois+Gothic);

body{background:url(../imagens/bg_body.jpg) repeat-x top, url(../imagens/bg_body_all.png) repeat;font-family: 'Carrois Gothic', sans-serif;}

#avioes{background:#FFF; border:1px solid; border-color:#999; float:left; width:800px;margin-top:5px; margin-botton:10px;   margin-left:150px; }
#avioes img{ padding:10px 10px; margin-left:10px; float:left;}

#clientes{ width:170px;
height:116px;
background:#fff;
border-radius:10px 10px 10px 10px;
float:left;
margin:3px 3px;}

/* TOPO */

#topo{
	width:1024px;
	height:auto;
	text-align:right;
	margin:0 auto;
	overflow:hidden;
}

#logo{
	width:312px;
	height:85px;
	margin-top:10px;
	margin-bottom:20px;
}
#logo img{
	width:312px;
	height:85px;

}

#menu{

	width:1024px;
	margin:0px auto 0px auto;
	height:31px;
	background:url(../imagens/topo/bg_menu.png) no-repeat center;
	text-transform:uppercase;
	   position: relative; 
	
}

#menu ul{
	width:700px;
	height:auto;
	margin:0 auto;
}

#menu ul li{
	float:left;
	display:inline;
	margin-top:8px;
}

#menu ul li a{
	text-decoration:none;
	color:#777777;
	font-size:16px;
	padding:0px 10px;
	border-right:1px solid #777;
	font-weight:600;	
}

#menu ul li a:hover{
	color:#333;
}

#menu ul li:last-child a{
	border-right:none;	
}

#content_master{
	width: 1075px;
	height: auto;
	margin: 20px auto 20px auto;

}

#content_master p{
	font-size:17px;
	color:#666;
	line-height:20px;
}





/* CONTENT LEFT HOME */

#content_master #left_home{
	float:left;
	width:358px;
	height:auto;
	margin-right:30px;
}
	
#content_master #newsletter	{
	margin-top:20px;
	width:316px;
}

#content_master #newsletter h3{
	color:#B57575;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
}

#content_master #newsletter input{
	width:306px;
	height:33px;
	border:none;
	background:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:10px 0px;
	padding:0px 5px;
	color:#999;	
}
	
#content_master #newsletter .btn_news{
	width:100px;
	height:35px;
	background:#750200;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	float:right;
	color:#fff;
}

#content_master #newsletter .btn_news:hover{
	background:#B70400;
	cursor:pointer;
}
	



/* MEIO HOME */

#meio_home{
	float:left;
	width:257px	
}

#meio_home img{
	float:left;	
}

#meio_home img:first-child{
	margin-right:10px;
	margin-top:3px;
}
	
	
	
/* RIGHT HOME */

#right_home{
	width:370px;
	float:right;
	margin-bottom:40px;
}




/* PROCESSO HOME */

#processo_home{
	clear:both;
	margin-top:550px;
}

#processo_home h2{
	font-weight:bold;
	color:#333;
	font-size:30px;
}

.box_processo{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:40px;
	clear:both;
}

.box_processo li{
	float:left;
	margin:0px 0px 0px 0px;
	width:212px;
	height:176px;
	background:url(../imagens/conteudo/bg_down.png) no-repeat;	
}

.box_processo li img{
	position:relative;
	top:0px;
	left:10px;
	right:0px;
}


/* FOOTER */
#footer{
	width:100%;

	background:#670101;
	clear:both;
	position:relative;
	margin-top:-100px;
	z-index:-1110;
	color:#fff;
}
	
#footer .menu_footer{
	width:1100px;
	height:auto;
	margin:0 auto;
	top:70px;
	position:relative;
	text-align:center;
	line-height:28px;
}

#footer a{
	color:#fff;
	text-decoration:none;
}

#footer a:hover{text-decoration:underline;}

#footer .menu_footer a{
	font-size:13px;
	text-transform:uppercase;
	margin:0px 10px;
}

#footer .menu_footer a:hover{
	text-decoration:underline;	
}

#footer .nav_footer{
	width:624px;
	margin:140px auto 0px auto;
	clear:both;
	text-align:center;
}

.nav_footer ul li{
	float:left;
	display:inline;
}

.nav_footer ul li a{
	font-size:13px;
	text-transform:uppercase;
	padding:0px 15px;
	border-right:1px solid #fff;
}

.nav_footer ul li a:hover{
	text-decoration:underline;
}

.nav_footer ul li:last-child a{
	border-right:none;	
}

.direitos{
	font-size:14px;
}



/* PÁGINAS INTERNAS */


/* EMPRESA */

#content_master h1{
	font-weight:bold;
	font-size:22px;
	color:#960101;
	padding-bottom:10px;
	padding-left:25px;
	background:	url(../imagens/internas/icon_title.png) no-repeat;
}



/* FORMULARIO DE CONTATO */

#contato{
	width:100%;
	height: auto;
	border:4px solid #eee;
	border-left: none;
	border-right: none;
	padding:20px 0px;
	margin-top:20px;
	margin-bottom: 20px;
	overflow: hidden;
}

#contato label{
	font-family: 'Carrois Gothic', sans-serif;
	font-size: 14px;
	color:#333;
	font-weight: bold;
	display: block;
	margin-bottom: 4px;
}

#contato input{
	border:1px solid #eee;
	background:#fff;
	margin-bottom:8px;
	width:310px;
	height: 28px;
	padding:0px 5px;
	font-family: 'Carrois Gothic', sans-serif;
	color:#666;
	font-size: 13px;
}

#contato textarea{
	width:500px;
	height: 100px;
	border:1px solid #eee;
	background:#fff;
	font-family: 'Carrois Gothic', sans-serif;
	color:#666;
	font-size: 13px;
}

.row_left{
	float: left;
	margin-right: 100px;
}

#contato .btn_enviar{
	width:150px!important;
	height: 30px!important;
	margin-top:8px;
	font-weight: bold;
	border-color: #ccc;
}

#contato .btn_enviar:hover{
	background: #960101;
	color:#fff;
	border-color: #fff;
	cursor: pointer;
}

#mapa{
	border:4px solid #fff;
}

a.link_mapa{
	color:#15430D!important;
	text-decoration: none;
}





/* ESTILOS */
strong{font-weight:bold;}
.saiba_mais{
	width:110px;
	height:26px;
	background:#750200;
	color:#fff;
	border:None;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}
.saiba_mais:hover{
	background:#B70400;
	cursor:pointer;	
}	
.dest01{font-weight:bold;color:#5F2A04!important;font-size:20px!important;}	
.foto_text{float:left;margin-right:10px;margin-bottom:5px;}	
	
