body{
	margin:0;
	padding:0;
	line-height: 1.5em;
	background-color: #f4f4f4;

}div#head_wrap {width:100%; height:96px; background-image: url(images/sf2.jpg); background-repeat:repeat-x;}
div#header { width:906px;height:96px; margin:0 auto; background-image:url(images/sf2.jpg); background-repeat:no-repeat}
div#header div#head { float:left; width:353px; text-align:left;height:79px;}
div#header div#language { font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";float:right; width:400px; text-align:right; margin:50px 40px 0 0; color:#FFF}
div#header div#language a{ font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";color:#FFF; text-decoration:none; font-size:14px}
div#header div#language a:hover{ color:#FFF; text-decoration:NONE}

div#header img.logo_transparent {margin:0px 0 0; float:left}


a:visited {
	text-decoration: none;
}a:link {
	text-decoration: none;
	

}
a:active {
	text-decoration: none;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
	width: 906px;
	margin: 0 auto;
	background-color: #FFF;

}

#topsection{
	margin: 0;
	background-image: url(images/sf2.jpg);
	background-repeat: repeat-x;
	width: 906px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
	margin: 0 187px 0 229px;
	background-color: #FFF;

}

#leftcolumn2{
float: left;
width: 906px; /*Width of left column in pixel*/
 /*Set margin to that of -(MainContainerWidth)*/
background: #fff;
}

#leftcolumn{
float: left;
width: 218px; /*Width of left column in pixel*/
margin-left: -906px; /*Set margin to that of -(MainContainerWidth)*/
background: #fff;
}

#rightcolumn{
float: left;
width: 187px; /*Width of right column*/
margin-left: -187px; /*Set left margin to -(RightColumnWidth)*/
background: #FFF;
}

#footer{
	clear:both;
	width:906px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	background-color: #f4f4f4;
	text-align: center;
	border-style: none;
	border-style: 1px 0 0;
	margin-left: 0px;
	height: 30px;
} 

#footer a{
color: #003366;
}

.innertube{
	margin: 46 6px 4px;
	background-color: #FFF;

}

.innertube_lesson{
	margin: 6 6px 4px;
	background-color: #FFF;
	float: left;
}
.innertube2{
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.65px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/sf2.jpg);
}

.innertube3{
	margin: 56 2px 2px;
	background-color: #FFF;

}
div#menu3{
    width: 100%;
	padding:0;
	margin:0;
	font-size:11.67px;
	text-align:left;
	font-weight:normal;
	color:#FFF;
	float:left;
	clear:both;
	height:39px;
	background-image:url(images/rosso_barra.jpg);
	background-repeat: repeat-x;
	font-family: "Lucida Sans";
	line-height: normal;
	text-transform: uppercase;
}
div#menu3 ul { margin:0; padding-top:12px}
div#menu3 ul li{padding: 0 10px; list-style-type:none; display: inline; vertical-align:middle}

div#menu3 a {color:#FFF;text-decoration: none;font-weight: bold;display:inline}
div#menu3 ul a {text-decoration:none}
div#menu3 ul a:hover {text-decoration:none

}
 div.main3 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: capitalize;
	font-weight: normal;
	font-variant: normal;
	selettore {line-height: 5px;
	height: 19px;
	background-image: url(images/sf2.jpg);
	background-repeat: repeat-x;
	width: 906px;
} 
 div.main {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	font-variant: normal;
	line-height: 18px;
	display: block;
        
   }
   div#head_wrap {font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
   width:906px; height:96;text-align:left; background-image: url(images/sf2.jpg); background-repeat:repeat-x;}
div#header { 
width:906px; height:96px; margin:0 auto; background-image:url(images/sf2.jpg); background-repeat:repeat-x}
div#header div#head {
	float:left;
	width:300px;
	text-align:left;
	height:96px;
	background-image: url(images/sf2.jpg);
	background-repeat: repeat-x;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
}
div#header div#ricerca {
	float:right;
	width:400px;
	text-align:right;
	margin:61px 20px 0 0;
	color:#FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
}
div#header div#ricerca a{ font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;color:#F4F4F4; text-decoration:none; font-size:11px;}
div#header div#ricerca a:hover{ font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;color:#FFF; text-decoration:underline;}
}
.menuorizzontale {
	width:764px;
	border-spacing:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-align: left;
	color: #000000;
	vertical-align: middle;
	height: 18px;
	left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(../images/sfondomenu.jpg);
	text-indent:15px;
	margin-top:0px;
	padding-top: 4px;
	float: left;
}

