/* CSS Document */

#brand-focused-pakaging {
	width:1280px;
	height: 664px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/brand-focused-pakaging.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#who-we-are {
	width:1280px;
	height: 664px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/who-we-are.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#brand-design-innovation {
	width:1280px;
	height: 664px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/brand-design-innovation.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#ready-to-sell-made-in-switzerland {
	width:1280px;
	height: 664px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/ready-to-sell-made-in-switzerland.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#business-strategy {
	width:1280px;
	height: 664px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/business-strategy.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#contact {
	width:1280px;
	height: 664px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/contact.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#sfondo-grigio {
	width:1279px;
	height: 664px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/sfondo-grigio.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#griglia-prodotti {
	width: 1280px;
	height: 590px;
	overflow: hidden;
	
}

#griglia3p {
	width: 750px;
	height: 510px;
	margin-left: 460px;
	margin-top: 40px;
	margin-bottom: 21px;
	padding: 10px;	
	overflow: hidden;
	
}

#griglia-who {
	width: 550px;
	height: 510px;
	margin-left: 570px;
	margin-top: 40px;
	margin-bottom: 21px;
	padding: 10px;	
	overflow: hidden;
	
}

#griglia-innovation {
	width: 550px;
	height: 510px;
	margin-left: 570px;
	margin-top: 40px;
	margin-bottom: 21px;
	padding: 10px;	
	overflow: hidden;
	
}



#griglia3p-primary {
	width: 750px;
	height: 510px;
	margin-left: 520px;
	margin-top: 1px;
	margin-bottom: 21px;
	padding: 10px;	
	overflow: hidden;
	
}

#griglia-tabella {
	width: 1260px;
	height: 147px;
	background-color: #e8e8e8;
	
	
overflow: hidden;
	
}

#griglia-tabella2 {
	width: 1260px;
	height: 128px;
	background-color: #e8e8e8;
	
	
overflow: hidden;
	
}

#gabbia-schede {
	width: 750px;
	height: 510px;
	margin-left: 460px;
	margin-top: 40px;
	margin-bottom: 21px;
	padding: 10px;	
	overflow: hidden;
	
}


#prodotto-1 {
	width: 310px;
	height: 240px;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
	
}

#prodotto-2 {
	width: 310px;
	height: 240px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
}

#categoria-1 {
	width: 230px;
	height: 240px;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
	
}

#categoria-2 {
	width: 230px;
	height: 240px;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
	
}

#categoria-3 {
	width: 230px;
	height: 240px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
	
}


#intro {
	width: 635px;
}


#intro2 {
	width: 720px;
}

#intro4 {
	width: 550px;
}

#intro-ok {
	width: 550px;
	height: 30px;
	margin-left: 200px;
}

#intro-innovation {
	width: 550px;
}

#intro3 {
	width: 620px;
	height: 700px;
	margin-left: 130px;
	
}




/*

TABELA SPECIFICHE PRODOTTI
*/



#colonna {
	width: 245px;
	float: left;
	overflow: hidden
}

#colonna2 {
	width: 204px;
	float: left;
	overflow: hidden
}

#colonna3 {
	width: 300px;
	float: left;
	overflow: hidden
}

#intestazione {
	height: 30px;
	margin-top: 10px;
	text-align: center; 
	border-bottom: 1px solid #dcdcdc;
	
}

#dati-tabella {
	height: 30px;
	margin-top: 10px;
	text-align: center; 
	border-bottom: 1px solid #dcdcdc;
	
}

/*

PRIMARY PACKAGING

*/

