html,body{margin: 0;padding:0}

BODY {
	font-size : 9pt;
	color : #1f2020;
	font-family : Georgia,Trebuchet MS,Tahoma,verdana,arial,sans-serif;
	background: #ffffff url(pic/bg.jpg) top center repeat-x;
	text-align: center;
}

h1 { font-size : 17pt; color : #000052; font-family : Trebuchet MS,Tahoma,verdana,arial,sans-serif; }
h2 { font-size : 13pt; color : #ea0202; font-family : Trebuchet MS,Tahoma,verdana,arial,sans-serif; }
h3 { font-size : 14pt; color : #000052; font-family : Trebuchet MS,Tahoma,verdana,arial,sans-serif; }
h4 { font-size : 16pt; color : #1f2020; font-family : Trebuchet MS,Tahoma,verdana,arial,sans-serif; }
h5 { font-size : 12pt; color : #000052; font-family : Trebuchet MS,Tahoma,verdana,arial,sans-serif; }

a:link {color : #ea0202; text-decoration: none; font-weight: bold;}
a:hover {color: #ea0202; text-decoration: none; font-weight: bold;}
a:visited {color : #ea0202; text-decoration: none; font-weight: bold;}

#container{
	width : 1002px;
	margin : 0 auto;
}

#header{
	width : 1002px;
	min-height : 62px;
	height : auto !important;
	height : 62px;
}
#logo{
	width : 310px;
	float:left;
	margin: 12px;
	padding: 0px;
}
	#logo h1{
		position: relative;
		top: 10px;
		left: 10px;
		margin: 0px;
		padding: 0px;
	}
	#logo p{
		position: relative;
		top: 8px;
		left: 10px;
		margin: 0px;
		padding: 0px;
		font-size : 10pt;
		color : #000052;
		font-family : 'Trebuchet MS',Tahoma,verdana,arial,sans-serif;		
	}
	#header img {
		margin : 0;
		padding : 0;
	}

#navigation{
	width : 1002px;
	min-height : 400px;
	height : auto !important;
	height : 400px;
	background: url(pic/bg_nav.jpg) top center no-repeat;

}
	.navigationimg {
		padding : 0 auto;
		margin: 117px 260px 0px 187px;
		float:left;
	}
	#menu{
		width : 200px;
		margin-top: 29px;
		float:left;
	}
	#menu2{
		width : 200px;
		margin-top: 15px;
		float:left;
	}
	.navigationaifi {
		padding : 0 auto;
		margin: -85px 0px 0px 875px;
		float:left;
		z-index:1;
	}
	a.voci{
		display: Block;
		font-weight: bold;
		font-size: 11pt; color: #ffffff;
		font-family: Trebuchet Ms,Tahoma,verdana,arial,sans-serif;
		text-decoration: none;
		text-transform: uppercase;
		text-align: right;
		background: url(pic/bg_menu.png) no-repeat right;
		margin:0;
		width : 200px;
		height : 24px;
		padding-right: 30px;
		padding-top: 2px;
	}
	a.voci:hover{
		font-weight: bold;
		font-size: 11pt; color: #ffffff;
		font-family: Trebuchet Ms,Tahoma,verdana,arial,sans-serif;
		text-decoration: none;
		color : #ffffff;
		background: url(pic/bg_menu1.png) no-repeat right;
	}
	a.voci:visited{
		font-size: 11pt; color: #ffffff;
		text-decoration: none;
	}
	
#content{
	margin: 0 auto;
	padding: 14px 10px 0px 0px;
	width : 992px;
	min-height : 495px;
	height : auto !important;
	height : 494px;
	text-align:left;
}
	#content h1{
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	}
	#content h3{
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	}
	#content h4{
	margin: 0 auto;
	padding: 0px 0px 30px 0px;
	}
	#content p{
	margin: 0 auto;
	padding-right:32px;
	}
	

