body { font-size: 11px; font-family: Arial, Helvetica, sans-serif}
img {border:0px;}
.just{text-align:justify;}

a{
	color: #2370A2; 
	font-size: 11px; 
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif
	}
	.registration
	{
	text-decoration: underline;
	}
	.white{ 
	color: #FFFFFF; 
	}
	.white:hover{color: #FFFFFF;	text-decoration: underline;}
	.blackbold{ 
	color: #000000; 
	}
.bold{font-weight:bold;}
a:hover { color: #000000;	text-decoration: underline;  }
a.util{ 
	color: #000000; 
	font-weight:normal;
	font-size: 11px; 
	text-decoration: none; 
	font-family:  Arial, Helvetica, sans-serif
	}
	
	
/* inizio Modifica del 30/01/2009 */
.ulsrCat{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #2370A2;margin: 0;list-style: none;border: 0PX SOLID #000000}
.ulsrCat li{text-align:left;padding-top:2px}

/* level0On link not selected */
a.ulsrCat, a:link.ulsrCat, a:visited.ulsrCat, a:hover.ulsrCat, a:active.ulsrCat {
    color:#2370A2;
	height:100%;
	text-decoration:none;
	display: block;
	background:transparent;
	cursor:pointer;
	border:0px solid #fff;
	text-align:left;
} 

a:hover.ulsrCat {
	color:#000000;
	text-decoration:none;
}

/* level0On link not selected */
a.ulsrCatOn, a:link.ulsrCatOn, a:visited.ulsrCatOn, a:hover.ulsrCatOn, a:active.ulsrCatOn {
    color:#F97314;
	font-size:14px;
	font-weight:bold;
	height:100%;
	display: block;
	text-decoration:none;
	border:0px solid #fff;
	cursor:pointer;
} 
a:hover.ulsrCatOn {
	color:#000000;
}


.ulsrFilm{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #666666;margin: 0;list-style: none;border: 0PX SOLID #000000}
.ulsrFilm li{text-align:left;padding-top:2px}


a.ulsrFilm, a:link.ulsrFilm, a:visited.ulsrFilm, a:hover.ulsrFilm, a:active.ulsrFilmOn {
    color:#666666;
	height:100%;
	font-size:12px;
	text-decoration:none;
	background:transparent;
	display: block;
	cursor:pointer;
	border:0px solid #fff;
} 

a:hover.ulsrFilm {
	color:#000000;
	text-decoration:none;
}

a.ulsrFilmOn, a:link.ulsrFilmOn, a:visited.ulsrFilmOn, a:hover.ulsrFilmOn, a:active.ulsrFilmOn {
	background:transparent;
    color:#000000;
	font-size:12px;
	font-weight:bold;
	height:100%;
	display: block;
	text-decoration:underline;
	border:0px solid #fff;
	cursor:pointer;
} 

a:hover.ulsrFilmOn {
	color:#000000;
	text-decoration:none;
}


.home{
	color: #2370A2; 
	font-size: 11px; 
	text-decoration: none;
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif
	}
.imagecode{ 
	color: #2370A2; 
	font-size: 11px; 
	text-decoration: none; 
	font-family:  Arial, Helvetica, sans-serif
	}
.black{ 
	color: #000000; 
	}
	
.sidetitle{ 
	font-weight:bold;
	color: #2370A2; 
	font-size: 16px; 
	}
.whitetext{color:#FFFFFF;font-weight:bold;}
.medium{ 
	font-size: 18px; 
}
.bigger{ 
	font-size: 24px; 
}
.xsmall{
	font-size: 9px; 
}
a.util:hover{
	color: #000000;
	text-decoration: underline;}
a.category{ 
	color: #000000; 
	font-weight:normal;
	font-size: 12px; 
	text-decoration: none; 
	font-family:  Arial, Helvetica, sans-serif
}
.banners{ 
	color: #000000; 
	font-weight:normal;
	font-size: 10px; 
	text-decoration: none; 
	font-family:  Arial, Helvetica, sans-serif
}	
.input{font-weight:bold; font-size: 11px; font-family:  Arial, Helvetica, sans-serif }		
.active{color: #000000;font-weight:bold; font-size: 11px; font-family:  Arial, Helvetica, sans-serif }		
.smallinput{font-weight:bold; font-size: 10px; font-family:  Arial, Helvetica, sans-serif }		
td{font-size: 11px; font-family:  Arial, Helvetica, sans-serif}	
.text{ font-size: 11px; font-family:  Arial, Helvetica, sans-serif }	
.big{ font-size: 15px;}	

.txtFooter {font-size:10px; color:#666666;}
.txtFooter a {font-size:10px; color:#666666;}

.FooterReserved {font-size:11px; }
.FooterReserved a {font-size:11px; }

/* inizio: Aggiunte dal 26/05/2008 */
/*  Search Form
---------------------------------------------------------------------- */
div#search {text-align:right;height:25px;border:0px solid #000;line-height:1em;}
div#search input.text {margin:0;background-color:#FFF;}
div#search input.image {border:;margin:0 5px -6px 5px;padding:0;}

/*  Login Form
---------------------------------------------------------------------- */
div#login{width:250px;background: #FFF;margin:15% 0 0 30%;vertical-align:middle;}
div#login .input {width:224px;color:#000;font-weight:bold;}
div#login p {color:#999;font-weight:bold;}
div#login p.msg {color:#FF0000;}
.msgerror {color:#EE0000;font-weight:bold}

/* FORMS */
.data input, .data select  {width:170px;margin:0;} /* padding:0px;*/
.data select {width:175px}
.data .btn {width:auto;}
.msg-ok {background-color:#FEb322;margin:2px 0 5px 0;padding:2px 0 2px 5px;color:#000;font-weight:bold;}
.msg-ko {background-color:#DF0000;margin:2px 0 5px 0;padding:2px 0 2px 5px;color:#FFF;font-weight:bold;}
.adselect {width:80px;}
/* Aggiunto il 05/06/2008; inizio  */
.tdcollections{padding: 5px 0 5px 20px; text-align:left}
.logo{display:block;padding:0 0 5px 0;background:#fff;text-decoration: none}
.introcoll{display:block;padding:0 5px 5px 0;background:#fff;text-decoration: none}
/* Aggiunto il 05/06/2008; fine  */
/* padding:sup destra inf sinistra */

.titlessr{font-size:16px;color:#890a25;font-weight:bold}
.titlessrCats{font-size:16px;color:#2370A2;font-weight:bold}


