body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #4d4948;

	height: 100%;

	background-image: url(images/bgsite.jpg);

	background-position: top center;

	background-repeat: repeat-x;

}


a.semNegrito{

	font-weight: bold;

	color: #797196;

}



a.semNegrito:hover{

	/*font-weight: normal;*/

}



.lineDotted{

	height: 1px; 

	border-bottom: 2px #CCCCCC dotted;

}

.tableForm{

	width: 550px;

	margin: 15px 0;

}



.corVerde{

	color: #69aa00;

}



.lista16{

	padding-top: 15px;

	padding-left: 50px;

	margin-left: 0;

	padding-right: 20px;

	font-weight: bold;

	list-style-position: outside;

}

.lista16 li{

	margin: 0;

}

.lista16 li span{

	font-weight: normal;

}





.c123{

	margin-top: -287px; 

	margin-left: 200px; 

	margin-right: 30px;

}



.c1{

	height: 54px;

}



.c2{

	width: 218px; 

	background-image: url(images/c1_2.jpg);

}



.c3{

	width: 16px; 

	background-image: url(images/esq2.jpg); 

	background-repeat: repeat-y;

}



.c4{

	background-image: url(images/bg.jpg); 

	background-repeat: repeat-x; 

	width: 899px; 

	background-color: #f2f2f2; 

	background-position: bottom;

}



.c5{

	background-image: url(images/pe.jpg); 

	background-repeat: no-repeat; 

	background-position: left top; 

	padding: 0 47px;

}



.c6{

	float: left;

}



.c7{

	margin-top: 27px; 

	font-size: 16px; 

	height: 55px; 

	color: #797196; 

	width:260px;

}



.link23{

	font-size: 16px;

	display: block;

	background-image: url(images/seta.jpg);

	height: 22px;

	background-repeat: no-repeat;

	background-position: left center;

	width: 150px;

	padding-left: 30px;

	color: #84c223;

	font-weight: bold;

	padding-top: 5px;

	margin-top: 125px;

}

.c8{

	text-align: justify; 

	font-size: 11px; 

	color: #636466; 

	width: 250px;

}



.c9{

	float: left; 

	margin-left: 47px;

}



.c10{

	margin-top: 27px; 

	height: 55px; 

	font-size: 16px; 

	color: #797196; 

}



.c11{

	text-align: justify; 

	font-size: 11px; 

	color: #636466; 

}



.c12{

	font-size: 16px; 

	font-weight: bold;

}



.c13{

	visibility: hidden; 

	clear: both;

}



.c14{

	width: 21px; 

	background-image: url(images/dir2.jpg); 

	background-repeat: repeat-y;

}



.menu5 a{

	font-size: 11px;

	color: #6d6e71;

}



.menu5 a:hover{

	font-weight: bold;

}



.verdeENegrito{
	color: #69aa00;

	font-weight: bold;

}



.menu6{

	text-align: left;

	width: 195px;

	height: 304px;

	background-repeat: no-repeat;

	padding-top: 20px;

	padding-left: 36px;

	top: 33px;

	left: -20px;

	position: relative;

	background-image: url(images/menu8.jpg)

}



.header1{

	color: #616f85;

}



.px16{

	font-size: 16px;

	margin: 0;

	color: #69aa00;

	font-weight: bold;

}



.h1{

	margin: 20px 0;

	font-size: 13px;

	font-weight: bold;

}



h2{

	margin: 20px 0;

	font-size: 13px;

	font-weight: bold;

	color: #69aa00;

}

.atual{

	font-weight: bold;

}



.c15{

	background-image: url(images/bg2.jpg); 

	background-repeat: repeat-x; 

	width: 899px; 

	background-color: #fff;

	background-position: bottom;

}



.c16{

	width: 16px; 

	background-image: url(images/esq4.jpg); 

	background-repeat: repeat-y;

}



.bg3{

	background-image: url(images/bg3.jpg); 

	background-position: top center;

	background-repeat: repeat-x;

}

a.m1{

	width: 201px;

	height: 25px;

	background-image: url(images/m1.jpg);

	display: block;

	margin-right: 1px;

}



a.m2{

	width: 200px;

	height: 25px;

	background-image: url(images/m2.jpg);

	display: block;

	margin-right: 1px;

}



a.m2:hover{

	background-image: url(images/m2o.jpg);

}



.menu2t{

	margin: 0 auto;

}



.menu4t{

	margin: 17px auto 0 auto;

}



.menu5t{

	margin: 0px auto 0 auto;

}



