/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 60px;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 60px;
	position: absolute;
	text-decoration:none;
	top: 0px;
	text-align: center;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}


img {
	border: none;
}

/* Textos */

.arial_10_anuncie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3b3b3b;
}

.arial_11_preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.arial_10_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a1a1a;
}

.arial_14_bold_laranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ce2e00;
}

.arial_12_texto_dest_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f38838;
}

.arial_12_texto_dsc_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.arial_12_texto_dest_news_vdo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f28739;
}

.arial_11_texto_galeira_vdo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b110d;
}

.arial_16_tit_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.arial_16_tit_dock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e4ebf9;
}

/* ---------------------------------------------------------------------------- */

body {
	margin: 0px;
	background-color: #000000;
	text-align: center; /* hack para o IE */
	
}
.style1 {color: #FFFFFF}



/* ---------------------------------------------------------------------------- */

/* Conte�do index*/

#divCentro{
	margin:0px auto;			
	width:952px;
}

#divGeral {
	text-align:left; /* "rem�dio" para o hack do IE */
	background-image: url(../img/back_home.jpg);
	width:952px;
	height:689px;
}

#linkLogo {
	margin-top:40px;
	margin-left:20px;	 
    float:left;
	width:440px;
	height:86px;
	filter:alpha(opacity=0);
    opacity:0.0;
	-moz-opacity:0.0;
	background-color:#FFF;
	z-index:1;
	
}

#menu {
	margin-top:55px;
	margin-left:42px;
	float:left;
	width:320px;
	height:77px;
	z-index:2;
}
#idioma_geral {
	margin-top:32px;
	float:left;
	width:126px;
	height:65px;
	z-index:3;
}

#idioma_port{
	float:left;
	width:126px;
	height:32px;
	z-index:3;
}

#idioma_english {
	float:left;
	width:126px;
	height:33px;
	z-index:3;
}
#idioma_newsletter {
	float:left;
	width:126px;
	height:25px;
	z-index:3;
}

#playerDest {
    margin-left:20px;
	margin-top:20px;
	float:left;
	width:480px;
	height:518px;
	z-index:3;
}

#news_Trans {
    margin-left:20px;
	margin-top:20px;
	float:left;
	width:240px;
	height:518px;
	background-image:url(../img/back_news.gif);
	z-index:3;
}

#publicidade {
    margin-top:20px;
    margin-left:20px;
	float:left;
	width:160px;
	height:518px;
	z-index:5;
}

#topo_News {
    width:240px;
	height:47px;
	z-index:6;
	background-image:url(../img/topo_news.gif);
}

#corpo_News {
    overflow: auto;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #161511;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-color: #161511;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #161511;
    width:240px;
	height:465px;
	z-index:7;
}

#tit_News {
    margin-top:10px;
    margin-left:8px;
    float:left;
    width:206px;
	z-index:8;
	vertical-align: middle;
}

#texto_News {
    margin-top:10px;
    margin-left:22px;
    float:left;
	width:180px;
	background-image:url(../img/back_texto_news.gif);
	z-index:9;
}

#player {
    float:left;
	width:480px;
	height:360px;
	z-index:10;
}

#dest_1_geral {
    margin-top:14px;
    float:left;
	width:480px;
	height:164px;
	z-index:11;
}

#dest_news_1 {
    float:left;
	width:206px;
	height:164px;
	background-image:url(../img/back_dest_news_1.gif);
	z-index:12;
}

#dest_news_foto {
    float:left;
	width:206px;
	height:164px;
	z-index:13;
}

#dest_news_2 {
	background-image:url(../img/back_dest_news_2.gif);
    float:left;
	width:274px;
	height:164px;
	z-index:14;
}

#dest_News_text {
	margin-top:20px;
	margin-left:13px;
	float:left;
	width:238px;
	height:124px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f38838;
	z-index:15;
	overflow: hidden;
}

#ico_News {
	float:left;
	width:37px;
	height:32px;
	z-index:16;
	vertical-align: middle;
}

#tit_News_1 {
	margin-left:4px;
	float:left;
	width:162px;
	z-index:17;
	vertical-align: middle;
}

#texto_News_1 {
	margin:7px 7px 7px 7px;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	width:168px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f38838;
	z-index:18;
}

#banner_1 {
	float:left;
	width:160px;
	z-index:19;
}

#banner_2 {
	margin-top:10px;
	float:left;
	width:160px;
}

#anuncie {
	margin-top:10px;
	float:right;
	width:68px;
	height:20px;
	z-index:21;
}

