body {margin:0; padding:0;}

#container { position:relative; margin:0 auto; width:1002px; _width:992px;}


/* HOME */

div.conteudo_home { width:1002px; _width:992px;}
div.conteudo_home div.logo {padding:40px 0 0 30px;}
div.conteudo_home div.banner { display:block; width:655px; height:257px; background-image:url(../imagens/home/bg_banner.jpg); background-repeat:no-repeat; float:left; margin:40px 0 0 0; padding:8px 0 0 41px;}
div.conteudo_home div.login { display:block; width:280px; _width:275px; float:left; margin:40px 0 0 20px;}
div.conteudo_home div.login div.tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#333; font-weight:bold; padding:7px 0 0 0;}
div.conteudo_home div.login form {margin:0; padding:0;}
div.conteudo_home div.login form input.campos01 { border:1px solid #CCC; height:25px; width:200px; line-height:25px; margin:12px 0 7px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; padding-left:4px;}
div.conteudo_home div.login form input.campos02 { border:1px solid #CCC; height:25px; width:173px; line-height:25px; margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; padding-left:4px; border-right:0; vertical-align:top;}
div.conteudo_home div.login form input.ok {width:28px; height:30px; background-color:#0066AE; color:#FFF; border:1px solid #CCC; margin:0; font-weight:bold; border-left:1px solid #FFF;  padding:0;}
div.conteudo_home div.login form input.ok:hover { background-color:#333; color:#fff;}
div.conteudo_home div.login div.lembrete { text-align:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin:0; width:205px; padding-top:4px;}
div.conteudo_home div.login div.lembrete a { color:#333;}
div.conteudo_home div.login div.lembrete a:hover { color:#999;}
div.conteudo_home div.login div.logo_login { width:240px; text-align:center; padding-top:25px;}
div.conteudo_home div.colunas {clear:both; margin:0 auto; width:930px; padding:45px 0 0 0;}
div.conteudo_home div.colunas div.box { width:310px; float:left;}
div.conteudo_home div.colunas div.box div.tit {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#333; font-weight:bold;}
div.conteudo_home div.colunas div.box div.tit img {vertical-align:middle;}
div.conteudo_home div.colunas div.box p {display:block; width:225px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#666; margin:0; padding:8px 0 0 0;}
div.conteudo_home div.colunas div.box p a {display:block; color:#0066AE; text-align:right; font-weight:bold; padding-top:7px;}
div.conteudo_home div.colunas div.box p a:hover { color:#999;}
div.conteudo_home div.box_azul { clear:both; width:1002px; _width:992px; background-color:#0163a9; background-image:url(../imagens/home/bg_box_azul.jpg); background-repeat:repeat-x; padding:33px 0 30px 0; margin:45px 0 0 0;}
div.conteudo_home div.box_azul div.texto { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; color:#FFF; font-weight:bold; padding:0 0 0 50px; width:550px; float:left; }
div.conteudo_home div.box_azul div.texto p { font-size:13px; font-weight:normal; line-height:25px; margin:0; padding-top:10px;}
div.conteudo_home div.box_azul div.texto a { color:#FFF; text-decoration:none; font-weight:bold;}
div.conteudo_home div.box_azul div.texto a:hover {text-decoration:underline;}
div.conteudo_home div.box_azul div.links { border-left:1px solid #FFF; float:left; width:300px; margin:20px 0 0 30px;}
div.conteudo_home div.box_azul div.links ul {list-style-image:url(../imagens/bullet.gif);  display:table;}
div.conteudo_home div.box_azul div.links ul li {height:20px; line-height:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.conteudo_home div.box_azul div.links ul li a { color:#FFF; text-decoration:none;}
div.conteudo_home div.box_azul div.links ul li a:hover {text-decoration:underline;}
div.conteudo_home div.box_azul div.links p { width:200px; padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}


div.box_azul div.caixa { width:1002px; margin:0 auto;}
div.box_azul div.caixa a {color:#FFF; font-weight:bold; text-decoration:none;}
div.box_azul div.caixa a:hover { text-decoration:underline;}
div.box_azul { clear:both;  background-color:#0163a9; background-image:url(../imagens/home/bg_box_azul.jpg); background-repeat:repeat-x; padding:33px 0 30px 0; margin:65px 0 0 0 ;}
div.box_azul div.texto { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; color:#FFF; font-weight:bold; padding:0 0 0 50px; width:550px; float:left; }
div.box_azul div.texto p { font-size:13px; font-weight:normal; line-height:25px; margin:0; padding-top:10px;}
div.box_azul div.links { border-left:1px solid #FFF; float:left; width:300px; margin:20px 0 0 30px;}
div.box_azul div.links ul {list-style-image:url(../imagens/bullet.gif);  display:table;}
div.box_azul div.links ul li {height:20px; line-height:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.box_azul div.links ul li a { color:#FFF; text-decoration:none;}
div.box_azul div.links ul li a:hover {text-decoration:underline;}
div.box_azul div.links p { width:200px; padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}


/* FIM HOME */

/* AGENT */

div.conteudo_agent { width:1002px; _width:992px;}
div.conteudo_agent div.logo {padding:20px 0 0 30px; width:350px; float:left;}
div.conteudo_agent div.logado { float:right; padding:90px 20px 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
div.conteudo_agent div.logado span { font-weight:bold;}
div.conteudo_agent div.coluna_esquerda { clear:both; width:300px; float:left; padding:50px 0 0 40px;}
div.conteudo_agent div.coluna_esquerda div.menu {width:300px;}
div.conteudo_agent div.coluna_esquerda div.menu ul { list-style:none; margin:0; padding:0; display:table; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;}
div.conteudo_agent div.coluna_esquerda div.menu ul li {height:30px; width:272px; border-bottom:1px dotted #666; line-height:30px;}
div.conteudo_agent div.coluna_esquerda div.menu ul li a { display:block; width:265px; height:30px; text-decoration:none; color:#333;  padding-left:7px;}
div.conteudo_agent div.coluna_esquerda div.menu ul li a:hover { background-color:#0066AE; color:#FFF;}
div.conteudo_agent div.coluna_esquerda div.menu ul li a.selected { background-color:#0066AE; color:#FFF;}
div.conteudo_agent div.coluna_esquerda div.atendimento { width:282px; height:153px; background-image:url(../imagens/bg_atendimento.jpg); background-repeat:no-repeat; margin:20px 0 0 0; padding:15px 0 0 0 ;}
div.conteudo_agent div.coluna_esquerda div.atendimento div.tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0066AC; padding:0 0 0 20px;}
div.conteudo_agent div.coluna_esquerda div.atendimento div.texto { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:8px 0 0 20px; width:160px;}
div.conteudo_agent div.coluna_esquerda div.atendimento a { display:block; width:100px; height:23px; background-image:url(../imagens/agent/bg_clique.gif); background-repeat:no-repeat; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-align:center; text-decoration:none; margin:10px 0 0 20px; line-height:21px;}
div.conteudo_agent div.coluna_esquerda div.atendimento a:hover {text-decoration:underline;}
div.conteudo_agent div.coluna_direita { border:1px solid #CCC; float:left; width:600px; margin:38px 0 0 0;}
div.conteudo_agent div.coluna_direita div.box { width:200px; float:left; padding:30px 0 0 30px;}
div.conteudo_agent div.coluna_direita div.box div.tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#333; font-weight:bold; padding:7px 0 0 0;}
div.conteudo_agent div.coluna_direita div.box ul {list-style:none; margin:0; padding:0; display:table;}
div.conteudo_agent div.coluna_direita div.box ul li { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#333; border-bottom:1px dotted; height:25px; line-height:25px; text-align:right; padding-right:8px;}
div.conteudo_agent div.coluna_direita div.box ul li span { display:block; width:115px; float:left; text-align:left;} 
div.conteudo_agent div.coluna_direita div.grafico {float:left; width:300px; padding:30px 0 30px 70px;}
div.conteudo_agent div.box_azul { clear:both; width:1002px; _width:992px; background-color:#0163a9; background-image:url(../imagens/home/bg_box_azul.jpg); background-repeat:repeat-x; padding:33px 0 30px 0; margin:45px 0 0 0;}
div.conteudo_agent div.box_azul div.texto { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; color:#FFF; font-weight:bold; padding:0 0 0 50px; width:550px; float:left; }
div.conteudo_agent div.box_azul div.texto p { font-size:13px; font-weight:normal; line-height:25px; margin:0; padding-top:10px;}
div.conteudo_agent div.box_azul div.links { border-left:1px solid #FFF; float:left; width:300px; margin:20px 0 0 30px;}
div.conteudo_agent div.box_azul div.links ul {list-style-image:url(../imagens/bullet.gif);  display:table;}
div.conteudo_agent div.box_azul div.links ul li {height:20px; line-height:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.conteudo_agent div.box_azul div.links ul li a { color:#FFF; text-decoration:none;}
div.conteudo_agent div.box_azul div.links ul li a:hover {text-decoration:underline;}
div.conteudo_agent div.box_azul div.links p { width:200px; padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}

/* FIM AGENT */

/* CORPORATE */

div.conteudo_corporate { width:1002px; _width:992px;}
div.conteudo_corporate div.logo {padding:20px 0 0 30px; width:350px; float:left;}
div.conteudo_corporate div.logado { float:right; padding:90px 20px 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
div.conteudo_corporate div.logado span { font-weight:bold;}
div.conteudo_corporate div.coluna_esquerda { clear:both; width:300px; float:left; padding:50px 0 0 40px;}
div.conteudo_corporate div.coluna_esquerda div.menu {width:300px;}
div.conteudo_corporate div.coluna_esquerda div.menu ul { list-style:none; margin:0; padding:0; display:table; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;}
div.conteudo_corporate div.coluna_esquerda div.menu ul li {height:30px; width:272px; border-bottom:1px dotted #666; line-height:30px;}
div.conteudo_corporate div.coluna_esquerda div.menu ul li a { display:block; width:265px; height:30px; text-decoration:none; color:#333;  padding-left:7px;}
div.conteudo_corporate div.coluna_esquerda div.menu ul li a:hover { background-color:#0066AE; color:#FFF;}
div.conteudo_corporate div.coluna_esquerda div.menu ul li a.selected { background-color:#0066AE; color:#FFF;}
div.conteudo_corporate div.coluna_esquerda div.atendimento { width:282px; height:153px; background-image:url(../imagens/bg_atendimento.jpg); background-repeat:no-repeat; margin:20px 0 0 0; padding:15px 0 0 0 ;}
div.conteudo_corporate div.coluna_esquerda div.atendimento div.tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0066AC; padding:0 0 0 20px;}
div.conteudo_corporate div.coluna_esquerda div.atendimento div.texto { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:8px 0 0 20px; width:160px;}
div.conteudo_corporate div.coluna_esquerda div.atendimento a { display:block; width:100px; height:23px; background-image:url(../imagens/agent/bg_clique.gif); background-repeat:no-repeat; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-align:center; text-decoration:none; margin:10px 0 0 20px; line-height:21px;}
div.conteudo_corporate div.coluna_esquerda div.atendimento a:hover {text-decoration:underline;}
div.conteudo_corporate div.coluna_direita { border:1px solid #CCC; float:left; width:600px; margin:38px 0 0 0;}
div.conteudo_corporate div.coluna_direita div.box { width:200px; float:left; padding:30px 0 0 30px;}
div.conteudo_corporate div.coluna_direita div.box div.tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#333; font-weight:bold; padding:7px 0 0 0;}
div.conteudo_corporate div.coluna_direita div.box ul {list-style:none; margin:0; padding:0; display:table;}
div.conteudo_corporate div.coluna_direita div.box ul li { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#333; border-bottom:1px dotted; height:25px; line-height:25px; text-align:right; padding-right:8px;}
div.conteudo_corporate div.coluna_direita div.box ul li span { display:block; width:115px; float:left; text-align:left;} 
div.conteudo_corporate div.coluna_direita div.grafico {float:left; width:300px; padding:30px 0 30px 70px;}
div.conteudo_corporate div.coluna_direita div.titulo { padding:0 0 20px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006;}
div.conteudo_corporate div.coluna_direita div.titulo span {color:#333; font-weight:normal;}
div.conteudo_corporate div.coluna_direita div.busca {float:left;}
div.conteudo_corporate div.coluna_direita div.busca input.search { vertical-align:top; width:320px; border:1px solid #CCC; height:21px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding-left:3px;}
div.conteudo_corporate div.coluna_direita div.busca input.ok {height:30px; cursor:pointer; width:30px; background-color:#0b6bee; font-size:14px; border:0; color:#FFF; font-weight:bold;}
div.conteudo_corporate div.coluna_direita div.novo {float:right;}
div.conteudo_corporate div.coluna_direita div.novo input.sdv { cursor:pointer; height:30px;  background-color:#0b6bee; font-size:14px; border:0; color:#FFF; font-weight:bold;}
div.conteudo_corporate div.coluna_direita div.tabela {clear:both; padding-top:30px;}
div.conteudo_corporate div.coluna_direita div.tabela table { width:100%; border:1px solid #666;}
div.conteudo_corporate div.coluna_direita div.tabela table tr td { padding:4px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
div.conteudo_corporate div.coluna_direita div.tabela table tr td a {padding-left:12px; padding-right:12px; padding-top:3px;}
div.conteudo_corporate div.coluna_direita div.tabela table tr td img {padding-top:3px;}
div.conteudo_corporate div.coluna_direita div.tabela table tr.cinza {background-color:#eee;}
div.conteudo_corporate div.coluna_direita div.tabela table tr.azul td {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; background-color:#006;}
div.conteudo_corporate div.coluna_direita div.tabela table tr.azul td.bg {background-color:#FFF;}
div.conteudo_corporate div.coluna_direita div.paginacao_sdv {float:right; padding-top:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333;}
div.conteudo_corporate div.coluna_direita div.paginacao_sdv a {color:#333; font-weight:bold; text-decoration:none;}
div.conteudo_corporate div.coluna_direita div.paginacao_sdv a:hover { text-decoration:underline;}
div.conteudo_corporate div.coluna_direita div.form_novo {}
div.conteudo_corporate div.coluna_direita div.form_novo p.fl{ float:left; padding-right:30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold;}
div.conteudo_corporate div.coluna_direita div.form_novo p.fl span {font-weight:normal;}
div.conteudo_corporate div.coluna_direita div.form_novo p.clear {clear:both; padding-right:30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold;}
div.conteudo_corporate div.coluna_direita div.form_novo p.clear span {font-weight:normal;}
div.conteudo_corporate div.coluna_direita div.form_novo input.campos03 {height:20px; border:1px solid #CCC; width:230px;}
div.conteudo_corporate div.coluna_direita div.form_novo textarea {width:320px; height:150px; border:1px solid #CCC;}
div.conteudo_corporate div.coluna_direita div.form_novo p a {color:#333; }
div.conteudo_corporate div.coluna_direita div.form_novo p a:hover {color:#666;}
div.conteudo_corporate div.coluna_direita div.form_novo div.salvar input.sdv { clear:both; cursor:pointer; height:30px;  background-color:#0b6bee; font-size:14px; border:0; color:#FFF; font-weight:bold;}
div.conteudo_corporate div.logo_empresa {float:right; margin-top:30px;}
div.conteudo_corporate div.imprimir { clear:both; margin:0 0 20px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; height:20px; color:#FFF; float:right; background-color:#006; padding-top:4px; padding-bottom:4px; text-align:right; padding-right:5px; line-height:20px; width:780px;}
div.conteudo_corporate div.imprimir a {text-decoration:none; color:#FFF; font-weight:bold;}

div.conteudo_corporate div.box_azul { clear:both; width:1002px; _width:992px; background-color:#0163a9; background-image:url(../imagens/home/bg_box_azul.jpg); background-repeat:repeat-x; padding:33px 0 30px 0; margin:45px 0 0 0;}
div.conteudo_corporate div.box_azul div.texto { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; color:#FFF; font-weight:bold; padding:0 0 0 50px; width:550px; float:left; }
div.conteudo_corporate div.box_azul div.texto p { font-size:13px; font-weight:normal; line-height:25px; margin:0; padding-top:10px;}
div.conteudo_corporate div.box_azul div.links { border-left:1px solid #FFF; float:left; width:300px; margin:20px 0 0 30px;}
div.conteudo_corporate div.box_azul div.links ul {list-style-image:url(../imagens/bullet.gif);  display:table;}
div.conteudo_corporate div.box_azul div.links ul li {height:20px; line-height:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.conteudo_corporate div.box_azul div.links ul li a { color:#FFF; text-decoration:none;}
div.conteudo_corporate div.box_azul div.links ul li a:hover {text-decoration:underline;}
div.conteudo_corporate div.box_azul div.links p { width:200px; padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}

/* FIM CORPORATE */

/* EXTRATOS */
div.conteudo_corporate div.coluna_direita_extrato { clear:both; border:none; padding:40px 0 0 0; width:100%; }
div.conteudo_corporate div.coluna_direita_extrato p { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_corporate div.coluna_direita_extrato h2 { font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_corporate div.coluna_direita_extrato table td div.dialogo { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_corporate div.coluna_direita_extrato table td a.opener { display:block; background:url(../imagens/b_search.png) no-repeat center; width:16px; height:16px; }
div.conteudo_corporate div.coluna_direita_extrato table td a.opener span { display:none; visibility:hidden; }
div.conteudo_corporate div.coluna_direita_extrato table tr.cancelada td { background:#900; color:#FFF; }
div.conteudo_corporate div.coluna_direita_extrato table tr.reembolso td { background:#FF0; }
div.conteudo_corporate div.coluna_direita_extrato table tr.utilizada td { background:green; color:#fff; }
div.conteudo_corporate div.coluna_direita_extrato form { display: block; }
div.conteudo_corporate div.coluna_direita_extrato form label { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_corporate div.coluna_direita_extrato form input.caixas { border:1px solid #ccc; font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 10px; }

div.conteudo_agent div.coluna_direita_extrato { clear:both; border:none; padding:40px 0 0 0; width:100%; }
div.conteudo_agent div.coluna_direita_extrato p { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_agent div.coluna_direita_extrato h2 { font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_agent div.coluna_direita_extrato table td div.dialogo { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_agent div.coluna_direita_extrato table td a.opener { display:block; background:url(../imagens/b_search.png) no-repeat center; width:16px; height:16px;  }
div.conteudo_agent div.coluna_direita_extrato table td a.opener span { display:none; visibility:hidden; }
div.conteudo_agent div.coluna_direita_extrato table tr.cancelada td { background:#900; color:#FFF; }
div.conteudo_agent div.coluna_direita_extrato table tr.reembolso td { background:#FF0; }
div.conteudo_agent div.coluna_direita_extrato table tr.utilizada td { background:green;  color:#fff; }
div.conteudo_agent div.coluna_direita_extrato form { display: block; }
div.conteudo_agent div.coluna_direita_extrato form label { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_agent div.coluna_direita_extrato form input.caixas { border:1px solid #ccc; font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 10px; }


/* SDV */
div.conteudo_corporate div.coluna_direita_sdv { border:none; padding:40px 0 0 0; float:left; width:600px; margin:38px 0 0 0; }
div.conteudo_corporate div.coluna_direita_sdv p { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_corporate div.coluna_direita_sdv h2 { font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_corporate div.coluna_direita_sdv table td div.dialogo { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_corporate div.coluna_direita_sdv table td a.opener { display:block; background:url(../imagens/b_search.png) no-repeat center; width:16px; height:16px; }
div.conteudo_corporate div.coluna_direita_sdv table td a.opener span { display:none; visibility:hidden; }
div.conteudo_corporate div.coluna_direita_sdv table tr.cancelada td { background:#900; color:#FFF; }
div.conteudo_corporate div.coluna_direita_sdv table tr.reembolso td { background:#FF0; }
div.conteudo_corporate div.coluna_direita_sdv table tr.utilizada td { background:green;  color:#fff; }
div.conteudo_corporate div.coluna_direita_sdv form { display: block; }
div.conteudo_corporate div.coluna_direita_sdv form label { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_corporate div.coluna_direita_sdv form input.caixas { border:1px solid #ccc; font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 10px; }

div.conteudo_agent div.coluna_direita_sdv { clear:both; border:none; padding:40px 0 0 0; width:100%; }
div.conteudo_agent div.coluna_direita_sdv p { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_agent div.coluna_direita_sdv h2 { font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_agent div.coluna_direita_sdv table td div.dialogo { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_agent div.coluna_direita_sdv table td a.opener { display:block; background:url(../imagens/b_search.png) no-repeat center; width:16px; height:16px;  }
div.conteudo_agent div.coluna_direita_sdv table td a.opener span { display:none; visibility:hidden; }
div.conteudo_agent div.coluna_direita_sdv table tr.cancelada td { background:#900; color:#FFF; }
div.conteudo_agent div.coluna_direita_sdv table tr.reembolso td { background:#FF0; }
div.conteudo_agent div.coluna_direita_sdv table tr.utilizada td { background:green;  color:#fff; }
div.conteudo_agent div.coluna_direita_sdv form { display: block; }
div.conteudo_agent div.coluna_direita_sdv form label { font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.conteudo_agent div.coluna_direita_sdv form input.caixas { border:1px solid #ccc; font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 10px; }

/* CADASTRO */

div.conteudo_agent div.coluna_direita_cadastro { float:left; width:600px; margin:38px 0 0 0;}
div.conteudo_agent div.coluna_direita_cadastro legend {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#009; font-weight:bold;}
div.conteudo_agent div.coluna_direita_cadastro label {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#006; padding-left:20px;}
div.conteudo_agent div.coluna_direita_cadastro input.padrao { width:130px; height:25px; border:1px solid #CCC; margin-left:20px;}
div.conteudo_agent div.coluna_direita_cadastro span { font-size: 14px; color:#006; font-weight:bold; padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
div.conteudo_agent div.coluna_direita_cadastro textarea { width:550px; height:130px; margin-left:20px; border:1px solid #CCC;}
div.conteudo_agent div.coluna_direita_cadastro div.caixa { border:1px solid #CCC;  overflow:auto; width:560px; height:200px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-top:20px; padding:20px; }
div.conteudo_agent div.coluna_direita_cadastro p.btn_cadastrar_form { font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#006; font-weight:bold; float:right;}
div.conteudo_agent div.coluna_direita_cadastro input.padrao2 { width:250px; height:25px; border:1px solid #CCC; margin-left:20px;}
div.conteudo_agent div.coluna_direita_cadastro p.chamada { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#006; padding:15px 20px 0 20px;}
div.conteudo_agent div.coluna_direita_cadastro p.chamada a {color:#006; font-weight:bold;}


/* FIM CADASTRO */


div.topo { text-align:right; padding:4px 7px 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.topo img {vertical-align:middle;}
div.topo a { color:#333; padding:0 7px 0 0;}
div.topo a:hover { color:#999;}

div.bug { height:1px; clear:both;}
div.paginacao { text-align:center; color:#069; font: bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;  }
div.paginacao span { padding:0 4px; background:#069; color:#fff; }
div.paginacao a { color:#069; text-decoration:none; font-weight:bold; padding:0 4px; }
div.paginacao a:hover { color:#fff; background:#069; }

#ui-datepicker-div { display:none; font-size:62.5%; }

input.error { border:1px solid #ff0000; }
label.error { color:#ff0000; }