@charset "utf-8";
/* CSS Document */


#site-main-CTR .site-main-CNT .visore hgroup h2.eng{position: relative; margin-top: -21px; font-size: 33px;}

.slider-ctr a.disabled {
    visibility: hidden !important;
}

#site-main-CTR .site-main-CNT .content p.note { text-align:right; font-size:16px; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ }
#site-main-CTR .site-main-CNT .content > header h2 { font-size:33px; }
#site-main-CTR .site-main-CNT .content .tit-video-top { padding-left:95px; }
#site-main-CTR .site-main-CNT .content .tit-video-top p { text-align:left; padding-bottom:0; }
#site-main-CTR .site-main-CNT .content .tit-video-top p.min { font-family:Arial;font-size:14px;text-align:left;padding-bottom:15px; }

#origini-brand p, #origini-brand h2 { text-align:left; }
#origini-brand .up  { height:200px; }
#origini-brand .up div { padding-top:5px; float:left; width:600px; }
#origini-brand .up figure { float:right; }
#origini-brand .dw  { height:250px; }
#origini-brand .dw div { padding-top:20px;float:right; width:700px; }
#origini-brand .dw figure {	float:left; }

#storia-pubblicita { background:url("/mediaObject/corporate/common/aboutUs-history/aboutUs-history-Plunga/bkg-storia-pubblicita/original.jpg") 50% 0 no-repeat; height:481px; padding-top: 50px;}
#storia-pubblicita h2, #storia-pubblicita p { color:#ffffff; }
#storia-pubblicita .slider-ctr { margin-top:45px; }
#storia-pubblicita .slider-cnt { height: 360px; margin: 0 auto; overflow: hidden; position: relative; width: 788px; }
#storia-pubblicita .slider-cnt .items { clear: both; position: absolute; top:0; left:0; width: 20000em; }
#storia-pubblicita .slider-cnt .items .item { float: left; height: 340px; text-align: center; width: 788px; position:relative; }
#storia-pubblicita .slider-cnt .items .item figure img{margin: 0 auto; width: 561px; height: 277px;}
#storia-pubblicita .slider-cnt .items .item h2 { padding-bottom:0; position:absolute; bottom:20px; left:47%; font-size:23px; line-height:1.1em; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ }
#storia-pubblicita .slider-ctr a.browse { cursor: pointer; display: block; font-size: 21px; position: absolute; bottom: 40px; z-index: 99; color:#ffffff; }
#storia-pubblicita .slider-ctr a.left { background-position: 0 0; left: 410px; }
#storia-pubblicita .slider-ctr a.right { background-position: 0 0; right: 410px; }

#successi { height:290px; }
#successi p, #successi h2 { text-align:left; }
#successi .section-cnt { padding-top: 40px }
#successi .section-cnt div { padding-top:50px;float:right; width:570px; }
#successi figure {	float:left; }

#mito-p { background:#ffffff url("/mediaObject/corporate/common/aboutUs-history/aboutUs-history-Plunga/bkg-mito-p/original.jpg") 50% 0 no-repeat; height:327px; padding-top: 50px;}
#mito-p h2, #mito-p p { color:#000000; }
#mito-p .slider-ctr { margin-top:45px; }
#mito-p .slider-cnt { height: 185px; margin: 0 auto; overflow: hidden; position: relative; width: 788px; }
#mito-p .slider-cnt .items { clear: both; position: absolute; top:0; left:0; width: 20000em; }
#mito-p .slider-cnt .items .item { float: left; height: 165px; text-align: center; width: 788px; position:relative; }
#mito-p .slider-cnt .items .item h2 { padding-bottom:0; position:absolute; bottom:0; left:47%; font-size:23px; line-height:1.1em; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ }
#mito-p .slider-cnt .items .item figure img{margin: 0 auto;}
#mito-p .slider-ctr a.browse { cursor: pointer; display: block; font-size: 21px; position: absolute; bottom: 23px; z-index: 99; color:#000000; }
#mito-p .slider-ctr a.left { background-position: 0 0; left: 410px; }
#mito-p .slider-ctr a.right { background-position: 0 0; right: 410px; }

