@CHARSET "ISO-8859-1";



@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700);

@font-face {font-family: 'Museo-700';src: url('webfonts/29710F_0_0.eot');src: url('webfonts/29710F_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/29710F_0_0.woff') format('woff'),url('webfonts/29710F_0_0.ttf') format('truetype');}

@font-face {font-family: 'Museo-300';src: url('webfonts/29710F_1_0.eot');src: url('webfonts/29710F_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/29710F_1_0.woff') format('woff'),url('webfonts/29710F_1_0.ttf') format('truetype');} 

@font-face {font-family: 'Museo-500';src: url('webfonts/29710F_2_0.eot');src: url('webfonts/29710F_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/29710F_2_0.woff') format('woff'),url('webfonts/29710F_2_0.ttf') format('truetype');}



body {

	margin: 0px;

	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */

	font-family: 'Museo-300';

	color: #485167;

	font-size: 15px;

}



.insideblock {

	width: 1000px;

	margin: 0 auto;

	padding-left: 20px;

	padding-right: 20px;

}



.bt_top_servicos_esquerda{

	margin-top: 140px;

	margin-right: 100px;

	width: 136px;

	float: left;

	text-align: center;

}



.bt_top_servicos_centro{

	margin-top: 140px;

	width: 136px;

	float: left;

	text-align: center;

}



.bt_top_servicos_direita{

	margin-top: 140px;

	margin-left: 100px;

	width: 136px;

	float: left;

	text-align: center;

}



.bts_servicos {

	width: 800px;

	margin: 0 auto;

}



.header {

	width: 100%;

	background-color: white;

	background-image: url("images/header_background_2.jpg");

	background-repeat: no-repeat;

	background-position: center top;

	margin-top: 0px;

	height: 650px;

}



.logo_menu_separador {

	width: 100%;

	height: 100px;

	float: left;

}



.logo {

	height: 65px;

	width: 360px;

	float: left;

	padding-top: 20px;

}



.menu {

	color: white;

	width: 600px;

	padding-top: 30px;

	float: left;

	text-align: right;

}



.menu li {

	position: relative;

	list-style: none;

	padding-left: 30px;

}



.menu ul li { 

	display: inline;

	margin: 0px;

}



.menu ul li a {

	text-decoration: none;

	color: white;

}



.menu ul li a:hover {

	text-decoration: none;

	color: white;

}



.separador {

	width: 100%;

	background: white;

	height: 1px;

	float: left;

}



.separador_2 {

	width: 100%;

	background: #A4CF4A;

	height: 1px;

	float: left;

}



.text_header {

	color: white;

	float: left;

	width: 960px;

	margin: 0 auto;

	text-align: center;

	margin-top: 55px;

}



.bt_green {

	padding: 15px 32px 15px 32px;

	background-color: #A4CF4A;

}



.bt_green a {

	color: white;

	text-decoration: none;

}



.bt_blue {

	padding: 15px 32px 15px 32px;

	background-color: #485167;

	color: white;

}



.bt_blue a{

	color: white;

	text-decoration: none;

}



.bt_blue a:hover{

	color: white;

	text-decoration: none;

}



.bt_blue:hover {

	padding: 15px 32px 15px 32x;

	background-color: #485167;

	color: white;

}



.museo_300 {

	font-family: 'Museo-300';

}



.museo_500 {

	font-family: 'Museo-500';

}



.museo_700 {

	font-family: 'Museo-700';

}



.size_28 {

	font-size: 28px;

}



.size_42 {

	font-size: 42px;	

}



.content {

	background: #E4E4E4;

	width: 100%;

	height: 520px;

}



.content a{

	font-size: 14px;

	font-family: 'Museo-300';

	color: white;

	text-decoration: none;

}



.content_servicos_rodoviario {

	width: 100%;

	background-image: url("images/trucks.jpg");

	background-repeat: no-repeat;

	background-position: center top;

	color: white;

	margin-top: 0px;

	float: left;

}



.content_servicos_aereo {

	width: 100%;

	background-image: url("images/airplane.jpg");

	background-repeat: no-repeat;

	background-position: center top;

	color: white;

	margin-top: 0px;

	float: left;

}



.content_servicos_maritimo {

	width: 100%;

	background-image: url("images/ship.jpg");

	background-repeat: no-repeat;

	background-position: center top;

	color: white;

	margin-top: 0px;

	float: left;

}



.icon_box {

	float: left;

	text-align: center;

	padding-top: 185px;

}



.icon_box p{

	font-size: 24px;

	font-family: 'Museo-500';

}



.text_block_1 {

	margin-top: 75px;

	width: 100%;

	height: 75px;

	font-size: 24px;

	text-align: center;

}



.iata {

	width: 54px;

	margin: 0 auto;

}



.content_2 {

	width: 100%;

	height: 650px;

}



.content_2 a{

	color: white;

	text-decoration: none;

}



.content_2 p{

	text-align: center;

}