.lingua {
	width:142px;
	border-spacing:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-align: left;
	color: #000000;
	vertical-align: middle;
	height: 18px;
	left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(../images/sfondomenu.jpg);
	text-indent:15px;
	margin-top:0px;
	margin-right:0pt;
	padding-top: 4px;
	padding-right.4pt;
	float: right;
}
div#menu6{
	height: 34px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: 11 px;
	font-weight: normal;
	text-transform: uppercase;
	color: 991139;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 1em;
	
}div#video{
	height: 34px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	vertical-align: middle;
	background-color: b7002e;
	text-align: left;
	text-indent: 2px;
	
}div#cat{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: b7002e;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: b7002e;
	width: 220px;
	
}div#autoreform{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
	vertical-align: middle;
	background-color: #f4f4f4;
	text-align: left;
	width: 215px;
	height:69px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: b7002e;
	text-indent: 1em;
	padding-left:5pt;
	
}div#cat2{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: b7002e;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	width: 218px;
	padding-top: 5px;
	
}div#paragrafi{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: b7002e;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	width: 464px;
	padding-top: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: b7002e;
	
}div#titolo_lesson{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: b7002e;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	width: 906px;
	padding-top: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: b7002e;
}div#tornasudx{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: b7002e;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	width: 60px;
	padding-top: 5px;
	border-bottom-width: 0px;
	float:right;
	
	
}div#titoli_mappa{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: b7002e;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: b7002e;
	float:left;
	width: 464px;
	
	
}div#archivio{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #999999;
	vertical-align: middle;
	background-color: #ececec;
	text-align: left;
	width: 464px;
	padding-top: 5px;
	height:60px;
	
}div#archivio select{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #333333;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	width: 460px;
	padding-top: 5px;
	
}div#catdx{
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: b7002e;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-align: left;
	width: 173px;
	padding-top: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: b7002e;
	
}
.testo_primotitolo {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding:16px 0 15px 0;
	background-color: #fff;
	color: #000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	
}
.testo_login {
	width:800px;
	border-spacing:0px;
	border: 0px none #999999;
	padding:16px 0 15px 0;
	background-color: trasparent;
	color: #000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	margin-left: 25px;
	vertical-align: middle;
	
}
.testo_approfondimenti {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding:3px 0;
	background-color: #fff;
	color: #000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	
}
.news{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	color: #0071b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
}
.barracategorie{
	border-spacing:0px;
	border: 0px none #999999;
	background-image: url(images/barracategorie.jpg);
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#999;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: right;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 3px;
	width: 464px;
	text-indent: 4pt;
   } 
.links_cella{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #f4f4f4;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#000;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
	margin-bottom:5px;
	width: 464px;
	height:160px;
	text-indent: 4pt;
   }
.links_cella H1{
	border-spacing:0px;
	border: 0px none #999999;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#900836;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   }
.links_cella a{
	border-spacing:0px;
	border: 0px none #999999;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   } 
.contatti_cella{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #f4f4f4;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#000;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
	padding-top: 10px;
	margin-bottom:5px;
	width: 464px;
	height:160px;
	   } 
.contatti_cella a{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #f4f4f4;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px;
	margin-bottom:5px;
	   }
.comitato_cella{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
	width: 464px;
	height:150px;
	text-indent: 0pt;
   } 
.comitato_cella a{
	border-spacing:0px;
	border: 0px none #999999;
	color: #0071b9;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	margin-top: 3px;
	text-indent: 0pt;
   }
.comitato_cella H1{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   }  
.comitato_founder{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 220px;
	height:150px;
	text-indent: 0pt;
	float: left;
   }
.comitato_founder H1{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   } 
.comitato_founder img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
	float: left;
   } 
.mappa_cella{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#000;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
	width: 464px;
	text-indent: 4pt;
   }   
.mappasito{
	border-spacing:0px;
	background-color: #f4f4f4;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#000;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 464px;
	height:90px;
	text-indent: 0pt;
	float: left;
	border-top: 0px none #999999;
	border-right: 0px none #999999;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px none #999999;
   }
.mappasito H1{
    width: 464px;
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
	float: left;
   } 
.mappasito img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#900836;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
	float: left;
   }    
