/* HOME TOP */

#content .home .top .text1 {
	text-align: center;
	color: white;
	font-family: 'variablebold';
    font-size: 36px;
	text-transform: uppercase;
	position:absolute;
	top:185px;
	width: 1022px;
}
.text1-quienes-somos {
	text-align: center;
	color: white;
	font-family: 'variablebold';
    font-size: 48px;
	text-transform: uppercase;
	position:absolute;
	top:175px;
	width: 1022px;
}
.home-slider-text1 {
	text-align: center;
	color: white;
	font-family: 'variablebold';
    font-size: 48px;
	text-transform: uppercase;
	position:absolute;
	top:195px;
	width: 1024px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.home-slider-text2 {
	text-align: center;
	color: white;
	font-family: 'variablebold';
    font-size: 16px;
	position:absolute;
	top:255px;
	width: 1024px;
	padding-top:10px;
	padding-bottom:10px;
}
.dest-header .left .text1-destacados {
	text-align: center;
	color: white;
	font-family: 'variablebold';
    font-size: 36px;
	text-transform: uppercase;
	position:absolute;
	top:185px;
	width: 1022px;
}
.dest-left-content{
	float:left;
	width:400px;
}
.dest-right-content{
	float:right;
	width:325px;
}
.clear{
	clear:both;
}
#content .home .top .text2 {
	text-align: center;
	font-family: Verdana;
	color: white;
	font-size: 14px;
	font-weight: lighter;
	position:absolute;
	top:240px;
	width: 1022px;
	
}
.text2-quienes-somos {
    color: white;
    font-family: 'variablebold';
    font-size: 16px;
    font-weight: lighter;
    margin-left: 290px;
    margin-right: auto;
    position: absolute;
    text-align: center;
    top: 240px;
    width: 445px;
}
.text2-localizacion {
    color: #000;
    font-family: 'variablebold';
    font-size: 16px;
    font-weight: lighter;
    margin-left: 290px;
    margin-right: auto;
    position: absolute;
    text-align: center;
    top: 240px;
    width: 445px;
}
.text1-plantas {
	text-align: center;
	color: white;
	font-family: 'variablebold';
    font-size: 48px;
	text-transform: uppercase;
	position:absolute;
	top:175px;
	width: 1022px;
}
.text2-plantas {
    color: white;
    font-family: 'variablebold';
    font-size: 16px;
    font-weight: lighter;
    margin-left: 290px;
    margin-right: auto;
    position: absolute;
    text-align: center;
    top: 240px;
    width: 445px;
}
.text2-destacados {
    color: white;
    font-family: variablebold;
    font-size: 16px;
    font-weight: lighter;
    margin-left: 240px;
    margin-right: auto;
    position: absolute;
    text-align: center;
    top: 240px;
    width: 550px;
}
.section-title{
    color: #0054B9;
    font-family: 'variablebold';
    font-size: 36px;
    padding-top: 20px;
    text-align: left;
    text-transform: uppercase;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:15px;
	margin-left: 20px;
}

