/* CSS Document */
.bold {font-weight:bold;}
.txgeral {font-family:Arial, Helvetica, sans-serif;font-size:9.5pt;line-height:11.5pt;color:#000000;}
.texto {font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;}
.texmat {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:0px;text-align:left;}
.boxinput{COLOR:#000000;BACKGROUND:#FFFFFF;BORDER-BOTTOM:#000000 1px solid;BORDER-LEFT:#000000 1px solid;BORDER-RIGHT:#000000 1px solid;BORDER-TOP:#000000 1px solid;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:7pt;FONT-WEIGHT:normal;}
.boxinputtel{COLOR:#000000;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;FONT-SIZE:8pt;FONT-WEIGHT:normal;BACKGROUND:#FFFFFF;FONT-WEIGHT:normal;BORDER-BOTTOM:#FFFFFF 1px solid; BORDER-LEFT:#FFFFFF 1px solid;BORDER-RIGHT:#FFFFFF 1px solid;BORDER-TOP:#FFFFFF 1px solid;}
.boxinputconv{COLOR:#000000;BACKGROUND:#FFFFFF;BORDER-BOTTOM:#F88123 2px solid;BORDER-LEFT:#F88123 2px solid;BORDER-RIGHT:#F88123 2px solid;BORDER-TOP:#F88123 2px solid;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:7pt;FONT-WEIGHT:normal;}
.boxinputconvcmb{COLOR:#000000;BACKGROUND:#FFFFFF;BORDER-BOTTOM:#F88123 2px solid;BORDER-LEFT:#F88123 2px solid;BORDER-RIGHT:#F88123 2px solid;BORDER-TOP:#F88123 2px solid;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:7pt;FONT-WEIGHT:normal;}
.msgerrotitu {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.msgerro {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.nmenutel {FONT-SIZE:8pt;COLOR:#000000;FONT-FAMILY:Arial, Helvetica, sans-serif;}
.boxinput {color:#000000;background:#ffffff;border-bottom:#000000 1px solid;border-left:#000000 1px solid;border-right:#000000 1px solid;border-top:#000000 1px solid;font-family:verdana, arial, helvetica, sans-serif;font-size:7pt;font-weight:normal;}
.azul {color:#0066ff;}
.verde {color:#006600;}
.marromesc {color:#963c00;}
.bordo {color:#cc3300;}
.marrom {color:#d19c6a;}
.laranja {color:#ff6600;}
.amarelo {color:#ffcc00;}
.branco {color:#ffffff;}
.begeescuro{color:#474730}
.texto10 {font-family:verdana, arial, helvetica, sans-serif;font-size:10px;}
.texto11 {font-family:verdana, arial, helvetica, sans-serif;font-size:11px;}
.texto12 {font-family:verdana, arial, helvetica, sans-serif;font-size:12px;}
.texto13 {font-family:verdana, arial, helvetica, sans-serif;font-size:13px;}
.texto14 {font-family:verdana, arial, helvetica, sans-serif;font-size:14px;}
.texto15 {font-family:verdana, arial, helvetica, sans-serif;font-size:15px;}
.texto16 {font-family:verdana, arial, helvetica, sans-serif;font-size:16px;}
.texto17 {font-family:verdana, arial, helvetica, sans-serif;font-size:17px;}
.texto18 {font-family:verdana, arial, helvetica, sans-serif;font-size:18px;}
.texto19 {font-family:verdana, arial, helvetica, sans-serif;font-size:19px;}
.texto20 {font-family:verdana, arial, helvetica, sans-serif;font-size:20pt;}
.texto24 {font-family:verdana, arial, helvetica, sans-serif;font-size:24px;}
.texto26 {font-family:verdana, arial, helvetica, sans-serif;font-size:26px;}
.texto28 {font-family:verdana, arial, helvetica, sans-serif;font-size:28px;}
.texto30 {font-family:verdana, arial, helvetica, sans-serif;font-size:30px;}
.texto32 {font-family:verdana, arial, helvetica, sans-serif;font-size:32px;}
.texto8 {font-family:verdana, arial, helvetica, sans-serif;font-size:9px;}
.texto9 {font-family:verdana, arial, helvetica, sans-serif;font-size:9px;}
.textomenu {font-family:arial, helvetica, sans-serif;font-size:12px;}
.txtArial11 {font-family:arial, helvetica, sans-serif;font-size:11px;}
.txtArial14 {font-family:arial, helvetica, sans-serif;font-size:14px;}
.txtArial12 {font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;color:#474730}

body {
padding:0px;
margin:0px;
text-align:center;
background-color:#DADADA;
}
.rodape {
width: 100%;
padding:0px;
margin:0px;
background-color:#85855A;
font-family:arial;
font-size:12px;
border-top:1px solid #474730;

}
.menu ul {
top:1px;
position:relative;
padding:0px;
margin:0px;
float: right;
width: 100%;
background-color:#85855A;
list-style:none;
font-family:arial;
font-size:12px;
border-top:3px solid #474730;
}
.menu_old ul {
top:53px;
position:relative;
padding:0px;
margin:0px;
float: right;
width: 584px;
background-color:#85855A;
list-style:none;
font-family:arial;
font-size:12px;
border-top:3px solid #474730;
}

.menu ul li { display: inline; }

.menu ul li a {
background-color:#85855A;
color: #FFFFFF;
text-decoration: none;
border-bottom:3px solid #85855A;
padding: 2px 10px;
float:left;
}

.menu ul li a:hover {
background-color:#656545;
color: #FFFFFF;
border-bottom:3px solid #474730;
}
.logo {
background-image: url(img/logo_mr2.gif);
background-repeat: no-repeat;
position: relative;
height: 99px;
width: 156px;
left: 20px;
top: 5px;
float:left;
}
.contato {
height: 30px;
width: 240px;
position: relative;
left: 400px;
top: 20px;
text-align: left;
float:left;
}
.topo{
background-image: url(img/fundomenu2.jpg);
background-repeat: no-repeat;
width:768px;
padding:0 0 0 0;
background-color:#fff;
border-top:1px solid #666;
color:#fff;
height: 125px;

}
.topomr{
background-image: url(img/fundomenu2.jpg);
background-repeat: no-repeat;
width:768px;
padding:0 0 0 0;
background-color:#fff;
color:#fff;
height:110px;
}
.base {
background-image: url(img/fundopg.jpg);
background-repeat: no-repeat;
}
.imgtopo {
background-image: url(img/top_home0.jpg);
background-repeat: no-repeat;
height:189px;
width:415px;
float:left;
}
.destaques {
height:189px;
width:340px;
float:left;
text-align:left;
margin-left:10px;
font-family:arial;
font-size:11px;
}

.boxTitulo {
text-align:center;
float:left;
font-family:arial;
font-size:12px;
border:1px solid #C7C3B2;
background-color:#ECECE2;
width:98%;
height:26px;
font-weight:bold;
color:#474730

}
.boxTexto {
text-align:left;
float:left;
font-family:arial;
font-size:11px;
border:1px solid #C7C3B2;
border-top:0;
width:98%;
}
.geral {
border:3px solid #CCCCCC;
width:768px;
padding:3px;
background-color:#fff;
color:#fff;
left: 50%;
}
.chamadas {
float:left;
background-image: url(img/linhaTitulo.jpg);
background-repeat: no-repeat;
width:390px;
height:65px;
}
/* --------------------------- internas ------------------------- */
.sizeboxEsq {
width:185px;
float:left;
border-right:1px solid #C7C3B2;
}
.sizeboxDir {
width:570px;
min-height:705px;
float:left;
margin-left:1px;
text-align:left;
font-family:arial;
font-size:12px;
color:#333333;
}
.menu_areas {
width:100%;
background-color:#85855A;
font-family:arial;
font-size:12px;
border-top:3px solid #474730;
text-align:left;
line-height:180%;
}
ul.menu {
width:100%;
background:#85855A;
margin:0;
padding:0;
list-style-type:none;
}
ul.menu li {
/*border-bottom:1px groove #474730;*/
}

ul.menu li a:link, ul.menu li a:visited {
display:block;
height:1%;
text-decoration:none;
font-family: Arial;
font-size:12px;
color:#FFFFFF;
border-left:10px solid #474730;
padding-left:5px;
}
ul.menu li a:hover {
background-color: #656545;
color:#FFFFFF;
border-left:10px solid #474730;
} 
h1 {
text-align:left;
float:left;
font-family:arial;
font-size:11px;
border:none;
background-color:#ECECE2;
width:100%;
height:15px;
padding-left:5px;
color:#474730;
font-weight:normal;
}
h1 a {
	color:#474730;
	}
h2 {
text-align:center;
font-family:arial;
font-size:15px;
color:#474730;
font-weight:bold;
}
h3 {
text-align:Left;
font-family:arial;
font-size:12px;
font-weight:bold;
background-color:#ECECE2;
width:100%;
}
.boxRelaciona {
border:1px solid #C7C3B2;
background-color:#ECECE2;
padding:10px;
}
ol {
line-height:150%;
}
.listageral {
line-height:180%;
text-align:left;
width:500px;
margin:0px;
padding-left:15px;
list-style-type:none;
}
.txtConsultoria 
{
float:left;
line-height:150%;
text-align:left;
width:560px;
margin:0px;
padding-left:15px;
}
.txtTreinamento 
{
float:left;
line-height:150%;
text-align:left;
width:560px;
margin:0px;
padding-left:15px;
}
.txtGeral 
{
float:left;
line-height:150%;
text-align:left;
width:560px;
margin:0px;
padding-left:15px;
}
.leiamais {
text-align:right;
font-weight:bold;
font-style:italic;
font-size:11px;
width:100%;
}
.boxTituloAgenda 
{
float:left;
text-align:center;
font-family:arial;
font-size:12px;
border:1px solid #C7C3B2;
background-color:#ECECE2;
width:96%;
font-weight:bold;
color:#474730;
padding:5px;
}
.txtAgenda 
{
line-height:150%;
text-align:left;
margin:0px;
padding-left:15px;
}
.logoEntidade 
{
border:1px solid #C7C3B2;
float:right;
width:150px;
padding:2px 2px 2px 2px;
}
.border
{
border:1px solid #C7C3B2;
width:540px;
padding:5px;
}
.logoEntidadeGeral 
{
float:Left;
width:150px;
padding:2px 2px 2px 2px;
}
.txtAgendaGeral
{
float:Left;
line-height:150%;
text-align:left;
margin:0px;
padding-left:15px;
}
.logoEntidadeGrupo
{
border:1px solid #C7C3B2;
float:Left;
padding:12px 12px 12px 12px;
}
.bordaImg
{
border:1px solid #C7C3B2;
height:31px;
float:Left;
padding:2px 2px 2px 2px;
margin-right:5px;
}

.geral2 {
border:0px;
width:930px;
padding:0px;
background-color:#DADADA;
left: 50%;
}
.GeralEsq 
{
width:775px;
border:0px;
float:left;
}
.GeralDir {
width:150px;
border:1px solid #CCCCCC;
margin-left:1px;
}
.linkAreas a
{
text-decoration:none;
}

.novomenu a
{
line-height:25px;
font-family:arial;
font-size:12px;
color: #FFFFFF;
padding:3px;
text-decoration:none;
}

.novomenu a:hover
{
line-height:25px;
font-family:arial;
font-size:12px;
color: #FFFFFF;
padding:3px;
text-decoration:underline;
}