/*
 *	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:322px;
	position:relative;
	z-index:1;
}
	#wrap #reelC img{
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
	}
	#wrap #reelC #text {
		display: block;
		right: 694px;
		position: absolute;
		top: 0px;
		z-index: 4;
		width: 586px;
		height: 322px;
		background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,0)));
		background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
		background: -o-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
		background: -ms-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
		background: linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
	}
		#wrap #reelC #text div{
			padding:0px 59px;
			position:absolute;
			right: 95px;
			width:400px;
			color:white;
			font-size:14px;
			line-height:18px;
			font-family: 'Muli', sans-serif;
			font-weight: 400;
		}
		#wrap #reelC #text div h1{
			font-family: 'Muli', sans-serif;
			font-weight: 400;
			font-size: 30px;
			line-height: 36px;
			padding-bottom: 30px;
			padding-top: 30px;
		}


#wrap #productfContent{
	padding:35px 10px;
	padding-left:60px;
}
	#wrap #productfContent h2{
		font-size:21px;
		color:#333333;
		padding-left:0px;
		margin-bottom:15px;
	}
/* Estilos de la columna izquierda */
#wrap #productfContent #leftColumn{
	display:block;
	float:left;
	width:745px;
}
	#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 #E0E0E0;
			margin-bottom:20px;
		}
		
		#wrap #productfContent #leftColumn .product .textgaleria{
			display:block;
			float:right;
			width:550px;
			margin:0px 10px;
			padding-bottom:10px;
			border-bottom:0px solid #E0E0E0;
			margin-bottom:20px;
		}
		
		#wrap #productfContent #leftColumn .product .fotoproducto{
			display:-webkit-inline-box;
			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:21px;
				font-weight:400;
				margin-bottom:10px;
				text-decoration:none;
			}
			
			#wrap #productfContent #leftColumn .product .textgaleria h3{
				color:#222222;
				font-size:21px;
				font-weight:400;
				margin-bottom:10px;
				text-decoration:none;
			}


			
			#wrap #productfContent #leftColumn .product .text h3 a{
				color:#222222;
				font-size:21px;
				font-weight:400;
				margin-bottom:10px;
				text-decoration:none;
			}
			
			#wrap #productfContent #leftColumn .product .textgaleria h3 a{
				color:#222222;
				font-size:21px;
				font-weight:400;
				margin-bottom:10px;
				text-decoration:none;
			}
			

			#wrap #productfContent #leftColumn .product .text span{
				color:#333333;
				font-size:13px;
				display:block;
				text-align:justify;
				line-height:17px!important;
			}
			
			#wrap #productfContent #leftColumn .product .textgaleria span{
				color:#333333;
				font-size:13px;
				display:block;
				text-align:justify;
				line-height:17px!important;
			}


			#wrap #productfContent #leftColumn .product .text .trigger,
			#wrap #productfContent #leftColumn .product .text .moreInfo{
				margin-top:30px;
				font-size:14px;
				
				padding-bottom:4px;
				text-decoration:none;
				color:#a7a7a7;
				text-align:right;
				display:block;
				background-position:246px;
			}			
			
			#wrap #productfContent #leftColumn .product .textgaleria .moreInfo{
				margin-top:30px;
				font-size:14px;
				
				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:12px;
		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:400;
				}
				#wrap #productfContent #rightColumn table td.col1{
					width:70%;
					border-right:1px solid #A7A7A7;
					padding-top: 9px;
				}
					#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:13px!important;
					}
				#wrap #productfContent #rightColumn table td.col3{
					text-align:right;
				}
				#wrap #productfContent #rightColumn table td.bold{
					font-weight:400;
					border-right:1px solid #A7A7A7;
					padding: 9px;
				}

/* Estilos de los formularios de descarga y productos relacionados*/

.quickaccess{margin:50px 0;padding:0 0 10px;border:1px solid #cecece;background:#FFFFFF;width: 365px;}.quickaccess:first-child{margin-top:0}.quickaccess:last-child{margin-bottom:0}.quickaccess h2{margin:-1px -1px 0 -1px;padding:10px 20px;background:#00B8ED;color:#fff;font-weight:500;font-size:20px;font-size:2rem}.quickaccess ul,.textcontentqa .quickaccess ul,.contentcolumns .quickaccess ul{margin:20px 20px 0;padding:0;list-style:none;font-weight:400;font-size:13px;font-size:1.3rem}.quickaccess ul li,.textcontentqa .quickaccess ul li,.contentcolumns .quickaccess ul li{margin:1em 0}.quickaccess ul li a,.textcontentqa .quickaccess ul li a,.contentcolumns .quickaccess ul li a{display:block;padding-right:10px;font-weight:500;font-size:13px;color: #555;text-decoration: none;background:url(../imagenes/icon-arrow-right-blue.png) center right no-repeat}.quickaccess ul li a:hover,.textcontentqa .quickaccess ul li a:hover,.contentcolumns .quickaccess ul li a:hover{color:#0089ac;background:url(../imagenes/icon-arrow-right-blue-hover.png) center right no-repeat}.contentcolumns .quickaccess,.columnslayout .quickaccess{display:inline-block;width:100%} #wrap #quick h2 {color: #FFFFFF; padding-left: 18px;}