/*
 *	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;
		
	}
		#wrap #reelC #text div{
			padding:60px 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: 40px;
			line-height: 36px;
			padding-bottom: 30px;
			padding-top: 50px;
		}


#wrap #productfContent{
	padding:35px 10px;
	padding-left:60px;
}
	#wrap #productfContent h2{
		font-size:22px;
		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: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: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:12px;
				display:block;
				text-align:justify;
				line-height:15px!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: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: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*/