/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

.barritas {
    font-family:Tahoma;
	font-size: 12px;
	color:#999999;
	text-decoration:none;
}


#detalle_chico{
          width:180px;
		 height:20px;
		 float:left;
		 margin-left:5px;
         _margin-left:2.5px;
		 padding-top:5px;
}

#fotito_chica{
width:190px;
height:100px;
margin-top:10px;
/*margin-left:44px;
_margin-left:22px;*/
float:left;
padding-left:0px;
}

.frm{
   width:370px;
   height:25px;
   



  
}
#info{
width:220px;
float:right;
padding-right:10px;
}

#oferta_izq{
width:300px;
float:left;

}

#espacio5{
width:300px;
float:left;

}
#oferta_der{
width:300px;
float:left;

}

#mapa{
width:607px;
float:left;
}

#foto_ofertas{
width:130px;
height:120px;
float:left;
padding-left:10px;


}

#title_ofert{
width:160px;
float:right;
text-align:left;
}


.oferta_der{
width:300px;
float:left;


 
}

#btn_form{
width:370px;
height:25px;
padding-left:100px;
padding-top:4px;
clear:both;
}

#rotulo{
width:100px;
float:left;

}

#campo{
width:250px;
float:left;
}

A.link1{
font-family:Tahoma;
	font-size: 11px;
	color:#999999;
	text-decoration:none;	
	}

A:hover.link1{
font-family:Tahoma;
	font-size: 11px;
	color:#CCCCCC;
	text-decoration:none;	
	}


A.link3{
font-family:Tahoma;
	font-size: 12px;
	color:#666666;
	text-decoration:none;
		
	}

A:hover.link3{
font-family:Tahoma;
	font-size: 12px;
	color:#CCCCCC;
	text-decoration:none;	
	
	}


/*hay que hacer pagina load*/



.texto_1{
    font-family:Tahoma;
	font-size: 11px;
	color:#999999;
	text-decoration:none;

}



A.link_inf {
	font-family:Tahoma;
	font-size: 12px;
	color:#999999;
	text-decoration:none;
}
A:hover.link_inf {
	font-family:Tahoma;
	font-size: 12px;
	color:#CCCCCC;
	text-decoration:none;
}
.fondo{
	   background-color: #BEBDBD;
	   #background-color:#B7B6B5;
	   background-image:url("images/back_ site.png");
	   background-repeat:repeat-x;
}

/* estructuras*/
#head{
      
	    background-color: #FFFFFF;
	    width:950px;
	    height:293px;		    
}
#contenido{
      
	    background-color: #FFFFFF;
	    width:950px;
	    padding-top:0px;		  	  
	    clear:both;
}
#columna_izquierda{
           
        width:280px;
		background-color:#FFFFFF;	 	 
	    float:left;
	    padding-left:9px;   
}
#cont_buscador {

        background-color: #FF0000;
		width:608px;
		height:56px;
}
#items_menu {

       width:240px;
	   background-color:#333333;	  
	   padding-top:10px;
	   padding-left:10px;	   
	   text-align:left;
	   clear:both;
	   
}

#items_menu li  {
	
	list-style-type:disc;
	list-style-position:inside;
	color:#99FF00;
	
		
		
	
	
	
		   
}

 a.link_menu{
  font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
  color:#FFFFFF;
  font-size:11px;
  

}
a:hover.link_menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#99FF00;
 font-size:11px;
 border-bottom-style:dashed;
 border-bottom-width:1px;
 
 
 
  }
 a.link_menu2{
  font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
  color:#FFFFFF;
  font-size:11px;
  

}
a:hover.link_menu2{
font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#FF6600;
 font-size:11px;
 border-bottom-style:dashed;
 border-bottom-width:1px;
 
 
 
  }

 A.link_menu1{
  font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
  color:#99FF00;
  font-size:11px;
  font-weight:bold;
    

}
A:hover.link_menu1{
font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
 font-size:11px;
  border-bottom-style:dashed;
 border-bottom-width:1px;
  }



#columna_derecha {  
        
       width:650px;
	   float:right;	   
}

#buscador {
                
		width:608px;
	    height:56px;
		float:left;  
}

#titulo_buscador{

        width:72px;
	    height:27px;
		float:left;			
		background-image:url(images/titulo_buscador.png);
}
#cont_busc_despl{

       width:572px;
	   height:25px;
	   clear:both;

}
#borde_der_busc{

       width:18px;
	   height:56px;
	   float:right;
	   background-image:url(images/borde_izq_buscador.png);
}

#marcaDiv{
                
	   height:25px;				
	   float:left;	
}
#categoriaDiv{
                
	   height:25px;				
	   float:left;
}	
				
#buscar{

                height:23px;
				width:64px;				
				float:left;

}

							
#subcategoriaDiv{
                
	            height:25px;				
				float:left;
				
				
				}		

