.MImenuHome {
	height:20px;
	background-image:url(../images/bkg_menu.jpg);
	background-repeat:repeat-x;
	color:#FFF;
}
.MIbkgBody {
	background-image:url(../images/body1.jpg);
}
.MIverdanaCinzaBold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-size: 12px;
}
.MIverdanaCinza12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height:18px;
}
.MIverdanaBranco12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.MImenuHome a{
display:block;
padding:2px 11px 2px 11px;
float:left;
font:bold 12px  Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
border-left:1px solid #FFF;
}
.MImenuHome a.firstlnk{
border:0;}

.MImenuHome span{
display:block;
float:left;
}
.MImenuHome a:hover{
display:block;
float:left;
background:#d8d8d8;
font:bold 12px  Verdana, Arial, Helvetica, sans-serif;
color:#B17E22;
text-decoration:none;
}

/* FONTES */

@font-face {
	font-family: "Trebuchet MS";
	src: url("../fonts/trebuc.ttf");
	font-style: normal;
	font-weight: normal;
}
@font-face {
	font-family: "Trebuchet MS Negrito";
	src: url("../fonts/trebucbd.ttf");
	font-style: normal;
	font-weight: bold;
}

@font-face {
	font-family: "standard 07_57";
	src: url("../fonts/STAN0757.TTF");
	font-style: normal;
	font-weight: normal;
}

@font-face {
	font-family: "standard 07_66";
	src: url("../fonts/STAN0766.TTF");
	font-style: normal;
	font-weight: normal;
}

@font-face {
	font-family: "DIN-Black";
	src: url("../fonts/DIN-Black.ttf");
	font-style: normal;
	font-weight: bold;
}

/* LAYOUT */

.cEZTBody {
	margin:0px 0px 0px 0px;
}
.cEZTPage {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -210px;
	margin-left: -380px;
}
.cEZTPageArea1 {
	background-color:#FFFFFF;
}
.cEZTPageArea2 {
	background-color:#FFFFFF;
}
.cEZTPageArea3 {
	background-color:#FFFFFF;
	background-image:url(../images/cMCC_bgVerde.png);
	background-repeat:repeat-y;
}
.cEZTPageArea4 {
	background-color:#FFFFFF;
}
.cEZTPageArea5 {
	background-color:#FFFFFF;
	background-image:url(../images/cMCC_bgHome.gif);
}
.cEZTPageArea6 {
	background-color:#FFFFFF;
}
.cMCC_bgMenu {
	background-image:url(../images/cMCC_bgMenu.png);
	background-repeat:repeat-x;
}
.cMCC_btRodape {
	margin-top: 10px;
	margin-left: 2px;
}
.cMCC_divLinha {
	padding:0px 0px 0px 0px;
	margin:2px 0px 4px 0px;
	height:1px;
	width:100%;
	font-size:0px;
	border:0px;
	border-top:1px solid #D7E3EA;
	line-height:0px;
}

/* FORMULRIO */

.cMCC_input {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-left: 4px;
}
/* FORMATAO DE TEXTO */

