BODY {
background-color : #;
color : #;
font-family : ;
font-size : px ;
}
INPUT {
color : #;
font-family : ;
font-size : px;
}
TEXTAREA {
color : #;
font-family : ;
font-size : px ;
}
SELECT {
color : #;
font-family : ;
font-size : px;
}
TABLE {
font-family : ;
font-size : px ;
}
A:link {

color : #;
}
A:VISITED {

color : #;
}
A:active {

color : #;
}
A:HOVER {

color : #;
}
A.menu:link {
font-family : ;
font-size : px;

color : #;
}
A.menu:visited {
font-family : ;
font-size : px;

color : #;
}
A.menu:active {
font-family : ;
font-size : px;

color : #;
}
A.menu:HOVER {
font-family : ;
font-size : px;

color : #;
}
A.menuSelected:link {
font-family : ;
font-size : px;

color : #;
}
A.menuSelected:visited {
font-family : ;
font-size : px;

color : #;
}
A.menuSelected:active {
font-family : ;
font-size : px;

color : #;
}
A.menuSelected:HOVER {
font-family : ;
font-size : px;

color : #;
}
A.menuV:link {
font-family : ;
font-size : px;

color : #;
}
A.menuV:visited {
font-family : ;
font-size : px;

color : #;
}
A.menuV:active {
font-family : ;
font-size : px;

color : #;
}
A.menuV:HOVER {
font-family : ;
font-size : px;

color : #;
}
A.menuVSelected:link {
font-family : ;
font-size : px;

color : #;
}
A.menuVSelected:visited {
font-family : ;
font-size : px;

color : #;
}
A.menuVSelected:active {
font-family : ;
font-size : px;

color : #;
}
A.menuVSelected:HOVER {
font-family : ;
font-size : px;

color : #;
}
A.menuCustom:link {
font-family : ;
font-size : px;

color : #;
}
A.menuCustom:visited {
font-family : ;
font-size : px;

color : #;
}
A.menuCustom:active {
font-family : ;
font-size : px;

color : #;
}
A.menuCustom:HOVER {
font-family : ;
font-size : px;

color : #;
}
#bodyStyle {
	padding:0;
	margin:0 auto;
	text-align:center;
	color:#6D6E70;
	font:13px Arial, Helvetica, sans-serif;
}
#container {
	text-align:left;
	margin:0 auto;
	width:987px;
	padding:0
}
a, a:link, a:visited, a:hover, a:active {
	color:#6D6E70;
	font:13px Arial, Helvetica, sans-serif;
	text-decoration:none
}
h1 {
	color:#00467e;
	font:normal 16px Arial, Helvetica, sans-serif;
	margin:0 0 0 10px;
	padding:10px 0 0 15px;
}
#rightcol #boxLogin h1 {
	color:#fff;
	font:normal 22px Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0 0 10px;
	background:none
}
#rightcol #boxLogin .bottomBox_right {
	display:none
}
#header {
	height:161px;
	position:relative
}
#header .top {
	height:109px;
	padding-left:22px
}
#header .top #logo {
	padding:0 0 0 11px;
	float:left
}
#header .top #payoff {
	width:599px;
	height:109px;
background:url(/media/7/324/Payoff_2010.jpg) no-repeat top left;
	float:left
}
#header .top #logoIAB {
	float:right;
	padding:11px 11px 0 0
}
#header #menu {
background:url(/media/7/324/bg_menu_int.jpg) no-repeat;
	height:77px;
	left:33px;
	position:absolute;
	top:109px;
	width:949px;
	z-index:100
}
#header .bottom {
	clear:both;
	width:987px;
	height:275px;
	padding-top:51px;
	z-index:0
}
#header .bottom #flash {
	position:absolute;
	width:987px;
	height:275px;
	top:160px;
	left:0;
	z-index:0
}
#menu .tabs {
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	padding-left:28px;
	padding-top:26px
}
#menu .tabs li {
	float:left;
	margin-right:39px;
	height:30px
}
#menu .tabs li a {
	display:block;
	height:20px;
	float:left;
	padding: 0;
	position:relative;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#00467e;
	text-align:center;
	line-height:20px;
	cursor:pointer;
	text-decoration:none
}
#menu .tabs li a:hover {
	border:0;
	cursor:pointer;
	border-bottom:solid 13px #F99615
}
#menu .tabs li a.selezionato, .tabs li a.selezionato:hover {
	border-bottom:solid 13px #F99615;
	cursor:pointer
}
#contenuto {
	clear:both;
