/* ================================    Default styles FOR DotNetNuke   ================================*/
/* background color for the content part of the pages */
Body {
	background-color: white;
	left: 0px;
	top: 0px;
}
.pagemaster {
	width: 100%;
	height: 100%;
	background-color: #fefefe;
}
.skinmaster {
	position: relative;
	top: 0px;
	left: 0px;  /* -10 */
	z-index: 1;
	visibility: visible;
	overflow: visible;
	background-color: #ffffff;
	/*height: 100%;
	background-color: #eeeeee;
	border-right: #8f9092 1px solid;
	border-top: #8f9092 1px solid;
	border-left: #8f9092 1px solid;
	border-bottom: #8f9092 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
*/
}
.layGrupoTitulo {
	position: absolute;
	top: -1px;
	left: 0px;
	z-index: 1;  /*1 - si se cambia aparece cuadro blanco*/
	visibility: visible;
	overflow: visible;
}
.layGrupoCuerpo {
	position: absolute;
	left: 150px;
	top: 114px;
	z-index: 7;
	visibility: visible;
	overflow: visible;
	width: 520px;
}
.layHeader {
	left: 115px;
	top: -1px;
	position: absolute;
	z-index: 13;
	visibility: visible;
}
.layHeaderMenu {
	position: absolute;
	top: 117px;
	left: 102px;
	z-index: 4;
	visibility: visible;
}
.layHeaderMenu2 {
	position: absolute;
	top: 441px;
	left: 0px;
	z-index: 6;
	visibility: visible;
}
.layHeaderMenu2Upper {
	position: absolute;
	top: 381px;
	left: 0px;
	z-index: 8;
	visibility: visible;
}
.layMenuOLD {
	position: absolute;
	top: 145px;
	left: 0px;
	z-index: 1;
	visibility: visible;
	overflow: visible;
}
.layGrupoBanner {
	position: absolute;
	top: 45px;
	left: 662px;
	z-index: 8;
	overflow: visible;
	visibility: visible;
}
/*
.layGrupoBannerLogin {
	position: absolute;
	top: 84px;
	left: 672px;
	z-index: 100;
	overflow: hidden;
	visibility: visible;
	width: 100px;
	line-height: 10px;
	font-size: 10px;
}     */
.Banners {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 3;  /*1*/
	width: 110px;
}
.laybodytext {
	position: absolute;
	left: 0px;
	top: 0px;
}
/*Otros */
.controlpanel {
	width: 100%;
	background-color: #8080C0;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.layFlash {
	position: absolute;
	top: 1px;
	left: -1px; /* //OK ASL  */
	width: 173px;
	height: 147px;
	z-index: 1;
	visibility: visible;
}
.layMenu {
	position: absolute;
	top: 142px; /*//142px;  */
	left: 0px;  /*//4    */
	z-index: 2;
	visibility: visible;
	background-color: transparent;/*//white;  */
	overflow: auto;
	width: 124px;/* //500px; ???     */
	background-image: url(imgMenu/fondo10pos.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	background-position: 0px 4px;
}
.mainmenu_menucontainer {
	background-color: transparent;
	width:125;
	padding-left: 1px;
/* Funciona en IE y Opera */
	
}

/* Clase de la CeldaItemMenu, pero aplica todo momento menos : MouseDown y MouseUp */
.MainMenu_MenuBar  {
	cursor: pointer;
	height: 30px;
	
	background-color: transparent;
}
/* Ancho de el menu principal. Debe ir definido con TD para que funcione */
.MainMenu_MenuBar TD , /*Todo momento menos MouseDown y MouseUp */
.MainMenu_Menuitemsel TD  /*Para casos MouseDown y MouseUp (si no no queda centrado)*/
{
	width: 115px;
}

.mainmenu_menuitem TD,
.MainMenu_Menuitemsel TD,
.MainMenu_MenuBar TD 
{
	/*width: 110px;*/
	padding-right: 18px; /*influye en el centrado al tirar mas a la izquerda */
	padding-left: 0px;
	font-family:  arial, helvetica;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-align: center;	
	border-width: 1px;
	border-style: solid;
	border-color: #081873;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	height: 30px;
}

.mainmenu_menuitem {
	border-left: #cccccc 0px solid;
	border-bottom: #0d1c72 0px solid;
	border-top: #0d1c72 0px solid;
	border-right: #cccccc 0px solid;
	cursor: pointer;
	color: #000000;
	background-color:  transparent;
/*separacion solo funciona en IE*/
	/*padding-left: 0px;*/
	/*influye en el centrado al tirar mas a la izquerda */
}

/*Mouse arriba*/
.mainmenu_menuitemsel {
	background-color:  #35639f;
	cursor: pointer;
	color: white;
	height: 30px;
}
/* Marca el menu del Tab activo, debe ir antes que los especificos */
.mainmenu_rootmenuitembreadcrumb {
    background-color:  #A83F67 ; /*35639f;*/
	cursor: pointer;
	color: white;
	height: 30px;
	/*width: 140px;*/
	/*display: none;*/
}
.mainmenu_menuicon {
	background-color: transparent;
	border-left: #cccccc 0px solid;
	border-bottom: #cccccc 0px solid;
	border-top: #cccccc 0px solid;
	border-bottom: #cccccc 0px solid;
	cursor: pointer;
	text-align: center;
	width: 5px;
	height: 10px;
	margin-left:3px;
	/*display: none;
*/
}
.MainMenu_SubMenu {
	background-color: white;
	border-left : #35639F 2px solid;
	/*border-left-color : #35639F ;	*/
	border-bottom: #35639F 2px solid;
	border-top: #35639F 2px solid;
	border-right: #35639F 2px solid;
	text-align: left;
	z-index: 1000;
	cursor: pointer;
	filter: progid: DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
}
.MainMenu_SubMenu TD {
	background-color: white;
	color: #333366;
	border-left : #35639F 0px solid;
	/*border-left-color : #35639F ;	*/
	border-bottom: #35639F 0px solid;
	border-top: #35639F 0px solid;
	border-right: #35639F 0px solid;
	text-align: left;
	z-index: 1000;
	cursor: pointer;
	height:20px;
}
.MainMenu_MenuBreak {
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}



/*////////////////////////////////*/



/* Azul: Vida SC:  #35639F */
/* Naranjo: Servicios: #E58B04 */
/* Verde: Pastoral: #09853F */
/* Morado: Cursos: #A83F67 */
/* Celeste: Departamentos: #6B94E5  */
/* Amarillo: Comunidad: #FFCC33  */
/* Violeta: Quienes: #703C9E  */
/* VerdeAgua: Biblioteca: #03A9A9  */

	

#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU54.MainMenu_MenuItem TD 
{ /* Azul: Vida SC:  #35639F */
	color:  #35639f ;
	border-left-width: 1px;
	border-top-width: 0px;
	height:29px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU54.mainmenu_rootmenuitembreadcrumb TD 
{ /* Azul: Vida SC:  #35639F */
	color: white; background-color:  #35639f ;
   border-top-width: 0px;
   border-left-width: 0px;
		height:29px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU54.mainmenu_menuitemsel TD
{ /* Azul: Vida SC:  #35639F */
    border-left-width: 1px;
	color: white; background-color:  #4F90C9 ;
	border-top-width: 0px;
		height:29px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU55.MainMenu_MenuItem TD 
{/* Naranjo: Servicios: #E58B04 */
	color:  #E58B04 ;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU55.mainmenu_rootmenuitembreadcrumb TD
{/* Naranjo: Servicios: #E58B04 */
	color: white; background-color:  #E58B04 ;
	border-left-width: 0px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU55.mainmenu_menuitemsel TD
{/* Naranjo: Servicios: #E58B04 */
	color: white; background-color:  #F7BB00 ;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU56.mainmenu_menuitem TD
{/* Verde: Pastoral: #09853F */
	color:   #09853F;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU56.mainmenu_rootmenuitembreadcrumb TD
{/* Verde: Pastoral: #09853F */
	color: white; background-color:  #09853F;
	border-left-width: 0px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU56.mainmenu_menuitemsel TD
{/* Verde: Pastoral: #09853F */
	color: white; background-color:  #0EB35A;
	border-left-width: 1px;
}

#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU57.mainmenu_menuitem TD
{/* Morado: Cursos: #A83F67 */
	color:  #A83F67;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU57.mainmenu_rootmenuitembreadcrumb TD
{/* Morado: Cursos: #A83F67 */
	color: white; background-color:  #A83F67;
	border-left-width: 0px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU57.mainmenu_menuitemsel TD
{/* Morado: Cursos: #A83F67 */
	color: white; background-color:  #D75A90;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU58.mainmenu_menuitem TD
{/* Celeste: Departamentos: #6B94E5  */
	color:  #6B94E5;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU58.mainmenu_rootmenuitembreadcrumb TD
{/* Celeste: Departamentos: #6B94E5  */
	color: white; background-color:  #6B94E5;
	border-left-width: 0px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU58.mainmenu_menuitemsel TD
{/* Celeste: Departamentos: #6B94E5  */
	color: white; background-color:  #9AC3F7;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU59.mainmenu_menuitem TD
{/* Amarillo: Comunidad: #FFCC33  */
	color: #FFCC33;
	border-left-width: 1px;

}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU59.mainmenu_rootmenuitembreadcrumb TD
{/* Amarillo: Comunidad: #FFCC33  */
	color: white;
	background-color:  #FFCC33;
	border-left-width: 0px;

}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU59.mainmenu_menuitemsel TD
{/* Amarillo: Comunidad: #FFCC33  */
	color: white; background-color:  #FFEA51;
	border-left-width: 1px;

}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU60.mainmenu_menuitem TD
{/* Violeta: Quienes: #703C9E  */
	color:   #703C9E;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU60.mainmenu_rootmenuitembreadcrumb TD
{/* Violeta: Quienes: #703C9E  */
	color: white; background-color:  #703C9E;
	border-left-width: 0px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU60.mainmenu_menuitemsel TD
{/* Violeta: Quienes: #703C9E  */
	color: white; background-color:  #A25AC9;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU61.mainmenu_menuitem TD
{/* VerdeAgua: Biblioteca: #03A9A9  */
	color: #03A9A9;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU61.mainmenu_rootmenuitembreadcrumb TD
{/* VerdeAgua: Biblioteca: #03A9A9  */
	color: white; background-color:  #03A9A9;
	border-left-width: 0px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU61.mainmenu_menuitemsel TD
{/* VerdeAgua: Biblioteca: #03A9A9  */
	color: white; background-color:  #00D7D7;
	border-left-width: 1px;
}

#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU729.mainmenu_menuitem TD
{/* Rojo: ExAlumna: #EE1E1E  */
	color: #EE1E1E;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU729.mainmenu_rootmenuitembreadcrumb TD
{/* Rojo: ExAlumna: #EE1E1E  */
	color: white; background-color:  #EE1E1E;
	border-left-width: 0px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU729.mainmenu_menuitemsel TD
{/* Rojo: ExAlumna: #EE1E1E  */
	color: white; background-color:  #FA3232;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU187.mainmenu_menuitem TD
{/* Verdeclaro: Extraprogramatica: #66CC00  */
	color: #66CC00;
	border-left-width: 1px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU187.mainmenu_rootmenuitembreadcrumb TD
{/* Verdeclaro: Extraprogramatica: #66CC00  */
	color: white; background-color:  #66CC00;
	border-left-width: 0px;
}
#tddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU187.mainmenu_menuitemsel TD
{/* Verdeclaro: Extraprogramatica: #66CC00  */
	color: white; background-color:  #81DF00;
	border-left-width: 1px;
}


.MainMenu_MenuArrow {
	border-right: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	border-top: #cccccc 0px solid;
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	display: none;
}
.MainMenu_RootMenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	color: #ffff77;
	display: none;
}
.MainMenu_SubMenuItemBreadcrumb {
	border: solid 10px purple;
	background-color: red;
	height: 30px;
}
.MainMenu_RootMenuItem {
	border: solid 10px purple;
	background-color: Orange;
	/*width: 155px;*/
	
}

.MainMenu_RootMenuItemSelected {
	border: solid 10px purple;
	background-color: Orange;
	/*width: 155px;*/
	
}
/*
.MainMenu_RootMenuItemActive {
	border: solid 10px purple;
	background-color: Yellow;
	height: 50px;
}*/
.StandardButton {
	background: #aaaaaa none;
	color: #ffffff;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid;
	border-top: #8f9092 1px solid;
	border-left: #8f9092 1px solid;
	border-bottom: #8f9092 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
.Head {
	font-family: Tahoma, Arial, Helvetica;
	font-size:  20px;
	font-weight:  bold;
	color: #000080;
}
.contentbody500 {
    background-color: transparent;
	width: 500px;
}

.BannersBordeados
{
	border:solid #A31439 2px ;
}
.contentbody623 {
    background-color: transparent;
	width: 623px;
}
.Fontlayloguser {
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
		color: #777777;
}

.Fontlayloguser A  {
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #777777;
}
A:link {
	text-decoration: none; /*underline;*/
	color: #6666CC;
}
A:visited {
	text-decoration: none; /*underline;*/
	color: #6666CC;
}
A:hover {
	text-decoration: underline; /*underline;*/
	color: #6699FF;
}
/*
.layGrupoBannerLoginBajoMenu #layloguser .Fontlayloguser {
	border: 2px solid #A51039;
	width: 100px;
	margin-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}*/
.layGrupoBannerLoginBajoMenu #layloguser .Fontlayloguser {
	border: 2px solid #999999;
	width: 100px;
	margin-left: 8px;
	padding-top: 1px;
}

.BotonCuadradoSinLink, 
.BotonCuadrado A:link, .BotonCuadrado A:visited, .BotonCuadrado A:hover , .BotonCuadrado A:active, 
A:link .BotonCuadrado,  A:visited .BotonCuadrado, A:hover .BotonCuadrado, A:active .BotonCuadrado
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #31639c;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	height: 15px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4F87C6;
	border-right-color: #2B5686;
	border-bottom-color: #2B5686;
	border-left-color: #4F87C6;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

.BotonCuadrado A:hover, A:hover .BotonCuadrado {
	color: #31639C;
	background-color: #FFFFFF;
	border: 3px solid #31639C;
}


.Boton120BordRedonSinLink, .Boton120BordRedon A, A .Boton120BordRedon, .Boton120BordRedon
/* .BotonBordRedon A:link, .BotonBordRedon A:visited, 
   .BotonBordRedon A:hover , .BotonBordRedon A:active, 
   A:link .BotonBordRedon,  A:visited .BotonBordRedon, 
   A:hover .BotonBordRedon, A:active .BotonBordRedon*/
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -0.1em;
	text-decoration: none;
	white-space: pre;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;

}
.Boton120BordRedonSinLink, .Boton120BordRedon A, A .Boton120BordRedon 
/* .BotonBordRedon A:link, .BotonBordRedon A:visited, 
   .BotonBordRedon A:hover , .BotonBordRedon A:active, 
   A:link .BotonBordRedon,  A:visited .BotonBordRedon, 
   A:hover .BotonBordRedon, A:active .BotonBordRedon*/
 {
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 5px;
	margin-bottom: -0px;
	display: block;
	width: 120px;
	height: 25px;
	clear: none;
 }

SPAN.Boton120BordRedon A, A SPAN.Boton120BordRedon, SPAN.Boton120BordRedon , .Boton120BordRedon
{
	/*float:left;*/
	background-image: url(imgBtn/Btn120x25.gif);
	background-position: center top;
	background-repeat: no-repeat;
	color:#fff;
}
SPAN.Boton120BordRedon A:hover 
{
	background-image: url(imgBtn/Btn120x25dw.gif);
	color:#35639F ;
	background-position: center top;
	background-repeat: no-repeat;
}


/*****************/
/* Boton x2 alto */
/*****************/

.Boton120AltoBordRedonSinLink, .Boton120AltoBordRedon A, A .Boton120AltoBordRedon, .Boton120AltoBordRedon
/* .BotonBordRedon A:link, .BotonBordRedon A:visited, 
   .BotonBordRedon A:hover , .BotonBordRedon A:active, 
   A:link .BotonBordRedon,  A:visited .BotonBordRedon, 
   A:hover .BotonBordRedon, A:active .BotonBordRedon*/
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -0.1em;
	text-decoration: none;
	white-space: pre;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;

}
.Boton120AltoBordRedonSinLink, .Boton120AltoBordRedon A, A .Boton120AltoBordRedon 
/* .BotonBordRedon A:link, .BotonBordRedon A:visited, 
   .BotonBordRedon A:hover , .BotonBordRedon A:active, 
   A:link .BotonBordRedon,  A:visited .BotonBordRedon, 
   A:hover .BotonBordRedon, A:active .BotonBordRedon*/
 {
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 5px;
	margin-bottom: -0px;
	display: block;
	width: 120px;
	height: 45px;
	clear: none;
 }

SPAN.Boton120AltoBordRedon A, A SPAN.Boton120AltoBordRedon, SPAN.Boton120AltoBordRedon , .Boton120AltoBordRedon
{
	/*float:left;*/
	background-image: url(imgBtn/Btn120x45.gif);
	background-position: center top;
	background-repeat: no-repeat;
	color:#fff;
}
SPAN.Boton120AltoBordRedon A:hover 
{
	background-image: url(imgBtn/Btn120x45dw.gif);
	color:#35639F ;
	background-position: center top;
	background-repeat: no-repeat;
}


/*ESPECIAL BOTONES*/
/* Azul: Vida SC:  #35639F */
/* Naranjo: Servicios: #E58B04 */
/* Verde: Pastoral: #09853F */
/* Morado: Cursos: #A83F67 */
/* Celeste: Departamentos: #6B94E5  */
/* Amarillo: Comunidad: #FFCC33  */
/* Violeta: Quienes: #703C9E  */
/* VerdeAgua: Biblioteca: #03A9A9  */
.colorGen01	SPAN.Boton120BordRedon A, 
.colorGen01 A SPAN.Boton120BordRedon,
.colorGen01 SPAN.Boton120BordRedon 
  {	background: #35639F url(imgBtn/Btn120x25.gif) no-repeat center top;	 	color:#fff;}
.colorGen01	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw.gif) no-repeat center top;	color:#35639F ;	}

.colorGen02	SPAN.Boton120BordRedon A, 
.colorGen02 A SPAN.Boton120BordRedon,
.colorGen02 SPAN.Boton120BordRedon 
  {	background: #E58B04 url(imgBtn/Btn120x25_f2.gif) no-repeat center top;	 	color:#fff;}
.colorGen02	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f2.gif) no-repeat center top;	color:#E58B04 ;	}

.colorGen03	SPAN.Boton120BordRedon A, 
.colorGen03 A SPAN.Boton120BordRedon,
.colorGen03 SPAN.Boton120BordRedon 
  {	background: #09853F url(imgBtn/Btn120x25_f3.gif) no-repeat center top;	 	color:#fff;}
.colorGen03	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f3.gif) no-repeat center top;	color:#09853F ;	}

.colorGen04	SPAN.Boton120BordRedon A, 
.colorGen04 A SPAN.Boton120BordRedon,
.colorGen04 SPAN.Boton120BordRedon 
  {	background: #A83F67 url(imgBtn/Btn120x25_f4.gif) no-repeat center top;	 	color:#fff;}
.colorGen04	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f4.gif) no-repeat center top;	color:#A83F67 ;	}
  
.colorGen05	SPAN.Boton120BordRedon A, 
.colorGen05 A SPAN.Boton120BordRedon,
.colorGen05 SPAN.Boton120BordRedon 
  {	background: #6B94E5 url(imgBtn/Btn120x25_f5.gif) no-repeat center top;	 	color:#fff;}
.colorGen05	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f5.gif) no-repeat center top;	color:#6B94E5 ;	}
  
.colorGen06	SPAN.Boton120BordRedon A, 
.colorGen06 A SPAN.Boton120BordRedon,
.colorGen06 SPAN.Boton120BordRedon 
  {	background: #FFCC33 url(imgBtn/Btn120x25_f6.gif) no-repeat center top;	 	color:#fff;}
.colorGen06	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f6.gif) no-repeat center top;	color:#FFCC33 ;	}
  
.colorGen07	SPAN.Boton120BordRedon A, 
.colorGen07 A SPAN.Boton120BordRedon,
.colorGen07 SPAN.Boton120BordRedon 
  {	background: #703C9E url(imgBtn/Btn120x25_f7.gif) no-repeat center top;	 	color:#fff;}
.colorGen07	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f7.gif) no-repeat center top;	color:#703C9E ;	}
  
.colorGen08	SPAN.Boton120BordRedon A, 
.colorGen08 A SPAN.Boton120BordRedon,
.colorGen08 SPAN.Boton120BordRedon 
  {	background: #03A9A9 url(imgBtn/Btn120x25_f8.gif) no-repeat center top;	 	color:#fff;}
.colorGen08	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f8.gif) no-repeat center top;	color:#03A9A9 ;	}
  
.colorGen09	SPAN.Boton120BordRedon A, 
.colorGen09 A SPAN.Boton120BordRedon,
.colorGen09 SPAN.Boton120BordRedon 
  {	background: #FA3232 url(imgBtn/Btn120x25_f9.gif) no-repeat center top;	 	color:#fff;}
.colorGen09	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f9.gif) no-repeat center top;	color:#FA3232 ;	}
  
.colorGen10	SPAN.Boton120BordRedon A, 
.colorGen10 A SPAN.Boton120BordRedon,
.colorGen10 SPAN.Boton120BordRedon 
  {	background: #81DF00 url(imgBtn/Btn120x25_f10.gif) no-repeat center top;	 	color:#fff;}
.colorGen09	SPAN.Boton120BordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x25dw_f10.gif) no-repeat center top;	color:#81DF00 ;	}
  
/*Boton x2 alto */
/****************/

.colorGen01	SPAN.Boton120AltoBordRedon A, 
.colorGen01 A SPAN.Boton120AltoBordRedon,
.colorGen01 SPAN.Boton120AltoBordRedon 
  {	background: #35639F url(imgBtn/Btn120x45.gif) no-repeat center top;	 	color:#fff;}
.colorGen01	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw.gif) no-repeat center top;	color:#35639F ;	}

.colorGen02	SPAN.Boton120AltoBordRedon A, 
.colorGen02 A SPAN.Boton120AltoBordRedon,
.colorGen02 SPAN.Boton120AltoBordRedon 
  {	background: #E58B04 url(imgBtn/Btn120x45_f2.gif) no-repeat center top;	 	color:#fff;}
.colorGen02	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f2.gif) no-repeat center top;	color:#E58B04 ;	}

.colorGen03	SPAN.Boton120AltoBordRedon A, 
.colorGen03 A SPAN.Boton120AltoBordRedon,
.colorGen03 SPAN.Boton120AltoBordRedon 
  {	background: #09853F url(imgBtn/Btn120x45_f3.gif) no-repeat center top;	 	color:#fff;}
.colorGen03	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f3.gif) no-repeat center top;	color:#09853F ;	}

.colorGen04	SPAN.Boton120AltoBordRedon A, 
.colorGen04 A SPAN.Boton120AltoBordRedon,
.colorGen04 SPAN.Boton120AltoBordRedon 
  {	background: #A83F67 url(imgBtn/Btn120x45_f4.gif) no-repeat center top;	 	color:#fff;}
.colorGen04	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f4.gif) no-repeat center top;	color:#A83F67 ;	}
  
.colorGen05	SPAN.Boton120AltoBordRedon A, 
.colorGen05 A SPAN.Boton120AltoBordRedon,
.colorGen05 SPAN.Boton120AltoBordRedon 
  {	background: #6B94E5 url(imgBtn/Btn120x45_f5.gif) no-repeat center top;	 	color:#fff;}
.colorGen05	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f5.gif) no-repeat center top;	color:#6B94E5 ;	}
  
.colorGen06	SPAN.Boton120AltoBordRedon A, 
.colorGen06 A SPAN.Boton120AltoBordRedon,
.colorGen06 SPAN.Boton120AltoBordRedon 
  {	background: #FFCC33 url(imgBtn/Btn120x45_f6.gif) no-repeat center top;	 	color:#fff;}
.colorGen06	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f6.gif) no-repeat center top;	color:#FFCC33 ;	}
  
.colorGen07	SPAN.Boton120AltoBordRedon A, 
.colorGen07 A SPAN.Boton120AltoBordRedon,
.colorGen07 SPAN.Boton120AltoBordRedon 
  {	background: #703C9E url(imgBtn/Btn120x45_f7.gif) no-repeat center top;	 	color:#fff;}
.colorGen07	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f7.gif) no-repeat center top;	color:#703C9E ;	}
  
.colorGen08	SPAN.Boton120AltoBordRedon A, 
.colorGen08 A SPAN.Boton120AltoBordRedon,
.colorGen08 SPAN.Boton120AltoBordRedon 
  {	background: #03A9A9 url(imgBtn/Btn120x45_f8.gif) no-repeat center top;	 	color:#fff;}
.colorGen08	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f8.gif) no-repeat center top;	color:#03A9A9 ;	}
  
.colorGen09	SPAN.Boton120AltoBordRedon A, 
.colorGen09 A SPAN.Boton120AltoBordRedon,
.colorGen09 SPAN.Boton120AltoBordRedon 
  {	background: #FA3232 url(imgBtn/Btn120x45_f9.gif) no-repeat center top;	 	color:#fff;}
.colorGen09	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f9.gif) no-repeat center top;	color:#FA3232 ;	}
  
  
.colorGen10	SPAN.Boton120AltoBordRedon A, 
.colorGen10 A SPAN.Boton120AltoBordRedon,
.colorGen10 SPAN.Boton120AltoBordRedon 
  {	background: #81DF00 url(imgBtn/Btn120x45_f10.gif) no-repeat center top;	 	color:#fff;}
.colorGen10	SPAN.Boton120AltoBordRedon A:hover 
  { background: #fff url(imgBtn/Btn120x45dw_f10.gif) no-repeat center top;	color:#81DF00 ;	}  
 
