﻿/* Default CSS Stylesheet for a new Web Application project */

BODY{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#747474;
	margin-top:0px;
	margin-left:20px;
	margin-right:20px;
	background-repeat: repeat;
}
a {
color:#FF9900;
text-decoration:none;
font-weight:bold;
}
a:hover {
text-decoration:underline;
}
h1 {
color:#FFFFFF;
	font-size:11px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FEEFCB;
	background-image: url(../Img/Color/flechita_relieve.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 2px 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
width:98%;
}
h1 a {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
h1 a:hover {
color:#FFFFFF;
text-decoration:none;
}
h2 {
	color:#FFFFFF;
	font-size:11px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color:#CCCCCC;
	background-image: url(../Img/Color/flechita_simple.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 2px 4px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width:98%;
}
h3 {
	color:#FFFFFF;
	font-size:11px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color:#CCCCCC;
	background-image: url(../Img/Color/flechita_simple.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 2px 4px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width:98%;
}
table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


}
#fondoblanco {
background-color:#FFFFFF;

}

#cabecera {

}
#menu {
	float: left;
	width:170px;
	min-width:190px;


}

#menu a {
font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	padding-bottom:2px;
	padding-left:8px;
	margin-bottom:0px;
text-decoration:none;
}
#menu a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#menu td a  {
	background-image: url(../Img/bullet_menu.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}

#menu table {
	width:100%;
}
.seccion {
	color:#FF9900;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:10px;
	display:block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F5E6C4;
}


#contenido {
	margin-left: 190px;
	height:100%;
}
#contenido table{
	color:#000000;
	background-color:#FFFFFF;
	}
#contenido .sinfondo{
	color:#FFFFFF;
	background-color:#747474;
	}
#pie{
font-size:10px;
	background-color:#747474; 
	width:100%;
	float:left;
	clear:both;
	border-top: 1px solid #999999;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.padd10 {
padding:10px;
}
.padd5 {
padding:5px;
}
.fondomenu {

	background-color:#747474;

}
#PA_Carrito {
width:170px;


	border: 1px solid #CCCCCC;
	margin-bottom:10px;

	color:#FFFFFF;
}
#PA_Carrito .destacado{
	color:#FFFFFF;
	font-weight:bold;
	}

#carrito a {
font-weight:normal;
}

#IMG_Logotipo {
	margin-left: -2;
	margin-top: 20;
	float: left;
}
#PAN_DatosEmpresaUsuario{
padding-top:5px;
margin-left:20px;
	float:left;
	height:40px;

	padding-left:10px;
}
#PAN_Banderas{
	float:right;
	margin-right:10px;
		margin-top:5px;

}
#LBL_HiloAriadnaEsteNivel {
color:#FFFFFF;
}
#DL_Escaparate {
text-align:center;
}

#DL_Escaparate img{
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	margin:5px;
}
#PAN_Recomendados {
text-align:center;

}
#PAN_Recomendados .marco {

	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;

	}
#PAN_Recomendados .claseitem {
	color:#000000;
	background-image: url(../Img/fondodegradado.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	border-top: 1px solid #B7B7B7;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #999999;
	float:left;
	width: 150px;
	height:250px;
	margin:5px;
	padding:5px;
	background:#FFFFFF;
	}
	
#PAN_Escaparate {
text-align:center;

}
#PAN_Escaparate .marco {

	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;

	}
#PAN_Escaparate .claseitem {
	color:#000000;
	background-image: url(../Img/fondodegradado.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	border-top: 1px solid #B7B7B7;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #999999;
	float:left;
	width: 150px;
	margin:5px;
	padding:5px;
	height:250px;
	background:#FFFFFF;
	}
	
#DL_Ficha_Producto {
	width:500px; 
	border-top: 2px solid #666666;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 2px solid #666666;
	border-left: 1px dotted #CCCCCC;

}
#DL_Ficha_Producto img {
border: 1px solid #F29200;
}