background:url(/media/7/324/bg_content.gif) repeat-y left top;
	padding-left:22px;
	width:965px;
	padding-top:0;
	padding-bottom:8px
}
#boxIAB {
background:url(/media/7/324/bgIABMilano.jpg) no-repeat;
	width:211px;
	height:227px;
	margin-top:5px
}
#boxIAB .content {
	padding:140px 5px 0 10px;
	font-size:11px
}
#boxIAB .content p {
	margin:0;
	padding:0;
	color:#6D6E70;
	font:11px Arial, Helvetica, sans-serif;
}
#contenuto #maincontent {
	float:left;
	width:965px;
	padding-bottom:20px;
}
#contenuto #maincontent #main {
	float:left;
	width:700px;
	padding-right:19px;
	padding-left:20px;
	padding-top:27px;
 background:url(/media/7/324/toppa.gif) no-repeat right 23px
}
html>body #contenuto #maincontent #main {
	float:left;
	width:700px;
	padding-right:19px;
	padding-left:20px;
	padding-top:27px;
 background:url(/media/7/324/toppa.gif) no-repeat right 23px
}
#contenuto #maincontent #main h1 {
 background:url(/media/7/324/bgTitle.gif) no-repeat left bottom;
	height:28px;
	margin:0;
	padding:26px 0 4px 5px;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#f99d25
}
html>body #contenuto #maincontent #main h1 {
 background:url(/media/7/324/bgTitle.gif) no-repeat left bottom;
	height:24px;
	margin:0;
	padding:30px 0 4px 5px;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#f99d25
}
#contenuto #maincontent #main h1 span {
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#6D6E70
}
#contenuto #maincontent #main .boxAgenda {
	padding-bottom:10px;
	/*	border-bottom:solid 1px #f99d25;*/
	float:left;
	width:690px;
	margin-left:4px
}
#contenuto #maincontent #main .boxAgenda .orario {
	float:left;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f99d25;
	width:60px
}
#contenuto #maincontent #main .boxAgenda .orario a {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f99d25;
	text-decoration:none
}
#contenuto #maincontent #main .boxAgenda .orario a:link {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f99d25;
	text-decoration:none
}
#contenuto #maincontent #main .boxAgenda .orario a:visited {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f99d25;
	text-decoration:none
}
#contenuto #maincontent #main .boxAgenda .orario a:hover {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f99d25;
	text-decoration:underline
}
#contenuto #maincontent #main .boxAgenda .orario a:active {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f99d25;
	text-decoration:none
}
#contenuto #maincontent #main .boxAgenda .evento {
	float:left;
	font:14px Arial, Helvetica, sans-serif;
	color:#6D6E70;
	white-space:normal;
	width:630px
}
#contenuto #maincontent #main .boxAgenda .evento span {
	display:block;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#6D6E70;
	padding-bottom:8px
}
#main .evento UL {
	padding:12px 0 0 0;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	LIST-STYLE-IMAGE: none;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#f99d25;
}
#main .evento UL LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 2px 0;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
BACKGROUND: url(/media/7/324/bullet.gif) no-repeat left 9px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 5px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#6D6E70;
}
#main .evento UL LI UL {
	PADDING-BOTTOM: 2px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 2px
}
#main .evento UL LI UL LI {
	TEXT-ALIGN: justify;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
