.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	SCROLLBAR-FACE-COLOR: window;
	SCROLLBAR-HIGHLIGHT-COLOR: captiontext;
	SCROLLBAR-SHADOW-COLOR: inactiveborder;
	SCROLLBAR-3DLIGHT-COLOR: #9f9f9f;
	SCROLLBAR-ARROW-COLOR: #a03f41;
	SCROLLBAR-TRACK-COLOR: #eeeded;
	SCROLLBAR-DARKSHADOW-COLOR: #9f9f9f;
	SCROLLBAR-BASE-COLOR: #f4d8a3;
	background-color: #bad5f0;
}
.sinput {
	font-family: Arial, sans-serif;
	color: #4e4d4d;
	font-size: 11px;
	text-decoration: none;
	border-top-color: a5acb2;
	border-right-color: #a5acb2;
	border-bottom-color: #a5acb2;
	border-left-color: #a5acb2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.sinput2 {
	font-family: Verdana, Arial, sans-serif;
	color: #4e4d4d;
	font-size: 9px;
	text-decoration: none;
	border-top-color: a5acb2;
	border-right-color: #a5acb2;
	border-bottom-color: #a5acb2;
	border-left-color: #a5acb2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
}
.sinput3 {
	font-family: Verdana, Arial, sans-serif;
	color: #3C4A79;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	background-color: #f7f7f7;
	border-color:#3C4A79;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3C4A79;
	border-right-color: #3C4A79;
	border-bottom-color: #3C4A79;
	border-left-color: #3C4A79;
	height: 19px;
	padding-right: 4px;
	padding-left: 4px;
	margin-right: 4px;
	margin-left: 4px;
	cursor:hand;
	list-style-type: none;
}
.sinputcarro {
	font-family: Verdana, Arial, sans-serif;
	color: #3C4A79;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	background-color: #f7f7f7;
	border-color:#3C4A79;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3C4A79;
	border-right-color: #3C4A79;
	border-bottom-color: #3C4A79;
	border-left-color: #3C4A79;
	background-image:url(../images/bg_btncarro.gif);
	height: 19px;
	padding-right: 4px;
	padding-left: 15px;
	margin-right: 4px;
	margin-left: 4px;
	cursor:hand;
	list-style-type: none;
}
select {
	font-family: Arial, sans-serif;
	color: #4e4d4d;
	font-size: 10px;
	text-decoration: none;
}
.textoverde {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #f0fb43;
	text-decoration: none;
	font-weight:bold;
}
.textoblanco {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.textoblanco2 {
	font-family: verdana, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.textonegro {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.textogris {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #4e4d4d;
	text-decoration: none;
}
.textonegro2 {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #777675;
	text-decoration: none;
}
.textonegro4 {
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color:#000000;
	text-decoration: none;
}

.textorojo {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color:#FF0000;
	text-decoration: none;
}
.textorojo2 {
	font-family: verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#FF0000;
	text-decoration: underline;
}
.textoazul {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #3c4a79;
	text-decoration: none;
	font-weight: bold;
}
.textogral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4d4d;
	text-decoration: none;
}


.textonaranja {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #fc6f07;
	text-decoration: none;
}
.textonaranja2 {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #DE6103;
	text-decoration: none;
}



a.enlaceblanco {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.enlaceblanco:hover {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffd014;
	text-decoration: none;
}
a.enlaceblanco:active {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}

a.enlacerojoderecha {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color:red;
	text-decoration: underline;
}

a.enlacerojoderecha:hover {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color:#FF6600;
	text-decoration: underline;
}
a.enlacerojoderecha:link {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color:Red;
	text-decoration: underline;
}

a.enlaceazul {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666a7f;
	text-decoration: none;

}
a.enlaceazul:hover {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666a7f;
	text-decoration: underline;

}
a.enlaceazul:active {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666a7f;
	text-decoration: none;

}
a.enlacenegro {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.enlacenegro:hover {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333366;
	text-decoration: underline;
}
a.enlacenegro:active {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
ul {
	list-style-image:url(../images/bul_rojo.gif);
	color: #330066;
}

a.enlacemapa:hover {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #1b96de;
	text-decoration: underline;
}
a.enlacemapa:active {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #035483;
	text-decoration: none;
}
a.enlacemapa {
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #035483;
	text-decoration: underline;
}

/* NUEVOS ESTILOS  ABRIL 16 2007*/
/* Estilo Boton*/
.cdpage { 
	font: 9px verdana, Arial, sans-serif; padding-top: 10px; padding-bottom: 10px; margin: 1px;
	}
.cdpage a, .pageList .current-page {
	padding: 2px 6px; border: solid 1px #ffffff; background: #4764bb; color: #ffffff; text-decoration: none;margin: 1px
	}
.cdpage a:visited {
	padding: 2px 6px; border: solid 1px #ddd; background: #4764bb; text-decoration: none;margin: 1px;color: #ffffff;
	}
.cdpage .current-page {
padding: 2px 6px; border: solid 1px #ddd; background: #e3e3e3; text-decoration: none;margin: 1px
}
/*.cdpagedark .current-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff;}*/
.cdpage a:hover {
	border-color: #ffffff; text-decoration: none;background-color:#7b99f3; color: #ffffff;
}

.txtevento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
.txtevento2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
a.enlacevento {
	font-family: verdana, Arial, sans-serif;
	font-size: 11.8px;
	font-weight:bold;
	color: #de090d;
	text-decoration: underline;
}
a.enlacevento:hover {
	font-family: verdana, Arial, sans-serif;
	font-size: 11.8px;
	font-weight:bold;
	color: #FF6600;
	text-decoration: underline;
}
/*AQUI COMIENZA EL MENU TOP*/
#menu div.barraMenu,
#menu div.barraMenu a.botonMenu {
font-family: Verdana, Arial;
font-size: 10px;
color: white;
font-weight: bold;

}

#menu div.barraMenu {
text-align: center;

}

#menu div.barraMenu a.botonMenu {
background-color: #e69400;
color: white;
cursor: pointer;
padding: 1px 10px 10px 8px;
text-decoration: none;

}

#menu div.barraMenu a.botonMenu:hover {
background-color: #ffaf1f;
}

#menu div.barraMenu a.botonMenu:active {
background-color: #ffaf1f;
color: black;
}
/*AQUI TERMINA EL MENU TOP*/