#borde_izq_busc {

                width:18px;
	            height:56px;
				float:left;
				background-image:url(images/borde_der_buscador.png);

}

#cont_cent_busc{
                width:572px;
	            height:56px;
				float:left;
				background-image:url(images/back_buscador.png);
				background-repeat:repeat-x;



}

#enc_menu {
           
      width:252px;
	  height:43px;
	  background-image:url(images/enc_menu_lateral.png); 
	  clear:both;  
	  	  
}
#pie{
     
	  background-color: #ffffff;
	  width:950px;
	  height:109px;
}
#pie_menu_lateral{
                  width:252px;
	              height:30px;
				  background-image:url(images/pie_menu_lateral.png);
				  
}

#column_pie_izq {

                background-color: #ffffff;
	            width:6px;
	            height:102px;
				float:left;			
}   
 
#column_pie_der {
                background-color: #ffffff;
	            width:6px;
	            height:102px;
				float:right;
}                        

#relleno_pie {
                background-image:url(images/back_footer.png);				
	            width:938px;
	            height:102px;
				float:left;
				background-repeat:repeat-x;		
}
#menu_inf {
                width:950px;
	            height:40px;
				padding-top:10;
				clear:both;			
}

#menu_lateral {
                
				width:252px;
				background-color:#333333;
	            /*height:511px;*/
				float:left;
				     
}

#pos_banner{

      width:252px;
	  height:10px;
	  float:left;
	  background-color: #ffffff;
	  

}

#pos_news{

      width:252px;
	  height:92px;
	  float:left;
	  background-image:url(images/news1.jpg);
	  background-color: #ffffff;
	  

}

#direccion {
                
			    width:650px;
				height:37px;	           
				float:left;
				margin-top:35px;		
				padding-left:10px;
				padding-top:20px;
				text-align:left;	
} 
#logo {
                background-image:url(images/logo_dm.png);
			    width:123px;
	            height:37px;
				float:right;
				vertical-align:baseline;
				margin-top:65px;
				cursor:pointer;
				
				
					
				
} 
#ezquina_pie_izq {
                   
				background-color: #ffffff;
	            width:6px;
	            height:7px;
				float:left;
				
}
#band  {      
	   
	  background-color: #ffffff;
	  width:950px;
	  height:7px;
	  clear:both;   
}
#contenedor{
      
	  background-color: #ffffff;
	  width:950px;
	  /*margin:0 auto;*/
	  text-align:center;    
	  	 
}
#cont_marca{
                 	 
				 float:left;
				 text-align:left;
}
#volver{
				 text-align:left;
}

#cont_categoria{
                 float:left;
}
#cont_subcategoria{
                 float:left;
}


#espacios {
                width:12px;
	            height:25px;
				float:left;



}
#espacio1 {
                
				width:608px;
	            height:15px;
				padding-left:5px;
				float:left;
}


#cont_ofertas{
                 width:608px;
	            height:auto;
				float:left;
}


#ofertas {
	/*width:608px;*/
	            /*height:20px;*/
				float:left;
	height: auto;
}


#espacio2 {
                
				width:252px;
	            height:20px;
				float:left;
}
	
#espacio3{
                width:23px;
	            height:346px;
				float:left;
}
#espacio4{
                width:19px;				
	            height:134px;
				float:left;
}


#ofert1{
                width:292px;
	            height:346px;
				float:left;
				
          
}

#ofert2{
                width:292px;
	            height:346px;
				float:right;
				
          
}
#head_oferta {
               width:292px;
			   float:left;

}

#cuerpo_oferta {
             width:292px;
			 height:212px;
			 background-image:url(images/cuerpo_oferta.png);
			 background-repeat:no-repeat;
			 float:left;
			 			 
}	
#info_oferta{
           width:292px; 
		   height:107px;
		   background-image:url(images/info_oferta.png); 
		   background-repeat:no-repeat; 
		   float:left;
}

#ofertas_chicas{
                width:190px; 
		        height:134px;
				float:left;
				background-image:url(images/back_oferta1.png);
				background-repeat:no-repeat;
				 
				
				
}

#pie_oferta{
              width:292px;
		      float:left;
		   
}
#titulo_oferta{
            width:292px;
			height:20px;
			float:left;
}

#descripcion_oferta{
                   width:280px;
				   height:50px;
				   text-align:left;
				   clear:both;
				   padding-left:15px;
				   padding-top:15px;
				   padding-right:15px;
				   
}


#foto_oferta{
             
			 width:292px;
			 height:185px;
			 float:left;
		     /*esto es para que el margen sea reconocido en ambos navegadores*/
			 /*margin-left:56px;
			 //margin-left:28px;	*/
			 padding-left:0px;
			 	
			 
			 	 
			
			 
        
}

#precio{
             
			 width:280px;
			 margin-top:25px;	
			 
        
}

#precio_numero{
              width:150px;
			  float:left;
			  text-align:left;
			  padding-left:15px;
}