.section-eid6-titles{
    padding-top: 30px;
	padding-bottom:15px;
	border-bottom:1px solid #e6e6e6;
	margin-left:20px;
	/* height: 118px; */
}
.section-plantas-title{
    color: #0054B9;
    font-family: 'variablebold';
    font-size: 36px;
    /* padding-top: 40px; */
    text-align: left;
    text-transform: uppercase;
	margin-left: 10px;
	height:100px;
	width:340px;
	float:left;
}
.section-delegaciones-title{
    color: #0054B9;
    font-family: 'variablebold';
    font-size: 36px;
    /* padding-top: 40px; */
    text-align: left;
    text-transform: uppercase;
	margin-right: 10px;
	height:100px;
	width:340px;
	float:right;
}
.section-eid6-items{
    padding-top: 10px;
	padding-bottom:15px;
	border-bottom:1px solid #e6e6e6;
	margin-left:20px;
}
.section-plantas-items{
    color: #0054B9;
    font-family: 'variablebold';
    font-size: 36px;
    /* padding-top: 40px; */
    text-align: left;
    
	margin-left: 10px;
	margin-right: 20px;
	height:auto;
	width:320px;
	float:left;
}
.section-plantas-item, .section-delegaciones-item {
	margin:10px;
	width:140px;
	float:left;
}
.section-delegaciones-items{
    color: #0054B9;
    font-family: 'variablebold';
    font-size: 36px;
    /* padding-top: 40px; */
    text-align: left;
	margin-right: 10px;
	margin-left: 20px;
	height:auto;
	width:320px;
	float:right;
}
.section-eid6-text7, .section-eid6-text9, .section-eid6-text11, .section-eid6-text14,.section-eid6-text16{
	font-family: 'Trebuchet MS';
    font-size: 15px;
	color: #333;
	font-weight:bold;
	text-transform: uppercase;
}
.section-eid6-text8, .section-eid6-text10, .section-eid6-text15, .section-eid6-text17{
	font-family: 'Trebuchet MS';
    font-size: 12px;
	color: #666;
}
.section-content{
    color: #000;
    font-size: 14px;
    margin-left: 20px;
	margin-right:20px;
    padding-top: 20px;
    text-align: left;
	font-family:'Trebuchet MS';
}
.section-title-history{
    color: #0054B9;
    font-family: 'variablebold';
    font-size: 36px;
    text-align: left;
    text-transform: uppercase;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:20px;
	margin-left:20px;
}
/* .section-content{
    color: #0054B9;
    font-size: 14px;
    margin-left: 20px;
	margin-right:20px;
    padding-top: 20px;
    text-align: left;
    font-style:italic;
	font-family:'Trebuchet MS';
	font-weight:bold;
} */
.section-dest-text{
    color: #333;
    font-family: 'variablebold';
    font-size: 18px;
    margin-left: 28px;
    margin-right: 10px;
    padding-top: 20px;
    text-align: left;
}
.section-history-years{
	color: #000;
	font-size: 14px;
	text-align: left;
	font-family:'Trebuchet MS';
	margin-left: 20px;
	margin-right:20px;
    padding-top: 20px;
}

/* MARQUISTAS / CALIDAD */
	.text1-marquistas {
		text-align: center;
		color: white;
		font-family: 'variablebold';
		font-size: 48px;
		text-transform: uppercase;
		position:absolute;
		top:175px;
		width: 1022px;
		line-height: 64px;
	}
	.section-pdfs{
		display: block;
		padding-left: 20px;
		text-align: left;
		width: auto;
	}
	.section-pdfs ul{
		list-style-type:none;
	}
	.section-pdfs ul li{
		display:block;
		width:auto;
	}
	.section-pdfs ul li a{
		color:#0059ba;
		font-size:12px;
		font-family:'trebuchet ms';
	}
/* FIN MARQUISTAS / CALIDAD */




/* LOCALIZACIÓN / CONTACTO */
	.googlemaps-button{
		height:47px;
		padding-top:10px;
		padding-bottom:10px;
		position:absolute;
		top:240px;
		color:#fff;
		text-align:center;
		padding-left:365px;
	}
		.googlemaps-button a{
			background-image:url("/web/img/googlemaps-button.png");
			background-position:center;
			background-repeat:no-repeat;
			width:289px;
			height:47px;
			display:block;
			color:#fff;
			text-decoration:none;
			line-height:47px;
			text-transform:uppercase;
			font-size:18px;
			font-family: 'variablebold';
		}
	.text2-localizacion {
		color: #000;
		font-family: 'trebuchet MS';
		font-size: 14px;
		font-weight:bold;
		margin-left: 290px;
		margin-right: auto;
		position: absolute;
		text-align: center;
		top: 310px;
		width: 445px;
	}
	
	
/* FIN LOCALIZACIÓN / CONTACTO */

/* PRODUCTO */
	.text1-productos{
		text-align: center;
		color: white;
		font-family: 'variablebold';
		font-size: 48px;
		text-transform: uppercase;
		position:absolute;
		top:175px;
		width: 1022px;
	}
	
	.home-products-slider-text{
		text-align: center;
		color: white;
		font-family: 'variablebold';
		font-size: 48px;
		text-transform: uppercase;
		position:absolute;
		top:170px;
		width: 1022px;
		padding-top:5px;
		padding-bottom:5px;
	}
/* FIN PRODUCTO */

