.t, td, body, a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.fup {
	background-color: #FFFFFF;
	background-image: url(images/f_menu.gif);
	background-repeat: repeat-x;
}
.tablaprin {
	border: 0px solid #333333;
	background-color: #FFFFFF;

}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.menu:Hover {
	color: #4DBF79;
	text-decoration: none;
}
.blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.masinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #323232;
	text-decoration: none;
}
.fondodown {
	background-color: #DC332C;
	background-image: url(images/f_down.gif);
	background-repeat: repeat-x;
}
.fondoAbajo {
	background-color: #DC332C;
	background-image: url(images/FondoRojoDegr.jpg);
	background-repeat: repeat-x;
}

strong {
	color: #DF271F;
}
.sep {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C82D26;
}
.form {
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.form2 {
	background-color: #ccffcc;
	border: 0px solid #666666;
}

.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #DD3A33;
	border: none;
}
.mnu {
	border: 1px solid #710C0C;

}
.mnui {
	border: 1px solid #710C0C; padding-left:4px;

}
.mnub {
	border: 1px solid #710C0C; color:white;
}
.eer {
	color: #C02820;
	text-decoration: none;
}

/* excludes ns4 and other older browsers */
@media all {h1,	h2, p { margin:0 0 .8em 0 }}

/* Specifications for container for layers to show/hide.
	 Most browsers need both width and height set. */
#container	{ position:absolute; width:530px; height:220px; z-index:100 }
/* Include id's for all your layers here, with commas between. */
#lyr1, #lyr2, #lyr3, #lyr4	{ position:relative; visibility:hidden; left:0; top:1; z-index:1 }
.t1 {
	font-size: 9px;
	background-color: #F7F7F7;
}
.t2 {
	font-size: 9px;
}
.t0 {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DF302F;
	text-align: center;

}
.t3 {
	font-size: 9px;
	background-color: #FFFFE6;
}

.rec0 {border:1px solid black; padding:3px;}

.menuInf {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cc0000;
	padding-left:4px;
}
.menuInf2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cc0000;
	padding-left:4px;
	font-weight:bold;
	color: #cc0000;
	text-decoration:underline;
}

.menuEmpresa {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cc0000;
}
.gd_izq {padding:4px;}
.ge_cab {background-color:#cc0000; color:white; font-weight:bold;}
.recR {border:1px solid #cc0000; width:550px;}
.rec {border:1px solid #cc0000;}
.Qp {font-size:9px; color:#cc0000; text-decoration:none;}
.Qp:Hover {text-decoration:underline;} 

.ficha {font-size:10px; text-align:left;}
.separa {border-right:1px solid #cc0000;}