/* CSS Document */

/* Regras Gerais */
body {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#4E5656;
	background-color:#EFEFEF;
}
h2 {
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight:normal;
	padding:0;
	margin:0;
}
a:link {
	color:#DC0037;
	text-decoration:none;
}
a:visited {
	color:#DC0037;
	text-decoration:none;
}
a:active {
	color:#DC0037;
	text-decoration:none;
}
a:hover {
	color:#DC0037;
	text-decoration:underline;
}
a.linkBranco:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.linkBranco:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.linkBranco:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.linkBranco:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
a.link_branco_bold {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
input, select, textarea {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#4E5656;
	border:solid 1px #E2E2E2;
}
input {
	padding-top:2px;
	height:17px;
}

.checkboxSelect{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#4E5656;
	border:solid 0px #E2E2E2;
}

.radioButton{
	padding-top:0px;
	border:solid 0px;
}

.inputBtImg {
	border:solid 0px #FFFFFF;
}
/* CLASSES */
.font_padrao {
	font-family:'Trebuchet MS';
	font-size:11px;
	color:#4E5656;
}
.font_padrao_bold {
	font-family:'Trebuchet MS';
	font-size:11px;
	color:#4E5656;
	font-weight:bold;
}
.font_padrao2, .font_vermelho {
	font-family:'Trebuchet MS';
	font-size:12px;
	font-weight:bold;
}
.font_vermelhoAlerta{
	font-family:'Trebuchet MS';
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	padding:10px 0px 0px 10px;
}
.font_cinzaAlerta{
	font-family:'Trebuchet MS';
	font-size:14px;
	font-weight:bold;
	color:#999999;
	padding:10px 0px 0px 10px;
}
.font_laranjaAlerta{
	font-family:'Trebuchet MS';
	font-size:14px;
	font-weight:bold;
	color:#FF9900;
	padding:10px 0px 0px 10px;
}
.font_padrao3 {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#999999;
}
.font_padrao_branco {
	font-family:'Trebuchet MS';
	font-size:11px;
	color:#FFFFFF;
}
.font_padrao_branco_bold {
	font-family:'Trebuchet MS';
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.bt_menu {
	padding:0;
	margin:0;
}
.font_vermelho {
	color:#FF0000;
}
.font_branco {
	color:#FFFFFF;
}
/* TABLELESS */

/* geral */
#geral_base {
	width:900px;
	background-color:#FFFFFF;
}
#geral_conteudo {
	width:640px;
	margin:0;
	vertical-align:top;
	text-align:left
}
/* include top */
#include_top {
	width:900px;
	height:120px;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
}
#logo_top {
	position:absolute;
	margin:20px 0px 0px 20px;
}
#logo_versao {
	margin:5px 0px 0px 65px;
}
#links_top_container {
	position:absolute;
	margin:10px 0px 0px 575px;
}
#kart_info {
	position:absolute;
	margin:65px 0px 0px 480px;
}
#login_box {
	position:absolute;
	margin:40px 0px 0px 370px;
	padding:0;
	width:510px;
	height:28px;
	background-color:#000000;
}
#loginbox_canto_esquerdo {
	float:left;
}
#loginbox_canto_direito {
	float:right;
}
#loginbox_form_container {
	position:absolute;
	margin:6px 0px 0px 10px;
}
.loginbox_field {
	width:100px;
	height:16px;
	border:none;
	padding:0;
}
/* include lateral */
#include_lateral {
	padding-top:10px;
	width:220px;
	height:585px;
	vertical-align:top;
}
/*include titulo*/
#include_titulo {
	width:640px;
	height:50px;
	background-color:#667373;
	margin-left:14px;
}
#titulo {
	position:absolute;
	margin:17px 0px 0px 15px;
}
#titulo_canto_esquerdo {
	float:left;
}
#titulo_canto_direito {
	float:right;
}
/*include down*/
.down_link:link {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.down_link:visited {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.down_link:active {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.down_link:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
/** HOME **/
#home_demonstracao_flash {
	margin-top:15px;
/*	margin-bottom:25px;*/
}
#links_uteis_content{
	padding:10px 0px 10px 10px;
}
/* novidades e novidades_detalhes*/
#novidades_table {
	margin:20px 0px 0px 25px;
}
#geral_base #geral_conteudo #novidades_table td {
	padding:0px 0px 10px 10px;
	border-bottom:solid 1px #E9EBEB;
}
#geral_base #geral_conteudo #novidades_table br {
	margin:10px;
}
.bt_leia_mais {
	margin-right:50px;
}
#novidades_paginacao_container {
	margin:25px 0px 18px 0px;
}
#base_noticia {
	margin:20px 0px 10px 35px;
}
#base_noticia_texto {
	margin: 10px 0px 20px 0px;
	width:530px;
}
/* localização */
#loc_endereco_box {
	margin-top:10px;
}
#loc_endereco {
	margin-top:5px;
}
#loc_mapa_box {
	margin-top:20px;
	margin-bottom:10px;
}
#loc_mapa {
	margin-top:5px;
}
/* FAQ */
.link_pergunta:link, .link_pergunta:visited, .link_pergunta:active {
	color:#4E5656;
	font-weight:bold;
	text-decoration:none;
}
.link_pergunta:hover {
	color:#4E5656;
	font-weight:bold;
	text-decoration:underline;
}
.pergunta {
	margin-top:15px;
	padding-bottom:10px;
	border-bottom:solid 1px #E9EBEB;
}
.resposta {
	margin:8px 0px 0px 12px;
}
/* Especificações técnicas */
#especificacoes_content {
	width:618px;
	padding:6px;
	margin:25px 0px 15px 15px;
	background-color:#EDEFEF;
}
#especificacoes_foto {
	position:absolute;
	margin:30px 0px 0px 405px;
}
#especificacoes_subtitulo_qdr {
	background-color:#667373;
	width:320px;
	height:25px;
	margin-bottom:10px;
	margin-top:10px;	
}
#especificacoes_subtitulo_qdr_canto_esq {
	float:left;
}
#especificacoes_subtitulo_qdr_canto_dir {
	float:right;
}
#margem_subtitulo {
	padding:5px 0px 0px 8px;
}
#especificacoes_texto {
	margin-left:15px;
}
#especificacoes_gps {
	margin:40px 40px 40px 15px;
}
/* Acessórios */
#acessorios_subtitulo_qdr {
	background-color:#667373;
	width:320px;
	height:25px;
	margin-bottom:10px;
}
#margem_subtitulo_acessorios {
	padding:5px 0px 0px 8px;
}
#acessorios_subtitulo_qdr_canto_esq {
	float:left;
}
#acessorios_subtitulo_qdr_canto_dir {
	float:right;
}
#acessorios_descricao {
	margin-left:10px;
}
/* Instalação */
.boder_cell_top_down {
	border-top:solid 1px #E9EBEB;
	border-bottom:solid 1px #E9EBEB;
}
.big_number_font {
	font-size:40px;
	color:#4E5656;
}
.medium_font {
	font-size:20px;
	color:#4E5656;
}
.mini_medium_font {
	font-size:17px;
	color:#4E5656;
}
/* Funções */
.funcoes_subtitulo_qdr_up {
	background-image:url(/co-piloto/v1/img/gif/bg_bt_funcao1.gif);
	width:320px;
	height:25px;
	margin-top:10px;
	margin-bottom:10px;
}
.funcoes_subtitulo_qdr_dn {
	background-image:url(/co-piloto/v1/img/gif/bg_bt_funcao2.gif);
	width:320px;
	height:25px;
	margin-top:10px;
	margin-bottom:10px;
}
#margem_subtitulo_acessorios {
	padding:5px 0px 0px 8px;
}
#funcoes_subtitulo_qdr_canto_esq {
	float:left;
}
#funcoes_subtitulo_qdr_canto_dir {
	float:right;
}
#acessorios_descricao {
	margin-left:10px;
}
/* Tabela do AJAX*/
.table_tit {
	background-color:#000000;
	vertical-align:middle;
	text-align:center;
	text-transform:uppercase;
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}
/* Meus downloads */
.versao_download_in_button {
	position:absolute;
	margin:28px 0px 0px 40px;
}
.versao_download_in_button a {
	color:#FFFFFF;
	text-decoration:none;
}
.versao_destaque {
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:30px;
	color:#4E5656;
	font-weight:bold;
}
/* O que é */
#copiloto_oquee_texto {
	background:url(/co-piloto/v1/img/jpg/banner_copiloto.jpg) top center no-repeat;
	width:540px;
	padding:155px 70px 10px 20px;
	margin:10px 0px 0px 20px;
}
#quemsomos_texto {
	width:580px;
	margin:25px;
}
#videos {
	width:580px;
	margin:25px;
}

/* Meu copiloto */
.meu_copiloto_produto_tit {
	padding:3px 0px 3px 10px;
	background-color:#4E5656;
	font-weight:bold;
	color:#FFFFFF;
	width:100px;
}
.meu_copiloto_descricao_celula {
	padding:5px 0px 5px 18px;
	border:solid 1px #EFEFEF;
	width:250px;
}
/* N-CoPiloto funções */
.ncopiloto_funcoes_link_container {
	padding:8px 0px 8px 0px;
}

/*Pop Up*/

#hidePais{
	position:absolute;
	width:540px;
	height:410px;
	margin-top:-45px;
	margin-left:180px;
	z-index:10;

}
