#headerline {
position:absolute;
width:100%;
height:20px;
top:0px;
background-color: #333333; }

#logo {
position:absolute;
width:320px;
height:110px;
left: 50%;
margin-left: -160px;
top:30px; }

#linemenu {
position:absolute;
width:100%;
height:2px;
background-color: #333333;
top:150px; }

#menusx {
color: #ffffff;
text-align: center;
position:absolute;
width:300px;
height:80px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:170px; }

#menucx {
color: #ffffff;
text-align: center;
position:absolute;
width:300px;
height:80px;
left: 50%;
margin-left: -150px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:170px; }

#menudx {
color: #ffffff;
text-align: center;
position:absolute;
width:300px;
height:80px;
left: 50%;
margin-left: 150px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:170px; }

#sxpar {
color: #ffffff;
text-align: left;
position:absolute;
width:60px;
height:200px;
left: 50%;
margin-left: -390px;
font-family: arial, serif;
font-size: 80px; 
top:290px; }

#premessa1 {
color: #bbbbcc;
position:absolute;
width:700px;
height:200px;
left: 50%;
margin-left: -350px;
font-family: arial , sans-serif;
line-height: 1.3;
font-size: 20px; 
top:300px; }

#dxpar {
color: #ffffff;
text-align: right;
position:absolute;
width:60px;
height:200px;
left: 50%;
margin-left: 330px;
font-family: arial, serif;
font-size: 80px; 
top:400px; }

#premessa2 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:580px; }

#sxpremessa2 {
color: #ffffff;
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: center;
top:1020px; }

#dxpremessa2 {
color: #ffffff;
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: 0px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: center;
top:1016px; }

#premessa3 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:1130px; }

#designbackground {
background-color:#111111; 
position:absolute;
width:100%;
height:2695px;
top:1350px; 
z-index: -1; }

#designtitle {
color: #ffffff;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 60px; 
line-height: 1.3;
top:1400px; }

#design1 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:1520px; }

#designimg1 {
position:absolute;
width:900px;
height:50px;
left: 50%;
margin-left: -450px;
text-align: right;
top:1690px; }

#designtxttitle1 {
color: #bbbbcc;
text-align: right;
position:absolute;
width:280px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:1700px; }

#designtxt1 {
color: #ffffff;
text-align: right;
position:absolute;
width:280px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:1750px; }

#designdid1 {
color: #ffffff;
position:absolute;
width:900px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
text-align: right;
line-height: 1.3;
font-size: 20px; 
top:2093px; }

#designimg2 {
position:absolute;
width:900px;
height:50px;
left: 50%;
margin-left: -450px;
text-align: right;
top:2220px; }

#designtxttitle2 {
color: #bbbbcc;
text-align: right;
position:absolute;
width:280px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:2230px; }

#designtxt2 {
color: #ffffff;
text-align: right;
position:absolute;
width:280px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:2280px; }

#designdid2 {
color: #ffffff;
position:absolute;
width:900px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
text-align: right;
line-height: 1.3;
font-size: 20px; 
top:2623px; }

#design2 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:2730px; }

#designimg3 {
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: -450px;
text-align: left;
top:3030px; }

#designdid3 {
color: #ffffff;
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
text-align: center;
line-height: 1.3;
font-size: 20px; 
top:3325px; }

#designimg4 {
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: 20px;
text-align: right;
top:3030px; }

#designdid4 {
color: #ffffff;
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: 20px;
font-family: arial, sans-serif;
text-align: center;
line-height: 1.3;
font-size: 20px; 
top:3321px; }

#design3 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:3440px; }

#designimg5 {
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: -450px;
text-align: left;
top:3655px; }

#designdid5 {
color: #ffffff;
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
text-align: center;
line-height: 1.3;
font-size: 20px; 
top:3950px; }

#designimg6 {
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: 0px;
text-align: right;
top:3655px; }

#designdid6 {
color: #ffffff;
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: 20px;
font-family: arial, sans-serif;
text-align: center;
line-height: 1.3;
font-size: 20px; 
top:3947px; }

#performancebackground {
background-color:#000000; 
position:absolute;
width:100%;
height:2505px;
top:4045px; 
z-index: -1; }

#performancetitle {
color: #ffffff;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 60px; 
line-height: 1.3;
top:4100px; }

#performance1 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:4220px; }

#performanceimg1 {
position:absolute;
width:900px;
height:570px;
left: 50%;
margin-left: -450px;
text-align: left;
top:4590px; }

