body				{background:url(/struttura/bg.jpg) repeat top left; font-family: Georgia, 'Times New Roman', Times, serif; font-size:13px; color:#29160c; text-align:center; margin:0 auto;}
#blue				{width:956px; background:url(/struttura/bg-blue.jpg) repeat-y top left; text-align:center; margin:0 auto; border-left:1px solid #0d7299; border-right:1px solid #0d7299;}
#bandiere			{float:left; width:120px;}



td.rigadintorni		{height:216px; background:url(/struttura/cosa-fare_01.jpg) no-repeat top left}
td.rigadintornien	{height:216px; background:url(/struttura/cosa-fare_01-en.jpg) no-repeat top left}
td.rigadintornide	{height:216px; background:url(/struttura/cosa-fare_01-de.jpg) no-repeat top left}
#utility			{width:188px; height:91px; margin-top:100px; margin-left:20px; float:left;}

td.footer			{height:70px; background:url(/struttura/cosa-fare_02.jpg) no-repeat top left #02293c;}
p.foopuno			{display:block; height:15px; line-height:15px; color:#0d2e4d; margin:0; font-size:13px; text-align:right; margin-right:10px; margin-top:34px; font-family:'Century Gothic', georgia, arial;}

a.foopuno			{color:#0d2e4d; text-decoration:none; font-size:13px; font-family:'Century Gothic', georgia, arial;}
a.foopuno:hover		{color:#38687f; text-decoration:none;}

p.foopdue			{display:block; height:15px; line-height:15px; color:#FFFFFF; margin:0; font-size:13px; text-align:right; margin-right:10px; font-family:'Century Gothic', georgia, arial;}
p.fooptre			{display:block; height:12px; line-height:12px; color:#FFFFFF; margin:0; font-size:12px; text-align:right; margin-right:10px; font-family:'Century Gothic', georgia, arial;}

td.corpo			{background:url(/struttura/bg-brown_01.jpg) repeat-x top left; height:255px; vertical-align:top; text-align:center; margin:0 auto;}
h1					{font-size:11px; text-align:right; margin:0; padding:0; font-weight:normal; margin-right:19px; }
h2					{font-size:20px; text-align:center; font-family:'Century Gothic', georgia, arial;}
h2	a				{color:#29160c; text-decoration:none;}
h2	a:hover			{color:#d74d1e; text-decoration:none;}

h2.titlepag			{text-align:left; margin:0; margin-left:20px;  margin-top:20px; color:#FFFFFF;}

b					{color:#a32903}
p					{text-align:justify; margin-left:20px; margin-right:20px;}
a					{text-decoration:none; color:#217d88;}
a:hover				{text-decoration:none; color:#d74d1e;}


table.header		{text-align:center; margin:0 auto; width:818px;}
td.headertop		{background:url(/struttura/top.jpg) no-repeat top left;}
td.headermiddle		{background-color:#FFFFFF; height:324px;}
td.headerbottom		{background:url(/struttura/menu-bg.jpg) no-repeat 295px 0 #FFFFFF; padding-right:10px; height:37px;}

table.trebox		{border:0; background:url(/struttura/bg-boxstripes.jpg) no-repeat top left; width:890px; height:230px; text-align:center; margin:0 auto;}
td.boxuno			{text-align:center; margin:0 auto; width:296px; background:url(/struttura/1.jpg) no-repeat center bottom; vertical-align:bottom}
td.boxdue			{text-align:center; margin:0 auto; width:296px; background:url(/struttura/2.jpg) no-repeat center bottom; vertical-align:bottom}
td.boxtre			{text-align:center; margin:0 auto; width:296px; background:url(/struttura/3.jpg) no-repeat center bottom; vertical-align:bottom}

.immd				{ width:150px; height:108px; border:2px solid #41303b}

/*NUOVO MENU*/
		.menu 					{list-style:none; height:30px; margin:0; padding:0; text-align:center; margin:0 auto; margin-top:5px; margin-right:15px; font-family:'Century Gothic', georgia, arial;}
		.menu li 				{float:left;margin-right:2px;}
		.menu li a 				{display:block; position:relative; text-decoration:none;}
		.menu li a em 			{display:block; height:30px; float:left; padding: 0 2px; font-size:14px; color:#ffffff; line-height:30px; text-shadow: 1px 1px 1px #000}
		.menu li a b			{display:block; float:left;width: 15px; height:30px; }
		.menu li a span 		{display:block; float:left;	width: 15px; height:30px;}
		.menu li a:hover 		{border:0; cursor:pointer;}
		.menu li a:hover b 		{background-position:left top; background:url(/struttura/sfmenu2.png) left bottom no-repeat; position:relative;}
		.menu li a:hover span 	{background-position:right top; background:url(/struttura/sfmenu2.png) right bottom no-repeat; position:relative;}
		.menu li a:hover em  	{background-position:center top; background:url(/struttura/sfmenu.png) center bottom repeat-x; position:relative; color: #FFFFFF; line-height:30px;}
/*MENU SINISTRA*/
		.menusx 					{list-style:none; height:33px; margin:0; padding:0; text-align:center; margin:0 auto; margin-left:10px; margin-top:5px; margin-bottom:5px;float:left;}
		.menusx li 					{margin-top:2px; text-align:center; margin:0 auto; float:left; display:}
		.menusx li a 				{display:block; position:relative; text-decoration:none; float:left;}
		.menusx li a em 			{display:block; height:33px; float:left; padding: 0; font-size:13px; color:#ffffff; line-height:33px; text-shadow: 1px 1px 1px #000}
		.menusx li a b				{display:block; float:left; width: 15px; height:33px;}
		.menusx li a span 			{display:block; float:left;	width: 30px; height:33px;}
		.menusx li a:hover 			{border:0; cursor:pointer;}
		.menusx li a:hover b 		{background-position:left top; background:url(/struttura/sfmenu3.png) left bottom no-repeat; position:relative;}
		.menusx li a:hover span 	{background-position:right top; background:url(/struttura/sfmenu3.png) right bottom no-repeat; position:relative;}
		.menusx li a:hover em  		{background-position:center top; background:url(/struttura/sfmenub.png) center bottom repeat-x; position:relative; color: #FFFFFF; line-height:33px;}

a.facebook			{display:block; background:url(/struttura/fb.jpg) no-repeat bottom left; width:94px; height:91px; float:left; border:0}
a.facebook:hover	{display:block; background:url(/struttura/fb.jpg) no-repeat top left; width:94px; height:91px; float:left; border:0}

a.skype			{display:block; background:url(/struttura/sk.jpg) no-repeat top left; width:94px; height:91px; float:left; border:0}
a.skype:hover	{display:block; background:url(/struttura/sk.jpg) no-repeat bottom left; width:94px; height:91px; float:left; border:0}

/*ULSX*/
    #cont-box	{ width:818px; height:255px; text-align:center; margin:0 auto;}
	#sx			{ list-style:none; background:url(/struttura/box.jpg) no-repeat top left; float:left; width:227px; height:255px; margin:0; padding:0;}
    #sx p		{ text-align:justify; margin-left:15px; margin-right:15px; font-style:italic; font-weight:bold;}
/*UL CEN*/
	#cen		{list-style:none; background:url(/struttura/box.jpg) no-repeat top left; float:left;  width:227px; height:255px; margin:0; padding:0; margin-left:70px;}
	#cen p		{text-align:justify; margin-left:15px; margin-right:15px; font-style:italic; font-weight:bold;}
/*ULDX*/
	#dx			{ list-style:none; background:url(/struttura/box.jpg) no-repeat top left; float:right; width:227px; height:255px; margin:0; padding:0;}
    #dx p		{ text-align:justify; margin-left:15px; margin-right:15px; font-style:italic; font-weight:bold;}
