@charset "utf-8";
/* CSS Document */

/* --------------------------- RESET -----------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	padding: 0;
	border: 0;
	outline: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

html {overflow: auto;}
a {text-decoration:none;}
body { border-top:#CCC 4px solid; font-family: 'Lato', Helvetica, Arial, sans-serif; font-size:100%;}
h4 { color:#666; font-size:12px; font-weight:400; line-height:20px;}
h5 { color:#000; font-size:18px; font-weight:300;}
h6 { color:#6b9592; font-size:30px; font-weight:300; margin-bottom: 5px;}
#content { height:auto; padding-top:20px;float:left}

body { font:1 em /1.5em 'Arial', sans-serif; -webkit-text-size-adjust: none; 
} 



	
body{
	font-size:100%;
	
	}

a:{
	color:#000;
	text-decoration:none;
	}


a:{
	color:#000;
	text-decoration:none;
	}
	
#wrapp {
	background-color: #FFFFFF;
	width: 100%;	
	height: auto;
	margin: 0 auto;
	
	}
	
/* --------------------------- HEADER -----------------------------------*/
#header {
	overflow: auto;
	height: 1%;
	background-color:#fff;
	width: 100%;
	}

#nav {
	display:none;
	}
	
	
#header #mainNav .logo {
	float:left;
	margin-top: 20px;
	margin-left:4em;
	padding-bottom: 30px;
	background-color:#FFF;
}

#header #mainNav .logo a:{
	float:left;
	margin-top: 20px;
	background-color:#FFF;
}
/* #header .logo {float:left; display:block; padding-top:20px;} */


#header #mainNav {
	width: 20%;
	text-align: center;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #FFF;
	vertical-align: bottom;
	height:120px;
	float: left;
	}
	
#header #mainNavgaleria {
	width: 22%;
	text-align: center;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #FFF;
	vertical-align: bottom;
	height:100px;
	float: left;
	}
	
#header #mainNav a {
	float:left;
	text-decoration: none;
	font-size: 0.8em;
	font-weight: 50;
	background-color: #FFFFFF;
	height: 1.5em;
	color: #000;
	text-align: center;
	vertical-align: bottom;
	}

#header #mainNav a: {
	float:left;
	color: #FFF;
	background-color: #00000;
	height: 1.5em;
	font-size: 0.8em;
	text-decoration: none;
	text-align: center;	
}
	
#header #menu{
	width: 75%;
	height:50px;
	float: right;
	margin-left: 10px;
	margin-right: 2%;
	margin-top: 4em;
	text-align: right;
	}

.menuarriba {
	width: 13%;
	color: #000;
	background-color: #FFF;
	font-family: Lato, Verdana, Arial;
	font-size: 0.65em;
	height: 2.0em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 10px;
	margin-top: -1em;
	margin-bottom: 20px;
	line-height: 2em;
	}

a.menuarriba:hover {
	color: #FFF;
	background-color: #1570af;
	font-family: Lato, Verdana, Arial;
	font-size: 0.65em;
	height: 2.0em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding:10px;
	margin-top:-1em;
}

.menuarribaON {
	color: #FFF;
	background-color: #1570af;
	font-family: Lato, Verdana, Arial;
	font-size: 0.65em;
	height: 2.0em
	text-decoration: none;
	letter-spacing: 0.05em;
	padding:10px;
	margin-top:-1em;
}

#cabecera{
	background-color: #FFFFFF;
	clear:both;
	}

.img {
	text-align: center;
	float: left;
	background-color: #FFFFFF;
	width: 100%;
	height: auto;
	}
	
#bloqueredes li{
	list-style-type: none;
	}
	
.imgpaleta {
	text-align: center;
	width: 100%;
	}
	
.imagen {
	width: 85%;
	text-align: left;
	background-color: #FFFFFF;
	height: auto;
	}
	
.imagenmamba {
	width: 100%;
	text-align: center;
	background-color: #FFFFFF;
	height: auto;
	}
	
.imagenredes {
	text-align: left;
	background-color: #FFFFFF;
	height: auto;
	text-decoration:none;
	}

.logo{
	width:100%;
	height:auto;
	background-color: #FFFFFF;
	float:left;
	margin-top: 3%;
	margin-left: 3%;
	margin-bottom: 3%;
	
	}
	
#header #mainNav a.active {
	float:left;
	color: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 0.8em;
	height: 1.5em;
	text-decoration: none;
}

#lineagriscabecera{
	width: 100%;
	background-image: url(../imagenes/lineagriscabecera.jpg);
	background-repeat: repeat-x;
	display:block;
	background-color:#676362;
	margin-top:-8px;
	}
	
#lineagriscabeceraclara{
	width: 100%;
	background-image: url(../imagenes/lineagriscabeceraclara.jpg);
	background-repeat: repeat-x;
	display:block;
	background-color:#a5a2a1;
	}

#header #imagenespasan .fotosgrandes{
	width: 100%;
	height:22em;
	text-align: center;
	vertical-align: bottom;
		}
		
#fotogrande{
	width: 100%;
	text-align: center;
	vertical-align: bottom;
	}
	
#fotogrande .ancho{
	width: 100%;
	text-align: center;
	vertical-align: bottom;
	}

#header #imagenespasan{
	width: 100%;
	text-align: center;
	vertical-align: bottom;
	}
	
	#header #imagenespasanindex{
	width: 100%;
	height:auto;
	text-align: center;
	vertical-align: bottom;
	}

	
/* --------------------------- CONSULTAS -----------------------------------*/
#sectorconsultas #consultas .enviar{
	width: 70%;
	color: #FFF;
	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 0.8em;
	height: auto;
	text-decoration: none;
	letter-spacing: 0.05em;
	line-height: 1.1em;
	display:block;
	float:left;
	margin-right:10%;
	margin-bottom:1px;
	margin-top:10px;
	}
	
	#sectorconsultas #consultas .imput{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
