
body {text-align: center; width: 762px; background: #fff; margin: 0px auto; padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; }
div#container {width: 762px; text-align: left; position: relative;}
a img, img a {border: none;}
p {color: #414141; font-size: 76%;}
h3 {display: block; width: 96%; background-image: url(images/rettangolo.png); background-repeat: no-repeat; margin: 0px; font-size: 76%; padding-top: 4px;
	padding-bottom: 4px; text-align: left; color: #05135a;}
h1 {color: #fff; font-size: 120%; font-weight: normal; margin-top: 13px;}
h2 {color: #1c5Ba7; font-size: 80%; font-weight: normal; margin-top: 19px; margin-bottom: 0px; line-height: 20px;}
h4 {display: block; width: 100%; background-image: url(images/bg_hx.jpg); margin: 0px; font-size: 76%; padding-top: 4px;
	padding-bottom: 4px; text-align: center; color: #fff; background-position: top;}
a:link {color: #05135a; text-decoration: none;}
a:active {color: #05135a; text-decoration: none;}
a:visited {color: #05135a; text-decoration: none;}
a:hover {color: #05135a; text-decoration: underline;}
.bordoimg{padding: 3px;	margin: 8px; border: 1px solid #0066CC; background-color: #E7E7DE;}
a:link.fiere {color: #2D77CC; font-weight: bold; font-size: 80%; text-decoration: none; line-height: 12px;}
a:active.fiere {color: #2D77CC; font-weight: bold; font-size: 80%; text-decoration: none; line-height: 12px;}
a:visited.fiere {color: #2D77CC; font-weight: bold; font-size: 80%; text-decoration: none; line-height: 12px;}
a:hover.fiere {color: #2D77CC; font-weight: bold; font-size: 80%; text-decoration: underline; line-height: 12px;}

a.ita_ing {display: block; width: 80px; background-color: #7bb4f6; text-align: center;
	border-bottom: 2px solid #4c7098; border-right: 2px solid #4c7098; border-top: 2px solid #cbe1fb; border-left: 2px solid #cbe1fb;
	font-size: 10px; padding-top: 1px; padding-bottom: 1px; font-weight: bold; margin-top: 3px;}
a:link.ita_ing {color: #fff; text-decoration: none;}
a:active.ita_ing {color: #fff; text-decoration: none;}
a:visited.ita_ing {color: #fff; text-decoration: none;}
a:hover.ita_ing {color: #fff; text-decoration: none; background-color: #70a2dc;
	border-bottom: 2px solid #cbe1fb; border-right: 2px solid #cbe1fb; border-top: 2px solid #4c7098; border-left: 2px solid #4c7098;}

div#header {height: 100px;}

div#head_1 {width: 301px; height: 103px; float: left; background: url(images/); border-left: 1px solid #2164b3;
	background-repeat: no-repeat;}
	
div#head_2 {width: 107px; height: 103px; float: left; background: url(images/head2.jpg); background-repeat: no-repeat;}
#head_2 a {margin-top: 61px;}
#head_2 a:link {display: block; width: 53px; height: 39px; background: url(images/home_button.jpg);}
#head_2 a:visited {display: block; width: 53px; height: 39px; background: url(images/home_button.jpg);}
#head_2 a:active {display: block; width: 53px; height: 39px; background: url(images/home_button.jpg);}
#head_2 a:hover {display: block; width: 53px; height: 39px; background: url(images/home_button_h.jpg);}

div#head_3 {width: 235px; height: 103px; float: left; background: url(images/head3.jpg); padding: 0px;
	background-repeat: no-repeat;}
div#head_4 {width: 117px; height: 103px; float: left; background: url(images/head4.jpg); border-right: 1px solid #2164b3;
	background-repeat: no-repeat;}
div#head_5 {width: 10px; height: 20px; padding-top:80px; padding-left:65px;}
#head_5 a:link {color: blue; text-decoration: none;  font-size: 90%;}
#head_5 a:active {color: blue; text-decoration: none;  font-size: 90%;}
#head_5 a:visited {color: blue; text-decoration: none;  font-size: 90%;}
#head_5 a:hover {color: blue; text-decoration:underline;  font-size: 90%;}
div#menu_bar {float: left; width: 100%; background-image: url(images/bg_menu.jpg); padding-bottom: 2px; color: #fff;
	font-size: 70%; padding-left: 0px; border-bottom: 1px solid #2164b3}

#menu_bar ul, #menu_bar li {margin: 0px; list-style-type: none; display: block; float: left; text-align: center;
	padding: 0px; padding-top: 2px;}
#menu_bar a {width: 90px; display: block; padding-bottom: 3px; border-left: 1px solid #0D3C77;}
#menu_bar a:link {color: #fff; text-decoration: none;}
#menu_bar a:active {color: #fff; text-decoration: none;}
#menu_bar a:visited {color: #fff; text-decoration: none;}
#menu_bar a:hover {color: #fff; text-decoration: none;}

div#shadow_1 {background-image: url(images/bg_generico.jpg); background-position: center; width: 100%; height: 6px; float: right;
	font-size: 1%;}

div#content-big {float: right; width: 582px; text-align:left;}
div#content {float: left; width: 392px; padding-top: 1px; padding-left: 5px; padding-right: 5px;}
div#extras {width: 178px; float: right; background-image: url(images/bg_nav_2.jpg); border: 1px solid #2164b3;}

a:link.listadx {color: #2D7700; font-weight: bold; text-decoration: none;}
a:active.listadx {color: #2D7700; font-weight: bold; text-decoration: none;}
a:visited.listadx {color: #2D7700; font-weight: bold; text-decoration: none;}
a:hover.listadx {color: #FFFFFF; font-weight: bold; text-decoration: none;}
p.listadx {color: #414141; font-size: 76%;}
div#navigation {width: 178px; float: left; border: 1px solid #2164b3; background-image: url(images/bg_nav_2.jpg);
	background-repeat: repeat-x;  text-align: left;}

/*#slider {position:absolute; width:80px; height:20px; z-index:2; margin-left : 8px; margin-top: 1px;
	background-image: url(images/slider_bg.jpg); background-position: bottom; background-repeat: no-repeat;}*/
div#slider {position: absolute; border-bottom:3px solid #9CC2EF; width:80px; height:0px; z-index:2;
	margin:18px 0 0 8px;}
@media all and (min-width: 0px){
	#menu_bar a:hover {color: #fff; text-decoration: underline;}
}
#navigation ul, #navigation li {list-style-type: none; margin: 0px; padding: 0px; margin-left: 3px; margin-right: 3px;}
#navigation p {margin: 0px; font-size: 65%; color: #05135A; margin-bottom: 3px; display: block; border-bottom: 1px dotted gray;
	padding-bottom: 2px;}
#navigation a {color: #2D77CC; margin-top: 5px; font-size: 68%; margin-bottom: 2px; font-weight: bold;}
#navigation a:link {text-decoration: none;}
#navigation a:visited {text-decoration: none;}
#navigation a:active {text-decoration: none;}
#navigation a:hover {text-decoration: underline;}

#content img {float: left; margin-top: 5px; margin-right: 10px;}
div#content img {width:60px; align:top;}
.datafiera {color: #2D77CC; font-size: 85%;}
.data {color: #414141; font-weight: bold;}
.generale {color: #414141; font-size: 85%;}
div#footer {
	width: 100%; background: 
	url(images/bg_footer.jpg); 
	height: 30px; 
	float: left; 
	border: 1px solid #89B6E9; 
	margin-top: 10px; 
	font-size: 65%; 
	text-align: left;
}
.Stile1 {color: #FF9900}
.Stile2 {color: #FFFF00}
.Stile3 {color: #0000FF}
.text {text-align: left; font-size: 65%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414141;}
.sxnav {BACKGROUND: #f7ffee; BORDER-BOTTOM-COLOR: #5489CD; BORDER-RIGHT-COLOR: #5489CD;}