.comitato_team{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 150px;
	height:150px;
	text-indent: 0pt;
	float: left;
   }
.comitato_team H1{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   } 
.comitato_team img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#900836;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
	float: left;
   }   
.comitato_team a{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 150px;
	text-indent: 0pt;
	float: left;
   }
.comitato_founder a{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 150px;
	text-indent: 0pt;
	float: left;
   }
.casiclinici_cella{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#000;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 43px;
	width: 464px;
	text-indent: 4pt;
   }
.textautore{
	border-spacing:0px;
	border: 0px none #999999;
    color: #0071b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 3px;
} 
.textredattore{
	border-spacing:0px;
	border: 0px none #999999;
    color: #0071b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 4px;
}
.nameautore{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
}
.nameautore_select{
	border-spacing:0px;
	border: 0px none #999999;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-bottom: 3px;
}
.case_autore{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	color: #0071b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 2 pt;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
}
.list_select{
	border-spacing:0px;
	border: 0px none #999999;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: bold;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-bottom: 3px;
}
.leggi{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	color: #0071b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: right;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
}
.sottolineato{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	color: #0071b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:line-through;
	text-align: right;
	padding-left: 3px;
}
.leggi2{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: trasparent;
	color: #0071b9;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: right;
	padding-right: 15px;
	vertical-align: middle;
	padding-top: 10px;
}
.links{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	color: #0071b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: right;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 0px;
}
.linksdentro{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 1.8em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;

}
.newstesto{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 1.8em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 3px;

}
.testo_cella{
	width:464px;
	border-spacing:0px;
	background-color: #fff;
	color: #000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.8em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: top;
	height: 153px;
	padding:16px 0 15px 0;
	border-top: 0px none #999999;
	border-right: 0px none #999999;
	border-bottom: 1px solid #ececec;
	border-left: 0px none #CCCCCC;

	
}
.classifica_casi{
	width:464px;
	border-spacing:0px;
	background-color: #fff;
	color: #000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.8em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: top;
	padding:16px 0 15px 0;
	border-top: 0px none #999999;
	border-right: 0px none #999999;
	border-bottom: 1px solid #ececec;
	border-left: 0px none #CCCCCC;

	
}
.caso_cella{
	width:464px;
	border-spacing:0px;
	background-color: #ececec;
	color: #000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.8em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: top;
	height: 253px;
	padding:16px 0 15px 0;
	border-top: 0px none #999999;
	border-right: 0px none #999999;
	border-bottom: 1px solid #ececec;
	border-left: 0px none #CCCCCC;

	
}

.testo_video{
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 2px 0px 0px;
	background-color: #fff;
	color: b7002e;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	
}

.nome_congresso{
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 4px 0px 4px;
	background-color: trasparent;
	color: b7002e;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	margin-top: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	margin-bottom: 2px;
}

.date_congressi{
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 4px 0px 4px;
	background-color: trasparent;
	color: #0071b9;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	
}

.date_eventi{
	border-spacing:0px;
	border: 0px none #999999;
	padding: 4px 0px 4px;
	background-color: trasparent;
	color: #0071b9;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	
}

.date_eventi a{
	border-spacing:0px;
	border: 0px none #999999;
	padding: 4px 0px 4px;
	background-color: trasparent;
	color: #0071b9;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	
}


.titolo_mappa{
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 2px 0px 0px;
	background-color: trasparent;
	color: b7002e;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	
}
.titolo_home {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 1px 0px 0px 0pt;
	color: #FFFFFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	vertical-align: top;
	background-image: url(images/rosso_barra2.jpg);
	background-image: no-repeat;
	background-color: #900836;
	background-repeat: repeat-x;

}
.titolo_congress {
    width: 100%;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 1px 0px 0px 0pt;
	color: #333;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 14pt;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: top;
    margin-left: 16px;
}
.titolo_home span{
	padding: 0px 0px 0px 4pt;
	color: #FFFFFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	vertical-align: top;
	background-color: trasparent;
	background-image: no-repeat;
	background-repeat: repeat-x;
}
.titolocategorie {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 2px 0px 0px 4pt;
	color: #FFFFFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	background-image: url(images/rosso_barra2.jpg);
	background-image: no-repeat;
	background-color: #900836;
	background-repeat: repeat-x;

}
.privacy {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 2px 0px 0px 4pt;
	color: #000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	background-color: #fff;
	background-repeat: repeat-x;

}
  OL.withroman { list-style-type: lower-roman }