#copyright {
	margin-top:20px;
	float:left;
	text-align: center;
	width:100%;
	height:20px;
	z-index:22;
}


/* ---------------------------------------------------------------------------- */



/* Conte�do videos*/

#geral_col_1 {
    margin-left:20px;
	margin-top:20px;
	float:left;
	width:740px;
	height:525px;
	z-index:23;
}

#geral_line_1 {
    float:left;
	width:740px;
	height:240px;
	z-index:24;
}

#geral_line_2 {
    margin-top:20px;
	float:left;
	width:740px;
	height:265px;
	z-index:25;
}

#line_1_fto {
    float:left;
	width:320px;
	height:240px;
	z-index:26;
}

#line_1_txt {
	margin-left:20px;
    float:left;
	width:400px;
	height:240px;
	z-index:27;
}



#line_1_txt_tit {
	float:left;
	width:400px;
	height:46px;
	z-index:28;
}

#line_1_txt_geral {
	float:left;
	width:316px;
	height:188px;
	background-image:url(../img/back_em_destaque.gif);
	z-index:29;
}

#line_1_txt_botton {
	float:left;
	width:400px;
	height:6px;
	background-image:url(../img/back_texto_news_botton.gif);
	z-index:30;
}

#line_1_txt_txt {
	margin-left:10px;
	margin-top:10px;
	float:left;
	width:296px;
	height:168px;
	overflow:auto;
	z-index:31;
}

#line_1_txt_txt2 {
	float:left;
	width:84px;
	height:188px;
	z-index:32;
}


#line_2_galeria_1 {
	float:left;
	width:460px;
	height:55px;
	background-image:url(../img/topos/galeria_topo.gif);
	z-index:33;
}

#line_2_galeria_2 {
	float:left;
	width:460px;
	height:194px;
	background-image:url(../img/galeria_back.gif);
	z-index:34;
}

#line_2_galeria_3 {
	float:left;
	width:460px;
	height:13px;
	background-image:url(../img/galeria_botton.gif);
	z-index:35;
}

#line_2_galeria_1_tit {
	float:left;
	width:182px;
	height:55px;
	z-index:36;
}

#line_2_galeria_1_img_ajax {
	margin-left:32px;
	margin-top:13px;
	float:left;
	width:57px;
	height:55px;
	z-index:36;
	vertical-align: middle;
}
#line_2_galeria_1_menu {
	float:left;
	width:176px;
	height:55px;
	z-index:37;
}

#line_2_galeria_2_geral {
	margin-left:13px;
	margin-right:7px;
	float:left;
	width:435px;
	height:194px;
	background-image:url(../img/galeria_back_2.gif);
	z-index:38;
	text-align: right;
}

#line_2_galeria_2_1 {
	text-align: left;
	margin-left:13px;
	margin-top:10px;
	float:left;
	width:194px;
	height:162px;
	z-index:39;
}

#line_2_galeria_2_2 {
	text-align: left;
	margin-left:22px;
	margin-top:10px;
	float:left;
	width:194px;
	height:162px;
	z-index:40;
}


.line_2_galeria_2_1_cima {
	margin-left:14px;
	margin-top:14px;
	float:left;
	width:174px;
	height:60px;
	z-index:41;
}

.line_2_galeria_2_1_baixo {
	margin-left:14px;
	margin-top:20px;
	float:left;
	width:174px;
	height:55px;
	z-index:42;
}

.dest1_pic {
	float:left;
	width:80px;
	text-align:center;
	height:60px;
	background-color:#785f2c;
	z-index:45;
}

.dest1_text {
	margin-top:2px;
	margin-left:5px;
    float:left;
	width:82px;
	height:60px;
	z-index:46;
}



#line_2_galeria {
	float:left;
	width:460px;
	height:262px;
	background-color:#fff999;
	z-index:47;
}

#line_2_vdo_list {
	margin-left:20px;
    float:left;
	width:260px;
	height:262px;
	z-index:48;
}

#vdo_list_geral_1 {
	float:left;
	width:260px;
	height:39px;
	z-index:49;
}


#vdo_list_geral_2 {
	float:left;
	width:260px;
	height:223px;
	background-color:#1a1a1a;
	z-index:50;
}

#vdo_list_geral_3 {
	margin-left:1px;
	float:left;
	width:258px;
	height:218px;
	background-color:#000;
	z-index:51;
}

#vdo_list_geral_4 {
	margin-top:3px;
	margin-left:3px;
	float:left;
	width:252px;
	height:212px;
	background-image:url(../img/back_div_list_geral_4.gif);
	z-index:52;
}

