body {  padding-top: 0; margin: 0px 0px 0px 2px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000;  border:0px solid red; } /*titoli*/h1 { font-size:18px; margin-top: 5px; margin-bottom: 14px; font-weight: bold; color: #000066; 	font-family: Geneva, Arial, Helvetica, sans-serif;} h2   { color: #d56e11; font-size: 16px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 5px; margin-bottom: 8px } h2.color1  { color: #d56e00; font-size: 15px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 5px; margin-bottom: 8px } h2.program   { color: #d56e11; font-size: 15px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 20px; margin-bottom: 15px; border-top: 0 solid #4c7d28 }h2.program2  { color: #036; font-size: 16px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 20px; margin-bottom: 15px; border-top: 1px solid #4c7d28 }h3  { color: #036; font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin: 5px 20px 3px 0; padding: 0 }h3.color1  { color: #d56e00; font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; margin: 5px 20px 3px 0; padding: 0 }h3.color2 { font-size:14px; color: #54A2DA; font-weight: bold; margin: 5px 20px 3px 0px; padding: 0px 0px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif; }h4 { font-size:12px;  color: #54A2DA; font-weight: bold; margin-top: 0px; margin-bottom: 0px; 	font-family: Geneva, Arial, Helvetica, sans-serif;} h4.color1  { color: #d56e00; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0 } h5 { font-size:11px; color: #3275B0; font-weight: bold; margin-top: 0px; margin-bottom: 3px; letter-spacing:0.1em; 	font-family: Geneva, Arial, Helvetica, sans-serif;} /*linea che spazia il footer*/hr.small { display:block; visibility: hidden; margin-top:200px;}hr.small01 { display:block; visibility: hidden; margin-top:300px;}hr.small02 { display:block; visibility: hidden; margin-top:510px;}hr { display:block; visibility: hidden; margin-top:500px;}hr.home { display:block; visibility: hidden; margin-top:10px;}hr.midi { display:block; visibility: hidden; margin-top:700px;}hr.long01 { display:block; visibility: hidden; margin-top:850px;}hr.long02  { visibility: hidden; display: block; margin-top: 1400px }hr.long03  { visibility: hidden; display: block; margin-top: 2000px } /*contenitore generale*/#box {  text-align: left; width: 780px; border-width: 1px; border-style: solid; border-color: #ccc; padding:0; margin:5px; }/*pagina globale*/#container {background-color: #fff; padding: 0px 0px; vertical-align: top; border:0px solid blue; } #container a { color: #336; text-decoration: underline; } #container a:hover   { color: #d56e00; text-decoration: underline } #container a:active   { color: #d56e00; text-decoration: underline }#container table { font-weight: normal; margin-top: 0px; margin-bottom: 0px; vertical-align: top;}         /*top contenitore*/#top  { background-color: #000; background-image: url("../img/iblcban.jpg"); background-repeat: no-repeat; background-position: left 50%; text-align: right; margin: 0; padding: 0; height: 80px; border-bottom: 1px solid #aa3b01 } #top img { border: 0; }  /*footer*/#footer { clear: both; background-color:#fff; color:#000;  padding: 3px 0px 1px 0px; font-size: 10px; text-align:center; width:100%; margin: 0px 0px 0px 0px; line-height:18px; border-top:1px solid #666; }  #footer a:link { text-decoration:underline; color:#000;}   #footer a:visited { text-decoration:underline;  color:#0000;}     #footer a:hover  { color: #d56e33; text-decoration: underline; background-color: #cccccc }    #subfooter { background-color:#FFFFFF; text-align:center; color:#999999;}   /*colonne*/#left { background-color: #fff; text-align: left; width: 175px; border:0px solid red; padding:0px; margin: 5px 0px 5px 2px; left:0;} #right { background-color: #fff; text-align: left; width: 575px; border:0px solid blue; float:right; margin:10px 4px 30px 0px; padding:5px;} /*aree sx e dx nella pagina*/#sx { background-color: #fff; text-align: left; width: 40%; border:0px solid red; padding:0px 10px 0px 0px; margin: 15px 0px 0px 0px;  float:left;} #dx { background-color: #fff; text-align: left; width: 50%; border:0px solid green; padding:0px; margin: 15px 0px 0px 0px; float:right;}/*aree sx e dx rpetute*/.sxr { background-color: #fff; text-align: left; width: 30%; border:1px solid red; padding:0px 10px 0px 0px; margin: 0px 0px 0px 0px;  float:left;} .dxr { background-color: #fff; text-align: left; width: 60%; border:1px solid green; padding:0px; margin: 0px 0px 0px 0px; float:right;}#datievento {border:0px solid red; margin-top:10px; float:none; height:350px}#fascialoghi {border-top:1px solid #ccc; margin-top:100px; float:none; padding:0;}/*IE6 bug*/*html #fascialoghi {border-top:1px solid #ccc; margin-top:20px; float:none; padding:0;}/*menu a sinistra standard*/#menu  { color: #333333; font-size: 11px; line-height: 16px; text-align: left; margin: 0; padding: 3px 3px 8px 5px; width: 90%; vertical-align: top; border-style: solid; border-width: 5px 1px 1px 0; border-color: #036 #d56e19 #d56e19 } #menu a { color: #333333; text-decoration: none; 	 } #menu a:hover { color: #b3001d;  text-decoration: none; background-color:#FFF4C1;  } #menu a:active { text-decoration: none; color: #333333; } div#menu a#activelink:hover { background-color: #FFEAB1; color: #b3001d; } .titmenu{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: normal;	font-size : 13px;color:  #9B9B9B;border-bottom:1px dotted #ccc;margin-bottom:10px;/*margin-bottom:15px;*/}ul.menu {color: #666; text-decoration: none;  line-height: 14px; padding:0px 0px 0px 0px; /*list-style-position:inside;*/ list-style-type:none; margin:5px 0px 0px 0px; font-size:12px;} ul.menu li {	border-bottom: 1px solid #E6E6E6;	margin-bottom:7px;} #download {		font-size: 11px;color: #336;	padding: 3px 3px 8px 5px;	margin: 10px 0px 0px 0px;	line-height: 16px;	vertical-align: top;		text-align: left;	border-top: 5px; border-top-style:solid; border-top-color: #666;		border-left: solid 0px #666;			border-right: solid 1px  #666;				border-bottom: solid 1px  #666;	width: 90%;} #download a { color: #336; text-decoration: none; 	 } #download a:hover   { color: #d56e00; text-decoration: none; background-image: url("../images/sf_roll.gif") } #download a:active { text-decoration: none; color: #336; } div#download a#activelink:hover { background-color: #ffffff; color: #b3001d; } #private{		font-size: 11px;color: #336;	padding: 3px 3px 8px 5px;	margin: 0px 0px 0px 0px;	line-height: 16px;	vertical-align: top;		text-align: left;	border-top: 5px; border-top-style:solid; border-top-color: #666;		border-left: solid 0px   #666;			border-right: solid 1px  #666;				border-bottom: solid 1px  #666;	width: 90%;} #private a { color: #336; text-decoration: none; 	 } #private a:hover   { color: #d56e00; text-decoration: none; background-image: url("../images/sf_roll.gif") } #private a:active { text-decoration: none; color: #336; } div#private a#activelink:hover { background-color: #ffffff; color: #b3001d; } #printable { text-align:right; margin:0px; padding:0px; border:0px solid red;}ul.download {color: #336; text-decoration: none;  line-height: 14px; padding:0px 0px 0px 0px; list-style-position:outside; list-style-type:none; margin:5px 0px 0px 0px; font-size:12px;} ul.download li {	border-bottom: 1px solid #E6E6E6;	margin:0px 0px 7px 0px;	padding:0;} /*stili evento*/.event_titletop {font-size:19px; color:#fff; font-weight:bold; padding:20px 0px 20px 0px;}.event_title   { color: #d56e00; font-size: 22px; font-weight: bold; line-height: 25px }.event_subtitle01   { color: #d56e00; font-size: 17px; font-weight: bold }/*blu */.event_subtitle02  { color: #036; font-size: 14px; font-weight: bold }.event_subtitle03   { color: #d56e00; font-size: 13px; font-weight: bold }.event_subtitle04  { color: #036; font-size: 12px; font-weight: bold }.event_subtitle05   { color: #d56e00; font-size: 12px; font-style: italic; font-weight: bold; letter-spacing: 0.07em }.event_data   { color: #d56e00; font-size: 20px; font-weight: bold }/*programma*/.event_session {font-size:13px; color:#4c7d28; font-style:italic; background-color:#e5f2c2; border-top: 1px dotted #AA3B01; font-weight:bold; }. {font-size:12px;color:#990033; font-weight:bold;}.poster_session {font-size:13px; color:#4c7d28; font-style:italic; font-weight:bold;}p.big {margin: 35px 0px 0px 0xpx;}p.right { text-align:right;}p.internalsx { text-align:left;}p.internaldx { text-align:right;}p.program {margin: 10px 0px 0px 0px; border-top:1px solid #E7E7E7; padding:6px 0px 0px 0px;}p.session {margin: 15px 0px 0px 0px; border-top:1px solid #E7E7E7; padding:0;}#bottone  { background-color: #e7e7e7; text-align: center; margin: 35px 0 20px 100px; padding: 10px; width: 300px; border: solid 1px #d56e01 }#bottone a:link {text-decoration:none;  }#bottone a:visited {text-decoration:none;  }#bottone a:hover {text-decoration:none;  }/*speakers*/ul.speakers { text-decoration: none;  line-height: 12px; padding:0px 0px 0px 0px; list-style-position:inside; list-style-type:none; margin:5px 0px 0px 0px; font-size:12px;} ul.speakers li {	border-bottom: 1px solid #E6E6E6;	margin-bottom:4px;	padding-bottom:2px;} /*topics*/ul.topics { text-decoration: none; padding:0px 0px 0px 0px; list-style-position:outside; list-style-type:none; margin:5px 0px 0px 0px; font-size:12px; } ul.topics li  { margin-bottom: 5px; border-bottom: 1px solid #d56e01 } /*loghi*/.loghileft {border: 0px solid #D87942; float:left; padding:0px; margin:0px; color:#D87942}.sponsor {border:0; padding:5px;}/*icona*/.icon { border:0; padding:3px;}ol {list-style-position:outside; } ol li {margin-bottom:7px; } ul {	list-style-position:outside;	list-style:none;	list-style-type: square;} ul li {margin-bottom:2px; } ul.application {	list-style-position:outside;	list-style:none;	list-style-type: square;} ul.application li {margin-bottom:10px; } .smalltext {font-size:10px;}.grey {color: #666666;}/**/.imgsx { 	margin: 0px 0px 5px 0px;	padding:3px 3px 3px 3px;	border: 0px solid #5EB3CF;	float:left;}p.imgsx img {	display:block;		padding-bottom:1px;} 