﻿/* página */ 
body 
{
	padding: 0;
	margin: 0 0 0 0;
	line-height: 1.5em;
	font-family: calibri,Arial;
	background: #E5E5E5 url(../Images/backgroundsite.jpg) repeat-x;
	
}

a
{
	font-size: 11pt;
	color: black;
	font-family: calibri,Arial;
	
}

a:link
{
	font-size: 11pt;
	text-decoration: none;
	color: black;
	font-family: calibri,Arial;
	
}
a:visited
{
	font-size: 11pt;
	color: black;
	font-family: calibri,Arial;
	text-decoration: none;
}
a:hover
{
	font-size: 11pt;
	text-decoration: none underline;
	color: #F09A37;
	font-family: calibri,Arial;
}
a:active
{
	font-size: 11pt;
	text-decoration: none;
	color: #F09A37;
	font-family: calibri,Arial;
}

#div_contenido
{
	 margin: 0 auto;
	 text-align:left;
	 width:1000px;
	  
}

#div_piecondiciones
{
	 margin: 0 auto;
	 text-align:left;
	 width:1000px;
	  
}

#div_separador_piecondiciones
{
	width: 100%; 
	height: 10px;
}

#div_cabecera
{
	width: 100%; 
	height: 100%; 
	margin: 0 0 0 0;
	
}

#div_separador_cabecera
{
	width: 100%; 
	height: 10px;
}



#div_central_izquierda
{
	 
	width: 200px;
	height: 100%; 
	float: left;
	/*border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;*/
}

#div_central_izquierda_categorias
{
	width: 200px; 
	height: 100%; 
	/*border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;*/
}

#div_central_izquierda_masvendidos
{
	width: 200px; 
	height: 100%; 
	/*border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;*/
}

#div_central_izquierda_marcas
{
	width: 100%; 
	height: 100%; 
	float: right; 
	/*border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;*/
}

.div_central_izquierda_separador
{
	width: 200px; 
	height: 10px; 
	/*border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;*/ 
}

#div_central_derecha
{
	float: right;
	width: 720px; 
	height: 100%; 
	margin-left: 0px;  
	/*border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; */
}

#div_central_derecha_banners 
{
	width: 720px; 
	height: 100%; 
	background-image: url(Images/PanBanner1.png); 
	/*border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;*/
} 

#div_central_derecha_separador 
{
	
	width: 720px; 
	height: 10px; 
	/* border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid;*/
}

#div_central_derecha_novedades1
{
	
	width: 720px; 
	height: 100%; 
	/* border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; */
}

/* Secciones */ 
#letraseccion
{
	font-size: 14px;
	color: black;
	font-family: calibri,Arial;
	font-weight: bold;
}

#letraseccion_negativo
{
	font-size: 14px;
	color: white;
	font-family: calibri,Arial;
	font-weight: bold;
}

/* Producto mas vendido */
.lblModeloleft
{
	color: Black; 
	font-size: 9pt; 
	font-family: calibri,Arial;
}

.lblMarcaleft
{
	color: #F09A37 ;
	text-align: left;
	font-size: 9pt;
	font-family: calibri,Arial;
}

.lblColorleft
{
	color: black ;
	text-align: left;
	font-size: 9pt;
	font-family: calibri,Arial;
}

/* Control Producto */
.div_producto_exterior
{
	float: left; 
	width: 160px; 
	height: 300px;
	background-image: url(../Images/Panel3.png);
	background-repeat: no-repeat; 
	
	/*border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; */
}

#div_producto_img
{
	margin: 5px; 
	width: 151px; 
	height: 181px;
	background-color: White;
	
}

.div_producto_imagen
{
	text-align: center;
	height: 151px;
	width: 151px;
}



.lblModelo
{
	
	color: Black;  
	font-size: 11pt; 
	font-weight: bold;
	font-family: calibri,Arial; 
}

.lblMarca
{
	
	color: #F09A37 ;
	text-align: left;
	font-size: 10pt;
	font-family: calibri,Arial;
}

.etiqPrecio
{
	
	color: Gray; 
	font-family: calibri,Arial;
	font-size: 10pt;
}