.elencocategorie {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px 0px 0px 4pt;
	color: #4f4f4f;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	background-image: url(images/rosso_barra2.jpg);
	background-image: no-repeat;
	background-color: #900836;
	background-repeat: repeat-x;

}
.titolovideo {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px;
	background-color: #FFFFFF;
	color: b7002e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	text-indent: 4pt;
}
.marron {
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px;
	background-color: #FFFFFF;
	color: b7002e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	text-indent: 4pt;
}
.grigio {
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px;
	background-color: #FFFFFF;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	text-indent: 4pt;
}

.titoli_staff {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px;
	background-color: #FFFFFF;
	color: b7002e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	text-indent: 4pt;
	padding-top: 30pt;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: b7002e;

}
.form_scelta {
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px;
	background-color: #f4f4f4;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	text-indent: 4pt;
	height: 40px;
}
.form_scelta2{
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: lowercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	text-indent: 4pt;
	height: 15px;
	width: 408px;
}
 div.maindx {
	border: Solid 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
     
   }
 div.main4 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	font-variant: normal;
	line-height: 18px;
	display: block;
	background: f4f4f4;
	width: 218px;
	text-align: left;text-indent: 1em;
     
} 
   /* Definisce lo stile di ogni singolo layer nelle sue parti più spicciole */
   div.menu4 {
	font-size: 10px;
	font-family: Verdana;
	background: f4f4f4;
	width: 218px;
	font-weight: normal;
	text-align: left;text-indent: 1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
   line-height: 18px;
   }
   /* Definisce lo stile dei link al caricamento */
   a.menu4 {
	background: #f4f4f4;
	color: #0071b9;
	padding: 1px;
	display: block;
	font-size: 10px;
	width: 218px;text-indent: 1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
   }
   /* Definisce lo stile dei link al passaggio del mouse (modificati solo i colori) */
   a:hover.menu4 {
	color: #ffffff;
	padding: 1px;
	text-decoration: none;
	display: Block;
	background-color: #ab0b3b;
	font-size: 10px;width: 218px;text-indent: 1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
   } 
 div.pat {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	font-variant: normal;
	line-height: 18px;
	display: block;
	background: f4f4f4;
	width: 218px;
	text-align: left;text-indent: 1em;
     
} 
   /* Definisce lo stile di ogni singolo layer nelle sue parti più spicciole */
   div.pat {
	font-size: 10px;
	font-family: Verdana;
	background: f4f4f4;
	width: 464px;
	font-weight: normal;
	text-align: left;text-indent: 1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
    line-height: 18px;
   }
   /* Definisce lo stile dei link al caricamento */
   a.pat {
	background: #f4f4f4;
	color: 0071b9;
	padding: 0px;
	position: Relative;
	display: Block;
	font-size: 10px;
	width:464px;
	text-indent: 1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
   }
   /* Definisce lo stile dei link al passaggio del mouse (modificati solo i colori) */
   a:hover.pat {
	color: #ffffff;
	padding: 0px;
	position: Relative;
	text-decoration: none;
	display: Block;
	background-color: #ab0b3b;
	font-size: 10px;
	width: 464px;
	text-indent: 1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
   } 
 div.maininfo {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	line-height: 1em;
	display: block;
	background: f4f4f4;
	width: 218px;
	text-align: left;
	text-indent: 2em;
     
} 
   /* Definisce lo stile di ogni singolo layer nelle sue parti più spicciole */
   div.info {
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-family: Verdana;
	background: f4f4f4;
	width: 218px;
	font-weight: normal;
	text-align: left;
	text-indent: 1em;
	line-height: 2em;
   }
   /* Definisce lo stile dei link al caricamento */
   a.info {
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	background: #f4f4f4;
	color: 0071b9;
	padding: 1px;
	display: Block;
	font-size: 10px;
	width: 218px;
	text-indent: 1em;
	line-height: 2em;
   }
   /* Definisce lo stile dei link al passaggio del mouse (modificati solo i colori) */
   a:hover.info {
   font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	color: #ffffff;
	padding: 1px;
	text-decoration: none;
	display: Block;
	background-color: #ab0b3b;
	font-size: 10px;width: 218px;text-indent: 1em;line-height: 2em;
   }.boxform{
	width:464px;
	border-spacing:0px;
	padding: 0px;
	background-color: #fff;
	color: #000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	height: 53px;
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: thin solid #FFFFFF;
	border-left: 0px none #FFFFFF;
	 }
