@charset "utf-8";
/* CSS Document */


/* Bloks disposition */
#spacer_10_110 			{ width:10px; height:110px; float:left; margin:0px; padding:0px; overflow:hidden; }
#spacer_10_60 			{ width:10px; height:60px; float:left; margin:0px; padding:0px; overflow:hidden; }

#genericContainer		{ width:960px; margin:0 auto; padding:0px; }

#top					{ width:960px; height:220px; float:left; margin:0px; padding:0px; overflow:hidden; }
#topAdmin				{ width:960px; height:50px; float:left; margin:0px; padding:0px; overflow:hidden; }
#logoLeft				{ width:20px; height:170px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/topStart.jpg); }
#logoCenter				{ width:160px; height:170px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/intestazione.jpg); }
#logoRight				{ width:10px; height:170px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/intestazione_ombra.jpg); }
#topBannersTop			{ width:960px; height:110px; float:left; margin:0px; padding:0px; overflow:hidden; }
#topBanners				{ width:770px; height:170px; float:left; margin:0px; padding:0px; overflow:hidden; }
#topBanner0				{ width:180px; height:100px; float:left; margin:0px; padding:5px 5px 5px 5px; overflow:hidden; }
#topBanner1			{ width:180px; height:100px; float:left; margin:0px; padding:5px 5px 5px 5px; overflow:hidden; background-image:url(../images/intestazione_ombra.jpg); background-position:left; background-repeat:no-repeat; }
#topBanner2				{ width:180px; height:50px; float:left; margin:0px; padding:5px 5px 5px 5px; overflow:hidden; }

#toolBar				{ width:960px; height:30px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bgMenu.jpg); }
#toolBarCornerLeft		{ width:20px; height:30px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerTopLeft_menu.jpg);  }
#toolBarLeft			{ width:355px; height:30px; float:left; margin:0px; padding:0px; overflow:hidden; }
#toolBarRight			{ width:910px; height:20px; float:left; margin:0px; padding:5px 5px 5px 5px; overflow:hidden; }
#toolBarCornerRight		{ width:20px; height:30px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerTopRight_menu.jpg); }

#toolBarDown			{ width:960px; height:20px; float:left; margin:0px; padding:0px; overflow:hidden; }
#toolBarDownCornerLeft	{ width:20px; height:20px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerTopLeft_bottomMenu.jpg); }
#toolBarDownLeft		{ width:740px; height:20px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bg_bottomMenu.jpg); }
#toolBarDownRight		{ width:190px; height:20px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bgMenu.jpg); }
#toolBarDownRightOmbra	{ width:10px; height:20px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/ombraTopLeft_bottomMenu.jpg); }

#centralBox				{ width:960px; height:380px; float:left; margin:0px; padding:0px; overflow:hidden; }
#centralBoxAdmin		{ width:960px; float:left; margin:0px; padding:0px; }
#contents				{ width:760px; height:380px; float:left; margin:0px; padding:0px; overflow:hidden; }
#contentsAdmin			{ width:760px; float:left; margin:0px; padding:0px; }
#contentsUpLeft			{ width:370px; height:160px; float:left; margin:0px; padding:10px 10px 0px 0px; overflow:hidden; }
#contentsUpRight		{ width:370px; height:160px; float:left; margin:0px; padding:10px 10px 0px 0px; overflow:hidden; }
#contentsUpRightMin		{ width:180px; height:160px; float:left; margin:0px; padding:10px 10px 0px 0px; overflow:hidden; }
#contentsLeft			{ width:310px; height:340px; float:left; margin:0px; padding:10px 10px 10px 0px; overflow:hidden; }
#contentsRight			{ width:430px; height:340px; float:left; margin:0px; padding:10px 10px 10px 0px; overflow:hidden; }
#contentsDownLeft		{ width:370px; height:180px; float:left; margin:0px; padding:5px; overflow:hidden; }
#contentsDownRight		{ width:370px; height:180px; float:left; margin:0px; padding:5px; overflow:hidden; }
#contentsUp				{ width:750px; height:180px; float:left; margin:0px; padding:10px 10px 0px 0px; overflow:hidden; }
#contentsDown			{ width:750px; height:170px; float:left; margin:0px; padding:10px 10px 10px 0px; overflow:hidden; }

#contentsBig			{ width:750px; height:340px; float:left; margin:0px; padding:10px 10px 10px 0px; overflow:hidden; }
#contentsBigAdmin		{ width:750px; float:left; margin:0px; padding:10px 10px 10px 0px;  }

#ricercaUp			{ width:750px; height:80px; float:left; margin:0px; padding:10px 0px 0px 0px; overflow:hidden; }
#contentsDown06			{ width:750px; height:250px; float:left; margin:0px; padding:10px 10px 10px 0px; overflow:hidden; }

#contentsCenterAll			{ width:750px; height:340px; float:left; margin:0px; padding:10px 10px 10px 0px; overflow:hidden; }