height: 2em;
background:#f2f0f1;
	color: #000;
	text-align: left;
	padding-right:1em;
	}

/* --------------------------- ELEGI -----------------------------------*/
#elegi{
	width: 100%;
	overflow:auto;
	height:1%;
	text-align: center;
	vertical-align: top;
	}
	
.elegiindividual1 {
	text-align: center;
	float: left;
	height: auto;	
	vertical-align: top;
	}
	
.elegiindividual2 {
	text-align: center;
	float: left;
	height: auto;
	vertical-align: top;
	}
	
#elegicelu{
	display:none;
	}
	
/* --------------------------- CONSULTAS -----------------------------------*/
#sectorconsultas{
	width: 98%;
	margin-top:-8%;
	padding-left:2%;
	padding-bottom:2%;
	margin-bottom:2%;
	display:block;
	overflow:auto;
	height:1%;
	}	
	
#containter{
	float:left;
}
	
#sectorconsultas #consultas{
	float:left;
	width:56%;
	margin-left:1%;
	margin-top:1%;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;	}
	
#sectorconsultas #consultas #tituloconsultas .titulonota{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 3em;
	padding-left:3%;
	padding-right:3%;
	margin-bottom:2%;
	}
		
#sectorconsultas #consultas .titulonota{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 3em;
	padding-right:3%;
	margin-bottom:2%;
	}
	
#sectorconsultas .titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	padding-right:3%;
	text-align: left;
	margin-top: 4.5em;
	line-height: 1.5em;
}
	
#sectorconsultas #consultas #tituloconsultas {
	width: 20%;
	height:auto;
	float: left;
	margin-top: 1%;
	padding-left:3%;
	margin-right: 1%;
		}

#sectorconsultas #consultas #inputs {
	width: 25%;
	float:left;
	height:auto;
	line-height: 3em;
	margin-top: 1%;
	padding-left:3%;
	margin-right: 1%;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;	
	}
	
#sectorconsultas #consultas #inputs .altoinput {
	line-height: 3em;
	margin-top: 1%;
	margin-bottom:1%;
	}
	
	
#sectorconsultas #detalleconsultas {
	width: 35%;
	float: left;
	margin-top: 1%;
	margin-left:2%;
		}
		
#sectorconsultas #consultas .mandar{
	width: 70%;
	color: #FFF;

	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 0.8em;
	height: auto;
	text-decoration: none;
	letter-spacing: 0.05em;
	line-height: 1.1em;
	display:block;
	float:left;
	padding-right:5%;
	margin-right:10%;
	margin-bottom:1px;
	margin-top:10px;
	}
	
#sectorconsultas #consultas #enviar{
	margin-left:38%;
	}

#sectorconsultas #consultas #tituloconsultas .right{
	text-align: right;
	}		
#sectorconsultas #consultas #tituloconsultas .right{
	text-align: right;
	}
#sectorconsultas #detalleconsultas .textonotaadentrorojo{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-right: 8%;
	padding-top: 20%;
	font-weight: normal;
}

#sectorconsultas #detalleconsultas .textonotaadentro{
	font-family: Lato, Verdana, Arial;
	font-size: 1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-right: 8%;
	padding-top: 20%;
	font-weight: normal;
}
	
#sectorconsultas #consultas	#detalleconsultas .textonotaadentro{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-right: 8%;
	padding-top: 20%;
	font-weight: normal;
}

#sectorconsultas #consultas	#detalleconsultas .textonotaadentrorojo{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-right: 8%;
	padding-top: 20%;
	font-weight: normal;
}
#sectorconsultas #consultas	#detalleconsultas a.textonotaadentrorojo:hover{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-right: 8%;
	padding-top: 20%;
	font-weight: normal;
}


/* --------------------------- SERVICIOS -----------------------------------*/
#sectorservicios{
	width: 98%;
	margin-top:2em;
	padding-left:2%;
	padding-bottom:2%;
	margin-bottom:2%;
	display:block;
	overflow:auto;
	height:1%;
}

#sectorserviciosalquiler{
	width: 98%;
	margin-top:-7%;
	padding-left:2%;
	padding-bottom:2%;
	margin-bottom:2%;
	display:block;
	overflow:auto;
	height:1%;
}


#sectorservicios	.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	text-align: left;
	margin-top: 4.5em;
	line-height: 1.5em;
}
#sectorservicios #parterecuadros{
	background-color:#e9e9d3;
	height:400px;}

	
#sectorservicios #parterecuadros #tituloservicios {
	width: 25%;
	height:200px;
	float: left;
	padding-left:3%;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;	
	}
	
#sectorservicios #parterecuadros #tituloservicios .botones{
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 2em;
		font-weight: normal;
}
#sectorindex{
	width: 90%;
	overflow:auto;
	height:1%;
	margin-left:5em;
	}
	
#sectorindexcorto{
	width: 90%;
	overflow:auto;
	height:1%;
	margin-left:5em;
	}
	
#sectorindexlargo{
	width: 90%;
	overflow:auto;
	height:32em;
	margin-left:5em;
	}

#sectorindex #parterecuadros #tituloservicios a.botones:hover{
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 2em;
		font-weight: normal;
}

#sectorindex  #detalleindex {
	width: 96%;
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	line-height: 1.5em;
	font-weight: normal;
text-align:justify;
height:25em;
		}
		
		#sectorindex  #detalleindexcorto {
	width: 96%;
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	line-height: 1.5em;
	font-weight: normal;
text-align:justify;
height:12em;
		}
		
		#sectorindex  #detalleindexlargo {
	width: 96%;
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	line-height: 1.5em;
	font-weight: normal;
