/* CSS Document *//*layout 3 colonne*/body {margin:0;padding:0;line-height: 1.35em;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; font-size: 12px; min-width:780px; /*max-width:1200px;*/}/*IE6 fix layout*/ * html body {width:1000px; border:0px solid #000;} b {font-size: 110%;}em { letter-spacing:0.01em;}hr.banner {margin-top: 10px; display:block; /*visibility:hidden;*/ }#topsection{background: #ffffff;height:105px; /*Height of top section*/border-bottom:0px solid #094780;padding-bottom:2px;background-image:url(../images/sf_top2.jpg);background-repeat:repeat-x;/*background-repeat:no-repeat;*/background-position:right bottom;min-width:500px;font-family: Geneva, Arial, Helvetica, sans-serif; }#topsection h1{margin: 0;padding-top: 25px;color:#cccccc;}#topprivate {border:0px solid red;height:13px;font-size: 11px; color:#000066;text-align:right;/*float:right;*/padding: 2px 4px 0px 0px;width:400px;}#topleft {float:left;border:0px solid red;width:400px;padding:10px 0px 10px 10px;}#tophome {width:150px;border:0px solid green;/*border-right: 0px solid #80a8b0;*/margin-right:0px;vertical-align:bottom;/*height:90px;*/text-align:right;padding:39px 165px 0px 0px;/*text-transform:uppercase;*/}#topright {float:right;/*border:1px solid green;*/border-right: 0px solid #80a8b0;margin-right:0px;vertical-align:bottom;/*height:90px;*/text-align:right;padding:0px 5px 0px 0px;}#topright a:link{text-decoration:none;color:#000066;}#topright a:visited{text-decoration:none;color:#000066;}#topright a:hover{text-decoration:none;color:#80a8b0;}#maincontainerhome {float: left;width:100%;/*width: 840px;*/margin-bottom:10px;border:0px solid red;min-width:780px;}/*IE6 fix layout*/ *html #maincontainerhome {float: left;width: 1000px;margin-bottom:10px;border:0px solid green;/*min-width:780px;*/}#maincontainer {float: left;width:100%;/*width: 840px;*/margin-bottom:40px;border:0px solid red;min-width:780px;}/*IE6 fix layout*/ *html #maincontainer {float: left;width: 1000px;margin-bottom:40px;border:0px solid green;/*min-width:780px;*/}#contentwrapper{float: left;width: 100%;margin-bottom:10px;border:0px solid #000;min-width:780px;}/*IE6 fix layout*/ *html #contentwrapper{width: 1000px; /*Width of main container*/margin: 0 auto; /*Center container on page*/margin-bottom:10px;border:0px solid #000;} #contentcolumn {/*margin: 0 190px 0 192px;*/ /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/margin: 0 190px 0 10px;padding-top:5px;padding-left:3px;min-height:500px;min-width:398px;border:0px solid #ccc;}/*IE6 fix layout*/ * html #contentcolumn{margin: 0 180px 0 10px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/border:0px solid red;padding-left:3px;width: 644px;}#leftcolumn{ display:none;}/*IE6 fix layout*/ * html #leftcolumn{display:none;} #rightcolumn{float: left;width: 180px; /*Width of right column*/margin-left: -180px; /*Set left marginto -(RightColumnWidth)*/background: #ffffff;padding-top:40px;border:0px solid red;}/*IE6 fix layout*/ * html #rightcolumn{float: left;width: 180px; /*Width of right column*/margin-left: -180px; /*Set left margin to -(RightColumnWidth)*//*background: #FDE95E;*/border:0px solid red;}/*home page*/#leftcolumnhome{float: left;/*width: 192px;*/ /*Width of left column*/width: 180px;margin-left: -100%;background: #f3f1f2;padding-top:10px;height:510px;border:0px solid green;}/*IE6 fix layout*/ * html #leftcolumnhome{float: left;width: 176px; /*Width of left column*/margin-left: -1000px;background: #f3f1f2;padding-top:10px;border:0px solid red;}/*#rightcolumnhome{float: left;width: 10px; /*Width of right column*//*margin-left: -10px; /*Set left marginto -(RightColumnWidth)*//*background: #ffffff;padding-top:40px;border:0px solid violet;}*html #rightcolumnhome{float: left;width: 10px; /*Width of right column*//*margin-left: -10px; /*Set left marginto -(RightColumnWidth)*//*background: #ffffff;padding-top:0px;border:1px solid violet;}*/#contentcolumnhome {margin: 15px 10px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/padding-top:5px;min-height:380px;width:76%;/*test % home page*//*width:620px; */border:0px solid red;font-size:11px;line-height: 1em; }*html #contentcolumnhome {margin: 15px 10px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/padding-top:5px;width:810px;border:0px solid blue;line-height: 1.05em;}/*fine homepage*/.innertube{margin: 7px; /*Margins for inner DIV inside each column (to provide padding)*/margin-top: 0;border:0px solid brown;}*html .innertube{margin: 8px; /*Margins for inner DIV inside each column (to provide padding)*/margin-top: 0;border:0px solid brown;}#footer{color:#888888;clear:left;/*width: 80%;*/background:#ffffff;margin:0px 20px 0px 190px;text-align: center;/*border:1px solid red;*/border-top:1px solid #cccccc;padding: 3px 0px 1px 0px; font-size: 11px; text-align:center;}#subfooter { margin:0px 20px 0px 190px; background-color:#FFFFFF; text-align:center; color:#333; font-size:11px; padding-bottom:4px;}#subfooter a:link { background-color:#FFFFFF; text-align:center; color:#333; font-size:11px; text-decoration:underline;}#subfooter a:visited { background-color:#FFFFFF; text-align:center; color:#333; font-size:11px; text-decoration:underline;}#subfooter a:hover { background-color:#FFFFFF; text-align:center;  font-size:11px; text-decoration:underline; color:#0033FF; background-color:#C9F6FF;}#subfooter02 { margin:0px 40px 0px 190px; background-color:#FFFFFF; text-align:center; color:#666666; font-size:10px; border-top:0px solid #ccc;}#subfooter02 a:link { background-color:#FFFFFF; text-align:center; color:#666666; font-size:10px; text-decoration:underline;}#subfooter02 a:visited { background-color:#FFFFFF; text-align:center; color:#666666; font-size:10px; text-decoration:underline;}#subfooter02 a:hover { background-color:#FFFFFF; text-align:center;  font-size:10px; text-decoration:underline; color:#0033FF; background-color:#C9F6FF;}/*fine layout colonne*/ /*percorsi navigazione*/#dovesei { font-size:11px; text-align: right; color:#179ccc; padding: 0px 10px 5px 0px; margin:0px; /*border:1px solid blue;*/ } #dovesei a:link {	font-size:11px;	font-style:italic;	text-align: right;	color:#993300;	text-decoration: underline;	text-transform:uppercase;	background-color: #FFFFFF;} #dovesei a:visited { font-size:12px; text-align: right; color:#993300; text-decoration: underline; 	text-transform:uppercase; 	font-style:italic;} #dovesei a:hover { font-size:12px; text-align: right; color:#179ccc; text-decoration: underline; 	text-transform:uppercase;	font-style:italic;} .qui  {	font-size:11px;	font-style:italic;	text-align: right;	color:#993300;	text-transform:uppercase;	background-color: #FFFFFF;}  /*fine percorsi navigazione*/    /*menu a sinistra standard*/#menuleft {padding: 2px 2px 2px 2px;margin: 0;border:1px solid #4ca1bd;width: 99%;background-color:#ffffff;line-height:15px;color:#122d52;/*font-weight: lighter;*/} #menuleft a:link{text-decoration:none;color:#122d52;} #menuleft a:visited {color:#122d52;text-decoration:none;} #menuleft a:hover {color:#279c08;text-decoration:none;} #menuleft #currentpage a {	background-color: #9fc1c8;		}/*fine menu a sinistra standard*/#submenuleft a { color: #336; text-decoration: none; 	 } #submenuleft a:hover { color: #b3001d;  text-decoration: none; } div#submenuleft a#activelink:hover { background-color: #ffffff; color: #b3001d; } #submenuleft #currentpage a {	background-color: #179ccc;	color: #fff;	text-transform:uppercase;	padding:0px 4px 0px 4px;	}/*lista voci menu*/ul.left {  margin: 0px 0px 0px 0px;  left:0; padding: 0px 0px 0px 0px; list-style-position:outside; list-style:none; }li.left { border-bottom:1px solid #ccc; /*border:1px solid red;*/ margin:0px; padding:2px 2px 2px 0px; text-transform: capitalize; /*text-transform:uppercase;*/ letter-spacing:0.04em; /*background-image:url(../images/sf_there.jpg);*/ }/*voce menu sei qui*/ul.lefthere {  margin: 0px 0px 0px 0px;  left:0; padding: 0px 0px 0px 0px; list-style-position:outside; list-style:none; background-color:#ecf7fe; border-top:0px solid  #ccc;}li.lefthere { border-bottom:1px solid #ccc; /*border:1px solid blue;*/ margin:0px; padding:2px 0px 2px 0px; background-image:url(../images/sf_there.jpg); text-transform: capitalize; background-repeat: repeat-x; /*letter-spacing:0.04em; */}li.lefthereses { border-bottom:1px solid #ccc; /*border:1px solid blue;*/ margin:0px; padding:2px 0px 2px 0px; /*background-image:url(../images/sf_there.jpg); */text-transform: capitalize; background-color:#CCFF99; background-repeat: repeat-x; /*letter-spacing:0.04em; */}/*submneu principale*/ul.leftsub { margin: 3px 0px 3px 0px; padding: 0px 0px 0px 0px; border-bottom:2px solid #ccc;}li.leftsub { /*border-top:1px solid #c1e5fd; */  list-style-position:outside; list-style:none; margin: 0px 0px 1px 10px; padding:1px 2px 1px 0px; }/****news area a sinistra *****/#newsleft {padding:1px;margin: 4px 0px 4px 0px;border:1px solid #ccc;width: 99%;background-color:#ffffff;/*color:#184C8E;*/line-height:13px;font-size:11px;font-family:Verdana, sans-serif; } #newsleft a:link{/*text-decoration:undeline;color:#F05B10;*/} #newsleft  a:visited {/*text-decoration:undeline;color:#F05B10;*/} #newsleft a:hover {color:#4ca1bd;text-decoration:undeline;} #newsleft#currentpage a {	background-color: #9fc1c8;		}/*voci news area*/ul.newsleft {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:0px solid #ccc;}li.newsleft { border-top:1px solid #8eb0c7;  list-style-position:outside;  margin: 0px 0px 0px 0px; padding:4px 2px 4px 2px; list-style:none; /*list-style-image:url(../images/bullet/listnew.png); *//*border:1px solid red; */ }/*tit news area*/ul.therenewsleft {  margin: 0px 0px 0px 0px;  left:0; padding: 2px 3px 2px 3px; list-style-position:outside; list-style:none; border-top:0px solid  #ccc;  background-image:url(../images/sf_news.jpg); background-repeat:repeat-x;}li.therenewsleft {  margin-bottom:1px; padding: 0px 2px 2px 0px; font-style:italic; font-weight:bold; color:#FF3300;}/****seminars area a sinistra *****/#seminarsleft {padding:2px;margin: 0px 0px 5px 0px;border:1px solid #ccc;width: 99%;background-color:#ffffff;/*color:#333333;*/line-height:12px;font-weight: lighter;} #seminarsleft a:link{text-decoration:none;color:#333333;} #seminarsleft  a:visited {/*color:#333333;text-decoration:none;*/} #seminarsleft a:hover {/*text-decoration:none;*/} seminarsleft#currentpage a {	background-color: #9fc1c8;		}/*tit seminars area*/ul.thereseminarsleft {  margin: 0px 0px 0px 0px;  left:0; padding: 2px 3px 2px 3px; list-style-position:outside; list-style:none; border-top:0px solid  #ccc;  background-image:url(../images/sf_seminars.jpg); background-repeat:repeat-x;}li.thereseminarsleft{  margin-bottom:1px; padding: 0px 2px 2px 0px; font-style:italic; font-weight:bold; color:#009933; font-size:11px;}/*menu destra research group*/#menugroup {padding: 2px 2px 2px 2px;margin: 6px 0px 0px 0px;/*border-top:4px solid #FF3333;*/border-top:4px solid #4ca1bd;border-bottom:1px solid #4ca1bd;width: 95%;background-color:#ffffff;line-height:15px;color:#4ca1bd;font-weight: lighter;/*border:1px solid red;*/} #menugroup  a:link{text-decoration:none;color:#184C8E;} #menugroup  a:visited {color:#184C8E;text-decoration:none;} #menugroup a:hover {color:#4ca1bd;text-decoration:none;} #menugroup #currentpage a {	background-color: #9fc1c8;		}				#titmenugroup {line-height:16px;color:#FF3333;background-color:#FFFFCC; /*border-top:1px dotted red;*//*font-weight: lighter;*/} /*fine menu a destra research group*//*voci menu research group*/ul.menugroup {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:0px solid #ccc;}li.menugroup { border-top:0px solid #c1e5fd;  list-style-position:outside; list-style-type:square; margin: 0px 0px 1px 13px; padding:1px 1px 1px 0px; /*list-style-image:url(../images/bullet/listmenudx.png);*/ }li.nolink { border-top:0px solid #c1e5fd;  list-style-position:outside; list-style-type:square; margin: 0px 0px 1px 13px; padding:1px 1px 1px 0px; color:#999999;/*list-style-image:url(../images/bullet/listmenudx.png);*/ }ul.submenugroup {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:0px solid #ccc;}li.submenugroup { border-top:0px solid #c1e5fd; font-size:11px;  list-style-position:outside; list-style-type:none; margin: 0px 0px 0px 2px; padding:1px 1px 1px 0px; /*list-style-image:url(../images/bullet/listmenudx.png);*/ }/*related links destra */#relatedlinks {padding:2px;margin: 35px 0px 0px 0px;border:1px solid #ccc;width: 95%;background-color:#ffffff;line-height:15px;/*color:#184C8E;*/font-weight: lighter;} #relatedlinks  a:link{text-decoration:underline;/*color:#184C8E;*/} #relatedlinks  a:visited {/*color:#184C8E;*/text-decoration:underline;} #relatedlinks a:hover {color:#4ca1bd;text-decoration:underline;} #relatedlinks #currentpage a {	background-color: #9fc1c8;		}		/*tit related*/ul.thererelated {  margin: 0px 0px 0px 0px;  left:0; padding: 1px ; list-style-position:outside; list-style:none; background-color: #D5FFB0; border-top:0px solid  #ccc;}li.thererelated {  margin-bottom:0px; padding: 0px 2px 0px 2px; /*background-color:#A2D1E7;*/ /*font-style:italic; */text-transform:uppercase; /*font-weight:bold;*/}/*voci related*//*in sospeso creava ;livelo in piuul.whererelated {  margin: 15px 0px 7px 0px; padding: 0px 0px 0px 0px; border-bottom:0px solid #ccc; color: #DA3636; background-color: #D5FFB0;   }li.whererelated  {  list-style-position:inside; margin: 0px 0px 1px 0px; padding:1px 1px 1px 0px; list-style-type:none;  }*/ul.relatedlinks {  margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:1px dotted #ccc; color:#333333; font-weight:bold; }li.relatedlinks { /*border-top:1px solid #54A2DA;*/  list-style-position:inside; margin: 0px 0px 5px 0px; padding:1px 1px 1px 0px; list-style-type:square;  font-weight:normal; }ul.relatedphd {  margin: 5px 0px 0px 0px; padding: 0px 0px 0px 2px; border-bottom:0px solid #ccc; color:red;}/****fine related links destra*****//****links aree esterne campus destra *****/#relatedcampus {padding:2px;margin: 15px 0px 20px 0px;border:1px solid #ccc;width: 95%;background-color:#ffffff;line-height:15px;color:#0571d5;font-weight: lighter;} #relatedcampus  a:link{text-decoration:none;color:#184C8E;} #relatedcampus  a:visited {color:#184C8E;text-decoration:none;} #relatedcampus a:hover {color:#4ca1bd;text-decoration:none;} #relatedcampus #currentpage a {	background-color: #9fc1c8;		}/*voci related*/ul.relatedcampus {  margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:0px solid #ccc;}li.relatedcampus { border-top:0px dotted #c1e5fd;  list-style-position:outside; list-style:none; margin: 0px 0px 1px 6px; padding:1px 1px 1px 0px; }/*sottovoci related*/ul.relatedcampus2 {  margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:0px solid #ccc;}li.relatedcampus2 { border-top:1px dotted #c1e5fd;  list-style-position:outside; list-style:none; margin: 0px 0px 1px 3px; padding:1px 1px 1px 0px; }/*tit related*/ul.thererelatedcampus {  margin: 0px 0px 0px 0px;  left:0; padding: 3px 3px 3px 3px; list-style-position:inside; /*background-image:url(../images/sf_moreinfo.jpg); */background-repeat:repeat-x; border-top:0px solid  #ccc;}li.thererelatedcampus {  margin-bottom:1px; padding: 0px 2px 2px 15px;  font-style:italic; font-weight:bold; list-style:none; /*list-style-image:url(../images/bullet/listmore.png);*/ border-bottom:1px solid #0571d5; background-image:url(../images/bullet/listmore.png); background-repeat:no-repeat; background-position:left middle;}/****fine links aree esterne campus destra ******//*download links destra */#downloadlinks {padding:2px;margin: 35px 0px 0px 0px;border:1px solid #032f9f;width: 95%;background-color:#ffffff;/*line-height:15px;*/font-weight: lighter;} #downloadlinks  a:link{text-decoration:underline;/*color:#184C8E;*/} #downloadlinks  a:visited {/*color:#184C8E;*/text-decoration:underline;} #downloadlinks a:hover {color:#4ca1bd;text-decoration:underline;} #downloadlinks #currentpage a {	background-color: #9fc1c8;		}/*tit downlooadlinks*/ul.theredownloadlinks{  margin: 0px 0px 0px 0px;  left:0; padding: 1px ; list-style-position:outside; list-style:none; background-color: #fff; border-bottom:1px solid  #032f9f;}li.theredownloadlinks {  margin-bottom:0px; padding: 0px 2px 0px 2px; }/*voci downlooadlinks*/ul.downloadlinks {  margin: 5px 0px 10px 0px; padding: 0px 0px 0px 0px; border-bottom:1px dotted #ccc; color:#333333;  }li.downloadlinks { /*border-top:1px solid #54A2DA;*/  list-style-position:inside; margin: 0px 0px 0px 2px; padding:1px 1px 0px 0px; list-style-type:square;  font-weight:normal; font-size:11px; }ul.downloadlinks2 {  margin: 1px 0px 1px 0px; padding: 0px 0px 0px 0px; border-bottom:0px dotted #ccc; color:#333333;  }li.downloadlinks2 { /*border-top:1px solid #54A2DA;*/  list-style-position:inside; margin: 0px 0px 0px 10px; padding:0px; list-style-type:none;  font-weight:normal; font-size:11px; }/****fine downlooadlinks  destra*****//****news area a destra *****/#newsright {padding:2px;margin: 25px 0px 10px 0px;border:1px solid #ccc;width: 95%;background-color:#ffffff;line-height:13px;font-size:11px;font-family:Verdana, sans-serif; } #newsright a:link{text-decoration:undeline;color:#F05B10;} #newsright  a:visited {text-decoration:undeline;color:#F05B10;} #newsright a:hover {color:#4ca1bd;text-decoration:none;} #newsright #currentpage a {	background-color: #9fc1c8;		}/*voci news area*/ul.newsright {  margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:0px solid #ccc;}li.newsright { border-top:1px solid #8eb0c7;  list-style-position:outside;  margin: 0px 0px 1px 0px; padding:3px 1px 2px 1px; list-style:none; /*list-style-image:url(../images/bullet/listnew.png); *//*border:1px solid red; */}/*tit news area*/ul.therenewsright {  margin: 0px 0px 0px 0px;  left:0; padding: 3px 3px 3px 3px; list-style-position:outside; list-style:none; border-top:0px solid  #ccc;  background-image:url(../images/sf_news.jpg); background-repeat:repeat-x;}li.therenewsright {  margin-bottom:1px; padding: 0px 2px 2px 0px; font-style:italic; font-weight:bold; color:#FF3300;}/****news nella pagina *****/#newspage {padding:2px;margin: 10px 10px 0px 0px;border:1px solid #ccc;width: 95%;background-color:#ffffff;line-height:14px;color:#184C8E;font-weight: lighter;/*float:left;*/} #newspage a:link{text-decoration:none;color:#184C8E;} #newspage a:visited {color:#184C8E;text-decoration:none;} #newspage a:hover {color:#4ca1bd;text-decoration:none;} #newspage #currentpage a {	background-color: #9fc1c8;		}/*data news e release*/.data { font-size:11px; font-style:italic;}		/****fine links news area ******//*box home page*//*home campus*/#boxhomecampus {/*float:none;*/ margin:2px 0px 5px 0px; width:90%; /*width:550px;*/ border:0px solid blue;  float:none; height:105px; padding:0; border-bottom:1px solid #ccc; line-height:13px; font-size: 12px; }/*home colonna contenitore box  sinistra*/.boxhome {padding:2px; border: solid 0px red; float:left; margin:10px 5px 0px 0px; width:43%; line-height:13px; font-size: 12px;/*test home percentuale*/ /*width:290px;*/}/*home colonna contenitore box destra*/.boxhome2 {padding:2px; border: solid 0px red; float:left; margin:0px 5px 1px 0px; width:47%; line-height:13px; font-size: 12px;/*test home percentuale*/ /*width:290px;*/}/*home ricerca*/.boxhomeres {padding:2px; border:solid 0px brown; float:none; margin:8px 0px 5px 0px; width:90%; height:120px; border-bottom:1px solid #ccc;}/*home services*/.boxhomeserv {padding:2px; /*border:solid 1px brown;*/ float:none; margin:5px 0px 3px 0px; width:90%; height:100px; border-bottom:1px solid #ccc;}/*home seducation*/.boxhomeedu {padding:2px; /*border:solid 1px brown;*/ float:none; margin:15px 0px 5px 0px; width:90%; height:70px; border-bottom:0px solid #ccc; text-align:right;}/*home events*/.boxhomeevents {padding:2px 2px 5px 2px; /*border:solid 1px brown;*/ float:none; margin:5px 0px 8px 0px; width:90%; height:75px; border-bottom:1px solid #ccc; text-align:right;}/*home science society*/.boxhomeses {padding:2px; /*border:solid 1px brown;*/ float:none; margin:10px 0px 0px 0px; width:90%; height:80px; border-bottom:0px solid #ccc; text-align:left;}/*box banner home page*/#banner {border-top:2px solid #ccc;/*border:1px solid red;*/ /*width:615px;*/ width:70%; margin:4px 0px 15px 190px; padding:2px 0px 25px 2px; /*background-color:#FAFAFA;*/ font-size:11px; color:#666666; height:85px;clear: left; }*html #banner { border-top:2px solid #ccc; /*border:1px solid red;*/ width:635px; margin:4px 0px 0px 190px; padding:8px 0px 5px 0px; background-color:#FAFAFA; height:50px;}.boxbanner { /*width:185px;*/ width:30%; float:left; border-right:1px dotted #ccc; padding:0px 5px 5px 5px; /*border:1px solid red;*/ height:100px; margin:0px 0px 15px 0px;}.boxbanneruti { /*width:230px;*/ width:33%; float:left; border-right:1px dotted #ccc; padding:0px 5px 5px 5px; /*border:1px solid red;*/ height:100px; margin:0px 0px 15px 0px;}.boxbannertituti { /*width:185px;*/ width:32%; float:left; border-right:1px dotted #ccc; padding:0px 5px 5px 5px; /*border:1px solid red;*/ height:16px; margin:0;}.boxbannertit { /*width:185px;*/ width:30%; float:left; border-right:1px dotted #ccc; padding:0px 5px 5px 5px; /*border:1px solid red;*/ height:16px; margin:0;}/*box banner biopolo*/#bannerbiopolo { border:1px solid #ccc; padding:2px; width:160px; /*float:left;*/ height:42px; margin:0px; background-color:#FFFFFF; /*width: 99%;*/}#bannerbiopolo  img {margin-bottom:1px; border-bottom:1px solid #ccc; padding:0;}/*box banner tools home*/#bannertools { border:1px solid #ccc; padding: 0px 2px 1px 2px; /*width:100px; float:left; *//*height:45px;*/ margin:2px 0px; background-color:#FFFFFF; text-align:center; font-size:11px; /*width: 99%;*/ width:160px; }#bannertools  img {margin-bottom:1px; border-bottom:1px solid #ccc;}#bannertools2 { border:1px solid #ccc; padding: 0px 3px 3px 3px; /*width:100px; float:left; */height:35px; margin:0px; background-color:#FFFFFF; text-align:center; font-size:11px; width: 155px; /*width:160px;*/  }#bannertools2  img {margin-bottom:4px; border-bottom:1px solid #ccc;}/*area utilities*/#homeuty{border-top:1px solid #ccc; clear:left; /*border:1px solid red;*//*width:615px;*/ width:70%; margin:4px 0px 0px 190px; padding:2px 0px 5px 2px; background-color:#FAFAFA; font-size:11px; color:#666666; height:60px;}/*banner eventi*//*box support units ifom ieo*/.boxunits {padding:4px; border:solid 0px #ccc; float:left; margin:10px 10px 10px 0px; width:45%;}/*box support units campus*/.boxunitcampus {padding:4px; border:solid 1px #ccc; float:left; margin:10px 10px 10px 0px; width:70%;}/*box page contac ts*/.boxcontactpage {padding:4px; border:solid 1px #ccc; float:left; margin:10px 10px 10px 0px; width:40%;}/*box events seminars*/.boxeventseminar {padding:4px; border:solid 1px #ccc; float:left; margin:10px 10px 10px 0px; width:44%; min-height:250px;}/* div lista eventi*/.event { margin:4px 0px 5px 0px; border-top:1px dotted #66CCFF;  padding:4px 0px 4px 0px;}.event a:link {font-size:13px;}.event a:visited {font-size:13px;}4.event a:hover { background-color:#C9F6FF; font-size:13px;}/* table seminari*/.table_seminar { margin:0px 0px 5px 0px; border-top:0px dotted #66CCFF;  padding:0px 0px 0px 0px;}.table_seminar td {border-top:1px dotted #66CCFF; padding:1px 0px 4px 0px; font-size:11px;}/*date seminar*/.date { color:#FF8447;}/* table form*/.table_form { margin:0px 0px 0px 0px; border:0px solid red;  padding:0px 0px 0px 0px;}.table_form td {border:0px solid red; padding:0px 1px 0px 1px; font-size:10px; }submit {color: red;}/*box contacts colonna*/.boxcontact {padding:2px; border:solid 1px #ccc; float:left;  width:95%; margin: 10px 0px 0px 0px; float:none; font-size:11px;}/*box ifom ieo*/.boxpress {padding:0px; border-top:solid 0px #ccc; float:none; margin:10px 10px 10px 0px; width:90%; /*line-height: 1.1em;*/ padding-bottom:5px; }/*box release*/.boxrelease {padding:4px; border:solid 0px #ccc; float:none; margin:30px 10px 10px 0px;  min-height:250px;}/*box contact group leader*/#boxcontactgroup {padding:6px 4px 15px 4px; border-bottom:solid 1px #ccc; border-top:solid 1px #ccc; float:none; margin:0px 0px 12px 0px; width:95%; /*height:90px;*/}/*IE6 adatpt*/*html #boxcontactgroup {padding:6px 4px 15px 4px; border-bottom:solid 1px #ccc; border-top:solid 1px #ccc; float:none; margin:0px 0px 12px 0px; width:95%; }/*link anchir per lettera*/#linkabc { background-color:#E5E5E5; padding:3px 0px 3px 0px; margin:0px 0px 10px 0px; text-align:left; color:#666666;}#linkabc a:link { font-weight:bold;}#linkabc a:visited { font-weight:bold;}#linkabc ul {margin:0; list-style:none; list-style-position:outside; padding:0;}#linkabc li {margin:0; display:inline; padding:0px 4px 0px 4px; border-left:1px solid #666;}/*box group members*//*update contents*/#update {margin:10px 0px 0px 0px; padding:0; color: #999999; font-size:10px; width:95%; text-align:right;}/*per ora non uso*/.boxmember {padding:4px; border:solid 1px #ccc; float:left; margin:10px 10px 10px 0px; width:150px;}/*IE6 adatpt*//*per ora non uso*/*html .boxmember {padding:4px; border:solid 1px #ccc; float:left; margin:10px 10px 10px 0px; width:40%;}/*testi*/a:link {color:#013184; }a:visited { color:#013184;}a:hover { color:#0033FF; background-color:#C9F6FF;}h2.homer { font-size:13px; margin-top: 0px; margin-bottom: 5px; font-weight: bold; color: #2C5AAA; font-family:Georgia,  Arial, Helvetica, sans-serif; font-style:italic; text-align:right;} h1 { font-size:15px; margin-top: 10px; margin-bottom: 20px; font-weight: bold; color: #0A047A; font-family: /*Georgia,*/ Arial, Helvetica, sans-serif; font-style:italic;} h2.blue { font-size:14px; margin-top: 7px; margin-bottom: 7px; font-weight: bold; color: #0A047A;  font-family:/*Georgia,*/  Arial, Helvetica, sans-serif;} h2 { font-size:14px; margin-top: 20px; margin-bottom: 7px; font-weight: bold; color: #179ccc; font-family:/*Georgia,*/  Arial, Helvetica, sans-serif;} h2.serv { font-size:14px; margin-top: 10px; margin-bottom: 10px; font-weight: bold; color: #0A047A; font-family:/*Georgia,*/  Arial, Helvetica, sans-serif; border-top:1px solid #0A047A; padding-top: 6px;} h3.serv { font-size:13px; margin-top: 10px; margin-bottom: 3px; font-weight: bold; color: #179ccc; font-family:/*Georgia,  */Arial, Helvetica, sans-serif;} h3 { font-size:13px; margin-top: 10px; margin-bottom: 3px; font-weight: bold; color: #179ccc; font-family:/*Georgia,  */Arial, Helvetica, sans-serif;} h4 { font-size:12px; margin-top: 0px; margin-bottom: 3px; font-weight: bold; color: #179ccc; font-family:/*Georgia,*/  Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc;} h4.contact {	font-size:12px;	margin-top: 0px;	margin-bottom: 3px;	font-weight: bold;	color: #990000;	padding:1px 2px 1px 4px;	font-family:/*Georgia,*/  Arial, Helvetica, sans-serif;	border-bottom:1px solid #ccc;	background-color: #E6E6E6;} .tithomec { font-size:15px; /*margin-left:260px; */font-weight: bold; color: #2C5AAA; font-family: Arial, Helvetica, sans-serif; font-style:italic; letter-spacing:0.1em; line-height:25px;} .tithomec a:link { color: #2C5AAA; text-decoration:none;} .tithomec a:visited { color: #2C5AAA; text-decoration:none;} .tithomec a:hover { text-decoration:underline;} .tithome { font-size:13px;  font-weight: bold; color: #2C5AAA; font-family:  Arial, Helvetica, sans-serif; font-style:italic; /*background-color: #D9F0FF;*/ letter-spacing:0.07em; line-height:15px;} .tithome a:link { color: #2C5AAA; text-decoration:none;} .tithome a:visited { color: #2C5AAA; text-decoration:none;} .tithome a:hover { text-decoration:underline;} .credts { font-size:10px; color:#666666;}.go { font-size:10px; color:#333;}.posted { color:#999999; font-size:11px; padding-left:15px;}.cap { text-transform: uppercase;}/*list group list*/ul.listbig {margin:8px 0px 0px 5px; list-style-position:outside; padding:0px;}li.listbig { border-bottom:1px solid #7cbacd; margin-bottom:10px; list-style:none; padding-bottom:15px;}li.listabc { border-bottom:0px solid #7cbacd; margin-bottom:2px; list-style:none; padding-bottom:2px;}/*liste nel testo*/ul.small {margin:3px 0px 10px 3px; list-style-position:inside; padding:0px;}li.small { border-bottom:0px solid #7cbacd; margin-bottom:2px; list-style:none; padding-bottom:2px; line-height:12px;}/*list services list*/ul.listserv {margin:8px 0px 0px 5px; list-style-position:outside; padding:0px;}li.listserv { list-style-position:outside; list-style-type:square; margin: 0px 0px 5px 7px; padding-bottom:3px;}/*list phd list*/ul.phdhome {margin:2px 0px 0px 0px; list-style-position:outside; padding:0px; font-size:11px; border:0px solid red;/*text-align:left;*/}li.phdhome { list-style-position:outside; list-style-type:none; margin: 0px 0px 1px 0px; padding-bottom:0px; }ul.phd {margin:8px 0px 0px 5px; list-style-position:outside; padding:0px;}li.phd { list-style-position:inside; list-style-type:none; margin: 0px 0px 10px 7px; padding-bottom:3px; }/*list map*/ul.map {margin:4px 0px 0px 3px; list-style-position:outside; padding:0px;}li.map { list-style-position:inside; /*list-style-type:none; */list-style-image:url(../images/bullet/externalinks.png); margin: 0px 0px 0px 0px; padding-left:0px; /*border-bottom:1px solid #ccc;*/}/*list campus*/ul.listwho {margin:5px 0px 0px 5px; list-style-position:outside; padding:0px;}li.listwho { border-top:1px solid #7cbacd; margin-bottom:5px; list-style:none; padding:5px 0px 5px 0px;}li.listwhologhi { border-top:0px solid #7cbacd; margin-bottom:5px; list-style:none; padding:5px 0px 5px 0px;}/*list group leader*/ul.listg {margin:8px 0px 0px 10px; list-style-position:outside; padding:0px;}li.listg { border-bottom:0px solid #D9F0FF; margin-bottom:1px; list-style:none; padding-top:1px; font-size: 11px;}/*list jobs*/ul.listjob {margin:8px 0px 0px 0px; list-style-position:inside; padding:0px; /*list-style-image:url(../images/bullet/listjob.png);*/}li.listjob { border-bottom:1px solid #7eff00; margin-bottom:8px; list-style:square;/* list-style-image:url(../images/bullet/green_star.png);*/ list-style-position:inside; padding:3px 0px; line-height:15px;}/*list publications*/ul.listpub {margin:8px 0px 0px 30px; list-style-position:outside; padding:0px; /*border:1px solid red;*/}ul.listpub li { border-bottom:1px solid #7cbacd; margin-bottom:4px; list-style-type:decimal;  list-style-position:outside;/*list-style:none;*/  line-height:14px; padding:3px;}ul.pubmed {margin:8px 0px 0px 0px; list-style-position:outside; padding:3px;}li.pubmed { border-bottom:0px solid #059191; margin-bottom:12px; list-style:none; padding:3px 3px 8px 3px; text-align:right;}/*list cv*/ul.listcv {margin:8px 0px 0px 0px; padding:0px;  border-top:1px solid #7cbacd; padding:10px 0px 0px 0px;}ul.listcv li { border-bottom:0px solid #7cbacd; margin-bottom:0px; list-style:square;  line-height:14px; padding:2px; list-style-position:inside;}/*list cv*/ul.reach {margin:0px 0px 12px 0px; padding:0px;  border-top:1px solid #7cbacd; padding:10px 0px 0px 0px; list-style-type:circle; list-style-position:inside;}  li.reach {  margin: 0px 0px 1px 10px; /* font-size:13px;*/  }/*research group*/.titgroup {color:#179ccc; font-size:13px; letter-spacing:0.03em; font-weight:bold; font-family:/*Georgia,*/ Arial, Helvetica, sans-serif; font-style:italic; line-height:15px;}.groupleader {color:#059191; line-height:20px;}/*fine research group*//*jobs*/.titjob {color:#013184; font-size:13px; /*font-weight:bold;*/ font-family:Arial, Helvetica, sans-serif; /*font-style:italic;*/ line-height:18px; text-transform:uppercase;}.subtitjob {color:#339900;  line-height:25px;}/*stop jobs*//*bg*/.evidenzio { background-color: #C3FFF6; }/*images*/.logocampus {padding-bottom:10px; display:block; border:0;}.logocampus a:link { text-decoration:none; background-color:#FFFFFF; border:0;}.logocampus a:visited { text-decoration:none; background-color:#FFFFFF; border:0;}.logocampus a:hover { text-decoration:none; background-color:#FFFFFF; border:0;}/*immagini campus colonna destra*/.imgcampus {padding:1px; border:solid 1px #ccc; float:none; margin-bottom:6px;}/*icone*/.icon { margin:2px 4px 2px 2px;}/**/.imgsxcampus { 	margin: 0px 6px 10px 2px;	padding:1px 1px 1px 1px;	border: 0px solid #5EB3CF;	width:320px;	float:left;}p.imgsxcampus img {	display:block;		padding-bottom:1px;} /**//**/.imghresearch { 	margin: 0px 5px 10px 0px;	padding:1px;	border: 0px solid #5EB3CF;	width:110px;	float:left;}p.imghresearch img {	display:block;		padding-bottom:1px;} /**//**/.imghservices { 	margin: 7px 10px 5px 10px;	padding:1px;	border: 0px solid #5EB3CF;	width:85px;	float:left;}p.imghservices img {	display:block;		padding-bottom:1px;} /**//**/.imgheducation { 	margin: 4px 0px 5px 7px;	padding:1px;	border: 0px solid #5EB3CF;	width:85px;	float:right;}p.imgheducation img {	display:block;		padding-bottom:1px;} /**//**//*IE bug*/*html .imgheducation { 	margin: 4px 0px 5px 0px;	padding:1px;	border: 0px solid red;	width:85px;	float:right;}*html p.imgheducation img {	display:block;		padding-bottom:1px;} /**//**/.imghses { 	margin: 4px 15px 5px 2px;	padding:1px;	border: 0px solid #5EB3CF;	width:90px;	float:left;}p.imghses img {	display:block;		padding-bottom:1px;} /**//**/.imghevents { 	margin: 4px 2px 5px 15px;	padding:1px;	border: 0px solid #5EB3CF;	width:90px;	float:right;}p.imghevents img {	display:block;		padding-bottom:1px;} /**//*group leader photo*/.imgsx100 { 	margin: 0px 18px 18px 0px;	padding:1px;	border: 1px solid #e1e0e0;	width:100px;	float:left;}p.imgsx100 img {	display:block;		padding-bottom:1px;} /**//*group leader photo  text small*/.imgsx100s { 	margin: 0px 18px 12px 0px;	padding:1px;	border: 1px solid #e1e0e0;	width:100px;	float:left;}p.imgsx100s img {	display:block;		padding-bottom:1px;} /**//**/.imgsx60 { 	margin: 0px 15px 15px 0px;	padding:1px;	border: 1px solid #5EB3CF;	width:60px;	float:left;}p.imgsx60 img {	display:block;		padding-bottom:1px;} /**//*group leader list*/.imgsx40 { 	margin: 0px 6px 10px 0px;	padding:1px;	border: 1px solid #5EB3CF;	width:40px;	height:40px;	float:left;}/**//*ifom ieo loghi in about*/.loghi { 	margin: 20px 15px 15px 0px;	padding:1px;	border: 0px solid #5EB3CF;	float:left;}p.loghiimg {	display:block;		padding:1px 10px 1px 10px;	} /*loghi in about us*/.boxloghi {float:left; margin: 0px 10px 20px 0px; height:60px; border:0px solid red;}.boxloghi1 {float:left; margin: 0px 10px 15px 0px; /*height:20px;*/border:0px solid red;}.boxloghi2 {float:left; margin: 0px 10px 10px 0px; /*height:20px;*/border:0px solid red;}.loghismall { 		padding:1px;	border: 0px solid #5EB3CF;	float:left;	}.loghismall1 { 	margin: 0px 10px 0px 0px;	padding:1px;	border: 0px solid #5EB3CF;	float:left;}/**//* gallery campus*/.imgsxgallery { 	margin: 0px 10px 10px 0px;	padding:2px;	border: 2px solid #ccc;	width:165px;	height:175px;	float:left;	font-size:11px;}p.imgsxgallery img {	display:block;		padding-bottom:1px;	border:0;} /**//* gallery campus2*/.imgsxgallery2 { 	margin: 0px 10px 10px 0px;	padding:1px;	border: 1px solid #5EB3CF;	width:165px;	height:145px;	float:left;	font-size:10px;}p.imgsxgallery2 img {	display:block;		padding-bottom:1px;} /**//**/.imgsx165 { 	margin: 10px 10px 10px 0px;	padding:1px;	border: 1px solid #5EB3CF;	width:165px;	float:left;	font-size:10px;}p.imgsx165 img {	display:block;		padding-bottom:1px;} /**/.imgsx160 { 	margin: 10px 10px 10px 0px;	padding:1px;	border: 1px solid #5EB3CF;	width:160px;	float:left;	font-size:10px;}p.imgsx160 img {	display:block;		padding-bottom:1px;} /**//**/.imgdx165 { 	margin: 10px 0px 10px 15px;	padding:1px;	border: 1px solid #5EB3CF;	width:165px;	float:right;	font-size:10px;}p.imgdx165 img {	display:block;		padding-bottom:1px;} /**//**/.imgsx120 { 	margin: 10px 10px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #5EB3CF;	width:120px;	float:left;		font-size:10px;}p.imgsx120 img {	display:block;		padding-bottom:1px;} /**//**/.imgsx130 { 	margin: 10px 10px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #5EB3CF;	width:120px;	float:left;		font-size:10px;}p.imgsx130 img {	display:block;		padding-bottom:1px;} /**//**/.imgsx150 { 	margin: 10px 10px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #5EB3CF;	width:150px;	float:left;		font-size:10px;}p.imgsx150 img {	display:block;		padding-bottom:1px;} /**//**/.imgdx150 { 	margin: 10px 0px 10px 10px;	padding:3px 3px 3px 3px;	border: 1px solid #5EB3CF;	width:150px;	float:right;		font-size:10px;}p.imgdx150 img {	display:block;		padding-bottom:1px;} /**//**/.imgsx180 { 	margin: 10px 10px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #5EB3CF;	width:180px;	float:left;		font-size:10px;}p.imgsx180 img {	display:block;		padding-bottom:1px;} /**//**/.imgdx180 { 	margin: 10px 10px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #5EB3CF;	width:180px;	float:right;		font-size:10px;}p.imgdx180 img {	display:block;		padding-bottom:1px;} /**//**/.imgsx200 { 	margin: 10px 10px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #e1e0e0;	width:200px;	float:left;}p.imgsx200 img {	display:block;		padding-bottom:1px;} /**//**/.imgsx250 { 	margin: 10px 15px 15px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #e1e0e0;	width:250px;	float:left;}p.imgsx250 img {	display:block;		padding-bottom:1px;} /**//*molto spazio sotto*/.imgsx180space { 	margin: 10px 15px 220px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #e1e0e0;	width:180px;	float:left;}p.imgsx180 img {	display:block;		padding-bottom:1px;} /**//**/.imgsxbig { 	margin: 10px 20px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #5EB3CF;	/*width:430px;*/	float:left;}p.imgsxbig img {	display:block;		padding-bottom:1px;} /**//*box informazioni nel testo*/.infosx { 	margin: 5px 10px 18px 0px;	padding:10px;	border: 2px solid  #9AA2B5;	background-color: #DEEBFF;	font-size:11px;	/*width:430px;*/	float:left;}p.infosx img {	display:block;		padding-bottom:1px;} /**//*no float per explorer*/*html .imgsxbig { 	margin: 10px 10px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #5EB3CF;	/*width:430px;*/	float:none;}*html p.imgsxbig img {	display:block;		padding-bottom:1px;} /**//**/.imgsxmap { 	margin: 5px 0px 20px 0px;	padding:3px 3px 3px 3px;	border-bottom: 1px solid #5EB3CF;	/*width:430px;*/	float:none;}p.imgsxmap img {	display:block;		padding-bottom:1px;} /**//**/.imgsxmapsmall { 	margin: 5px 20px 10px 0px;	padding:3px 3px 3px 3px;	border: 1px solid #ccc;	/*width:430px;*/	float:none;}p.imgsxmapsmall img {	display:block;		padding-bottom:1px;} /**//*img senza indicazione width e senza bordo*/.imgsx { 	margin:10px 10px 10px 0px;	padding:3px 3px 3px 3px;	border: 0px solid #5EB3CF;	/*width:430px;*/	float:left;}p.imgsx img {	display:block;		padding-bottom:1px;} .imgdx { 	margin: 10px 0px 10px 10px;	padding:3px 3px 3px 3px;	border: 0px solid #5EB3CF;	/*width:430px;*/	float:right;}p.imgdx img {	display:block;		padding-bottom:1px;} /*paragrafi*/p {margin:8px 0px 4px 0px;}p.big {margin:12px 0px 0px 0px;}p.home { margin:2px 0px 0px 0px;}p.homer { margin:5px 0px 0px 0px; text-align:right;}p.right { text-align:right;}p.print { text-align:right; text-transform:uppercase; margin:5px 0px 10px 0px;}p.space {padding-top:0px; margin:0;}p.contact { margin:0px 0px 0px 0px; padding:0; }p.boxhomebanner { margin:0px 0px 0px 0px; padding:0px 2px 0px 5px; }p.contact2 { margin:0px 0px 0px 0px; padding:0; border:0px solid green;}p.affiliation { margin:0px 0px 4px 0px; padding:0; border:0px solid red;}/* table seminari*/.table_search { margin:4px 0px 5px 0px; border:1px solid red;  padding:4px 0px 4px 0px;}.table_serach td {border-top:1px dotted #66CCFF; padding:4px 0px 4px 0px;}/*recuperati da ifom*/   .evidenzia {background-color:#FFF9B3;line-height:15px;}.citazione { /*font-style:italic;*/ background-color: #E6FCFF;}.onlyinfo {color: #000; font-size:11px;}.info {font-size:10px;}/*test immagini rollover*//* zoom image */#zoom2 a {float: right; margin: 0 0 10px 10px; border: 1px solid #000;text-indent: -1000em; /* hide the link text */overflow: hidden;display: block; width: 125px; /* show only thumbnail */height: 94px; background: url(../campus/images/campus01.jpg) no-repeat top left; }#zoom2 a:hover {width: 300px; /* adjust size to zoomed photo */height: 225px;background-position: 0 -104px; /* move the image so only the big one shows */}  /* Photo Zoom sx leftCSS */    #zoom { float:left; position:relative; width:165px; margin-right:10px;border: 1px solid #ccc; padding:1px; font-size:10px;}    #zoom a img { padding:0px; border: 0px solid #5EB3CF; }    #zoom a.p1:hover { background-color:transparent; } /* IE6sp2 needed this to open the large image */    #zoom a .large { position: absolute; width:0px; }    #zoom a.p1:hover .large {  position: absolute; top: -100px; left: 5px; width:450px; }    /* End Photo Zoom CSS */	  /* Photo Zoom dx leftCSS */    #zoomdx { float:right; position:relative; width:165px; margin:10px 0px 10px 10px; border: 1px solid #5EB3CF; padding:1px; font-size:10px;}    #zoomdx a img { padding:0px; border: 0px solid #5EB3CF; }    #zoomdx a.p1:hover { background-color:transparent; } /* IE6sp2 needed this to open the large image */    #zoomdx a .large { position: absolute; width:0px; }    #zoomdx a.p1:hover .large { position: absolute; top: -100px; left: -170px; width:450px; }    /* End Photo Zoom CSS */		  /* Photo Zoom sx leftCSS */    #zoom02 { float:left; position:relative; /*width:150px;*/ margin-right:10px;border: 1px solid #ccc; padding:1px; font-size:10px;}    #zoom02 a img { padding:0px; border: 0px solid #5EB3CF; }    #zoom02 a.p1:hover { background-color:transparent; } /* IE6sp2 needed this to open the large image */    #zoom02 a .large { position: absolute; width:0px; }    #zoom02 a.p1:hover .large {  position: absolute; top: -100px; left: 5px; width:350px; }    /* End Photo Zoom CSS */		  /* Photo Zoom sx leftCSS */    #zoom03 { float:left; position:relative; /*width:150px;*/ margin-right:10px; margin-bottom:10px; border: 1px solid #ccc; padding:1px; font-size:10px;}    #zoom03 a img { padding:0px; border: 0px solid #5EB3CF; }    #zoom03 a.p1:hover { background-color:transparent; } /* IE6sp2 needed this to open the large image */    #zoom03 a .large { position: absolute; width:0px; }    #zoom03 a.p1:hover .large {  position: absolute; top: -100px; left: 5px; width:350px; }				/*table utilities kutchen*/		table_morefa {border:1px none;margin:10px;width:92%;}	.table_morefa td {border:1px solid #DDDDDD;font-family:Arial,Verdana,sans-serif;padding:6px;vertical-align:middle;}/*sitemap*/#contsitemap { margin:15px 5px 15px 5px; border:0px solid red; /*height:650px;*/ padding:30px;}#contsitemap h2 { font-size:13px; margin-top: 7px; margin-bottom: 5px; font-weight: bold; color: #333; background-color:#E7EDE6; font-family:/Arial, Helvetica, sans-serif; padding:3px;} #contsitemap ul { border-bottom:0px solid #666;}#contsitemap li { margin-bottom: 2px; list-style-type:square;}/*table movie*/.table_movie {  background-color: #fff; border: 0px; margin: 0px ;} .table_movie td { border: 1px #ccc solid;  padding:  3px; vertical-align:top;}.table_img {  background-color: #fff; border: 0px; margin: 0px ;} .table_img td { border: 1px #5EB3CF solid;  padding:  3px; vertical-align:top; width:150px;}.logotopsmall {padding:0px;border:0px solid red;margin:5px 2px 0px 10px;height:20px;}.didascalia { font-size:11px;}