html,body {
		margin: 0px;
		padding: 0px;
}
body {
		text-align: center; 
		margin: 0 auto;	 
		font-family: verdana;	
		font-size: 10px;
		margin: 0px; 
		padding: 0px;
}
* {
		margin: 0px;
		padding: 0px;
}
#container {
		width: 773px; 
		margin: 0 auto;
}
#cont_logo {
		width: 773; 
		height: 86px; 
		background-color: #000B87; 
		text-align: left;
}
#logo {
		display: inline; 
		float: left;
}
#lingua {
		display: inline; 
		float: left; 
		margin-left: 440px; 
		margin-top: 15px;
}
.lingua_inglese {
		margin-left: 12px;
}
#sottomenu {
		height: 30px;
		background-color: #CCCCCC; 
		text-align: left; 
		font-size: 9px; 
		font-weight: bold; 
		color: #000B87;
}
*html #sottomenu {
		margin-top: -2px;
}
#main {
		width: 773px; 
		background-image: url(../images/BG_main.jpg); 
		background-repeat: repeat-x; 
		margin-top: 2px; 
		text-align: left;
}
#main_interno {
		width: 773px;
		background-image: url(../images/BG_main.jpg); 
		background-repeat: repeat-x; 
		margin-top: 2px; 
		text-align: left;
}
.margini_testo {
		padding-top: 10px; 
		margin-left: 25px;
}
#testo_interno {
		border-bottom: 10px; 
		margin-left: 25px;
		padding-top: 10px;
}
#testo_interno_immagini {
		display: inline; 
		float: left; 
		width: 430px; 
		border-bottom: 10px; 
		margin-left: 25px;
		margin-top: 10px;
}
.testo_interno_tabelle {
		border-bottom: 10px; 
		margin-left: 25px;
		margin-top: 10px;
}
.immaginuno {
		border: solid 1px #CCCCCC;
		margin-right: 5px;
		float: left;
}
.immagindue {
		border: solid 1px #CCCCCC;
		float: left;
}

.imgagentiuno {
		border: solid 1px #CCCCCC;
}
.imgagentidue {
		border: solid 1px #CCCCCC; 
}

#immagini {
		padding-top: 12px; 
		border-bottom: 10px; 
		float: right; 
		margin-right: 5px;
}

.sottomenutesto {
		padding-top: 10px;
		margin-left: 25px;
		float: left;
		text-transform:uppercase;
}
.testo_form {
		padding-top: 5px; 
		margin-left: 25px;
		float: left;
		margin-left: 220px;
}
.titolo {
		font-size: 13px; 
		font-weight: bold; 
		color: #000B87;
}
.navigazione {
		color: #000B87; 
		font-size: 9px;
}
.news_ul {
		list-style-type: none; 
		margin-left: 0px;
}
.news_li {
		border-bottom: solid 1px #999999; 
		margin-right: 10px; 
		width: 728px; 
		margin-bottom: 10px;
}
.news_descrizione {
		display: inline; 
		float: left; 
		width: 700px; 
		margin-bottom: 10px;
}
.clear_both {
		clear: both;
}
.testo_blu {
		color: #000B87; 
		font-weight: bold;
		text-decoration: none;
}
.news_bottone_vai {
		display: inline; 
		float: left; 
		margin-top: 25px; 
		margin-left: 10px;
}
.formselect {
		width: 150px; 
		margin-top: 4px;
}
*html .formselect {
		margin-top: -6px;
}
.br_main {
		clear: both; 
		margin-top: 10px;
}
#footer {
		margin: 0 auto;
		border-top: solid 7px #000B87; 
		height: 67px; 
		background-color: #94DBD4; 
		text-align: left;
		float: left; 
		margin-top: 10px;
		width: 773px; 
}
.footer_testo {
		margin-left: 25px; 
		color: #000B87; 
		font-size: 9px; 
		margin-top: 3px;
}
#sottomenu a:link {
		font-size: 9px; 
		font-weight: bold; 
		color: #000B87;
		text-decoration: none;
}
#sottomenu a:visited {
		font-size: 9px; 
		font-weight: bold; 
		color: #000B87;
		text-decoration: none;
}
#sottomenu a:hover {
		font-size: 9px; 
		font-weight: bold; 
		color: #000B87;
		text-decoration: underline;
}
#main a:link {
		color: #000B87; 
		font-weight: bold;
		text-decoration: none;
}
#main a:visited {
		color: #000B87; 
		font-weight: bold;
		text-decoration: none;
}
#main a:hover {
		color: #000B87; 
		font-weight: bold;
		text-decoration: underline;
}
#main_interno a:link {
		color: #000B87; 
		font-weight: bold;
		text-decoration: none;
}
#main_interno a:visited {
		color: #000B87; 
		font-weight: bold;
		text-decoration: none;
}
#main_interno a:hover {
		color: #000B87; 
		font-weight: bold;
		text-decoration: underline;
}
#menu {
		margin: 0px;
		padding: 0px;
		margin-top: 2px;
		border-bottom: 2px solid #fff;
		height: 28px;
}

