/* Enlaces */
a:link {
	color: #333399;
	text-decoration: none;
	font-size: 12px;
}

a:visited {
	color: #333399;
	text-decoration: none;
	font-size: 12px;
}

a:hover {
	text-decoration: underline;
	font-size: 12px;
}

a:active {
	color: #FF0000;
	font-size: 12px;
}

li.groc {
	list-style-image:url(../img/introNaranja.gif);
}
li.groc2 {
	list-style-image:url(../img/introAmarilla.gif);
}

.posthidden {display:none}
.postshown {display:inline}

/* Tipos de letra */
.txGris { color: #888888; }
.txBlanco { color: #FFFFFF; }
.txAmarillo { color: #FFCC00; }
.txNaranja { color:#fe5900; }
.txNaranjaGrande { color:#fe5900; font-size:16px; }

.txMini { font-size: 9px; }
.txPeque { font-size: 10px; }
.txPeque2 { font-size: 11px; }
.txNormal { font-size: 12px; }
.txGrande { font-size: 16px; }
.txGigante { font-size: 25px; }
.txTitulo { font-size: 40px; }

/* Cabeceras de tablas */
.tdCabecera { padding-left:20px; padding-top:5px; padding-bottom:5px; padding-right:20px; background-color: #ff9900; color:#000000 }
.txCabecera { font-size: 12px; font-weight:bold; }
.tdSubCabecera { padding-left:20px; padding-top:5px; padding-bottom:5px; padding-right:20px; background-color: #ffcc00; color:#000000 }
.txSubCabecera { font-size: 12px; font-weight:bold; }

/* Contenido de tablas */
.tdTitulo { padding-left:20px; padding-top:20px; padding-bottom:20px; padding-right:20px; }
.tdContenido { padding-left:20px; padding-top:5px; padding-bottom:5px; padding-right:20px; }
.tdNormal { padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px; }
.tdContenidoJustificado { padding-left:20px; padding-top:5px; padding-bottom:5px; padding-right:20px; text-align:justify; }


/* Otros */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}

.formulario {
	border-style:none;	
}








/* MENU - Izquierda */
#menu2 div.barraMenu2,
#menu2 div.barraMenu2 a.botonMenu2 {
font-family: sans-serif, Verdana, Arial;
font-size: 6pt;
color: white;
}

#menu2 div.barraMenu2 {
text-align: left;
}

#menu2 div.barraMenu2 a.botonMenu2 {
background-color: #cccccc;
color: #000000;
cursor: pointer;
padding: 0px 0px 0px 0px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 6px;
position: absolute;
z-index: 1;
width:200px;
/*border:1px solid red;*/
clear:left;

}

#menu2 div.barraMenu2 a.botonMenu2:hover {
background-color: #FFCC00;
width:200px;
z-index:4;
position:absolute;
margin-left:0px;
padding-left:0px;
/*border:1px solid blue;*/
}

#menu2 div.barraMenu2 a.botonMenu2:active {
background-color: #FF9900;
color: black;
} 


/* MENU - Derecha */
#menu3 div.barraMenu3,
#menu3 div.barraMenu3 a.botonMenu3 {
font-family: sans-serif, Verdana, Arial;
font-size: 6pt;
color: white;
}

#menu3 div.barraMenu3 {
text-align: left;
}

#menu3 div.barraMenu3 a.botonMenu3 {
background-color: #cccccc;
color: #000000;
cursor: pointer;
padding: 0px 0px 0px 0px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 6px;
position: absolute;
z-index: 1;
width:200px;
/*border:1px solid red;*/
clear:left;

}

#menu3 div.barraMenu3 a.botonMenu3:hover {
background-color: #FFCC00;
width:200px;
z-index:4;
position:absolute;
margin-left:0px;
padding-left:0px;
/*border:1px solid blue;*/
}

#menu3 div.barraMenu3 a.botonMenu3:active {
background-color: #FF9900;
color: black;
} 



