/*css Deborah Agostini SEMM*/body {  padding-top: 0; margin: 0px 0px 0px 2px; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#336;  border:0px solid red; } /*titoli*/h1 { font-size:18px; margin-top: 5px; margin-bottom: 14px; font-weight: bold; color: #000099; 	font-family: Arial, Helvetica, sans-serif;} h2 { font-size:16px;  color: #d44c21; font-weight: bold; margin-top: 5px; margin-bottom: 8px; 	font-family: Geneva, Arial, Helvetica, sans-serif;  font-weight: bold; margin-top: 20px; margin-bottom: 15px; 	font-family: Geneva, Arial, Helvetica, sans-serif; border-top:1px solid #4c7d28;}h3 { font-size:14px; color: #227; font-weight: bold; margin: 20px 5px 7px 0px;  padding: 0px 0px 0px 0px;	font-family: 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;} 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.small03 { display:block; visibility: hidden; margin-top:560px;}hr { display:block; visibility: hidden; margin-top:500px;}hr.home { display:block; visibility: hidden; margin-top:0px;}hr.midi { display:block; visibility: hidden; margin-top:700px;}hr.long01 { display:block; visibility: hidden; margin-top:850px;}hr.long02 { display:block; visibility: hidden; margin-top:1100px;}hr.long03 { display:block; visibility: hidden; margin-top:2300px;} /*contenitore generale*/#box {  text-align: left; width: 99%; border-width: 1px; border-style: solid; border-color:#ccc; padding:0; margin:5px; min-width:780px;}*html #box { width:1000px;}/*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: #b3001d; text-decoration: underline; } #container a:active { color: #666; text-decoration: underline; }#container table { font-weight: normal; margin-top: 0px; margin-bottom: 0px; vertical-align: top;}      /*top contenitore*/   #top { margin: 0; padding: 6px 0px 6px 6px;   height:45px; background-image:url(../img/sf_top2.jpg); background-repeat: repeat-x; background-position:left bottom; background-color:#fff; font-size:20px; color:#000000; text-transform:uppercase;} #footer { clear: both; /*background-color:#FFF19A;*/ color: #1F4262;  padding: 3px 0px 1px 0px; font-size: 12px; text-align:center;  margin: 10px 0px 10px 0px; line-height:18px; border-top:1px solid #666; } #footer a:link { text-decoration:underline;  color: #1F4262;} #footer a:visited { text-decoration:underline; color: #1F4262;}  #footer a:hover { text-decoration:underline; color:#990033; background-color: #cccccc;} #subfooter { background-color:#FFFFFF; text-align:center; color:#999999;}/*colonne*/#left { background-color: #fff; text-align: left; width: /*175*/20%; border:0px solid red; padding:0px; margin: 5px 0px 5px 2px; left:0;} #right { background-color: #fff; text-align: left; width: /*575px*/ 77%; border:0px solid blue; float:right; margin:0px 4px 110px 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:0px solid #ccc; margin-top:35px; float:none;}/*menu a sinistra standard*/#menu {		font-size: 11px;color: #336;	padding: 3px 3px 8px 5px;	margin: 0;	line-height: 16px;	vertical-align: top;		text-align: left;	border-top: 8px; border-top-style:solid; border-top-color:blue;		border-left: solid 0px  #ccc;			border-right: solid 1px  #ccc;				border-bottom: solid 1px  #ccc;	width: 90%;} #menu a { color: #336; text-decoration: none; 	 } #menu a:hover { color: #CC6600; text-decoration: none; background-color:#FFF4C1;  } #menu a:active { text-decoration: none; color: #336; } 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: #336; 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: #b6cf90;		border-left: solid 0px  #fee582;			border-right: solid 1px #fee582;				border-bottom: solid 1px #fee582;	width: 90%;} #download a { color: #336; text-decoration: none; 	 } #download a:hover { color: #b3001d; background-image: url(../images/sf_roll.gif); text-decoration: none; } #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: 10px 0px 0px 0px;	line-height: 16px;	vertical-align: top;		text-align: left;	border-top: 5px; border-top-style:solid; border-top-color:#b6cf90;		border-left: solid 0px  #fee582;			border-right: solid 1px #fee582;				border-bottom: solid 1px #fee582;	width: 90%;} #private a { color: #336; text-decoration: none; 	 } #private a:hover { color: #b3001d; background-image: url(../images/sf_roll.gif); text-decoration: none; } #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:#ab0719; font-weight:bold; padding:20px 0px 20px 0px;}.event_title {font-size:22px; color:#ab0719; font-weight:bold; line-height:25px;}.event_subtitle01 {font-size:17px;  color: #ab0719; font-weight:bold;}/*blu */.event_subtitle02 {font-size:14px; color:#000066; font-weight:bold;}.event_subtitle03 {font-size:13px; color:#ab0719; font-weight:bold;}.event_subtitle04 {font-size:12px; color:#ab0719; font-weight:bold;}.event_data {font-size:20px; color:#000066; 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; }.event_titint {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:0;}p.session {margin: 15px 0px 0px 0px; border-top:1px solid #E7E7E7; padding:0;}#bottone { margin:45px 0px 20px 100px; padding:10px 10px 10px 10px; text-align:center; /*height:200px;*/ border:1px solid #AA3B01; background-color:#e5f2c2; width:300px;}#bottone a:link {text-decoration:none;  }#bottone a:visited {text-decoration:none;  }#bottone a:hover {text-decoration:none;  }/*speakers*/ul.speakers {color: #336; 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 {	border-bottom: 1px solid #AA3B01;	margin-bottom:	5px; text-transform: uppercase;} /*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;}