body {
	font: 7.5pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	background-image: url(../img/fdoBackground.gif);
	background-repeat:  repeat-y;
	background-position: right;
} 

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	color: #003399;
	text-decoration: none;
	line-height: 20px;
	margin: 0px;	
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;	
	color: #FF0033;
	text-decoration: none;
	line-height: 18px;
	margin: 0px;	
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;	
	color: #00C000;
	text-decoration: none;
	line-height: 18px;
	margin: 0px;
}



/*Inicio estilos para el Menú Principal*/
.menuPrincipal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image:  url(../img/menuPrincipal_fdo.gif);
	background-repeat:   repeat-x;
	text-align: center;
	line-height: 23px;
}

.menuPrincipalLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 23px;
}

a:hover.menuPrincipalLink {
	color: #C6DDF4;
}
/*Fin estilos para el Menú Principal*/



/*Inicio estilos para el Menú Lateral*/
.menuLateral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	text-indent: 12px;	
}

.menuLateralTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	background-image:  url(../img/menuLateralFdoTit.gif);
	text-indent: 18px;
}

.menuLateralFondo {
	background-image: url(../img/fdoMenuPpal.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

a:hover.menuLateral {
	color: #C6DDF4;	
}

a:hover.menuLateralTit {
	background-color:  #0066CC;
	color: #C6DDF4;	
}
/*Fin estilos para el Menú Lateral*/



/*Inicio estilos para el Menú Superior*/
.menuSuperior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	line-height: 10px;
}

/*
.menuSuperiorLatIzda {
	background-image: url(../img/menuSup_latIzda.gif);
	background-repeat: no-repeat;
	line-height: 29px;
	background-position: center;

}

.menuSuperiorLatDcha {
	background-image: url(../img/menuSup_latDcha.gif);
	background-repeat: no-repeat;
	line-height: 29px;
	background-position: center;
}
*/
/*Fin estilos para el Menú Superior*/



/*Inicio estilos para el Menú Inferior*/
.menuInferior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
	text-align: center;
}
.menuInferior a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
	text-align: center;
}
.menuInferior a b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
	text-align: center;
}
/*Terminan estilos para el Menú Inferior*/



/*Inicio estilos para Textos Varios*/
.txtParrafo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-align: left;	
	text-decoration: none;
	line-height: 18px;
}

.titParrafo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;	
	color: #0066CC;
	text-decoration: none;
	line-height: 18px;
}

.titParrafoRojo {/* NUEVO!*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;	
	color: #FF0000;
	text-decoration: none;
}

.titParrafo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;	
	color: #33CC00;
	text-decoration: none;
	line-height: 18px;
}


.lineaParrafo2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0066CC;
	line-height: 3px;
}

.lineaParrafo3 {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #0066CC;
}

.txtNota {/* NUEVO!*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-align: left;	
	text-decoration: none;
	line-height: 14px;
}

.txtRuta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	color: #003399;
	text-decoration: none;
}

a:hover.txt_ruta {
	color: #FF9900;
}

.txtLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	text-align: right;
}
.txtLoginError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;	
	color: #FF0000;
	text-decoration: none;
}

.txtLineaDatosKrama {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	text-align: center;
}

.txtRecursos {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	text-align: left;	
	color: #003399;
	text-decoration: none;
}

.txtLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;	
	color: #0066CC;
}

/*Fin estilos para Textos*/




/*Inicio estilos para Cuadros Laterales*/
.cuadroLatSup {
	line-height: 21px;
	background-image:  url(../img/cuadroLatTit.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	color: #0066CC;
	text-decoration: none;
	text-indent: 5px;	
}

.cuadroLatFondo {
	background-image: url(../img/fdoCuadro02.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.cuadroLat01Tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	background-image:  url(../img/cuadroLatTitAm.gif);
	text-indent: 18px;
}

/*.cuadroLat01Txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
	padding: 5px;
}*/

.cuadroLat02Tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	background-image:  url(../img/cuadroLatTitR.gif);
	text-indent: 18px;
}

.cuadroLat02Txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	color: #0066CC;
	text-decoration: none;
	text-indent: 5px;	
}
/*Fin estilos para Cuadros Laterales*/



/*Inicio estilos para Cuadros Inferiores */
.cuadroInferiorTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;	
	color: #003399;
	text-decoration: none;
	padding: 5px;
}

.cuadroInferiorFondo {
	background-image: url(../img/fdoCuadro03.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.cuadroInferiorTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;	
	color: #003399;
	text-decoration: none;
	line-height: 27px;
	background-image: url(../img/cuadroCenTitV.gif);
	text-indent: 10px;
}

.cuadroInferiorTitLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;	
	color: #003399;
	text-decoration: none;
	line-height: 27px;
	text-indent: 10px;
}

/*Fin estilos para Cuadros Inferiores */



/*Inicio estilos elementos Form*/
input,select,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
}

form {
	margin: 0px;
}
/*Fin estilos elementos Form*/




/*Inicio estilos Imágenes*/
.imgTipo01 {
	margin-right: 10px;
}

.imgTipoDcha {
	margin-left: 10px;
}

.imgTipo02 {
	border: 1px solid #99C2EB;
	margin-right: 5px;
}
/*Fin estilos Imágenes*/
.separador {
	line-height: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-top: 1px dotted #0066CC;
	border-right: 1px none #0066CC;
	border-bottom: 1px none #0066CC;
	border-left: 1px none #0066CC;

}

.lineaParrafo {
	border-bottom: 1px dotted #0066CC;
	line-height: 3px;
}

.bordeCuadro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-align: left;	
	line-height: 69px;
	background-image: url(../img/bordeCuadro.gif);

}

a.enlaceTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0033;
	text-decoration: none;
}

.blink {
	text-decoration: blink;
}

a:hover.enlaceTitulo {
	color: #003399;	
}

.menuPrincipal_Tienda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image:  url(../img/menuPrincipal_Tienda_fdo.gif);
	background-repeat:   repeat-x;
	text-align: center;
	line-height: 23px;
}

.menuPrincipalLink_Tienda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 23px;
}


.menuLateralFondo_Tienda {
	background-image: url(../img/fdoMenuLateral_Tienda.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.menuLateralTit_Tienda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	background-image:  url(../img/menuLateral_Tienda_FdoTit.gif);
	text-indent: 19px;
	padding: 3px;
}

.menuLateral_Tienda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	text-indent: 8px;	
}
.menuLateralLink_Tienda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color:#FFFFFF;
	text-decoration: none;
}
a:hover.menuLateralLink_Tienda {
	text-decoration: underline;
}
.submenuLateral_Tienda {
	line-height: 14px;
	background-image: url(../img/submenuLateral_Tienda_Fdo.gif);
	background-repeat: repeat-y;
}
.submenuLateral_Tienda ul {
	margin: 0px 0px 0px 8px;
	padding: 0px;
	list-style-type: disc;
	list-style-position: inside;
	color: #FF0000;
	text-indent: 0px; 
}
.submenuLateralLink_Tienda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color:#FF0000;
	text-decoration: none;
}
a:hover.submenuLateralLink_Tienda {
	text-decoration: underline;
}

.bannerTienda {
	background-image: url(../img/banner_tienda01_inf.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px 10px 0px 10px;
	color:#0066FF;
	text-align:left;
}
.bannerTienda a {
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 12px;	
	color:#000000;
	line-height: 14px;
}
.bannerTienda p {
	margin: 10px 0px 10px 0px;
}
