@charset "utf-8";

/* Tag Principais */

html,body { font-family: "Calibri", "Helvetica Neue", Arial, Helvetica, sans-serif; font-size:14x; color:#333; background:#F7F6F2; }
 
h1 { color:#FF8300; font-size:26px; margin-bottom: 10px; } 
h2 { color:#FF8300; font-size:22px; margin-bottom: 8px; } 
h3 { color:#FF8300; font-size:18px; margin-bottom: 6px; } 
h4 { color:#FF8300; font-size:15px; margin-bottom: 6px; } 

strong { font-weight:bold; }
p { margin-bottom:8px; }
.limpa { clear:both; }

/* Links */

a { color:#FF8300; } 
a:hover { color:#000;  }

/* ###### Template ########################################################## */ 

#Vazio { display: none; }
#Cabecalho { background:url(../img/layout/top_bg.jpg); background-repeat:repeat-x; height:118px; padding: 0px 20px; }
#Cabecalho .Brainatwork { float: right; font-size:9px; }
#Cabecalho .Logotipo { height:82px; }

#Cabecalho .menu {	font: 11px Tahoma, Geneva, sans-serif; text-align: left; clear:both; }
#Cabecalho .menu ul li { display: inline; float: left; position: relative; }
#Cabecalho .menu ul li a {	display: block;	padding: 4px 10px 5px; text-decoration: none; border-right: 1px solid #778;}
#Cabecalho  .menu ul li a { display: inline-block; }
#Cabecalho .menu ul li ul { display: block; left: 0; position: absolute; visibility: hidden; }
#Cabecalho .menu ul li ul li { display: list-item; float: none; }
#Cabecalho .menu ul li ul li ul { top: 0; }
#Cabecalho .downarrowclass { position: absolute; right: 7px; top: 12px; }
#Cabecalho .rightarrowclass { position: absolute; right: 5px; top: 6px; }

#Cabecalho .menu ul li a:link, .menu ul li a:visited { color: white; font-weight:bold; } /* PRINCIPAL */
#Cabecalho .menu ul li a:hover { color: #FE9900; }

#Cabecalho .menu ul li ul { border-top: 1px solid gray; }
#Cabecalho .menu ul li ul li a, .menu ul li ul li a:link, .menu ul li ul li a:visited { /* SUB-MENU */
	border: 1px solid gray; border-top:none; margin: 0; border-top-width: 0; padding: 5px; width: 150px; 
	background: #000; color:#FFF; font: 12px Tahoma, Geneva, sans-serif;  font-weight: normal; }
#Cabecalho .menu ul li ul li a:hover { background: #000; color: #FE9900; }

#Conteudo { background:#FFF; padding:20px 20px 40px; margin: 0px 20px 10px; border: 4px solid #F2ECDF; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; min-height: 250px; }

.graficoEmail { float:left; margin-left:20px;   }


.estiloDosGrupos { display:block; float:left; margin-left:20px; display:inline; }
.nome { margin-left:0px;  }
#MenuAssinantes { position:relative; z-index:1;  }

#divEstatistica {  float:left;  position:relative; z-index:5;  }

.qntidades { float:left; width:62px; font-size:18px; font-weight:bold; padding:5px;   }
.url {  float:left;  padding:5px; width:520px;  }




#Rodape { color: #999; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-align:center; padding:10px; clear:both; }
#Rodape a { color: #999; font-weight:bold; }

#Index { width:600px; margin: 50px auto; text-align:center; }
#Index .Formulario { width:300px; margin: 0px auto; }