.sceltacaso
{
	padding: 3px 3px;
	margin: 0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #F4F4F4;
	height: 50px;
	text-align: left;
	vertical-align: middle;
	text-transform: none;
	width: 460px;
	margin-bottom:4pt;
	}.label_casi
{
	color: #333;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	vertical-align: middle;
	padding-top: 1px;
	text-transform: uppercase;
	padding-left: 2px;
	width: 120px;
   
} .select_casi
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 4pt;
	margin-left:4pt;
	margin-left:4pt;
	line-height: normal;
	font-weight: normal;
	vertical-align: middle;
	text-transform: none;
	width: 456px;
	text-align: left;
	border: 0px none;

}

 div.patologie{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	font-variant: normal;
	line-height: 18px;
	display: block;
	background: f4f4f4;
	width: 464px;
	text-align: left;text-indent: 1em;
     
} 
      /* Definisce lo stile dei link al caricamento */
   a.patologie {
	background: #f4f4f4;
	color: 0071b9;
	padding: 1px;
	position: Relative;
	display: Block;
	font-size: 10px;
	width:464px;text-indent: 1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
   }
   /* Definisce lo stile dei link al passaggio del mouse (modificati solo i colori) */
   a:hover.patologie {
	color: #ffffff;
	padding: 1px;
	position: Relative;
	text-decoration: none;
	display: Block;
	background-color: #ab0b3b;
	font-size: 10px;
	width: 464px;
	text-indent: 1em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
   } 

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}
.comitato_redattore{
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
	margin-top: 18px;
	width: 464px;
	text-indent: 0pt;
		
   } 
.comitato_redattore img{
	border: 0;
		
   } 
.comitato_redattore hr{
	background-color: #dceff5;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	width: 463px;
	height: 18px;
	float: left;
	border: 0; 
	color:#dceff5;
	   } 
.comitato_redattore a{
	border-spacing:0px;
	border: 0px none #dceff5;
	color: #0071b9;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	margin-top: 3px;
	text-indent: 0pt;
   }
.comitato_redattore H1{
	border-spacing:0px;
	border: 0px none #dceff5;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   }  
.redattore{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 85px;
	text-indent: 0pt;
	float: left;
   }   
.redattore2{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 218px;
	text-indent: 0pt;
	float: left;
   }    
.redattore2 h1{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: 006fb9px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 218px;
	text-indent: 0pt;
	float: left;
   }
.redattore H1{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvet????????.? }
.comitica", "sans-serif";
	color:#0071b9;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   } 
.redattore img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	margin-right: 15px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
	float: left;
   } 
.redattoretext{
	border-spacing:0px;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 365px;
	text-indent: 0pt;
	float: left;
	padding-left: 6pt;
	border-top: 0px none #999999;
	border-right: 0px none #999999;
	border-bottom: 0px none #999999;
	border-left: 1px solid #f4f4f4;
   }
.redattoretext a{
	border-spacing:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 0px;
	width: 100%;
	color: #000;
	text-indent: 0pt;
	float: left;
	padding-left: 0pt;
	border-top: 0px none #999999;
	border-right: 0px none #999999;
	border-bottom: 0px none #999999;
	border-left: 0px solid #f4f4f4;
   }
.redattoretext2{
	border-spacing:0px;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 270px;
	text-indent: 0pt;
	float: left;
	padding-left: 0pt;
	border-top: 0px none #999999;
	border-right: 0px none #999999;
	border-bottom: 0px none #999999;
	border-left: 0px solid #f4f4f4;
   }