/* PRODUCTO DESTACADO */
	.dest-prod-title{
		color: #C6B9E4;
		font-family: 'variablebold';
		font-size: 36px;
		text-align: left;
		padding-top:30px;
		margin-bottom:15px;
	}
	.dest-prod-subtitle{
		color: #333333;
		font-family: 'Verdana';
		font-size: 14px;
		text-align: left;
		padding-left:25px;
	}
	.dest-prod-image{
		font-family: 'Trebuchet MS'; 
		font-size: 14px;
		margin-top:20px;
		margin-bottom:20px;
	}
	.dest-prod-content-title{
		color: #C6B9E4;
		font-family: 'variablebold';
		font-size: 28px;
		text-align: left;
		padding-top:30px;
		margin-bottom:15px;
		padding-left:25px;
	}
	.dest-prod-content-text{
		color: #333333;
		font-family: 'Trebuchet MS'; 
		font-size: 14px;
		text-align: left;
		padding-left:25px;
	}
	.dest-prod-share{
		margin-top:15px;
		border-top:1px solid #f0f0f0;
		margin-left:25px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.tweeter, .facebook{
		float:left;
	}
/* FIN PRODUCTO DESTACADO */

#content .home .top .boltex {
    background-image: url("/web/img/boltex-home-button.png");
    background-position: center center;
    background-repeat: no-repeat;
    bottom: 0;
    color: white;
    font-family: Verdana;
    font-size: 1.7em;
    font-weight: lighter;
    height: 171px;
    position: absolute;
    text-align: left;
    width: 1022px;
}
#content .home .top .boltex a {
    display: block;
    height: 171px;
    left: 270px;
    position: absolute;
    width: 450px;
	z-index:5;
}
#content .home .top .boltex .text3 {
    color: #C6B9E4;
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: lighter;
    left: 215px;
    margin-left: 60px;
    position: absolute;
    text-align: left;
    top: 115px;
}

#content .home .top .text4 {
	position: absolute;
	margin-top: 5px;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	margin-left: 60px;
	color: white;
	font-size: 0.9em;
	font-weight: lighter;
}

#content .home .top .text5 {
	position: absolute;
	margin-top: 60px;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	margin-left: 60px;
	color: white;
	font-size: 0.7em;
	font-weight: lighter;
}

#content .home .top img {
	position: relative;
	top: 145px;
	left: -292px;
	text-align: left;
	vertical-align: bottom;
	margin-left: 0px;
}


/* HOME BOTTOM */

#content .home .bottom .header.icon_gear img{
	position: absolute;
	margin-left: -30px;
}

#content .home .bottom .header.icon_gear {
	padding-left: 90px;
	font-family: Verdana;
	font-size: 0.8em;
}

#content .home .bottom .text .text1 {
	margin-top: 20px;
	margin-left: 65px;
	text-align: left;
	font-family: Verdana;
	font-size: 1.2em;
	color: #149dfe;
}

#content .home .bottom .text .text2 {
	margin-left: 65px;
	text-align: left;
	font-family: Verdana;
	font-size: 1.9em;
	color: #149dfe;
}

#content .home .bottom .text .text3 {
	padding-right: 400px;
	margin-top: 10px;
	margin-left: 65px;
	text-align: left;
	font-family: Verdana;
	font-size: 0.7em;
	line-height: 18px;
	color: #757679;
}

#content .home .bottom .text .link img {
	position: relative;
	top: 20px;
	left: -330px;
	display: inline;
}

#content .home .bottom .text .link a {
	position: relative;
	top: 14px;
	left: -315px;
	text-decoration: underline;
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 0.8em;
	font-weight: bold;
	color: #757679;
	display: inline;
}

/* PRODUCTS */

#content .product.width_2.customeid .product_content {
	padding-left: 300px;
}

#content .product.width_2.customeid.eid9 .content .product_content .text1 {
	position: static;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	padding-top: 35px;
	padding-left: -30px;
	margin-left: 15px;
	color: white;
	font-size: 1.7em;
	font-weight: lighter;
	border-bottom: 1px dotted white;
}

#content .product.width_2.customeid.eid9 .content .product_content .text2 {
	position: relative;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	padding-top: 5px;
	left: 45px;;
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}

#content .product.width_2.customeid.eid9 .content .product_content .text3 {
	position: relative;
	width: 300px;
	height: auto;
	text-align: left;
	font-family: Verdana;
	left: 45px;;
	padding-top: 1px;
	color: white;
	font-size: 1.2em;
	text-transform: uppercase;
}