#extrasx{
	margin: 0 auto;
	padding: 0 0 0 24;
	width : 264px;
	float:left;
	text-align:left;
}
	#extrasx p{
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 10px 6px;
	text-align:justify;
}
	#extrasx h3{
	margin: 0 auto;
	padding: 0px 0px 0px 6px;
}

#login{
	margin: 16px 0 0 5px;
	padding: 0 auto;
	width : 235px;
	height: 175px;
	/* background: url(pic/sfondo_login.png) no-repeat left; */
	border: #595959 1px solid;
}

	#login div{
	margin-right : 0 auto;
	padding-top: 10px;
}


#congresso{
	margin-right: 40px;
	padding: 0px 0px 0px 0px;
	width : 254px;
	height: 292px;
	background: url(pic/sfondo_congresso.png) no-repeat left;
	text-align: left;
}
	#congresso p{
	margin: 0 auto;
	padding: 150px 20px 0px 30px;
}

#eventi{
	margin-right: 40px;
	padding: 0px 0px 0px 0px;
	width : 284px;
	text-align:left;
}
	#eventi p{
	margin: 0 auto;
	padding: 0px 8px 0px 37px;
	text-align:justify;
}
	#eventi h3{
	margin: 0 auto;
	padding: 0px 8px 0px 37px;
}

#boxp{
	margin: 0px 0px 0px 292px;
	padding: 0px;
	width : 300px;
	float:left;
	text-align:left;
}
#boxg{
	margin:0 auto;
	padding-right: 33px;
	width : 652px;
	float:right;
}
	#boxg h1, h2, h3{
		padding: 0 0 20px 0;
	}

#extradx{
	margin: 0px 0px 0px 709px;
	padding: 0px 32px 14px 14px;
	width : 292px;
	float:left;
	text-align:left;
}

#footer{
	width : 100%px;
	min-height : 70px;
	height : auto !important;
	height : 70px;
	background-color: #e5e6ea;
	clear:both;
	text-align: center;
	background: #e5e6ea url(pic/bg_coda.gif) top left repeat-x;
}

#coda{
	width : 1002px;
	margin : 0 auto;
	padding: 0 auto;
	min-height : 70px;
	height : auto !important;
	height : 70px;
	text-align: left;
	background: #e5e6ea url(pic/bg_coda.gif) top left repeat-x;
}
	#coda p{
		margin: 0 auto;
		padding: 35px 0px 0px 32px;
		font-weight: bold;
		font-size: 8pt;
		color: #969696;
		font-family: Trebuchet Ms,Tahoma,verdana,arial,sans-serif;
		text-decoration: none;
	}
	
	#coda a:link{
		color: #8b8b8b;
		text-decoration: underline;
	}
	#coda a:hover{
		color: #686868;
		text-decoration: underline;
	}
	#coda a:visited{
		color: #8b8b8b;
		text-decoration: underline;
	}

#aw{
	margin: 0px 0px 0px 0px;		
	}
	
ul {
margin: 0;
padding: 18px 0px 18px 40px;
list-style-image: url('pic/freccia.png');
}

ul li {
padding: 0px 0px 10px 0px;
font-weight: bold;
font-size: 12pt; color: #1f2020;
font-family: Trebuchet Ms,Tahoma,verdana,arial,sans-serif;
text-decoration: none;
text-transform: uppercase;
}	
ul li a:link{
color: #1f2020;
text-decoration: none;
}
ul li a:hover{
color: #ea0202;
text-decoration: none;
}
ul li a:visited{
color: #1f2020;
text-decoration: none;
}

ol {
margin: 0 0 0 20px;
padding: 9px 0px 9px 10px;
list-style-image: url('pic/dot.png');
}
	ol li {
	padding: 0px 0px 9px 0px;
	}
	ol li a:link{
	color: #1f2020;
	text-decoration: none;
	}
	ol li a:hover{
	color: #1f2020;
	text-decoration: none;
	}
	ol li a:visited{
	color: #1f2020;
	text-decoration: none;
	}