#vdo_list_geral_ico {
	margin-top:10px;
	margin-left:4px;
	float:left;
	height:30px;
	z-index:53;
}

#vdo_list_geral_txt {
	margin-top:10px;
	margin-left:4px;
	float:left;
	width:200px;
	height:30px;
	z-index:54;
}

/* ---------------------------------------------------------------------------- */



/* Conte�do videos int*/


#playerDest_vds_int {
    margin-left:20px;
	margin-top:20px;
	float:left;
	width:480px;
	z-index:55;
}

#news_Trans_vds_int {
    margin-left:20px;
	margin-top:20px;
	float:left;
	width:240px;
	height:518px;
	z-index:56;
}

#player_vds_int {
    float:left;
	width:480px;
	height:380px;
	z-index:57;
}

#height_div {
    float:left;
	width:480px;
	height:20px;
	z-index:58;
}

#descricao_1 {
    float:left;
	background-color:#ce2e00;
	width:480px;
	height:3px;
	z-index:59;
}

#descricao_2 {
    float:left;
	background-image:url(../img/back_descricao.gif);
	width:480px;
	height:242px;
	z-index:50;
}

#descricao_3 {
    float:left;
	background-color:#ce2e00;
	width:480px;
	height:3px;
	z-index:61;
}

#height_div_1 {
    float:left;
	width:480px;
	height:20px;
	z-index:62;
}

#comentario_1 {
    float:left;
	background-color:#ce2e00;
	width:480px;
	height:3px;
	z-index:59;
}

#comentario_2 {
    float:left;
	background-image:url(../img/back_comentario.gif);
	width:480px;
	z-index:60;
}

#comentario_3 {
    float:left;
	background-color:#ce2e00;
	width:480px;
	height:3px;
	z-index:61;
}

#escolha {
    float:left;
	width:240px;
	height:210px;
	z-index:62;
}

#height_div_2 {
    float:left;
	width:240px;
	height:20px;
	z-index:63;
}

#vds_rel {
    float:left;
	width:240px;
	height:430px;
	z-index:64;
}

#height_desc {
    float:left;
	width:480px;
	height:10px;
	z-index:65;
}

#line1_desc {
	margin-left:10px;
    float:left;
	background-color:#000;
	width:456px;
	height:1px;
	z-index:66;
}

#tit_desc {
	margin-left:10px;
    float:left;
	background-image:url(../img/back_tit_desc.gif);
	width:456px;
	height:30px;
	z-index:67;
}


#desc_1 {
	margin-left:10px;
    float:left;
	background-image:url(../img/back_desc_1.gif);
	width:456px;
	height:146px;
	z-index:69;
}

#avalie {
	margin-left:10px;
    float:left;
	width:456px;
	height:43px;
	z-index:70;
}

#ico_tit_desc {
	margin-left:4px;
    float:left;
	width:34px;
	height:30px;
	z-index:71;
}

#tit_desc_txt {
	margin-top:5px;
	margin-left:4px;
    float:left;
	width:405px;
	z-index:71;
}

#desc_txt {
	margin-top:12px;
	margin-left:14px;
    float:left;
	height:96px;
	width:405px;
	z-index:71;
}

#avalie_geral_1 {
	margin-left:14px;
    float:left;
	height:43px;
	width:220px;
	z-index:71;
}

#avalie_img {
	float:left;
	width:60px;
	height:21px;
	z-index:71;
}

#avalie_stars {
	float:left;
	margin-left:12px;
	width:130px;
	height:21px;
	z-index:71;
}

#avaliacoes {
	float:left;
	width:200px;
	z-index:71;
}

#resultados {
	float:left;
	margin-top:10px;
	margin-left:12px;
	width:100px;
	height:40px;
	z-index:71;
}

#desc_micro_camera {
	float:left;
	margin-top:6px;
	margin-left:16px;
	width:126px;
	height:28px;
	z-index:71;
}

#tit_coment {
	margin-left:10px;
    float:left;
	background-image:url(../img/back_tit_coment.gif);
	width:456px;
	height:30px;
	z-index:67;
}

#btn_comente_coment {
	margin-left:10px;
    float:left;
	background-image:url(../img/back_btm_comment.gif);
	width:456px;
	height:30px;
	z-index:67;
}

#form_comentario{
	margin-left:10px;
    float:none;
	clear: both;
	background-image:url(../img/back_btm_comment.gif);
	background-repeat: repeat-y;
	width:456px;
	padding: 15px;
}
#form_oculto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:none;
	width:400px;
}

