/* uniloy.itfoglio di stile versione 1.0 29/12/05 *//* BODY */body {	margin:0px;	padding:0px;	padding-top:5px;	font-size:11px;	font-family: verdana, arial;	color: #636363;	background-image: url("background.jpg");	background-repeat: repeat-x;}/* formattazione */A:link    {	color:#FF0000;	text-decoration:none}A:visited {	color:#FF0000;	text-decoration:none}A:hover  {	text-decoration:underline}h1, h2, h3, h4, h5 {	font-family:Verdana, Arial, Helvetica, sans-serif;	margin-top:0px;	margin-bottom:5px;}h1, h2, h3 {	color:#999999;	font-weight:normal;}h1 {	font-size:22px;	line-height:24px}h2 {	font-size:18px;}h3 {font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#ff0000;}h4 {	font-size:12px;	font-weight:bold;	color:#ff0000;}h5 {	font-size:12px;	font-weight:bold;	font-style:italic;	color:#ff0000;}/* DIV */#contenitore {	margin-left:auto;	margin-right:auto;    width:960px;	background-color:#fff;	text-align:left;	margin-bottom:5px;	border: 1px #818181 solid}#contenitore2 {	margin-left:auto;	margin-right:auto;	padding:10px;	border-bottom: 1px #818181 solid;	background-image:url(top_back2.jpg);	background-repeat:no-repeat;	background-position:left}.margin_right{	margin-right:30px}/* testata */#testata {	height:40px;	padding-left:190px}/* menu */#banda {	background-color:#FFF;	float:right;}#banda a {	padding:20px 15px 6px 2px;	border:0px;	margin:0px;	font-weight:bold;	display:block;	color:#818181 ;	text-decoration:none;	float:left;	height:10px;	font-size:11px;	margin-right:10px;	border-right: 1px #818181 solid;}#banda a:hover {background-color:#F5F5F5;} #banda a.ultimo {	margin-right:0px;}#banda a.attivo:hover {	color:#818181;}/* menu sotto */#bandasotto {	height:17px;	background-color:#b1b1b1;	border-top: 1px #818181 solid;}#bandasotto a {	padding:3px 15px 3px 15px;	border:0px;	margin:0px;	font-weight:normal;	display:block;	color:#fff;	text-decoration:none;	float:left;	height:10px;	font-size:9px}#bandasotto a:hover {	background-color:#b1b1b1;	color:#000;} #bandasotto a.attivo {  background-color:#b1b1b1;	color:#000;}#bandasotto a.attivo:hover {	color:#FFFFFF;}#bandasotto a.ultimo {	border-right:0px;}/* menu sinistro */#menu_sinistro {	width:180px;	padding-top:0px;padding-left:0px;	float:left;}#menu_sinistro ul{	list-style-type: none;	padding: 0px;	margin: 0px;	width:170px;		padding-left:10px;		padding-top:10px;}#menu_sinistro li{background-image: url(quadro_grigio.gif);background-repeat: no-repeat;background-position: 0px 9px;padding-left:12px;padding-top:6px;padding-bottom:6px;border-bottom: 1px #333333 solid;}#menu_sinistro li a{font-size:12px;color:#333333;text-decoration:none}#menu_sinistro li a:hover{color:ff0000;text-decoration:none}#menu_sinistro  #piu {background-image:url(quadro_grigio_more2.gif);}#menu_sinistro  #attivo a{color:ff0000;text-decoration:none}#menu_sinistro ul ul{	list-style-type: none;	padding: 0px;	margin: 0px;	width:155px;}#menu_sinistro ul ul ul {	list-style-type: none;	padding: 0px;	padding-left: 10px;	margin: 0px;	width:140px;}#menu_sinistro ul ul ul ul {	list-style-type: none;	padding: 0px;	padding-left: 10px;	margin: 0px;	width:120px;}#menu_sinistro li li li {background-image:none;border-bottom:0px;display:inline;}#menu_sinistro li li li li {background-image:none;border-bottom:0px;display:inline;}#menu_sinistro li li li li a#attivo {background-color:#f7f7f7}#menu_sinistro li li li li a:hover{color:#333333;padding-top:1px;padding-bottom:1px;text-decoration:none;display:block;background-color:#f7f7f7}#menu_sinistro li li li li a {background-image:none;padding-top:1px;padding-bottom:1px;font-size:9px;display:block;padding-left:9px;}#menu_sinistro li li {padding:0px;margin:0px;background-image:none;border-bottom:0px;display:inline;}#menu_sinistro li li a {background-image:url(quadro_grigio2.gif);background-repeat: no-repeat;background-position: 2px 5px;padding-top:2px;padding-bottom:2px;font-size:10px;display:block;padding-left:11px;}#menu_sinistro li li a:hover{color:#333333;text-decoration:none;display:block;background-color:#f7f7f7}#menu_sinistro li li a#piu {background-image:url(quadro_grigio_more.gif);}#menu_sinistro li li a#attivo {background-color:#f7f7f7}#menu_sinistro li li li a {background-image:none;padding-top:2px;padding-bottom:2px;font-size:9px;display:block;padding-left:9px;}#menu_sinistro li li li a#attivo {background-color:#f7f7f7}#menu_sinistro li li li a:hover{color:#333333;padding-top:2px;padding-bottom:2px;text-decoration:none;display:block;background-color:#f7f7f7}/* corpo */#contenuti{	padding:5px;}#contenuti_home{	padding:5px;	padding-top:10px;}#shell_secondario{	background-image:url(background_secondario2.gif);	background-repeat:repeat-y;	padding:0px;	padding-left:0px;	margin:0px	}#contenuti_secondario{	padding-left:188px;	}#corpo_secondario {	width:570px;	padding:0px;	border-right: 1px #818181 solid;	padding-right:5px;	padding-left:10px;	padding-top:10px;	}#intro_sezione {	margin-bottom:20px;	line-height:18px;}#fascia_box_sotto {	margin-top:5px}#box_big {	width:558px;	margin-bottom:20px;	background-color:#E5E5E5;	border: 1px #818181 solid;	height:125px;	text-align:center}.box_big_titolo {font-size:14px;font-weight:bold;	background-color:#fff;	border: 1px #818181 solid;	padding:3px;	margin:5px; 	text-align:left}#box_big_news {	width:558px;	margin-bottom:20px;	background-color:#E5E5E5;	border: 1px #818181 solid;	text-align:left}#box_big_contenuti {	padding-left:5px;	padding-right:5px;	padding-bottom:5px}#box_small {	width:258px;	margin-bottom:10px;	float:left;	background-color:#E5E5E5;	border: 1px #818181 solid;	padding:5px	}#box_home {	width:258px;	margin-bottom:10px;	float:left;	padding-right:10px;	margin-right:5px}#box_home  p{font-size:10px;line-height:14px;padding-left:6px;text-align:left}#box_home_right {	width:258px;	margin-bottom:10px;	float:left;	padding-left:10px;	border-left: 1px #818181 solid;}#box_home_right  p{font-size:10px;line-height:14px;padding-left:6px;text-align:left}#box_small ul{	list-style-type: none;	padding: 0;	margin: 0;	width:120px;	float:left;	margin-right:5px}#box_small li{display:inline}#box_small li a{background-image:url(quadro_grigio.gif);background-repeat: no-repeat;background-position: 2px 8px;display:block;background-color:#E5E5E5;color:#333;text-decoration:none;padding-left:14px;padding-top:5px;padding-bottom:5px;border-bottom: 1px #333 solid}#box_small li a:hover{display:block;background-color:#C5C5C5;text-decoration:none}#fascia_immagini {	height:92px;	margin-bottom:10px;}#fascia_immaginib {	width:558px;	height:92px;	margin-bottom:10px;	text-align:center}#fascia_immaginic {	width:558px;	height:92px;	margin-bottom:10px;}.box_small_titolo {font-size:14px;font-weight:bold;	background-color:#fff;	border: 1px #818181 solid;	padding:3px;	margin-bottom:5px;	}#box_small_left{width:258px;	margin-bottom:10px;	float:left;	background-color:#E5E5E5;	border: 1px #818181 solid;	padding:5px;	margin-right:20px;}#minibox {	background-color:#E7E7E7;	border: 1px #818181 solid;	width:178px;	margin-right:10px;	float:left;	height:90px}#minibox .testata {	background-image:url(minibox_testata2.jpg);	background-repeat:no-repeat;	padding:2px;	height:20px;	font-weight:bold;	color:#FFFFFF}#minibox .contenuti {padding:3px;}#fascia_minibox {	margin-bottom:10px;	height:103px}.contenuti {	padding:5px;}#minibox_right {	background-color:#E7E7E7;	border: 1px #818181 solid;	width:180px;	margin-bottom:10px;	float:left;	height:90px}#minibox_right .testata {background-image:url(minibox_testata2.jpg);background-repeat:no-repeat;padding:2px;	height:20px;	font-weight:bold;	color:#FFFFFF}#minibox_right .img{	border: 1px #818181 solid;	margin-right:2px;	padding:2px;	background-color:#FFFFFF}#minibox .img{	border: 1px #818181 solid;	margin-right:2px;	padding:2px;	background-color:#FFFFFF}#minibox a{	color:#333333;}#minibox_right  a{	color:#333333;}#testo_principale {	width:540px;	padding-top:10px;	padding-right:10px;	line-height:18px;	margin-bottom:20px;	text-align:justify;	padding-bottom:20px}#immagine_principale {	width:538px;	padding:2px;	border: 1px #818181 solid;	margin-bottom:20px;	margin-top:0px}#navigazione{	height:25px;	padding-top:5px;	padding-left:8px;}#navigazione a{	color:#818181;	text-decoration:none;}#navigazione a:hover{	color:#818181;	text-decoration:underline;}#navigazione a:visited{}#navigazione a.attivo{	color:#818181;	text-decoration:underline;}#navigazione a.attivo:hover{}#spot{	float:left;	border-right: 1px #818181 dotted;	width:158px;	padding:10px}#spot .titolo{	padding-left:0px;	font-size:18px;	color:#FF0000;	margin-bottom:10px;}#spot .img{	margin-top:5px;	margin-bottom:5px;	border: 3px #919191 solid;}#spot_ultimo{	float:left;	width:158px;	padding:10px}#spot_ultimo .titolo{	padding-left:0px;	font-size:18px;	color:#FF0000;	margin-bottom:10px;}#spot_ultimo .img{	margin-top:5px;	margin-bottom:5px;	border: 3px #919191 solid;}/* news */#news{	width:170px;	float:left;	padding-top:5px;	padding-bottom:10px;	padding-left:7px}#focus{	padding:5px;}#focus .testata{	background-image: url(quadro_rosso2c.gif);	background-repeat: no-repeat;	background-position: 0 4px;	padding-left:13px;	font-size:18px;	color:#333;	margin-bottom:5px}#focus .data{	padding-left:0px;	font-size:9px;	font-style:italic;	color:#444;	font-weight:bold;}#focus .titolo{	padding-left:0px;	font-size:12px;	color:#333;	font-weight:bold;	margin-bottom:4px;	margin-top:4px}#focus .testo{	padding-left:0px;	font-size:11px;	color:#555;}#focus .more{	padding-right:5px;	text-align:right;	font-size:10px;	color:#000;}#more{	padding-right:25px;	text-align:right;	font-size:10px;	color:#000;}#notizia {	padding:5px;}.spaziatore_punti {	height:5px;	background-image:url(news_spazio2.gif);	background-repeat:no-repeat;	margin-bottom:10px;}#notizia .testata{	padding-left:0px;	font-size:18px;	color:#333;	margin-bottom:10px;}#notizia .data{	font-size:9px;	font-style:italic;	color:#444;	font-weight:bold;}#notizia .titolo{	font-size:11px;	color:#333;	font-weight:bold;}#notizia .testo{	font-size:10px;	color:#555;}#notizia .more{	padding-right:5px;	text-align:right;	font-size:10px;	color:#000000;}/* spot destro */#spot_destro{	width:165px;	float:right;	padding-top:10px;	padding-bottom:10px;	padding-right:5px;	font-size:9px}#spot_destro a{	color:#777;}#spot_destro a:hover{	color:#000;	text-decoration:none}#spot_destro .box{	margin-bottom:15px}#spot_destro .evidente{	margin-bottom:15px;	border-left: 3px #339999 solid}#spot_destro .evidente_titolo{	color:#339999;	font-size:12px}#spot_destro .evidente p{font-weight:normal;	font-size:10px}#spot_destro .testata{	width:150px;	height:14px;	margin-bottom:3px;	border: 1px #ff0000 solid;	color:#333;	font-size:11px;	font-weight:bold;	padding:3px;}#spot_destro .contenuti{	padding-left:5px}#spot_destro .titolo {margin-top:3px;margin-bottom:2px;	background-image: url(quadro_grigio.gif);	background-repeat: no-repeat;	background-position: 0 3px;	padding-left:15px;	font-size:11px;	color:#333333;	font-weight:bold;}/* chiusura */#footer {	margin-left:auto;	margin-right:auto;    width:960px;	text-align:left;	font-size:9px;	padding-top:4px}#powered {	float:right}/* generici */#link_aree{}#link_aree a{border: 1px solid #E5E5E5;padding: 2px;width:250px;height:41px;display:block;background-color:#E5E5E5;color:#000;margin-bottom:2px}#link_aree a:hover{border: 1px solid #999;display:block;background-color:#D5D5D5;color:#000;text-decoration:none}#link_aree_libero{}#link_aree_libero a{border: 1px solid #E5E5E5;padding: 2px;width:250px;display:block;background-color:#E5E5E5;color:#000;margin-bottom:2px}#link_areee_libero a:hover{border: 1px solid #999;display:block;background-color:#D5D5D5;color:#000;text-decoration:none}#link_aree_home a{border: 1px solid #fff;padding: 2px;width:224px;height:41px;display:block;background-color:#fff;color:#000;margin-bottom:2px}#link_aree_home a:hover{border: 1px solid #999;display:block;background-color:#D5D5D5;color:#000;text-decoration:none}#link_aree_small a{border: 1px solid #fff;padding: 2px;width:145px;height:41px;display:block;color:#000;margin-bottom:2px}#link_aree_small a:hover{border: 1px solid #999;display:block;background-color:#D5D5D5;color:#000;text-decoration:none}#link_aree_small2 a{border: 1px solid #e0e0e0;padding: 2px;width:145x;height:41px;display:block;color:#000;margin-bottom:2px}#link_aree_small2 a:hover{border: 1px solid #999;display:block;background-color:#D5D5D5;color:#000;text-decoration:none}#link_aree_articoli a{border: 1px solid #E5E5E5;padding: 2px;width:250px;height:81px;display:block;background-color:#E5E5E5;color:#000;margin-bottom:5px}#link_aree_articoli a:hover{border: 1px solid #999;display:block;background-color:#D5D5D5;color:#000;text-decoration:none}#immagini_float {float:right;border: 1px solid #999;margin: 0px 10px 0px 10px;padding: 2px}#immagini_float2 {float:right;border: 1px solid #999;margin: 0px 0px 0px 10px;padding: 2px;}.ricerca {	margin-top:5px;	font-size:9px;}.evidente {	font-weight:bold}.img{	border: 1px #818181 solid;	margin-right:5px;	padding:2px;	background-color:#FFFFFF}.imgelenco {	float:left;	border: 1px #818181 solid;	margin-left:11px;	margin-right:11px;	padding:2px;	background-color:#FFFFFF}.imgelencob {	border: 1px #818181 solid;	margin-left:10px;	margin-right:10px;	padding:2px;	background-color:#FFFFFF}.imgelenco2 {	border: 1px #818181 solid;	margin-left:0px;	margin-right:0px;	padding:2px;	background-color:#FFFFFF}.rosso  {	color:#FF0000}#notizie {	margin-bottom:15px;	border-bottom: 1px #ff0000 solid;	width:560px;	padding-bottom:15px;	line-height:15px;	text-align:justify}#notizie .focustitolo {font-size:12px;color:#ff0000;font-weight:bold}#elenchi_verticali {	margin-bottom:10px;	border-bottom: 1px #333 solid;	width:560px;	padding-bottom:5px;	line-height:15px;	text-align:justify}#notizie .img {	float:left;	border: 1px #818181 solid;	margin-left:0px;	margin-right:10px;	margin-bottom:0px;	padding:2px;	background-color:#FFFFFF}#corpo_secondario_notizie {	width:740px;	padding:0px;	padding-right:0px;	padding-left:10px;	padding-top:10px;	}		#notizie_destro {	float:right;	width:230px;	border: 1px #818181 solid;	margin-left:0px;	margin-right:0px;	margin-bottom:0px;	padding:2px;	background-color:#FFFFFF}	#notizie_destro_contenuti {	border: 1px #818181 solid;	padding:5px;	background-color:#e6e6e6;	line-height:14px;}#notizie_destro .titolo {	font-size:11px;	font-weight:bold;	background-color:#fff;	border: 1px #818181 solid;	padding:3px;	margin-bottom:5px;	background-image: url(quadro_notizie.gif);	background-repeat: no-repeat;	background-position: 3px 6px;	padding-left:15px;}#notizie_destro .img {	float:right;	border: 1px #818181 solid;	margin-left:5px;	margin-right:0px;	margin-bottom:5px;	padding:2px;	background-color:#FFFFFF}#spot_destro .titolo {margin-top:3px;margin-bottom:2px;	background-image: url(quadro_grigio.gif);	background-repeat: no-repeat;	background-position: 0 3px;	padding-left:15px;	font-size:11px;	color:#333333;	font-weight:bold;}#scelta_lingue {	border: 1px #818181 solid;	width:165px;	margin-left:10px;	margin-top:10px;	padding:2px}#login {	border: 1px #818181 solid;	width:370px;	margin-left:90px;	margin-top:30px;	padding:2px}#login .titolo {	padding:2px;	background-color:#ff0000;	color:#fff;	font-size:12px;	font-weight:bold;	text-align:center}#login_info {	width:370px;	margin-left:90px;	margin-top:30px;	padding:2px	}#addresses {	width:280px;	margin-right:5px;	float:left;}#contacts_titoli {	color:#999999;	font-weight:normal;	font-size:18px;	border-bottom: 1px #818181 solid;	padding-bottom:5px}#models {margin-right:10px;	margin-bottom:15px;	border-bottom: 1px #818181 solid;	width:255px;	padding-bottom:5px;	text-align:left;	float:left;	height:80px}#commitment {font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:1px #818181 solid;color:#999999;font-size:16px;margin-bottom:5px;}.td_tabella{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;background-color:#E4E4E4;vertical-align:top;color:#000000; line-height:10px}.td_tabella_centrato{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;background-color:#E4E4E4;vertical-align:middle;text-align:center;color:#000000;line-height:10px}.td_tabella_titoli{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;background-color:#999999;color:#FFFFFF;font-weight:bold;text-align:center;line-height:10px}div.scroll_privacy { height: 120px;  width: 530px;   overflow: auto;   margin-left:5px;   border:1px #ccc solid;}#site_map ul{	list-style-type: none;	padding: 0px;	margin: 0px;		padding-left:20px;		padding-top:0px;}#site_map a{color:#666666}#site_map a:hover{color:#666666;text-decoration:underline}#site_map a:visited{color:#666666;}#site_map  ul ul ul {   border-bottom:1px #ccc solid;}#site_map  ul ul ul ul{   border-bottom:0px;}#site_map  ul ul ul ul ul{   border-bottom:0px;}#site_map  li li{background-image: url(quadro_grigio.gif);background-repeat: no-repeat;background-position: 0px 5px;padding-left:12px;padding-top:1px;padding-bottom:1px;}#site_map  li li li{background-image: url(quadro_grigio2.gif);background-repeat: no-repeat;background-position: 0px 5px;padding-left:12px;padding-top:0px;padding-bottom:0px;}#site_map  li li li li{background-image: url(quadro_grigio3.gif);background-repeat: no-repeat;background-position: 0px 5px;padding-left:12px;padding-top:0px;padding-bottom:0px;}#site_map  li li li li li{background-image: none;padding-left:0px;padding-top:0px;padding-bottom:0px;}#linkgrigi  a{color:#666666}#linkgrigi  a:hover{color:#666666;text-decoration:underline}#linkgrigi  a:visited{color:#666666;}