.separator_interno {
	clear:left;
	height:10px
}
.data_congresso {
	color:#6D6E70;
	font: bold 16px Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-bottom:12px
}
#contenuto #maincontent #rightcol {
	float:left;
	width:226px;
 background:url(/media/7/324/colosseo.jpg) no-repeat left -76px;
	padding-top:84px
}
#contenuto #footer {
	clear:left;
	height:13px;
	background-color:#ffa12d;
	padding:0;
}
#contenuto #copy {
	float:left;
	width:738px;
	color:#fff;
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#contenuto #privacy {
	float:left;
	width:221px;
	text-align:right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
}
#contenuto #privacy a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none
}
#contenuto #privacy a:link {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none
}
#contenuto #privacy a:visited {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none
}
#contenuto #privacy a:hover {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none
}
#contenuto #privacy a:active {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none
}
.top_box_large {
background:url(/media/7/324/top_box_large.gif) no-repeat;
	width:490px;
	height:43px
}
#main .middlebox {
background:url(/media/7/324/bg_box_large.gif) repeat-y;
	padding:5px 25px 0 25px;
	width:440px;
	height:166px;
	text-align:center
}
.middlebox .logoLeft {
	padding:0 70px 20px 10px;
	float:left
}
.middlebox .logoLastLeft {
	padding:0 70px 0 10px;
	float:left
}
.separator {
	clear:both;
	height:20px
}
.middlebox .logoRight {
	padding:0 0 20px 0;
	float:left
}
.middlebox .logoLastRight {
	padding:0;
	float:left
}
h2 {
	font:bold 16px 'Trebuchet MS', sans-serif;
	color:#6d6e70;
	text-transform:uppercase;
	margin:0;
	padding:10px 0;
	clear:left;
	height:24px;
 background:url(/media/7/324/filetto_grigio.gif) no-repeat left 30px
}
.bottom_box_large {
background:url(/media/7/324/bottom_box_large.gif) no-repeat;
	width:490px;
	height:18px;
	clear:left
}
#main .left {
	padding-right:18px;
	width:490px;
	float:left
}
#main .right {
	width:211px;
	float:left
}
.top_box_small {
background:url(/media/7/324/top_box_small.gif) no-repeat;
	width:211px;
	height:43px
}
.middlebox_small {
background:url(/media/7/324/bg_box_small.gif) repeat-y;
	padding:5px 0 0 0;
	text-align:center;
	width:209px;
	height:166px
}
.separator {
	clear:both;
	height:20px
}
.bottom_box_small {
background:url(/media/7/324/bottom_box_small.gif) no-repeat;
	width:211px;
	height:18px;
	clear:left
}
h3 {
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#6d6e70;
	margin:0;
	padding:0 0 0 5px
}
h3 span {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#6d6e70;
	font-weight:normal;
	margin:0;
	padding:0;
	display:block
}
#rightcol h1 {
 background:url(/media/7/324/top_box_right.gif) no-repeat center top;
	height:22px;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#f99615;
	margin:0;
	padding:5px 0 0 18px;
}
#rightcol .middlebox {
	border-left:solid 1px #c4c7c8;
	border-right:solid 1px #c4c7c8;
	background-color:#FFF;
	padding:5px 0 0 0;
	margin:0 0 0 8px;
	width:208px;
	color:#6d6e70;
	font:12px Arial, Helvetica, sans-serif;
	background:none;
background:#FFFFFF url(/media/7/324/bgLogoIAB.gif) no-repeat 70px top
}
html>body #rightcol .middlebox {
	border-left:solid 1px #c4c7c8;
	border-right:solid 1px #c4c7c8;
	background-color:#FFF;
	padding:5px 10px 0 10px;
	margin:0 8px;
	float:left;
	width:188px;
	color:#6d6e70;
	font:12px Arial, Helvetica, sans-serif;
	background:none;
	background-color:#FFFFFF
}
#rightcol #boxLogin {
background:url(/media/7/324/bg_login.gif) no-repeat;
	height:286px;
display:none
}
#rightcol .bottomBox_right {
	clear:left;
	height:29px;
	width:226px;
