body {width:940px; height:100%; top:0; }


#bodydiv {width:940px; height:100%; position:absolute; top:0; left:50%;  margin:0 0 0 -470px;}

#altnavbar{ position:absolute; top:20px; left:50%; margin:0 0 0 -460px; display:inline; z-index:10;}
.AltDiv{ position:relative; top:0px; left:0px; display:inline; float: left; padding-right:7px; }
.AltDiv:hover .linkAlt{display: none; }
.AltDiv:hover .linkAlthover{display: block; }
.AltDiv:hover .linkAlthover2{display: block; }
.linkAlt {font-family: caecilia; font-weight:bold; font-size:12px; height:20px;  text-decoration:none; position:relative; color:#8bc6cb;}
.linkAlthover { display:none; font-family: caecilia; font-weight:bold; font-size:12px; height:20px; text-decoration:none; position:relative; color:#a79c92;  cursor:pointer;}
.linkAlthover2 { display:none; font-family: caecilia; font-weight:bold; font-size:12px; height:20px; text-decoration:none; position:relative; color:#8bc6cb;}
.linkAlt2 {font-family: caecilia; font-weight:bold; font-size:12px; height:20px;  text-decoration:none; position:relative; color:#5d5143;}


#soprafascia { width:940px; height:30px; position:absolute; top:0px; left:50%; margin:0 0 0 -470px; background-image: url(imgsrc/fascia_sopra.png); z-index:1;}
#soprafascia2 { width:940px; height:25px; position:absolute; top:140px; left:50%; margin:0 0 0 -470px; background-image: url(imgsrc/fascia_sopra_.png); z-index:5;}

#claim{ width:500px; height:120px; position:absolute; top:178px; left:50%; margin:0 0 0 -460px; font-family: caecilia; font-size: 25px; font-weight:bold; color: #8bc6cb; z-index:140;}

#brandposition { width:940px; position:absolute; top:58px; left:50%; margin:0 0 0 -462px; z-index:105;}
.tit_brand { font-family: whitney; font-size: 25px; font-weight:bold; color: #5d5143; z-index:106;}
.tit_brand2 { font-family: whitney; font-size: 25px; font-weight:normal; color: #a79c92; z-index:107;}
A.linkbrand2 {text-decoration:none; cursor:pointer;}

#righettaover { width:940px; height:1px; position:absolute; top:38px; left:50%; margin:0 0 0 -470px;}
#sottobrand{ width:940px; height:47px; position:absolute; top:93px; left:50%; margin:0 0 0 -470px; z-index:70;}


#containernavbar{ position:absolute; width:465px; height:140px; top:240px; left:50%; margin:0 0 0 3px; display:inline; z-index:110;}
#navbar{  position:relative; height:140px; top:0px; left:0px; display:inline; float:left; padding-right:20px;}
#navbar ul{ padding-top:0px; margin-left:0px; padding-left:0px; }
ul.list1 li.link { list-style-type: none; height:23px; margin:0 0 0 0; }
.MainDiv{float: left;}
.MainDiv:hover .linkbrand{display: none;}
.MainDiv:hover .linkbrandhover{ display: block;}
.linkbrand {font-family: caecilia;  font-weight:bold; font-size:15px; height:23px; text-decoration:none; position:relative; color:#5d5143;  cursor:pointer;}
.linkbrandhover { display:none;  font-family: caecilia; font-weight:bold; font-size:15px; height:23px; text-decoration:none;  position:relative; color:#a79c92; cursor:pointer;}
.linkbrand2 {font-family: caecilia;  font-weight:bold; font-size:15px; height:23px; text-decoration:none; position:relative; color:#8bc6cb;}

#sliderCont{ position:absolute; width:940px; height:300px; top:310px; left:50%; margin:0 0 0 -470px; z-index:65;}

#soprafascione { width:940px; height:25px; position:absolute; top:625px; left:50%; margin:0 0 0 -470px; background-image: url(imgsrc/fascia_sotto_.png); z-index:5007; padding:0px 0px 0px 20px;}



#separatoreTabellone{ width:720px; height:120px; position:absolute; top:651px; left:50%; margin:0px 0 0 -228px; z-index:5090; }
#separatoreTabellone li { display: inline; padding-left:0px; padding-right:225px; }


#primosettore{ width:208px; height:280px; position:absolute; top:658px; left:50%; margin:0 0 0 -455px;  z-index:6057; cursor:pointer; padding:2px 5px 2px 5px;}
#secondosettore{ width:204px; height:280px; position:absolute; top:658px; left:50%; margin:0 0 0 -220px;  z-index:6057; cursor:pointer; padding:2px 5px 2px 5px;}
#terzosettore{ width:204px; height:280px; position:absolute; top:658px; left:50%; margin:0 0 0 10px;  z-index:6057; cursor:pointer; padding:2px 5px 2px 5px;}
#secondosettoreImg{ width:444px; height:280px; position:absolute; top:661px; left:50%; margin:0 0 0 -220px; z-index:6057; overflow:hidden;}

#SpaceTit{ height:65px; font-family: caecilia; position:relative; top:10px; font-weight:bold; line-height: 22px; font-size:15px; color:#5d5143; }
#SpaceText{height:100px; width:214px; font-family: caecilia; font-weight:normal; position:relative; overflow:auto; overflow-x:hidden; overflow-y: scroll; top:10px; font-size:12px; color:#8bc6cb;}
#SpaceText2{height:100px; width:210px; font-family: caecilia; font-weight:normal; position:relative; overflow:auto; overflow-x:hidden; overflow-y: scroll; top:10px; font-size:12px; color:#8bc6cb;}
#SpaceText3{height:100px; width:210px; font-family: caecilia; font-weight:normal; position:relative; overflow:auto; overflow-x:hidden; overflow-y: scroll; top:10px; font-size:12px; color:#8bc6cb;}

.jScrollPaneContainer { position:relative; width:212px; top:10px; height:100px;  z-index:2700; overflow: hidden; }
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; width:16px; height: 16px; background: url(imgsrc/key_up_grey2.png) no-repeat; z-index:9800;}
a.jScrollArrowUp:hover { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 16px; background: url(imgsrc/key_up_grey.png) no-repeat; z-index:9800;}
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 16px; background: url(imgsrc/key_down_grey2.png) no-repeat; z-index:9800;}
a.jScrollArrowDown:hover { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 16px; background: url(imgsrc/key_down_grey.png) no-repeat; z-index:9800;}


#quartosettore{ width:214px; height:93px; position:absolute; top:660px; left:50%; margin:0 0 0 244px;  z-index:6257;   background-image:url(imgsrc/arrow_up.gif); border-bottom: solid 1px #dfdad5;}
#quintosettore{ width:214px; height:93px; position:absolute; top:754px; left:50%; margin:0 0 0 244px;  z-index:6257; background-image:url(imgsrc/arrow_up.gif);  border-bottom: solid 1px #dfdad5;}
#sestosettore{ width:214px; height:93px; position:absolute; top:848px; left:50%; margin:0 0 0 244px;  z-index:6257;   background-image:url(imgsrc/arrow_up.gif);}
#sestosettore2{ width:214px; height:93px; position:absolute; top:848px; left:50%; margin:0 0 0 244px;  z-index:6257;  background-image:url(imgsrc/arrow_up.gif); border-bottom: solid 1px #dfdad5; }
#settimosettore{ width:214px; height:93px; position:absolute; top:942px; left:50%; margin:0 0 0 244px;  z-index:6257; background-image:url(imgsrc/arrow_up.gif);  border-bottom: solid 1px #dfdad5;  }
#ottavosettore{ width:214px; height:93px; position:absolute; top:1036px; left:50%; margin:0 0 0 244px;  z-index:6257;   background-image:url(imgsrc/arrow_up.gif); border-bottom: solid 1px #dfdad5;}
#nonosettore{ width:214px; height:93px; position:absolute; top:1130px; left:50%; margin:0 0 0 244px;  z-index:6257;   background-image:url(imgsrc/arrow_up.gif); border-bottom: solid 1px #dfdad5;}
#decimosettore{ width:214px; height:93px; position:absolute; top:1224px; left:50%; margin:0 0 0 244px;  z-index:6257;   background-image:url(imgsrc/arrow_up.gif); border-bottom: solid 1px #dfdad5;}
#undicesimosettore{ width:214px; height:93px; position:absolute; top:1318px; left:50%; margin:0 0 0 244px;  z-index:6257;   background-image:url(imgsrc/arrow_up.gif); border-bottom: solid 1px #dfdad5;}


.MenuLink{width:200px; height:12px; margin:10px 0px 10px 0px ;}
.MenuLink:hover .linkFIRST{display:none; width:180px; height:12px; }
.MenuLink:hover .linkFIRSThover{display:block;  width:180px; height:12px;}
.linkFIRST {font-family:Caecilia ; font-weight:bold; font-size:22px; height:12px; text-decoration:none; position:relative; color:#5d5143; width:180px;}
.linkFIRSThover { display:none; font-family:Caecilia ; font-weight:bold; font-size:22px; height:12px; text-decoration:none; position:relative; color:#8bc6cb;  cursor:pointer; width:180px;}
.underlink{font-family:Caecilia ; font-weight:bold; font-size:14px; height:12px; text-decoration:none; position:relative; color:#8bc6cb; width:180px;}
.underlink_on{font-family:Caecilia ; font-weight:bold; font-size:14px; height:12px; text-decoration:none; position:relative; color:#8bc6cb; width:180px;}

#tabellone { width:940px; height:300px; position:absolute; top:650px; left:50%; margin:0 0 0 -470px; border: solid 1px #dfdad5; z-index:5007;}
#tabelloneBig { width:940px; height:680px; position:absolute; top:650px; left:50%; margin:0 0 0 -470px; border: solid 1px #dfdad5; z-index:5007;}

#footer { width:940px; height:180px; position:absolute; top:990px; left:50%; margin:0 0 0 -470px; background-color:#d1cac4; z-index:5007; }
#footerBig { width:940px; height:180px; position:absolute; top:1370px; left:50%; margin:0 0 0 -470px; background-color:#d1cac4; z-index:5007; }

#tacchetto{ width:940px; height:20px; position:absolute; top:1180px; left:50%; margin:0 0 0 -470px; background-color:#FFFFFF; z-index:5007; }
#tacchettoBig{ width:940px; height:20px; position:absolute; top:1560px; left:50%; margin:0 0 0 -470px; background-color:#FFFFFF; z-index:5007; }

#separatorefooter{ width:720px; height:75px; position:absolute; top:1000px; left:50%; margin:0px 0 0 -228px; z-index:6010; }
#separatorefooter li { display: inline; padding-left:0px; padding-right:225px; }

#separatorefooterBig{ width:720px; height:75px; position:absolute; top:1380px; left:50%; margin:0px 0 0 -228px; z-index:6010; }
#separatorefooterBig li { display: inline; padding-left:0px; padding-right:225px; }


#separatorefooter2{ width:720px; height:95px; position:absolute; top:1055px; left:50%; margin:0px 0 0 -228px; z-index:6010; }
#separatorefooter2 li { display: inline; padding-left:0px; padding-right:225px; }

#separatorefooter2Big{ width:720px; height:95px; position:absolute; top:1435px; left:50%; margin:0px 0 0 -228px; z-index:6010; }
#separatorefooter2Big li { display: inline; padding-left:0px; padding-right:225px; }

#footernavigatore{ color:#626365; width:920px; height:150px; position:absolute; top:1000px; left:50%; margin:0 0 0 -450px; z-index:6510; }
#footernavigatoreBig{ color:#626365; width:920px; height:150px; position:absolute; top:1380px; left:50%; margin:0 0 0 -450px; z-index:6510; }
#footernavigatore2{ color:#626365; width:690px; height:150px; position:absolute; top:1055px; left:50%; margin:0 0 0 -220px; z-index:6510; }
#footernavigatore2Big{ color:#626365; width:690px; height:150px; position:absolute; top:1435px; left:50%; margin:0 0 0 -220px; z-index:6510; }
ul.foot li { margin-left: -39px; margin-top:2px; margin-bottom:2px; list-style-type: none; color:#7e7f81; }
ul.foot a { font-size:11px;	color:#7e7f81; text-decoration:none; }
ul.foot a:hover { font-size:11px; color:#7e7f81; text-decoration: underline; }
#listabrand{ width:801px; height:51px; position:absolute; top:1643px; left:50%; margin:0px 0 0 -370px; z-index:116; }
#logobrandfooter{ width:106px; height:50px; position:absolute; top:1440px; left:50%; margin:0px 0 0 -358px; z-index:134; }
#copy{ width:246px; height:50px; position:absolute; top:1520px; left:50%; margin:0px 0 0 -497px; z-index:134; }
#copy2{ width:246px; height:50px; position:absolute; top:1511px; left:50%; margin:0px 0 0 -497px; z-index:134; }
ul.foot2 li { font-size:12px; margin-left: -39px; margin-top:2px; margin-bottom:2px; list-style-type: none; color:#7e7f81; }
ul.foot2 a { font-size:12px; color:#7e7f81; text-decoration:none; }
ul.foot2 a:hover { font-size:12px; color:#cccccc; text-decoration: none; }



.FootDiv{float: left; position:relative; width:200px;}
.FootDiv:hover .linkbrandF{display: none;}
.FootDiv:hover .linkbrandhoverF{ display: block;}
.linkbrandF {font-family:whitney;  font-weight:normal; font-size:12px; height:23px; text-decoration:none; position:relative; color:#5d5143;  cursor:pointer;}
.linkbrandhoverF { display:none;  font-family:whitney; font-weight:normal; font-size:12px; height:23px; text-decoration:none;  position:relative; color:#FFFFFF; cursor:pointer;}

.footTxt{font-family:whitney;  font-weight:normal; font-size:12px;  text-decoration:none; color:#5d5143;}

.StandardLink{width:180px; height:12px;}
.StandardLink:hover .linkStand{display:none; width:180px; height:12px; }
.StandardLink:hover .linkStandhover{display:block;  width:180px; height:12px;}
.linkStand {font-family:whitney ; font-weight:normal; font-size:12px; height:12px; text-decoration:none; position:relative; color:#5d5143; width:180px;}
.linkStandhover { display:none; font-family:whitney ; font-weight:normal; font-size:12px; height:12px; text-decoration:none; position:relative; color:#FFFFFF;  cursor:pointer; width:180px;}


a.noriga{text-decoration:none; width:180px; height:12px;}
a.noriga:hover{text-decoration:none; width:180px; height:12px;}

a{text-decoration:none;}
a:hover{text-decoration:none;}

#ContentBody{ width:445px; height:640px; position:absolute; top:658px; left:50%; margin:0 0 0 -455px; z-index:7057; padding:2px 5px 2px 5px; margin-right:20px;}
#BodySlider{ width:445px; height:640px; overflow:auto; overflow-x:hidden; overflow-y: scroll; z-index:7057;}
.TitContentBody{font-family:Caecilia; font-weight:bold; font-size:22px; text-decoration:none; color:#5d5143;}
.SubTitBody{font-family:whitney ; font-weight:normal; font-size:14px; text-decoration:none; color:#8bc6cb;}
.TXTTitBodyB{font-family:whitney ; font-weight:normal; position:relative; font-size:14px; text-decoration:none; color:#5d5143;}
#terzosettoreIMG{ width:204px; height:550px; position:absolute; top:668px; left:50%; margin:0 0 0 10px;  z-index:6057;  padding:10px 5px 2px 5px;overflow: hidden;}
#terzosettoreIMG img:hover{opacity:0.5; filter:alpha(opacity=50); cursor:pointer;}
#IMGscroll{ position:absolute; width:204px; top:0px; left:5px;}
.LinkImgBody{font-family:whitney ; top:14px; margin-bottom:10px; font-weight:normal; font-size:14px; width:204px; height:25px; text-decoration:none; position:relative; color:#5d5143; border-bottom: solid 1px #dfdad5;}
#GallNav{ position:absolute; top:1250px; width:204px; height:25px; left:50%; margin:0 0 0 14px;  padding:10px 0px 3px 0px; z-index:6457; background-image:url(imgsrc/grey_dot_b_.gif); background-repeat:no-repeat;}
#GallNav img:hover{opacity:0.5; filter:alpha(opacity=50); cursor:pointer;}
.LinkImgBody2{font-family:whitney ; font-weight:normal; font-size:14px; width:204px; text-decoration:none; position:relative; color:#5d5143;}


#firstmap{ width:435px; height:280px;position:absolute; top:662px; left:50%; margin:0 0 0 -215px; z-index:5057; }
#secondmap{width:435px; height:280px; position:absolute; top:960px; left:50%; margin:0 0 0 -215px; z-index:5057; }

.StandardLinkN{width:260px; height:12px;}
.StandardLinkN:hover .linkStandN{display:none; width:260px; height:12px; }
.StandardLinkN:hover .linkStandNhover{display:block;  width:260px; height:12px;}
.linkStandN {font-family:whitney ; font-weight:normal; font-size:14px; height:12px; text-decoration:none; position:relative; color:#5d5143; width:260px;}
.linkStandNhover { display:none; font-family:whitney ; font-weight:normal; font-size:14px; height:12px; text-decoration:none; position:relative; color:#8bc6cb;  cursor:pointer; width:260px;}

#stepDiv{ width:445px; height:25px; padding-top:5px; border-bottom: solid 1px #dfdad5;  border-top: solid 1px #dfdad5;}

.DivForm{float: left; position:absolute; width:92px; left:350px; top:53px;  border: solid 1px #dfdad5;}
.DivForm:hover .linkbrandF{display: none;}
.DivForm:hover .linkbrandhoverF{ display: block;}
.linkbrandF {font-family:whitney;  font-weight:normal; font-size:14px; height:21px; top:2px; left:5px; text-decoration:none; position:relative; color:#5d5143;  cursor:pointer;}
.linkbrandhoverF { display:none;  font-family:whitney; font-weight:normal; font-size:14px; height:21px; top:2px; left:5px; text-decoration:none;  position:relative; color:#8bc6cb; cursor:pointer;}

.DivFormXW{float: left; position:absolute; width:52px; left:390px; top:53px;  border: solid 1px #dfdad5;}
.DivFormXW:hover .linkbrandF{display: none;}
.DivFormXW:hover .linkbrandhoverF{ display: block;}


.DivFormXA{float: left; position:absolute; width:75px; left:4px; top:103px;  border: solid 1px #dfdad5;}
.DivFormXA:hover .linkbrandF{display: none;}
.DivFormXA:hover .linkbrandhoverF{ display: block;}

.DownFormX{float: left; position:absolute; width:102px; left:4px; top:70px;  border: solid 1px #dfdad5;}
.DownFormX:hover .linkbrandF{display: none;}
.DownFormX:hover .linkbrandhoverF{ display: block;}

.UpFormX{float: left; position:absolute; width:76px; left:120px; top:70px;  border: solid 1px #dfdad5;}
.UpFormX:hover .linkbrandF{display: none;}
.UpFormX:hover .linkbrandhoverF{ display: block;}

.ManageFormX{float: left; position:absolute; width:113px; left:208px; top:70px;  border: solid 1px #dfdad5;}
.ManageFormX:hover .linkbrandF{display: none;}
.ManageFormX:hover .linkbrandhoverF{ display: block;}

.DivFormXlog{float: left; position:absolute; width:78px; left:364px; top:70px;  border: solid 1px #dfdad5;}
.DivFormXlog:hover .linkbrandF{display: none;}
.DivFormXlog:hover .linkbrandhoverF{ display: block;}

.DownFormXUp{float: left; position:absolute; width:85px; left:4px; top:270px;  border: solid 1px #dfdad5;}
.DownFormXUp:hover .linkbrandF{display: none;}
.DownFormXUp:hover .linkbrandhoverF{ display: block;}


.campoimput{font-family:Arial; font-weight:normal; font-size:14px; height:18px; border: #cacccd 1px solid; text-decoration:none; position:relative; color:#5d5143;}

#downsector{ width:404px; height:93px; position:absolute; top:73px; left:50%; margin:0 0 0 -466px;  z-index:6257;   background-image:url(imgsrc/arrow_up2.gif); border-bottom: solid 1px #dfdad5;}
#upsector{ width:404px; height:93px; position:absolute; top:167px; left:50%; margin:0 0 0 -466px;  z-index:6257; background-image:url(imgsrc/arrow_up2.gif);  border-bottom: solid 1px #dfdad5;}

/*#test{#161B21, #F4F4FE, #8D333D, #D9C763, #5D5143}*/
