﻿.menu{
	font-family: tahoma;
	font-size:12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #83ac22;
	text-transform: uppercase;
	height: 45px;
}

.titulo_pagina
{
	padding-left: 6px;
	vertical-align: middle;
	line-height: 34px;
	height: 34px;
	display: block;
	color: white;
	font-size: 16px;
	font-family: Verdana;
}

.separador_menu
{
	background-color: White;
	width: 2px;
	height: 100%;
}

.menu_geral {
	font-family: tahoma;
	font-size:12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #83ac22;
	text-transform: uppercase;
}

.submenu {
	font-family: tahoma;
	font-size:11px;
	font-weight: bold;
	color: black;
	text-decoration:none;
	text-transform: uppercase;
}

.menu_sub_hover
{
	background-color: #83ac22;
}

.menu_sel a,.menu_sel a:hover, .menu_sel a:visited
{
	color: #FFFF66;
	font-weight: bolder;
}

  .header_seccao{
	font-family:Tahoma;
	font-size:16px;
	color:#214380;
	text-transform: uppercase;
	/*text-shadow: yes;*/
}
  .subheader_seccao{
	font-family:Tahoma;
	font-size:11px;
	style:bold;
	color:#55831A;
	font-weight: bold;
	text-indent: 0px;
	margin-right: 4px;
	margin-left: 6px;
}
  .body_seccao{
	font-family:Tahoma;
	font-size:11px;
	color:#636363;
	text-indent: 0px;
	margin-left: 8px;
	margin-right: 4px;
	position: relative;
	top: 1px;
}

.menu_rodape {
	font-family:Tahoma;
	font-size:12px;
	color: #83ac22;
	text-align: center;
	background-color: #FFFFFF;
	font-weight: normal;
	height: 4px;
}

  .texto_campo{font-family:Tahoma; font-size:11px;  color:#636363;  }


  .termos_condicoes{font-family:Tahoma; font-size:9px;  color:#1A3E83;  }
  .creditos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-align: right;
	background-color: #FFFFFF;
}
  .header_caixas{font-family:Verdana; font-size:24px;  color:#ffffff;  }
  .header2_caixas{font-family:Verdana; font-size:20px;  color:#ffffff;   }
  .subheader_caixas{font-family:Verdana; font-size:12px;  color:#ffffff;  }
  .header_banner{font-family:Verdana; font-size:30px;  color:#ffffff;  }
  .subheader_banner{
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	line-height:14px;
	font-weight: bold;
}

  .terciario_header_banner{
	font-family:Verdana;
	font-size:14px;
	color:#ffffff;
	line-height:16px;
	text-align: right;
}


.links_texto_banner a, .links_texto_banner a:hover, .links_texto_banner a:visited
{
font-family:Tahoma; font-size:11px;  color:#ffffff;
}

 
.separator{
	background-image: url(/icones/bar_separator.jpg);
	background-repeat: repeat-x;
	width:100%;
	vertical-align: middle;
	text-align: center;
}




 
/*a:link {
	font-family: tahoma;
	color: blue;
	text-decoration: none;
}
a:hover {
	font-family: tahoma;
	color: blue;
	text-decoration: none;
}
a:visited {
	font-family: tahoma;
	color: #CCFF33;
	text-decoration: none;
}

a:active {
	font-family: tahoma;
	color: #00FFFF;
	text-decoration: none;
}*/

.menu_hover {
	font-family: tahoma;
	color: #FFFF66;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

#menu_rodape a:visited {
	font-family: tahoma;
	color: #00CCCC;
	text-decoration: none;
}

#menu_rodape a:active {
	font-family: tahoma;
	color: #00FFCC;
	text-decoration: none;
}
#menu_rodape a:link {
	font-family: tahoma;
	color: #8FB445;
	text-decoration: none;
}
.menu_rodape_hover {
	font-family: tahoma;
	color: #83ac22;
	text-decoration: none;
}

.area_esqtopo
{
	background-image: url(mmi/bglpane.jpg);
}


.header_caixadireita_men_sec{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#285da1;
	text-align: center;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
}

.text_links_caixa_direita_pag_sec a, .text_links_caixa_direita_pag_sec a:hover,.text_links_caixa_direita_pag_sec a:visited,.text_links_caixa_direita_pag_sec a:active
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	margin-left: 12px;
	text-decoration: none;
}



/* MENU VERTICAL - SIDEMENU */


/* HEADER0 */
.menu_vert_header0
{
/*	font-family: Verdana;
	font-size: 9pt;
	vertical-align: middle;
	height: 30px;
	background-image: url(Img/OpcaoPrimeiroNivelNormalMenuEsquerda.jpg);
	background-repeat: repeat-x;
	text-indent: 8px;
	text-decoration: none; */
	display: none;
}

.menu_vert_header_hover0
{/*
	font-family: Verdana;
	font-size: 9pt;
	vertical-align: middle;
	height: 30px;
	background-image: url(Img/OpcaoActivaMenuEsquerda.jpg);
	background-repeat: repeat-x;
	text-indent: 8px;
	text-decoration: none;`*/
	display: none;
}

td.menu_vert_header1 a, td.menu_vert_header1 a:visited
{
	text-decoration: none;
	color: White;
	font-size: 11px;
}

td.menu_vert_header_hover1 a:link, td.menu_vert_header_hover1 a:hover, td.menu_vert_header_hover1 a:visited
{
	text-decoration: none;
	color: White;
	font-size : 11px;
} 

.menu_vert_header1
{
	padding-left: 8px;
	height: 30px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:visible;
	background-image: url(/Portals/_default/Skins/AMSecundaria/mmi/back2_menusec.jpg);
	border-top-style: solid;
	border-top-color: #285da1;
	text-decoration: none;
}

.menu_vert_header_hover1
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 30px;
	background-image: url(/Portals/_default/Skins/AMSecundaria/mmi/back2_menusec.jpg);
	background-repeat: repeat-x;
	border-top-style: solid;
	border-top-color: #285da1;
	padding-left: 8px;
	text-decoration: none;
}

td.menu_vert_header2 a, td.menu_vert_header2 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 11px;
}

