body {
	background-color: #2D8DB0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/sfondo.jpg);
	background-position:center;
	background-repeat: repeat-y;
}
body,td,th {
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	color: #333333;
}
a:link {
	color: #0099FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0099FF;
}
a:hover {
	text-decoration: none;
	color: #277998;
}
a:active {
	text-decoration: none;
	color: #0099FF;
}

.testa_top {text-align:center; width:760px; margin:auto; background-image:url(../img/logo_testa.gif); height:100px;}
.testa_bar {text-align:center; width:100%; margin:auto; background-image:url(../img/barra_sfondo.jpg); background-repeat:repeat-x; height:46px;}
.testa_bar_inner {text-align:center; width:760px; margin:auto; text-align:left; height:46px; background-image:url(../img/sfondo_bottone_light.jpg); background-repeat:repeat-x;}

.testa_bott {
	background-image:url(../img/sfondo_bottone_nover.jpg);
	background-repeat:repeat-x;
	height:40px;
	text-align:center;
	float:left;
	padding:8px 10px 0px 10px
}

.testa_bott_over {
	background-image:url(../img/sfondo_bottone_over.jpg);
	background-repeat:repeat-x;
	height:40px;
	text-align:center;
	float:left;
	padding:8px 10px 0px 10px;
	text-decoration: none;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	}

.testa_bott_roll {
	background-image:url(../img/sfondo_bottone_roll.jpg);
	background-repeat:repeat-x;
	height:40px;
	text-align:center;
	float:left;
	padding:8px 10px 0px 10px;
}

a.testa_bott_link:link, a.testa_bott_link:visited {
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
}	

a.testa_bott_link:hover, a.testa_bott_link:active {
	text-decoration: none;
	color:#5D8019;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

a.feed:link, a.feed:visited {
	text-decoration:none;
	font-size:13px;
	color:#333333;
}	

a.feed:hover, a.feed:active {
	text-decoration:none;
	color:#6EA500;
	font-size:13px;
}

a.feed_url:link, a.feed_url:visited {
	text-decoration:none;
	font-size:13px;
	color:#FF9933;
}	

a.feed_url:hover, a.feed_url:active {
	text-decoration:none;
	color:#6EA500;
	font-size:13px;
}

a.feed_text:link, a.feed_text:visited {
	text-decoration:none;
	font-size:13px;
	color:#333;
	font-weight:normal;
}	

a.feed_text:hover, a.feed_text:active {
	text-decoration:none;
	color:#333;
	font-size:13px;
	font-weight:normal;
}

.feed {
	text-decoration:none;
	font-size:13px;
	color:#333333;
}	

.feed_text {
	text-decoration:none;
	color:#333;
	font-size:13px;
	font-weight:normal;
}

.feed_url {
	text-decoration:none;
	font-size:13px;
	color:#FF9933;
}


.feed_box {}
.feed_box_over {background-image:url(/img/sfondo_feed_over.jpg); background-repeat:repeat-y;  background-position:right;}


a.cpa:link, a.cpa:visited {
	text-decoration:none;
	font-size:11px;
	color:#333333;
}	

a.cpa:hover, a.cpa:active {
	text-decoration:none;
	color:#6EA500;
	font-size:11px;
}


.corpo { text-align:left; width:760px; margin:auto;}
.corpo_inner {padding:5px 15px 15px 15px;}
.corpo_title {font-size:16px; font-weight:bold; color:#0099FF; padding-bottom:10px;}
.corpo_title_pc {font-size:12px; font-weight:bold; color:#0099FF; padding-bottom:2px; text-transform:uppercase;}

.path_logico {border-top:#94CB28 1px solid; border-bottom:#94CB28 1px solid; padding:3px 0px 3px 8px; margin-bottom:10px;}
.corpo_box {margin-bottom:5px;}
.corpo_box_verde {border:#94CB28 1px solid; padding:10px 8px 10px 12px;}

.mappa_container {float:left; width:465px;}
.mappa_spacer_verde {border-top:#94CB28 1px solid; border-bottom:#94CB28 1px solid; padding:3px 0px 3px 8px; margin-bottom:10px; margin-top:10px;}
.mappa_globo {background-image:url(../img/mondo.gif); background-position:center; background-repeat:no-repeat; margin:10px; height:140px;}
.mappa_globo_big {background-image:url(../img/mondo_big.jpg); background-position:center; background-repeat:no-repeat; margin:10px; height:230px;}
.mappa_europa {margin:10px;}
.mappa_banner {float:left; padding:3px 0px 3px 8px; margin-bottom:10px; margin-top:5px;}

.newsletter_box {background-image:url(../img/sfondo_newsletter.jpg); height:56px; background-repeat:repeat-x; margin-bottom:20px;}
.newsletter_title {float:left; font-size:19px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; padding-top:13px; padding-left:12px;}
.newsletter_email {float:left; padding-top:13px; color:#FFFFFF; margin-left:55px; margin-right:15px;}
.newsletter_email_input {float:left; padding-top:13px; margin-right:15px;}
.newsletter_sbumit {float:left; padding-top:13px;}

form {margin:0px; padding:0px;}
.form_button {height:20px; font-size:11px; background-color:#6EA500; color:#FFFFFF; border:1px solid #6EA500; background-image:url(../img/sfondo_bottone.jpg); background-repeat:repeat-x;}

.box_image {float:left; width:112px; height:82px; margin-right:10px; margin-top:5px;}
.box {float:left; width:590px;}
.box_title {font-size:16px; padding:0px 0px 8px 0px; font-weight:bold; margin:0px;}

.box_verde_title {border:#94CB28 1px solid; padding:3px 0px 3px 8px; margin-top:10px; text-transform:uppercase; color:#6EA500; font-size:12px; text-align:center; font-weight:bold;}
.box_verde {border-left:#94CB28 1px solid; border-right:#94CB28 1px solid; border-bottom:#94CB28 1px solid; padding:15px 0px 15px 10px; margin-bottom:10px; text-align:center}
.box_verde_item {float:left; margin:0px 15px 0px 15px; font-weight:bold; font-size:12px;}


.pc { margin:0px; padding:0x; font-weight:normal; font-size:11px;}

.footer {
	border:#000 1px solid;
	margin-bottom:10px;
	width:728px;
	text-align:left;
	background-color:#277998;
	background-image:url(../img/sfondo_footer.jpg);
	background-repeat:repeat-x;
	color:#000;
}

a.FF:link, a.FF:visited {
	text-decoration:none;
	color:#FFFFFF;
}	

a.FF:hover, a.FF:active {
	text-decoration:none;
	color:#5EBEE1;
}