#ver_mas{
        width:100px;
		float:right;
		text-align:right;
		padding-right:10px
		
}


.combos {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	width: 110px;
	height:20px;
}
.titulos_ofertas {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	
}

#relleno_lista{
 width:607px;
 float:left;
 background-image:url(images/relleno_borde.png);
 background-repeat:repeat-y;

}


#borde_arriba{
       width:607px;
	    height:11px;
	    float:left;
	  


}

#borde_abajo{
       width:607px;
       height:11px;
	   float:left;
}




.descripcion {
	font-family:Tahoma;
	font-size: 11px;
	color: #666666;
	
	}
	
	.descripcion_negrita {
	font-family:Tahoma;
	font-size: 12px;
	font-weight:bold;	
	color: #666666;
	
	}
A.vermas {
	font-family: Tahoma;
	font-size: 12px;
	color:#0099CC;
	text-decoration:none;
	
	}
	
	A:Hover.vermas {
	font-family: Tahoma;
	font-size: 12px;
	color:#B3D9FF;
	
	
	}
	
.precios {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;	
	color:#FF6600;
	
	}	
	
	
	.titles_chico {
	font-family: Tahoma;
	font-size: 10px;
	color:#FF6600;
	
	}	
	A.titles_chico1 {
	font-family: Tahoma;
	font-size: 10px;
	color:#0099CC;
	text-decoration:none;
	
	}	
  A:Hover.titles_chico1 {
	font-family: Tahoma;
	font-size: 10px;
	color:#B3D9FF;
	
	}	
.titles_lista {
	font-family: Tahoma;
	font-size: 16px;
	color:#999999;
	font-weight:bold;
	
	}	
	
#cont_title_lista{
        width:607px;
        height:25px;
		padding-left:5px;
        float:left;

}	

#cont_lista{
	width:605px;
	float:left;
	height: auto;

}	

#foto_lista {
       width:120px;
	  heigth:120px;
      float:left;
	  margin-left:10px;
	  _margin-left:5px;

}


#info_lista {
width:470px;
height:25px;
float:right;
text-align:left;

}

#decripcion_lista{
width:470px;
height:auto;
float:right;
text-align:left;
}
#precio_lista{
width:590px;
height:30px;
float:left;
margin-left:10px;
_margin-left:5px;
}
#garantia{
width:250px;
text-align:left;
float:left;
}

#precio_listado{
width:200px;
height:20px;
float:right;
text-align:right;

}
#tipo_precio{
width:85px;
height:20px;
text-align:right;
float:left;
padding-top:2px;
}


#cant_precio{
width:100px;
background-image:url(images/fondo_precio.png);
background-repeat:no-repeat;
height:20px;
float:right;
text-align:center;
padding-top:3px;
}

.precio_producto{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
float:right;
}

#titulo_producto{
height:30px;
text-align:center;

}

#foto_ficha{
width:auto;
height:190px;
float:inherit;
padding-left:0px;



}
#precio_ficha{
clear:both;
width:605px;
}

#botones_fotos{
height:30px;
float:left;
padding-top:10px;



}

#precio_listado1{
width:200px;
height:20px;
#margin-left:3px;
margin-top:10px;
margin-right:6px;
#margin-right:3px;
float:right;
text-align:right;

}

.ft {
   width:605px;
   height:20px;
   text-align:left;
   padding-left:10px;
    padding-top:4px;
   font-family:Tahoma;
   color:#494949;
   font-weight:bold;
   font-size:11px;
   float:left;
}

.linea{
 width:605px;
 height:5px;
 float:left;
 margin-left:1px;
 #margin-left:0.99px;
 }
.cft {
   width:590px;
   text-align:left;
   font-family:Tahoma;
   color:#6F6F6F;
   font-size:11px; 
   float:left;
   padding-left:10px;

}

#servicios{
text-align:left;
padding-left:10px;

}


#boton_foto{
width:22px;
height:21px;
float:left;
margin-right:2px;
#margin-right:1px;
}

#cotizar{
width:255px;
height:20px;
float:left;
margin-left:6px;
#margin-left:3px;
margin-top:10px;
background-repeat:no-repeat;
}

#cont_tecnico{
width:607px;
background-image:url(images/cuerpo_tecnico.png);
background-repeat:repeat-y;
float:left;
}
#coti_cont{
width:607px;
background-image:url(images/cuerpo_tecnico.png);
background-repeat:repeat-y;
float:left;
}
#column_izq_coti{
width:100px;
float:left;
text-align:left;
padding-left:10px;

}
#cocarda{
width:10px;
float:right;

}
#espacios_ofertas{
width:160px;
height:10px;
float:right;

}

#column_der_coti{
width:480px;
float:left;
text-align:left;
}

#eliminar{
width:100px;
float:left;
margin-right:8px;
#margin-right:6px;
}