#comentario {
	margin-left:10px;
    float:left;
	background-image:url(../img/back_btm_comment.gif);
	width:456px;
	z-index:67;
}

#ico_coment {
	margin-left:4px;
    float:left;
	width:28px;
	height:30px;
	z-index:67;
}

#img_coment {
	margin-left:10px;
    float:left;
	width:105px;
	height:30px;
	z-index:67;
}

#n_coment {
    margin-top:6px;
	margin-left:10px;
    float:left;
	width:360px;
	height:22px;
	z-index:67;
}

#btn_coment {
    margin-top:6px;
	margin-left:10px;
    float:left;
	width:30px;
	height:22px;
	z-index:67;
}

#txt_coment {
	margin-top:10px;
	margin-bottom:10px;
    float:left;
	margin-left:20px;
	width:430px;
	z-index:65;
}

#line_txt {
    float:left;
	margin-left:20px;
	width:430px;
	background-color:#aba8a8;
	height:1px;
	z-index:65;
}

#topo_escolha {
    float:left;
	width:240px;
	height:48px;
	z-index:65;
}

#menu_escolha {
    float:left;
	width:240px;
	background-image:url(../img/back_escolha.gif);
	height:154px;
	z-index:65;
}

#escolha_alinhamento {
	margin-top:5px;
	margin-left:10px;
    float:left;
	width:220px;
	height:134px;
	z-index:65;
}

#escolha_txt {
	margin-top:8px;
    float:left;
	width:180px;
	height:18px;
	z-index:65;
}

#escolha_input {
	margin-top:4px;
    float:left;
	width:180px;
	height:23px;
	z-index:65;
}

#escolha_botao {
	margin-top:8px;
    float:left;
	width:180px;
	height:28px;
	z-index:65;
}

#botton_escolha {
    float:left;
	width:240px;
	background-image:url(../img/botton_menu_escolha.gif);
	height:8px;
	z-index:65;
}

#menu_1 {
    float:left;
	width:240px;
	height:30px;
	z-index:65;
}

#line_menu_1 {
    float:left;
	width:240px;
	height:1px;
	background-image:url(../img/back_line_menu_1.gif);
	z-index:65;
}

#topo_rel {
    float:left;
	width:240px;
	height:43px;
	z-index:65;
}

#conteudo_rel {
    float:left;
	width:240px;
	overflow:auto;
	background-image:url(../img/back_conteudo_rel.gif);
	z-index:65;
}

#botton_rel {
    float:left;
	width:240px;
	height:8px;
	background-color:#1a1a1a;
	z-index:65;
}

#fto_rel {
	margin-left:10px;
	margin-top:10px;
    float:left;
	width:80px;
	height:60px;
	background-color:#1a1a1a;
	z-index:65;
}

#txt_rel {
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
    float:left;
	width:122px;
	height:60px;
	z-index:65;
}

/* ---------------------------------------------------------------------------- */



/* Conteúdo contato */

#contato_geral_conteudo {
    margin-left:20px;
	margin-top:20px;
	float:left;
	width:740px;
	height:525px;
	z-index:23;
}

#contato_geral_col_1 {
	float:left;
	width:519px;
	height:513px;
	z-index:23;
}

#contato_geral_col_1_tit {
	float:left;
	width:519px;
	height:48px;
	z-index:23;
}

#contato_geral_col_1_corpo {
	background-image:url(../img/back_contato.jpg);
	float:left;
	width:519px;
	height:465px;
	z-index:23;
}

#contato_geral_col_1_corpo_alinhamento {
	margin-left:30px;
	margin-top:22px;
	float:left;
	width:460px;

	height:420px;
	z-index:23;
}

#contato_geral_col_1_corpo_alinhamento_empresa_1 {
	background-image:url(../img/empresa.jpg);
	margin-left:20px;
	margin-top:22px;
	float:left;
	width:200px;
	height:176px;
	z-index:23;
}

#contato_geral_col_1_corpo_txt {
	float:left;
	width:479px;
	z-index:23;
}

#contato_geral_col_1_corpo_campo_nome_txt {
	margin-top:12px;
	float:left;
	width:400px;
	height:18px;
	z-index:23;
}

#contato_geral_col_1_corpo_campo_nome_txt_1 {
	margin-top:8px;
	float:left;
	width:400px;
	height:18px;
	z-index:23;
}

#contato_geral_col_1_corpo_botao {
	float:left;
	width:400px;
	z-index:23;
}

#contato_geral_col_1_corpo_campo_nome {
	margin-top:2px;
	float:left;
	width:400px;
	z-index:23;
}