text-align:justify;
height:32em;
		}
		
#abajo #detalleinterno {
	width: 95%;
	font-family: Lato, Verdana, Arial;
	font-size: 0.65em;
	color: #5b5b5f;
	line-height: 1.5em;
	font-weight: normal;
text-align:justify;
padding-left:2em;
		}

		
#detalleindex .textonotaadentro{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-top: 10%;
	font-weight: normal;
	
}

#detalleindex a.textonotaadentro:hover{
	font-family: Lato, Verdana, Arial;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	padding-top: 10%;
	font-weight: normal;
}

#detalleindex .textonotaadentrobold{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-top: 10%;
	font-weight: bold;
	}
	
#detalleindex .textonotaadentroboldchico{
	font-family: Lato, Verdana, Arial;
	font-size: 1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-top: 10%;
	font-weight: bold;
}

#detalleindex .textonotaadentroboldmedio{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-top: 10%;
	font-weight: bold;
}

#detalleindex .textonotaadentrochico{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	padding-top: 10%;
	font-weight: normal;
}


#detalleindex .textonotaadentroboldrojo{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	padding-top: 10%;
	font-weight: bold;
}

#detalleindex .imgservicios4{
	width:100%;
	height:auto;	
	}

.cargando {
text-align: center;
float: left;
background-color: #FFFFFF;
background: url(cargando.gif) no-repeat 50% 50%;
display:block;
width:100%;
height:auto;}

/* --------------------------- EMPRESA -----------------------------------*/

#sectorempresa{
	width: 98%;
	margin-top:-8%;
	padding-left:2%;
	margin-bottom:1%;
	background-color:#FFF;
	
	}

#sectorempresa .textonota{
	width: 98%;
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: center;
	line-height: 1.2em;
	padding-right: 5%;
	padding-left: 5%;	
		}

#sectorempresa #nota{
	width:100%;
		}
			
			
#sectorempresa #textonota{
	width: 88%;
	padding-right:  5%;
	padding-left: 5%;
	margin-top:-9%;
	text-align: justify;
	
		}	
		
#sectorempresa #nota #fotonota{
	float:left;
		}
	
#sectorempresa #imagennota {
	width: 90%;
	height: auto;	
	margin-top: 20px;
	margin-left: 30px;
	margin-right: 50px;
	float:left;
	}
	
#sectorempresa	.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	text-align: left;
	margin-top: 4.5em;
	line-height: 1.5em;
}
#sectorempresa	#nota #textonota .subtitulonota{
	font-size: 1.1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	margin-bottom:20%;
		}

#sectorempresa	#nota #textonota .textonota{
	width: 60%;
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: justify;
	line-height: 1.4em;
	float: left;
	margin-top: 50px;
	padding-right: 40px;
	font-weight: bold;
		}

		
#sectorempresa	#nota #textonota .titulonota{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.4em;
	margin-bottom:2%;
	}
	
#sectorempresa	#nota #textonota .textonotaadentro{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: justify;
	line-height: 1.4em;
	padding-top: 20%;
	font-weight: normal;
}
#sectorempresa	#nota #textonota .textonotaadentrobold{
		font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: justify;
	line-height: 1.4em;
	font-weight: bold;
}

/* --------------------------- SECTORCOMPRAR -----------------------------------*/
#sectorcomprar{
	width: 98%;
	height:auto;
	margin-top:-8%;
	padding-left:2%;
	margin-bottom:10%;
	background-color:#FFF;
	display:block;
	}

#mapa_celu{
	display:none;
	}
	
#mapacelu{
	display:none;
	}

#sectorcomprar .titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	text-align: left;
	margin-top: 4.5em;
	line-height: 1.5em;
}

#sectorcomprar #comprar{
	width:100%;
	overflow:auto;
	height:1%;
	}
	
#sectorcomprar #comprar #mapa{
	width:15%;
	height:540px;
	padding-left:1%;
	margin-top:1%;
	float:left;
	margin-right:1%;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;	
}

#sectorcomprar #comprar #barrios{
	width:14%;
	float:left;
	height:480px;
margin-top:1%;
	margin-right:1%;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;	
}

#sectorcomprar #comprar #barriosalto{
	width:14%;
	float:left;
	height:680px;
margin-top:1%;
	margin-right:1%;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;	
}
	
#sectorcomprar #comprar #barrios .barrioslink{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	font-weight: normal;
	}
	
#sectorcomprar #comprar #barrios a.barrioslink:hover{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	font-weight: normal;
	}
#sectorcomprar #comprar #barrios .barrioslinkon{
font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	font-weight: normal;
	}
	
	
	
	
	
		
#sectorcomprar #comprar #barriosalto .barrioslink{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	font-weight: normal;
	}
	
#sectorcomprar #comprar #barriosalto a.barrioslink:hover{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	font-weight: normal;
	}
#sectorcomprar #comprar #barriosalto .barrioslinkon{
font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #c00411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	font-weight: normal;
	}
	
#sectorcomprar #comprar #direcciones{
	width: 28%;
	float: left;
	height:450px;
margin-top: 1%;
	font-family: Lato, Verdana, Arial;
	font-size: 0.8em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	font-weight: normal;
	margin-right: 1%;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;	
	}
	
#sectorcomprar #comprar #direcciones .link{
	color: #c00411;	
	}
	
#sectorcomprar #comprar #mapitas{
	width:35%;
	float:left;
	margin-top:1%;
	margin-left:1%;
	}


/* --------------------------- SECTORCOMBOS -----------------------------------*/

#sectorcombos #descripcion {
	position:relative;
	}

#sectorcombos{
	width: 98%;
	margin-top:2%;
	padding-left:2%;
	margin-bottom:10%;
	display:block;
	overflow:auto;
	height:1%;
	text-align: center;
	background-color:#FFF;
	}
	
