
/*Final de la zona de herramienta de carga de imagenes*/	
		
        .a{text-decoration:none;color:#242424;}        
        #body{background: url('/imx/fondo.jpg');margin:0 auto;text-align:center;font-family: verdana, Arial, Helvetica, sans-serif;color:#242424;} 
		.clear{clear:both;}	

        .titulos{font-size:7pt; font-weight:normal;}

		.boton{	text-align:left;font-size: 0.9em;text-align: center;color: #4a516b;background-color: transparent;border: solid 1px black;}
		.campos_texto{text-align:left;font-size: 0.9em;text-align: left; color: #4a516b;background-color: transparent;border: solid 1px black;}
		.botonNegro{text-align:left;font-size: 0.9em;text-align: center;color: white;background-color: black;border: solid 1px black;}
		.Separador{width:150px; clear:both; height:15px;}
		.Mensaje{color:red;}
		
#img{border:0;}
		
		/**/
		#ContenedorGeneral{height:100%;width:100%;margin:0px 0px 0px 0px;}
		#ContenedorConjunto{width:1024px;_width:1042;height:660px;_height:700px;overflow:hidden; background-color:white; margin-left:auto; margin-right:auto; border-bottom:solid 1px white;border-right:solid 10px white;border-left:solid 10px white;}
		/**/
		
		/*Zona buscador de prendas*/
		.checkBoxBusqueda{font-family: verdana, Arial, Helvetica, sans-serif;text-align:left;font-size: 0.9em;color: #4a516b;}
		/**/
		
		/*Zona contenidos y cabecera*/
		#ContenedorGeneralCabeceraYContenidos{width:800px;_width:798px;height:100%;overflow:hidden;background-color:white;float:left;}
		#ContenedorCabecera{width:790px;height:125px; margin-left:10px;background: url(/files/imxMenus/fondo_Cabecera.jpg);background-position: top; background-repeat:no-repeat;}
		/**/
		
		/*Zona contenidos*/
		.ContenedorCentral{width:790px;height:515px;_height:545px;margin-left:10px;overflow: hidden;border:solid 0px blue;background-color:White;}
		.ContenedorContenidos{width:790px;_width:795px;height:475px;_height:535px;margin-left:10px; text-align:left;float:none; overflow:hidden; float:left;background-color: white; padding: 20px 0px 20px 0px;}
		/*FIN*/
		
		/*ContenedorLogotipo*/
		#ContenedorLogotipo{width:850px;float:left;margin-left:auto; margin-right:auto;height:107px;background: transparent url(/imx/Cabecera.jpg) no-repeat;}
		#ContenedorIdiomas{width:190px;height:20px; margin:80px 0px 0px 670px;}
		
		
		/*Bloque derecho*/
		#ContenedorBloque{width:200px;height:auto;float:left;overflow: hidden; background-color:White;margin-left:50px;border:solid 0px red;}
		/*FIN*/
		
		/*Contenedor validacion*/
		#ContenedorValidacion{width:780;_width:780px; height:auto; overflow:hidden;color:Gray; padding: 10px  10px 10px 10px;}
		/*FIN*/
		
		/*Registro*/
		#ContenedorRegistro{width:310px;height:auto;color:White; overflow:hidden;background-color:black; padding: 10px 10px 10px 10px;}
		/*FIN*/
	
		/*Contenedor votacion*/
		#ContenedorVotacion{border:solid 1px silver; height:auto;overflow:hidden ;padding: 10px 5px 10px 5px; width:188px;_width:198;}
		#ContenedorVotacion h1{font-family:Verdana; font-size:8pt; font-weight:bold;}		
		/*FIN*/
		
		/*Menu*/		
		.Menu{color:#242424; text-decoration:none;}
		.MenuActivo{color:#242424; text-decoration:none; font-weight:bold;}
		.Menu:hover{color:gray; text-decoration:none;}
		
		#MenuCabecera{width:250px;height:auto;float:right;padding-top:6px; margin-right:0;color:White;}
		#MenuCabecera a{color:white;font-family:Arial;text-decoration:none;}
		#MenuCabecera a:hover{ text-decoration:underline; }
		
		#MenuPie{width:250px;height:auto;float:right;padding-top:3px; padding-right:10px;color:White;}
		#MenuPie a{color:white;font-family:Arial;text-decoration:none;}
		#MenuPie a:hover{ text-decoration:underline; }
				
		#ContenedorRastroMenu{width:850px;clear:both; float:none;height:20px; overflow:auto; margin-right:50px; background-color:White;}			
		/*FIN*/
	
		/*Noticias*/		
		#NoticiasAleatorias{border:solid 1px silver;height:auto;width:188px;_width:198px; padding: 10px 5px 10px 5px;}
		#NoticiasAleatorias ul{margin:0px;padding:0px;font: 0.95em verdana, Helvetica, sans-serif;}		
		#NoticiasAleatorias ul li {float:none;list-style-type:none;padding-left:10px;padding-right:10px;padding-top: 0px;padding-bottom: 0px;}
		#NoticiasAleatorias ul li a{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-size: 0.95em; font-weight:normal;color:Black;}
		#NoticiasAleatorias ul li a:hover{text-decoration:none; margin: 0;font-size:0.95em;color:gray;}
		#NoticiasAleatorias ul li a#Mas{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-size: 0.95em; font-weight:normal;color:#9ECFEA;}
		#NoticiasAleatorias ul li a:hover#Mas{text-decoration:none;outline: none; margin: 0;font-size:0.95em;color:gray;}
		
		#Noticias{border:solid 0px silver;height:auto;font-size:0.3em;font-family: verdana, Helvetica, sans-serif;width:640px;_width:600px; padding: 10px 5px 10px 5px;}
		#Noticias ul{margin:0px;padding:0px;}		
		#Noticias ul li {float:none;list-style-type:none;padding-left:10px;padding-right:10px;padding-top: 0px;padding-bottom: 0px;}
		#Noticias ul li a{margin: 0; text-decoration:none;text-align:left;font-weight:normal;color:Black;}
		#Noticias ul li a:hover{text-decoration:none; margin: 0;color:gray;}
		#Noticias ul li a#Mas{font-family: verdana, Arial;  margin: 0; text-decoration:none;text-align:left;font-weight:normal;color:#9ECFEA;}
		#Noticias ul li a:hover#Mas{text-decoration:none;outline: none; margin: 0;color:gray;}
				
			

		
				
		.textoTitularNoticia{font-family: verdana, Arial;text-align:left;font-size: 9px;color: black;}				
		.lnkTitularNoticia{font-family: verdana, Arial;text-decoration:none;text-align:left;font-size: 9px;color: black;}	
		.lnkTitularNoticia:hover{color: gray;}	


		.textoDescripcionProducto{text-align:left;}
		.textoDescripcionProducto p{text-align:left;font-size:9px;color:black;}
		
		.lnkMas a{text-decoration:none;border:solid 0px red;font-size: 0.9em;color:#9ECFEA;text-align:right;width:400;}
		.lnkMas a:hover{text-decoration:none;outline: none;font-size: 0.9em;color:silver;}	
		/*Fin noticias home*/
		
		
		.lnkRegistrar{text-decoration:none;font-size: 0.9em;color:gray;text-align:right;}
		.lnkRegistrar:hover{text-decoration:none;outline: none;font-size: 0.9em;color:black;}	
		
		.lnkIdiomas{text-decoration:none;font-size: 0.9em;color:black;text-align:right;}
		.lnkIdiomas:hover{text-decoration:none;outline: none;font-size: 0.9em;color:gray;}	
		
		
		
		/*CALENDARIO*/
		.lnkCalendario{text-decoration:none;font-size: 0.9em;color:#FFCC00;}
		.lnkCalendario:hover{text-decoration:none;outline: none;font-size: 0.9em;color:silver;}	

		/*FIN DE LA ZONA DE CALENDARIO*/
				
		/*ZONA DE MENSAJES DE ADVERTENCIA*/
		#ContenedorMensajes{width:785px;height:500px;border:solid 1px silver; text-align:center; border:dashed 1px silver; padding-top:20px;}
		/**/				
				

		.textoEntradillaNoticia{font-family: verdana, Arial, Helvetica, sans-serif;text-align:left;font-size: 0.8em;color: gray;}				
		.TextBoxIzq{font-family: verdana, Arial, Helvetica, sans-serif;text-align:left;font-size: 0.9em;text-align: Left;color: #4a516b;background-color: white;border: solid 1px black;}		
		.TextBoxDer{font-family: verdana, Arial, Helvetica, sans-serif;text-align:left;font-size: 0.9em;color: #4a516b; background-color: white; border: solid 1px black;}	

			
		/*ZONA DE LOCALIZACIONES*/
		.ContenedorTitulos{width: 568px;border: solid 0px silver;height:auto;padding: 0px  0px 0px 0px;float: none;clear: both; margin-left:auto;margin-right:auto;}
						
		.TextoTitulos{font-family: Arial, Helvetica, sans-serif;color:black;font-size: 14px;padding-left:10px;	width: 700px;height: auto;text-align:left;float: none;clear: both;}			
		/*FIN DE LA ZONA DE LOCALIZACIONES*/
		
			.TextoTitulosErrores{font-family: Arial, Helvetica, sans-serif;color:red;font-size: 14px;
			  font-weight: bold;width: 750px; overflow:hidden;height: 25px;text-align:left;float: none;
			}	
		
		
		/*ZONA DE VALIDACIÓN*/
		#lnkRegistrar{ text-align:right; padding-right:15px;}
		#lnkRegistrar a{text-decoration:none;border:solid 0px red;font-size: 0.9em;color:black;}
		#lnkRegistrar a:hover{text-decoration:none;font-size: 0.9em;color:gray;}	
		/**/
		
		
		/*ZONA DEL PIE*/
		#ContenedorPie{width:850px;float:none; margin-left:auto; margin-right:auto;background-color:white;}



		#principal
		{
			   width:auto;
			   overflow:auto;
			   height:auto;
			   border:solid 1px red;
			   margin:0px 0px 0px 20px;
			   padding:10px;
		}
		
		#MenuCaramelo{width:220px;height:640px;padding-top:125px;_height:665px; overflow:hidden;float:left;background: url(/files/imxMenus/fondo_Menu.jpg);background-position: top; background-repeat:no-repeat;}

		#MenuTexto{float:right; padding-top:100px; padding-right:15px; padding-left:5px;}
		#MenuTexto a{color:#052639;font-family:Arial;text-decoration:none;}
		#MenuTexto a:hover{ text-decoration:underline; }
		
		
		

/** 
 * Slideshow style rules.
 */
#slideshow 
{
	margin:0 auto;
	width:625px;
	height:380px;
	background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;
	position:relative;
}
#slideshow #slidesContainer 
{
  margin:0 auto;
  width:625px;
  height:380px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide 
{
  margin:0 auto;
  width:625px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:380px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  width:15px;
  height:15px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl 
{
  top:350;
  right:60;
  background:transparent url(/imx/flecha_ant.png) no-repeat 0 0;
  z-index:1000;
}
#rightControl 
{
  top:350;
  right:45;
  background:transparent url(/imx/flecha_sig.png) no-repeat 0 0;
}




/*LIBRO*/
.hoja {
border:solid 0px red;
width:680px;
height:380px;
overflow:hidden;
background: url('/files/images/libro/fondo_libro.png');
margin-left:auto;
margin-right:auto;
}

.hoja_suelta {
border:solid 0px red;
width:625px;
height:380px;
overflow:hidden;
background: url('/files/images/libro/fondo_libro.png');
margin-left:auto;
margin-right:auto;
}

H1{
color:#333333;
text-align:left;
font-size:2em;
font-weight: bold;
margin:0;
padding:0px;
} 

H2{
color:#333333;
text-align:left;
font-size:1.5em;
font-weight: normal;
margin:0;
padding:0px;
} 

p{
color:black;
font-size:8pt;
text-align:left;
padding:0px;
margin:0;
} 




