body {
font-family:"Arial";
font-size: 14px;

color:#FFFFFF;
}

a{
	color: #CCCEEE;
}
	  
.box1 { 
		float: left;
		padding: 3 2 3 2;
		background: url(../img/box/red.gif) 100% 100% no-repeat;
		color: #FFFFFF;
		width: 240px;
		height: 295px;
	
	
		
	  }
.box2 { 
		float: left;
		padding: 3 2 3 2;
		background: url(../img/box/YELLOW.gif) 100% 100% no-repeat;
		color: #FFFFFF;
		width: 240px;
		height: 295px;
	
		
	  }
.box3 { 
		float: left;
		padding: 3 2 3 2;
		background: url(../img/box/blue.gif) 100% 100% no-repeat;
		color: #FFFFFF;
		width: 240px;
		height: 295px;
	
		
	  }
.box4 { 
		float: left;
		padding: 3 2 3 2;
		background: url(../img/box/magenta.gif) 100% 100% no-repeat;
		color: #FFFFFF;
		width: 240px;
		height: 295px;
	
		
	  }

	  
.caja1 { 
		
		
		
		background: url(../img/box/ft_box_orange.png);
			 background-repeat:repeat-x;
		color: #FFFFFF;
		width: 214px;
		height: 86px;		
	
		
	
		
	  }
	  
.caja2 { 
		
		
		
		background: url(../img/box/ft_box_gold.png) ;
			 background-repeat:repeat-x;
		color: #FFFFFF;
		width: 214px;
		height: 86px;		
	
		
	
		
	  }
	  
.caja3 { 
		
		
		
		background: url(../img/box/trans.png) ;
			 background-repeat:repeat-x;
		color: #FFFFFF;
		width: 214px;
		height: 86px;		
	
		
	
		
	  }	  

.caja4 { 
		
		
		
		background: url(../img/box/ft_box_purple.png);
			 background-repeat:repeat-x;
		color: #FFFFFF;
		width: 214px;
		height: 86px;		
	
		
	
		
	  }
	  

	  
	  
.caja1 p { 
		
		
		padding: 5 10 5 10;
		font-size: 13px;
		font-weight: normal;
		font-style: normal;
		color:#FFFFFF;
		
	  }
.caja2 p { 
		
		
		padding: 5 10 5 10;
		font-size: 13px;
		font-weight: normal;
		font-style: normal;
		color:#FFFFFF;
		
	  }	  
	  
.caja3 p { 
		
		
		padding: 5 10 5 10;
		font-size: 13px;
		font-weight: normal;
		font-style: normal;
		color:#FFFFFF;
		
	  }	  
	  
.caja4 p { 
		
		
		padding: 5 10 5 10;
		font-size: 13px;
		font-weight: normal;
		font-style: normal;
		color:#FFFFFF;
		
	  }	  
	  

.header {
		float: left;
		padding: 3 3 3 3;
		width: 240px;
		height: 35px;
}  	  

.whycolumn1 { 
		float: left;
		padding: 3 2 3 2;
		
		color: #FFFFFF;
		width: 560px;
	
	
		
	  }
	  
.lista {


font-size: 12px;
list-style-image: url(../img/ulimg.png);
}	

.produl {


font-size: 14px;

}	




	  
  

.fondo { 
	
		width: 975px;
		height: 110px;
	
		 background: url(../img/pieces/products_light_bar.png) ;
		 background-repeat:repeat-x;
		
	  }


.prodleft { 
		float: left;
		   margin: 2px auto;
		padding: 2px 0 0 0;
	    text-align: center;
		width: 180px;
		height: 110px;
		color: #FFFFFF;
		text-align: left;
		 background: url(../img/pieces/products_light_bar.png) ;
		 background-repeat:repeat-x;
		
	  }