#content .product.width_2.customeid.eid9 .content .product_content .text4 {
	position: relative !important;
	width: 200px;
	height: auto;
	font-family: Verdana;
	left: 45px;
	padding-top: 10px;
	text-align: justify;
	color: white;
	font-size: 0.8em;
}

#content .product.width_2.customeid.eid9 .content .product_content .text5 {
	position: relative;
	width: 300px;
	min-height: 80px;
	left: 45px;
	font-family: Verdana;
	padding-top: 40px;
	text-align: justify;
	color: #757679;
	font-size: 0.8em;
}

#content .product.width_2.customeid.eid9 .content .product_content .text6 {
	position: relative;
	width: 540px;
	left: 45px;
	font-family: Verdana;
	padding-top: 20px;
	text-align: justify;
	color: #149dfe;
	font-size: 0.8em;
}

#content .product.width_2.customeid.eid9 .content .product_content .text7 {
	position: static;
	width: 540px;
	margin-left: 45px;
	font-family: Verdana;
	padding-top: 20px;
	text-align: justify;
	color: #757679;
	font-size: 0.8em;
	font-weight: lighter;
}

#content .product.width_2.customeid.eid9 .content .product_content .text8 {
	position: absolute;
	left: 700px;
	top: 170px;
	width: 210px;
	text-align: left;
	font-family: Verdana;
	color: #149dfe;
	font-size: 0.8em;
	font-weight: bold;
}

#content .product.width_2 .content .product_content .products .prod {
	margin: 4px;
	width:300px;
	height: 161px;
	float: left;
	border: 1px solid #fff;
}
.prod:even {
	margin-left: 0px;
}
.prod:odd {
	margin-right: 0px;
}
#content .product.width_2 .content .product_content .products .prod:hover {
	border: 1px solid #dcdcdc;
	
}

#content .product.width_2 .content .product_content .products .name {
/* 	background-image: url(/web/img/product_list_arrow_dot.png);
	background-repeat: no-repeat;
	background-position: left center; */
	border:0!important;
	padding-left: 20px;
	position: absolute;
	width: 220px;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
	padding-right: 10px;
	font-size: 0.7em;
	color: #149dfe;
}

#content .product.width_2 .content .product_content .products .name a {
	color: #149dfe;
}

#content .product.width_2 .content .product_content .products .prod .details {
	background-image: url(/web/img/product_list_details.png);
	background-repeat: no-repeat;
	margin-top: 135px;
	margin-left: 33px;
}

#content .product.width_2 .content .product_content .products .prod .details a {
	position: relative;
	padding-left: 40px;
	width: 225px;
	top: 3px;
	margin-left: -110px;
	vertical-align: text-top;
	text-align: left;
	padding-right: 10px;
	font-size: 0.7em;
	color: #757679;
	text-transform: uppercase;
	text-decoration: underline;
}

#content .product.width_2 .content .product_content .parent {
    border-bottom: 1px solid #DCDCDC;
    color: #333333;
    font-family: 'variablebold';
    font-size: 28px;
    margin-left: 40px;
    padding-bottom: 5px;
    padding-top: 30px;
    text-align: left;
    text-transform: uppercase;
}

#content .product.width_2 .content .product_content .name {
    border-bottom: 1px solid #DCDCDC;
    color: #0059BA;
    font-family: 'variablebold';
    font-size: 32px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 40px;
    margin-top: 10px;
    padding-bottom: 5px;
    text-align: left;
    text-transform: uppercase;
}
.productname{
    background-color: #FAFAFA;
    bottom: 0;
    color: #333333;
    font-family: 'variablebold';
    font-size: 12px;
    margin: 0;
    padding-bottom: 5px;
    padding-right: 0;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 300px;
}
#content .product.width_2 .content .product_content .dest-name {
	padding-left: 20px;
	margin-left: 20px;
	font-family: 'variablebold';
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	color: #666666;
}

#content .product.width_2 .content .product_content .description {
	padding-top: 10px;
	padding-right: 70px;
	margin-left: 40px;
	font-family: 'trebuchet ms';
	font-size: 0.8em;
	text-align: justify;
	color: #757679;
}
#content .product.width_2 .content .product_content .dest-description {
	
	padding-right: 70px;
	margin-left: 40px;
	font-family: 'variablebold';
	font-size: 16px;
	text-align: justify;
	color: #7a7a7a;
}

