BODY {
	margin: 0px 0px 0px 0px;
	bgcolor:#FFFFFF;
	font-size:10px;
	/*color : #434344;*/ 
	color : #003b77;
	font-family: tahoma, Helvetica, sans-serif;
	font-weight: bold;
}
	


#botonesRapidos a {
  display: block; 
  height: 100%;
  width:100%;
  text-align:center;
  text-decoration:none;
  font-size:4px;
}	



#boton1 a{	background:url(Imagenes/Home_05.png.png) no-repeat; 
            
         }
         
a.info span {
	display:none;
	position:absolute;
	top:60px;	
	
}

/**
 * Hipervinculos
 */
 
 ul {
  margin:0; 
  padding:0; 
  padding-left:12px;
  list-style-image: none;
 }
 
 a:link, a:visited {
		font-size: 11px; color: #808080; 
		text-decoration: none;
		font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	}


/**
 * Estilo para mostrar las categorias
 */
#cpanel td a { 
		display: block; float: left;
		height: 160px; 
		width:250px; 
		vertical-align: middle;  
		text-decoration : none;
		/*border: 1px solid gray;*/
		padding: 0px 0px 0px 0px;
	}
#cpanel td a:hover   { 
		color : #333; 
		background-color: #f1e8e6;  
	}

/**
 * Son los estilos para la ruta del producto
 */	
	.rutaProducto
	{
		font-size: 12px;
		font-weight:bold;
		background: url(Imagenes/arrow.gif) 0px 4px no-repeat;
		padding-left: 10px;
	}
	
	
	span.rutaProducto{
		/*color:#859ecd;*/
		color:#093271;
	}
	
	a.rutaProducto {
	 color:#004990;
	 text-decoration:none;
	 font-size:16px;
	 font-weight:bold;
	}
	
	
	
	/**
	 * Los estilos que tiene la lista de colchones
	 */
	 
	 
	
	.tituloProducto   
	{
		font-family: Tahoma, Helvetica, sans-serif;
		font-size:26px;	
		font-weight: bold;
		color:WHITE;
		padding-left:10px;
		text-align: left;
	}
	
	.descripcionProductoResumen {
		font-family: tahoma, Helvetica, sans-serif;
		color: white;
		font-size: 11px;
		
	}
	
	
	/** 
	 * DESCRIPCION DEL PRODUCTO CUANDO SE MUESTRA EL DETALLE
	 */ 
	.descripcionProductoDetalle {
		color: black;
		font-family:Arial,Helvetica,sans-serif;
		font-size:8pt;
		color: #666666;	
	}
	
	
	/**
	 * ES EL ESTILO PARA LOS BOTONES DE COTIZAR
	 */
	 
	 #opciones a{
		background : url(Imagenes/Productos/marcoOpc.png) no-repeat;
		padding-top:3px;
		height:22px;
		display: block;
		width:141px;
	}
		
	#opciones span {
		color:#859ecd;
	}
	
	.imgProducto 
	{
		border:1;
		border-color:#CFE7FF;/* , #718FAD, #4FA8FF*/
	}
	
	.imgProductoDetalle {
	  border:0;
	}
	
	
	.imagenMenu {
		background-color:#edeff0;
		BORDER-RIGHT: #245095 1px solid;
		BORDER-TOP: #edeff0 1px solid; 
		BORDER-LEFT: #edeff0 1px solid; 
		BORDER-BOTTOM: #edeff0 1px solid
	}
	
	.imgProductoPeq {
		border:0px;
		BORDER-TOP-STYLE: none; 
		BORDER-RIGHT-STYLE: none; 
		BORDER-LEFT-STYLE: none; 
		BORDER-BOTTOM-STYLE: none;
		background-color:#f8f8f8;		
	}

	
	#opciones a:hover {
		background-position: 0 -25px;
	}
	
	/**
	 * Descripcion especificaciones tecnicas
	 */
	 
	 .tituloEsp{
		color: #859ecd;
		font-weight:bold;
		vertical-align:top;
		font-size:12px;
		font-family:Arial,Helvetica,sans-serif;
	}
	 
	 .descripcionEsp{
		color: #666666;
		font-size:12px;
		font-family:Tahoma;
	}
	
	
	.tituloCorportarivo {
		font-family: "Tahoma", Times, serif;
		font-size: 13px;
		font-weight: bold;
		color: #003b77;
	}
	
	
	
	.canal  {
	   font-family: "Tahoma", Times, serif,Arial,Helvetica,sans-serif;
	   color:#002c67;
	   font-size: 18px;
	   font-weight:bold;
	}
	.ciudad {
		color:#002c67;
		font-size:14px;
		font-weitght: bold;
		font-family: Arial, "Times New Roman", Times, serif;
	}
	
	#sala td{
	    font-size:12px;
		font-weitght: bold;
		font-family: arial;
	}
	
	#tablaProductoCotizar td{
		font-size:10px;
	}
	#tablaProductoCotizar th{
		font-size:10px;
	}
	
	.subMenuProducto {
		font-family: Arial;
		color: black;
		font-weight:bold;
		font-size:11px;
		/*background : url(Imagenes/lineaMenu.png) 0px 99% no-repeat;*/
	}
	
	#divMenu ul {
		list-style:none;
		/*border-left:1px solid #144b8e;*/
		margin:0; 
  		padding:0; 
  		padding-left:1px;
		
	}
	
	#menuQuienes {
		display:none;
		position:absolute;
		top:61px;
	}
	
	#menuQuienes a {
		font-family:Arial;
		
		font-weight:bold;
		font-size:12px;
		color:#004990;
		background:white;
		background-color:white;
	}
	
	#menuQuienes a:hover {
		font-size:12px;
		background:#939598;
		background-color:#939598;
	}
	

	
	#divMenu ul li {
		padding-left:-1px;
	}
	
	
	#divMenu a {
		 font-family: Arial;
		 color: black;
		 display: block;
		 text-decoration:none;
		 font-size:11px;
		 font-weight:bold;
		 padding-left:10px;
		 padding-top:6px;
		 height:24px;
	}
	
	#idMenu li a {
		background : url(Imagenes/FondoMen.gif) no-repeat;
	}
	#idMenu li a:hover {
		background : url(Imagenes/FondoMen-.gif) no-repeat;
	}
	
	
	#idMenu li ul li a {
		background : url(Imagenes/FondoMen1.gif);
	}
	#idMenu li ul li a:hover {
		background : url(Imagenes/FondoMen1.gif);
	}
	
	#idMenu li ul li ul li a {
		background : url(Imagenes/FondoMen2.gif);
	}
	#idMenu li ul li ul li a:hover {
		background : url(Imagenes/FondoMen2.gif);
	}
	
	
	#hipAceptar {
	    /*color: #144b8e;*/
	    color: black;
		font-size: 17px;
	    /*text-decoration:underline;*/
	    background : url(Imagenes/circulo.gif) no-repeat ;
	    padding-left:15px;
	    /*background-position: 50px 100px;*/
	    background-position:left;
	}
	
	
	#boton1 a       {background:url(Imagenes/INICIO.jpg) no-repeat;cursor:pointer}
	#boton1 a:hover {background:url(Imagenes/INICIO-B.jpg) no-repeat;}
	
	#boton2 a       {background:url(Imagenes/QUIENES-SOMOS.jpg) no-repeat;cursor:pointer}
	#boton2 a:hover {background:url(Imagenes/QUIENES-SOMOS-B.jpg) no-repeat;}
	
	#boton3 a       {background:url(Imagenes/PUNTOS-DE-VENTA.jpg) no-repeat;}
	#boton3 a:hover {background:url(Imagenes/PUNTOS-DE-VENTA-B.jpg) no-repeat;}
	
	#boton4 a       {background:url(Imagenes/CONTACTENOS.jpg) no-repeat;cursor:pointer}
	#boton4 a:hover {background:url(Imagenes/CONTACTENOS-B.jpg) no-repeat;}
	
	#boton5 a       {background:url(Imagenes/CONSEJOS.jpg) no-repeat;cursor:pointer}
	#boton5 a:hover {background:url(Imagenes/CONSEJOS-B.jpg) no-repeat;}
	
	#boton6 a       {background:url(Imagenes/menu/MISION.gif) no-repeat;cursor:pointer}
	#boton6 a:hover {background:url(Imagenes/menu/MISION-.gif) no-repeat;}
	
	#boton7 a       {background:url(Imagenes/menu/HISTORIA.gif) no-repeat;cursor:pointer}
	#boton7 a:hover {background:url(Imagenes/menu/HISTORIA-.gif) no-repeat;}
	
	#boton8 a       {background:url(Imagenes/menu/CALIDAD.gif) no-repeat;cursor:pointer}
	#boton8 a:hover {background:url(Imagenes/menu/CALIDAD-.gif) no-repeat;}

	
	
	#menu1 a{background:url(Imagenes/menuIzq/menu_colchones_resorte.jpg) no-repeat;cursor:pointer;}
	#menu1 a:hover {background:url(Imagenes/menuIzq/menu_colchones_resorte_b.jpg) no-repeat;}
	
	#menu2 a{background:url(Imagenes/menuIzq/menu_colchones_espuma.jpg) no-repeat;cursor:pointer;}
	#menu2 a:hover {background:url(Imagenes/menuIzq/menu_colchones_espuma_b.jpg) no-repeat;}
	
	#menu3 a{background:url(Imagenes/menuIzq/menu_camas_electricas.jpg) no-repeat;cursor:pointer;}
	#menu3 a:hover {background:url(Imagenes/menuIzq/menu_camas_electricas_b.jpg) no-repeat;}

	#menu4 a{ background:url(Imagenes/menuIzq/menu_cama_bases.jpg) no-repeat;cursor:pointer;}
	#menu4 a:hover { background:url(Imagenes/menuIzq/menu_cama_bases_b.jpg) no-repeat;}

	#menu5 a{ background:url(Imagenes/menuIzq/menu_almohadas_cojines.jpg) no-repeat;cursor:pointer;}
	#menu5 a:hover { background:url(Imagenes/menuIzq/menu_almohadas_cojines_b.jpg) no-repeat;}
	
	#menu6 a{ background:url(Imagenes/menuIzq/menu_productos_comple.jpg) no-repeat;cursor:pointer;}
	#menu6 a:hover { background:url(Imagenes/menuIzq/menu_productos_comple_b.jpg) no-repeat;}
	
	
	
	
	.scrollAreaTrabajo {
		scrollbar-arrow-color: white;
		scrollbar-base-color: white;
		scrollbar-dark-shadow-color: #000080;
		scrollbar-track-color: #0080C0;
		scrollbar-face-color: #003A76;
		scrollbar-shadow-color: white;
		scrollbar-highlight-color: white;
		scrollbar-3d-light-color: a;
	}
	
	.depar {
	   font-family: Tahoma, "Times New Roman", Times, serif,Arial,Helvetica,sans-serif;
	   color:#002c67;/*#002c67;*/
	   font-size: 18px;
	   font-weight:bold;
	}
	
	
	.botonIzq {
		background:url(Imagenes/boton/BotonAzulIzq.gif) no-repeat; 
		width:11px;
		height:22px;
	}
	
	.botonCentro {
		background:url(Imagenes/boton/BotonAzulCentro.gif); 
		
		
	}
	
	.botonCentro a {
	    display: block; 
		color:white;
		font-weight:bold;
		font-size:12px;
		height: 100%;
  		width:100%;
  		text-align:center;
  		text-decoration:none;
	}
	
	.botonCentro a:hover  {
		font-weight:bold;
		font-size:13px;
		text-decoration:none;
		
	}
	
	

	
	.botonDer {
		background:url(Imagenes/boton/BotonAzulDer.gif) no-repeat; 
		width:11px;
		height:22px;
	}
	
	
	
