	/* the news box */
#news
{
	width:240px;
  /*background: #fff;*/
  border-width:0px;
  height:280px;
  border: thick;
}
#news a
{
	color:rgb(102, 102, 102);
	font-weight: normal;
}

#newsUL 
{
	margin:0 .5em 0 0;
	padding:0;
  	position:absolute;
	top:10px;
	left:15px;
	margin:0 .5em 0 0;
	padding:0; 
	/* color: green; */
	font-family: Verdana, Arial;
	font-size: x-small; 
	font-weight: bold;
	color: rgb(0, 102, 150);
	
}

.newsLI{
  /*line-height:2em;*/
  margin-top:3px;
  padding:4px;
  /*font-weight:bolder;
  font-size:.8em;*/
  
}

.newsDettaglio{
  /*line-height:2em;
  background:#eef;*/
  margin-top:3px;
  padding:4px;
  /*font-weight:bold;
  font-size:.8em;*/
  
}

.a 
{
	color: rgb(0, 102, 150);
}

.a:visited 
{
	color: rgb(0, 102, 150);
}

/* the news box when JavaScript is available */
#news.hasJS
{
	height:270px;
	overflow:hidden;
	position:relative;
	border: thick;
}

/* Classi per modellare lo stile delle news */

.cciss-home-news
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; 
	vertical-align: top;
}

.cciss-home-news-top
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; 
	vertical-align: top;
}


.cciss-generic-font
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; 
	/* vertical-align: top; */
}

.cciss-home-news-small
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px; 
	/* vertical-align: top; */
}


.cciss-quicklink-item
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;	
	font-weight: bold;
	color: rgb(1, 101, 153);
	cursor: pointer;
	position:relative;
	left: 12px;	
}


.cciss-home-news-titolo
{
	font-weight: bold;
	color: rgb(0, 166, 223);			
}

.cciss-home-news-titolo-light
{
	color: rgb(0, 166, 223);			
}
.cciss-home-news-titolo-small
{
	font-weight: bold;
	color: rgb(102,102,102);			
}


.cciss-home-news-link
{
	font-weight: bold;
	color: rgb(1, 101, 153);
	cursor: pointer;			
}

.cciss-home-news-link-small
{
	color: rgb(1, 101, 153);
	cursor: pointer;			
}

.cciss-home-news-dettaglio
{
	font-family: Verdana, Arial, sans-serif;
	color: rgb(102,102,102);			
}

.cciss-home-news-dettaglio-evento
{
	color: rgb(102,102,102);	
	font-size: x-small;		
}

.cciss-form-input-text
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: rgb(104, 141, 159);
	border-right-color: rgb(104, 141, 159);
	border-bottom-color: rgb(104, 141, 159);
	border-left-color: rgb(104, 141, 159);	color: rgb(102, 102, 102);
	font-family: Verdana, Arial;
	font-size: x-small;
	font-weight: normal;	
}

.cciss-news-big-title
{
vertical-align: top;
font-size:large;
color: #01a6db;
font-weight: bold;
text-align:justify;	
}

.cciss-td-font
{
font-family: Verdana, Arial;
font-size: x-small;
color: rgb(102, 102, 102);
text-align: right;
font-weight: bold;
}

.cciss-mycciss-label
{
font-family: Verdana, Arial;
font-size: x-small;
color: rgb(0, 166, 223);
text-align: left;
font-weight: bold;
}

.cciss-mycciss-value
{
font-family: Verdana, Arial;
font-size: x-small;
color: rgb(102, 102, 102);
text-align: left;
font-weight: bold;
}

.cciss-primary-book-item
{
font-family: Verdana, Arial; 
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.cciss-portlet-menu-link
{
font-family: Verdana, Arial;
color: #666666;
font-size:x-small;
}

.cciss-news-img
{
width: 70px;
height: 48px;
border-color: rgb(219,219,219);
border-width: 1px;
border-style: solid;
}

.cciss-news-table
{
width: 307px;
height:100px;
position: relative;
left: 15px;
}

.cciss-news-shift
{
position:relative;
left: 5px;
top: -2px;
}
.cciss-span-welcome
{
font-family: Verdana, Arial;
font-size: x-small;
color: rgb(0, 112, 176);
}

.cciss-container-item-nome
{
position: relative;
left: 10px;
font-family: verdana;
font-size: x-small;
font-weight: bold;
color: rgb(102,102,102);
/* color: rgb(0,112,176); */
}

.cciss-container-item-link
{
color: rgb(0,112,176);
font-family: verdana;
font-size: x-small;
font-weight: bold;
left: 15px;
position: relative;
text-decoration: none;
cursor: pointer;	
}


.cciss-autocomplete
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: rgb(102,102,102);	 
}