@CHARSET "UTF-8";
body {margin:0;padding:0;background:#A6B9CA;
} body, table, tr, td, th, p { font-family: Trebuchet MS, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:normal; color:#353535;
} img{border:none;
} a {text-decoration:none; color:#345E8E;
} a:hover{color:#A50029;

}p{margin:0;padding:0;

}#container{width:1005px;margin:0 auto;background:#ffffff url(/images/top.png) no-repeat top left;border-left:1px solid #676767;border-right:1px solid #676767;
}#container.home{margin:0 auto;
}#container.inside{margin:0 auto;

}#containerafter{width:1005px;margin:0 auto;padding: 10px 0;
}#preheader,#header, #wrapper, #footer {padding:0;width:860px;margin:0 auto;
}#preheader{height:14px;overflow: hidden;
}#header {width:1005px;height:190px;overflow: hidden;
}#header.home {width:1005px;height:190px;overflow: hidden;
}#header.inside {width:1005px;

}#footer {clear:both;
}#wrapper {height:280px;
}#wrapperClean{clear:both;height:1px;overflow:hidden;

}#dMiddle{padding:0 0 14px 0;
}#dSide{float: left; width:220px;overflow:hidden;margin: 0 0 0 20px;
}#dMain{margin:0 0 10px 240px;width: 725px;

}#footer{margin-top:2px;
}#dBottom{margin:0 auto;background:#003668;padding:6px;text-align:center;color:#ffffff;








}#dTitle{margin: 0 0 0 240px;background:#003668 url(/images/topSibioc.png) no-repeat top right;height:76px;color:#FFFFFF;font-size:18pt;font-weight:bold;padding: 40px 0 0 0;
}#dTitleblack{margin: 0 0 0 240px;background:#000000 url(/images/topSibioc2.png) no-repeat top right;;height:76px;color:#FFFFFF;padding: 20px 0 0 0;font-size:9pt;











}a.menumain  {color:#1E4678;display:block;line-height:90%;margin:8px 0;width:180px;
}a.menumain:hover {color:#000000;


}h1.sezioneTitle{margin:0 0 4px 0;padding:20px 0 0 0;color:#003668;
}.dotted-line {background:url("/images/bkg_dotted-line.gif") repeat-x scroll left top transparent;font-size:1px;height:7px;line-height:0;margin-bottom:25px;







}a.menumainSotto  {color:#1E4678;display:block;line-height:90%;margin:8px 0 10px 4px;width:180px;font-size:11pt;
}a.menumainSotto:hover {color:#000000;






/*POPUP*/
}div.popup{width: 500px;border:1px solid #808080;background:#F6F6F6;
}div.popup div.insidepopup{padding:20px;
}div.popup div.insidepopup{padding:10px;
}div.popup h2{padding:0;margin:0;

}div.popup a.closepopup{display:block;background:#E0D9D0;text-align:right;padding: 4px 10px;margin: 10px 0 0 0;





}div.stampa{cursor:pointer;margin:10px 0 20px 0;padding:0;font-size:12pt;font-weight:bold;color:#A50029;text-align:center;






}#listticker{
	height:80px;
	width:700px;
	overflow:hidden;
	border:solid 1px #DEDEDE;
	padding:6px 10px 14px 10px;;
}
#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}

	#listticker li{
		height:80px;
		padding:5px;
		list-style:none;
	}
		
		#listticker .news-title{
			display:block;
			font-weight:bold;
			margin-bottom:4px;
			font-size:10pt;
		}
		#listticker .news-text{
			display:block;
			font-size:10pt;
			color:#666666;
		}
		#listticker a.news-title{
			color:#CC0204;
			font-size:16pt;
		}
		#listticker img{
			float:left;
			margin-right:14px;
			padding:4px;
			border:solid 1px #DEDEDE;
		





}#dTitle h1{color:#015B80;margin:0;padding:0;font-size:22pt;
}#dTitle h1 em {color:#57A900;font-size:60%;


}#dTop{padding:20px 0 0 500px;
}#jsddm{margin: 0;padding: 0;
}#jsddm li{float: left;list-style: none;
}#jsddm li a{display: block;font-weight:bold;padding: 6px 12px;text-decoration: none;color: #6E6E6E;font-size:9pt;white-space: nowrap;
}#jsddm li a:hover{background:#008EBE;color: #ffffff;
}#jsddm li ul{margin: 0;padding: 0 0 3px 0;position: absolute;z-index: 999; visibility: hidden;border-color: #B9C4C6 #B9C4C6 #979797;background:#F9FBFC;border-style:solid;border-width:1px 1px 2px;
}#jsddm li ul li{float: none;display: inline;
}#jsddm li ul li a{width: auto;color: #008DBB;border-bottom:1px solid #D4E0E3;padding:8px 5px;
}#jsddm li ul li a:hover{background: none repeat scroll 0 0 transparent;color:#555555;