#content .product.width_2 .content .product_content .plus_table {
    background-color: #335AB6;
    color: #FFFFFF;
    float: left;
    font-family: 'variablebold';
    font-size: 12px;
    left: 0;
    padding: 5px;
    text-transform: uppercase;
    width: 130px;
}

#content .product.width_2 .content .product_content .table {
    border-top: 1px solid #DCDCDC;
    display: none;
    margin-top: 20px;
    text-align: left;
    width: auto;
}

#content .product.width_2 .content .product_content .table table tr th {
    color: #333333;
    font-family: 'variablebold';
    font-size: 0.7em;
    font-weight: bold;
    padding: 5px;
    text-align: center;
    text-transform: uppercase;
}
.even {
	background-color:#f2f3f4;
}

/* #content .product.width_2 .content .product_content .table table tbody tr td:first-child {
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 0.7em;
	color: #149dfe;
} */

#content .product.width_2 .content .product_content .table table tbody tr td {
	text-align: center;
	padding: 5px;
	font-size: 0.7em;
	color: #333;
	font-family:'Trebuchet MS';
}

#content .product.width_2 .content .product_content .table table tbody tr td a img{
	padding-left: 5px;
	vertical-align: middle;
}



#content .product.width_2 .content .product_content .pdf a {
	position: relative;
	top: 20px;
	left: -154px;
	text-align: left;
	color: #757679;
	font-size: 0.8em;
	text-decoration: underline;
}

/* PRESENTATION */

#content .product.width_2 .content. product_content .text4{
	position:relative;
}

#content .product.width_2.customeid .product_content {
	padding-left: 300px;
}

#content .product .content .left {
	position: relative;
	z-index: 99;
}

#content .product.width_2 .content .product_content {
	position: relative;
}

#content .product.width_2 .content .product_content .text1 {
	position: relative;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	padding-top: 35px;
	padding-left: 30px;
	left: -135px;
	color: white;
	font-size: 1.7em;
	font-weight: lighter;
	border-bottom: 1px dotted white;
}

#content .product.width_2 .content .product_content .text2 {
	position: relative;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	padding-top: 5px;
	left: -120px;
	color: white;
	font-size: 1.2em;
	text-transform: uppercase;
}

#content .product.width_2 .content .product_content .text3 {
	position: relative;
	width: 300px;
	height: 120px;
	font-family: Verdana;
	padding-top: 25px;
	left: -120px;
	text-align: justify;
	color: white;
	font-size: 0.8em;
}

#content .product.width_2 .content .product_content .text4 {
	position: relative;
	width: 300px;
	min-height: 80px;
	left: 500px;
	font-family: Verdana;
	padding-top: 10px;
	left: -120px;
	text-align: justify;
	color: #757679;
	font-size: 0.8em;
}

#content .product.width_2 .content .product_content .text5 {
	position: relative;
	width: 540px;
	font-family: Verdana;
	padding-top: 20px;
	left: 0px;
	text-align: justify;
	color: #149dfe;
	font-size: 0.8em;
}

#content .product.width_2 .content .product_content .text6 {
	position: relative;
	width: 540px;
	font-family: Verdana;
	padding-top: 20px;
	left: 0px;
	text-align: justify;
	color: #757679;
	font-size: 0.8em;
	font-weight: lighter;
}

#content .product.width_2 .content .product_content .text8 {
	position: relative;
	width: 540px;
	font-family: Verdana;
	padding-top: 20px;
	left: 0px;
	text-align: justify;
	color: #149dfe;
	font-size: 0.8em;
}

#content .product.width_2 .content .product_content .text9 {
	position: relative;
	width: 540px;
	font-family: Verdana;
	padding-top: 20px;
	left: 0px;
	text-align: justify;
	color: #757679;
	font-size: 0.8em;
}

#content .product.width_2 .content .product_content .text10 {
	position: relative;
	width: 540px;
	font-family: Verdana;
	padding-top: 20px;
	left: 0px;
	text-align: justify;
	color: #149dfe;
	font-size: 0.8em;
}

#content .product.width_2 .content .product_content .text11 {
	position: relative;
	width: 540px;
	font-family: Verdana;
	padding-top: 20px;
	left: 0px;
	text-align: justify;
	color: #757679;
	font-size: 0.8em;
}

#content .product.width_2 .content .product_content .text12 {
	position: relative;
	width: 540px;
	font-family: Verdana;
	padding-top: 20px;
	left: 0px;
	text-align: justify;
	color: #149dfe;
	font-size: 0.8em;
}