td.menu_vert_header_hover2 a:link, td.menu_vert_header_hover2 a:hover, td.menu_vert_header_hover2 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 11px;
} 

.menu_vert_header2
{
	padding-left: 21px;
	height: 30px;
}

.menu_vert_header_hover2
{
	padding-left: 21px;
	height: 30px;
}

td.menu_vert_header3 a, td.menu_vert_header3 a:visited
{
	color: #333333;
	font-size : 11px;
}

td.menu_vert_header_hover3 a:link, td.menu_vert_header_hover3 a:hover, td.menu_vert_header_hover3 a:visited
{
	color: #333333;
	font-size : 11px;
} 

.menu_vert_header3
{
	padding-left: 31px;
	height: 30px;
}

.menu_vert_header_hover3
{
	height: 30px;
	padding-left: 31px;
	text-decoration: none;
}

td.menu_vert_header4 a, td.menu_vert_header4 a:visited
{
	color: #333333;
	font-size : 11px;
}

td.menu_vert_header_hover4 a:link, td.menu_vert_header_hover4 a:hover, td.menu_vert_header_hover4 a:visited
{
	color: #333333;
	font-size : 11px;
} 

.menu_vert_header4
{
	padding-left: 41px;
	height: 30px;
}

.menu_vert_header_hover4
{
	vertical-align: middle;
	height: 30px;
	padding-left: 41px;
	text-decoration: none;
}

td.menu_vert_item1 a, td.menu_vert_item1 a:visited
{
	color: White;
	font-size : 11px;
}

td.menu_vert_item_hover1 a:link, td.menu_vert_item_hover1 a:hover, td.menu_vert_item_hover1 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: White;
	font-size : 11px;
} 

.menu_vert_item1
{
	padding-left: 8px;
	height: 30px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image: url(/Portals/_default/Skins/AMSecundaria/mmi/back2_menusec.jpg);
	border-top-style: solid;
	border-top-color: #285da1;
	vertical-align: middle;
	background-repeat: repeat-x;
	text-decoration: none;
}

.menu_vert_item_hover1
{
	vertical-align: middle;
	height: 30px;
	background-image: url(/Portals/_default/Skins/AMSecundaria/mmi/back2_menusec.jpg);
	background-repeat: repeat-x;
	border-top-style: solid;
	border-top-color: #285da1;
	padding-left: 8px;
	text-decoration: none;
}

td.menu_vert_item2 a, td.menu_vert_item2 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}


td.menu_vert_item_hover2 a:link, td.menu_vert_item_hover2 a:hover, td.menu_vert_item_hover2 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
} 

.menu_vert_item2
{
	vertical-align: middle;
	height: 30px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	padding-left: 21px;
	text-decoration: none;
	background-color: #E6EED3;
}

.menu_vert_item_hover2
{
	vertical-align: middle;
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 21px;
	text-decoration: none;
}


.menu_vert_item_sel2
{
	font-weight: bold;
}

td.menu_vert_item3 a, td.menu_vert_item3 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}


td.menu_vert_item_hover3 a:link, td.menu_vert_item_hover3 a:hover, td.menu_vert_item_hover3 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
} 

.menu_vert_item3
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 31px;
	text-decoration: none;
	background-color: #E6EED3;
}

.menu_vert_item_hover3
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 31px;
	text-decoration: none;
}

.menu_vert_item_sel3
{
	font-weight: bold;
}

td.menu_vert_item4 a, td.menu_vert_item4 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}


td.menu_vert_item_hover4 a:link, td.menu_vert_item_hover4 a:hover, td.menu_vert_item_hover4 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
}

.menu_vert_item4
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 41px;
	text-decoration: none;
	background-color: #E6EED3;
}

.menu_vert_item_hover4
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 41px;
	text-decoration: none;
}


.menu_vert_item_sel4
{
	font-weight: bold;
}

td.menu_vert_item5 a, td.menu_vert_item5 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}

td.menu_vert_item_hover5 a:link, td.menu_vert_item_hover5 a:hover, td.menu_vert_item_hover5 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-size: 11px;
} 

.menu_vert_item5
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 48px;
	text-decoration: none;
	background-color: #E6EED3;
}

.menu_vert_item_hover5
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 48px;
	text-decoration: none;
}

.menu_vert_item_sel5
{
	font-weight: bold;
}


.menu_vert_item_sel1
{
	font-weight: bold;
}


/* MENU VERTICAL - VEJA TAMBEM */

td.veja_item0 a, td.veja_item0 a:visited
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.veja_item_hover0 a:link, td.veja_item_hover0 a:hover, td.veja_item_hover0 a:visited
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size : 11px;
} 

.veja_item0
{
	height: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	text-decoration: none;
}

.veja_item_hover0
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	vertical-align: middle;
	text-decoration: none;
	font-size: 11px;
}

.veja_item_sel0
{
	font-weight: bold;
}

