@charset "iso-8859-1";

/* Padrão da página */
body,td,th { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #666; }
body { background-color: #FFF; background-image: url(../img/fundo.png); background-repeat: repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
a, a:link, a:visited, a:active, a:hover { font-family: Tahoma, Arial, Verdana;  color: #666; font-size: 12px;text-decoration: none;}
a:hover { text-decoration: underline; }
p {margin-bottom:8px;text-align:justify;line-height:18px;}
.clear { height:0px; overflow:hidden; clear:both;}
.pontilhado {border-bottom:1px dotted #CCC;height:1px;overflow:hidden;margin-top:15px;margin-bottom:15px;}
.pontilhado2 {border-bottom:1px dotted #CCC;height:1px;overflow:hidden;margin-top:5px;margin-bottom:5px;}
.carregando {position:absolute;margin-left:700px;}
.plugin {position:absolute;margin-left:60%;width:200px;text-align:center;font-size:10px;font-weight:normal;margin-top:10px;}


/*Estrutura*/
#wrapper {text-align:center;width:100%;}
#topo { background:url(../img/fundo.png) center top no-repeat;}
#corpo {width:1004px;margin-left:auto;margin-right:auto; background:url(../img/menu_fundo.png) repeat-y;min-height:300px;position:relative;margin-top:-9px;}
#menu {width:253px;float:left;display:inline-block;}
#menu_conteudo {background:#012D5F;color:#FFF;min-height:100px;}
.menu_caixa_conteudo {padding-top:15px;padding-bottom:15px;padding-left:20px;}
#conteudo {width:751px;float:right;display:inline-block;}
#info {text-align:left;padding:30px;padding-right:0px;padding-top:20px;padding-bottom:0px;}
#info #coluna_esquerda {float:left;width:385px;display:inline-block;}
#info #coluna_direita {float:right;width:310px;display:inline-block;}
#info .coluna_direita_interna {width:253px;display:inline-block; background:url(../img/background_top_right_internal.gif) no-repeat #F2F5F9;padding:20px; vertical-align:top;}

#info table div {vertical-align:top;}

#rodape{background:#081F39;padding-left:20px;padding-top:5px;padding-bottom:5px;padding-right:20px;}
.barra_vermelha {height:9px;background-color:#D70B01;overflow:hidden;}
.separador {background:url(../img/separador_horizontal.png) repeat-x;height:2px;overflow:hidden;}

h1,h2,h3,h4,h5 {margin:0px;padding:0px;display:inline-block;}

h1 { font-size:16px;color:#11325D;padding-bottom:3px;border-bottom:1px solid #11325D;margin-bottom:10px;}
h2 { font-size:14px;color:#AF251B;padding-bottom:3px;margin-bottom:5px;text-transform:uppercase;}
h3.vermelho,h3.azul { font-size:12px;padding-bottom:3px;margin-bottom:5px;}
h3.vermelho { color:#AF251B;}
h3.azul { color:#012D5F;}

.caixa_produto {padding:5px;margin-right:7px;width:125px;}


.imagem_texto { margin-bottom: 15px; }

.msg_ok {font-size:13px; color:#060; font-weight:bold; text-align:center;}

.representantes-cadastro {  }
.representantes-cadastro td { color:#11325d; border:#dedede 1px solid; padding:5px; }
.representantes-cadastro td a { color:#11325d; text-decoration:none; }
.representantes-cadastro td a:hover { color:#11325d; text-decoration:underline; }
.representantes-cadastro .tabela_azul{ background:#b0d6ff }

.representantes-chamada { color:#11325d; font-weight:bold; margin-top:10px; margin-left:5px; }

.representantes-chamada_link { color:#d70b01; font-weight:bold; }
.representantes-chamada_link a { color:#d70b01; text-decoration:none; }
.representantes-chamada_link a:hover { color:#d70b01; text-decoration:underline; }

