body{background:url(../images/bkg_body.gif);text-align:center;font-family: Georgia,Times New Roman, Times, serif;margin:10px 0 0 0;font-size:12px;}
a:link,a:visited{color:#880000;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
ul,li{margin:0;padding:0;list-style:none;}
li{background:url(../images/ico_list.gif) no-repeat 0 9px;padding:2px 0 0 18px;margin:0 0 4px 0;}
td{font-size:11px;}
h2,label,h3{font-weight:bold;margin:0 0 5px 0;font-size:14px;font-style:italic;display:inline;}
h2{font-size:16px;}
h1{margin:0 0 5px 0;padding:0 5px 0 0;font-size:16px;font-style:italic;color:#FFFFFF;text-align:right;background:#FF2121 url(../images/box_label_left_red.gif) no-repeat left top;border-bottom:2px solid #FFFFFF;}
th{background:#000000;color:#FFFFFF;}
form{display:inline;}
p{margin:0 auto 0 auto;text-align:right;width:748px;}
textarea{font-family: Georgia,Times New Roman, Times, serif;margin:0;font-size:11px;}
input,select{font-family: Georgia,Times New Roman, Times, serif;margin:0;font-size:11px;width:170px;}
input.check{width:auto;}
input.butt{background:#EEEEEE;color:#000000;font-weight:bold;border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-bottom:1px solid #999999;border-right:1px solid #999999;}
tr.bkg1{background-color:#EEEEEE;}
tr.bkg2{background-color:#FFF7F7;}
.img{position:relative;top:0;left:0;float:right;margin:0 0 10px 10px;}
.thumb{float:left;margin:0 10px 10px 0;border:1px solid #999999;padding:1px;}
td .thumb{float:right;margin:0;}
td .img{float:none;margin:0 0 10px 0;border:1px solid #999999;padding:1px;}
a.path{color:#FFEBEB!important;}
div.clear{clear:both;margin:5px 0 0 0;}
table.list{border-top:1px dashed #D8D8D8;padding:0 0 30px 0;}
table.list td{border-bottom:1px dashed #D8D8D8;}
div.arrow{text-align:right;clear:both;margin:10px 0 0 0;font-size:11px;}
/* HEAD */
#head{margin:0 auto 0 auto;}
/* CONTENITORE */
#main{
	margin:0 auto 5px auto;text-align:left;background:#FFFFFF url(../images/bkg_colSx.gif) repeat-y left top;border-right:1px solid #5E5E5E;
	width:748px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:747px;
}
HTML>BODY #main{width:747px;}

/* COLONNA SINISTRA*/
#colSx{width:170px;float:left;font-size:12px;}
#colSx dl{margin:5px 10px 0 10px;background:url(../images/bkg_sx.gif) no-repeat 30px top;border-bottom:1px solid #FFFFFF;}
#colSx dt{background:url(../images/ico_menu_sx.gif) no-repeat 5px 9px;border-top:1px solid #FFFFFF;}
#colSx dt a{display:block;padding:6px 0 6px 25px;text-decoration:none;color:#000000;}
#colSx dt a:hover{background:url(../images/bkg_menu_sx.gif) no-repeat right top;}
#colSx dt.selected{background:#EAE9E9 url(../images/bkg_menu_sx_selected.gif) no-repeat;padding:6px 0 6px 25px;}
#colSx dd{background:#EAE9E9;margin:0;}
#colSx dd a{color:#000000;display:block;margin:0 25px 0 25px;padding:3px 15px 3px 0;text-align:right;font-size:11px;border-top:1px dashed #000000;background:url(../images/ico_arrow.gif) no-repeat 100% 8px;}

/* COLONNA DESTRA*/
#colMid{
	float:left;padding:0 10px 0 10px;
	line-height:20px;
	width:577px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:557px;
}
HTML>BODY #colMid{width:557px;}
#colMid p{width:auto;text-align:left;margin:0 0 2px 0;padding:0 0 2px 0;border-bottom:1px dashed #999999;}

div.boxNews{color:#606060;font-size:11px;background:#F5F5F5 url(../images/box_f_grey.gif) no-repeat right bottom;padding:0;margin:0 0 20px 0;}
div.boxNews .label{line-height:6px;margin:0 0 5px 0;background:#000000 url(../images/box_label_left_black.gif) no-repeat -7px 0;border-bottom:2px solid #FFFFFF;}
div.boxNews ul{background:transparent url(../images/fellini_news.gif) no-repeat 100% 0;border-bottom:1px dashed #8B8B8B;margin:0 35px 0 0;padding:25px 0 10px 10px;}
div.boxNews li{margin:0 0 10px 0;}
div.boxNews a{font-style:italic;font-weight:bold;font-size:13px;color:#000000!important;}

div.boxGrey{font-size:11px;width:49%;background:#F5F5F5 url(../images/box_f_red.gif) no-repeat right bottom;padding:0;margin:20px 2px 20px 0;}
div.boxGrey .label{margin:0 0 5px 0;background:#000000 url(../images/box_label_left_black.gif) no-repeat left top;border-bottom:2px solid #FFFFFF;}
div.boxGrey h1{margin:0;padding:0px 15px 0px 0;text-align:right;font-size:12px;color:#FFFFFF;background: url(../images/box_label_right_black.gif) no-repeat right top;}
div.boxGrey ul{border-bottom:1px dashed #8B8B8B;margin:0 35px 0 0;padding:0 0 10px 10px;}
#colMid div.boxGrey p{padding:0 4px 4px 4px;border:0;}

div.boxPink{width:100%;position:relative;top:0;left:0;border-bottom:1px dashed #8B8B8B;background-color:#FFF8F8;margin:0 0 5px 0;}
div.boxPink .label{background:#FF2121 url(../images/box_label_left_red.gif) no-repeat left top;border-bottom:2px solid #FFFFFF;}
div.boxPink h1{border:1px solid;margin:0;padding:0;background:transparent url(../images/box_label_right_red.gif) no-repeat right top;text-align:center;}
div.boxPink li{width:96%;background:url(../images/ico_arrow.gif) no-repeat 5px 9px;text-align:left;border-top:1px dashed #8B8B8B;}
div.boxPink a{font-weight:bold;}

div.listPg{text-align:center;clear:both;text-align:center;padding:5px;}
div.listPg input{width:auto;padding:1px;background:#EEEEEE;border:1px solid #999999;margin:0 1px 0 1px;}
div.listPg a{color:#000000!important;}
/* PIEDE */
#foot{clear:both;background:url(../images/bkg_foot.gif) no-repeat;height:38px;}