#boom-industriale { height:330px; padding-top:30px; }
#boom-industriale p, #boom-industriale h2 { text-align:left; }
#boom-industriale .section-cnt div { padding-top:80px;float:left; width:630px; }
#boom-industriale figure {	float:right; }

#magazine { padding-top:30px; height: 830px; background: url("/mediaObject/corporate/common/aboutUs-history/aboutUs-history-Plunga/bkg-brandValue-sect05/original.jpg") repeat scroll 50% 0 #FFFFFF; }
#magazine .section-cnt{height: 800px;}
#magazine h2{margin-bottom: 0!important;}
#magazine h2, #magazine p { color:#ffffff; margin-bottom:20px;}
#magazine .quick-link{right: 289px; bottom: 0;}
#magazine .quick-link p{margin: 0;}

#successi02 { padding-top:20px; }
#successi02 p, #successi02 h2 { text-align:left; color:#383838; }
#successi02 .up  { height:290px; }
#successi02 .up div.txt { padding-top:60px; float:left; width:620px; }
#successi02 .up div.img_wrap { float:right; margin: 0 15px 0 0;}
#successi02 .dw  { height:290px; }
#successi02 .dw div.txt { padding-top:75px;float:right; width:630px; }
#successi02 .dw div.img_wrap {float:left; }
#successi02 .dw div.img_wrap {float:left; }
#successi02 .img_wrap p { text-align:center;  margin-top: 10px; font-size:14px; line-height:1.1em; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/  }
#successi02 .img_wrap p span { text-decoration:underline;}
#successi02 .img_wrap p strong { font-style:italic; }