.bgtab2 {background-color:#ea0202;}

img.imag1 {float:left; margin: 0 12px 0 0;}

.date {font-weight: normal; font-size: 9pt; color: #ea0202; font-family:  Georgia,Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none; font-style: italic;}
.date2 {font-weight: normal; font-size: 10pt; color: #1f2020; font-family:  Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none; font-style: italic;}

.titolini {font-weight: bold; font-size: 9pt; color: #1f2020; font-family: Georgia,Tahoma,verdana, arial,sans-serif; text-decoration: none; font-style: italic;}
.titolini2 {font-weight: bold; font-size: 9pt; color: #000052; font-family: Georgia,Tahoma,verdana, arial,sans-serif; text-decoration: none; font-style: italic;}
.titolini3 {font-weight: bold; font-size: 9pt; color: #1f2020; font-family: Georgia,Tahoma,verdana, arial,sans-serif; text-decoration: none; text-transform: uppercase;}
.titoli {font-weight: bold; font-size: 12pt; color: #000052; font-family: Georgia,Tahoma,verdana, arial,sans-serif; text-decoration: none; font-style: italic;}

.continua {font-weight: normal; font-size: 8pt; color: #ea0202; font-family: Georgia,Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none; font-style: italic;}

.txt {font-weight: normal; font-size: 9pt; color: #1f2020; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none; line-height: 1.2em;}
.txt2 {font-weight: normal; font-size: 9pt; color: #1f2020; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none;}
.txt3 {font-weight: normal; font-size: 8pt; color: #1f2020; font-family: Georgia,Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none;}
.testo {font-weight: normal; font-size: 9pt; color: #1f2020; font-family: Georgia,Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none;}

.txtlog {font-weight: normal; font-size: 8pt; color: #1f2020; font-family: Georgia,Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none;}

.b {font-weight: bold; font-size: 8pt; color: #969696; font-family: Trebuchet Ms,Tahoma,verdana,arial,sans-serif; text-decoration: none;}

.d {font-weight: normal; font-size: 9pt; color: #1f2020; font-family:  Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none;}

.p {font-weight: bold; font-size: 8pt; color: #ea0202; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none;}

.p2 {font-weight: bold; font-size: 8pt; color: #1f2020; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none;}

.nb {font-weight: bold; font-size: 11pt; color: #ea0202; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: none;}

.f {font-weight: bold; font-size: 8pt; color: #1f2020; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-decoration: underline;}

.postille {font-weight: bold; font-size: 7pt; color: #1f2020; font-family: Tahoma,verdana, arial,sans-serif; text-decoration: none;}

.arancio {font-weight: bold; font-size: 10pt; color: #ff3c00; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif;}
.verde {font-weight: bold; font-size: 10pt; color: #396500; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif;}
.azzurro {font-weight: bold; font-size: 10pt; color: #004f92; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif;}
.rosso {font-weight: bold; font-size: 13pt; color: #000052; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif;}
.login {font-weight: normal; font-size: 18pt; color: #ea0202; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif; text-transform: uppercase;}
.login2 {font-weight: normal; font-size: 9pt; color: #ea0202; font-family: Trebuchet Ms,Tahoma,verdana, arial,sans-serif; margin:0 10px 0 10px;}

.ombra_up { background-image: url(pic/ombra/bg_up.gif);}
.ombra_dn { background-image: url(pic/ombra/bg_dn.gif);}
.ombra_sx { background-image: url(pic/ombra/bg_sx.gif);}
.ombra_dx { background-image: url(pic/ombra/bg_dx.gif);}

.ombrag_up { background-image: url(pic/ombrag/bg_up.gif);}
.ombrag_dn { background-image: url(pic/ombrag/bg_dn.gif);}
.ombrag_sx { background-image: url(pic/ombrag/bg_sx.gif);}
.ombrag_dx { background-image: url(pic/ombrag/bg_dx.gif);}