#performanceimg1sx {
color: #ffffff;
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: center;
top:5160px; }

#performanceimg1dx {
color: #ffffff;
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: 0px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: center;
top:5156px; }

#performance2 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:5280px; }

#performanceimg2 {
position:absolute;
width:900px;
height:570px;
left: 50%;
margin-left: -450px;
text-align: left;
top:5460px; }

#performanceimg2sx {
color: #ffffff;
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: center;
top:6030px; }

#performanceimg2dx {
color: #ffffff;
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: 0px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: center;
top:6026px; }

#pricebackground {
background-color:#111111; 
position:absolute;
width:100%;
height:4095px;
top:6120px; 
z-index: -1; }

#pricetitle {
color: #ffffff;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 60px; 
line-height: 1.3;
top:6170px; }

#price1 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:350px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:6290px; }

#priceimg1 {
position:absolute;
width:900px;
height:300px;
left: 50%;
margin-left: -450px;
text-align: left;
top:6640px; }

#priceimg1sx {
color: #ffffff;
position:absolute;
width:300px;
height:50px;
left: 50%;
margin-left: -340px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: right;
top:6915px; }

#priceimg1dx {
color: #ffffff;
position:absolute;
width:300px;
height:50px;
left: 50%;
margin-left: 40px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: left;
top:6915px; }

#price2 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:7030px; }

#priceimg2 {
position:absolute;
width:900px;
height:300px;
left: 50%;
margin-left: -450px;
text-align: left;
top:7180px; }

#priceimg2sx {
color: #ffffff;
position:absolute;
width:300px;
height:50px;
left: 50%;
margin-left: -350px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: right;
top:7455px; }

#priceimg2dx {
color: #ffffff;
position:absolute;
width:300px;
height:50px;
left: 50%;
margin-left: 45px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: left;
top:7455px; }

#price3 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:7570px; }

#priceimg3 {
position:absolute;
width:900px;
height:316px;
left: 50%;
margin-left: -450px;
text-align: left;
top:7705px; }

#priceimg3did {
background-color:#111111; 
color: #ffffff;
position:absolute;
width:620px;
height:50px;
left: 50%;
margin-left: -310px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: center;
top:7830px; }

#price4 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:8050px; }


#priceimg4 {
position:absolute;
width:900px;
height:316px;
left: 50%;
margin-left: -450px;
text-align: left;
top:8225px; }

#priceimg4did {
background-color:#111111; 
color: #ffffff;
position:absolute;
width:620px;
height:50px;
left: 50%;
margin-left: -310px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: center;
top:8350px; }

#price5 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:300px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:8570px; }

#price5txt {
color: #ffffff;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: left;
top:8860px; }

#priceimg5 {
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: -450px;
text-align: left;
top:8975px; }

#pricedid5 {
color: #ffffff;
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
text-align: center;
line-height: 1.3;
font-size: 20px; 
top:9413px; }

#priceimg6 {
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: 20px;
text-align: left;
top:8975px; }

#pricedid6 {
color: #ffffff;
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: 20px;
font-family: arial, sans-serif;
text-align: center;
line-height: 1.3;
font-size: 20px; 
top:9409px; }

#price6 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:300px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:9520px; }

#price6txt {
color: #ffffff;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
text-align: left;
top:9570px; }

#priceimg7 {
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: -450px;
text-align: left;
top:9685px; }

#pricedid7 {
color: #ffffff;
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
text-align: center;
line-height: 1.3;
font-size: 20px; 
top:10123px; }

#priceimg8 {
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: 20px;
text-align: left;
top:9685px; }

#pricedid8 {
color: #ffffff;
position:absolute;
width:430px;
height:50px;
left: 50%;
margin-left: 20px;
font-family: arial, sans-serif;
text-align: center;
line-height: 1.3;
font-size: 20px; 
top:10119px; }

#limitbackground {
background-color:#000000; 
position:absolute;
width:100%;
height:2800px;
top:10215px; 
z-index: -1; }

#limittitle {
color: #ffffff;
text-align: left;
position:absolute;
width:900px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 60px; 
line-height: 1.3;
top:10265px; }

#limit1 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:350px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:10380px; }

#limitimg1 {
position:absolute;
width:592px;
height:396px;
left: 50%;
margin-left: -450px;
text-align: left;
top:10600px; }

#limittxt1 {
color: #bbbbcc;
position:absolute;
width:300px;
height:300px;
left: 50%;
margin-left: 172px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
text-align: left;
top:10610px; }

