p, li, address, h1, h2, h3, th, td, caption { font:normal 1.2em/1.5em Verdana, Arial, Tahoma, Helvetica, sans-serif; }
/*div,span*/

fieldset, input, textarea {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

textarea {
	font-size:12px !important;
}

p {
margin-bottom:1em;
}

strong {
font-weight:700;
}

caption {
font-weight:700;
font-size:1.3em;
}

a, a:link,
a:visited,
a:hover,
a:active  { font-weight:bold; color:#799b35; outline:0;}
a:hover   { color:#cb6a33;}

h2 {
color:#cb6a33;
font-size:1.3em;
font-weight:700;
}

h2 a {
color:#cb6a33 !important;
}

h2 a:hover {
color:#799b35 !important;
}

h3 {
color:#999999;
font-weight:400;
}

address {
	font-size:1em;
	line-height:1.2em;
	color:#7f7f7f;
}

address a,
address a:link,
address a:visited,
address a:hover,
address a:active { font-weight:normal;color:#7f7f7f;}
address a:hover  { color: #cb6a33;}

/* listas */

ul {
color:#000;
}

li {
	color:#000;
	font-size:1.2em;
	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;
}

/*rutas*/

ul.rutas {
	color:#000;
	float:left;
	padding:0 0 0 32px;
}