#content .product.width_2 .content .product_content .text7 {
	position: absolute;
	right: 30px;
	top: 125px;
	width: 210px;
	text-align: left;
	font-family: Verdana;
	color: #149dfe;
	font-size: 0.8em;
	font-weight: bold;
}

#content .product.width_2.customeid.eid6 .product_content {
	padding-left: 300px;
}


#content .product.width_2.customeid.eid6 .content .product_content .text1 {
	position: relative;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	padding-top: 35px;
	padding-left: 30px;
	left: -135px;
	color: white;
	font-size: 1.7em;
	font-weight: lighter;
	border-bottom: 1px dotted white;
}

#content .product.width_2.customeid.eid6 .content .product_content .text2 {
	position: relative;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	padding-top: 5px;
	left: -120px;
	color: white;
	font-size: 1.2em;
	text-transform: uppercase;
}

#content .product.width_2.customeid.eid6 .content .product_content .text3 {
	position: relative;
	width: 300px;
	font-family: Verdana;
	padding-top: 25px;
	left: -120px;
	text-align: justify;
	color: white;
	font-size: 0.8em;
}

#content .product.width_2.customeid.eid6 .content .product_content .text4 {
	position: absolute;
	left: 694px;
	top: 112px;
	width: 210px;
	text-align: left;
	font-family: Verdana;
	color: #149dfe;
	font-size: 0,8em;
	font-weight: bold;
}

#content .product.eid6 .content2 .text5 {
	background-image: url(/web/img/presentation_plant_del_arrows.png);
	background-repeat: no-repeat;
	background-position: 15px 5px;
	margin-left: 40px;
	padding-left: 50px;
	font-family: Verdana;
	padding-top: 12px;
	text-align: left !important;
	color: #757679;
	font-size: 0.8em;
	text-transform: uppercase;
}

#content .product.eid6 .content2 .text6 {
	color: #757679;
	font-size: 0.8em;
	text-transform: uppercase;
}

#content .product.eid6 .content2 .text7 {
	position: absolute;
	top: 36px;
	left: 20px;
	color: #149dfe;
	font-size: 0.7em;
	text-transform: uppercase;
}

#content .product.eid6 .content2 .text8 {
	position: absolute;
	top: 66px;
	left: 20px;
	width: 135px;
	color: #757679;
	font-size: 0.6em;
}

#content .product.eid6 .content2 .text9 {
	position: absolute;
	top: 36px;
	left: 160px;
	color: #149dfe;
	font-size: 0.7em;
	text-transform: uppercase;
}

#content .product.eid6 .content2 .text10 {
	position: absolute;
	top: 66px;
	left: 160px;
	width: 135px;
	color: #757679;
	font-size: 0.6em;
}

#content .product.eid6 .content2 .text11 {
	position: absolute;
	top: 48px;
	left: 305px;
	color: #149dfe;
	font-size: 0.7em;
	text-transform: uppercase;
}

#content .product.eid6 .content2 .text12 {
	position: absolute;
	top: 66px;
	left: 305px;
	width: 135px;
	color: #757679;
	font-size: 0.6em;
}

#content .product.eid6 .content2 .text14 {
	position: absolute;
	top: 38px;
	left: 21px;
	color: #6fbc14;
	font-size: 0.8em;
	text-transform: uppercase;
}

#content .product.eid6 .content2 .text15 {
	position: absolute;
	top: 57px;
	left: 21px;
	width: 135px;
	color: #757679;
	font-size: 0.6em;
}

#content .product.eid6 .content2 .text16 {
	position: absolute;
	top: 57px;
	left: 105px;
	width: 135px;
	color: #757679;
	font-size: 0.6em;
}

#content .product.eid6 .content2 .text17 {
	position: absolute;
	top: 38px;
	left: 245px;
	color: #6fbc14;
	font-size: 0.8em;
	text-transform: uppercase;
}

#content .product.eid6 .content2 .text18 {
	position: absolute;
	top: 57px;
	left: 245px;
	width: 135px;
	color: #757679;
	font-size: 0.6em;
}

#content .product.eid6 .content2 .map {
	margin-left: 40px;
}

