﻿/*
Theme Name: Parquet Astorga
Theme URI: www.parquet-astorga.com
Description: Tema CSS perteneciente a la web www.parquet-astorga.com.
Author: Álvaro León Ruiz
Author URI: www.captative.com
Template: None
Version: 0.1
.
General comments/License Statement if any.
License Creative Commons CC.
.

[Table Of Contents] 

	0- Reset/Common
	1- MasterPage
	2- Default
	3- Empresa
	4- Tendencias
	5- Solicitud de presupuesto
	6- Contacto
	7- Proyectos
	8- Área de Clientes
	9- Materiales
	10- Mapa Web 
	11- Spot 
*/

/* =0 Reset/Common
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

a
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	text-decoration: none;
}
a:hover { text-decoration: underline; }

body 
{
	line-height: 1;
	color: black;
	background: white;
}

ol, ul { list-style: none; }

table 
{
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

.noDisplay{ display:none; }

.campo span
{
	display:inline-block;
	padding-right:6px;
	text-align:right;
}

.ContenidoMain
{
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	text-align:left;
}

.default{ padding: .5em .5em .5em 0; }

.floatLeft  
{  
	float: left;  
	padding: .5em .5em .5em 0;
}

.floatLeft_NoMargin{ float: left; }
  
.floatRight  
{  
	float: right;  
	padding: .5em 0 .5em .5em;  
}

.clear{ clear:both; }

.BotonDefaultFlecha
{
	display:block;
	background:url("common/imagenes/general/bt_general_Flecha.gif") no-repeat;
	padding: 6px 0px 0px 22px;
	text-align:left;
	text-decoration:none;
	font:11px Arial;
	color:#999999;
	height:26px;
	width:78px;
}

.BotonDefaultFlecha:hover{ text-decoration:underline; }

.BotonDefaultNoFlecha
{
	display:block;
	background:url("common/imagenes/general/bt_general_NoFlecha.gif") no-repeat;
	padding: 8px 0px 0px 36px;
	text-align:left;
	text-decoration:none;
	font:11px Arial;
	color:#999999;
	height:30px;
	width:105px;
}

.BotonDefaultNoFlecha:hover{ text-decoration:underline; }

.LTitularSecciones
{
	display:block;
	font:16px Arial;
	color:#999999;
}

.LIntroduccionSecciones
{
	display:block;
	margin-top:15px;
	font:12px Arial;
	color:#999999;
}

.paginador
{
	float:right;
	margin: 0px 75px 0px 0px;
}

.Negrita{ font-weight: bold; }

/* =0 Reset/Common
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =1 MasterPage
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body{ background-color: #1F1F1F; }
	
#fondoGeneral
{
	background: url('common/imagenes/masterpage/fondoWeb.jpg') no-repeat top center; 
	padding: 10px 0px 10px 0px;
}

#generalSuperior
{
	margin:0px auto;
	width:1014px;
	height:17px;
	background: url('common/imagenes/masterpage/fondoGeneral_Superior.gif') no-repeat;
}

#generalInterior
{
	margin:0px auto;
	width:1014px;
	background: url('common/imagenes/masterpage/fondoGeneral_Interior.gif') repeat-y;
}

#generalInferior
{
	margin:0px auto;
	width:1014px;
	height:17px;
	background: url('common/imagenes/masterpage/fondoGeneral_Inferior.gif') no-repeat;
}

#Cabecera
{
	position:relative;
	top:-17px;
	left:5px;
	width:1014px;
	height:137px;
}

.ILogoAstorga
{
	position: absolute;
	top:2px;
	left:38px;
}

.IParquet
{
	position: absolute;
	top:2px;
	left:325px;
	z-index:3;
}

#menuSuperior
{
	position:absolute;
	top:18px;	
	left:622px;
	height: 50px;
}

#menuSuperior a
{
	margin:0px 28px 0px 0px;
	font-family: Tahoma;
	font-size: 11px;
	color:#067BB5;
}

#menuSuperior a span
{
	font-family: Tahoma;
	font-size: 11px;
	color:#067BB5;
}

#menuSuperior a img{ margin-right: 8px; }

#menuIdioma
{
	position:absolute;
	top:15px;	
	left:932px;
}

#menuIdioma a{ margin-right:6px; }

#menuUsuario
{
	position:absolute;
	top:94px;	
	left:830px;
}

#menuUsuario span
{
	font: 11px Arial;
	color: #067BB5;
}

#menuUsuario a
{
	font: 10px Arial;
	color: #333333;
}

#menuInferior
{
	position:absolute;
	top:107px;	
	left:0px;
	background: url('common/imagenes/masterpage/Cabecera/fondoMenu.jpg') no-repeat; 
	width:1008px;
	height:37px;
	z-index:2;
}

#CabeceraInferior
{
	position:absolute;
	top:109px;	
	left:0px;
	z-index:4;
}

.LBSimulador
{ 
	display:inline; 
	margin-left:519px; 
	width:185px;
	height:32px;
	text-decoration:none;
}

.LBSimulador:hover{text-decoration:none;}

.LBSolicitud
{ 
	display:inline; 
	margin-left:-4px;
	width:186px;
	height:32px;
	text-decoration:none;
}

.LBSolicitud:hover{text-decoration:none;}

.LBContacto
{ 
	margin-left:-4px;
	width:109px;
	height:32px;
	text-decoration:none;
}

.LBContacto:hover{text-decoration:none;}

#Contenido
{
	width:1010px;
	background-color:#F2F2F2;
	margin: -12px 0px 0px 2px;
}

#menuIzquierda
{
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:236px;
	z-index:1;
}

#menuIzquierdaSuperior
{
	background: url('common/imagenes/masterpage/Menu_Izquierda/fondoMenuIzq_Interior.png');	
	height:15px;
	width:236px;
}

#menuIzquierdaInterior
{
	background: url('common/imagenes/masterpage/Menu_Izquierda/fondoMenuIzq_Interior.png') repeat-y;
	width:236px;
}

#menuIzquierdaInferior
{
	background: url('common/imagenes/masterpage/Menu_Izquierda/fondoMenuIzq_Inferior.png') no-repeat;
	height:15px;
	width:236px;
}

#fondoMenuIzquierda
{
	margin: 0px auto 0px auto;
	width:210px;
	height:100%;
}

.fondoMenu_TipoI{ background: Transparent url('common/imagenes/masterpage/Menu_Izquierda/colorMenuIzq1.png') no-repeat; }

#fondoMenu_TipoII
{
	background: Transparent url('common/imagenes/masterpage/Menu_Izquierda/colorMenuIzq2.png') no-repeat; 
	padding-bottom: 150px;
}

.OpcionMenuIzq
{
	display:block;
	padding: 8px 0px 8px 21px;
	color: #067BB5;	
	font: 12px Arial;
	text-align: left;
}

.OpcionMenuIzq:hover{ text-decoration:underline; }

.OpcionMenuIzq_Inicio
{
	display:block;
	padding: 8px 0px 8px 21px;
	color: #067BB5;	
	font:12px Arial;
	text-align: left;
}

.OpcionMenuIzq_Inicio:hover{ text-decoration:underline; }

.OpcionMenuIzq_Activate
{
	display:block;
	padding: 8px 0px 8px 21px;
	color: #067BB5;	
	font:bold 12px Arial;
	text-align: left;
}

.accordionHeader{ cursor: pointer; }

.accordionHeaderSelected{ cursor: pointer; }

.accordionContent
{
    padding:0px 5px;
    background-color: #FFFFFF;
    border: none;
    width:200px;
}

.LBFamilia
{
	display:block;
	color:#999999; 
	padding: 8px 0px 8px 37px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}

.LBFamilia:hover{ text-decoration:underline; }

.LBFamilia_active
{ 
	display:block;
	color:#000000; 
	padding: 8px 0px 8px 37px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}

.ISeparadorMenu_Familias
{
	display:block;
	margin-left:-5px;
}

#accesoSimulador
{
	position:relative;
	top:-100px;
	left:21px;	
}

#irSimulador
{
	display:block;
	float:right;	
	margin: 5px 45px 0px 0px;
}

#irSimulador a
{
	font-family:Arial;
	font-size:11px;
	color:#3C5F8C;
}

#contenidoCentral
{
	float:left;
	margin:0px 0px 0px -8px;
	width:770px;
	background-color: #F2F2F2;
}

.ISeparadorPie{ margin: 0px 12px 0px 12px; }

#contenidoPie{ padding-top: 5px; }

#contenidoPie #logoApima
{
	float: left;
	margin: -150px 0px 0px 70px;
	width:100px;
	height:100px;
}

#empresa
{
	margin-left:2px;
	float:left;
	width: 230px;
	height: 26px;
	background-color: #067BB5;		
}

#empresa span
{
	display:block;
	padding: 7px 32px 7px 32px;
	font-family:Arial;
	font-size: 11px;
	color: #FFFFFF;
}

#licencia
{ 
	float:left; 
	margin: 3px 0px 0px 24px;	
}

#licencia a, span
{
	font-family:Arial;
	font-size: 11px;
	color: #666666;
}

#localizacion{ margin:6px 0px 0px 34px; }

#localizacion span
{
	display:block;	
	font-family:Arial;
	font-size: 11px;
	color: #666666;
}

#comunicacion{ margin:32px 25px 0px 0px; }

#comunicacion span
{
	display:block;
	font-family:Arial;
	font-size: 12px;
	color: #666666;
	text-align: right;
}

#capta
{
	margin:0px auto;
	width:1014px;
}

#capta div
{ 
	float:right; 
	padding-right:20px;
}

.captaDesign
{ 
	font-family:Tahoma;
	font-size: 11px;
	color: #666666; 
}

.captative
{ 
	font-family:Tahoma;
	font-size: 11px;
	color: #FF6600; 
}

/* =1 MasterPage
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =2 Default
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#contenidoDefault
{ 
	width:780px; 
	background-color:Transparent;
}

#banner
{
	padding-top:15px;
	width:780px;
	background-color:#FFFFFF;
}

#bannerInterior
{
	margin:0px auto;
	width:759px;
	height:314px;
	background-color:#FFFFFF;
}

#bannerInferior
{
	background: #F2F2F2 url('common/imagenes/default/fondoBanner_Inferior.png');
	width:780px;
	height:15px;
}

.separadorColumnas
{
	float:left;
	margin: 0px 1px; 
}

#columnaIntro
{
	float:left;	
	width:250px;
}

#columnaIntro p
{
	margin: 17px auto 0px auto;
	width:215px;
	font: 14px Arial;
	color: #666666;
	text-align:left;
}

#columnaTendencias
{
	float:left;
	width:257px;
}

.DLTendencias
{
	margin: 17px auto 0px auto;
	width:182px;
}

.LTitularTendencia
{
	display:block;
	margin-bottom:3px;
	font:11px Arial Black;
	font-weight:normal;
	line-height:12px;	
	color:#067BB5;
	text-align:left;
}

.LTitularTendencia img:hover
{
	text-decoration:none;	
}

.LCuerpoTendencia
{
	display:block;
	margin:9px 0px 0px 3px;
	font:11px Arial;	
	color:#666666;
	text-align:left;
}

.LNoTendencias
{
	display:block;
	margin:9px auto;
	font:11px Arial;	
	color:#666666;
	text-align:left;
	width:175px;
}

.LBLeerMas_Tendencia{ margin: 5px 0px 0px 3px; }

.itemTendencia{ margin-bottom: 18px; }

.LBLeerMas_Tendencia span
{
	font: 11px Arial;
	color:#666666;
	text-align:left;
}

#columnaClientes
{
	float:left;	
	width:256px;
}

#areaClientes
{
    margin-top:5px;
    margin-left:5px;
}

#areaClientes_recuadro
{
	margin: 9px auto 35px auto;
	padding-top:30px;
	background: #F2F2F2 url('common/imagenes/default/fondoAreaClientes.png') no-repeat;
	width:228px;
	height:188px;
	
}

#areaClientes_Titular
{
    height:20px;
}

#areaClientes_Cabecera
{
	font: 14px Arial;
	color: #666666;
}

#columnaClientes #logoApima
{
	margin:0px auto;
	margin-top:-50px;
	width:100px;
	height:100px;	
}

.LAreaClientes
{
	display:block;
	font-family:Arial;
	font-size:16px;
	color:#067BB5;	
	font-weight:bold;
	
}

#areaClientesCampo1{ margin: 10px 20px 0px 0px; text-align:right; }

.LUsuarioAccesoDefault
{
	margin: 5px 5px 0px 50px;
	font:11px Tahoma;
	color:#FFFFFF;
}

#areaClientesCampo2{ margin: 5px 20px 0px 0px; text-align:right; }

.LContrasenaAccesoDefault
{
	margin: 5px 5px 0px 30px;
	font:11px Tahoma;
	color:#FFFFFF;
}

.LError
{
	display:block;
	margin: 10px 0px 10px 35px;
	text-align:center;
	font:11px Tahoma;
	color:#FFFFFF;
	width:150px;
}

.LBDesconectar
{
	text-align:left;
	font:11px Tahoma;
	color:#FFFFFF;
}

.LBienvenidoUsuario
{
	display:block;
	margin: 10px auto;
	text-align:center;
	font:bold 11px Tahoma;
	color:#FFFFFF;
	width:150px;
}

#opcionesUsuario
{
	list-style-type:decimal;
	margin: 10px 100px;
	color:#FFFFFF;
	font:11px Tahoma;
	text-align:left;
	width:150px;
}

#opcionesUsuario li{ margin-top:10px; }

.LBEntrarAccesoDefault
{
	display:block;
	background:url("common/imagenes/general/bt_general_Flecha.gif") no-repeat;
	margin: 0px 0px 0px 123px;
	padding: 6px 0px 0px 22px;
	text-align:left;
	text-decoration:none;
	font:11px Arial;
	color:#999999;
	height:26px;
	width:78px;
}

.ISeparadorLogin
{
	display:block;
	margin: 0px 0px 2px 25px;
}

.LBProblemas_Registro
{
	display:block;
	margin: 2px 16px 0px 0px;
	text-align:right;
	font: 11px Tahoma;
	color:#0CABF8;
}

.LBSpotDefault
{
	display:block;
	margin: 20px 0px 20px 15px;	
}

/* =2 Default
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =3 Empresa
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#contenidoEmpresa
{
	padding: 0px 31px 0px 31px;	
	font:14px Arial;	
	color:#666666;
	text-align:left;
}

#imagenEmpresa
{
	float:left;
	margin: 10px 10px 10px 0px;	
}

.parrafoEmpresa_Tipo1{ margin-top:10px; }
.parrafoEmpresa_Tipo2{ margin-top:10px; }
.parrafoEmpresa_Tipo3{ margin-top:10px; }

#contenidoEmpresa .ISpotPublicitario{ margin: 10px 0px 30px 0px; }

/* =3 Empresa
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =4 Tendencias
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#ContenidoTendencias
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

.HLVolver
{
	display:block;
	margin: 25px 0px -10px 0px;
	text-align:left;
	font-family:Tahoma;
	font-size:11px;
	color:#067BB5;
}

#imagenesProyecto
{
	float:left;
	width: 325px;	
}

#textoProyecto
{
	/*float:left;
	width: 355px;*/
}