/*COLONNA DESTRA*/
}.block{border:1px solid #DDE8ED;margin: 0 20px 20px 0;padding:0;
}.block h2 {background-color:#E3EAED;border-bottom:1px solid #F6FBFD;color:#222222;font-size:11pt;font-weight:bold;line-height:1;padding:5px 10px 4px 6px;text-transform:uppercase;margin:0;
}.block-in  {background:none repeat scroll 0 0 #F0F6F8;padding:10px;
}a.tagcloud{display: block;border:none;margin:0 0 4px 0;color:#353535;
}a.tagcloud:hover{color:#FD8922;

/*GESTIONE FORM*/
}label.percorsoLabel{padding:5px 0 0 0;font-size:110%;
}form div.formBlock{background:#DFE6EC;padding: 5px 0 10px 0 ;margin:0 0 10px 0;border:1px solid #003668;
}form div.formBlock h1{font-size:120%;font-weight:bold;color:#003668;margin:0 10px 10px 15px;padding:0
}form dd{margin:0 0 20px 0;
}form div.itemRow{clear:left;margin:0 0 6px 0;width:100%;
}label{padding:0;margin:0 4px;font-size: 90%;display:block;
}.itemText{
}.itemclass{height:22px;line-height:22px;padding: 0;width: 100%;
}div.itemText labdel{width: 180px;height:32px;line-height:32px;font-size: 10pt;
}div.itemText labdel input{margin:0;

}.itemCheckboxSingle label{font-size:10pt;line-height:20px;
}div.itemCheckboxSingle input{float:left;

}.itemCheckbox label{font-size:9pt;line-height:20px;display:block;float:left;margin: 0 2% 0 0;
}.itemRadio label{font-size:9pt;line-height:20px;display:block;float:left;margin: 0 2% 0 0;
}div.itemCheckbox input{float:left;

}.iddtemclass{color:#666666;font-size:10pt;line-height:22px;clear:left;border:1px solid #808080;margin:0;background:#F6F6F6;height:22px;width:100%;
}select{width:100%;

}form div.item2l{float:left;width:49%;
}form div.item2r{clear:none;margin-left:51%;width:49%;

}div.pagamentoDetail{margin: 0 10px 20px 10px;color:red;font-size:110%;



/*FINE GESTIONE FORM*/


/*PULSANTI RIGHT*/
//background:transparent url(/images/btn/add.png) no-repeat top left;padding:0 0 0 24px;
}a.rightBtn{color:#353535;;margin:0 0 2px 0;display:block;border:none;
}a.rightBtn:hover{color:#FD8922;

/* ELENCO */
}#accordion h3{background:#F3F3F3;border:1px solid #CCCCCC;padding:0 6px;margin:14px 0 0;font-size: 9pt;

}#accordion h3.ui-state-active{border-bottom:none;padding-bottom:0px;font-size: 10pt;
}#accordion h3 a{color:#353535;
}#accordion h3.ui-state-active a{color:#345E8E;font-weight:bold;


}.archive  {background:none repeat scroll 0 0 #F3F3F3;border:1px solid #CCCCCC;border-top:none;font-size:10pt;line-height:17px;padding:10px;text-align:justify;

}div.archive h2{padding:0;margin:0;font-size:9pt;font-style: italic;font-weight:normal;color:#353535;

}div.archive small{display:block;margin:15px 0 0 0;
}.archive small, .article small a, .archive small, .archive small a {color:#154A7F;font-weight:normal;font-size:11pt;display:inline;


}ul.ui-autocomplete {z-index: 1999;

/* HOME BUTTON */
}#homePulsanti{width:844px;height:54px;padding:0;background:#5589c4;margin:0 auto;border-top:2px solid #ffffff;
}#homePulsanti a{border-right:1px dotted #fff;margin:10px;background:#5589c4 url(/images/iscriviti.png) no-repeat top left;height:34px;color:#F5F5F5;font-weight:bold;display:block;width:156px;float:left;line-height:38px;padding:0 0 0 40px;overflow:hidden;
}#homePulsanti a:hover{color:#fff;font-size:110%;background-position: 0 -32px;

/**/
}#homeFondo{width:852px;padding:0 0 8px 0;margin:0 auto;
}#homeFondo table td{background:#ffffff;
}#homeFondo table td a.single{color:#A50029;font-size:11pt;font-weight:bold;line-height:30px;display:block;text-align: center;
}#homeFondo table td a.sistema{font-size:10pt;font-weight:normal;line-height:20px;display:block;color:#353535;
}#homeFondo table td a.sistema:hover{font-size:11pt;color:#A50029;

}.titolino{color:#A50029;font-size:11pt;font-weight:bold;line-height:30px;

}#containerafter a.sistema{float:right;border-left: 1px dotted white;padding: 0 12px;color:#ffffff;font-size: 9pt;margin:4px 0;font-weight: normal;



/*INSIDE*/
}h1.pagetitle{color:#A50029;margin:40px 0 14px 40px;font-size:16pt;
}div.pagecont{margin:0 0 5px 40px;width:600px;text-align: justify;



}div.nominativo{margin: 0 0 18px 0;
}span.nome{font-weight:bold;font-size:10pt;
}div.nominativo a{color:#659CC3;
}div.nominativo a:hover{font-style:italic;

}.acTitle{cursor:pointer;
}.acBox{background:#F0F0F0;margin:0 0 10px 0;
}.acDettaglio{border-top:1px solid #5589C4;border-bottom:1px solid #5589C4;padding:20px;

}.isGiorno {font-size:12pt;color:#fff;font-weight:bold;text-decoration:none;background:#5589c4;padding:4px 8px;
}.isTime{font-size:8pt;
}.isSala{font-size:9pt;font-style:italic;
}.isTipo{font-size:10pt;color:#7C91A9;font-weight:bold;
}.isTitle{font-size:10pt;color:#5589C4;font-weight:bold;border-bottom:1px solid #5589c4;


}.selClass{font-weight: bold;

}