.prodmid { 
		float: left;
		 
		   padding-left: 20px;
		padding: 2px 0 0 0;
	  
		width: 385px;
		height: 110px;
		color: #FFFFFF;
		text-align: left;
		 background: url(../img/pieces/products_light_bar.png) ;
		  background-repeat:repeat-x;
		
	  }
	  
.prodright { 
		float: left;
		   margin: 2px auto;
		padding: 2px 0 0 0;
	    text-align: center;
		width: 200px;
		height: 110px;
	
		text-align: left;
		 
		  background-color: #eee;
		
	  }	  
	  
.prod_cont{ 


		
		
		width: 150px;
		color: #000;
		margin: 2px 2px 2px 2px;
		padding: 10px 10px 0px 10px; 
		border-radius: 10px;
		 background: url(../img/products_white_bar.jpg) ;
		  background-repeat:repeat-x;
	  }	  
 .prod_cont2{ 

		float: left;
		display: table;
		margin: 30px 10px 30px 30px; 
		border-radius: 10px;
		width: 174px;
		
		border:1px solid #ccc;
		
	  }	  

.prod_cont2:hover{ 

	
	
		/* margin-left: 40px; */
		
		border:1px solid #3458e0;
		
	  }	  
	  
	  
.prodleft2 { 
		float: left;
		
		
		height: 210px;

		text-align: left;
	
	  }
.prodmid2 { 
		float: left;
		 
	    text-align: center;
		width: 520px;
		height: 210px;

		text-align: left;
		
		
	  }
	  
.proddown { 
		
		 
	    text-align: center;
	    padding-top: 5px;
	    padding-bottom: 10px;
		
		
	  }	  
.prodmid2 p{ 
		
		margin-top: 10px; 
	    
		
	  }	  
	  
 
	  
.prodright2 { 
		
	
	    text-align: center;
		width: 80px;
		height: 210px;
	
		text-align: left;
		 
		
	  }	  
	  
	  
	  
.titprod { 
		
		 padding: 4px 4px 4px 4px;
		  margin: 4px 4px 4px 4px;
	    text-align: center;
 		height: 25px;
		 background: #000000;
	
		
	  }	  
.imgprod { 
		
		 
		 width: 150px;
	    text-align: center;
 		height: 120px;
		float: left;
	
		
	  }	  
	  	  
	  
	  
	  
.prodtittext { 
	
		 
		
		font-family:"Bank Gothic";
	    font-size: 16px;
	    margin: 1px auto;
		padding: 2px 0px 2px 2px;
	    text-align: center;
		
	  }	  
	  	  
	  
a.info {
display: block;
background-color: transparent;

background-repeat: no-repeat;
width: 100px;
height: 40px;
margin: 50px 0px 0px 10px;
padding: 2px 0 0 0;
text-align: center;
font-size: 100%;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
}

a.info:hover, a.info:active {

background-repeat: no-repeat;
vertical-align: middle;
}


a.buynow {
display: block;
background-color: transparent;
background-image: url(../img/pieces/but_buy_now.png);
background-repeat: no-repeat;
width: 161px;
height: 30px;
margin: 2px auto;
padding: 2px 0 0 0;
text-align: center;
font-size: 100%;
font-weight: bold;
text-decoration: none;
}

a.buynow:hover, a.buynow:active {
background-image: url(../img/pieces/but_buy_now_ov.png);	  
}







.product-info-tit {
font-size:22px;
padding: 0px 0px 20px 0px;
color: #4f88cc;

text-align: left;	

}

.product-info-cont {
font-size: 12px;
padding: 30px 10px 10px 10px;
	

}

.product-info-img {
float: left;
padding: 30px 0px 0px 0px;
	

}





.product-info-desc {
font-size: 12px;
width: 300px;
float: right;
line-height:25px;


}

.product-info-ventajas {
font-size: 12px;
width: 600px;
clear: left;
float: left;
line-height:25px;


}

.product-info-pdf {
font-size: 12px;
width: 200px;
float: right;
line-height:25px;


}


.product-info-pdf img {

padding-left: 40px;


}