.DLTendencias{ margin-left: 30px; }

.TendenciaItem{ margin: 0px 0px 20px 0px; }

.LNombreTendencia
{
	display:block;
	margin: 5px 0px 13px 0px;
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #333333;	
	text-align: left;
	/*width:380px;*/
}

.fondoImagenListado
{
	width:147px;
	height:105px;
	padding:7px;
	background: url("common/imagenes/tendencias/fondoImagenListado.jpg") no-repeat;
}

.IImagenTendencia{ margin-right:15px; }

.LDescripcionTendencia
{
	display:block;
	margin-bottom: 20px;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	color: #333333;	
	text-align: left;
	min-height: 25px;
	/*width:380px;*/
}

.HLLinkTendencia
{
	display:block;
	font: 11px Arial;
	color: #8BBE0E;
	text-align:left;	
}

.DLTendencias .LBLeerMas_Tendencia{ display:block; margin-left:3px; }
.DLTendencias .LBLeerMas_Tendencia_SinImagen{ display:block; margin:0px 0px 7px 3px; }

.DLDetalleTendencia{ margin: 30px 0px; }

.fondoImagenDetalle
{
	width:300px;
	height:208px;
	padding:4px;
	background: url("common/imagenes/tendencias/fondoImagenDetalle.jpg") no-repeat;
	cursor:pointer;
}