.lblPrecio
{
	font-weight: bold;
	color: Red; 
	font-family: calibri,Arial;
	font-size: 13pt;
}

.lblPrecioBase
{
	 
	color: gray; 
	text-decoration: line-through;
	font-family: calibri,Arial;
	font-size: 10pt;
}

.etiqIVA
{
	font-weight: normal; 
	color: Gray; 
	font-size: 9px;
	font-family: calibri,Arial;
	font-size: 9pt;
}

.div_dto
{
	position: relative; 
	left: 120px; 
	top: -164px; 
	z-index: 2;
	height: 48px; 
	width: 48px; 
	
}

.div_dto_detalle
{
	position: relative; 
	left: -50px; 
	top: 4px; 
	z-index: 2;
	height: 48px; 
	width: 48px; 
	
}

.lblDTO
{
	position: relative; 
	left: 137px; 
	top: -195px; 
	z-index: 3;
	font-weight: bold; 
	color: White; 
	font-family: calibri,Arial; 
	text-align: center;
	font-size: 11pt;
}

.lblDTODetalle 
{
	position: relative; 
	left: -52px; 
	top: -32px; 
	z-index: 3;
	font-weight: bold; 
	color: White; 
	font-family: calibri,Arial;
	text-align: center;
	font-size: 13pt;
}

/* Control de Navegacion */ 

.lblNavNormal
{
	font-family: calibri,Arial;
	font-size: 11pt;
	color: black; 
}

.flechasNav
{
	font-size: 10pt; 
	color: #F09A37; 
}

#div_central_nav
{
	width: 740px;
	height: 35px; 
	float: right;
	background-color: White; 	
}

/* Control Product View */
#div_imagen_grande
{
	border: solid 1px #DCDCDC; 
	width: 305px;
	height: 305px;
	padding: 5px 5px 5px 5px;
	
}

.div_imagen_pequena
{
	border: solid 1px #DCDCDC; 
	width: 50px; 
	height: 50px;
}

/* Control Detalle_art */ 

.lblMarca_DetalleArt
{
	
	color: black ;
	text-align: left;
	font-size: 12pt;
	font-family: calibri,Arial;
}

.lblModelo_DetalleArt
{
	
	color: black ;
	text-align: left;
	font-size: 14pt;
	font-family: calibri,Arial;
	font-weight: bold; 
}

.lblUv_DetalleArt
{
	
	color: black ;
	text-align: left;
	font-size: 12pt;
	font-family: calibri,Arial;
}

.lblTexto_DetalleArt
{
	
	color: black ;
	text-align: left;
	font-size: 10pt;
	font-family: calibri,Arial;
}

.lblIVA_DetalleArt
{
	
	color: Gray  ;
	text-align: left;
	font-size: 6pt;
	font-family: calibri,Arial;
}

.lblPrecio_DetalleArt
{
	
	color: black  ;
	text-align: left;
	font-size: 16pt;
	font-family: calibri,Arial;
	 
}

.lblPVP_DetalleArt
{
	
	color: red  ;
	text-align: left;
	font-size: 18pt;
	font-family: calibri,Arial;
	font-weight: bold; 
}

.lblPVPBase_DetalleArt
{
	
	color: red  ;
	text-align: left;
	font-size: 14pt;
	font-family: calibri,Arial;
	font-weight: bold;
	 
}

/* Labels de campos */
.labelCampo
{
    color: Orange; 
}


/* Cabeceras */ 
.Cabecera
{
    background-color: #F09A37;
    color: White; 
    font-weight: bold; 
    text-align: center; 
}

.linGrid
{
    border-color: #DCDCDC;
}

/* Cesta de la compra */ 
.Cabecera_Cesta
{
    background-color: #F09A37;
    color: White; 
    font-weight: bold; 
    font-size: 12px; 
    
}

.Subtotal_cesta
{
    font-weight: bold; 
    font-size: 12px; 
    color: Black; 
    
}

.Subtotal_confirmacion
{
    font-size: 12px; 
    color: Black; 
    
}

/* Cesta */ 

.letra_CabSession
{
    color: White;
    font-size: 9pt; 
    font-weight: bold; 
}