
/* Design Filipe Leite www.filipeleite.com - Todos os direitos reservados*/

.style1 {color: #000000}
a,
a:visited,
a:active,
	{ text-decoration:none;
	font-size:14px;		
	color: #7bb5c9;
	[b]outline: 0;[/b]}
		  
a:hover { text-decoration:underline;}

#main{
    height: auto;
	width:700px;
    margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}

#topo{ 
	height:75px;}
	
#logo{ 
	width:366px;
    height:75px;
    float:left;
	text-decoration: none;}

#logo a { 
	outline:none;}

#topo_idioma{
	 height:23px; padding:60px 0 0 0;}

#topo_idioma img{ 
	 float:right; 
	 margin:0 3px 0 3px;}

#banner{
	 background: url(../img/fundo_banner.gif) no-repeat left ;
	 width:700px;
	 height:220px;
	 border-top: 1px solid #CCCCCC;
	 border-bottom: 1px solid #CCCCCC;
	 padding:0px;
	 float:left;}

#pedacoazul{
     width:23px;
	 height:220px;
	 margin:3px 0 0 0;
	 float:left;}

.link{
	margin:3px 0 0 0;}

/*---------------------------Inicio-------------------*/

#mapamundi {
    margin:60px auto;
	padding-top:30px;
	width:866px;
	display:block;
	background: url(../img/mapamundiinicial.jpg) no-repeat left;	
    }
#logoinicio {
    margin:100px auto 0 auto;
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#606060;
}

	
#bandeiras {
	width: 500px;
	margin: -35px auto;	
	height:200px;
	 }
	
#bandeiras ul{
	list-style: none;

	width:80px;  }

#bandeiras ul li {
	margin:5px 0 0 390px;
	width:100px; }
	
#bandeiras ul li img{
    width:39px;
	height:28px;
	}

img {
    border: none;}
		
#menu {
	width: 235px;
	margin:0px;
	border-color: #CCCCCC;
	height:218px;
	background:#FFFFFF;
	float:left; }

#menu li a {
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 27px;
	text-decoration: none;
	margin: 0 5px 0 5px; }

#menu li a:link, #menu li a:visited {
	color: #606060;
	font-size:12px;
	display: block;
	/*background:  url(../img/menu3.gif);*/
	padding: 15px 5px 0 10px; }
	   
/*-------Ativa cor de fundo do menu, quando clicar no link--------*/

#menu li a:hover, #menu li #ativo {
	color: #0033CC;
	/*background:  url(../img/menu3.gif) 0 -38px;*/
	padding: 15px 5px 0 10px; }
	
	  
/*------------------------Borda topo do menu----------------------*/		
.emp {
	color: #003399;
	border:inherit;
	border-top: 1px dashed #cccccc; }

ul {
	list-style: none;
	margin: 2px 0 0 0;
	padding: 0;}

img { border: none;}

/*---------------------------Conteúdo e colunas-------------------*/

#conteudo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;}
	
#coluna{margin:0px auto; }

#col_01{
	width:340px;
	float:left;
	margin:7px 20px 5px 0px;}
	
#contato_col_01{
	width:700px;
	float:left;
	margin:5px 20px 5px 0px;}
	
#contato_col_02{
	width:530px;
	float:left;
	margin:5px 0px 5px 0px;	}
#col_02{
   width:340px;
   float:left;
   margin:_39px 0px 5px 0px;
   margin:32px 0px 5px 0px;
}

#empresa_col_01{
   width:180px;
   float:left;
   margin:20px 5px 5px 0px;
}

#empresa_col_02{
   width:512px;
   margin:20px 0 5px 0px;
   float:right;

}
#empresa_col_02 ul coluna {
        list-style: circle;
        margin: 0 0 0 0;
        padding: 0;
        }

#coluna1{
   height:200px;
   width:150px;
   float:left;
    margin:7px 20px 5px 0px;
}

/*---------------------------footer-------------------*/

#footer_bg{
	width:100%; margin:10px auto 0 auto; float:left;
	border-top: 1px solid #CCCCCC;
	}
#footer{
	width:700px; margin: 10px auto 0 auto; padding:0 auto 0 auto;

	}
#footer ul{
	width:700px; padding: 0px auto; margin: 0px auto; display:block; height:15px;
	}

#footer ul li a:hover{
	text-decoration:underline;
	}
#footer p{
	width:440px; margin:0 auto 0 auto; font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #606060;
	background-color:#FFFFFF; padding:0 auto 0 auto;
	}
#footer p a{
	width:375px; margin:0 auto 0 auto; font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#606060;
	background-color:#FFFFFF; padding:0 auto 0 auto; text-decoration:none;

    }
#footer p a:hover{
	text-decoration:underline;
    }


/*---------- Elementos do formulário -------------*/

 #cForm {
 font-size:12px;
 height: 270px;
 width:500px;
 margin: 0px;
 padding: 0 7px 0 0;
 line-height: 1.8;
 float:left; 
 }

 .form {margin-top:5px;}
 
/*---------- Inicio Formulário Português -------------*/
 #posName {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 0px; margin-left:49px;} 
 #postel {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 3px; margin-left:34px; *margin-left:35px;}
 #posemail {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 3px; margin-left:52px;}
 #form_mens{margin-top:10px; float:left;}
 #posmens {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:3px; margin-left:21px; margin-top:10px;}
 #send_email {margin-top:10px; margin-right:335px; *margin-right:350px; float:right;}
 /*---------- Fim Formulário Português -------------*/
 
 /*---------- Inicio Formulário Inglês -------------*/
 #posName_en {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 0px; margin-left:49px;} 
 #postel_en {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 3px; margin-left:44px; *margin-left:45px;}
 #posemail_en {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 3px; margin-left:52px;}
 #form_mens_en {margin-top:10px; float:left;}
 #posmens_en {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:3px; margin-left:21px; margin-top:10px;}
 #send_email_en {margin-top:10px; margin-right:335px; *margin-right:350px; float:right;}
 /*---------- Fim Formulário Inglês -------------*/
 
 /*---------- Inicio Formulário Espanhol-------------*/
 #posName_es {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 0px; margin-left:49px;} 
 #postel_es {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 3px; margin-left:34px; *margin-left:35px;}
 #posemail_es {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top: 3px; margin-left:52px;}
 #form_mens_es {margin-top:10px; float:left;}
 #posmens_es {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:3px; margin-left:21px; margin-top:10px;}
 #send_email_es {margin-top:10px; margin-right:335px; *margin-right:350px; float:right;}
 /*---------- Fim Formulário Espanhol -------------*/
 
 #h1 {
 font-size:18px;
 }
 
 #h1_color{
 font-size:18px;
 color: #e10a16;
 }
 
 h2 {
 font-size:16px;
 line-height: 1.8;
 font-weight:100;
 }
 
 #h2_form {
 font-size:12px;
 }
 
 h2 span {
 font-size:10px;
 padding-left:10px;
 color: #8cc91a;
 }
 
 strong {
 font-size:12px;
 font-weight:300;
 text-align: center;
 }
 
  label {
 display:block;
 }
