body {
	margin:0;
	padding:0;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; color:#666; font-size:13px;
	background:#1B1B1B url(img/bgSite.jpg) center top no-repeat;
} img { border:none; } a { outline:none; } .clear { clear:both; } .padrao { width:980px; margin:0 auto; } .mA { margin:0 auto; }

/**********>>>> FONTES */

@font-face {
  font-family: 'Gadugi';
  src: url('fontes/Gadugi.eot?#iefix') format('embedded-opentype'),  url('fontes/Gadugi.woff') format('woff'), url('fontes/Gadugi.ttf')  format('truetype'), url('fontes/Gadugi.svg#Gadugi') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans-Semibold';
  src: url('fontes/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),  url('fontes/OpenSans-Semibold.woff') format('woff'), url('fontes/OpenSans-Semibold.ttf')  format('truetype'), url('fontes/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'news701_btitalic';
    src: url('fontes/news701-bt-italic-webfont.eot');
    src: url('fontes/news701-bt-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontes/news701-bt-italic-webfont.woff') format('woff'),
         url('fontes/news701-bt-italic-webfont.ttf') format('truetype'),
         url('fontes/news701-bt-italic-webfont.svg#news701_btitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}


/**********>>>> TOPO */
.barra { width:100%; height:27px; background:url(img/bgBarra.png) repeat-x; font-family: 'Gadugi'; font-size:13px; color:#F0F0F0; padding-top:3px; }
.logo { width:238px; height:109px; cursor:pointer; background:url(img/GNC.png) no-repeat; float:left; margin:15px 0 0 0; }

#menu_cimatopo { float:right; width:710px; display:block; padding-top:20px; }
#menu_cimatopo ul {	margin:0; padding:0; }
#menu_cimatopo li {	float:right; font-family: 'Gadugi'; font-size:14px;	list-style-type: none; padding:16px 15px; color:#FFF; margin-top:23px; cursor:pointer; background:url(img/sM.png) left no-repeat; text-align:center; }
#menu_cimatopo li:hover { background:#9D2D2A; }

/**********>>>> MEIO */

.quadroMeio { background:#FFF; padding:5px; }
.quadroAtuamos { width:970px; height:85px; background:#1B1B1B; margin:0 auto; border-bottom:5px solid #BF9957; font-family: 'OpenSans-Semibold'; }
.quadroTituloAtuamos { font-size:14px; color:#FFF; background:#BF9957; padding:6px 0; float:left; margin:27px 0 0 70px; width:151px; text-align:center; }
.direitaAtuamos { width:670px; float:right; padding-top:15px; }
.itemAtua { float:left; width:200px; background:url(img/Ok.png) left no-repeat; padding:5px 0 0 20px; font-size:14px; color:#D2D2D2;}
.quadroBaixo { width:290px; float:left; padding:5px; }
.quadroBaixoTitulo { font-family: 'OpenSans-Semibold'; color:#000; font-size:18px; padding-bottom:8px; background:url(img/baixoTitulos.png) bottom no-repeat; margin-bottom:15px; }
.titulosInternas { font-family: 'OpenSans-Semibold'; color:#000; font-size:23px; padding-bottom:8px; background:url(img/baixoTitulos.png) bottom left no-repeat; margin-bottom:15px; }
.conteudoMeio { text-align:justify; font-size:14px; padding:5px; }
.itemUN2 { padding-bottom:10px; background:url(img/l2.png) left bottom no-repeat; margin-bottom:6px; }

a.un:link, a.un:visited, a.un:active { font-family: Arial, Verdana, sans-serif; font-size:14px; color:#545454; text-decoration:none; padding-left:16px; background:url(img/seta.png) left top no-repeat; font-weight:normal; }
a.un:hover { color:#000; text-decoration:underline; }

.erroform {
	width:950px;
	font-size:13px;
	line-height:19px;
	color:red;
	margin-top:0px;
	margin-bottom:10px;
	border:1px solid #FF5151;
	padding:5px;
	background-color:#FFEAEA;
}

.itemLNKHome { background:url(img/ok2.png) left top no-repeat; padding-left:22px; padding-bottom:15px;  }

a.lnkHome:link, a.lnkHome:visited, a.lnkHome:active { font-family: 'OpenSans-Semibold'; font-size:13px; color:#414141; text-decoration:none; }
a.lnkHome:hover { text-decoration:underline; color:#000; }

.maisQuadro { border:1px solid #E3E3E3; padding:10px; font-family: 'OpenSans-Semibold'; font-size:12px; color:#000; width:160px; text-align:center; cursor:pointer; }
.maisQuadro:hover { background: #E6E6E6; border:1px solid #666; }

/**********>>>> RODAPE */

.rodape { width:100%; background:#383838; padding:15px 0; }
.redeTitulo { font-family: 'OpenSans-Semibold'; color:#FFF; font-size:12px; text-transform:uppercase; padding-bottom:4px; border-bottom:3px solid #BF9957; float:left; margin-top:15px; margin-bottom:15px; }
.textoMeioRodape { float:left; font-family: 'OpenSans-Semibold'; font-size:12px; color:#FFF; text-align:center; margin:5px 0 0 40px; width:520px; }
.isweb { float:right; margin:20px 5px 0 0; }