* {
	margin: 0;
	padding: 0;
}



img {
	border: 0;
	
}

ul, ol {
	list-style: none;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


a {
	color: #7d7d7c;
	text-decoration: none;
	-webkit-transition: 		all 0.5s ease-in-out;
	-moz-transition: 		all 0.5s ease-in-out;
	-o-transition: 			all 0.5s ease-in-out;
        -ms-transition: 		all 0.5s ease-in-out;
	
}
a div{

	-webkit-transition: 		all 0.5s ease-in-out;
	-moz-transition: 		all 0.5s ease-in-out;
	-o-transition: 			all 0.5s ease-in-out;
	-ms-transition: 		all 0.5s ease-in-out;
}

a:hover {
	color: #222222;
	text-decoration: none;
}
a:link,a:visited {
	
	text-decoration:none;
}

a img {
	border:none;
}


.ahref_disabled{
	color:	#000000;

}


input:focus, textarea:focus, select:focus, a:focus{
outline: none;
}
body {
	
    	
	font-family: 			Arial, Helvetica, sans-serif;
	
	background-color: 		#00427f;
}


.bg_design{
	
	
	margin:				auto;
	width:				1195px;
	
}

div {
    text-align:				justify;
    font: 				17px/22px candara, sansationregular, Georgia, serif;
    color:				#00427f;
	-webkit-transition: 		all 0.5s ease-in-out;
	-moz-transition: 		all 0.5s ease-in-out;
	-o-transition: 			all 0.5s ease-in-out;
        -ms-transition: 		all 0.5s ease-in-out;    
    
}

p {
	margin-bottom:			10px;
}
/*============================top segment===============================*/



.bg_des_top{
	
	background-image:		url('images/bg/top_bg.jpg');
	width:				1195px;
	height:				356px;
	float:				left;
	

}
.des_top{
	width:				895px;
	height:				350px;
	float:				left;

}
.des_top_logo{
	width:				250px;
	height:				100px;
	margin:				128.9px 0 0 180px;	
	float:				left;
}
.des_top_menu{
	width:				600px;
	height:				30px;
	margin:				40px 0 0 230px;	
	float:				left;
	font-size:			28px;
	font-family: 			aeroviasBrasil, Helvetica, sans-serif;	
	color:				#00427f;
	font-weight:			bold;
}
.des_top_menu a{
	
	color:				#00427f;
	font-size:			25px;
	font-weight:			normal;
}

.des_top_menu a:hover{
	
	color:				#41B5D3;
}

.des_top_home_but{
	width: 				300px;
	height:				350px;
	float:				left;

}

.top_home_but{

	width:				79px;
	height:				78px;
	margin:				259.43px 0 0 96.93px;
	background-image:		url('images/top_bg/home_button.png');
	
}
a:hover .top_home_but{
	
	background-image:		url('images/top_bg/home_button_hover.png');
	
}


/*============================expand middle segment===============================*/

.bg_des_ext_bot{
	
	min-height:			200px;
	width:				1195px;
	background-image:		url('images/bg/extend_bot.jpg');
	float:				left;
	
	


}
.ext_bot_cnt_para{

	min-height:			200px;
	width:				820px;
	margin:				0px 0 0 175px;
	position:			relative;
	border-top:			3px solid #D9DADC;
	border-bottom:			3px solid #D9DADC;
	padding-bottom:			15px;
	float:				left;
	

}
.cnt_para{
	min-height:			200px;
	width:				820px;
	float:				left;
}

.cnt_para_block{
	min-height:			100px;
	width:				820px;
	margin:				0 0 0 0;
	padding-top:			10px;
	float:				left;
	
	
}

.cnt_para_lft_head{
	height:				32px;
	width:				600px;
	font:				bold 27px/30px consolaz, candara, sansationregular, Georgia;
	width:				520px;
	margin:				0 0 0 0;
	float:				left;

}
.cnt_para_lft_body{
	min-height:			10px;
	width:				520px;
	padding:			0 0 10px 0;
	margin:				0 15px 0 0;	
	float:				left;
	color:				#106196;
}

.cnt_para_rgt{
	height:				100%;
	width:				260px;
	margin:				-10px 0 10px 0;
	color:				#106196;
	float:				left;
	align-content:			center;

}
.cnt_para_rgt img{

	width:				260px;

}
.cnt_para_rgt_can{
	height:				100%;
	width:				260px;
	margin-top:			-50px;
	color:				#106196;
	float:				left;
	align-content:			center;

}
.prd_size{
	font-size:			24px;
	font-weight:			bold;
	
	
	

}
.prd_size_box1{
	border:				1px solid;
	border-color:			#106196;
	width:				auto;
	float:				left;



}

.prd_size_box{
	border:				1px solid;
	border-color:			#106196;
	width:				80px;
	float:				left;
	padding:			10px;
	text-align:			center;
	font-weight:			bold;
	font-size:			20px;
		
	


}
ul.mission {
    	list-style-type: 		circle;
    	font:				bold 16px/30px candara, sansationregular, Georgia;
    	margin-left:			15px;
}

/*============================middle segment===============================*/

.bg_des_mid{
	
	background-image:		url('images/bg/mid_bg.jpg');
	width:				1195px;
	height:				477px;
	float:				left;
	
}

.mid_banner{
	
	width:				906px;
	height:				448px;
	float:				left;
	margin:				0 0 0 110px;
	
	

}
.mid_menu{
	background-image:		url('images/mid_bg/mid_menu.png');
	background-repeat: 		no-repeat;
	width:				258px;
	height:				476px;
	float:				right;
	margin:				0 0 0 934px;
	position: 			absolute;
	display:block;

}

.trans{

	-webkit-transition: 		all 0.7s ease-in-out;
	-moz-transition: 		all 0.7s ease-in-out;
	-o-transition: 			all 0.7s ease-in-out;
        -ms-transition: 		all 0.7s ease-in-out;

}

.mid_menu_link{
	float:				left;
	background-repeat: 		no-repeat;
	-webkit-transition: 		all 0.7s ease-in-out;
	-moz-transition: 		all 0.7s ease-in-out;
	-o-transition: 			all 0.7s ease-in-out;
        -ms-transition: 		all 0.7s ease-in-out;
        
        

}
.soft_drink{
	width:				99px;
	height:				99px;
	background-image:		url('images/mid_bg/buttons/soft_drinks.png');
	margin:				28.5px 0 0 79px;



	
}
a:hover .soft_drink{
	background-image:		url('images/mid_bg/buttons/soft_drinks_h.png');
}
.still_drink{
	width:				109px;
	height:				109px;
	background-image:		url('images/mid_bg/buttons/still_drinks.png');
	margin:				10px 0 0 84px;
	
}
a:hover .still_drink{
	background-image:		url('images/mid_bg/buttons/still_drinks_h.png');
}
.energy_drink{
	width:				91px;
	height:				92px;
	background-image:		url('images/mid_bg/buttons/energy_drinks.png');
	margin:				-16px 0 0 28px;
	
}
a:hover .energy_drink{
	background-image:		url('images/mid_bg/buttons/energy_drinks_h.png');
}

.canned_drink{
	width:				111px;
	height:				112px;
	background-image:		url('images/mid_bg/buttons/canned_drinks.png');
	margin:				8px 50px 0 13px;
	
}
a:hover .canned_drink{
	background-image:		url('images/mid_bg/buttons/canned_drinks_h.png');
}

/*============================middle banner segment===============================*/

.middle_content_banner{

	width: 			750px;
	height:			400px;
	background-image:	url('images/slider_img/slider_bg.png');
	margin-top:		7px;
	position:		relative;
	float:			left;
	z-index:		-4;
	
}





/*============================MAP segment===============================*/

#gmap_canvas img{
	max-width:			none!important;
	background:			none!important
	
}
.cover{
	
	width:				100px;
	height:				146px;
	
	background-image:		url('images/mid_bg/top_map_cv.png');
	position:			absolute;
	color:				#000;
	margin:				0 0 0 110px;
}
.cover2{
	
	width:				38px;
	height:				330px;
	
	background-image:		url('images/mid_bg/bot_map_cv.png');
	position:			absolute;
	color:				#000;
	margin:				146px 0 0 110px;
}