.linhaRodape{

	margin-top: 20px;

	width: 100%;

	height: 1px;

	font-size: 0px;

	background-image: url(images/bg_roda.gif);

	background-repeat: repeat-x;

}

a.m3{

	width: 200px;

	height: 25px;

	background-image: url(images/m3.jpg);

	display: block;

	margin-right: 1px;

}



a.mm1{

	width: 201px;

	height: 26px;

	background-image: url(images/mm1.jpg);

	display: block;

	margin-right: 1px;

}



a.mm1:hover{

	background-image: url(images/mm1o.jpg);

}



a.mm2{

	width: 200px;

	height: 26px;

	background-image: url(images/mm2.jpg);

	display: block;

	margin-right: 1px;

}



a.mm2:hover{

	background-image: url(images/mm2o.jpg);

}



a.mm3{

	width: 200px;

	height: 26px;

	background-image: url(images/mm3.jpg);

	display: block;

	margin-right: 1px;

}



a.mm3:hover{

	background-image: url(images/mm3o.jpg);

}



a.mm4{

	width: 201px;

	height: 26px;

	background-image: url(images/mm4.jpg);

	display: block;

	margin-right: 1px;

}



a.mm4:hover{

	background-image: url(images/mm4o.jpg);

}





.logoRoda{

	float: right;

	display: inline;

	margin-top: -20px;

}



#lang, #lang a{

	font-size: 9px;

	color: #636466;

}

#lang{

	margin-top: 16px;

}



#call{

	float: right;

	font-size: 14px;

	margin-top: -15px;

	color: #636466;

}

a.m3:hover{

	background-image: url(images/m3o.jpg);

}



a.m4{

	width: 200px;

	height: 25px;

	background-image: url(images/m4.jpg);

	display: block;

	margin-right: 1px;

}



a.m4:hover{

	background-image: url(images/m4o.jpg);

}



/*div, span, td, body, a, p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #605d5c;

}

img{

	display: block;

}*/

div, td, body, p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #605d5c;

}

img{

	display: block;

}


a{

	text-decoration: none;

}



a.nnn{

	font-weight: bold;

}



a.nnn:hover{

	font-weight: normal;

}



a:hover{

	/*font-weight: bold;*/
    text-decoration: underline;

}



.menu{

	margin-left: 522px;

	

}



.espaco{

	float: left;

	margin-top: 23px;

	color: #fff;

}

.menu a{

	color: #fff;

	display: block;

	float: left;

	padding-left: 8px;

	padding-right: 8px;

	margin-top: 20px;

	text-align: center;

	height: 23px;

	padding-top: 3px;

	background-position: center top;

}



.menu a:hover{

	background-repeat: no-repeat;

	color: #58595b;

	font-weight: normal;

}



a.menu01 {

	width: 35px;
    font-size: 13px;

}

a.menu01, a.menu02, a.menu03, a.menu04, a.menu05, a.menu06 {
   font-size: 13px;
}

a.menu01:hover {

	background-image: url(images/topmenu5.jpg);
    text-decoration:none;

}



a.menu02:hover {

	background-image: url(images/topmenu3.jpg);
    text-decoration:none;

	

}



a.menu03:hover {

	background-image: url(images/topmenu3.jpg);
    text-decoration:none;
	

}



a.menu04:hover {

	background-image: url(images/topmenu2.jpg);
    text-decoration:none;

	

}

a.menu05:hover {

	background-image: url(images/topmenu6.jpg);
    text-decoration:none;

	

}

a.menu06:hover {

	background-image: url(images/topmenu4.jpg);
    text-decoration:none;

	

}



.menu2{

	margin-top: 95px;

	margin-left: 70px;

}

.classe1{
	font-size: 12px;
	display: block;
	width: 148px;
	height: 25px;
	color: #6d6e71;
	vertical-align: middle;
	padding-top: 5px;

}





.menu6 a.classe1:hover{

	

	color: #fff;

	padding-left: 5px;

	width: 128px;

	text-decoration: none;

	background-repeat: no-repeat;

	font-weight: bold;

}



.menu6 a#sub1a:hover, .classe2_1{

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	color: #fff;

	padding-left: 5px;

	width: 145px;

	text-decoration: none;

	background-repeat: no-repeat;

	

	background-image: url(images/menu5hover.jpg);

}





.menu6 a#sub2a:hover, .classe2_2{

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	color: #fff;

	padding-left: 5px;

	width: 145px;

	text-decoration: none;

	background-repeat: no-repeat;

	background-image: url(images/menu5hover2.jpg);

}



.menu6 a#sub3a:hover, .classe2_3{

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	color: #fff;

	padding-left: 5px;

	width: 145px;

	text-decoration: none;

	background-repeat: no-repeat;

	background-image: url(images/menu5hover3.jpg);

}