.footer {

	width: 100%;

	background: #485167;

	height: 450px;

	float: left;

	color: white;

}



.esquerda_footer {

	margin-top: 75px;

	width: 320px;

	float: left;

	color: white;

	height: 300px;

	color: grey;

}



.centro_footer {

	margin-top: 75px;

	width: 250px;

	float: left;

	color: white;

	padding-left: 70px;

	height: 300px;

	color: grey;

}



.direita_footer {

	margin-top: 75px;

	width: 200px;

	float: left;

	color: white;

	padding-left: 120px;

	height: 300px;

	color: white;

}



.footer_title {

	font-size: 18px;

	font-family: 'Museo-500';

	color: white;

}



.footer a{

	font-size: 14px;

	font-family: 'Museo-300';

	color: white;

	text-decoration: none;

}



.mapa_servicos {

	float: right;

	margin-top: -100px;

}



.icon_servicos {

	margin-top: 50px;

	margin-bottom: 150px;

}



.box_services {

	height: 450px;

}

.comment_incoterms {

	
	width: 100%;
	
	text-transform:none;

	margin: 0 auto;

	height: 25px;

	text-align: center;

	font-family: 'Museo-500';

	color: #485167;

	font-size: 22px;

	padding-top: 5px; 
	padding-bottom: 5px; 
	
	
	

}

.comment_incoterms a {
	
	text-decoration:none;
	color: #485167;
}

.comment_services {

	background-color: #A4CF4A;

	width: 100%;

	margin: 0 auto;

	height: 75px;

	text-align: center;

	font-family: 'Museo-500';

	color: #485167;

	font-size: 22px;

	padding-top: 20px; 

}



.direitos {

	margin-top: 30px;

	width: 400px;

	float: left;

	color: white;

	font-size: 12px;

}



.linguas {

	float: right;

	font-size: 12px;

	width: 560px;

	margin-top: 30px;

	text-align: right;

}



.footer_footer {

	width: 960px;

}



.form_title_set1{

	float: left;

	padding: 15px 32px 15px 32px;

	background-color: #485167;

	color: white;

	margin-top: -250px;		

}



.form_title_set2{

	float: left;

	padding: 15px 32px 15px 32px;

	background-color: #485167;

	color: white;	

}



.form_box_1 {

	float: left;

	color: #485167;

	margin-top: -200px;

	width: 960px;

}



.form_place_name {

	width: 250px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_empresa {

	width: 230px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_email {

	width: 180px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;	

}



.form_place_telefone {

	width: 150px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_telemovel {

	width: 150px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_fax {

	width: 150px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.form_place_data_carga {

	width: 150px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_morada_carga {

	width: 528px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.form_place_localidade_carga {

	width: 250px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_codigo_postal_carga {

	width: 200px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;	

}



.form_place_outro_local_carga {

	width: 789px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;	

}



.form_place_data_descarga {

	width: 150px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_morada_descarga {

	width: 528px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.form_place_localidade_descarga {

	width: 250px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_codigo_postal_descarga {

	width: 200px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;	

}



.form_place_outro_local_descarga {

	width: 765px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;	

}



.form_place_tipo_mercadoria {

	width: 450px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

	margin-right: 30px;

}



.form_place_volumes {

	width: 140px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;	

}



.form_place_tipo_volumes {

	width: 170px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

	margin-right: 30px;

}



.form_place_qual {

	width: 170px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

	margin-right: 30px;

}



.form_place_valor {

	width: 189px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;	

}



.form_place_tipo_dimensoes {

	width: 165px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;	

}



.form_place_comp {

	width: 125px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.form_place_larg {

	width: 125px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.form_place_alt {

	width: 125px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.form_place_total {

	width: 125px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.form_place_peso {

	width: 125px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

	margin-right: 30px;

}



.form_place_peso_bruto {

	width: 125px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.button_enviar {

	padding: 15px 32px 15px 32px;

	background-color: #A4CF4A;

	border: none;

	margin-bottom: 40px;

	cursor: pointer;

	color: white;

}



.button_cancelar {

	padding: 15px 32px 15px 32px;

	background-color: #485167;

	border: none;

	margin-bottom: 40px;

	cursor: pointer;

	color: white;

}



.form_contactos {

	width: 960px;

	float: left;

	margin-top: -250px;

}



.form_place_contact_name {

	width: 228px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;	

}



.form_place_contact_email {

	width: 232px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	margin-right: 30px;

	color: #485167;

}



.form_place_contact_telefone {

	width: 210px;

	height: 30px;

	border: 1px #485167 solid;

	padding-left: 10px;

	font-family: 'Museo-300';

	color: #485167;

}



.text_area_contacts {

	width: 946px;

	height: 200px;

	resize: none;

	border: 1px #485167 solid;

	padding-left: 10px;

	padding-top: 10px;

	font-family: 'Museo-300';

}



.left_contact_column {

	width: 480px;

	height: 600px;

	float: left;

}



.right_contact_column {

	width: 480px;

	height: 600px;

	float: left;

}









