/* TAGS */
* {font-family:inherit;font-size:100%;margin:0;padding:0;}
body {background-color:#fff;color:#808080;font: 11px Verdana, Arial, Helvetica, sans-serif;padding: 0 9%;}
a {text-decoration:none;}
ul, ol {list-style:none;}
img, fieldset {border:0;}
h1 a {background:url(../imagens/logo.jpg) no-repeat;width:232px;height:68px;display:block;}
hr {height:10px;border:1px solid #fff;background:#fff;color:#fff;}

/* GERAL */
#corpo {width:100%;height:100%;}

/* TOPO */
#topo {padding:15px;}
.lsMenuTopo {float:right;}
.lsMenuTopo li {font-weight:bold;}
.lsMenuTopo li a {color:#db0000;}
.lsMenuTopo li a:hover {text-decoration:underline;}

/* MENU */
#menu {position:relative;}
#blocoMenu {position:absolute;z-index:1;}
#imgCinza {position:absolute;width:100%;background:url(../imagens/fundos/cinza.gif) bottom repeat-x;top:6px;}
.lsMenuRapido {background:url(../imagens/fundos/menu_rapido.gif) left bottom no-repeat;float:right;padding-right:10px;padding-left:30px;padding-bottom:5px;margin-top:13px;}
.lsMenuRapido li {margin-bottom:6px;}
.lsMenuRapido li a {color:#808080;background:url(../imagens/botoes/add.gif) left no-repeat;padding-left:20px;}
.lsMenuRapido li a:hover {text-decoration:underline;}
.lsMenu li {float:left;}
.lsMenu li a {background:url(../imagens/fundos/item_menu.gif) no-repeat;width:110px;height:19px;color:#db0000;font-size:110%;font-weight:normal;text-align:center;display:block;padding-top:4px;}
.lsMenu li a:hover {background:url(../imagens/fundos/item_menu_over.gif) no-repeat;font-weight:bold;}
#subMenu {float:left;width:150px;margin-top:10px;}
#subMenu ul li, #subMenu dl dd  {border-bottom:1px solid #dedede;}
#subMenu ul li a, #subMenu dl dd a {display:block;padding:3px 8px;color:#676767;}
#subMenu ul li a:hover, #subMenu dl dd a:hover  {color:#fff;background:#e23030;}
#subMenu dl dt {background:#e6e6e6;color:#666;font-weight:bold;padding:4px 5px;margin-top:10px;}
#subMenu dl dt.dtFirst {margin-top:0;}

/* CONTEUDO */
#conteudo {padding:20px;margin-top:75px;}
#conteudo-principal {margin-left:170px;margin-top:20px;}
#alert {padding:10px;margin:10px 0;border:1px solid #db0000;}
#alert p {font-weight:bold;margin:10px 0;}
#alert ul li {color:#db0000;margin-bottom:5px;font-weight:bold;}
#alert ul li span {color:#808080;}
#blocoPontua {width:400px;margin-left:15px;}
.h3Titulo, .h3TituloForms, .h3TituloAnalise {background:url(../imagens/fundos/topo_tabela.gif) left no-repeat;font-size:90%;margin:10px 0;border-bottom:2px solid #db0000;color:#fff;padding-left:10px;padding-top:2px;}
.h3TituloForms, .h3TituloAnalise {background-image:none;background:#dc0000;width:250px;margin-bottom:0;}
.h3TituloAnalise {width:350px;}
.h4Titulos {color:#dc0000;margin-top:15px;font-size:11px;}
.hrDivisorConteudo {margin:0;height:0;border:0;border-bottom:2px solid #db0000;margin-bottom:5px;}
.divisor {margin-bottom:30px;background:#fff;border:#fff;}
table {width:100%;border:1px solid #cecece;border-collapse:collapse;margin:5px 0;}
table.Grafs {width:auto;} 
table caption {display:none;color:#fff;}
table thead th {text-align:center;background:#ccc;color:#5c5c5c;} /* por enquanto  */
table thead th.thVazio {background:none;}
table tr td, table tr th {padding:4px;}
table tr td {background:#fff;border:1px solid #f1f1f1;}
table tr.trCinza td {background:#f3f3f3;color:#808080;}
table tr.trOver td {background-color:#db0000;color:#fff;}
table tr td.tdCheck {width:25px;text-align:center;}
table tr td.tdUnica {text-align:center;font-weight:bold;}
table tr td.tdData {text-align:center;color:#fe6168;font-size:10px;}
table tr td.tdCampo {text-align:center;vertical-align:middle;}
table tr td.tdNum {text-align:right;}
table tr td.colComando, table tr th.colComando {width:60px;text-align:center;}
table tfoot tr {border:1px solid #d91f26;}
table tfoot td {background:#fff;font-weight:bold;border:0;color:#d91f26;}
.lsFiltro li {color:#999;font-size:10px;}
.lsFiltro li a {color:#808080;}
.lsFiltro li a:hover {text-decoration:underline;}
.lsFiltro li a.lkDelete {color:#d91f26;font-weight:bold;margin-left:40px;font-size:11px;}
.lsFiltro li a.lkDelete:hover {text-decoration:none;}
.lsPagincao {float:right;}
.lsPagincao li a {color:#9a9899;}
.lsPagincao li a:hover {text-decoration:underline;}
.lsPagincao li a.lkNumPag {padding:1px 3px;}
.lsPagincao li a.lkNumPag:hover {text-decoration:none;color:#fff;background:#d91f26;}
.lsPagincao li a.lkSel {text-decoration:none;color:#fff;background:#d91f26;padding:1px 3px;}
.lsBread {float:right;margin-right:120px;margin-top:13px;}
.lsBread li {display:inline;color:#999;font-size:.8em;}
.lsBread li.liCliente {color:#db0000;}
.lsComandosRight {float:right;margin-right:5px;}
.lsComandos li {display:inline;text-align:center;color:#333;margin-right:3px;width:60px;}
.lsComandos li div {width:60px;text-align:center;}
.lsComandos li.liDivisor {width:4px;}
.lsTemplate {margin-top:35px;margin-left:15px;}
.lsTemplate li {margin-bottom:5px;}
.lsTemplate li a {color:#5c5c5c;background:url(../imagens/icons/form_campanha.gif) left no-repeat;padding-left:20px;}
.lsInline li {display:inline;margin-left:3px;}
.lsDetalCampanha {margin-left:5px;}
.lsDetalCampanha li {margin-bottom:10px;}
.lsDetalCampanha li .spTitulo {width:200px;font-weight:bold;margin-right:5px;display:block;float:left;}
.lsDetalCampanha li .spTexto {display:block;} 
.lsDetalCampanha li div {background:#f1f1f1;border:1px solid #dcdcdc;width:600px;height:300px;overflow:scroll;}
.blocoForm {margin-right:30px;}
.mrDirForm {margin-right:20px;}
.parForm {margin-bottom:5px;margin-top:15px;}
.blImgStatus {width:150px;height:12px;background:#e9e9e9;border:1px solid #FE6168;margin-right:5px;}
.spStatus {float:right;}
.blocoGrafico {text-align:center;margin:10px 0;}
#accordion h4 {margin-top:10px;margin-bottom:3px;}
#accordion p {margin-bottom:5px;}

/* CAMPANHA */
#bloco-formata-campanha {position:relative;}
#bloco-pontuacao {position:absolute;left:460px;top:-10px;} 

/* RODAPE */
#rodape {text-align:center;border-top:1px solid #d9d9d8;padding-top:10px;}
#rodape ul {margin-bottom:10px;}
#rodape ul li a {color:#a9a9a9;padding:1px 3px;}
#rodape ul li a:hover {text-decoration:none;color:#fff;background:#d91f26;}
#rodape address {color:#a9a9a9;font-style:normal;line-height:22px;}

/* CLASSES GERAIS */
.cl {clear:both;}
.clLeft {clear:left;}
.clRight {clear:right;}
.off {display:none;}
.lsInline li {display:inline;margin-right:5px;}
.aRight {text-align:right;}
.aLeft {text-align:left;}
.aCenter {text-align:center;}
.flLeft {float:left;}
.flRight {float:right;}
.spForm {margin-right:10px;}
.lkNormal {color:#808080;text-decoration:none;font-weight:bold;cursor:pointer;}
.lkOptOut {color:#db0000;text-decoration:none;cursor:pointer;}
.lkNormal:hover, .lkOptOut:hover {text-decoration:underline;}