.cMCC_boxLogin_8px {
	font-family: standard 07_57;
	font-size: 8px;
	color: #003366;
}
.cMCC_menu_8px {
	font-family: standard 07_66;
	font-size: 8px;
	color: #FFFFFF;
}
.cMCC_data_10px {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #003366;
}
.cMCC_indice_10px {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #006699;
}
.cMCC_titulo_11px {
	font-family: DIN-Black;
	font-size: 11px;
	color: #003366;
}
.cMCC_textoBranco_10px {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #FFFFFF;
}
.cMCC_linkBranco_10px {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.cMCC_linkBranco_10px:hover {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #96BADA;
	text-decoration:none;
}
.cMCC_textoAzul_10px {
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #003366;
	text-decoration:none;
	line-height : 12px;
}
.cMCC_textoAzul_11px {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #003366;
	text-decoration:none;
	line-height : 13px;
}
.cMCC_textoAzul_11px:hover {
	color: #333333;
	text-decoration:none;
}
.cMCC_textoAzul_12px {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #003366;
}
.cMCC_textoAzul_12px:hover {
	color: #333333;
	text-decoration:none;
}
.cMCC_textoAzul_13px {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #003366;
}
.cMCC_textoAzul_12px:hover {
	color: #333333;
	text-decoration:none;
}
.cMCC_textoAzul_20px {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #003366;
}
.cMCC_textoAzul_20px:hover {
	color: #333333;
	text-decoration:none;
}
.cMCC_textoCinza_10px {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #454545;
}
.cMCC_textoCinza_10px:hover {
	color: #666666;
	text-decoration:none;
}
.cMCC_textoCinza_11px {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #454545;
	text-decoration:none;
	line-height : 13px;
}
.cMCC_textoCinza_11px:hover {
	color: #666666;
	text-decoration:none;
}
.cMCC_textoCinza_12px {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #454545;
}
.cMCC_textoCinza_12px:hover {
	color: #666666;
	text-decoration:none;
}
.cMCC_textoCinza_13px {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #454545;
	line-height: 18px;
}
.cMCC_textoCinza_13px:hover {
	color: #666666;
	text-decoration:none;
}

/* Classes para MenuBar Hierrquica 2.0 */

/* Horizontal */
div.menuBar {
	background-color: transparent;
	text-align:left;
	border-left:0px solid #aaa;
	margin:0px 0px 0px 0px;
	_margin:0;
	padding:0px 0px 0px 0px;
	_padding:0;
	height:21px;
}

div.menuBar a.menuButton {
	font-family: Trebuchet MS;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	position:relative;
	left:0;
	top:0;
	z-index:100;
	padding:3px 10px 0px 10px;
	border:0px solid #aaa;
	border-left:0;
	text-transform : uppercase;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  color:#333333;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: transparent;
}

div.menuBar a.menuButtonSelected,
div.menuBar a.menuButtonSelected:hover {
  background-color: transparent;
}
/*  --------------------- Sem Referência no Style Guide  ---------------------  */
/*  Menu Bar Hierarquico Horizontal                                             */
/*  --------------------------------------------------------------------------  */
.cEZTNavigationBar
{
	height:21px;
	background-image:url(../images/cMCC_bgMenu.png);
	background-repeat:repeat-x;
	border-top:0px solid #FFFFFF; 
}

.cEZTNavigationBarItemFirst
{
	padding-left:10px; 
	padding-right:10px; 
	color:#FFFFFF; 
	border-top:0px solid #FFFFFF; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	cursor: hand;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarItemFirstMouseOver
{
	padding-left:10px; 
	padding-right:10px; 
	color:#99FF00;
	border-top:0px solid #FFFFFF; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	cursor: hand;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarItem
{
	padding-left:10px; 
	padding-right:10px; 
	color:#FFFFFF; 
	border-top:0px solid #FFFFFF; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	cursor: hand;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarItemMouseOver
{
	padding-left:10px; 
	padding-right:10px; 
	color:#99FF00;
	border-top:0px solid #FFFFFF; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	cursor: hand;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarItemSelected
{
	padding-left:10px; 
	padding-right:10px; 
	color:#D3FF93; 
	border-top:0px solid #FFFFFF; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	cursor: hand;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarItemSelectedMouseOver
{
	padding-left:10px; 
	padding-right:10px; 
	color:#99FF00;
	border-top:0px solid #FFFFFF; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	cursor: hand;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarItemSelectedFirst
{
	padding-left:10px; 
	padding-right:10px; 
	color:#D3FF93; 
	border-top:0px solid #FFFFFF; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	cursor: hand;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarItemSelectedFirstMouseOver
{
	padding-left:10px; 
	padding-right:10px; 
	color:#99FF00;
	border-top:0px solid #FFFFFF; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	cursor: hand;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarPopup 
{
	color: #FFFFFF;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
}
.cEZTNavigationBarPopupItem
{
	height:21px; 
	padding-left:10px;	
	border-bottom:0px solid white; 
	border-right:0px solid white; 
	padding-right:30px; 
	background-color: #004B97; 
	cursor: hand; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarPopupItemMouseOver
{
	color:#99FF00;
	height:21px; 
	padding-left:10px;	
	border-bottom:0px solid white; 
	border-right:0px solid white; 
	padding-right:30px; 
	background-color: #004B97; 
	cursor: hand; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarPopupItemFirst
{
	height:21px; 
	padding-left:10px;	
	border-bottom:0px solid white; 
	border-right:0px solid white; 
	padding-right:30px; 
	background-color: #004B97; 
	cursor: hand; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarPopupItemMouseOverFirst 
{
	color:#99FF00;
	height:21px; 
	padding-left:10px;	
	border-bottom:0px solid white; 
	border-right:0px solid white; 
	padding-right:30px; 
	background-color: #004B97; 
	cursor: hand; 
	font-family: Trebuchet MS;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.cEZTNavigationBarClose
{
	border-top:0px solid #FFFFFF; 
}
.cEZTNavigationBarClosePopup
{
}

.MIficha{
background:#d8d8d8;
font:bold 12px  Verdana, Arial, Helvetica, sans-serif;
color:#B17E22;
text-decoration:none;
}
