.repitearriba {
	background-image: url(imagenesgenerales/repiteizquierda.jpg);
	background-repeat: repeat-x;
}
.logo {
	background-image: url(imagenesgenerales/logo.jpg);
	background-repeat: no-repeat;
}

.repitelineanegra {
	background-image: url(imagenesgenerales/repitelineanegra.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.repitemenu {
}


.repitefondo {
	background-image: url(imagenesgenerales/repitefondo.jpg);
}
.flash {
}

.repiteabajo {
	background-image: url(imagenesgenerales/repiteabajo.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.idioma {
	background-image: url(imagenesgenerales/idioma.jpg);
	background-repeat: no-repeat;
}
.repitemenu {
	background-image: url(imagenesgenerales/repitemenu.jpg);
	background-repeat: repeat-y;
}
.destacados {
	background-image: url(imagenesgenerales/destacados.jpg);
	background-repeat: no-repeat;
}


.flash {
	background-image: url(imagenesgenerales/flash.jpg);
	background-repeat: no-repeat;
}
.ruta {
	background-image: url(imagenesgenerales/ruta.jpg);
	background-repeat: no-repeat;
}
.repitecontenido {
	background-image: url(imagenesgenerales/repitefondo.jpg);
	background-repeat: repeat-y;
	text-align: justify;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
}
a.otra:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}
a.otra2:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#FF9;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC0;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.fechas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515787;
}
.textogeneralnegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.textogeneralblanco {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.botones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #141D2E;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.titulospeques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}.cajanoticiasrepite {
	background-image: url(imagenesgenerales/caja3fotos.jpg);
	background-repeat: repeat-y;
}
.fondoindexproductos {
	background-image: url(imagenesgenerales/index/paraproductos.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.repitecajadescargas {
	background-image: url(imagenesgenerales/cajadescargas2.jpg);
	background-repeat: repeat-y;
}
.repitecajaproductoscategorias {
	background-image: url(imagenesgenerales/catalogo/caja2catalogo.jpg);
	background-repeat: repeat-y;
	text-align: justify;
}.cajacatalogogranderepite {
	background-image: url(imagenesgenerales/catalogo/caja2catalogogrande.jpg);
	background-repeat: repeat-y;
}
.cajadondeestamos {
	background-image: url(imagenesgenerales/dondeestamos2.jpg);
	background-repeat: repeat-y;
}
.cajaserviciodestacado {
	background-image: url(imagenesgenerales/serviciodestacado2.jpg);
	background-repeat: repeat-y;
}

