﻿/* CSS Document */
* {margin: 0;}
/*Master */
#tudo { width: 982px; margin: 0px auto; text-align: left;}
body {text-align: center; background-image:url(../images/backgraund_master.jpg); background-repeat:repeat-x;}
#topo_US{height:160px;top:0; background-image:url(../images/top_logo.jpg); background-repeat:repeat-x;}
#topo_AO{height:160px; top:0; background-image:url(../images/top_logo_pt.jpg); background-repeat:repeat-x;}
#topo_IT {height:160px; top:0; background-image:url(../images/top_logo_it.jpg);background-repeat:repeat-x;}
#topo_DE {height:160px;top:0;background-image:url(../images/top_logo_ge.jpg); background-repeat:repeat-x;}		
/*banner advertising*/
#banner_top{position: absolute; top: 15px; height: 60px; width: 468px; padding: 2px; left:28%;}
/*seletor de linguage*/
#language{position: relative;top: 20%; height: 40px; width: 110px; padding: 5px; left:89%;}
/*slogan*/
#slogan{position:relative; top:30%; left:0%; width:250px; height:28px; padding:5px;}
#cad_img{position:relative;top:9.7%;left:20%; width:13px;height:15px;}
/*flags - bandeiras*/
#flags{position:relative; top: -15%; height: 20px; width: 150px; padding: 0px; left:86%;}
/*fundo do menu horizontal*/
#bg_menu{position: relative; background-image:url(../images/bg_mh.jpg); background-repeat:repeat-x; top: -2%; height: 41px; width: 982px; padding: 0px; }
/*posicionamento do menu*/
#pmenu{position: absolute; top: 12px; width: 725px; left:-3.5%!important; *left:1%!important; left:5px;}
/* busca*/
#search{position: absolute; top: 3%; height: 25px; width: 230px; padding:5px; text-align:right; background-image:url(../images/curva.jpg); background-repeat:no-repeat; background-position:left; left:72%;}
/* botão busca*/
#bt_search{position: relative; top:-22%; height: 20px; width: 28px; padding: 0px; left:96.6%;}
/* col left*/
#colEsq {width: 173px; top:0px; padding: 0px; float: left;}
#block1 {width: 165px; height:30px; margin-top:10px; padding:2px; float: left;}
#block2 {width: 170px; height:100%; margin-top:2px; padding:1px; float: left;}
#banner_right {width: 150px; height:115px; margin:5px 0px 5px 10px; padding:1px; text-align:center; float: left;}
#job {width: 150px; height:120px; margin:5px 0px 5px 10px!; padding:1px; text-align:center; background-image:url(../images/jobs_offers.jpg); background-repeat:repeat-x; float: left;}
#block3 {width: 150px; height:70px; margin:5px 0px 0px 10px; padding:1px; text-align:center; float: left;}
#live_help_top {width: 145px; height:43px; background-image:url(../images/live_help/live_help_top.jpg); background-repeat:repeat-x; float:left;}
#live_help_on_off {width: 145px; height:20px; float:left;}
#live_help_text{width: 120px; height:37px; margin:1px 0px 0px 5px; text-align:left; float:left;}
#block4 {width: 155px; height:90px; margin-top:5px; padding:1px; text-align:right; float: left;}
#block6 {width:162px; height:20px; float:left; padding-top:177px;}
/*content center*/
#colDir {float:left; width: 550px; border-left:1px solid #90BCD3; border-right:1px solid #90BCD3; top:0px; padding: 0px;}
#br_flash{width: 540px; height:200px; margin:3px 3px 3px 3px; padding: 5px 1px 6px 5px; background-image:url(../images/bg_fla_center.jpg); background-position: center; background-repeat:no-repeat; float: center;}
#line2 {width: 536px; height:20px; margin:2px 2px 2px 2px; padding:5px; float: right; background-image:url(../images/bg_center.jpg); background-repeat:repeat-x;}
#cont_1{width: 530px; height:100%; margin:5px 5px 5px 5px; border: 1px solid #90BCD3; background:#F7FBFC; padding:3px; float: left;}
#cont_2{width: 537px; height:430px; margin:5px 5px 5px 5px; border: 1px solid #90BCD3;float: left;}
#block_m1 {width: 160px; height:100%; margin:1px 1px 1px 1px; text-align:left; padding-top:0px; float: left;}
#block_m1_2 {width: 155px; height:100%; margin:1px 1px 1px 1px; text-align:right; padding-top:0px; float: right;}
#block_m2 {width: 150px; height:100%; margin:1px 1px 1px 1px; padding-top:0px; float: left;}
#block_m_cont {width: 150px; height:110px; margin:2px 4px 4px 2px; text-align:left; padding-top:2px; float: left;}
#block_m_cont_2 {width: 140px; height:120px; margin:2px 4px 4px 2px; text-align:left; padding-top:2px; float: right;}
#block_m_cont_3{width: 145px; height:115px; mmargin:2px 4px 4px 2px; text-align:left; padding-top:2px; float: left; }
#block_m_m {width: 191px; height:190px; margin:1px 1px 1px 1px; text-align:center; padding-top:40px; float: left;}
#block_m_m2 {width: 200px; height:35px; padding-top:0px; background-image:url(../images/barras/cab_top.gif); background-position: center; background-repeat:repeat-x; float: left;}
#block_m_m3 {width: 200px; height:20px; text-align:center; padding-top:10px; float: left;}
#top_bar_1 {width: 140px; height:24px; text-align:left; padding-left:3px; padding-top:2px; background-image:url(../images/barras/bar_blue.gif); background-repeat:repeat-x; float: left;}
#top_bar_2 {width: 144px; height:24px; text-align:left; padding-left:3px; padding-top:2px; background-image:url(../images/barras/bar_red.gif); background-repeat:repeat-x; float: left;}
#top_bar_3 {width: 144px; height:24px; text-align:left; padding-left:3px; padding-top:2px; background-image:url(../images/barras/bar_green.gif);background-repeat:repeat-x; float: left;}
#top_bar_4 {width: 147px; height:24px; text-align:right; padding-top:2px; background-image:url(../images/barras/bar_orange.gif); background-repeat:repeat-x; float: right}
#top_bar_5 {width: 147px; height:24px; text-align:right; padding-top:2px; background-image:url(../images/barras/bar_purple.gif); background-repeat:repeat-x; float: right;}
/*3º col - right*/
#colDir2 {width: 238px; padding:5px; float: left;}
#block7 {width: 238px; height:30px; margin-top:5px; padding:2px; float: left;}
#block_title_dir{width: 205px; height:17px; text-align:left; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; float: left;}
#block_product{width: 238px; height:150px; margin-top:10px; padding:2px; float: left;}
#block_prod_cont {width: 145px; height:30px; margin:2px 2px 2px 2px;padding:1px 1px 1px 1px; float: left;}
#block_prod_img {width: 82px; height:125px; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; text-align:center; float: left;}
#block_prod_cont_bt_img{ width: 20px; height:19px; padding:2px 2px 2px 2px; float: left;}
#block_prod_cont_bt { width: 95px; height:19px; padding:2px 2px 2px 2px; float: left;}
#block_prod_cont_bt2 { width: 80px; height:19px; padding:2px 2px 2px 2px; float: right;}
#block_prod_cont_bt3 { width: 315px; height:38px; padding:2px 2px 2px 2px; float: left;}
#block_announcements{ width: 230px; height:100%; margin-top:5px; padding:2px; float: left;}
/*footer*/
#rodape {height: 20px; border-top:1px solid #90BCD3; text-align: left; clear: both;}
#base_rodape_logos {width: 160px; height:30px; margin-top:2px; margin-left:3px; padding:1px; float: left;}
#base_rodape_logos2 {width: 140px; height:30px; margin-top:2px; margin-left:3px; padding:1px; float: left;}
#base_rodape_menu{width: 330px; height:38px; text-align:right; margin-top:5px; padding:0px; float: left;}
#block_rod_awards {width: 330px; height:38px; padding:2px 2px 2px 2px; float: left;}
/* Content shop */
/*A center content*/
#colDir_product_1 {width: 550px; padding:2px 2px 2px 2px; border-left:1px solid #90BCD3; float: left;}
/*col right shop*/
#colDir_product_2 {width: 780px; padding:5px; text-align:left; border-left:1px solid #90BCD3; float: left;}
#block_p_title {width: 600px; height:30px; margin-top:5px; padding:2px; background-image:url(../images/det_sub2.jpg);background-repeat:repeat-x; float: left;}
#block_p_title2 {width: 770px; height:30px; margin-top:5px; padding:2px; background-image:url(../images/det_sub.jpg);background-repeat:repeat-x; float: left;}
#block_p_title3 {width: 770px; height:30px; margin-top:5px; padding:2px; background-repeat:no-repeat; float: left;}
#block_p_title_dir{width: 570px; height:28px; text-align:left; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; float: left;}
#block_p_cont_purchase{width: 240px; height:50px; text-align:left; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; float: left;}
#block_product_pur{width: 263px; margin:2px 2px 2px 2px; border:1px solid #A3C8DE; padding:2px; float: left;}
#block_product_line{width: 270px; height:100%; margin:2px 2px 2px 2px; border:1px solid #A3C8DE; padding:2px; float: left;}
#block_prod_cont_pur {width: 145px; margin:4px 4px 4px 4px; padding:1px 1px 1px 1px; float: left;}
#block_prod_img_pur {width: 80px; height:112px; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; text-align:center; float: left;}
#block_prod_cont_bt_pur {width: 78px; height:19px; padding:2px 2px 2px 2px; float: left;}
#block_prod_cont_bt_pur2 {width: 83px; height:20px; padding:2px 2px 2px 3px; float: left;}
#bl_cont_pur{width:770px; height:70px; padding: 1px 1px 1px 1px; margin: 10px 2px 10px 2px; float: left;}
#top_block_cont_pur_de{width: 257px; height:17px; text-align:left; background-color:#000099; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; float: left;}
#top_block_cont_pur_ai{ width: 257px; height:17px; text-align:left; background-color:#CC0000; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; float: left;}
#top_block_cont_pur_ms{ width: 257px; height:17px; text-align:left; background-color:#009900; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; float: left;}
#top_block_cont_pur_ve{ width: 257px; height:17px; text-align:left; background-color:#FF9900; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; float: left;}
#top_block_cont_pur_ts{ width: 257px; height:17px; text-align:left; background-color:#990066; margin:2px 2px 2px 2px; padding:1px 1px 1px 1px; float: left;}
/* content shop end */
/* content product */
#block_pl_title { width: 780px; height:140px; margin-top:7px; padding:2px; border-bottom:1px solid #90BCD3; float: left;}
#block_pl_title2 { width: 780px; height:140px; margin-top:7px; padding:2px; border-top:1px solid #90BCD3; float: left;}
#bl_cont_prod{ width:765px; height:100%; padding: 1px 10px 1px 10px; margin: 10px 2px 2px 10px; float: left;}
#bl_cont_prod2{ width:380px; height:100%; padding: 1px 1px 1px 1px; margin: 10px 3px 2px 3px; float: left;}
#bl_cont_prod_de{ width:370px; height:18px; background-color:#000099; padding: 4px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left; background-image: url(../images/barras/icones_de.jpg);background-repeat:repeat-x;}
#bl_cont_prod_ai{ width:370px; height:18px; background-color:#CC0000; padding: 4px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left;
background-image: url(../images/barras/icones_ai.jpg); background-repeat:repeat-x;}
#bl_cont_prod_gve{ width:370px; height:18px; background-color:#FF9900; padding: 4px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left; background-image: url(../images/barras/icones_gsm_ve.jpg); background-repeat:repeat-x;}
#bl_cont_prod_ts{ width:370px; height:18px; padding: 4px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left;background-image: #990066 url(../images/barras/icones_ts.jpg); background-repeat:repeat-x;}
#bl_cont_prod_ms{ width:370px; height:18px; padding: 4px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left; background-image: #009900 url(../images/barras/icones_ms.jpg); background-repeat:repeat-x;}
#bl_cont_prod4{ width:370px; height:120px; padding: 1px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left;}
#block_prod_img_prod { width: 70px; height:125px; border:1px solid #B8DAEB; margin:2px 2px 2px 2px; padding:8px 1px 1px 1px; text-align:center; float: left;}
/* content (descriptive) product */
/*col right*/
#colDir_prod_geral{ width: 260px; padding:1px; float: left;}
#bl_cont_desc_p{ width:490px; height:100%; padding: 1px 5px 1px 5px; margin: 5px 2px 2px 5px; float: left;}
#bl_cont_desc_p2{ width:335px; height:100%; padding: 1px 1px 1px 1px; margin: 10px 1px 1px 1px; float: left;}
#bl_cont_desc_p2_form{ width:335px; height:100%; padding: 1px 1px 1px 1px; margin: 10px 1px 1px 1px; text-align:right; float: left;}
#bl_cont_desc_p2_img{ width:138px; height:100%; padding: 1px 1px 1px 1px; margin: 10px 3px 2px 3px; text-align:center; float: left;}
#bl_cont_desc_p2_cont{ width:128px; height:450px; padding: 10px 10px 10px 10px; margin: 10px 3px 10px 3px; border:1px solid #90BCD3;text-align:left; float: left;}
#bl_cont_desc_p3{ width:490px; height:100%; padding: 1px 1px 1px 1px; margin: 10px 5px 2px 5px; float: left;}
#bl_cont_desc_p33{ width:600px; height:100%; padding: 1px 1px 1px 1px; margin: 10px 5px 2px 5px; float: left;}
#bl_cont_desc_p4{ width:240px; height:100%; padding: 1px 1px 1px 1px; margin: 2px 3px 2px 3px; float: left;}
#bl_cont_desc_p5{ width:508px; height:100%; padding: 1px 1px 1px 1px; margin: 10px 5px 2px 5px;float: left;}
#bl_cont_desc_p6{ width:495px; height:100%; padding: 1px 1px 1px 1px; margin: 2px 5px 2px 5px;float: left;}
#bl_cont_desc_p7{ width:240px; height:40px; padding: 1px 1px 1px 1px; margin: 2px 3px 2px 3px; float: left;}
#pos{ position:relative; top:0%; left:0%; width:500px; height:100%;}
#bl_phone1{ width:480px; height:100%; float:left;}
#bl_phone2{ position:absolute; top:0%; left:0%; width:480px; height:100%; visibility:hidden;}
#bl_phone3{ position:absolute; top:0%; left:0%; width:480px; height:100%; visibility:hidden;}
#bl_phone4{ position:absolute; top:0%; left:0%; width:480px; height:100%; visibility:hidden;}
#qd_login{ width:263px; height:110px; float:left; border:1px solid #A3C8DE; padding:2px; margin:2px 2px 2px 2px;}
#qd_together{ width:250px; height:140px; float:left; border:1px solid #A3C8DE; padding:2px; margin:2px 2px 2px 2px;}
#qd_together2{ width:190px; height:45px; padding: 1px 1px 1px 1px; margin: 2px 3px 2px 3px; float: left;}
#qd_upgrade{ width: 253px; height:17px; text-align:left; background-color:#0099CC; margin:2px 2px 2px 2px; padding:1px 1px 1px 5px;float: left;}
/* content download */
#block_down_dir{ width: 215px; height:100%; margin:2px 2px 2px 2px; padding:2px; float: left;}
/* content (descriptive) product begin */
#tabela{height:37px; width:340px; float:left; padding: 5px 5px 5px 5px;}
#tabela_prod_img { width: 40px; height:40px; border:1px solid #B8DAEB; margin:2px 2px 2px 2px; padding:3px 1px 3px 1px; text-align:center; float: left;}
/* content (descriptive) support begin */
#title_sup{ width:370px; height:18px; background-color:#0099CC; padding: 4px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left;}
#title_sup2{ width:495px; height:18px; background-color:#0099CC; padding: 4px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left;}
#title_sup3{ width:762px; height:18px; background-color:#0099CC; padding: 4px 1px 1px 1px; margin: 2px 2px 2px 2px; float: left;}
/*Style Font*/
.style_1 { font: 12px Arial, Helvetica, sans-serif; color:#003399; text-align:center; font-weight:bold; padding:10px;}
.style_1 a:link { font: 12px Arial, Helvetica, sans-serif ; color: #003399; font-weight:bold; text-decoration:none;}
.style_1 a:visited { font: 12px Arial, Helvetica, sans-serif; color: #003399; font-weight:bold;text-decoration:none;}
.style_1 a:hover { font: 12px Arial, Helvetica, sans-serif;color:#006699;  font-weight:bold; text-decoration:none;}
.style_1 a:active { font: 12px Arial, Helvetica, sans-serif; color: #003399; font-weight:bold;}
.style_2{ font: 11px Arial, Helvetica, sans-serif; color:#523D2E;text-align:center; font-weight:lighter; padding:2px;}
.style_3{ font: 12px Arial, Helvetica, sans-serif; color:#003399; text-align:right; font-weight:bold;padding:2px;}
.style_4{ font: 11px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold;}
.style_4 a:link { font: 11px Arial, Helvetica, sans-serif ;color: #003399; font-weight:bold;text-decoration:none;}
.style_4 a:visited {font: 11px Arial, Helvetica, sans-serif; color: #003399; font-weight:bold; text-decoration:none;}
.style_4 a:hover { font: 11px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration:underline;}
.style_4 a:active { font: 11px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold;}
.style_5{ font: 12px Arial, Helvetica, sans-serif; color:#000000;}
.style_5 a:link {font: 12px Arial, Helvetica, sans-serif ; color: #000000;text-decoration:none;}
.style_5 a:visited {font: 12px Arial, Helvetica, sans-serif; color: #000000;text-decoration:none;}
.style_5 a:hover { font: 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
.style_5 a:active { font: 12px Arial, Helvetica, sans-serif; color:#000000;}
.style_6{ font: 10px Arial, Helvetica, sans-serif;color:#999999;text-align:center; font-weight:lighter; padding:2px;}
.style_7{ font: 10px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold;}
.style_8{ font: 10px Arial, Helvetica, sans-serif; color:#00CCFF; font-weight:bold;}
.style_9{ font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; padding: 2px 4px 2px 4px;}
.style_10{ font: 11px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.style_10 a:link { font: 11px Arial, Helvetica, sans-serif ; color: #000000; font-weight:bold; text-decoration:none;}
.style_10 a:visited { font: 11px Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; text-decoration:none;}
.style_10 a:hover { font: 11px Arial, Helvetica, sans-serif; color:#000000;  font-weight:bold; text-decoration:underline;}
.style_10 a:active { font: 11px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.style_11{ font: 11px Arial, Helvetica, sans-serif;color:#000;}
.style_title_1{ font: 12px Arial, Helvetica, sans-serif ; font-weight:bold; color:#006699;}
.style_title_1 a:link {font: 12px Arial, Helvetica, sans-serif ;color:#006699; font-weight:bold;}
.style_title_1 a:visited {font: 12px Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; text-decoration:none;}
.style_title_1 a:hover { font: 12px Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; text-decoration:underline;}
.style_title_1 a:active { font: 12px Arial, Helvetica, sans-serif; color:#006699; font-weight:bold;}
.style_title_2{ font: 12px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.style_title_3{ font: 12px Arial, Helvetica, sans-serif; color:#CC0000; font-weight:bold;}
.style_title_4{ font: 13px Arial, Helvetica, sans-serif; color:#006699;}
.style_title_5{ font: 14px Arial, Helvetica, sans-serif; color:#CC0000; font-weight:bold;}
.style_bt_1{ font: 12px Arial, Helvetica, sans-serif; color:#663300; font-weight:bold;}
.style_bt_1 a:link { font: 12px Arial, Helvetica, sans-serif ; color: #663300; font-weight:bold; text-decoration:none;}
.style_bt_1 a:visited { font: 12px Arial, Helvetica, sans-serif; color: #663300; font-weight:bold; text-decoration:none;}
.style_bt_1 a:hover { font: 12px Arial, Helvetica, sans-serif; color:#663300; font-weight:bold; text-decoration:underline;}
.style_bt_1 a:active { font: 12px Arial, Helvetica, sans-serif; color: #663300; font-weight:bold;}
.style_slogan{ font: 12px Arial, Helvetica, sans-serif; color:#FFFFFF; letter-spacing:1px; font-weight:bold; padding: 2px 4px 2px 4px;}
.style_management{ font: 11px Arial, Helvetica, sans-serif; color:#000;}
.style_management a:link { font: 11px Arial, Helvetica, sans-serif ; color: #000; text-decoration:none;}
.style_management a:visited { font: 11px Arial, Helvetica, sans-serif; color: #000; text-decoration:none;}
.style_management a:hover { font: 11px Arial, Helvetica, sans-serif; color:#003399; text-decoration:underline;}
.style_management a:active { font: 11px Arial, Helvetica, sans-serif; color:#000;}
.live_1{ font: 12px Arial, Helvetica, sans-serif; color:#CC0000; letter-spacing:1px; font-weight:bold; padding:-1em 0em 0em 0.5em;}
.live_2{ font: 10px Arial, Helvetica, sans-serif; color:#CC0000; font-weight:bold; padding:0.3em 0em 0em 0.1em;}
.live_3 { font: 8px Arial, Helvetica, sans-serif; color:#663300; letter-spacing:1px; padding:-1em 0em 0em 0.5em;}
.style_form{ font: 10px Arial, Helvetica, sans-serif; color:#000; margin: 3px 3px 3px 3px; width: 160px;}
/* SUB MENU - PAGES*/
.menusub { font: 12px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; margin-top: 4px; padding-left:30px;}
.menusub a:link { font: 12px Arial, Helvetica, sans-serif ; color: #000000; font-weight:bold; text-decoration:none;}
.menusub a:visited { font: 12px Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; text-decoration:none;}
.menusub a:hover { font: 12px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration:underline;}
.menusub a:active { font: 12px Arial, Helvetica, sans-serif; color: #000000; font-weight:bold;}
/* SUB MENU 2 - PAGES*/
.menusub2 { font: 10px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; margin-top: 4px;}
.menusub2 a:link { font: 10px Arial, Helvetica, sans-serif ; color: #000000; font-weight:bold; text-decoration:none;}
.menusub2 a:visited { font: 10px Arial, Helvetica, sans-serif; color: #000000; font-weight:bold;text-decoration:none;}
.menusub2 a:hover { font: 10px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration:underline;}
.menusub2 a:active { font: 10px Arial, Helvetica, sans-serif; color: #000000; font-weight:bold;}
.prod_title{ font: 22px Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; color:#003399; padding:5px 10px 5px 2px;}
/* menu flags */
#menuflag li{ display:inline; float:left; width:19px; height:16px; margin:3px; text-align: center; border: 1px 1px 1px 1px;}
/* menu top */
#menuhor { border:none; font: 12px Arial, sans-serif; font-weight:bold;}
#menuhor li { list-style: none; margin: 0; display: inline;}
#menuhor li a { height:5px; padding: 1px 3px; margin:0; border-right: 1px solid #6686AA; text-decoration: none;}
#menuhor li a:link {color: #000;}
#menuhor li a:visited {color: #000;}
#menuhor li a:hover {color: #000; text-decoration:underline; background-color:#EEF5F9;}
/*menu left height */
.menuver {font: 12px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; margin-top: 4px; padding-left:30px;}
.menuver a:link {font: 12px Arial, Helvetica, sans-serif ; color: #000000; font-weight:bold; text-decoration:none;}
.menuver a:visited { font: 12px Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; text-decoration:none;}
.menuver a:hover { font: 12px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration:underline;}
.menuver a:active { font: 12px Arial, Helvetica, sans-serif; color: #000000; font-weight:bold;}
/*banner Reseller*/
.reseller_bannner {font: 12px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; text-align:left; margin-left:1px;padding-left:1px; background-image:url(../images/reseller.jpg); background-repeat:no-repeat; background-position: left; height:80px;}
.reseller_bannner a:link {font: 12px Arial, Helvetica, sans-serif ; color: #003399; font-weight:bold; text-decoration:none;}
.reseller_bannner a:visited {font: 12px Arial, Helvetica, sans-serif; color: #003399; font-weight:bold; text-decoration:none;}
.reseller_bannner a:hover { font: 12px Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; text-decoration:none;}
.reseller_bannner a:active { font: 12px Arial, Helvetica, sans-serif; color: #003399; font-weight:bold;}
.bloco_1{ border:1px solid #90BCD3; background:#FCFDFE; width:140px; height:19px; margin:10px 2px 10px 2px; padding: 1px 1px 1px 1px;font: 11px Arial, Helvetica, sans-serif; color:#523D2E; font-weight:lighter;}
.bloco_2{ border:1px solid #90BCD3; background:#FCFDFE; width:100px; height:19px; font: 10px Arial, Helvetica, sans-serif; color:#000000; font-weight:lighter;}
.bloco_3{ border:1px solid #90BCD3; background:#FCFDFE; width:120px; height:19px; font: 11px Arial, Helvetica, sans-serif; color:#000000; font-weight:lighter;}
.bloco_4{ border:1px solid #90BCD3; background:#FCFDFE; width:20px; height:15px; font: 10px Arial, Helvetica, sans-serif; color:#000000; font-weight:lighter;}
.bloco_5{ border:1px solid #90BCD3; background:#FCFDFE; width:95px; height:19px; margin:3px 2px 3px 2px; padding: 1px 1px 1px 1px; font: 11px Arial, Helvetica, sans-serif; color:#999999; font-weight:lighter;}
/*menu right */
/*featured product/ announcements*/
.menudir_1 { font: 12px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; margin-top:2px; padding-left:22px;}
/*title*/
.menudir_title_page { font: 14px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; margin-top:2px;}
.menudir_title_page a:link { font: 14px Arial, Helvetica, sans-serif ; color:#003399; font-weight:bold; margin-top:2px; text-decoration:none;}
.menudir_title_page a:visited { font: 14px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; margin-top:2px; text-decoration:none;}
.menudir_title_page a:hover { font: 14px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; margin-top:2px; text-decoration:underline;}
.menudir_title_page a:active { font: 14px Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; margin-top:2px; font-weight:bold;}
/*menu footer*/
#menurod { border:none; margin: 0; font: 11px Arial, sans-serif; color:#999999;}
#menurod li { list-style: none; margin: 0; display: inline;}
#menurod li a { height:5px; padding: 1px 3px; margin:0; border-right: 1px solid #CCCCCC; text-decoration: none;}
#menurod li a:link { color:#999999;}
#menurod li a:visited {color:#999999;}
#menurod li a:hover { color: #999999; text-decoration:underline;}
/*line*/
img.ca {width: 169px; height:3px; float: left; background-repeat:repeat-x;}	
img.ca_dl{ width: 525px; height:3px; float: left; background-repeat:repeat-x;}
img.ca_p {width: 100%; height:3px; float: left; background-repeat:repeat-x;}
img.ca2 {width: 100%; height:3px; float: left; background-repeat:repeat-x;}
img.ca3 {width: 530px; height:15px; float:left; background-repeat:repeat-x;}
img.ca6{ width: 240px; height:3px; margin: 5px 5px 5px 5px; float: left; background-repeat:repeat-x;}
img.ca_pd { width: 100%; height:3px; float: left; background-repeat:repeat-x;}
#block_video1{width: 340px; padding:5px; margin:5px; float:left;}