#sectorcombos #descripcion .volver {
	color: #FFF;
	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	height: 1.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 3px;
	text-align:left;
	position:absolute; left:48%; top:20%;
}

#sectorcombos #descripcion .subtitulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	padding-left:-2%;
	margin-left:-4%;
	margin-bottom: 0.2em;
	margin-top: -0.2em;
	line-height: 1.5em;
	background-color:#FFF;
	}
	

	
	
#menuaubusson .paleta{
font-family: Lato, Verdana, Arial;
width:150px;
font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:85%; bottom:-50px; 
}


#menuaubusson a.paleta:hover{
font-family: Lato, Verdana, Arial;
width:150px;
font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:85%; bottom:-50px; 
}

#menuaubusson .paleta2{
font-family: Lato, Verdana, Arial;
width:150px;
font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:85%; bottom:10px; 
}


#menuaubusson a.paleta2:hover{
font-family: Lato, Verdana, Arial;
width:150px;
font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:85%; bottom:10px; 
}

.volverpaleta{
font-family: Lato, Verdana, Arial;
width:150px;
font-size: 1.2em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: center;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:75%; bottom:-900px; 
}

.paleta3{
font-family: Lato, Verdana, Arial;
width:98%;
font-size: 0.9em;
color: #6c6d6d;
text-decoration: none;
	text-align: right;
	line-height: 1.5em;
	margin-right:5%;
	margin-top:-3.5em;
	}
	
a.paleta3:hover{
font-family: Lato, Verdana, Arial;
width:98%;
font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	text-align: right;
	line-height: 1.5em;
	margin-right:5%;
	margin-top:-3.5em;
	}

a.volverpaleta:hover{
font-family: Lato, Verdana, Arial;
width:150px;
font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:85%; bottom:-50px; 
}

#sectorcombos	.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	text-align: left;
	line-height: 1.5em;
}


#sectorcombos	.subtitulocomplementos{
	font-family: Lato, Verdana, Arial;
	font-size: 1.5em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	text-align: left;
	line-height: 1.5em;
	margin-bottom:-4%;
}


#sectorcombos	.linkcolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	margin-top: 4.5em;
	line-height: 1.5em;
}

#sectorcombos	a.linkcolecciones:hover{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin-top: 4.5em;
	line-height: 1.5em;
}
#sectorcombos	.subtituloaubusson{
	font-family: Lato, Verdana, Arial;
	font-size: 1.5em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:-1%;
	text-align: left;
	line-height: 1.5em;
	margin-left:3%;
}

#menuaubusson {
	position:relative;
}
#menuaubusson2 {
	position:relative;
}

#menuaubusson2 .items1{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:82%; bottom:-50px;
}


#menuaubusson2 a.items1:hover{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:82%; bottom:-50px; 
}
#menuaubusson2 .items1on{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:82%; bottom:-50px;
}


#menuaubusson2 .items2{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:92%; bottom:-50px; 
}

#menuaubusson2 .items2on{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:92%; bottom:-50px; 
}
#menuaubusson2 a.items2:hover{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:92%; bottom:-50px;
}
#menuaubusson1 {
	position:relative;
}

#menuaubusson1 .items1{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:82%; bottom:-50px;
}


#menuaubusson1 a.items1:hover{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:82%; bottom:-50px; 
}
#menuaubusson1 .items1on{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:82%; bottom:-50px;
}


#menuaubusson1 .items2{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:92%; bottom:-50px; 
}

#menuaubusson1 .items2on{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:92%; bottom:-50px; 
}
#menuaubusson1 a.items2:hover{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:92%; bottom:-50px;
}
	

#menuaubusson .items1{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:80%; bottom:-50px; 
}

#menuaubusson .items2{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:89%; bottom:-50px; 
}
#menuaubusson .items3{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:64%; bottom:-50px; 
}

#menuaubusson .items4{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:75%; bottom:-50px; 
}

#menuaubusson .items5{
	width:16%;
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6c6d6d;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:82%; bottom:-50px; 
}

#menuaubusson a.items3:hover{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:64%; bottom:-50px; 
}

#menuaubusson a.items4:hover{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:75%; bottom:-50px; 
}

#menuaubusson a.items5:hover{
	width:16%;
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:82%; bottom:-50px; 
}

#menuaubusson .items3on{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:64%; bottom:-50px; 
}

#menuaubusson .items4on{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:75%; bottom:-50px; 
}

#menuaubusson .items5on{
	width:16%;
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;	position:absolute; left:82%; bottom:-50px; 
}


#menuaubusson a.items2:hover{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:89%; bottom:-50px; 
}
#menuaubusson a.items1:hover{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:80%; bottom:-50px; 
}
#menuaubusson .items1on{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:80%; bottom:-50px; 
}

#menuaubusson .items2on{
font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	background-color:#FFF;position:absolute; left:89%; bottom:-50px; 
}








#sectorcombos #flotar{
	width:100%;
	height:auto;
	background-color:#FFF;
	}
	
#sectorcombos #flotar #pared{
	width:33%;
	float:left;
	}
	
.textopared{
	width:100%;
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: center;
	line-height: 1.5em;
}

#sectorcombos .centrar{
	text-align: center;
	margin-right:1%;
	margin-top: 2%;
	border-bottom: #CCC 1px dotted;
	background-color:#FFF;
	}
	
#sectorcombos .subtitulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	padding-left:3%;
	margin-bottom: 0.2em;
	margin-top: -0.2em;
	line-height: 1.5em;
	background-color:#FFF;
}


#combo1{
	width:24%;
	height:200px;
	float:left;
	margin-top:2%;
	background-color:#FFF;
	
}

