BODY { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px;	background-color: #ececed; height:100%;	width:100%;	margin:0; }

#bgbianco{ width:940px;	height:1590px; position:absolute; top:0px; left:50%; margin:0 0 0 -470px; background-color: #FFFFFF; z-index:3; }

/*#sxsfums { width:25px; height:1585px; position:absolute; top:0px; left:50%; margin:0 0 0 -495px; background-image:url(imgsrc/sx_sfum.gif); }*/
/*#dxsfumd { width:25px; height:1585px; position:absolute; top:0px; left:50%; margin:0 0 0 470px; background-image:url(imgsrc/dx_sfum.gif); }*/

#sxsfums { width:25px; height:2058px; position:absolute; top:0px; left:50%; margin:0 0 0 -495px; background-image:url(imgsrc/sx_sfum.gif); }
#dxsfumd { width:25px; height:2058px; position:absolute; top:0px; left:50%; margin:0 0 0 470px; background-image:url(imgsrc/dx_sfum.gif); }



/*  topnavbar */
#topnavbar{ width:900px; height:120px; position:absolute; top:0px; left:50%; margin:0 0 0 -450px; background-image: url(imgsrc/bg_topbar.gif); z-index:100; }
#Meet_Nov_Yardinia{ margin-top:23px;	margin-left:25px; }
#separatoritobnavbar{ width:426px; height:107px; position:absolute;	top:0px; left:50%; margin:0px 0 0 150px; z-index:110; }
#separatoritobnavbar li { display: inline; padding-left:0px; padding-right:138px; }
#topnavigatore{	color:#FFFFFF; width:426px;	height:107px; position:absolute; top:15px; left:50%; margin:0 0 0 159px; z-index:140; }

#topnavigatore a { text-decoration:none; font-size:11px; color:#FFFFFF; }
#topnavigatore a:hover { text-decoration:none; font-size:11px; color:#dacdb1; }
/* end topnavbar */



/*  swf */
#screenswf{	width:900px; height:310px; position:absolute; top:120px; left:50%; margin:0 0 0 -450px;	background-image: url(imgsrc/fondoflash.gif); z-index:90; }
#sfumgrigia{ width:900px; height:50px;	position:absolute; top:430px; left:50%;	margin:0 0 0 -450px; background-image: url(imgsrc/sfumgrigia.gif); z-index:85; }
#overscreenswf{	width:880px; height:300px; position:absolute; top:120px; left:50%; margin:0 0 0 -440px;	background-image: url(imgsrc/fondoflash.gif); z-index:95; }
/* end swf */


/*  2nd navbar */
#collectionmenu { width:210px; height:60px;	position:absolute; top:34px; left:50%; margin:0px 0 0 119px; z-index:150; }
#collectionmenu2 {  width:210px;	height:60px; position:absolute; top:34px; left:50%; margin:0px 0 0 119px; z-index:150; }
#collectionmenu #splinex { width:1px; position:absolute; }
#collectionmenu2 #splinex { width:1px; position:absolute; left:40px; }
#collectionmenu ul { margin-top:4px; }
#collectionmenu2 ul { margin-top:4px; }
ul.selettorelingua li { list-style-type: none; color:#FFFFFF;}
ul.selettorelingua a { text-decoration:none; font-size:11px; color:#FFFFFF; }
ul.selettorelingua a:hover { text-decoration:none; font-size:11px; color:#dacdb1; }
#bgsecondnavbar { background-image:url(imgsrc/bg_menu2.gif); width:216px; height:1063px;	position:absolute; top:480px; left:50%;	margin:0 0 0 -450px; z-index:30; }
/* end  2nd navbar */


/* sx navbar */
#secondnavbar { width:216px; height:auto; position:absolute; top:470px;	left:50%; margin:0 0 0 -450px; z-index:40; }
#secondnavbar ul{ padding-top:50px;	margin-left:0px; padding-left:0px; border-bottom: solid 1px #eaeaeb; }
ul.primastruttura li.link { width:216px; list-style-type: none;	color:#7e7f81; border-top: solid 1px #eaeaeb; height:27px; padding-top:12px; margin:0 0 0 0; }
ul.primastruttura li.link:hover { width:216px; list-style-type: none; color:#7e7f81; border-top: solid 1px #eaeaeb;	height:27px; padding-top:12px; margin:0 0 0 0; background-color:#f2f2f3; cursor:pointer; }
ul.primastruttura a { width:192px; height:35px; padding:12px 24px 12px 12px; text-decoration:none; display: inline; position:relative; font-size:12px; color:#7e7f81; }
ul.primastruttura a:hover {	width:192px; height:35px; text-decoration:none; display: inline; position:relative;	font-size:12px;	color:#465c7b; background-color:#f2f2f3; }
ul.primastruttura li.nolink { width:204x; list-style-type: none; color:#465c7b; font-size:12px;	border-top: solid 1px #eaeaeb; height:27px; padding-top:12px; padding-left:12px;margin:0 0 0 0; background-color:#FFFFFF; }
/* end sx navbar */


/* footer */
#overfooter { width:940px; height:23px; position:absolute; top:1543px; left:50%; margin:0 0 0 -470px; z-index:60; }
#footer { width:940px; height:400px; position:absolute; top:1566px; left:50%; margin:0 0 0 -470px; z-index:65; background-color: #342819; }
#FuncSheet5 { position: relative; top:397px; }
#separatorefooter{ width:800px; height:181px; position:absolute; top:1590px; left:50%; margin:0px 0 0 -234px; z-index:110; }
#separatorefooter li { display: inline; padding-left:0px; padding-right:172px; }
#rigafooter{ width:900px; height:1px; position:absolute; top:1783px; left:50%; margin:0px 0 0 -450px; z-index:112; }

#rigafooterx{ width:900px; height:1px; position:absolute; top:2022px; left:50%; margin:0px 0 0 -450px; z-index:113; }

#catalogo{ width:400px; height:225px; position:absolute; top:1793px; left:50%; margin:0px 0 0 -450px; margin-top:-8px; z-index:114; overflow:hidden; }
#suppavideo{ width:490px; height:223px; position:absolute; top:1793px; left:50%; margin:0px 0 0 -40px; margin-top:-2px; z-index:114; }

#separatorefooter2{ width:800px; height:55px; position:absolute; top:2041px; left:50%; margin:0px 0 0 -234px; z-index:114; }
#separatorefooter2 li { display: inline; padding-left:0px; padding-right:172px; }
#footernavigatore{ color:#626365; width:704px; height:150px; position:absolute; top:1590px; left:50%; margin:0 0 0 -224px; z-index:140; }
#footernavigatore2{ color:#626365; width:704px; height:150px; position:absolute; top:1581px; left:50%; margin:0 0 0 -224px; z-index:140; }
ul.foot li { margin-left: -39px; margin-top:2px; margin-bottom:2px; list-style-type: none; color:#bbafa1; }
ul.foot a { font-size:11px;	color:#bbafa1; text-decoration:none; }
ul.foot a:hover { font-size:11px; color:#bbafa1; text-decoration: underline; }
#listabrand{ width:801px; height:51px; position:absolute; top:2040px; left:50%; margin:0px 0 0 -407px; z-index:116; }
#logobrandfooter{ width:106px; height:50px; position:absolute; top:1600px; left:50%; margin:0px 0 0 -409px; z-index:134; }
#copy{ width:246px; height:50px; position:absolute; top:1680px; left:50%; margin:0px 0 0 -497px; z-index:134; }
#copy2{ width:246px; height:50px; position:absolute; top:1671px; 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:#bbafa1; }
ul.foot2 a { font-size:12px; color:#bbafa1; text-decoration:none; }
ul.foot2 a:hover { font-size:12px; color:#bbafa1; text-decoration: none; }
/* end footer */


/* main navbar */
#mainnavbar { width:1000px; height:35px; position:absolute; top:430px; left:50%; margin:9px 0 0 -482px; z-index:634; }
#mainnavbar2 { width:1000px; height:35px; position:absolute; top:419px; left:50%; margin:9px 0 0 -482px; z-index:634; }
ul.bare li { width:100%; display: inline; color:#5e311f; height:35px; margin:0 0 0 2px; }
ul.bare span{ font-size:13px; padding:9px 7px 10px 7px; display: inline; color:#FFFFFF; text-decoration: none; background-color:#332719; position:relative; font-weight: normal; }
ul.bare a { font-size:13px; padding:9px 7px 10px 7px; display: inline; color:#5e311f; text-decoration: none; background-image:url(imgsrc/fondo_button_off.gif); position:relative; font-weight: normal; }
ul.bare a:hover { font-size:13px; padding:9px 7px 10px 7px; display: inline; color:#FFFFFF; text-decoration: none; background-image:url(imgsrc/fondo_button_on.gif); position:relative; font-weight: normal; }


/*ul.bare span{ font-size:13px; padding:9px 6px 10px 6px; display: inline; color:#FFFFFF; text-decoration: none; background-color:#332719; position:relative; font-weight: normal; }*/
/*ul.bare a { font-size:13px; padding:9px 6px 10px 6px; display: inline; color:#5e311f; text-decoration: none; background-image:url(imgsrc/fondo_button_off.gif); position:relative; font-weight: normal; }*/
/*ul.bare a:hover { font-size:13px; padding:9px 6px 10px 6px; display: inline; color:#FFFFFF; text-decoration: none; background-image:url(imgsrc/fondo_button_on.gif); position:relative; font-weight: normal; }*/

/* end main navbar */


/* content body */
#contentdoby { width:440px; height:505px; position:absolute; top:500px; left:50%; background-color:#ffffff; margin:0 0 0 -214px; z-index:2004; }
/* primo slider */
#slider { width: 440px; margin: 0 auto; position: relative; }
.scroll { height: 172px; width: 440px;	overflow: auto;	overflow-x: hidden;	position: relative;	clear:left; background-color: #ececed;}
.scrollContainer div.panel { padding: 0px; height: 172px; width:440px;}
#slider ul{ padding-left:32px;}
ul.navigation { width: 408px; height:15px; padding:6px 0 8px 0; list-style: inline; margin-left:0px; margin-top:0px; background-image: url(imgsrc/bg_navigatore_uno.gif);}
ul.navigation li { display: inline; height:25px; color:#FFFFFF;}
ul.navigation a { margin-left:2px; margin-right:2px; font-size:11px; text-decoration:none; font-weight:normal; color:#FFFFFF;}
ul.navigation a:hover { margin-left:2px; margin-right:2px; font-size:11px; text-decoration:underline; font-weight:normal; color:#FFFFFF;}
ul.navigation a.selected { margin-left:2px; margin-right:2px; font-size:11px; font-weight:normal; color:#9d866d;}
.scrollButtons { position: absolute; top: 179px; cursor: pointer;}
.scrollButtons.left { z-index:1020; left: 8px;}
.scrollButtons.right { z-index:1021; left: 20px;}
/* end primo slider */
/* navigatore slider */
div.addons { margin-left:0px; height:25px; top:0px; margin-top:-45px; position:relative;  left:322px;}
div.addons span{ font-size:11px; text-decoration:none; font-weight:normal; color:#FFFFFF;}
.ico{margin-left:4px;}
.ico{margin-left:4px;} 
div.addons2 { margin-left:0px; height:25px; top:0px; margin-top:-38px; position:relative;  left:322px;}
div.addons2 span{ font-size:11px; text-decoration:none; font-weight:normal; color:#FFFFFF;}
.ico2{margin-left:-1px;}
.ico2{margin-left:-1px;}
/* end navigatore slider */
/* end slider */
#corpodeltesto { margin-left:0px; top:0px; margin-top:14px; position:relative;}
#corpodeltesto div.sTitolo { width:440px; font-family:Georgia; padding-bottom:4px; color:#342818; font-size:24px; border-bottom: solid 1px #eaeaeb;}
#corpodeltesto div.sTitolo2 { width:440px; font-family:Helvetica; padding-bottom:4px; color:#342818; font-size:16px; border-bottom: solid 1px #eaeaeb;}
#corpodeltesto div.sBodyFont { width:440px; height:210px; padding-top:10px; color:#7e7f81; font-size:12px;}
#corpodeltesto div.sBodyFontFORZ { width:440px; height:210px; padding-top:0px; color:#7e7f81; font-size:12px;}
#corpodeltesto div.sBodyTable { width:440px; height:440px; padding-top:10px;}
#corpodeltesto div.sBodyFontnews { width:440px; height:210px; padding-top:10px; padding-right:10px; color:#7e7f81; font-size:12px; overflow: auto; overflow-x:hidden; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #6580aa; scrollbar-arrow-size: 24px;	scrollbar-arrow-color: #96725d; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF;}
.ContentDisclaimer{ font-size:11px; padding-top:10px; border-bottom: solid 1px #eaeaeb;}
div.sTitolo2 { width:440px; font-family:Helvetica; padding-bottom:4px; color:#342818; font-size:16px; border-bottom: solid 1px #eaeaeb;}
/* end content body */


/* offer slider */
#offerSlider { width:440px; height:242px; position:absolute; top:1290px; left:50%; background-color:#FFFFFF; margin:0 0 0 -214px; z-index:2310; }
#offerSlider div.offerSliderTitolo { width:432px; height:35px; padding-top:8px; padding-left:8px; position:relative; background-color:#332719;  font-family:Georgia; color:#FFFFFF; font-size:22px;}
/* secondo slider */
#slider2 { width: 440px;  margin: 0 auto; position: relative; background-image:url(imgsrc/bg_offer_slider.gif); background-repeat: no-repeat; }
.scroll2 { height: 217px; width: 440px;	overflow: auto;	overflow-x: hidden;	position: relative;	clear:left;}
.scrollContainer2 div.panel2 { padding: 0px; height: 237px; width:440px;}
div.panel2 div.margine{ margin:8px 8px 8px 8px;}
div.panel2 div.marginexx{ margin:8px 8px 8px 8px; height: 180px;}
div.panel2 div.margine div.megatitolo{ width:422px; height:60px; font-family:Georgia; color:#342819; font-size:24px; }
div.panel2 div.marginexx div.megatitolo{ width:422px; height:60px; font-family:Georgia; color:#342819; font-size:24px; }
div.panel2 div.margine div.megabody{ margin-top:4px; width:422px; height:88px; color:#7e7f81; font-size:12px; }
div.panel2 div.margine div.dattagliBody{ margin-top:2px; width:422px; height:24px; color:#342819; font-size:12px; }
div.panel2 div.margine div.dattagliBody a{color:#342819; font-size:12px; text-decoration:none; }
div.panel2 div.margine div.dattagliBody a:hover{color:#342819; font-size:12px; text-decoration:underline; }

div.navigation3 { width: 440px; position:relative; padding:6px 0 8px 0; list-style: inline; margin-left:0px; margin-top:-25px; background-image: url(imgsrc/bg_navigatore_uno.gif); z-index:901}
div.navigation4 { width: 440px; height:17px; position:relative; padding:6px 0 8px 0; list-style: inline; margin-left:0px; margin-top:-25px; background-image: url(imgsrc/bg_navigatore_uno.gif); z-index:901}

/* #slider2 ul{ padding-left:32px;} */

/* navigatore slider */
div.addonsx { margin-left:0px; height:25px; top:2px;  position:relative;  left:322px; z-index:904}
div.addonsx span{ font-size:11px; text-decoration:none; font-weight:normal; color:#FFFFFF;}
.ico{margin-left:4px;}
.ico{margin-left:4px;} 
div.addonsx2 { margin-left:0px; height:25px; top:2px;  position:relative;  left:322px; z-index:904}
div.addonsx2 span{ font-size:11px; text-decoration:none; font-weight:normal; color:#FFFFFF;}
.ico2{margin-left:-1px;}
.ico2{margin-left:-1px;}
/* end navigatore slider */


/* ul.navigation2 { width: 408px; height:14px; padding:6px 0 8px 0; list-style: inline; margin-left:0px; margin-top:0px; background-image: url(imgsrc/bg_navigatore_uno.gif);} */

.scrollButtons2 { position: absolute; top: -29px; cursor: pointer;}
.scrollButtons2.left { z-index:1020; right: 20px;}
.scrollButtons2.right { z-index:1021; right: 8px;}
/* end secondo slider */
/* end slider */
/* end offer slider */

/* 2nd column */
#superseparatore { z-index:40000; position:absolute; width:1px; height:1063px; background-image:url(imgsrc/grey_dot2.gif); top:480px; left:50%; margin:0 0 0 240px;}

#booknow { width:200px; height:205px; position:absolute; top:500px; left:50%; margin:0 0 0 250px; background-color:#f5f6f6; z-index:40001;}
#booknow  #titnewsletter { width:192px; height:27px; padding-top:9px; padding-left:8px; position:relative; background-color:#332719; color:#FFFFFF; font-size:14px;}
#booknow #sub_newsletter2 { width:200px; height:7px; background-image:url(imgsrc/sub_newsletter.gif); top:35px; position:absolute; }
#booknow  #booknowtext {width:180px; height:140px; left:10px; top:45px; position:absolute;}


#newsletter { width:200px; height:200px; position:absolute; top:720px; left:50%; margin:0 0 0 250px; background-color:#f5f6f6; z-index:40001;}
#newsletter  #titnewsletter { width:192px; height:27px; padding-top:9px; padding-left:8px; position:relative; background-color:#332719; color:#FFFFFF; font-size:14px;}
td.titnewsletter { height:35px; position:relative; background-color:#332719; color:#FFFFFF; font-size:14px;}
#newsletter #sub_newsletter { width:200px; height:7px; background-image:url(imgsrc/sub_newsletter.gif); top:35px; position:absolute; }
#newsletter #iframenewsletter{width:180px; height:140px; left:10px; top:45px; position:absolute;  }
input.campoimput2 { width:172px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimput3 { width:172px; height:20px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campobutton { cursor:pointer; width:62px; height:25px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campobutton:hover { width:62px; height:25px; font-size: 11px; color: #FFFFFF; text-decoration: none; background: #332817 !important; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

input.campoimputx2 { width:202px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimputx3 { width:202px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campobuttonx { cursor:pointer; width:122px; height:25px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campobuttonx:hover { width:122px; height:25px; font-size: 11px; color: #FFFFFF; text-decoration: none; background: #332817 !important; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimputxsmall2 { width:58px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimputxsmall3 { width:58px; height:20px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimputxsmallS2 { position:relative; left:15px; width:55px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimputxsmallS3 { position:relative; left:15px; width:55px; height:20px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimputxsquare2 { width:23px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimputxsquare3 { width:20px; height:20px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
textarea.campoimputx2 { width:430px; height:84px; padding-top:5px; font-family: Helvetica, Arial, Verdana, sans-serif; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
textarea.campoimputx3 { width:430px; height:100px; padding-top:5px; font-family: Helvetica, Arial, Verdana, sans-serif; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

textarea.campoimputxy2 { width:430px; height:64px; padding-top:5px; font-family: Helvetica, Arial, Verdana, sans-serif; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
textarea.campoimputxy3 { width:430px; height:45px; padding-top:5px; font-family: Helvetica, Arial, Verdana, sans-serif; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

select.campoimputx2 { width:202px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
select.campoimputx3 { width:202px; height:20px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

input.campobuttonxL { cursor:pointer; width:222px; height:25px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campobuttonxL:hover { width:222px; height:25px; font-size: 11px; color: #FFFFFF; text-decoration: none; background: #332817 !important; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

input.campobuttonxL0 { cursor:pointer; width:150px; height:25px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campobuttonxL0:hover { width:150px; height:25px; font-size: 11px; color: #FFFFFF; text-decoration: none; background: #332817 !important; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

input.campoimputxf2 { position:relative; z-index:1; width:272px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campoimputxf3 { position:relative; z-index:1; top:1px; width:272px; height:23px; padding-top:5px; padding-left:5px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

input.campobuttonxF { cursor:pointer; width:72px; height:23px; font-size: 11px; color: #848587; text-decoration: none; background: #FFFFFF; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }
input.campobuttonxF:hover { width:72px; height:23px; font-size: 11px; color: #FFFFFF; text-decoration: none; background: #332817 !important; border: #cacccd 1px solid; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #AEBC37; scrollbar-arrow-color: #AEBC37; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }



div.fakefile2 {
	width:355px;
	position: absolute;
	vertical-align:top;
	clear:both;
	top: 902px;
	left: 75px;
	margin-top:0px;
	z-index: 1;
}

div.fakefile3 {
	width:355px;
	position: absolute;
	vertical-align:top;
	clear:both;
	top: 850px;
	left: 75px;
	margin-top:0px;
	z-index: 1;
}


input.noclass {
	width:345px;
	height:24px;
	display:block;
	position: relative;
	text-align: right;/*
	border:#F00 solid 1px;
	*/
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	
	z-index: 2;
}

.descrizioni { font-size: 10px; color: #848587;  }
.iscrivimi { font-size: 10px; color: #332817; font-weight:bold; }
.linkterms { font-size: 10px; color: #332817; font-weight:bold; text-decoration:none; }
.linkterms:hover { font-size: 10px; color: #332817; font-weight:bold; text-decoration:underline; }
#newscomponent  #titnewsletter { width:192px; height:27px; padding-top:9px; padding-left:8px; position:relative; background-color:#332719; color:#FFFFFF; font-size:14px;}
#newscomponent #sub_newsletter2 { width:200px; height:7px; background-image:url(imgsrc/sub_newsletter.gif); left:0px; top:35px; position:absolute; }
#newscomponent { width:200px; height:548px; position:absolute; top:935px; left:50%; margin:0 0 0 250px; background-color:#f5f6f6; z-index:40005;}
#contenitorenews { width:180px; height:236px; border: #cacccd 1px solid; background-color:#FFFFFF;  }
.formattd { padding:5px 5px 5px 5px}
.titnews { font-family:Georgia; color:#342819; font-size:18px; } 
div.dattagliBody2{ padding-left:5px; height:24px; color:#342819; font-size:12px; }
div.dattagliBody2 a{color:#342819; font-size:12px; text-decoration:none; }
div.dattagliBody2 a:hover{color:#342819; font-size:12px; text-decoration:underline; }
.shortnews { } 


/* spy */
#sidebar {width:191px; padding-top:9px; color: #AFB0B1; float:left; margin:0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; height:500px;}
/*
#sidebar .spyWrapper { padding-top:0px; height:495px; overflow: hidden; position: relative; }
#sidebar ul.spy { list-style-type:none; margin:0px; padding:0px; position:relative;}
#sidebar li { margin-bottom:6px; padding-left:9px; height: 241px; overflow: hidden;}
*/
.newsticker-jcarousellite {width:191px; position:relative; left:0px; height:510px;}
.newsticker-jcarousellite ul{ margin-left:0px; padding-left:0px;}
.newsticker-jcarousellite ul li{width:191px; list-style:none; display:block; height: 243px; padding-bottom:0px; margin-bottom:4px; padding-left:9px; }

/* spy */


/* end 2nd column */

/* tooltip */
#tooltip { position: absolute; z-index: 3000; border: 1px solid #342819; background-color: #FFFFFF; padding: 5px; }
#tooltip h3 { font-size: 1.1em; color:#342819; margin: 0; padding: 0 3px; text-align: left !important;}
/* end tooltip */

#topnavbarprint{visibility:hidden;}

#frontline { width:440px; padding-bottom:4px; color:#5e311f; font-size:12px; border-bottom: solid 1px #eaeaeb;}
#frontlinex { width:440px; padding-bottom:0px; color:#5e311f; font-size:1px; border-top: solid 1px #eaeaeb;}


A.link:active {color:#332719; font-size:12px; text-decoration:none; }
A.link:link {color:#332719; font-size:12px; text-decoration:none; }
A.link:visited {color:#332719; font-size:12px; text-decoration:none; }
A.link:hover{color:#332719; font-size:12px; text-decoration:underline; }

A.link2:active {color:#332719; font-size:11px; text-decoration:none; }
A.link2:link {color:#332719; font-size:11px; text-decoration:none; }
A.link2:visited {color:#332719; font-size:11px; text-decoration:none; }
A.link2:hover{color:#332719; font-size:11px; text-decoration:underline; }

#scroller{ height:196px; overflow: auto; overflow-x:hidden; padding-right:10px; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #6580aa; scrollbar-arrow-size: 24px;	scrollbar-arrow-color: #96725d; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

#scroller3{ height:674px; overflow: auto; overflow-x:hidden; padding-right:10px; scrollbar-track-color: #FFFFFF; scrollbar-3d-light-color: #6580aa; scrollbar-arrow-size: 24px;	scrollbar-arrow-color: #96725d; scrollbar-base-color: #FFFFFF ;scrollbar-darkshadow-color: #FFFFFF ; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; }

#slider3 { width: 440px; margin: 0 auto; position: relative; }
.scroll3 { height: 800px; width: 440px;	overflow: auto;	overflow-x: hidden;	position: relative;	clear:left;}
.scrollContainer3 { padding-top:0px; margin-top:0px; }
.scrollContainer3 div.panel3 { margin-top:0px; padding-top: 0px; height: 440px; width:440px;}
#slider3 ul{ padding-left:32px;}
ul.navigation3 { width: 408px; height:15px; padding:6px 0 8px 0; list-style: inline; margin-left:0px;  margin-bottom:0px; background-image: url(imgsrc/bg_navigatore_uno.gif);}
ul.navigation3 li { display: inline; height:25px; color:#FFFFFF;}
ul.navigation3 a { margin-left:2px; margin-right:2px; font-size:11px; text-decoration:none; font-weight:normal; color:#FFFFFF;}
ul.navigation3 a:hover { margin-left:2px; margin-right:2px; font-size:11px; text-decoration:underline; font-weight:normal; color:#FFFFFF;}
ul.navigation3 a.selected { margin-left:2px; margin-right:2px; font-size:11px; font-weight:normal; color:#5f503d;}
.scrollButtons3 { position: absolute; top:6px; cursor: pointer;}
.scrollButtons3.left { z-index:1120; left: 8px;}
.scrollButtons3.right { z-index:1121; left: 20px;}
.scrollContainer3 img {cursor:pointer;}
.scrollContainer3 img:hover {opacity:0.5; filter:alpha(opacity=50);}


#slider4 { style width: 440px; margin: 0 auto; position: relative; }
.scroll4 { height: 680px; width: 440px;	overflow: auto;	overflow-x: hidden;	position: relative;	clear:left;}
.scrollContainer4 { padding-top:0px; margin-top:0px; }
.scrollContainer4 div.panel4 { margin-top:0px; padding-top: 0px; height: 440px; width:440px;}
#slider4 ul{ padding-left:32px;}
ul.navigation4 { width: 408px; height:15px; padding:6px 0 8px 0; list-style: inline; margin-left:0px; margin-bottom:0px; background-image: url(imgsrc/bg_navigatore_uno.gif);}
ul.navigation4 li { display: inline; height:25px; color:#FFFFFF;}
ul.navigation4 a { margin-left:2px; margin-right:2px; font-size:11px; text-decoration:none; font-weight:normal; color:#FFFFFF;}
ul.navigation4 a:hover { margin-left:2px; margin-right:2px; font-size:11px; text-decoration:underline; font-weight:normal; color:#FFFFFF;}
ul.navigation4 a.selected { margin-left:2px; margin-right:2px; font-size:11px; font-weight:normal; color:#5f503d;}
.scrollButtons4 { position: absolute; top: 6px; cursor: pointer;}
.scrollButtons4.left { z-index:1020; left: 8px;}
.scrollButtons4.right { z-index:1021; left: 20px;}
.scrollContainer4 img {cursor:pointer;}
.scrollContainer4 img:hover {opacity:0.5; filter:alpha(opacity=50);}
div.megatitolo{ width:422px; font-family:Georgia; color:#332817; font-size:18px; }
div.sBodyFontx { width:420px; padding-top:10px; color:#7e7f81; font-size:12px;}
div.sBodyFontForm {  padding-top:10px; color:#7e7f81; font-size:12px;}

div.formBorder { width:180px; padding-bottom:2px; font-size:11px; color: #848587; border-bottom: solid 1px #eaeaeb;}

td.formBorder { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #848587; text-decoration: none;}

#suppaframe{ display:block; position:absolute; top:0px; left:0px; width:100%; height:2058px; background-color:#000000;opacity:0.8; filter:alpha(opacity=80); z-index:200000;}