.redattoretext2 a{
	border-spacing:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 3px;
	width: 270px;
	color: #000;
	text-indent: 0pt;
	float: left;
	padding-left: 0pt;
	border-top: 0px none #999999;
	border-right: 0px none #999999;
	border-bottom: 0px none #999999;
	border-left: 0px solid #f4f4f4;
   }
.redattoretext H1{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvet????????.? }
.comitica", "sans-serif";
	color:#0071b9;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   }  
.redattoretext img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	margin-right: 4pt;
	vertical-align: middle;
	margin-top: 4pt;
	text-indent: 0pt;
	float: left;
   }   
.redattoretext2 img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	margin-right: 4px;
	margin-bottom. 0px;
	vertical-align: middle;
	padding-top: 4px;
	text-indent: 0pt;
	float: left;
   } 
.titoli_redattori{
	width:464px;
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px;
	background-color: #dceff5;
	color: b7002e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	height: 18px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	text-indent: 0pt;
	z-index: 1;
}
.redattori_prof{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: trasparent;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
}
.redattori_work{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: trasparent;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 12px;
	padding-bottom: 12px;
}
.redattori_work img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: trasparent;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 8px;
	margin-bottom: 15px;
}
.cella_screenvideo{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #f4f4f4;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	margin-left: 12px;
	vertical-align: middle;
	width: 873px;
	text-indent: 0pt;
	margin-top: 30px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
   } 

.cella_screenvideo H1{
	border-spacing:0px;
	border: 0px none #999999;
	padding: 0px;
	background-color: #FFFFFF;
	color: b7002e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	text-indent: 4pt;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: b7002e;
   }  
.schedaredattoresx{
	border-spacing:0px;
	border: 1px solid #cccccc;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	margin-left: 16px;
	vertical-align: middle;
	padding-top: 0px;
	margin-top: 2px;
	padding-bottom: 95px;
	width: 297px;
	text-indent: 0pt;
	float: left;
   }
.schedaredattoresx H1{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #trasparent;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin-bottom: 10pt;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 5px;
	text-indent: 0pt;
   } 
.schedaredattoresx img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: trasparent;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	text-indent: 0pt;
	float: left;
   }  
.schedaredattoresx hr{
	background-color: #dceff5;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	width: 297px;
	height: 18px;
	float: left;
	border: 1px none #dceff5;
   }  
.schedaredattoredx{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #f4f4f4;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	margin-left: 18px;
	vertical-align: middle;
	padding-top: 0px;
	width: 517px;
	text-indent: 0pt;
	float: left;
	margin-bottom: 25px;
   }
.schedaredattoredx H1{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
   } 
.schedaredattoredx img{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-right: 2px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
	float: left;
  }  
.schedaredattoredx a{
	border-spacing:0px;
	border: 0px none #999999;
	background-color: #trasparent;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #138ed4;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: right;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
	  }
.comitato_redattore2{
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	padding-top: 3px;
	margin-top: 18px;
	width: 218px;
	text-indent: 0pt;
		
   } 
.comitato_redattore2 hr{
	background-color: #dceff5;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	width: 290px;
	height: 18px;
	float: left;
	border: 1px none #dceff5;
   } 
.comitato_redattore2 a{
	border-spacing:0px;
	border: 0px none #dceff5;
	color: #0071b9;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	vertical-align: middle;
	margin-top: 3px;
	text-indent: 0pt;
   }
.comitato_redattore2 H1{
	border-spacing:0px;
	border: 0px none #dceff5;
	background-color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Verdana", "Arial", "Helvetica", "sans-serif";
	color:#0071b9;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration:none;
	text-align: left;
	padding-left: 0px;
	vertical-align: middle;
	padding-top: 0px;
	text-indent: 0pt;
}
.body_lesson {
	width:906px;
	border-spacing:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	text-align: left;
	color: #000000;
	vertical-align: middle;
	left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #333;
	text-indent:15px;
	margin-top:0px;
	padding-top: 4px;
	float: left;
}


.DsLoginUser {
	text-align:right;
	margin:0px 10px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