#combo2{
	width:32%;
	float:left;
	height:250px;
	margin-top:2%;
	background-color:#FFF;
	text-align: center;

}

#combo2 .nombre {
	width: 80%;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin-left:10%;
	font-size: 1.0em;
	color: #5b5b5f;
	background-color:#FFF;
}
#combo2 .subnombre {
	width: 90%;
	height: auto;
	line-height: 15px;
	text-align: center;
	margin-left:10%;
	padding: 5px 0px 0px 0px;
	font-size: 0.9em;
	color: #5b5b5f;
	float: left;
	background-color:#FFF;	
}
#combo1 .nombre {
	width: 80%;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin-left:10%;
	font-size: 1.0em;
	color: #5b5b5f;
	background-color:#FFF;
}
#combo1 .subnombre {
	width: 80%;
	height: auto;
	line-height: 15px;
	text-align: center;
	margin-left:10%;
	padding: 5px 0px 0px 0px;
	font-size: 0.9em;
	color: #5b5b5f;
	float: left;
	background-color:#FFF;	
}



/* --------------------------- DETALLE -----------------------------------*/
#info{
	width:100%;
	overflow:auto;
	height:1%;	
	}
	
#texto .{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: -0.2em;
	line-height: 1.5em;
	background-color:#FFF;
}

#texto .subnombre {
	height: auto;
	line-height: 1.7em;
	text-align: left;
	font-size: 0.9em;
	color: #5b5b5f;
	background-color:#FFF;
	}
	
#texto .subnombrebold {
	height: auto;
	line-height: 1.7em;
	text-align: left;
	font-size: 0.9em;
	color: #5b5b5f;
	background-color: #FFF;
	font-weight: bold;
	
}
#info #imagengrande{
	width:45%;
	margin-top:3em;
	float:left;
	}
	
#info #imagengrande .fotogrande{
	width:80%;
	height:auto;
	margin-left:3em;
}
	
#info #texto{
	width:45%;
	float:left;
	margin-top:5em;
	}
	
#info #texto #opcioncolor{
	position: relative;
	}
	

#sectordetalle .titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	text-align: left;
	margin-top: 1em;
	line-height: 1.5em;
}

#sectordetalleprints .titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	text-align: left;
	margin-top: 1em;
	line-height: 1.5em;
}




#sectordetalle	.subtituloaubusson{
	font-family: Lato, Verdana, Arial;
	font-size: 1.5em;
	color: #5b5b5f;
	text-decoration: none;
	padding-left:3%;
	text-align: left;
	line-height: 1.5em;
}

#sectordetalle .subtitulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6e6e73;
	text-decoration: none;
	text-align: left;
	margin-left:3%;
	margin-bottom: 0.2em;
	margin-top: -0.2em;
	line-height: 1.5em;
	background-color:#FFF;
}

#sectordetalleprints .subtitulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6e6e73;
	text-decoration: none;
	text-align: left;
	margin-left:3%;
	margin-bottom: 0.2em;
	margin-top: -0.2em;
	line-height: 1.5em;
	background-color:#FFF;
}

#detalle .subtitulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6e6e73;
	text-decoration: none;
	text-align: left;
		margin-bottom: 0.2em;
	margin-top: -0.2em;
	margin-left:-0%;
	line-height: 1.5em;
	background-color:#FFF;
}

#texto .subtitulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	color: #6e6e73;
	text-decoration: none;
	text-align: left;
		margin-bottom: 0.2em;
	margin-top: -0.2em;
	margin-left:-0%;
	line-height: 1.5em;
	background-color:#FFF;
}


#sectordetalle{
	width: 98%;
	padding-left:2%;
	padding-bottom:-2%;
	background-color:#FFF;
	display:block;
	}
	
#detalle{
	width: 97%;
	background-color:#FFF;
	overflow:auto;
	height:1%;
	display:block;
	padding-top:10%;
	margin-bottom:4%;
	}

#detalle .detallefoto{
	margin-top:3%;}

#detalle .subnombre {
	height: auto;
	line-height: 1.6em;
	text-align: left;
	font-size: 0.9em;
	color: #5b5b5f;
	background-color:#FFF;
	}
	
#detalle .subnombrebold {
	height: auto;
	line-height: 1.6em;
	text-align: left;
	font-size: 0.9em;
	color: #5b5b5f;
	background-color: #FFF;
	font-weight: bold;
	margin-right:1%;
}

#detalle {
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: -0.2em;
	line-height: 1.5em;
	background-color:#FFF;
}

#detalle .fotogrande{
	background-color:#FFF;
	display:block;
	float:left;
	margin-top:-8%;
	margin-left:2%;
	margin-bottom:2%;
	margin-right:1%;
	}
	
#detalle ul{
	width: 50%;
	background-color:#FFF;
	float:left;
	margin-top:-7%;
	}
	
#info #texto #opcioncolor .volver {
	color: #FFF;
	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	height: 1.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 3px;
	position:absolute; left:10%; top:35%;
	
}

#info #texto #opcioncolor a.volver:hover {
	color: #FFF;
	background-color: #000;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	height: 1.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 3px;
	position:absolute; left:10%; top:35%;
	
}

.volver {
	color: #FFF;
	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	height: 1.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 3px;
	margin-left:00%;
	margin-top:15%;
}


.volver2{
	color: #FFF;
	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	height: 1.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 3px;
	margin-top:5%;
}


.volverpaleta {
	color: #FFF;
	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	height: 1.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 3px;
}

.volvercurium {
	width: 23%;
	color: #FFF;
	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	height: 1.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 3px;
	margin-top:-20%;
}
	
/* --------------------------- COLORES -----------------------------------*/

#info #texto #colores .color1{
	height: 15%;
	width: 50%;
	background-color:#FFF;
	margin-top:10%;
	margin-left:1%;
	margin-right:1%;
	}
	
