@charset "UTF-8";
/* CSS Document */
.b11 {
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#ffffff;
	line-height: 14px;
}
	.b11 a:visited { color: #ffffff; text-decoration:none; }
	.b11 a:link  { color: #ffffff; text-decoration:none; }
	.b11 a:hover { color: #ffffff; text-decoration:none }
	.b11 a:active {
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
	text-align: right;
}

.b12 {
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#ffffff;
	line-height: 15px;
}
	.b12 a:visited { color: #ffffff; text-decoration:none; }
	.b12 a:link  { color: #ffffff; text-decoration:none; }
	.b12 a:hover { color: #ffffff; text-decoration:none }
	.b12 a:active { color: #ffffff; text-decoration:none; }

.b13 {
	font-family: Arial, sans-serif;
	font-size:13px;
	font-weight:none;
	color:#ffffff;
	line-height: 16px;
}
	.b13 a:visited { color: #ffffff; text-decoration:none; }
	.b13 a:link  { color: #ffffff; text-decoration:none; }
	.b13 a:hover { color: #ffffff; text-decoration:none }
	.b13 a:active { color: #ffffff; text-decoration:none; }

.p9b{
	font-family: Arial, sans-serif;
	font-size:10px;
	font-weight:none;
	color:#000000;
	line-height: 12px;
}
.p9 {
	font-family: Arial, sans-serif;
	font-size:9px;
	font-weight:none;
	color:#666666;
	line-height: 10px;
}

.p11 {
	font-family: Arial, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#000000;
	line-height: 14px;
}
	.p11 a:visited { color: #000000; text-decoration:none; }
	.p11 a:link  { color: #000000; text-decoration:none; }
	.p11 a:hover { color: #000000; text-decoration:none }
	.p11 a:active { color: #000000; text-decoration:none; }

.p12 {
	font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#000000;
	line-height: 18px;
}
	.p12 a:visited { color: #000000; text-decoration:none; }
	.p12 a:link  { color: #000000; text-decoration:none; }
	.p12 a:hover { color: #000000; text-decoration:none }
	.p12 a:active { color: #000000; text-decoration:none; }

.r12 {
	font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#ff0000;
	line-height: 18px;
}
	
.p14 {
	font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#000000;
	line-height: 17px;
}
	.p14 a:visited { color: #000000; }
	.p14 a:link  { color: #000000; }
	.p14 a:hover { color: #000000; }
	.p14 a:active { color: #000000;}

.p16 {
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight:none;
	color:#000000;
	line-height: 19px;
}
	.p16 a:visited { color: #000000; text-decoration:none; }
	.p16 a:link  { color: #000000; text-decoration:none; }
	.p16 a:hover { color: #000000; text-decoration:none }
	.p16 a:active { color: #000000; text-decoration:none; }

.azul12 {
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#000099;
	line-height: 15px;
}
	.azul12 a:visited { color: #000099; text-decoration:none; }
	.azul12 a:link  { color: #000099; text-decoration:none; }
	.azul12 a:hover { color: #000099; text-decoration:none }
	.azul12 a:active { color: #000099; text-decoration:none; }

.azul14 {
	font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:none;
	color:#000099;
	line-height: 17px;
}
	.azul14 a:visited { color: #000099; text-decoration:none; }
	.azul14 a:link  { color: #000099; text-decoration:none; }
	.azul14 a:hover { color: #000099; text-decoration:none }
	.azul14 a:active { color: #000099; text-decoration:none; }

.azul18 {
	font-family: Arial, sans-serif;
	font-size:18px;
	font-weight:none;
	color:#000099;
	line-height: 21px;
}
	.azul18 a:visited { color: #000099; text-decoration:none; }
	.azul18 a:link  { color: #000099; text-decoration:none; }
	.azul18 a:hover { color: #000099; text-decoration:none }
	.azul18 a:active { color: #000099; text-decoration:none; }

.azul34 {
	font-family: Arial, sans-serif;
	font-size:34px;
	font-weight:none;
	color:#000099;
	line-height: 37px;
}
	.azul34 a:visited { color: #000099; text-decoration:none; }
	.azul34 a:link  { color: #000099; text-decoration:none; }
	.azul34 a:hover { color: #000099; text-decoration:none }
	.azul34 a:active { color: #000099; text-decoration:none; }

.azul12claro {
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#0066cc;
	line-height: 15px;
}
	.azul12claro a:visited { color: #0066cc; text-decoration:none; }
	.azul12claro :link  { color: #0066cc; text-decoration:none; }
	.azul12claro a:hover { color: #0066cc; text-decoration:none }
	.azul12claro a:active { color: #0066cc; text-decoration:none; }

.c11 {
	font-family: Arial, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#999999;
	line-height: 14px;
}
	.c11 a:visited { color: #999999; text-decoration:none; }
	.c11 :link  { color: #999999; text-decoration:none; }
	.c11 a:hover { color: #999999; text-decoration:none }
	.c11 a:active { color: #999999; text-decoration:none; }

.c12 {
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#cccccc;
	line-height: 15px;
}
	.c12 a:visited { color: #cccccc; text-decoration:none; }
	.c12 :link  { color: #cccccc; text-decoration:none; }
	.c12 a:hover { color: #cccccc; text-decoration:none }
	.c12 a:active { color: #cccccc; text-decoration:none; }

.menuTopo {
	color:#FFF; text-align:right; }



ul#nav li a {
    padding: 4px 0 8px 0;
}

ul#nav li ul a {
	height:19px;
}

ul#nav li ul.produtos_servicos a {
	width:250px;
}



ul#nav li ul li a{
padding-left: 20px;
    padding-top: 4px;
	}


ul#nav li ul li ul li a{
	padding-left: 20px;
    padding-top: 4px;
	}
