/* CSS Document */
.padding10left {padding-left:10px;}
.padding10right {padding-right:10px;}
.padding20left {padding-left:20px;}
.paddingmenuyear {
	padding-bottom:3px;
	padding-left:29px;
	padding-top:3px;
}
.padding5 {
	padding:5px;
}
.logo1 {font-family:Times,Arial,Helvetica,serif; font-size:34px; color:#FFFFFF; text-decoration:none;}
.logo2 {font-family:Times,Arial,Helvetica,serif; font-size:12px; color:#000000; text-decoration:none;}
.registrazione {font-family:Arial,Helvetica,serif; font-size:11px; color:#000000; text-decoration:none;}
a.registrazione:hover {text-decoration:underline;}
.registrazionetop {font-family:Arial,Helvetica,serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.txt-footer1 {font-family:Arial,Helvetica,serif; font-size:9px; color:#666666; text-decoration:none; text-align:center; height:24px;}
.txtpage {font-family:Arial,Helvetica,serif; font-size:11px; color:#000000; text-decoration:none; text-align:justify;}
.titolohp {font-family:Times,Arial,Helvetica,serif; font-size:30px; color:#CD0101; text-decoration:none;}
.titolo {font-family:Arial,Helvetica,serif; font-size:15px; color:#CD0101; text-decoration:none; font-weight:bold; height:21px;}
.titoloar {font-family:Arial,Helvetica,serif; font-size:11px; color:#CD0101; text-decoration:none; font-weight:bold;}
.menuar {font-family:Arial,Helvetica,serif; font-size:16px; color:#000000; text-decoration:none; font-weight:bold;}
.titolomenuar {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; background-color:#FFFFFF; padding:3px; font-weight:bold;}
.titolo2menuar {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; padding:3px; font-weight:bold;}
.testomenuar {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; font-weight:bold;}
.titolo1ar {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; text-align:right;}
.titolo2ar {font-family:Arial,Helvetica,serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.titolo3ar {font-family:Arial,Helvetica,serif; font-size:12px; color:#0033CC; text-decoration:none; text-align:left; font-weight:bold; margin-top:10px; margin-left:150px;}
.titolo4ar {font-family:Arial,Helvetica,serif; font-size:11px; color:#0033CC; text-decoration:none; text-align:left; font-weight:bold; margin-top:10px; margin-left:150px;}
.etichettaar {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; text-align:right; margin-right:5px;}
.etichettadashscore {font-family:Arial,Helvetica,serif; font-size:10px; color:#0033CC; text-decoration:none; text-align:center; margin-left:5px; margin-top:15px; margin-right:5px; margin-bottom:5px;}
.inputdxch {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; text-align:right; margin-right:7px;}
.inputsxar {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; text-align:right; margin-left:2px;}
.testoar {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none;}
a.titolosezioniar {font-family:Arial,Helvetica,serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
a.titolosezioniar2 {font-family:Arial,Helvetica,serif; font-size:11px; color:#CD0101; text-decoration:none; font-weight:bold;}
a.testomenuar:hover {font-family:Arial,Helvetica,serif; font-size:10px; color:#666666; text-decoration:none;}
#menudx a:link, #menudx a:visited, #menudx a:active, #menudx a:hover {font-family:Arial,Helvetica,serif; font-size:11px; color:#FFFFFF; text-decoration:none;  padding-left:5px; padding-right:5px;}
#menutop a:link, #menutop a:visited, #menutop a:active {font-family:Arial,Helvetica,serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-left:12px; padding-right:12px; height:29px; margin-top:13px;}
#menutop a:hover {background: transparent url(/images/menu_over.gif) no-repeat center bottom;}
.menutop2 {background: transparent url(/images/menu_over.gif) no-repeat center bottom;}
#menufooter a:link, #menufooter a:visited, #menufooter a:active {font-family:Arial,Helvetica,serif; font-size:9px; color:#666666; text-decoration:none; padding-left:12px; padding-right:12px;}
#menufooter a:hover {color:#333333;}
.testomenuar_over {font-family:Arial,Helvetica,serif; font-size:10px; color:#00CC66; text-decoration:none; font-weight:bold;}
.testomenupl {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; padding-top:15px; font-weight:bold;}
.testomenupl2 {font-family:Arial,Helvetica,serif; font-size:10px; color:#000000; text-decoration:none; padding-top:4px; font-weight:bold;}
.participants_text {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	text-decoration:none;
}
a.participants_text {
	text-decoration:underline;
}
a.participants_country, a.participants_country:hover {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.participants_title1, a.participants_title1:hover {
	color:#CD0101;
	font-family:Arial,Helvetica,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.participants_title2, a.participants_title2:hover {
	color:#003399;
	font-family:Arial,Helvetica,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.world_title {
	color:#CD0101;
	font-family:Arial,Helvetica,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.world_title2 {
	color:#003399;
	font-family:Arial,Helvetica,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.world_text {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	text-decoration:none;
}
a.world_text {
	text-decoration:underline;
}
.world_text2 {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:10px;
	text-decoration:none;
}
.world_section {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.coordinator_text {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	text-decoration:none;
}
a.coordinator_text {
	text-decoration:underline;
}
.coordinator_title {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.loghihp {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:10px;
	text-decoration:none;
}
.texthp {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.titlenewshp {
	color:#CD0101;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.publications_text {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	text-decoration:none;
}
a.publications_text, a.publications_text:hover {
	color:#CD0101;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.newsdate {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	padding-bottom:5px;
	text-decoration:none;
}
.newsdetail {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	padding-top:10px;
	text-align:right;
	text-decoration:none;
}
a.newsdetail {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	text-decoration:none;
}
a.newsdetail:hover {
	text-decoration:underline;
}
.newstitle {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration:none;
}
a.newstitle {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.newstitle:hover {
	text-decoration:underline;
}
.newstext {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	padding-top:10px;
	text-decoration:none;
}
a.newstext {
	text-decoration:underline;
}
.annualreports {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	text-align:justify;
	text-decoration:none;
}
.annualreports_table {
	color:#000000;
	font-family:Arial,Helvetica,serif;
	font-size:11px;
	text-decoration:none;
}
.titoloregistry {
	font-family:Arial,Helvetica,serif;
	font-size:10px;
	color:#F00;
	text-decoration:none;
	font-weight:bold;
}