background:url(/media/7/324/bottom_box_right_2010.gif) no-repeat center top
}
#rightcol .separator {
	clear:both;
	height:10px
}
#rightcol label {
	display:block;
	color:#6d6e70;
	font:bold 10px Arial, Helvetica, sans-serif;
	margin:0;
	padding:4px 0 0 0
}
#rightcol input {
	padding:0 2px;
	margin:0;
	width:182px;
	height:18px;
	border:solid 1px #6c6d6f;
	color:#6d6e70;
	font:12px Arial, Helvetica, sans-serif
}
#rightcol input.bottone_invia {
	width:118px;
	height:17px;
background:url(/media/7/324/btn_register.gif) no-repeat;
	border:none;
	margin:12px 0 0 0;
	float:right;
	display:block
}
#rightcol h2 {
	color:#6D6E70;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0 10px;
	background:none;
	text-transform:none;
	height:18px
}
html>body #rightcol h2 {
	color:#6D6E70;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:none;
	text-transform:none;
	height:18px
}
#rightcol input.bottone_entra {
	width:81px;
	height:17px;
background:url(/media/7/324/btn_entra.gif) no-repeat;
	border:none;
	margin-top:12px;
	float:right;
	cursor:pointer
}
#rightcol .middlebox span {
	display:block;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	color:#6d6e70;
	font:12px Arial, Helvetica, sans-serif
}
html>body #rightcol .middlebox span {
	display:block;
	text-align:left;
	padding-left:0px;
	color:#6d6e70;
	font:12px Arial, Helvetica, sans-serif
}
#rightcol .middlebox .Testo {
	clear:both;
	display:block;
	color:#6d6e70;
	font:11px Arial, Helvetica, sans-serif;
	padding-top:5px
}
#rightcol .middlebox .TestoErr {
	clear:both;
	color:#fff;
	font:11px Arial, Helvetica, sans-serif;
	display:block;
	padding-top:5px
}
#rightcol .middlebox img {
	border:solid 1px #f99615;
	margin-top:5px
}
/*--------------------------------------------------------------------------------------------------------*/
#spazio_tab_login {
	height:20px;
	padding:2px 0 0 10px;
	margin-top:10px;
	float:left;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
}
#bgBoxLogin {
	background:none;
	padding:4px 0 0 10px;
	margin:0 8px;
	clear:left;
	width:188px;
	color:#6d6e70;
	font:12px Arial, Helvetica, sans-serif;
	background:none;
	border:none
}
#rightcol .titolo {
	color:#fff;
	font:normal 22px Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0 0 10px;
	background:none
}
#rightcol input.bottone_login {
	width:81px;
	height:17px;
background:url(/media/7/324/btn_accedi.gif) no-repeat;
	border:none;
	margin-top:12px;
	float:right;
	cursor:pointer;
	margin-bottom:10px
}
#rightcol input.bottone_register {
	width:81px;
	height:17px;
background:url(/media/7/324/btn_iscriviti.gif) no-repeat;
	border:none;
	margin-top:12px;
	float:left;
	cursor:pointer
}
#spazio_tab_login ul {
	list-style:none;
	margin:0;
	padding:0
}
#spazio_tab_login ul li {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	margin-right:9px;
	color:#b7bbbb;
	font:normal 8px Arial, Helvetica, sans-serif;
}
#spazio_tab_login ul li a {
	display:block;
	width:93px;
	height:17px;
	padding-top:3px;
	position:relative;
	text-decoration:none;
	color:#fff;
	text-align:center;
	font:bold 14px Arial, Helvetica, sans-serif
}
#spazio_tab_login ul li a:link {
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
}
#spazio_tab_login ul li a:visited {
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
}
#spazio_tab_login ul li a:hover {
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
background:url(/media/7/324/linguetta.gif) no-repeat
}
#spazio_tab_login ul li a:active {
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
}
#spazio_tab_login ul li.selected a {
	display:block;
	width:93px;
	height:17px;
	padding-top:3px;
	position:relative;
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
background:url(/media/7/324/linguetta.gif) no-repeat
}
#spazio_tab_login ul li.selected a:link {
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
background:url(/media/7/324/linguetta.gif) no-repeat
}
#spazio_tab_login ul li.selected a:visited {
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
background:url(/media/7/324/linguetta.gif) no-repeat
}
#spazio_tab_login ul li.selected a:hover {
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
background:url(/media/7/324/linguetta.gif) no-repeat
}
#spazio_tab_login ul li.selected a:active {
	text-decoration:none;
	color:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
