/*
 *	Hoja de estilos especificos de familia de productos
 */

 
#wrap #menu ul li ul{top:30px;} 
/* Estilos del reel con imagen completa de fondo y texto superpuesto */

#wrap #reelC{
	margin-top:0px;
	height:242px;
	position:relative;
	z-index:1;
}
	#wrap #reelC img{
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	}
	#wrap #reelC #text{
		display:block;
		right:0px;
		position:absolute;
		top:0px;
		z-index:4;
		width:408px;
		height:242px;
		
	}
		#wrap #reelC #text div{
			padding:60px 32px;
			position:absolute;
			width:334px;
			color:white;
			font-size:12px;
			text-align:justify;
			line-height:14px;
		}
		#wrap #reelC #text div h1{
			font-size:15px;
			padding-bottom:15px;
		}


#wrap #productfContent{
	padding:20px 10px;
	padding-left:35px;
}
	#wrap #productfContent h2{
		font-size:14px;
		color:#333333;
		padding-left:0px;
		margin-bottom:15px;
	}
/* Estilos de la columna izquierda */
#wrap #productfContent #leftColumn{
	display:block;
	float:left;
	width:780px;
}
	#wrap #productfContent #leftColumn .product{
	
	}
		#wrap #productfContent #leftColumn .product .image{
			display:block;
			float:left;
			width:98px;
		}
		#wrap #productfContent #leftColumn .product .text{
			display:block;
			float:right;
			width:550px;
			margin:0px 10px;
			padding-bottom:10px;
			border-bottom:1px solid #ccc;
			margin-bottom:20px;
		}
		
		#wrap #productfContent #leftColumn .product .textgaleria{
			display:block;
			float:right;
			width:370px;
			margin:0px 10px;
			padding-bottom:2px;
			border-bottom:0px solid #ccc;
			margin-bottom:10px;
		}
		
		#wrap #productfContent #leftColumn .product .fotoproducto{
			display:inline-flex;
			float:right;
			width:320px;
			margin:0px 10px;
			padding-bottom:0px;
			margin-bottom:20px;
			border-bottom:0px solid #ccc;
		}
			
			#wrap #productfContent #leftColumn .product .text h3{
				color:#222222;
				font-size:14px;
				font-weight:bold;
				margin-bottom:10px;
				text-decoration:none;
			}
			
			#wrap #productfContent #leftColumn .product .textgaleria h3{
				color:#222222;
				font-size:14px;
				font-weight:bold;
				margin-bottom:10px;
				text-decoration:none;
			}


			
			#wrap #productfContent #leftColumn .product .text h3 a{
				color:#222222;
				font-size:14px;
				font-weight:bold;
				margin-bottom:10px;
				text-decoration:none;
			}
			
			#wrap #productfContent #leftColumn .product .textgaleria h3 a{
				color:#222222;
				font-size:14px;
				font-weight:bold;
				margin-bottom:10px;
				text-decoration:none;
			}
			

			#wrap #productfContent #leftColumn .product .text span{
				color:#333333;
				font-size:12px;
				display:block;
				text-align:justify;
				line-height:15px!important;
			}
			
			#wrap #productfContent #leftColumn .product .textgaleria span{
				color:#333333;
				font-size:12px;
				display:block;
				text-align:justify;
				line-height:15px!important;
			}


			#wrap #productfContent #leftColumn .product .text .trigger,
			#wrap #productfContent #leftColumn .product .text .moreInfo{
				margin-top:8px;
				font-size:12px;
				
				padding-bottom:4px;
				text-decoration:none;
				color:#a7a7a7;
				text-align:right;
				display:block;
				background-position:246px;
			}			
			
			#wrap #productfContent #leftColumn .product .textgaleria .moreInfo{
				margin-top:8px;
				font-size:12px;
				
				padding-bottom:4px;
				text-decoration:none;
				color:#a7a7a7;
				text-align:right;
				display:block;
				background-position:246px;
			}
			
			#wrap #productfContent #leftColumn .product .text .moreInfo22{				margin-top:8px;				font-size:12px;				padding-bottom:4px;				text-decoration:none;				color:#a7a7a7;				text-align:left;				display:block;								background-position:0px;			}			
			#wrap #productfContent #leftColumn .product .text .downArrow{
				background-image: url("../pix2/arrow2s.gif");
				background-position:242px
			}
			#wrap #productfContent #leftColumn .product .text .moreInfo{
				background-position:270px;
			}
			
			#wrap #productfContent #leftColumn .product .textgaleria .moreInfo{
				background-position:270px;
			}
			
			#wrap #productfContent #leftColumn .product .text .gallery{
				padding:10px;
				height:82px;
				width:350px;
				background:#dddede;
				display:none;
				
				/*Round corner fix*/
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				-khtml-border-radius: 4px;
				border-radius: 4px;
				margin-bottom:8px;
			}
				#wrap #productfContent #leftColumn .product .text .gallery img{
					display:block;
					width:80px;
					height:82px;
					float:left;
					margin-right:10px;
				}
				#wrap #productfContent #leftColumn .product .text .gallery img.last{
					margin-right:0px;
				}