.center {
text-align:center;

}
input {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
select {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#LBL_Precio {
color:#333333;
}
#DG_Datos{
width:90%;
}
#DG_Datos_Lineas{
width:90%;
}
#DG_Datos_Pedidos{
width:90%;
}
#DG_Datos_Albaranes{
width:90%;
}
#DG_Datos_Facturas{
width:90%;
}
#DG_Datos_Abonos{
width:90%;
}
#filtrar {
	width:80%;
	background-color:#F2F2F2;
	margin-bottom:20px;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color:#000000;
}
#TB_Fecha_Desde {
width:70px;
margin-left:5px;
margin-right:15px;
}
#TB_Fecha_Hasta {
width:70px;
margin-left:5px;
margin-right:15px;
}
.clasebotones {
	background-image: url(../Img/fondoboton.gif);
	background-repeat:  repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-weight:bold;
	color: #F29200;
}
.clasebotones:hover {
	color: #F29200;
	text-decoration:none;
	background-position: top;
}
.altfila {
	background-color:#F2F2F2;
}
.cabdatos {
	text-align:center;
	background-color:#FBE5B2;
	color:#000000;
	font-weight:bold;
	padding:4px;
}
.cabdatos a{
color:#000000;

}
.cabdatos td {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F1BE47;
	}
.destacado {
color:#000000;
}
#contenedor {

	clear: both;
	width: 100%;
	/*background-image: url(../Img/dot_blanco.gif);*/
	background-image: url('NOA_Escaparate.aspx_files/dot_blanco.gif');
	background-repeat:  repeat-y;
	background-position: 187px;
}

.separa {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.ficha{
	background-image: url(../Img/fondodegradado2.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	border-top: 1px solid #F29200;
	border-right: 1px dotted #F3C14A;
	border-bottom: 1px solid #F29200;
	border-left: 1px dotted #F3C14A;
	background-color:#FFFFFF;
	color:#000000;
	}

.ClaseTextoError {
color:#CC0000;
background-color:#cccccc;
padding:2px 4px;
font-weight:bold;
}
.linea {
color:#333333;
background-color:#FEF4D3;
}
.resumen {
background-color:#CCCCCC;
float:left;
margin:10px;
}
.resumen td{
background-color:#FFFFFF;
}
.resumen thead {
color:#000000;
	background-color:#BEDAE9;
	background-image: url(../Img/Color/fondohead.gif);
	background-repeat:  repeat-x;
	font-weight:bold;
}
.resumen .par {
background-color:#F1F1F1;
}
#DL_Detalle_Linea {
	width:500px;
	border-top: 1px solid #F29200;
	border-right: 1px solid #F3C14A;
	border-bottom: 1px solid #F29200;
	border-left: 1px solid #F3C14A;

}
#DL_Detalle_Linea .foto {
	padding:10px;
	float:left;

}
#DL_Detalle_Linea img {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	}

#DL_Detalle_Linea .datos {
min-width:240px;
	float:left;
	padding:10px;
	margin-left:10px;
	height:300px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
#fichaprod {
text-align:left;
	background-image: url(../Img/fondodegradado.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	border-top: 1px solid #B7B7B7;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #999999;
	width: 510px;
	margin:5px;
	padding:5px;
	margin:auto;
	max-height:400px;
	background-color:#FFFFFF;
}
#fichaprod .foto {
	padding:10px;
	float:left;
	width:200px;

}
#fichaprod img {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	}

#fichaprod .datos {

	width:260px;
	max-width:250px;
	float:left;
	padding:10px;
	margin-left:10px;
	height:300px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
#fichaprod .ClaseTituloCampo {
font-weight:bold;
color:#000000;
}
#DG_Datos_Direcciones input {
width:70px;
}
.marco {

	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;

	}
	.masinfo {
	background-image:url(../Img/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	padding-top:5px;
	height:20px;

}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.enlace {
	background-image: url(../Img/Color/flechita.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin-left: 10px;
	padding-left: 10px;
	font-weight:normal;
	margin-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FBE9BD;
}
.enlace a{
margin-left:15px;
font-weight:normal;
}
.normal {
font-weight:normal;
}
#print-logo {
display: none;
}
#imprimir {
text-align:right;
margin-right:20px;
}
#imprimir a{
font-weight:normal;
}
.ClaseTextoLargo {
 background-image:url(../Img/flechita_negra.gif);
 background-repeat: no-repeat;
 background-position: left;
 padding-left: 8px;
}
.caja {
	margin:20px;
	padding:20px;
	border: 4px solid #FEEFCB;
	}
	.ClaseTituloResultado{
	color:#FFFFFF;
	}