#limitdid1 {
color: #ffffff;
text-align: left;
position:absolute;
width:300px;
height:200px;
left: 50%;
margin-left: 172px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:10780px; }

#limit2 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:350px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:11080px; }

#limitimg2 {
position:absolute;
width:592px;
height:396px;
left: 50%;
margin-left: -450px;
text-align: left;
top:11140px; }

#limittxt2 {
color: #bbbbcc;
position:absolute;
width:300px;
height:300px;
left: 50%;
margin-left: 172px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
text-align: left;
top:11150px; }

#limitdid2 {
color: #ffffff;
text-align: left;
position:absolute;
width:300px;
height:200px;
left: 50%;
margin-left: 172px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:11320px; }

#limit3 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:350px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:11620px; }

#limitimg3 {
position:absolute;
width:592px;
height:396px;
left: 50%;
margin-left: -450px;
text-align: left;
top:11680px; }

#limittxt3 {
color: #bbbbcc;
position:absolute;
width:300px;
height:300px;
left: 50%;
margin-left: 172px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
text-align: left;
top:11690px; }

#limitdid3 {
color: #ffffff;
text-align: left;
position:absolute;
width:300px;
height:200px;
left: 50%;
margin-left: 172px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:11860px; }

#limit4 {
color: #bbbbcc;
text-align: left;
position:absolute;
width:900px;
height:350px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 30px; 
line-height: 1.3;
top:12160px; }

#limitimg4 {
position:absolute;
text-align: left;
width:300px;
height:200px;
left: 50%;
margin-left: -450px;
top:12380px; }

#limitdid4 {
color: #ffffff;
text-align: center;
position:absolute;
width:280px;
height:200px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:12575px; }

#limitimg5 {
position:absolute;
text-align: center;
width:300px;
height:200px;
left: 50%;
margin-left: -150px;
top:12380px; }

#limitdid5 {
color: #ffffff;
text-align: center;
position:absolute;
width:280px;
height:200px;
left: 50%;
margin-left: -140px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:12575px; }

#limitimg6 {
position:absolute;
text-align: right;
width:300px;
height:200px;
left: 50%;
margin-left: 150px;
top:12380px; }

#limitdid6 {
color: #ffffff;
text-align: center;
position:absolute;
width:280px;
height:200px;
left: 50%;
margin-left: 170px;
font-family: arial, sans-serif;
line-height: 1.3;
font-size: 20px; 
top:12575px; }

#targetimg {
position:absolute;
text-align: center;
width:900px;
height:350px;
left: 50%;
margin-left: -450px;
top:12740px; }

#target {
color: #ffffff;
text-align: center;
position:absolute;
width:900px;
height:350px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
font-size: 60px; 
line-height: 1.3;
top:12800px; }

#footer {
position:absolute;
width:100%;
height:300px;
top:13300px;
background-color: #333333; }

#footeruptxtsx {
color: #ffffff;
position:absolute;
width:450px;
height:150px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
text-align: left;
font-size: 14px; 
top: 13315px; }

#footeruptxtsx2 {
color: #ffffff;
position:absolute;
width:900px;
height:150px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
text-align: left;
font-size: 14px; 
top: 13395px; }

#footeruptxtsx3 {
color: #ffffff;
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: -450px;
font-family: arial, sans-serif;
line-height: 1.3;
text-align: left;
font-size: 14px; 
top: 13520px; }

#footeruptxtdx {
color: #ffffff;
position:absolute;
width:450px;
height:150px;
left: 50%;
margin-left: 0px;
font-family: arial, sans-serif;
line-height: 1.3;
text-align: right;
font-size: 20px; 
top: 13338px; }

#footeruptxtdx2 {
color: #ffffff;
position:absolute;
width:450px;
height:50px;
left: 50%;
margin-left: 0px;
font-family: arial, sans-serif;
line-height: 1.3;
text-align: right;
font-size: 14px; 
top: 13520px; }



#footerline {
position:absolute;
width:900px;
left: 50%;
margin-left: -450px;
height:1px;
top: 13375px;
background-color: #ffffff; }

#footerline2 {
position:absolute;
width:900px;
left: 50%;
margin-left: -450px;
height:1px;
top: 13510px;
background-color: #ffffff; }









a:link    {text-decoration: none; color: #ffffff;}
a:visited {text-decoration: none; color: #ffffff;}
a:hover   {text-decoration: none; color: #bbbbcc;}
