span, p, li { font:normal 1.2em/1.2em 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif; }

strong {
font-weight:700;
}

a, a:link,
a:visited,
a:hover,
a:active  { font-weight:bold; color:#8a8b8d; outline:0;}
a:hover   { color: #156e91;}


a.ba, a.ba:link,
a.ba:visited,
a.ba:hover,
a.ba:active  {
	font:normal 1.0em/1.2em 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	outline:0;
	width:95px;
	height:27px;
	padding:8px 0 0 0;
	display:block;
	float:right;
	background:url(../img/b_bg.png) right top no-repeat;
	text-align:center;
	}
a.ba:hover   {
	color:#fff;
	background:url(../img/b_bg_o.png) right top no-repeat;
}

a.la, a.la:link,
a.la:visited,
a.la:hover,
a.la:active  {
	font:normal 1.0em/0.1em 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	outline:0;
	width:93px;
	height:24px;
	padding:8px 0 8px 0;
	display:block;
	float:right;
	background:url(../img/b_bg_la.png) right top no-repeat;
	text-align:center;
	/*background-color:#f00;*/
	}
a.la:hover   {
	color:#fff;
	background:url(../img/b_bg_la_o.png) right top no-repeat;
}

h2 {
color:#779038;
font-size:16px;
font-weight:700;
}

address {
	font:normal 0.9em/1.2em 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#a1a2a4;
}

address a,
address a:link,
address a:visited,
address a:hover,
address a:active { font-weight:normal;color:#a1a2a4;}
address a:hover  { color: #156e91;}

/* listas */

ul {
color:#fff;
}

li {
	color:#fff;
	font-size:13px;
	font-weight:700;
	line-height: 14px;
	padding:10px 0 10px 24px;
	background:url(../img/bullet.png) top left no-repeat;
}

ul li {
padding:6px 0 4px 20px;
}

ul li ul li {
font-weight:400;
padding:10px 0 0 15px;
}

ul li ul li ul li {
color:#d2b32c;
padding:10px 0 0 15px;
}

