body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#006600;
}

h1 { font:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold; color:#006600}
h2 { font:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#006600}
h3 { font:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#006600}
h4 { font:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#006600}
h5 { font:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#006600}
h6 { font:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:bold; color:#006600}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
	color: #000000;
	font-weight: bold;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.menu {
	background-color:#BF7C23;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#FFCC33;
	font-weight:bold;
	padding:0px; 
	text-align:right; 
	margin:0px; 
	z-index:100; 
	width:780px;}
	
.menu a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFCC00;
	padding:5px;
	text-align:right;
	margin:0px;
	font-weight:bold;
	background-color: #006500;
	text-decoration: none;
}
.menu a:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#006500;
	text-align:right;
	margin:0px;
	font-weight:bolder;
	background-color: #FFCC00;
	text-decoration: none;
}

.menu ul { padding:0px; margin:0px;}
.menu li { list-style:none; display:inline; }


/* set millions of background images */
.rbroundbox { background: url(/images/bordes/amarillo/nt.gif) repeat;}
.rbtop div { background: url(/images/bordes/amarillo/tl.gif) no-repeat top left; }
.rbtop { background: url(/images/bordes/amarillo/tr.gif) no-repeat top right; }
.rbbot div { background: url(/images/bordes/amarillo/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/images/bordes/amarillo/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; padding:5px}
.rbcontent h1 { font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#006600;
	font-weight:bold;
}
.rbcontent h3 { font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#006600;
	font-weight:bold;
}
.rbcontent h4 { font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#006600;
	font-weight:bold;
}

.rbcontent ul { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003300;
}
.rbcontent li {
	list-style-image:url(/images/bulletcaballo.gif);
	padding-bottom:3px;
	padding-left:15px;
	text-align:left;
}
.rbcontent li .Nivel1 {
	list-style-image:url(/images/redbul3d.gif);
	text-indent:5px;
	padding-bottom:3px;
}


.rbroundbox {
	width: 780px;
	margin: 1em auto;
}


.expandedBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
	color: #FFFFFF;
}

.PiedePagina {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#BF7C23;
}


.Galeria {
	background-color:#BF7C23;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#FFCC33;
	font-weight:bold;
	margin:0px; 
	z-index:100; 
	padding:10px;
}

.Galeria a:link { color:#006600; }
.Galeria a:visited { color:#006600; }
.Galeria a:active { color:#006600; }
.Galeria a:hover { color:#006600; }

.Galeria li {display:inline; padding:1px; margin:0px; vertical-align: middle;}
.Galeria ul { padding:0px; margin:0px;}
.Galeria a.expanded:link { color:#FFFFFF; }