#info #texto #colores {
	padding-top:-20%;
	}
	
#info #texto {
	position: relative;
	}

#info #texto ul li{
	width:20%;
	float:left;
	margin-left:1%;
	background-color:#FFF;
	margin-right:1%;
	margin-left:0%;
	margin-right:2%;
}

#detalle #colores .color1{
	position: relative;
	height: 15%;
	width: 0px;
	background-color:#FFF;
	margin-left:1%;
	margin-right:1%;
	}

#colores ul li{
	width:10%;
	float:left;
	margin-left:1%;
	background-color:#FFF;
	margin-right:1%;
	margin-left:2%;
	margin-right:2%;
}
	
#coloreslargo ul li{
	width:20%;
	float:left;
	margin-left:1%;
	background-color:#FFF;
	margin-right:1%;
	}

#info #texto #colores ul{
	width: 80%;
	text-align: center;
	position:absolute; left:-2%; bottom:-100px;
	margin-left:1%;
	margin-right:1%;
  }
  
#colores ul{
	width: 52%;
	text-align: center;
	position:absolute; left:46%; bottom:90px;
	margin-left:1%;
	margin-right:1%;
  }
	
#coloreslargo ul{
	width: 30%;
	text-align: center;
	position:absolute; left:46%; bottom:-290px;  }

#coloreslargo .subnombre {
	height: auto;
	line-height: 1em;
	text-align: center;
	font-size: 0.7em;
	color: #5b5b5f;
	background-color:#FFF;
	
}	


#colores .subnombre {
	height: auto;
	line-height: 1em;
	text-align: center;
	font-size: 0.7em;
	color: #5b5b5f;
	background-color:#FFF;
	
}
/* --------------------------- COLECCIONES -----------------------------------*/

#centralcolecciones{
	width: 100%;
	height: auto;
	margin-top:-11%;
	padding-top:-20%;
	background-color: #FFFFFF;
	
	}
	
#centralcolecciones #recuadro{
	float: left;
	width:45%;
	height:auto;
	text-align:center;
	padding-left: 3%;
	padding-bottom: 70px;
		}
		
#centralcolecciones #recuadrogrande{
	float: left;
	width:100%;
	height:auto;
	padding: 24px;
	margin-left: 4%;
	padding-bottom: 80px;
		}
	
	
#centralcolecciones #recuadro #bloque{
	width:45%;
		display:block;
	}
#centralcolecciones #parterecuadros{
	width:100%;
	background-color:#c6c6ac;
		}


#centralcolecciones .titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.5em;
	background-color:#FFF;
	display:block;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	margin-top: 5em;
	margin-bottom: 10px;	
	padding-left:6%;
	padding-top: 50px;
	line-height: 1.5em;
}

#centralcolecciones .{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	background-color:#FFF;
	display:block;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: -0.2em;
	padding-left:6%;
	line-height: 1.5em;
}

#piemamba{
	margin-top:20em;
	}

/* --------------------------- CENTRAL -----------------------------------*/

#central{
	width: 100%;
	height: auto;
	background-color: #FFFFFF;
	margin-top:5em;
	
	}
	
	#abajo{
	width: 75%;
	height: auto;
	margin-left:10EM;
	text-align:left;
	background-color: #FFF;
	
	}
	
	
#centralceleste{
	width: 100%;
	height: auto;
	background-color: #81aac7;
	padding-top:1em;
	
	}
	
#interiorceleste{
	width: 75%;
	height: auto;
	margin-left:10EM;
	text-align:left;
	
	}


#centralinterior{
	width: 90%;
	height: auto;
	background-color: #FFFFFF;
	margin-top:2em;
	text-align:center;
	margin-left:6em;
	}
	
#parterecuadros #recuadro1{
	float: left;
	width:23%;
	text-align: justify;
	padding-top: 1em;
	padding-right: 1em;
	padding-left: 10em;
	background-color:#e9e9d3;
	height:auto;
}
	
		
#parterecuadros #recuadro2{
	float: left;
	width:22%;
	text-align:center;
	padding-top:1em;
	padding-right:1em;
	padding-left:1em;
	text-align: justify;
	background-color:#e9e9d3;
	height:auto;

}
	
#parterecuadros #recuadro3{
	float: right;
	width:22%;
	text-align:center;
	padding-top:1em;
	padding-right:9em;
	padding-left:1em;
	text-align: justify;
	background-color:#e9e9d3;
	height:auto;
}
	
		
#central #recuadrogrande{
	float: left;
	width:100%;
	height:auto;
	padding: 24px;
	margin-left: 4%;
	padding-bottom: 80px;
		}
		
		#abajo #recuadrogrande{
	float: left;
	width:100%;
	height:auto;
	padding: 24px;
	margin-left: 4%;
	padding-bottom: 80px;
		}
	
#index	.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5B5B5F;
	text-decoration: none;
	text-align: left;
	margin-top: 1em;
	line-height: 1.5em;
	display:none;
}



#central #recuadro #bloque{
	width:45%;
		display:block;
	}

#abajo #recuadro #bloque{
	width:45%;
		display:block;
	}
	
#abajo 	#parterecuadros{
	width:100%;
	margin-top:1em;
	text-align:center;
	background-color:#e9e9d3;
	height:auto;
	}
	
#parterecuadros{
	width:100%;
	height:22em;
text-align:center;
	background-color:#e9e9d3;
	}
	
#clientes{
	width:100%;
	height:auto;
text-align:center;
	background-color:#f8f8f8;
	margin-top:-4em;
	}
	
	
#consultas{
	background-color:#b5d8f1;
	width:100%;
	height:auto;
	overflow:auto;
	height:1%;
	text-align:center;
		}
	