background:url(/media/7/324/linguetta.gif) no-repeat
}
.testo10 {
	color:#f99615;
	font:10px Arial, Helvetica, sans-serif;
	display:block;
	clear:right;
	padding-top:5px;
	text-align:left
}
.testo10 a {
	color:#ffa12d;
	font:10px Arial, Helvetica, sans-serif;
	text-decoration:none
}
.testo10 a:link {
	color:#ffa12d;
	font:10px Arial, Helvetica, sans-serif;
	text-decoration:none
}
.testo10 a:visited {
	color:#ffa12d;
	font:10px Arial, Helvetica, sans-serif;
	text-decoration:none
}
.testo10 a:hover {
	color:#ffa12d;
	font:10px Arial, Helvetica, sans-serif;
	text-decoration:underline
}
.testo10 a:active {
	color:#ffa12d;
	font:10px Arial, Helvetica, sans-serif;
	text-decoration:none
}
/*------------------------------------------------------------------------------------------------*/
myhome {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	margin-top:20px;
}
.myhome a {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_home.gif) no-repeat left top;
}
.myhome a:link {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_home.gif) no-repeat left top;
}
.myhome a:visited {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_home.gif) no-repeat left top;
}
.myhome a:hover {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_home.gif) no-repeat left top;
}
.myhome a:active {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_home.gif) no-repeat left top;
}
.logout {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	margin-top:20px;
}
.logout a {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_logout.gif) no-repeat left top;
}
.logout a:link {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_logout.gif) no-repeat left top;
}
.logout a:visited {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_logout.gif) no-repeat left top;
}
.logout a:hover {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_logout.gif) no-repeat left top;
}
.logout a:active {
	color:#ffa12d;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:30px;
	margin-top:20px;
background:url(/media/7/324/ico_logout.gif) no-repeat left top
}
/*---------------------------------------------------------------------------------------------------------------------------------*/
#language {
	float:right;
	padding-top:26px
}
#language ul {
	margin:0;
	padding:0;
	list-style:none;
	display:block
}
#language ul li {
	margin:0;
	padding:0;
	padding:0 5px;
	list-style:none;
	float:left;
	color:#6d6e70;
}
#language li a {
	display:block;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold
}
#language li a:link {
	display:block;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold
}
#language li a:visited {
	display:block;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold
}
#language li a:hover {
	display:block;
	text-decoration:underline;
	cursor:pointer;
	color:#fff;
	font-weight:bold
}
#language li a:active {
	display:block;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold
}
#bgBoxLogin #contenuti_box_login .MessaggioErr {
	clear:both;
	color:#6D6E70;
	font: bold 11px Arial, Helvetica, sans-serif;
	display:block;
	padding-top:5px;
	height:26px
}
#box_edizioni {
background:url(/media/7/324/box_scorse_edizioni.gif) no-repeat;
	height:117px;
	width:210px
}
#rightcol #box_edizioni {
background:url(/media/7/324/box_scorse_edizioni.gif) no-repeat;
	height:127px;
	width:210px;
	margin:0 0 0 8px
}
.content_box_edizioni {
	padding-left:14px;
	padding-top:70px
}
.tendina {
	font-size:11px;
	height:18px;
	margin-bottom:5px;
	padding-left:2px;
	width:185px;
	color:#6D6E70;
	font:12px Arial, Helvetica, sans-serif
}
#box_blog {
background:url(/media/7/324/bg_boxBlog.gif) no-repeat;
	height:117px;
	width:210px;
	margin-left:10px
}
#box_blog h1 {
	margin:0;
	padding:20px 0 0 0
}
#box_blog h1 a {
	padding:0;
	display:block;
	height:141px;
	width:210px;
	height:84px
}
#box_blog h1 a span {
	display:none
}
.top_box_lungo {
background:url(/media/7/324/top_box_lungo.gif) no-repeat;
	width:718px;
	height:43px
}
#main .middleboxLungo {
background:url(/media/7/324/bg_box_lungo.gif) repeat-y;
	padding:5px 25px 0 25px;
	width:668px;
	height:190px
}
.bottom_box_lungo {
background:url(/media/7/324/bottom_box_lungo.gif) no-repeat;
	width:718px;
	height:18px;
	clear:left
}
/*.infoSponsor {
background:transparent url(/media/7/324/bg_logo.gif) no-repeat scroll 5px 37px;
}*/
.stand {
background: url(/media/7/324/bg_stand.gif) no-repeat;
	width:248px;
	height:44px;
	padding-top:15px;
	padding-left:10px;
	color:#6D6E70;
	font: bold 15px Arial, Helvetica, sans-serif;
}
.jimwhite {
	text-align:left;
	background:none;
	background-color:#FFFFFF
}
.excel {
	padding-top:2px;
	padding-bottom:10px;
	padding-left:30px;
 background:url(/media/7/324/ico_excel.gif) no-repeat left top;
	color:#6d6e70;
	font:12px 'Trebuchet MS', sans-serif;
	float:right;
	display:inline
}
.excel a {
	text-decoration:none;
	color:#6d6e70;
	font:12px 'Trebuchet MS', sans-serif;
}
.excel a:link {
	text-decoration:none;
	color:#6d6e70;
	font:12px 'Trebuchet MS', sans-serif;
}
.excel a:visited {
	text-decoration:none;
	color:#6d6e70;
	font:12px 'Trebuchet MS', sans-serif;
}
.excel a:hover {
	text-decoration:underline;
	color:#6d6e70;
	font:12px 'Trebuchet MS', sans-serif;
}
.excel a:active {
	text-decoration:none;
	color:#6d6e70;
	font:12px 'Trebuchet MS', sans-serif;
}
/*---------------------------------------------------------------------------------------------------*/