#toolBarBottomDown		{ width:760px; height:20px; float:left; margin:0px; padding:0px; overflow:hidden; }
#toolBarBottomDownCornerLeft{ width:20px; height:20px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerTopLeft_bottomMenuDown.jpg); }
#toolBarBottomDownLeft	{ width:740px; height:20px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bg_bottomMenuDown.jpg); }
#rightBox				{ width:190px; height:380px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bgMenu.jpg); }
#rightBoxAdmin			{ width:200px; height:380px; float:left; margin:0px; padding:0px; background-image:url(../images/bgMenu.jpg); }
#menuBox				{ width:180px; float:left; margin:0px; padding:5px; }
#rightBanners			{ width:180px; float:left; margin:0px; padding:5px; }
#centralBoxOmbra		{ width:10px; height:380px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/ombraContentsLeft.jpg); }

#toolBarBottom			{ width:960px; height:30px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bgMenu.jpg); }
#toolBarBottomCornerLeft{ width:20px; height:30px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerBottomLeft_menu.jpg); }
#toolBarBottomLeft		{ width:730px; height:20px; float:left; margin:0px; padding:5px; overflow:hidden; }
#toolBarBottomRight		{ width:180px; height:30px; float:left; margin:0px; padding:0px; overflow:hidden; }
#toolBarBottomCornerRight{ width:20px; height:30px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerBottomRight_menu.jpg); }

#ombraDown				{ width:960px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bgMenu.jpg); }
#ombraDownLeft			{ width:190px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; }
#ombraDownCornerCenter	{ width:10px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bottomMenu_ombraCorner.jpg); }
#ombraDownCenter		{ width:740px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bottomMenu_ombra.jpg); }
#ombraDownRight			{ width:20px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerBottomRight_menuOmbra.jpg); }

#down					{ width:960px; height:115px; float:left; margin:0px; padding:0px; overflow:hidden; }
#downLeftHome			{ width:190px; height:115px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bottomMenu_ombraLeft00.jpg); background-position:right; background-repeat:repeat-y; }
#downLeft				{ width:200px; height:115px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bottomMenu_ombraLeft00.jpg); background-position:right; background-repeat:repeat-y; }
#downLeftAdmin			{ width:200px; height:130px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bottomMenu_ombraLeft00.jpg); background-position:right; background-repeat:repeat-y; }
#downLeftOmbra			{ width:10px; height:115px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bottomMenu_ombraLeft.jpg); background-position:top left; background-repeat:repeat-y; }
#downRightOmbra			{ width:10px; height:110px; float:right; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bottomMenu_ombraLeft.jpg); background-position:top; background-repeat:no-repeat }
#downRight				{ width:770px; height:115px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/bottomMenu_ombraLeft.jpg); background-position:top left; background-repeat:repeat-y; }
#topBannerDown			{ width:180px; height:100px; float:left; margin:0px; padding:10px 5px 5px 5px; overflow:hidden; background-image:url(../images/bgMenu.jpg);}
#topBannerDownRight		{ width:180px; height:100px; float:right; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bgMenu.jpg);}
#bannerDown			{ width:180px; height:100px; float:left; margin:0px; padding:10px 5px 5px 5px; overflow:hidden; }

#footer					{ width:960px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; }
#ombraFooterLeft		{ width:10px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerFooterOmbraLeft.jpg); }
#ombraFooter			{ width:180px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/footerOmbra.jpg); }
#ombraFooterRight		{ width:10px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; background-image:url(../images/cornerFooterOmbraRight.jpg); }
#footerRight			{ width:760px; height:10px; float:left; margin:0px; padding:0px; overflow:hidden; }

#titleBox00				{ width:170px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#box00					{ width:168px; height:123px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }
#titleBox01				{ width:360px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#box01					{ width:358px; height:123px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }
#box01_auto				{ width:358px; height:123px; float:left; margin:0px; padding:5px; overflow:auto; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }
#titleBox02				{ width:740px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#box02					{ width:738px; height:133px; float:left; margin:0px; padding:5px; overflow:auto ; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }

#titleBox03				{ width:300px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#box03					{ width:298px; height:303px; float:left; margin:0px; padding:5px; overflow:auto; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }
#titleBox04				{ width:420px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#box04					{ width:418px; height:303px; float:left; margin:0px; padding:5px; overflow:auto; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }

#titleBox05				{ width:740px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#box05					{ width:738px; height:45px; float:left; margin:0px; padding:5px; overflow:auto ; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }
#titleBox06  			{ width:740px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#box06					{ width:738px; height:210px; float:left; margin:0px; padding:5px; overflow:auto ; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }

#titleBoxAll  			{ width:740px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#boxAll					{ width:738px; height:303px; float:left; margin:0px; padding:5px; overflow:auto ; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }


#bigTitleBox			{ width:740px; height:15px; float:left; margin:0px; padding:5px; overflow:hidden; background-image:url(../images/bg_title01.jpg); }
#bigBox					{ width:738px; height:303px; float:left; margin:0px; padding:5px; overflow:auto; background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }
#bigBoxAdmin			{ width:738px; float:left; margin:0px; padding:5px;  background-image:url(../images/bgMenu.jpg); border:#F90 solid 1px; }