/* Estilos de la columna derecha */
#wrap #productfContent #rightColumn{
	display:block;
	float:right;
	width:388px;
	margin-right:10px;
}
#wrap #productfContent #rightColumn #download-trigger,#downloadbutton{
	background:url('../pix2/download.png');
	width:90px;
	height:26px;
	display:block;
	float:right;
}
	#wrap #productfContent #rightColumn table{
		font-size:10px;
		color:#505050;
		background:#E2E2E2;
		width:368px;
		margin-bottom:20px;
	}
		#wrap #productfContent #rightColumn table tr{
			
		}
		
			#wrap #productfContent #rightColumn table td{
				padding:4px;
				padding-left:8px;
				border-bottom:1px solid #A7A7A7;
				
			}
				#wrap #productfContent #rightColumn table td a{
					text-decoration:none;
					color:#505050;
				}
				#wrap #productfContent #rightColumn table td.head{
					background:#D4D4D4;
					font-weight:bold;
				}
				#wrap #productfContent #rightColumn table td.col1{
					width:70%;
					border-right:1px solid #A7A7A7;
				}
					#wrap #productfContent #rightColumn table td.product{
						padding-left:30px;
						border-right:1px solid #A7A7A7;
					}
				#wrap #productfContent #rightColumn table td.col2{
					text-align:center;
					width:30%;
				}
					#wrap #productfContent #rightColumn table td .checkbox{
						padding:0px;
						margin:0px;
						height:10px!important;
					}
				#wrap #productfContent #rightColumn table td.col3{
					text-align:right;
				}
				#wrap #productfContent #rightColumn table td.bold{
					font-weight:bold;
					border-right:1px solid #A7A7A7;
				}

/* Estilos de los formularios de descarga y productos relacionados*/




.hero{position:relative;margin:0 0 60px;height:570px;z-index: 999;}.hero .hero-items{position:absolute;top:0;bottom:0;left:0;right:0}.hero .hero-item{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.hero .hero-item.is-current{display:block}.hero .hero-item-content{margin-top:150px}.hero .hero-item-box-titles{min-height:160px;margin-bottom:21px;margin-left:34px;margin-top:28px;color:#000}.hero .hero-item-box-titles h1{margin:0;line-height:1em;font-weight:600;font-size:54px;}.hero .hero-item-box-titles h2{margin:0;line-height:1em;font-weight:400;font-size:48px;font-size:4.8rem}.hero .hero-item-box-titles.is-dark{color:#2f2f2f}.hero .hero-item-box-content{padding:14px;font-size:13px;line-height:1.2em;color:#383838;background-color:transparent;background-color:rgba(255,255,255,.93);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);zoom:1}.hero .hero-item-box-actions{padding:10px 16px;color:#fff;background:#00b5e4}.hero .hero-item-box-actions ul{margin:0;padding:0;list-style:none}.hero .hero-item-box-actions ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie7 .hero .hero-item-box-actions ul{min-height:1px}.ie6 .hero .hero-item-box-actions ul{height:1%}.hero .hero-item-box-actions ul>li{display:block;float:left;vertical-align:middle}.hero .hero-item-box-actions li{margin-left:25px}.hero .hero-item-box-actions li:first-child{margin-left:0}.hero .hero-item-box-actions li a{display:block;padding:4px 15px 4px 0;text-decoration:none;background:url(../../imagenes/icon-arrow-right.png) right 7px no-repeat;font-weight:500;font-size:14px;font-size:1.4rem;color:#fff}.hero .hero-item-box-actions li a.has-icon-clock{padding-right:25px;}.hero .hero-item-box-actions li a:hover{filter:alpha(Opacity=70);opacity:.7}.hero .hero-item-box-actions.is-single ul li{float:none}.hero .hero-item-box-actions.is-single ul li a{font-weight:500;padding-left:16px;font-size:15px;color:#fff;background:url(../../imagenes/icon-arrow-right.png) center left no-repeat}.hero .hero-indicators{position:relative;top:116px}.hero .hero-indicators ul{margin:0;padding:0;list-style:none}.hero .hero-indicators ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie7 .hero .hero-indicators ul{min-height:1px}.ie6 .hero .hero-indicators ul{height:1%}.hero .hero-indicators ul>li{display:block;float:left;vertical-align:middle}.hero .hero-indicators ul li{margin-right:5px;background-color:transparent;background-color:rgba(255,255,255,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80FFFFFF, endColorstr=#80FFFFFF);zoom:1}.hero .hero-indicators ul li a{display:block;width:40px;height:5px}.hero .hero-indicators ul li.is-current{background-color:transparent;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#FFFFFFFF);zoom:1}.hero.is-small{height:322px;margin-bottom:0}.hero.is-small .hero-indicators{top:62px}.hero.is-small .hero-item-content{margin-top:-170px; margin-right: 200px;}.hero.is-small .hero-item-box-titles{min-height:90px}.hero .hero-item-content .col-md-6{width:390px;margin-left:37px;}.hero-video{position:relative;margin:0 0 60px;height:570px}.hero-video h1{margin-top:100px;color:#fff;line-height:.8em;width:70%;text-align:center;font-weight:400;font-size:85px;font-size:8.5rem;position:relative;z-index:4}.hero-video h1 strong{font-weight:600;font-size:85px;font-size:8.5rem}.hero-video .hero-item{position:absolute;top:0;bottom:0;left:0;right:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:1}.hero-video .hero-item:before{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:2;content:'\0A0';background:rgba(0,0,0,.2)}.hero-video .hero-item-box-content{position:relative;padding:20px;height:100px;z-index:3;font-size:16px;font-size:1.6rem;line-height:1.2em;color:#383838;background-color:transparent;background-color:rgba(255,255,255,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);zoom:1}.hero-video .hero-item-box-content p{margin:0}.hero-video .button-video{width:60px;height:60px;background:#00b5e4;position:absolute;top:20px;right:20px;-webkit-border-radius:60px;border-radius:60px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.hero-video .button-video .icon{width:0;height:0;display:block;position:absolute;border:12px solid transparent;border-left:12px solid #fff;top:19px;left:26px}