#asesor {
 	width: 138px;
}
 
#asesor-titulo {
	/*background:#FFFFFF none repeat scroll 0 0;*/
	width:119px;
	height: 42px;
}

#asesor-titulo a{
	background: url(Imagenes/Asesor/Asesor.jpg);
	display:block;
	height: 100%;
  	width:100%;
}

#asesor-titulo a:hover{
	background: url(Imagenes/Asesor/AsesorR.jpg);
}

#asesor-resultado {
	background:#0085CA;
}
#asesor-resultado td{
	background:white;
	font-size:12px;
}

#asesor-titulo h3 {
/*background:#003A76 url(Imagenes/Asesor/del_sprite_tags.gif) no-repeat scroll 100% -480px;*/

color:#FFFFFF;
float:left;
font-size:90%;
font-weight:bold;
margin:0;
min-height:19px;
padding:0;
width:90%;
}

#asesor-titulo h3 span {
display:block;
margin:0 3px;
padding:2px 28px 0 3px;
}
 
 

#asesor-cuerpo {
	background:#FFFFFF none repeat scroll 0 0;
	margin-left:30px;
	min-height:18px;
}
 

#asesor-cuerpo {
background:#E9E9E9;
color:#003A76;
float:left;
font-size:100%;
font-weight:bold;
margin:0;
min-height:19px;
padding:0;
width:90%;
}

