body {
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #dfdfdf;
	SCROLLBAR-SHADOW-COLOR: #b31b34;
	SCROLLBAR-ARROW-COLOR: #b31b34;
	SCROLLBAR-BASE-COLOR: #b31b34;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-dark-shadow-color: #FFFFFF;
	margin: 0px;
}
.pie {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 11px; TEXT-DECORATION: none
}
A.pie:hover {
	COLOR: #ffffff
}.navcontainer {
	background-color: #EDEEEF;
	border: 1px solid #C8C9CB;
}
.menunivel1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/backnivel1.gif); COLOR: #b31b34; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.menunivel1 a:link, .menunivel1 a:visited, .menunivel1 a:active {
	 COLOR: #b31b34; TEXT-DECORATION: none
}
.menunivel1 a:hover {
	 COLOR: #b31b34; TEXT-DECORATION: underline
}
.menunivel2 {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5d5f61; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menunivel2 a:link,.menunivel2 a:visited, .menunivel2 a:active {
	COLOR: #5d5f61;
	TEXT-DECORATION: none
}
.menunivel2 a:hover {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
.menunivel3 {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5d5f61; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menunivel3 a:link,.menunivel3 a:visited, .menunivel3 a:active {
	COLOR: #5d5f61;
	TEXT-DECORATION: none
}
.menunivel3 a:hover {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
.texttb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;	
}

.text a:link, .text a:visited , .text a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b31b34;
	text-align: justify;	
}
.text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AAAAAA;
	text-align: justify;	
}
.linksgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}
.linksgr a:link, .linksgr a:visited , .linksgr a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}
.linksgr a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b31b34;	
}

.table-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.table-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}
.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b31b34;
	font-weight: bold;
	text-transform: uppercase;
}
.titulo-seccion {
	background-color: #b31b34;
	background-image: url(images/gradient-bar.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
}
a.bordeaux:link, a.bordeaux:visited, a.bordeaux:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b31b34;
	text-decoration: none;
}
a.bordeaux:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #600F1D;
	text-decoration: none;
}
.gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5d5f61;
	text-decoration: none;
}

a.gris:link, a.gris:visited, a.gris:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5d5f61;
	text-decoration: none;
}

a.gris:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.bg-popup {
	background-image: url(images/bg-popup.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.fondodcha {
	BACKGROUND-IMAGE: url(images/fondo_dcha.gif); BACKGROUND-REPEAT: no-repeat;
}
.lineizq {
	background-image: url(images/linea_puntos_rojo_vert.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.lineder {
	background-image: url(images/linea_puntos_rojo_vert.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.txtrojo11n {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b31b34; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fondomenudcho {
	BORDER-RIGHT: #949694 1px solid; BORDER-TOP: #949694 1px solid; BORDER-LEFT: #949694 1px solid; BORDER-BOTTOM: #949694 1px solid; BACKGROUND-COLOR: #ffffff
}.fondohome {
	background-image: url(images/fonomapaopt.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