#profilo {
	height:32px;
	text-transform:uppercase;
	padding-right:20px
}
#profilo span {
 background:url(/media/7/324/bg_btn.gif) no-repeat right top;
	height:32px;
	display:block;
	padding-right:10px;
	padding-top:10px
}
#profilo a {
	padding-left:30px;
 background:url(/media/7/324/ico_scheda_profilo.gif) no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#profilo a:link {
	display:block;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#profilo a:visited {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#profilo a:hover {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#profilo a:active {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#report {
	height:32px;
	text-transform:uppercase;
	padding-right:20px
}
#report span {
 background:url(/media/7/324/bg_btn.gif) no-repeat right top;
	height:32px;
	display:block;
	padding-right:10px;
	padding-top:10px
}
#report a {
	padding-left:30px;
 background:url(/media/7/324/ico_report.gif) no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#report a:link {
	display:block;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#report a:visited {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#report a:hover {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#report a:active {
	display:block;
	color:#FFF;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#invita {
	height:32px;
	text-transform:uppercase;
	padding-right:20px
}
#invita span {
 background:url(/media/7/324/bg_btn.gif) no-repeat right top;
	height:32px;
	display:block;
	padding-right:10px;
	padding-top:10px
}
#invita a {
	padding-left:30px;
 background:url(/media/7/324/ico_invita.gif) no-repeat;
	display:block;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#invita a:link {
	display:block;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#invita a:visited {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#invita a:hover {
	display:block;
	color:#FFF;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#invita a:active {
	display:block;
	color:#FFF;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#modifica {
	height:32px;
	text-transform:uppercase;
	padding-right:20px
}
#modifica span {
 background:url(/media/7/324/bg_btn.gif) no-repeat right top;
	height:32px;
	display:block;
	padding-right:10px;
	padding-top:10px
}
#modifica a {
	padding-left:30px;
 background:url(/media/7/324/ico_modifica_profilo.gif) no-repeat;
	display:block;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#modifica a:link {
	display:block;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#modifica a:visited {
	display:block;
	color:#FFF;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#modifica a:hover {
	display:block;
	color:#FFF;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#modifica a:active {
	display:block;
	color:#FFF;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