#theCal{background:#000; height:508px; overflow:hidden;}
#theCal .abstract{float:left; padding:152px 0 0; width:372px;}
#theCal .abstract h2 {text-align:left; color:#ffffff;}
#theCal .abstract h2 span {display:block; font-size:18px;}
#theCal .abstract p{color: #ffffff;}
#theCal .quick-link{left: 0; right: auto; bottom: 40px;}
#theCal .abstract a{display:block; margin:115px 0 0; font-size:16px; line-height:1.1em; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#ffffff; text-decoration:none;}
#ARCHIVE {overflow:hidden; position:relative; height:508px; z-index:0}
#ARCHIVE .cover{top:0; left:0; position:absolute; width:596px; height:508px; background:url("/mediaObject/corporate/common/aboutUs-history/bkg-alfa-black/original.png") 50% 50%; z-index:9}
#ARCHIVE .cover .lnk-button{position:absolute; width:135px; height:135px; background:url("/mediaObject/corporate/common/aboutUs-history/button-timeline/original.png") no-repeat 0 0; overflow:hidden; left:230px; top:186px; display:block}
#parallactic-bkg { position:absolute; top:0; left:0; width:100%; background:transparent url(/mediaObject/corporate/common/aboutUs-history/aboutUs-history-Plunga/bkg-parallactic/original.png) repeat-y 50% 135px; z-index:5; height:508px;}
#parallactic-bkg span{position:absolute; top:0; left:50%; border-left:1px solid #777; width:0; height:508px;}
#ARCHIVE-timeline { position:absolute; top:0; left:0; width:100%; text-align:center; z-index:9; height:508px;}
#ARCHIVE-timeline-CNT {width:600px; position: relative; padding:30px 0 0;}
#ARCHIVE-timeline-CNT article { position:relative; margin:0 0 -10px; width:303px; text-align:left; background:transparent url(/mediaObject/corporate/common/aboutUs-history/aboutUs-history-Plunga/timeline-box/original.png) no-repeat; }
#ARCHIVE-timeline-CNT article time { position:absolute; top:45px; font-size:18px; line-height:1.1em; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#FFF; }
#ARCHIVE-timeline-CNT article a { position:relative; padding:5px 5px 5px 5px; width:218px; height:94px; overflow:hidden; text-decoration:none; background:transparent url("/mediaObject/corporate/common/aboutUs-history/aboutUs-history-Plunga/timeline-box-a/original.png") 0 0 no-repeat;}
#ARCHIVE-timeline-CNT article a hgroup { float:left; }
#ARCHIVE-timeline-CNT article a hgroup h1 {width:130px; color:#D2D2D2; text-transform:uppercase; font-size:13px; line-height:1.1em; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ margin:20px 0 0 }
#ARCHIVE-timeline-CNT article a hgroup h1.double{margin-top:5px; font-size:13px}
#ARCHIVE-timeline-CNT article a hgroup h1 strong { display:block; font-size:15px; line-height:1.1em; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ margin:0 0 0 4px }
#ARCHIVE-timeline-CNT article a hgroup h1.double strong{font-size:15px; line-height:1.1em;}
#ARCHIVE-timeline-CNT article a hgroup h2 {padding:0; width:117px; color:#676767; margin:0 0 0 12px; font-size:12px; line-height:1em; font-family:'Gotham 3r','Gotham A','Gotham B','Gotham-Light',Arial,Helvetica,sans-serif; font-weight:300; font-style:normal; /*font-weight:normal;*/ }
#ARCHIVE-timeline-CNT article a figure { float:right; width:63px; height:90px; overflow:hidden; }
#ARCHIVE-timeline-CNT article a figure img { border:0 none; }
#ARCHIVE-timeline-CNT article a span { position:absolute; bottom:5px; right:87px; width:14px; height:15px; overflow:hidden; background:transparent url(/mediaObject/corporate/common/aboutUs-history/aboutUs-history-Plunga/plus/original.png) no-repeat 0 0; }
#ARCHIVE-timeline-CNT article.boxSX1 { float:left; background-position:100% -403px; }
#ARCHIVE-timeline-CNT article.boxSX2 { float:left; background-position:100% -555px; }
#ARCHIVE-timeline-CNT article.boxSX3 { float:left; background-position:99% -706px; }
#ARCHIVE-timeline-CNT article.boxSX1 time, #ARCHIVE-timeline-CNT article.boxSX2 time, #ARCHIVE-timeline-CNT article.boxSX3 time { left:310px; }
#ARCHIVE-timeline-CNT article.boxSX1 a { float:left; margin-left:30px; }
#ARCHIVE-timeline-CNT article.boxSX2 a { float:left; margin-left:20px; }
#ARCHIVE-timeline-CNT article.boxSX3 a { float:left; margin-left:0; }
#ARCHIVE-timeline-CNT article.boxDX1 { float:right; background-position:0 -253px; }
#ARCHIVE-timeline-CNT article.boxDX2 { float:right; background-position:0 -97px; }
#ARCHIVE-timeline-CNT article.boxDX3 { float:right; background-position:0 54px;}
#ARCHIVE-timeline-CNT article.boxDX1 time, #ARCHIVE-timeline-CNT article.boxDX2 time, #ARCHIVE-timeline-CNT article.boxDX3 time { right:310px; }
#ARCHIVE-timeline-CNT article.boxDX1 a { float:right; margin-right:30px; }
#ARCHIVE-timeline-CNT article.boxDX2 a { float:right; margin-right:20px; }
#ARCHIVE-timeline-CNT article.boxDX3 a { float:right; }
#ARCHIVE-timeline-CONTAINER { position: relative; width: 100%; z-index:2 }

#innovazione-prod { height: 180px; padding-top:30px; background:#f0f0f0;}
#innovazione-prod .col1 { float:left; width:480px; }
#innovazione-prod .col2 { float:right; width:480px; }
#innovazione-prod p, #innovazione-prod h2 { text-align:left; color:#383838; }

#planet-zero{height: 292px;}
#planet-zero figure{float: left; margin: 45px 0 0 72px;}
/*#planet-zero .abstract{padding: 70px 100px 0 0; width: 470px;}*/
#planet-zero .section-cnt div {padding-top:70px; float:right; width:570px;}

#industrial-design { height:440px; background-color:#f0f0f0; }
#industrial-design p, #industrial-design h2 { text-align:left; }
#industrial-design .section-cnt{ position: relative; padding-top: 40px; height:400px; }
#industrial-design .abstract { padding-top:40px; float:left; width:480px; }
#industrial-design figure {	float:right;}
#industrial-design .quick-link{left: 0; right: auto; bottom: 80px;}

#formula-1 { padding-top:40px; height:600px;overflow:hidden; }
#formula-1 p { padding-bottom:40px; }
#formula-1 figure { position:absolute; top:160px; left:-2500px; }