#content .product.eid8 .content .text7 div a {
    background-image: url(/web/img/icon_pdf.png);
    background-position: right center;
    background-repeat: no-repeat;    
	text-align: right;
	font-size: 0.8em;
	font-family: Verdana;
	line-height: 20px;
	color: #149dfe;
	font-weight: bold;
	text-decoration: underline;
    padding-right: 20px;
}

/* NOTICIAS */

#content .product.width_2.eid21 .newslist .title{
	background-image: url(/web/img/product_list_arrow_dot.png);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	padding-left: 20px;
	background-color: #f4f5f6;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	padding-left: 45px;
	padding-right: 45px;
	font-family: Verdana;
	font-size: 0.8em;
	color: #757679;
	border-top: 1px dotted #149dfe;
	border-bottom: 1px dotted #149dfe;
}

#content .product.width_2.eid21 .newslist .NewstitleTop{
    color: #FFFFFF;
    height: 441px;
    width: 330px;
	position:relative;
}
#content .product.width_2.eid21 .newslist .Newstitle{
    color: #FFFFFF;
    height: 150px;
    width: 330px;
	position:relative;
}
.blue-halo{
	background-image:url('/web/img/blue-halo.png');
	height: 441px;
    width: 330px;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.TituloNot{
    font-family: 'variablebold';
    font-size: 28px;
    left: 20px;
    margin: 10px;
    position: absolute;
    text-transform: uppercase;
    top: 20px;
    width: 270px;
    z-index: 9999;
	color:#333;
}
.newsContTextTitle{
    font-family: 'variablebold';
    font-size: 28px;
    left: 20px;
	margin:10px;
    text-transform: uppercase;
    z-index: 9999;
	color:#333;
}
.newsContentText p{
    color: #000;
    font-size: 14px;
    margin-left: 10px;
	margin-right:10px;
    margin-top: 10px;
    text-align: left;
	font-family:'Trebuchet MS';
}
.newsplusButton{
	bottom: 0px;
	margin: 10px;
    position: absolute;
    text-transform: uppercase;
    width: 45px;
	height:23px;
	background-image: url(/web/img/news-arrow.png);
	background-repeat: no-repeat;
	cursor:pointer;
}
#content .product.width_2.eid21 .newslist .title div{
	background-color: #149dfe;
	width: 140px;
	margin-top: 10px;
	padding-top: 4px;
	padding-left: 8px;
	padding-bottom: 4px !important;
	vertical-align: middle;
	left: 930px;
	text-align: left;
	font-size: 0.7em;
	text-transform: uppercase;
	color: #ffffff;
	padding-right: 8px !important;
	cursor: pointer;
}

#content .product.width_2.eid21 .newslist .content {
/* 	background-color: #f4f5f6;
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 45px;
	padding-right: 45px;
	font-family: Verdana;
	font-size: 0.8em;
	color: #757679;
	border-bottom: 1px dotted #149dfe; */
	background-color: #f4f5f6;
	text-align: justify;
	padding: 10px;
	font-family: 'Verdana';
	font-size: 0.8em;
	color: #757679;
}

#content .product.width_2.eid21 .newslist .content p img{
	text-align: center !important;
	max-width:310px!important;
	width:310px!important;
	height: auto;
}

#content .product.width_2.eid21 .news_pages ul li a{
	font-family: Verdana;
	font-size: 0.8em;
	color: #757679;
}

#content .product.width_2.eid21 .news_pages ul li.selected a{
	font-weight: bold;
}

/* CONTACTO */

#content .product.width_2.eid20 .content form{
	font-family: Verdana;
	font-size: 0.8em;
	color: #757679;
}

#content .product.width_2.eid20 .content p{
	padding-top: 0px;
	padding-bottom: 15px;
	width: 600px;
	font-family: Verdana;
	font-size: 0.8em;
	color: #757679;
	text-align: justify;
}

#content .product.width_2.eid20 .content .legal_text{
	padding-top: 20px;
	padding-bottom: 15px;
	width: 600px;
	font-family: Verdana;
	font-size: 0.6em;
	color: #757679;
	text-align: justify;
}

#content .product.width_2.eid20 .content .form_msg {
	padding-top: 15px;
	font-family: Verdana;
	font-size: 0.8em;
	color: #757679;
	font-weight: bold;
	text-decoration: underline;
}

#content .content #gmap .gmnoprint .gmnoprint div{
	font-family: Verdana;
	font-size: 0.8em;
	color: #757679;
}