@font-face { font-family: myriad; src: url(fonts/MyriadPro.otf);
}


body						{ padding:0px; margin:0px; height:100%; max-height:100%; overflow:hidden; font-family:myriad,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
background: url(i/bg.jpg) no-repeat center left fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }

.header						{ background:#006180; padding:5px; overflow:hidden; z-index:99; }
.header ul					{ margin:0px; padding:0px; float:right; }
.header ul li				{ display:inline; color:#A3B7BD; font-size:12px; padding:0px 10px 0px 10px ; border-right:1px solid #4A8FA5; text-shadow: 1px 1px #000; }
.header ul li:last-child 	{ border:0px; }
.header ul li a, .header ul li span { color:#FFF; text-decoration:none;  }

/* LOGO */
.logo						{ position:absolute; width:284px; text-align:center; left:50%; margin-left:-142px; top:55px;}


/* CONTENT */	
.content					{ position:absolute; width:984px; overflow:visible; top:58%; margin-top:-138px; left:50%; margin-left:-492px; height:316px;  }

/* REDES SOCIAS */
.socialplugins				{ position:absolute; width:100%; overflow:visible; bottom:100px; text-align:center;  }
.socialplugins img			{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.socialplugins table tr td	{ color:#999; } 


/* MENU */
.m							{ width:310px; height:208px; border:1px solid #FFF; border-radius:3px; float:left; overflow:hidden; cursor:pointer; margin:0px 9px 0px 10px; box-shadow: 0px 0px 10px #999; position:relative; }
#m_last						{ float:right; margin:0px; }
.m_title					{ width:100%; position:absolute; left:0px; top:50%; margin-top:-17px; background:rgba(0,97,128,0.85); text-align:center; color:#FFF; padding:7px 0px 7px 0px; text-shadow: 1px 1px #000; font-size:20px; box-shadow:0px 0px 15px #000;}
.m_bg						{ background:#E61B23;}


/* RODAPÉ */
.rodape						{ position:absolute; height:auto !important; z-index:0; background:#003C4F; bottom:0px; width:100%; color:#A3B7BD; text-align:center; padding:13px 0px 9px 0px; font-size:11px; font-weight:normal; text-shadow: 1px 1px #000; margin:0px !important; }
.rodape span				{ color:#FFF; }
.easytag					{ position:absolute; right:20px; top:10px; opacity:0.55; width:83px; height:37px; }


/* PAGINAS */
.blackout					{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:#000; opacity:0.7; z-index:998; display:none; }
.pag						{ display:none; position:fixed; width:940px; top:50%; margin-top:-280px; border-radius:3px; background:#FFF; padding:20px; left:50%; margin-left:-490px; z-index:999; max-height:100%; box-shadow: 0px 0px 50px #000;}
.pag_title					{ background:url(i/topo_c.jpg); color:#FFF; overflow:hidden; position:relative; height:200px;}
.title_txt					{ color:#666; margin-left:100px; margin-top:48px; font-size:22px; float:left;}
.img_topo					{ position:absolute; right:0px; top:0px; }
.pag iframe					{ border:1px solid #003C4F; border-radius:3px; width:100%; padding:0px; margin:0px; height:520px; }
.pag_close					{ position:absolute; width:20px; height:20px; right:-10px; top:-10px; color:#FFF; background:url(i/close.png) #006180 no-repeat center;  padding:4px; cursor:pointer; border-radius:3px; z-index:999;}
.pag_close:hover			{ background-color:#003C4F;}


/* CONTEÚDOS */
h2							{ color:#006180;  }
.pags_content				{ text-align:justify; }

::-webkit-scrollbar {
  width: 15px;
  height: 50px;
  -webkit-border-radius: 16px;
}

::-webkit-scrollbar-track-piece {
  background-color: #EAEAEA;
  -webkit-border-radius: 3px;
}

::-webkit-scrollbar-thumb:vertical {
  height: 20px;
  background-color: #006180;
  -webkit-border-radius: 3px;
}

::-webkit-scrollbar-thumb:horizontal {
  width: 5px;
  background-color: #666;
  -webkit-border-radius: 3px;
}