html > body #rightcol .middlebox span.MessaggioErr {
	clear:both;
	color:#6D6E70;
	font:bold 11px Arial, Helvetica, sans-serif;
	display:block;
	padding-top:5px;
	height:26px
}
#rightcol .middlebox span.MessaggioErr {
	clear:both;
	color:#6D6E70;
	font:bold 11px Arial, Helvetica, sans-serif;
	display:block;
	padding-top:5px;
	height:26px
}
.middlebox label {
	text-transform:uppercase
}
#dipendenti {
	height:32px;
	text-transform:uppercase;
	padding-right:20px
}
#dipendenti span {
 background:url(/media/7/324/bg_btn.gif) no-repeat right top;
	height:32px;
	display:block;
	padding-right:10px;
	padding-top:10px
}
#dipendenti a {
	padding-left:35px;
 background:url(/media/7/324/ico_iscrivi.gif) no-repeat;
	display:block;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#dipendenti a:link {
	display:block;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#dipendenti a:visited {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#dipendenti a:hover {
	display:block;
	color:#FFF;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#dipendenti a:active {
	display:block;
	color:#FFF;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#submenu {
	clear:left;
}
#submenu ul {
	display:block;
	margin:0 0 0 10px;
	padding:0;
	list-style:none
}
#submenu ul li {
	display:inline;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold
}
#submenu ul li a {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li a:link {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li a:visited {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li a:hover {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00467E;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li a:active {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li #selected a {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li #selected a:link {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li #selected a:visited {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li #selected a:hover {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
#submenu ul li #selected a:active {
	margin:0;
	padding:0 18px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none
}
/*-----------------------------------------------------------------------------------------*/
html > body #rightcol .middlebox span.MessaggioErrBig {
	clear:both;
	color:#6D6E70;
	font:bold 14px Arial, Helvetica, sans-serif;
	display:block;
	padding-top:5px;
	height:26px
}
#rightcol .middlebox span.MessaggioErrBig {
	clear:both;
	color:#6D6E70;
	font:bold 14px Arial, Helvetica, sans-serif;
	display:block;
	padding-top:5px;
	height:26px
}
#bottoneGeneric {
	height:32px;
	text-transform:uppercase;
	padding-right:20px
}
#bottoneGeneric span {
 background:url(/media/7/324/bg_btn.gif) no-repeat right top;
	height:32px;
	display:block;
	padding-right:10px;
	padding-top:10px
}
#bottoneGeneric a {
	padding-left:30px;
 background:url(/media/7/324/leftButton.gif) no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#bottoneGeneric a:link {
	display:block;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#bottoneGeneric a:visited {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#bottoneGeneric a:hover {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