.gm-style-iw {
    height: 80px;
    width: 200px;
}




/*============================bottom segment===============================*/

.bg_des_bot{
	
	background-image:		url('images/bg/bot_bg.jpg');
	background-repeat: 		no-repeat;
	width:				1195px;
	margin-top:			-190px;
	height:				352px;
	float:				left;
	position:			static;
}

.des_bot_menu{

	margin:				210px 0 0 190px;
	width:				740px;
	height:				60px;
	float:				left;
	font-size:			16px;
}
.bot_copy_rgt{

	width:				740px;
	margin:				8px 0 0 200px;
	height:				20px;
	float:				left;
	color: 				#F1F2F3;
	text-align:			center;
}
.bot_facebook{
	width:				135px;
	height:				45px;
	float:				left;
	margin:				0px 0 0 -90px;
	color: 				#F1F2F3;
	text-align:			center;

}
.bot_facebook img{
	width:				auto;
	height:				70%;

}

/*============================bottom segment===============================*/

.con_but_head{

	min-height:			30px;
	width:				820px;	
	text-align:			center;
	font:				bold 27px/30px candara, sansationregular, Georgia;
	


}
.con_but_body{
	min-height:			130px;
	width:				820px;	
	float:				left;

}
.con_but_bg{
	width:				200px;
	height:				153px;
	background-repeat: 		no-repeat;
	float:				left;
	
	
	
}
a:hover .con_but_bg{


	background-image:		url('images/bot_bg/contact/bot_bg.png');
	background-repeat: 		no-repeat;
}