#menu ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		text-align: left;
}
#menu ul li { 
		float: left; 
}

#muno_uno, #muno_uno a { 
	float: left;
	display: inline;
    list-style: none;
    width: 104px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m11.gif");  
    background-repeat: no-repeat;
}

#muno_uno a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 104px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m11_r.gif);	
	background-repeat: no-repeat;
}

#mdue_uno, #mdue_uno a { 
	float: left;
	display: inline;
    list-style: none;
    width: 137px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m21.gif");  
    background-repeat: no-repeat;
}

#mdue_uno a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 137px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m21_r.gif);	
	background-repeat: no-repeat;
}

#mtre_uno, #mtre_uno a { 
	float: left;
	display: inline;
    list-style: none;
    width: 100px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m31.gif");  
    background-repeat: no-repeat;
}

#mtre_uno a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 100px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m31_r.gif);	
	background-repeat: no-repeat;
}

#mquattro_uno,#mquattro_uno a { 
	float: left;
	display: inline;
    list-style: none;
    width: 92px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m41.gif");  
    background-repeat: no-repeat;
}

#mquattro_uno a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 92px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m41_r.gif);	
	background-repeat: no-repeat;
}


#mcinque_uno, #mcinque_uno a { 
	float: left;
	display: inline;
    list-style: none;
    width: 80px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m51.gif");  
    background-repeat: no-repeat;
}

#mcinque_uno a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 80px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m51_r.gif);	
	background-repeat: no-repeat;
}

#msei_uno, #msei_uno a { 
	float: left;
	display: inline;
    list-style: none;
    width: 72px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m61.gif");  
    background-repeat: no-repeat;
}

#msei_uno a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 72px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m61_r.gif);	
	background-repeat: no-repeat;
}

#msette_uno, #msette_uno a { 
	float: left;
	display: inline;
    list-style: none;
    width: 63px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m71.gif");  
    background-repeat: no-repeat;
}

#msette_uno a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 63px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m71_r.gif);	
	background-repeat: no-repeat;
}

#motto_uno, #motto_uno a { 
	float: left;
	display: inline;
    list-style: none;
    width: 124px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m81.gif");  
    background-repeat: no-repeat;
}

#motto_uno a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 124px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m81_r.gif);	
	background-repeat: no-repeat;
}



#muno_due, #muno_due a { 
	float: left;
	display: inline;
    list-style: none;
    width: 98px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m12.gif");  
    background-repeat: no-repeat;
}

#muno_due a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 98px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m12_r.gif);	
	background-repeat: no-repeat;
}

#mdue_due, #mdue_due a { 
	float: left;
	display: inline;
    list-style: none;
    width: 130px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m22.gif");  
    background-repeat: no-repeat;
}

#mdue_due a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 130px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m22_r.gif);	
	background-repeat: no-repeat;
}

#mtre_due, #mtre_due a { 
	float: left;
	display: inline;
    list-style: none;
    width: 98px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m32.gif");  
    background-repeat: no-repeat;
}

#mtre_due a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 98px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m32_r.gif);	
	background-repeat: no-repeat;
}

#mquattro_due,#mquattro_due a { 
	float: left;
	display: inline;
    list-style: none;
    width: 113px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m42.gif");  
    background-repeat: no-repeat;
}

#mquattro_due a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 113px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m42_r.gif);	
	background-repeat: no-repeat;
}


#mcinque_due, #mcinque_due a { 
	float: left;
	display: inline;
    list-style: none;
    width: 80px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m52.gif");  
    background-repeat: no-repeat;
}

#mcinque_due a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 80px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m52_r.gif);	
	background-repeat: no-repeat;
}

#msei_due, #msei_due a { 
	float: left;
	display: inline;
    list-style: none;
    width: 69px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m62.gif");  
    background-repeat: no-repeat;
}

#msei_due a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 69px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m62_r.gif);	
	background-repeat: no-repeat;
}

#msette_due, #msette_due a { 
	float: left;
	display: inline;
    list-style: none;
    width: 61px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m72.gif");  
    background-repeat: no-repeat;
}

#msette_due a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 61px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m72_r.gif);	
	background-repeat: no-repeat;
}

#motto_due, #motto_due a { 
	float: left;
	display: inline;
    list-style: none;
    width: 124px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
    background-image: url("../images/m82.gif");  
    background-repeat: no-repeat;
}

#motto_due a:hover { 
	float: left;
	display: inline;
    list-style: none;
    width: 124px; 
    height: 28px;  
    margin-left: 0;
    padding-left: 0;
	background-image: url(../images/m82_r.gif);	
	background-repeat: no-repeat;
}

.psm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000B87;
}

.psm a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000B87;
	text-decoration:none;
}

.psm a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000B87;
	text-decoration:none;
}

.psm a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000B87;
	font-weight:bold;
	text-decoration:none;
}

.psm a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000B87;
	text-decoration:none;
}