/*AQUI COMIENZA EL MENU IZQUIERDA*/
.cell_overx { BACKGROUND-COLOR: #ffaf20 }
.cell_outx { BACKGROUND-COLOR: #e69400 }
.cell_over1x { BACKGROUND-COLOR: #ffaf20 }
.cell_out1x { BACKGROUND-COLOR: #e69400 }



.cell_over { BACKGROUND-COLOR: #9db9f2 }
.cell_out { BACKGROUND-COLOR: #85a3df }
.cell_over1 { BACKGROUND-COLOR: #e69400 }
.cell_out1 { BACKGROUND-COLOR: #FFFFFF }
.example {
font-family: verdana, helvetica, sans serif; font-size: 10px; text-decoration: none;
font-weight: bold;
}
.examplelink {
	font-family: verdana, helvetica, sans serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: none
	font-weight: bold;
}
.examplelink:hover {
	font-family: verdana, helvetica, sans serif;
	font-size: 10px;
	color: #f0fb43;
	text-decoration: none;
	cursor: hand;
	font-weight: bold;
}
/*AQUI TERMINA EL MENU IZQUIERDA*/

/**/
a.enlacesderecha2 {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #214fdb;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
}
a.enlacesderecha2:hover {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #fc6f49;
	text-decoration: underline;
	font-weight: bold;
}
a.enlacesderecha2:active {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #214fdb;
	text-decoration: none;
	font-weight: bold;
}
.textonegro3 {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #777675;
	text-decoration: none;
	font-weight: bold;
}
/**/
a.enlacebusqueda {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	/*color: #FFFFFF;*/
	color: #FFFFFF;
	text-decoration: none;
	border: 1px;
	border-color:#FFFFFF;
	border-style:solid;
	border-collapse:collapse;
	background:#1a3383;
	padding: 3px;

}
a.enlacebusqueda:hover {
	font-family: verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px;
	border-color:#FFFFFF;
	border-style:solid;
	border-collapse:collapse;
	background:#e69400;
	padding: 5px;
}
/*DESDE AQUI HOJA STYLES SAP*/

.boton_v{
	width:280px;
	margin-left: 0PX;
	}
.boton_v a{
	text-decoration:none;
	color:#000000;
	}
.boton_v a:link{
	text-decoration:none;
	color:#000000;
	}
.boton_v a:visited{
	text-decoration:none;
	color:#000000;
	}
.boton_v a:hover{
	color:#0099CC;
	text-decoration:none;
	}
	
.opciones_v {
	height:207px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/fondo_menu_vertical01.jpg);
	line-height:23px;
	}


.opciones_v a{
	margin-left:15px;
	}
	

.textoevento{
	font-family: verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight:bold;	
	color:#FFFFFF;
	text-decoration: none;
	}

/*IMPORTANTE ASP*/

.border {
	background-color: #999999;
	border: 1px solid #CCCCCC;
	padding-bottom: 3px;
	
}