#contato_geral_col_1_corpo_campo_nome_1 {
	margin-top:2px;
	float:left;
	width:460px;
	z-index:23;
}

#contato_geral_col_2 {
	margin-left:18px;
	float:left;
	width:202px;
	height:510px;
	z-index:23;
}

#contato_geral_col_2_tit {
	float:left;
	width:202px;
	height:40px;
	z-index:23;
}

#contato_geral_col_2_corpo {
	background-image:url(../img/back_local.gif);
	float:left;
	width:202px;
	height:169px;
	z-index:23;
}

#contato_geral_col_2_alinhamento_txt {
	margin-top:16px;
	margin-left:20px;
	float:left;
	width:176px;
	height:129px;
	z-index:23;
}

#contato_geral_col_2_tit_mapa {
	margin-top:10px;
	float:left;
	width:202px;
	height:40px;
	z-index:23;
}

#contato_geral_col_2_corpo_mapa {
	background-image:url(../img/back_mapa.gif);
	float:left;
	width:202px;
	height:169px;
	z-index:23;
}

/* Conteúdo empresa */

#contato_geral_conteudo_empresa {
    margin-left:20px;
	margin-top:20px;
	float:left;
	width:740px;
	height:525px;
	z-index:23;
}

#contato_geral_col_1_empresa {
	float:left;
	width:519px;
	height:513px;
	z-index:23;
}

#contato_geral_col_1_tit_empresa {
	background-image:url(../img/topos/topo_empresa.gif);
	float:left;
	width:519px;
	height:48px;
	z-index:23;
}

#contato_geral_col_1_corpo_empresa {
	background-image:url(../img/back_empresa.jpg);
	float:left;
	width:519px;
	height:465px;
	z-index:23;
}

#contato_geral_col_1_corpo_alinhamento_empresa {
	margin-left:30px;
	margin-top:22px;
	float:left;
	width:250px;
	height:420px;
	z-index:23;
}

#contato_geral_col_1_corpo_txt_empresa {
	float:left;
	width:479px;
	height:20px;
	z-index:23;
}


#contato_geral_col_2_empresa {
	margin-left:18px;
	float:left;
	width:202px;
	height:510px;
	z-index:23;
}

#contato_geral_col_2_tit_empresa {
	float:left;
	width:202px;
	height:40px;
	z-index:23;
}

#contato_geral_col_2_corpo_empresa {
	background-image:url(../img/back_local.gif);
	float:left;
	width:202px;
	height:169px;
	z-index:23;
}

#contato_geral_col_2_alinhamento_txt_empresa {
	margin-top:16px;
	margin-left:20px;
	float:left;
	width:176px;
	height:129px;
	z-index:23;
}

#contato_geral_col_2_tit_mapa_empresa {
	margin-top:10px;
	float:left;
	width:202px;
	height:40px;
	z-index:23;
}

#contato_geral_col_2_corpo_mapa_empresa {
	background-image:url(../img/back_mapa.gif);
	float:left;
	width:202px;
	height:169px;
	z-index:23;
}

/* Conteúdo lista */

#contato_geral_conteudo_lista {
    margin-left:20px;
	margin-top:20px;
	float:left;
	width:741px;
	height:525px;
	z-index:23;
}

#contato_geral_col_1_lista {
	float:left;
	width:741px;
	height:513px;
	z-index:23;
}

#contato_geral_col_1_tit_lista {
	float:left;
	width:741px;
	height:48px;
	z-index:23;
}

#contato_geral_col_1_corpo_lista {
	background-color:#000;
	border-color:#201f1f;
	border-style: solid;
	border-top-width:0px;
	border-bottom-width:5px;
	border-left-width:1px;
	border-right-width:1px;
	float:left;
	width:739px;
	z-index:23;
}

#contato_geral_col_1_corpo_alinhamento_lista {
	margin-left:30px;
	margin-top:22px;
	float:left;
	width:680px;
	z-index:23;
}


#contato_geral_col_1_corpo_txt_lista {
	margin-top:10px;
	float:left;
	width:500px;
	height:100px;
	z-index:23;
}

#contato_geral_col_1_corpo_thumb_lista {
	margin-top:10px;
	margin-left:10px;
	float:left;
	width:100px;
	height:100px;
	z-index:23;
}
#newsletter_geral_col_1_tit {
	background-image:url(../img/topos/topo_newsletter.gif);
	float:left;
	width:519px;
	height:48px;
	z-index:23;
}
a{
	text-decoration:none;
}
.news_categoria{
	float:left;
	width:200px;
	z-index:23;
}
.msg_status{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