#ampliarImagenDetalle{ margin:0px 0px 0px 240px; }

#ampliarImagenDetalle *
{
	float:left;	
	display:block;
}

#ampliarImagenDetalle a span
{ 
	margin: 2px 0px 0px 5px;
	color: #8BBE0E; 
	cursor: pointer;
}

#imagenesProyectos
{
	margin-top:40px;
	float:left;	
}

#textoProyecto
{
	margin-top:10px;
	float:left;	
}

.DLImagenesProyectos
{
	margin:15px auto;
	width:325px;
}

/* =4 Tendencias
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =5 Solicitud de presupuesto
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#ContenidoPresupuesto
{
	position: relative;
	top:16px;
	left:29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

.IFormImagen
{
	position: absolute;
	top:84px;
	left:455px;
}

.INoFormImagen
{
	position: absolute;
	top:153px;
	left:492px;
}

.formularioPresupuesto_Superior
{
	margin:39px auto 0px auto;
	background: url('common/imagenes/presupuesto/formularioPresupuesto_Superior.gif') no-repeat;	
	height:15px;
	width:597px;
}

.formularioPresupuesto_Interior
{
	margin:0px auto;
	background: url('common/imagenes/presupuesto/formularioPresupuesto_Interior.gif') repeat-y;	
	width:597px;
}

#formulario_Solicitud{ padding: 35px 0px 0px 41px; }

.LForm_Tipo1
{
	display:block;
	font:11px Arial;
	color:#666666;
}

#formulario_Solicitud .BotonDefaultFlecha{ margin: 72px 0px 0px 9px; }

.respuesta_Solicitud{ margin: 181px 0px 0px 41px; }

.ITick{ float:left; padding: 30px 0px 0px 57px; }
.IError{ float:left; padding: 30px 0px 0px 113px; }

.LRespuestaSolicitud
{
	float:left;
	margin:48px 0px 0px 5px;
	font:14px Arial;
	color:#067BB5;
}

.respuesta_Solicitud .LForm_Tipo1{margin: 18px 0px 0px 70px; }

.respuesta_Solicitud .BotonDefaultNoFlecha{ margin: 46px auto 0px auto; padding-bottom: 16px; }

.formularioPresupuesto_Inferior
{
	margin:0px auto;
	background: url('common/imagenes/presupuesto/formularioPresupuesto_Inferior.gif') no-repeat;	
	height:15px;
	width:597px;
}

/* =5 Solicitud de presupuesto
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =6 Contacto
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#ContenidoContacto
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

.HLVolver_Introduccion
{
	display:block;
	margin: 20px 0px 0px 0px;
	text-align:left;
	font-family:Tahoma;
	font-size:11px;
	color:#067BB5;
}

.formularioContacto_Superior
{
	margin:39px auto 0px auto;
	background: url('common/imagenes/contacto/formularioContacto_Superior.gif') no-repeat;	
	height:15px;
	width:727px;
}

.formularioContacto_Interior
{
	margin:0px auto;
	background: url('common/imagenes/contacto/formularioContacto_Interior.gif') repeat-y;	
	width:727px;
}

#contacta{ padding:32px 0px 0px 30px; }

#columnaGMaps
{
	float:left;
	margin-right:37px;
	width:230px;
}

.LNombreEmpresa
{
	margin: 5px 0px;
	display:block;
	font:12px Arial;	
	text-align:left;
	color:#000000;
}

.LDatosEmpresa
{
	margin-left:6px;
	display:block;
	font:11px Tahoma;	
	text-align:left;
	color:#666666;
}

.masGrande
{
	font:11px Arial;
	color:#0000FF;
}

#columnaFormContacto
{
	float:left;
	margin: -30px 0px 0px 24px;
	background: url('common/imagenes/contacto/fondoClientes.png') no-repeat;	
	height:434px;
	width:403px;
}

#formulario_Contacto{ padding: 40px 0px 0px 55px; }

#formulario_Contacto .LForm_Tipo1{ color:#FFFFFF; }
#formulario_Contacto .default{ padding: .1em .1em .1em 0; }
#formulario_Contacto .floatLeft{ padding: .1em .5em .1em 0; }
#formulario_Contacto .BotonDefaultFlecha{ margin: 12px auto; }

.formularioContacto_Inferior
{
	margin:0px auto;
	background: url('common/imagenes/contacto/formularioContacto_Inferior.gif') no-repeat;	
	height:15px;
	width:727px;
}

/* =6 Contacto
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =7 Proyectos 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#ContenidoProyectos
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

.DLProyectos{ margin: 15px auto 0px auto; }
.ProyectoItem{ margin: 0px 0px 20px 0px; }
.IImagenProyecto{ margin-right:15px; }

.LDescripcionProyecto
{
	display:block;
	font-family: Arial;
	font-size: 11px;
	color: #333333;	
	text-align: left;
	min-height: 25px;
	vertical-align:bottom;
}

.LDescripcionProyecto_SinImagen
{
	display:block;
	margin-bottom: 7px;
	font-family: Arial;
	font-size: 11px;
	color: #333333;	
	text-align: left;
	min-height: 25px;
	vertical-align:bottom;
}

.LIntroduccionProyectos
{
	display:block;
	margin: 40px 0px 0px 10px;	
	font:12px Arial;
	color: #999999;	
}

/* =7 Proyectos 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =8 Área de Clientes
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#ContenidoClientes
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

.LAccesoRegistroTitular
{
	display:block;
	margin:39px 0px 0px 64px;
	padding:0px;	
	font-family: Arial;
	font-size: 14px;
	color: #666666;	
}

.LAccesoRegistro
{
	display:block;
	margin:39px 0px 0px 64px;
	padding:0px;	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #067BB5;	
}

.LTitularDescargas
{
    display:block;
    margin:10px 0px 0px 60px;
    font-family:Arial;
    font-size:14px;
    color:#067BB5;
}

.LSubTitularDescargas
{
    display:block;
    margin:20px 0px 0px 0px;
}

.controlAccesoSuperior
{
	margin:0px 0px 0px 61px;
	width:620px;
	height:15px;
	background: url("common/imagenes/areaClientes/fondoFVAccesoSuperior.jpg") no-repeat;
}

.controlAccesoInterior
{
	margin:0px 0px 0px 61px;
	width:620px;
	float:left;
	background: url("common/imagenes/areaClientes/fondoFVAccesoInterior.jpg") repeat-y #FFFFFF;		
}

.controlAccesoIzquierda
{
	float:left;
	padding:20px 0px 0px 50px;
	width:220px;
}

.controlAccesoIzquierdaCampo1{ width:200px; margin:7px 0px 0px 15px; text-align:right; }
.controlAccesoIzquierdaCampo2{ width:200px; margin:14px 0px 0px 15px; text-align:right; }

.LAccesoAreaClientes
{
	margin-right:20px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:right;
}

.LMensajeError
{
	display:block;
	margin: 12px 0px 0px 15px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;	
}

.controlAccesoIzquierda .BotonDefaultFlecha{ margin: 15px 0px 0px 135px; }

.controlAccesoCentro
{
	float:left;
	margin:11px 0px 0px 42px;
}

.controlAccesoDerecha
{
	float:left;
	margin:34px 0px 0px 30px;
}

.LBNoContrasena
{
	display:block;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#141F78;
	text-decoration: none;
}

.LBNoRegistro
{
	display:block;
	margin:16px 0px 0px 9px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#141F78;
	text-decoration: none;
}

.controlAccesoInferior
{
	margin:0px 0px 0px 61px;
	width:620px;
	height:15px;
	background: url("common/imagenes/areaClientes/fondoFVAccesoInferior.jpg") no-repeat;
}

#controlAccesoRecuerdaContrasena
{
	padding-left: 20px;
}

#controlAccesoRecuerdaContrasena span
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:left;
}

.LIntroduccionContrasena
{
	display:block;
	margin: 5px 0px 20px 0px;	
}

.LTitularRegistro
{
	display:block;
	margin: -15px 0px 5px -40px;
	font: 14px Arial;
	font-weight: bold;
	color: #141F78;
}

.LTitularContrasena
{
	display:block;
	margin: 5px 0px 10px 20px;
	font: 14px Arial;
	font-weight: bold;
	color: #141F78;
}

.LExplicacionRegistro
{
	display:block;
	margin-left: -40px;
	font: 11px Arial;
	color: #999999;
}

#controlAccesoRecuerdaContrasena .BotonDefaultFlecha
{
	float:left;
	margin-top:-2px;
}

#correoContrasena{ float:left; }

.DLDescarga
{ 
	margin:10px 0px 0px 75px;
	width:575px;
}

.tablaDLDescarga{ width:575px; }

.tablaDLDescarga tr{ display:block; padding-bottom:2px;}

.controlAccesoDerecha .HLVolver{ margin: 72px 0px 0px -20px; }

.DLDescargaDocumento
{
	width: 330px;
	text-align:left;
}

.DLDescargaTipo
{
	width: 155px;
	text-align:center;
}

.DLDescargaDescargar
{
	width: 90px;
	text-align:center;
}

.DLDescargaSeparador{ display:block; width: 575px; margin-top:5px; }

.LDescargaCabecera
{
	font-family: Arial;
	font-size: 12px;
	color: #999999;
}

.LDescargaDocumento
{
	margin-left: 10px;
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}

.HLDescargar
{
	display:block;
	float:left;
	margin: 2px 5px 0px 0px;
	font-family: Arial;
	font-size: 11px;
	color: #8ABE0E;
	text-decoration: none;
}

.HLDescargar:hover{ text-decoration: underline; }

.Doc_Familias0
{
    margin:15px 0px 0px 0px;
    padding:10px 0px 0px 10px;
    background:url('common/imagenes/areaClientes/fondoNivel0.jpg') no-repeat;
    height:34px;
}

.LSeparaFamilia
{
    font-family:Arial;
    font-size:13px;
    color:#FFFFFF;    
}

.LBSelecFamiliaOn
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:underline;
}

.LBSelecFamilia
{
    font-family:Arial;
    font-size:13px;
    color:#FFFFFF;
    text-decoration:none;
}
.LBSelecFamilia:hover{text-decoration:underline;}
.LBSelecFamilia:visited{text-decoration:none;}
.Doc_Familias1
{
    margin:2px 0px 0px 0px;
    padding:10px 0px 0px 10px;
    background:url('common/imagenes/areaClientes/fondoNivel1.jpg') no-repeat;
    height:34px;
}

.Doc_Familias2
{
    margin:2px 0px 0px 0px;
    padding:10px 0px 0px 10px;
    background:url('common/imagenes/areaClientes/fondoNivel2.jpg') no-repeat;
    height:34px;
}

/* =8 Área de Clientes
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =9 Materiales
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#ContenidoMateriales
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

#ContenidoMateriales .LTitularSecciones{ float:left; }

.LDatosMateriales
{
	float:left;
	margin-left:5px;
	display:block;
	font:16px Arial;
	color:#999999;
}

#listadoFabricantes_Superior
{
	margin-top:10px;
	height:11px;
	width:509px;
	background: url('common/imagenes/materiales/fondoFabricantesSuperior.jpg') no-repeat #FFFFFF;
}

#listadoFabricantes_Interior
{
	width:509px;
	background: url('common/imagenes/materiales/fondoFabricantesInterior.jpg') repeat-y #FFFFFF;	
}

#listadoFabricantes_Inferior
{
	height:15px;
	width:509px;
	background: url('common/imagenes/materiales/fondoFabricantesInferior.jpg') no-repeat #FFFFFF;	
}

.flechaOpcionFabricante{ margin-left:25px; }

.LOpcionFabricanteNoHover
{
	margin-left:20px;
	font-family:Arial;
	font-size:11px;	
	color:#000000;
	text-decoration:none;
}

.LOpcionFabricante
{
	margin-left:10px;
	font-family:Arial;
	font-size:11px;	
	color:#000000;
	text-decoration:none;
}

.LOpcionFabricante:hover
{
	text-decoration:underline;
	font-weight:bold;
}

.LOpcionFabricante_Select
{
	margin-left:10px;
	font:11px Arial;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

.ISeparadorFabricantes
{ 
	display:block; 
	padding-left: 12px;
}

.DLFabricanteItem
{
	margin:5px 10px 0px 0px;	
	height:10px;
	width: 572px;
}

.DLFabricanteItems
{
	margin:5px 10px 0px 0px;	
	height:10px;
	width: 236px;
}

.DLProductos{ margin:17px 0px 0px 29px; }

.productoItem
{
	background: #E9E9E9 url('common/imagenes/materiales/fondoProducto.png') no-repeat;
	margin: 0px 11px 20px 0px;
	width:206px;
	max-height:200px;
}

.productoItem a{ width:195px; }

.IImagenProducto
{
	display:block;
	margin: 0px auto;
	width: 175px;	
}

.LTitularProducto
{
	display:block;
	margin:8px 0px 3px 7px;
	width: 170px;
	font:bold 12px Arial;
	line-height:12px;
	color:#009FDA;
	text-align:left;
}

.LDecripcionProducto
{
	display:block;
	margin:9px 0px 0px 7px;
	font:bold 11px Arial;
	color:#000000;
	text-align:left;
	padding-bottom: 20px;
	min-height: 70px;
	height: auto!important;
	height:70px;
}

/* =9 Materiales
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =10 Mapa Web 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#ContenidoMapaWeb
{
	margin:12px 0px 50px 9px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

#ContenidoMapaWeb span, a
{
	font: 14px Tahoma;
	color:#919191;
}

.HLVolver_MapaWeb
{
	display:block;
	margin: 15px 0px 20px 20px;
	text-align:left;
	font-family:Tahoma;
	font-size:11px;
	color:#067BB5;
}

#columnaImagen
{
	float:left;
	margin: 0px 0px 0px 20px;	
}

#columnaLinks1
{
	float:left;
	margin: 35px 0px 0px 20px;	
}

#columnaLinks2
{
	float:left;
	margin: 35px -85px 0px -2px;	
}

#columnaLinks1 ul
{
	margin: -30px 0px 0px 20px;
	background: url('common/imagenes/mapaWeb/lineaPixel.png') repeat-y;	
}

#columnaList2
{
	margin-top:31px;
	background: url('common/imagenes/mapaWeb/lineaPixel.png') repeat-y;	
}

#specialList
{
	margin:-15px 0px 0px 50px;
	background: url('common/imagenes/mapaWeb/lineaPixel.png') repeat-y;		
}

.DLFamilias{ margin:20px 0px -22px 0px; }

.LBInicio_MapaWeb
{
	display:block;
	background: url('common/imagenes/mapaWeb/botonInicio.png') no-repeat;
	width:301px;
	height:57px;
}

.LBInicio_MapaWeb span
{
	display:block;
	margin: 0px 0px 0px 65px;
	padding-top:15px;
}

.LBClientes_MapaWeb
{
	display:block;
	margin-top: 50px;
	background: url('common/imagenes/mapaWeb/botonClientes.png') no-repeat;	
	width:264px;
	height:57px;
}

.LBClientes_MapaWeb span
{
	display:block;
	margin: 0px 0px 0px 85px;
	padding-top:15px;
}

.LBProteccionDatos_MapaWeb
{
	display:block;
	background: url('common/imagenes/mapaWeb/botonDefault.png') no-repeat;	
	width:264px;
	height:57px;
}

.LBProteccionDatos_MapaWeb span
{
	display:block;
	margin: 15px 0px 0px 85px;
}

.LBDatosLegales_MapaWeb
{
	display:block;
	margin-top:-4px;
	background: url('common/imagenes/mapaWeb/botonDefault.png') no-repeat;	
	width:264px;
	height:57px;
}

.LBDatosLegales_MapaWeb span
{
	display:block;
	margin: 15px 0px 0px 85px;
}

.LBDefault2_Inicio_MapaWeb
{
	display:block;
	margin-top: 22px;
	background: url('common/imagenes/mapaWeb/botonDefault2.png') no-repeat;	
	width:262px;
	height:57px;
}

.LBDefault2_Inicio_MapaWeb span
{
	display:block;
	margin: 0px 0px 0px 85px;
	padding-top:15px;
}

.LBDefault2_MapaWeb
{
	display:block;
	background: url('common/imagenes/mapaWeb/botonDefault2.png') no-repeat;	
	width:262px;
	height:57px;
}

.LBDefault2_MapaWeb span
{
	display:block;
	margin: 0px 0px 0px 85px;
	padding-top:15px;
}

.LBDefault2_Fin_MapaWeb
{
	display:block;
	margin-bottom:-25px;
	background: url('common/imagenes/mapaWeb/botonDefault2.png') no-repeat;	
	width:262px;
	height:57px;
}

.LBDefault2_Fin_MapaWeb span
{
	display:block;
	margin: 15px 0px 0px 85px;
}

.LBContacto_MapaWeb
{
	display:block;
	background: url('common/imagenes/mapaWeb/botonContacto.png') no-repeat;	
	width:264px;
	height:57px;
}

.LBContacto_MapaWeb span
{
	display:block;
	margin: 0px 0px 0px 85px;
	padding-top:15px;
}

/* =10 Mapa Web 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =11 Spot
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#ContenidoSpot
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

#marcoSpot
{
	position:relative;
	top:39px;
	left:63px;
	background: url('common/imagenes/spot/marcoSpot.png') no-repeat;	
	width:591px;
	height:376px;
}

#flashSpot
{ 
	position: absolute;
	top:29px;
	left:90px;
}

/* =11 Spot
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =12 Simulador de materiales
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#ContenidoSimulador
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

/* =12 Simulador de materiales
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =13 Visitas virtuales
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#ContenidoVisitas
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

.LIntroduccionVisitas
{
	display:block;
	margin-top:25px;
	font:12px Arial;
	color:#999999;
}

#marcoVisitas
{
	position:relative;
	top:10px;
	left:0px;
	background: url('common/imagenes/visitas/marcoVisitas.png') no-repeat;	
	width:708px;
	height:378px;
}

#visitaPrincipal
{
	float:left;
	padding: 32px 0px 0px 28px;
}

#visitasSecundarias
{
	float:left;
	margin: 32px 0px 0px 10px;	
}

.LTitularVisitaSeleccionada
{
	display:block;
	margin: 10px 0px 0px 28px;	
	font: bold 14px Arial;
	color:#333333;
}

/* =13 Visitas virtuales
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =14 Galería
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#ContenidoGaleria
{
	margin:16px 0px 0px 29px;
	background-color:transparent;
	min-height: 700px;
	height: auto!important;
	height:700px;
}

.formularioGaleria_Interior
{
	margin:0px auto;
	background: url('common/imagenes/contacto/formularioContacto_Interior.gif') repeat-y;	
	width:727px;
}

#opcionTemas
{
	display:block;
	width:100%;
	min-height:20px;
	margin-top: 10px;
	background-color: #067BB5;
}

.DLTemas{ margin: 4px 0px 4px 10px; }

.DLTemas_Unselect
{
	margin-left: 5px;
	color:#FFFFFF;
	font: 12px Arial;
}

.DLTemas_Select
{ 
	margin-left: 5px;
	color:#FFFFFF;
	font: bold 12px Arial;
	text-decoration:underline;
}

#izquierda
{    
	margin:40px 0px 0px 46px;
	padding:0px;
	float:left;
	width:360px;
}

#contenedorImagen
{
	margin:0px;
	padding:0px;
	width:360px;
	height:271px;
}

#contenedorImagen-inner
{
	margin:0px;
	padding:0px;
	width:360px;
	height:271px;
	background: url('common/imagenes/Instalaciones/contenedorImagen.jpg') no-repeat #FFFFFF;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}

.anteriorImagen
{
	float:left;
	margin:0px;
	padding:0px;
}

.anteriorImagenLink
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}

.anteriorImagenLink:hover{ text-decoration:underline; }

.anteriorImagenLinkSinHover
{
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#808080;
	text-decoration:none;
	cursor:default;
}

.anteriorImagenLinkSinHover:hover{ text-decoration:none; }

.actualImagenLink
{
	display:block;
	float:left;
	margin:4px 0px 0px 94px;
	padding:0px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}

.actualImagenLink:hover{ text-decoration:underline; }

.siguienteImagen
{
	float:right;
	margin:0px;
	padding:0px;
}

.siguienteImagenLink
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}

.siguienteImagenLink:hover{ text-decoration:underline; }

.siguienteImagenLinkSinHover
{
	margin-left:89px;
	padding:0px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
	text-decoration:none;
	cursor: default;
}

.siguienteImagenLinkSinHover:hover{ text-decoration:none; }

#derecha
{
	margin:40px 0px 0px 10px;
	padding:0px;
	float:left;
	width:300px;	
}

#derecha table
{
	margin-left:20px;
	background-color: #FFFFFF;	
}

.imagenEvento
{
	margin-right:12px;
	padding:0px;	
}

.separadorFilas{ margin-bottom: 8px; }

#paginador-content
{
	clear:both;
	margin-left:20px;
	height:23px;
	padding:0px;
	width:282px;
	background-color: #067BB5;
}

#paginador
{
	margin:0px;
	padding-top:2px;
	background-color: #067BB5;
	height:23px;
	width:282px;
	text-align:center;
}

#inicio
{
	float:left;
	margin-left:5px;
	width:40px;	
}

#paginas
{
	float:left;
	margin:-1px 5px 0px 5px;
	padding:0px;	
	height:23px;
	width:182px;
	text-align:left;
}

#fin
{
	float:right;
	margin-right:5px;
	width:40px;	
}

.LPag{ padding-right: 10px; }

.linkInicio
{
	display:block;
	float:left;
	margin:5px 0px 0px 5px;
	padding:0px;
	width:15px;
	height:12px;
}

.linkAnterior
{
	display:block;
	float:left;
	margin:5px 0px 0px 5px;
	width:12px;
	height:12px;
}

.linkNormal
{
	display:inline-block;
	margin:-2px 2px 0px 0px;
	padding:0px;
	width:10px;
	height:20px;
	font:13px Arial;
	color: #000000;
	background-color:Transparent;
}

.linkActual
{
	display:inline-block;
	margin:-2px 2px 0px 0px;
	padding:0px;
	width:10px;
	height:20px;
	font:bold 15px Arial;
	color:#051346;
	text-decoration:underline;
	background-color:Transparent;
}

.linkSiguiente
{
	display:block;
	float:left;
	margin:5px 0px 0px 5px;
	width:12px;
	height:12px;
}

.linkFinal
{
	display:block;
	float:left;
	margin:5px 0px 0px 5px;
	width:15px;
	height:12px;
}

/* =14 Galería
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/