.imputlargo{
	background-color: #ddf1ff;
	color: #777;
	text-align: left;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	line-height: 2.2em;
	font-weight: normal;
	padding-right: 0.1em;
	padding-left: 0.5em;
	letter-spacing:0.1em;
	border: none;
	height: 1.5em;
	width: 30%;
	margin-left:0.8em;
	border-radius:0.4EM;
}

.imputcombo{
	background-color: #ddf1ff;
	color: #777;
	text-align: left;
	font-family: Lato, Verdana, Arial;
	font-size: 0.7em;
	line-height: 2.2em;
	line-height: 2.2em;
	font-weight: normal;
	padding-left: 0.5em;
	padding-top: -0.2em;
	padding-right: 0.1em;
	border: none;
	width:30%;
	margin-top:0.35em;
	margin-left:0.8em;
	border-radius:0.4EM;
}
	
.boton{
	font-family: Lato, "Lato Light", "Lato Hairline", "Lato Black";
	color: #FFF;
	background-color:#003c6b;
	font-size: 0.7em;
	font-weight: normal;
	letter-spacing: 0.1em;
	text-align: center;
	text-decoration: none;
	padding:0.3em;
	padding-bottom:0.5em;
	margin:0.5em;
	border-radius:0.4EM;
}
	
.colecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.4em;
	color: #1570af;
	text-decoration: none;
	text-align: center;
	line-height: 1.5em;
	width:85%;
	margin-left: 6%;
	}

.subtitulo{
	font-family: Lato, Verdana, Arial;
	font-size: 0.78em;
	font-weight: normal;
	color: #727176;
	text-decoration: none;
	font-weight: normal;
	width:85%;
	margin-bottom: -40px;
	line-height: 1.5em;
	text-align: left;
	}

.coleccionesgrande{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #5b5b5f;
	text-decoration: none;
text-align:center;
	line-height: 1.5em;
	margin-left:-15%;
}

.subtitulogrande{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	font-weight: normal;
	color: #bf0411;
	text-decoration: none;
	font-weight: normal;
	text-align:center;
	margin-left:-15%;
	margin-bottom: -40px;
		}

#central	.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #1570af;
	text-decoration: none;
	padding-left:3.2em;
	padding-bottom:0.5em;
	text-align: left;
	margin-top:0.5em;
	line-height: 1.5em;
}

#abajo	.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #1570af;
	text-decoration: none;
	padding-left:1em;
	padding-bottom:0.5em;
	text-align: left;
	line-height: 1.5em;
}

#centralceleste	.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #FFF;
	text-decoration: none;
	padding-bottom:0.5em;
	text-align: left;
	line-height: 1.5em;
}


#parterecuadros	.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #1570af;
	text-decoration: none;
	text-align: center;
	line-height: 1.5em;
}

.titulocolecciones{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #1570af;
	text-decoration: none;
	text-align: center;
	line-height: 1.5em;
	margin-top:2em;
}


#centralinterior	.titulocoleccioneschico{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #1570af;
	text-decoration: none;
	padding-left:4em;
	padding-bottom:0.5em;
	text-align: left;
	margin-top:0.5em;
	line-height: 1.5em;
}

#centralinterior .titulocoleccionesbold{
	font-family: Lato, Verdana, Arial;
	font-size: 2.5em;
	color: #1570af;
	text-decoration: bold;
	padding-bottom:0.5em;
	text-align: left;
	margin-top:0.5em;
}

#central .titulosector{
	font-family: Lato, Verdana, Arial;
	font-size: 1.5em;
	color: #5b5b5f;
	text-decoration: none;
	margin-left:1.8em;
	text-align:left; 	
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	line-height: 1.5em;
}

#abajo .titulosector{
	font-family: Lato, Verdana, Arial;
	font-size: 1.5em;
	color: #5b5b5f;
	text-decoration: none;
	margin-left:1.8em;
	text-align:left; 	
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	line-height: 1.5em;
}
	
#abajo {
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	background-color: #FFF;
	display: block;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: 2em;
	line-height: 1.5em;
	font-weight: normal;
}
	
#central {
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	background-color:#FFF;
	display:block;
	color: #bf0411;
	text-decoration: none;
	text-align: left;
	margin-bottom: 0.2em;
	margin-top:2em;
	line-height: 1.5em;
}

#abajo #nota #textonota{
	float:left;
		}	
		
#abajo #nota #fotonota{
	float:left;
	display:block;
		}
		
#abajo #nota{
	overflow:auto;
	height:1%;
		}


#central #nota #textonota{
	float:left;
		}	
		
#central #nota #fotonota{
	float:left;
	display:block;
		}
		
#central #nota{
	overflow:auto;
	height:1%;
		}

/* --------------------------- RECUADROS -----------------------------------*/
ul#mark_sm {
	width: 100%;
	height: auto;
	display: inline-block;
	margin-left: 7%;
}
ul#mark_sm h2 {
	font-family: Lato, Verdana, Arial;
	font-size: 1.1em;
	background-color: #FFF;
	display: block;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	 }
ul#mark_sm h3 { font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	font-weight: normal;
	color: #bf0411;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
 }
ul#mark_sm li {  margin-right:12%; display:inline-block;height:380px; width:400px; list-style:none; margin-bottom:10px; position:relative; }

ul#mark_sm li .grande {  margin-right:12%; display:inline-block;height:380px; width:873px; list-style:none; margin-bottom:10px; position:relative;} 
ul#mark_sm li.derecha {  margin-right:0px !important; }
ul#mark_sm li .photoMark_sm {position:relative; margin-bottom:5px; overflow: hidden; width:400px; float:right; height: 300px;}
ul#mark_sm li .photoMark_sm_g {position:relative; margin-bottom:5px; overflow: hidden; width:873px; float:left; height: 300px;}