a .con_but_blue{

	width:				133px;
	height:				133px;
	background-image:		url('images/bot_bg/contact/top_bg.png');
	margin:				10px;
	float:				left;
	background-repeat: 		no-repeat;
	
	
	
	


}

a:hover .con_but_blue{


	background-image:		url('images/bot_bg/contact/top_bg_hv.png');
	background-repeat: 		no-repeat;
}


/*============================bottom segment===============================*/

.contact_lft_body{
	min-height:			10px;
	width:				390px;
	padding:			0 0 10px 0;
	margin:				0 15px 0 0;	
	float:				left;


}
.contact_lft_head{
	min-height:			10px;
	width:				520px;
	font:				bold 20px/28px candara, sansationregular, Georgia;
	margin:				0 15px 0 0;	
	float:				left;
	padding:			5px 0 5px 0;


}

.contact_direction{

	min-height:			10px;
	width:				780px;
	float:				left;

}

/*==========================================product segment============================*/



.container{

	width: 				820px;
	


}


ul.tabs{
	margin: 			auto;
	padding: 			0px;
	list-style: 			none;
	vertical-align: 		middle;
	text-align: 			center;
	

}
ul.tabs li{
	background: 			none;
	color: 				#222;
	display: 			inline-block;
	
	padding: 			18px;
	line-height:			20px;
	cursor: 			pointer;
	margin:				auto;
	text-align: 			center;
	font-weight:			bold;
	border-top-left-radius: 	25px 25px;
	border-top-right-radius: 	25px 25px;

}

ul.tabs li img{
	padding-bottom: 		18px;

}

ul.tabs li.current{
	background: 			#ededed;
	color: 				#222;
}

.tab-content{
	display:			none;
	background: 			#ededed;
	padding: 			15px 0 0 15px;
	float:				left;
	width: 				800px;
	
}

.tab-content.current{
	display: 			inherit;
	
}