#asesor-cuerpo h3 span {
display:block;
margin:0 3px;
padding:2px 28px 0 3px;
}
 

#actions {
right:0;
top:1px;
width:100%;
}
    
      
 
 

   
   

#asesor-cuerpo-cont {
background:#EFF5FB none repeat scroll 0 0;
border-bottom:1px dotted #003A76;
border-top:1px dotted #003A76;
margin-left:2px;
padding:0 0 2px;
position:relative;
}

#asesor-cuerpo-cont span a{
	font-size: 9px;
	font-family: Arial, tahoma, Helvetica, sans-serif;
}

#pagination {
border-top:1px solid #DDDDDD;
clear:both;
margin:0 0  0.5em;
padding:0.5em 0 0.5em;
text-align:center;
}

#pagination td {
  width:25px;
  height:40px;
}

#pagination a {
	display:block;
	width:100%;
	height:100%;

/*font-size: 10px;
background:white none repeat scroll 0 0;
border:1px solid #999999;
text-decoration:none;*/
}
#pagination a:hover {
background:#3774D0 none repeat scroll 0 0;
color:white;
}
#pagination a, #pagination span {
padding:0.3em 0.5em;
}
	

/* bloque  Cotizar*/

#cotizar td{
	width:120px;
	height: 42px; 
}

#cotizar a{
	background: url(Imagenes/Cotizar/IniCotizar.jpg);
	display:block;
	height: 100%;
  	width:100%;
}

#cotizar a:hover{
	background: url(Imagenes/Cotizar/IniCotizarR.jpg);
}

.obligatorio {
	color:red;	
}
}