#bottoneGeneric a:active {
	display:block;
	color:#fff;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:pointer
}
.tratteggio {
	clear:left;
	padding-bottom:6px;
	margin-bottom:5px;
	padding-left:10px;
 background:url(/media/7/324/tratteggio.gif) repeat-x left bottom
}
.TitoloBS {
	color:#6D6E70;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.TitoloBS input {
	margin-top:5px;
	margin-right:10px
}
.TitoloBS span {
	color:#6D6E70;
	font:normal 14px Arial, Helvetica, sans-serif;
}
span.TitoloBS {
	margin-bottom:10px;
	margin-left:2px
}
input.btn_invia {
	width:81px;
	height:17px;
background:url(/media/7/324/btn_invia.gif) no-repeat;
	border:none;
	margin-top:12px;
	cursor:pointer
}
#rightcol #box_blog h1 {
	background:none;
	height:22px;
	margin:0;
	padding:5px 0 0 0;
}
a.Titoletto {
	margin-top:20px;
	color:#f99615;
	font:14px Arial, Helvetica, sans-serif;
	text-decoration:none
}
a:link.Titoletto {
	margin-top:20px;
	color:#f99615;
	font:14px Arial, Helvetica, sans-serif;
	text-decoration:none
}
a:visited.Titoletto {
	margin-top:20px;
	color:#f99615;
	font:14px Arial, Helvetica, sans-serif;
	text-decoration:none
}
a:hover.Titoletto {
	margin-top:20px;
	color:#f99615;
	font:14px Arial, Helvetica, sans-serif;
	text-decoration:underline
}
a:active.Titoletto {
	margin-top:20px;
	color:#f99615;
	font:14px Arial, Helvetica, sans-serif;
	text-decoration:none
}
#main .interventi UL {
	padding:12px 0 0 0;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	LIST-STYLE-IMAGE: none;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#f99d25;
}
#main .interventi UL LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 2px 0;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
BACKGROUND: url(/media/7/324/bullet.gif) no-repeat left 9px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 5px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#6D6E70;
}
#main .interventi UL LI UL {
	PADDING-BOTTOM: 2px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 2px
}
#main .interventi UL LI UL LI {
	TEXT-ALIGN: justify;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
#agenda {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#F99D25;
	float:left;
	padding-top:25px;
	height:30px;
	padding-left:5px
}
.boxPhotogallery {
	float:left;
	padding-top:20px
}
.titleGallery {
	font:14px Arial, Helvetica, sans-serif;
	color:#00467E;
	padding-bottom:10px
}
.titleGallery a {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#00467E;
	text-decoration:none
}
.titleGallery a:link {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#00467E;
	text-decoration:none
}
.titleGallery a:visited {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#00467E;
	text-decoration:none
}
.titleGallery a:hover {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#00467E;
	text-decoration:underline
}
.titleGallery a:active {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#00467E;
	text-decoration:none
}
.MessaggioErr{
color:#6D6E70;
font:bold 11px Arial, Helvetica, sans-serif;
}
#contenuto #maincontent #main h1 span.titlesponsor{
	color:#f99d25}
	#contenuto #maincontent #main h1 span.categoriasponsor{color:#6D6E70;
font-size:15px}
.boxsponsor{width: 707px; height: 129px; border-left:solid 4px #f99d25; border-bottom:solid 1px #f99d25; margin-bottom:20px; float:left}
a.mail{
BACKGROUND: url(/media/7/324/ico_mail.gif) no-repeat left 3px;
font:13px Arial, Helvetica, sans-serif;
color:#6D6E70;
text-decoration:none;
padding-left:24px}
a:link.mail{
BACKGROUND: url(/media/7/324/ico_mail.gif) no-repeat left 3px;
font:13px Arial, Helvetica, sans-serif;
color:#6D6E70;
text-decoration:none;
padding-left:24px}
a:visited.mail{
BACKGROUND: url(/media/7/324/ico_mail.gif) no-repeat left 3px;
font:13px Arial, Helvetica, sans-serif;
color:#6D6E70;
text-decoration:none;
padding-left:24px}
a:hover.mail{
BACKGROUND: url(/media/7/324/ico_mail.gif) no-repeat left 3px;
font:13px Arial, Helvetica, sans-serif;
color:#6D6E70;
text-decoration:none;
padding-left:24px}
a:active.mail{
BACKGROUND: url(/media/7/324/ico_mail.gif) no-repeat left 3px;
font:13px Arial, Helvetica, sans-serif;
color:#6D6E70;
text-decoration:none;
padding-left:24px}
h4{
margin:0;
padding:0;
font:bold 16px Arial, Helvetica, sans-serif;
color:#6D6E70}
h5{
margin:0;
padding:0;
font:normal 14px Arial, Helvetica, sans-serif;
color:#f99d25}
.privacy{
color:#6D6E70;
font:normal 12px Arial, Helvetica, sans-serif;}
.privacy h1{
 background:url(/media/7/324/bgTitle.gif) no-repeat left bottom;
	height:24px;
	margin:0 0 20px 0;
	padding:30px 0 4px 5px;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#f99d25}

