﻿body 
{
    margin:0px;  
    
	background:#000;
    color:#fff;   
    font-family:Arial,Verdana;
    font-size:12px;    
}
a
{
    color:#fff;
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}
h1
{
    float:left; 
    margin:0px;
	padding-right:7px;
    width:725px;
	
	color:#fff;  
    background:url('../softindustries/img/titular.jpg');
	font-family:Georgia, “Times New Roman”, Times, serif;
	font-size:28px;
	font-weight:bolder;
	text-align:right;
	text-transform:lowercase;
}
h2
{	
	text-transform:uppercase;
	font-size:14px;
} 
h2 a
{
	text-transform:uppercase;
}
h3
{
	float:right;
	width:100%;

	color:#000;
	font-family:Georgia, “Times New Roman”, Times, serif;
	font-size:18px;
	text-align:left;
	text-transform:lowercase;
	border-bottom:1px solid #000;
}
span
{    
    text-align:justify;
}
img
{
    border:0px;
}
#paginador
{
	float:right;
	margin-top:5px;
	margin-right:10px;
	width:450px;
	
	font-size:12px;
	text-align:right;
}
#paginador a
{
	margin-left:3px;
	margin-right:3px;
}
#paginador a:hover
{
	
}
#paginador span
{
	margin-left:3px;
	margin-right:3px;
}
.contenedor_general
{
    margin:0 auto 0;
    width:1000px;
}  
/* CABECERA */
.contenedor_arriba
{
    float:left;
    width:100%;  
}
.cabecera
{
    float:left;
    width:100%; 
}
.cabecera embed
{
   float:left;  
}
.logo_corte
{
	float:left;
	height:67px;
	margin:0;
	width:148px;
	background:url('../softindustries/img/recorte-logo.gif');
}
/* FIN CABECERA */


.tiendas
{
	float:left;
	margin-top:13px;	
	padding:5px;
	width:490px;
	
	border-bottom: 1px dotted #ff6600;
	font-weight:bold;
}
.tiendas .linea_titulo
{
    float:left;
    margin-right:10px;
    
    color:#ff6600;
    font-size:14px;
    font-weight:bold;
}
.tiendas .linea
{
    float:left;
    margin-right:10px;
   
	color:#fff;
}
.usuario
{
    float:right;
    padding:5px;
    width:490px;
    
    border-bottom: 1px dotted #ff6600;
    font-size:11px;
    text-align:right;
 }
.usuario a
{
    font-weight:bold;   
}
.usuario span
{
    margin-left:15px;
}
.usuario img
{
	margin-right:2px;
}
.path
{
    float:left;
    width:990px;
    padding:5px;
   
    border-bottom: 1px dotted #ff6600;
    color:#fff;     
    font-size:11px;   
}
.path a
{
    color:#fff;
    text-decoration:none;
}
.path a:hover
{    
    color:#ccc;
}
.error
{
    float:left;
    padding:5px;
    width:990px;    
    
    background-color:#ff6600;
    color:#FFF;     
    font-weight:bold;
    
}
/* CONTENIDO WEB */
.contenedor_abajo
{
    float:left;
    margin:0;
    padding:0;
    width:100%; 
}
.izquierda
{
	float:left;
	width:744px;
	margin-top:20px;
	
} 
.derecha
{
	float:right;
	width:250px;
	margin-top:20px;
	
} 
.master_categorias 
{
    width:100%;
    float:left;
    margin-bottom:20px;
}
.master_categorias img
{
    width:50%;
    float:left;
}
/* PRODUCTOS DESTACADORS */
.productos_resto
{
	float:left;
	width:1000px;
	margin-top:10px;
	padding-top:24px;
	
	background:url('../softindustries/img/cabecera_interesante.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

.productos_resto_contenedor
{
	float:left;
	padding-bottom:10px;
	width:998px;
	
	background:url('../softindustries/img/fondo_interesa.jpg');
	border:solid 1px #fc6703;
}
.productos_resto_contenedor .contenido_producto
{
	float:left;
	margin-bottom:10px;
	padding:10px;
	width:179px;
	
	text-align:center;
}
.productos_resto_contenedor img
{
	height:100px;
	margin:6px;
	width:100px;
	
	border:solid 1px #fc6703;
}
.productos_resto_contenedor .texto_producto
{
	float:left;
	margin-top:10px;
	width:179px;
	
	color:#fff;
	font-weight:bold;
	text-align:left;
}
.productos_resto_contenedor .descripcion_producto
{
	float:left;
	width:179px;

	color:#fff;
	text-align:left;
}
.productos_resto_contenedor .precio_producto
{
	float:left;
	margin-bottom:10px;
	width:179px;
	
	color:#fff;
	font-size:20px;
	text-align:right;
}
.productos_resto_contenedor .precio_antes
{
	float:right;
	margin-right:5px;
	margin-top:10px;
	width:140px;
	color:#fff;
	font-size:15px;
	text-align:right;
	text-decoration:line-through;
}
.productos_resto_contenedor .anadir
{
	float:right;
	margin:6px 5px 6px 0;
}
/* PIE */
.contenedor_pie
{
    float:left;
    margin:15px 0 0 0;
    padding:0;
    width:100%; 
}

.logo_pie
{    
    float:left;
    width:80px;
}
.pie
{
	float:left;
    margin-top:15px;
    padding:5px;
    width:910px;  
    
	color:#fff;   
    font-size:10px;
    text-align:right;
    vertical-align:middle;
}
.pie a
{
	margin-left:5px;       
    padding-right:5px; 
    
    color:#fe6400;    
    margin-left:5px;       
    padding-right:5px;  
    text-decoration:none;    
}
.pie a:hover
{
    text-decoration:underline;        
}