ul#mark_sm li .photoMark_sm .imagen {
	text-align: left;
	background-color: #FFFFFF;
	width: 85%;
	height: auto;
	}
/* --------------------------- NOTA -----------------------------------*/

.titulonota{
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	}

.subtitulonota{
	font-family: Lato, Verdana, Arial;
	font-size: 1.0em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	padding-bottom: 20px;
	margin-bottom: 20%;
	line-height: 1.5em;
}

.textonota{
	width:60%;
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	float:left;
	margin-top:50px;
	padding-right: 40px;
		}
		
.textonotaadentro{
	font-family: Lato, Verdana, Arial;
	font-size: 1.5em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.8em;
	padding-right:8%;
	padding-top: 10%;
	font-weight: normal;
}

.textonotaadentroblanco{
	font-family: Lato, Verdana, Arial;
	font-size: 0.9em;
	color: #fff;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	padding-top: 10%;
	font-weight: normal;
}

.textonotaadentrobold{
	font-family: Lato, Verdana, Arial;
	font-size: 1.6em;
	color: #5b5b5f;
	text-decoration: none;
	text-align: left;
	line-height: 1.6em;
	padding-top: 10%;
	font-weight: bold;
}
.lineagris{
	background-image: url(../imagenes/lineagris.jpg);
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}

.lineagriscomplementos{
	background-image: url(../imagenes/lineagris.jpg);
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	margin-bottom: 4%;
	margin-top: 4%;
}

#nota {
	width: 100%;
	overflow: auto;
	height: 1%;
	height: 400px;
	
	}
	
#imagennota {
	width: 30%;
	height: auto;	
	margin-top: 20px;
	margin-left: 50px;
	margin-right: 50px;
	float:left;
	}

/* --------------------------- PIE -----------------------------------*/

#pie{
	height:18em;
	}
	
#footer {
	width: 100%;
	background-color:#3a474d;
	font-size: 10px;
	text-align: center;
	overflow: auto;
	padding-top: 10px;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
height:18em;
}
.alto{
	height:17em;
	}
	

	
.altogaleria{
	height:90px;
	}
	
#bloques{
	overflow: auto;
	width:90%;
	margin-top:2em;
	display:block;
}
	

	
#bloquepie1{
	width:25%;	
	float: left;
	margin-left: 15%;
	margin-top:10px;
	text-align: left;
	}

#bloquepie2{
	width:25%;	
	float: left;
	margin-left: 3%;
	margin-top:10px;
	text-align: left;
	}

#bloquepie3{
	width:28%;	
	float: left;
	margin-left: 3%;
	margin-top:10px;
	text-align: left;
	}
	
#bloquepie4{
	width:12%;	
	float:left;
	margin-top:10px;
		text-align: left;
	}
	
#defensa{
	width:90%;	
margin-top:10px;
	text-align: center;
	float:left
	height:30px;
	}
	
#bloquepie5{
	width:11%;	
	float:left;
	margin-top:10px;
	text-align: left;
	margin-left:15em;
	}

#bloquepie6{
	width:20%;	
	float:left;
	text-align: left;
	margin-left:15em;
	margin-top:10px;
	}
	
#redes{
	width: 80%;	
	display:block;
	}

#bloqueredes{
	float: left;
	margin-left: 15%;
	text-align: left;
width:60%;
margin-top:30px;
	}
	
#bloquedireccion{
	width:20%;	
	float:left;
	text-align: left;
	margin-left:5em;	
margin-top:30px;
	}

#codigo{
	width:15%;	
	float:left;
	text-align: left;
	margin-left:-12%;
	margin-top:2%;
	}
	
	
#menugaleria .textopie{
	text-align: left;
	font-size: 0.7em;
	color: #d8d9dd;
	font-family: Lato, Verdana, Arial;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	}
	
#menugaleria a.textopie:hover{
	text-align: left;
	font-size: 1.5em;
	color: #000;
	font-family: Lato, Verdana, Arial;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	}
	

.textopie{
	text-align: left;
	font-size: 0.9em;
	color: #FFF;
	font-family: Lato, Verdana, Arial;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	}

a.textopie:hover{
	text-align: left;
	font-size: 0.9em;
	color: #97dbff;
	font-family: Lato, Verdana, Arial;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	}
		
.titulopie{
	text-align: left;
	font-size: 1.1em;
	color: #969696;
	font-family: Lato, Verdana, Arial;
	text-align: center;
	line-height: 1.5em;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.15em;
	}

.textopiedir{
	text-align: left;
	font-size: 1.3em;
	color: #5b5b5f;
	font-family: Lato, Verdana, Arial;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	}
	
a.textopiedir:hover{
	text-align: left;
	font-size: 1.3em;
	color: #000;
	font-family: Lato, Verdana, Arial;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	}
	
.titulopiedir{
	text-align: left;
	font-size: 1.4em;
	color: #bf0411;
	font-family: Lato, Verdana, Arial;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	}

#redesgaleria{
	overflow:auto;
	height:1%;
	margin-top:2em;
	margin-left:9em;}
	
#redesgaleria #bloqueredesgaleria{
	float:left;
	}
	
#redesgaleria #menugaleria{
		float:right;
		margin-right:9em;
	}
	

#redesgaleria #menugaleria .menuarriba {
	width: 13%;
	background-color:#e4e4e6;
	color: #000;
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	height: 2.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 2em;
	}

#redesgaleria #menugaleria a.menuarriba:hover {
	color: #FFF;
	background-color: #c00411;
	font-family: Lato, Verdana, Arial;
	font-size: 1.2em;
	height: 2.2em;
	text-decoration: none;
	letter-spacing: 0.05em;
	padding: 5px;
		margin-top:20px;
}