a.primary-packaging{ display:block; width:310px; height:240px; background:url(/brand-focused-packaging/images/primary-packaging.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.primary-packaging{ line-height:240px;}
a.primary-packaging:hover{ background-position:0 0;}

a.secondary-packaging{ display:block; width:310px; height:240px; background:url(/brand-focused-packaging/images/secondary-packaging.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.secondary-packaging{ line-height:240px;}
a.secondary-packaging:hover{ background-position:0 0;}

a.art-working{ display:block; width:310px; height:240px; background:url(/brand-focused-packaging/images/art-working.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.art-working{ line-height:240px;}
a.art-working:hover{ background-position:0 0;}

a.tred-product-rendering{ display:block; width:310px; height:240px; background:url(/brand-focused-packaging/images/3d-product-rendering.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.tred-product-rendering{ line-height:240px;}
a.tred-product-rendering:hover{ background-position:0 0;}

/*

PRIMARY PACKAGING CATEGORIE

*/

a.ligne-timelless{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/ligne-timelless.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.ligne-timelless{ line-height:200px;}
a.ligne-timelless:hover{ background-position:0 0;}

a.ligne-softness{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/ligne-softness.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.ligne-softness{ line-height:200px;}
a.ligne-softness:hover{ background-position:0 0;}

a.ligne-payot{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/ligne-payot.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.ligne-payot{ line-height:200px;}
a.ligne-payot:hover{ background-position:0 0;}

a.ligne-curbe{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/ligne-curbe.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.ligne-curbe{ line-height:200px;}
a.ligne-curbe:hover{ background-position:0 0;}

a.ligne-squere{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/ligne-squere.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.ligne-squere{ line-height:200px;}
a.ligne-squere:hover{ background-position:0 0;}

a.ligne-rectangular{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/ligne-rectangular.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.ligne-rectangular{ line-height:200px;}
a.ligne-rectangular:hover{ background-position:0 0;}

a.ligne-diamond{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/ligne-diamond.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.ligne-diamond{ line-height:200px;}
a.ligne-diamond:hover{ background-position:0 0;}

a.caps{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/caps.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.caps{ line-height:200px;}
a.caps:hover{ background-position:0 0;}

a.ligne-oval{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/ligne-oval.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.ligne-oval{ line-height:200px;}
a.ligne-oval:hover{ background-position:0 0;}


a.no-packaging{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/primary-packaging/images/no-packaging.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.no-packaging{ line-height:200px;}
a.no-packaging:hover{ background-position:0 0;}


/*

SECONDARY PACKAGING

*/

a.boxes-paperboard{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/secondary-packaging/images/boxes-paperboard.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.boxes-paperboard{ line-height:200px;}
a.boxes-paperboard:hover{ background-position:0 0;}

a.boxes-plastic{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/secondary-packaging/images/boxes-plastic.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.boxes-plastic{ line-height:200px;}
a.boxes-plastic:hover{ background-position:0 0;}

a.pochette{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/secondary-packaging/images/pochette.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.pochette{ line-height:200px;}
a.pochette:hover{ background-position:0 0;}


/*

ARTWORKING

*/

a.artworking{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/design/images/artworking.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.artworking{ line-height:200px;}
a.artworking:hover{ background-position:0 0;}

a.brand-identity{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/design/images/brand-identity.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.brand-identity{ line-height:200px;}
a.brand-identity:hover{ background-position:0 0;}

a.brochure{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/design/images/brochure.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.brochure{ line-height:200px;}
a.brochure:hover{ background-position:0 0;}

a.catalogs{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/design/images/catalogs.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.catalogs{ line-height:200px;}
a.catalogs:hover{ background-position:0 0;}

a.flyers{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/design/images/flyers.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.flyers{ line-height:200px;}
a.flyers:hover{ background-position:0 0;}

a.posters{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/design/images/posters.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.posters{ line-height:200px;}
a.posters:hover{ background-position:0 0;}

/*

3D PRODUCT RENDERING

*/

a.tredanimation-video{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/3d-product-rendering/images/tredanimation-video.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.tredanimation-video{ line-height:200px;}
a.tredanimation-video:hover{ background-position:0 0;}

a.design{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/3d-product-rendering/images/design.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.design{ line-height:200px;}
a.design:hover{ background-position:0 0;}

a.rendering{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/3d-product-rendering/images/rendering.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.rendering{ line-height:200px;}
a.rendering:hover{ background-position:0 0;}

a.tredmodelling{ display:block; width:230px; height:200px; background:url(/brand-focused-packaging/3d-product-rendering/images/tredmodelling.png) 0 -200px no-repeat; overflow:hidden; text-indent: -9999px;}
a.tredmodelling{ line-height:200px;}
a.tredmodelling:hover{ background-position:0 0;}

/*

BRAND DESIGN AND INNOVATION

*/

a.brand-focused-packaging{ display:block; width:310px; height:240px; background:url(/brand-design-innovation/images/brand-focused-packaging.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.brand-focused-packaging{ line-height:240px;}
a.brand-focused-packaging:hover{ background-position:0 0;}

a.engineering{ display:block; width:310px; height:240px; background:url(/brand-design-innovation/images/engineering.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.engineering{ line-height:240px;}
a.engineering:hover{ background-position:0 0;}

a.graphic-design{ display:block; width:310px; height:240px; background:url(/brand-design-innovation/images/graphic-design.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.graphic-design{ line-height:240px;}
a.graphic-design:hover{ background-position:0 0;}

a.industrial-design{ display:block; width:310px; height:240px; background:url(/brand-design-innovation/images/industrial-design.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.industrial-design{ line-height:240px;}
a.industrial-design:hover{ background-position:0 0;}

a.manufacturing{ display:block; width:310px; height:240px; background:url(/brand-design-innovation/images/manufacturing.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.manufacturing{ line-height:240px;}
a.manufacturing:hover{ background-position:0 0;}

a.marketing{ display:block; width:310px; height:240px; background:url(/brand-design-innovation/images/marketing.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.marketing{ line-height:240px;}
a.marketing:hover{ background-position:0 0;}

a.tred-rendering-and-animation{ display:block; width:310px; height:240px; background:url(/brand-design-innovation/images/tred-rendering-and-animation.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.tred-rendering-and-animation{ line-height:240px;}
a.tred-rendering-and-animation:hover{ background-position:0 0;}

a.web-design{ display:block; width:310px; height:240px; background:url(/brand-design-innovation/images/web-design.png) 0 -240px no-repeat; overflow:hidden; text-indent: -9999px;}
a.web-design{ line-height:240px;}
a.web-design:hover{ background-position:0 0;}

.who-we-are {
		height: 370px;
		width: 550px;
		background-image:url(/who-we-are/images/who-we-are.jpg);
		background-repeat: no-repeat
	}
	
	

#grafico-strategy {
	height: 497px;
		width: 883px;
	margin-left: 180px;
	margin-top: 40px;
	margin-bottom: 21px;
	padding: 10px;	
	overflow: hidden;
	background-image:url(/business-strategy/images/business-strategy-img.png);
		background-repeat: no-repeat;
	
	
}
@media screen and (min-width: 960px) and (max-width: 1024px) and (orientation:landscape) {

#brand-focused-pakaging {
	width:960px;
	height: 498px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/brand-focused-pakaging-75.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#who-we-are {
	width:960px;
	height: 498px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/who-we-are-75.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#brand-design-innovation {
	width:960px;
	height: 498px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/brand-design-innovation-75.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#ready-to-sell-made-in-switzerland {
	width:960px;
	height: 498px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/ready-to-sell-made-in-switzerland-75.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#business-strategy {
	width:960px;
	height: 498px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/business-strategy-75.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#contact {
	width:960px;
	height: 498px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/contact-75.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#sfondo-grigio {
	width:960px;
	height: 498px;
	display:block;
	background-position: center center;
	background-image:url(/images/background/sfondo-grigio-75.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

#intro4 {
	width:490px;
}	
	#griglia-who {
	
	width: 520px;
	height: 350px;
	margin-left: 420px;
	padding: 10px;	
	overflow: hidden;
	
}
	.who-we-are-img {
		height: 277px;
		width: 412px;
		background-image:url(/who-we-are/images/who-we-are-75.jpg);
		background-repeat: no-repeat;
	}
	


#griglia3p {
	width: 520px;
	height: 350px;
	margin-left: 400px;
	margin-top: 40px;
	margin-bottom: 21px;
	padding: 10px;	
	overflow: hidden;
	
}	
#intro2 {
	width: 480px;
	padding:10px;
}


#grafico-strategy {
	width: 662px;
	height: 410px;
	margin-left: 150px;
	margin-top: 50;
	margin-bottom: -40px;
	overflow: hidden;
	background-image:url(/business-strategy/images/business-strategy-img.75.png);
	background-repeat: no-repeat;
	
}

#intro {
	width: 490px;
}

#intro3 {
	width: 500px;
	height: 600px;
	margin-left: 130px;
	
}

#intro-ok {
	width: 580px;
	height: 20px;
	margin-left: 120px;
	
}

#griglia-prodotti {
	width: 960px;
	height: 430px;
	overflow: hidden;
	
}

/*BRAND DESIGN AND INNOVATION

*/

a.brand-focused-packaging{ display:block; width:233px; height:180px; background:url(/brand-design-innovation/images/brand-focused-packaging-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.brand-focused-packaging{ line-height:180px;}
a.brand-focused-packaging:hover{ background-position:0 0;}

a.engineering{ display:block; width:233px; height:180px; background:url(/brand-design-innovation/images/engineering-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.engineering{ line-height:180px;}
a.engineering:hover{ background-position:0 0;}

a.graphic-design{ display:block; width:233px; height:180px; background:url(/brand-design-innovation/images/graphic-design-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.graphic-design{ line-height:180px;}
a.graphic-design:hover{ background-position:0 0;}

a.industrial-design{ display:block; width:233px; height:180px; background:url(/brand-design-innovation/images/industrial-design-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.industrial-design{ line-height:180px;}
a.industrial-design:hover{ background-position:0 0;}

a.manufacturing{ display:block; width:233px; height:180px; background:url(/brand-design-innovation/images/manufacturing-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.manufacturing{ line-height:180px;}
a.manufacturing:hover{ background-position:0 0;}

a.marketing{ display:block; width:233px; height:180px; background:url(/brand-design-innovation/images/marketing-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.marketing{ line-height:180px;}
a.marketing:hover{ background-position:0 0;}

a.tred-rendering-and-animation{ display:block; width:233px; height:180px; background:url(/brand-design-innovation/images/tred-rendering-and-animation-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.tred-rendering-and-animation{ line-height:180px;}
a.tred-rendering-and-animation:hover{ background-position:0 0;}

a.web-design{ display:block; width:310px; height:180px; background:url(/brand-design-innovation/images/web-design-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.web-design{ line-height:180px;}
a.web-design:hover{ background-position:0 0;}



/*

PRIMARY PACKAGING

*/

a.primary-packaging{ display:block; width:233px; height:180px; background:url(/brand-focused-packaging/images/primary-packaging-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.primary-packaging{ line-height:180px;}
a.primary-packaging:hover{ background-position:0 0;}

a.secondary-packaging{ display:block; width:233px; height:180px; background:url(/brand-focused-packaging/images/secondary-packaging-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.secondary-packaging{ line-height:180px;}
a.secondary-packaging:hover{ background-position:0 0;}

a.art-working{ display:block; width:233px; height:180px; background:url(/brand-focused-packaging/images/art-working-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.art-working{ line-height:180px;}
a.art-working:hover{ background-position:0 0;}

a.tred-product-rendering{ display:block; width:233px; height:180px; background:url(/brand-focused-packaging/images/3d-product-rendering-75.png) 0 -180px no-repeat; overflow:hidden; text-indent: -9999px;}
a.tred-product-rendering{ line-height:180px;}
a.tred-product-rendering:hover{ background-position:0 0;}


#categoria-1 {
	width: 230px;
	height: 240px;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
	
}

#categoria-2 {
	width: 230px;
	height: 240px;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
	
}

#categoria-3 {
	width: 230px;
	height: 240px;
	margin-bottom: 10px;
	margin-right: 15px;
	float: left;
	overflow: hidden;
	
}



#prodotto-1 {
	width: 233px;
	height: 180px;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
	
}

#prodotto-2 {
	width: 233px;
	height: 180px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
}
#griglia-innovation{
	width: 590px;
	height: 350px;
	margin-left: 340px;
	margin-top: 40px;
	margin-bottom: 21px;
	padding: 10px;	

}

#intro-innovation {
	width: 540px;
}

#griglia-tabella {
	width: 960px;
	height: 100px;
	background-color: #e8e8e8;
	overflow: hidden;
	
}

#colonna {
	width: 183px;
	float: left;
	overflow: hidden
}

#colonna2 {
	width: 155px;
	float: left;
	overflow: hidden
}

#intestazione {
	height: 25px;
	margin-top: 10px;
	text-align: center; 
	border-bottom: 1px solid #dcdcdc;
	
}

#dati-tabella {
	height: 25px;
	margin-top: 10px;
	text-align: center; 
	border-bottom: 1px solid #dcdcdc;
	
}
#intro3 {
	width: 620px;
	height: 700px;
	margin-left: 130px;
	
}
}