.menu6 a#sub4a:hover, .classe2_4{

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	color: #fff;

	padding-left: 5px;

	width: 145px;

	text-decoration: none;

	background-repeat: no-repeat;

	background-image: url(images/menu5hover4.jpg);

}



.menu6 a#sub5a:hover, .classe2_5{

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	color: #fff;

	padding-left: 5px;

	width: 145px;

	text-decoration: none;

	background-repeat: no-repeat;

	background-image: url(images/menu5hover5.jpg);

}



.menu6 a#sub7a:hover, .classe2_7{

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	color: #fff;

	padding-left: 5px;

	width: 145px;

	text-decoration: none;

	background-repeat: no-repeat;

	background-image: url(images/menu5hover7.jpg);

}





.menu2 a.classe1:hover{

	font-size: 12px;

	background-image: url(images/menu2hover_2.jpg);

	color: #fff;

	padding-left: 5px;

	width: 143px;

	text-decoration: none;

	background-repeat: no-repeat;

	font-weight: bold;

}

.classe2{

	font-size: 12px;

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	background-image: url(images/menu2hover_2.jpg);

	color: #fff;

	padding-left: 5px;

	width: 143px;

	text-decoration: none;

	background-repeat: no-repeat;

}



.classe3{

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	background-image: url(images/menu6.jpg);

	color: #fff;

	padding-left: 5px;
	
	font-size: 12px;
	
	width: 143px;

	text-decoration: none;

	background-repeat: no-repeat;

	font-weight: bold;

}
a.classe3:hover {
    text-decoration:none;
}


.classe4{

	vertical-align: middle;

	display: block;

	padding-top: 5px;

	height: 25px;

	background-image: url(images/menu11.jpg);

	color: #fff;

	padding-left: 5px;

	width: 148px;

	text-decoration: none;

	background-repeat: no-repeat;

	font-weight: bold;

}



.sub1 .links1{

	margin-bottom: 3px;

}

.sub2 .links1{

	margin-bottom: 3px;

}


.sub1{

	position: relative;

	background-image: url(images/menu1.jpg);

	width: 176px;

	height: 188px;

	margin-top: -188px;

	margin-left: -176px;

	top: 158px;

	left: 323px;

}



.sub2{

	position: relative;

	background-image: url(images/menu10.jpg);

	width: 176px;

	height: 173px;

	margin-top: -173px;

	margin-left: -176px;

	top: 143px;

	left: 323px;

}



.sub3{

	position: relative;

	background-image: url(images/menu3.jpg);

	width: 176px;

	height: 70px;

	margin-top: -70px;

	margin-left: -176px;

	top: 40px;

	left: 323px;

}



.sub4{

	position: relative;

	background-image: url(images/menu4.jpg);

	width: 176px;

	height: 50px;

	margin-top: -50px;

	margin-left: -176px;

	top: 20px;

	left: 323px;

}



.sub5{

	position: relative;

	background-image: url(images/menu4.jpg);

	width: 176px;

	height: 50px;

	margin-top: -50px;

	margin-left: -176px;

	top: 20px;

	left: 323px;

}



.sub7{

	position: relative;

	background-image: url(images/menu7.jpg);

	width: 176px;

	height: 108px;

	margin-top: -106px;

	margin-left: -176px;

	top: 76px;

	left: 323px;

}



.c17{

	text-align: right;

	font-style: italic;

}





.links1{

	display: block;

	color: #fff;

	font-size: 12px;

	margin: 0 0 0 15px;

	padding-top: 4px;

}



.links1:hover{

	font-weight: bold;
    text-decoration: none;

}



.btnSubmit{

	background-image: url(images/seta.jpg); 

	background-repeat: no-repeat;

	background-position: left center;

	border: 0px;

	background-color: transparent;

	height: 22px;

	width: 100px;

	text-align: left;

	padding-left: 27px;

	margin-top: 15px;

	font-size: 16px;

	color: #69aa00;

	font-weight: bold;

}

a.linkArrow{
	background: url(images/Arrow.jpg) no-repeat left center;
	padding: 3px 0 4px 28px;
	display: block;
	font-weight: bold;
	color: #797196;
}
a.linkArrow:hover{
	font-weight: normal;
}

a#arrow2{
	background: url(images/Arrow2.jpg) no-repeat left center;
}

a#arrow3{
	background: url(images/Arrow3.jpg) no-repeat left center;
}

a#sub8a:hover{
	letter-spacing: 0;
}

.editLink {
    font-family: arial;
    font-size:10px;
}
