div.news
{
width:600px;
}

.boxarticolo
{
	width:590px;
	/*float: center;*/
	clear: both;

 	height: auto; 	
	margin: 0px 0px 10px 0px;
	padding: 1px;

    background-color: #F2F2F2;
    text-align: left;
    font-family: Arial,Helvetica,Utkal,sans-serif;
}

.boxarticolo .boxetichetta{background-color: #439843; background: url(../images/top_gradient.jpg) repeat top left ;}

.boxetichetta
{ width:588px;
	color: #555555;
	 font-weight: bold;
	  text-transform: capitalize; 
	  border-left:1px solid;
	   border-right:1px solid;
	 border-color:#C6C6C6;
	text-align:center;
	font-family: times;

}


.boxnoarticoli
{
	/*float: center;*/
	clear: both;
	width: 100%;
 	height: auto; 	
	margin: 0px 0px 10px 0px;
	padding: 5px 1px;
	
    border: 1px solid #000;
    color: navy;
    font-weight: bold;
    background-color: #fff;    
    text-align: center;
    font-family: Verdana, Arial, Times New Roman;	
}

/*

    STILI PER IL TESTO DEGLI ARTICOLI
*/
.titoloboxarticolo, .titoloform, .formtitle
{
    color: #900;
    font-weight: bold;
    background-color: #fff;
    padding: 5px;
     border-left: 1px solid #C6C6C6; border-right: 1px solid #C6C6C6;
     font-family:arial,Helvetica,Utkal,sans-serif;
}

.sottotitoloboxarticolo
{
    color: #000;
    padding: 5px 5px;
    font-weight: bold;
    border-left: 1px solid #C6C6C6; border-right: 1px solid #C6C6C6;
    /*font-family: Verdana, Arial, Times New Roman;*/
}

.evidenza{font-weight: bold; color: navy;}

.citazione{font-style: italic; color: navy;}

.separatore{height: 20px;}

.corpoboxarticolo
{
    
    text-align: justify;
    padding: 5px 5px;
    line-height: 1.5em;
    border-left: 1px solid #C6C6C6; border-right: 1px solid #C6C6C6;
    background-repeat: no-repeat;
}

/*
 Stili link dentro box articoli
*/
.boxarticolo a{color: navy; text-decoration: none; font-weight: bold;}
.boxarticolo a:visited{font-weight: bold;}
/*.boxarticolo a:hover{background-color: #ccc; text-decoration: underline; font-weight: bold;}*/
a.left:hover, a.right:hover{background-color: transparent;}

/* 
 stile per le immagini dentro i box articoli
*/
.corpoboxarticolo img{
float: left; 
margin: 4px 2px 2px 2px;

/*margin:20px 5px 20px 21px;*/
background-color:#fff;
padding:2px;
border:1px solid #ccc;
width:133px;
height:140px;

-moz-border-radius:4px;
-webkit-border-radius:4px;
}

.updated
{
	float: right;
	padding: 2px;
	font-size: 90%;
	font-weight: bold;
	font-family: Verdana; 
	color: white;
	text-align: right;
	text-decoration: blink;
	background-color: red;	
	border: 1px solid #000;
}


/*
 stili per le news
*/
.news .boxarticolo{}
/*.news .boxetichetta{background-color: #FFF996;}*/
.top_round{ background: url('../images/rounded_top_grey.png') no-repeat top left; height:7px;}
.bottom_round{ background: url('../images/rounded_bottom.png') no-repeat top left; height: 7px; }
.bottom_round_grey{ background: url('../images/rounded_bottom_grey.png') no-repeat top left; height: 7px;}
.news .boxetichetta{ position:relative;}
.news .titoloboxarticolo {border: 0px solid #000;  background-color:  #fff;}
.news .sottotitoloboxarticolo {}
.news .evidenza {color: green;}
.news .citazione {color: #FFA600;}
.news .corpoboxarticolo{color: navy;}
.news .boxarticolo a{color: navy; font-size:10px;}
.news .boxarticolo a:visited{}
.news .boxarticolo a:hover{background-color: #FFA600;}

.top_round_short{ background: url('../images/rounded_top_grey_short.png') no-repeat top left; height: 7px;}
.bottom_round_short{ background: url('../images/rounded_bottom_grey_short.png') no-repeat top left; height: 7px;}
/*.news .boxarticolo a:visited{text-decoration: underline;}*/

/*
 stili per il primopiano
*/
.primopiano .boxarticolo{}
.primopiano .boxetichetta{background-color: #439843; background: url(../images/top_gradient.jpg) repeat top left ;}
.primopiano .titoloboxarticolo {border-left: 1px solid #C6C6C6; border-right: 1px solid #C6C6C6;background-color:  #fff;}
.primopiano .sottotitoloboxarticolo {}
.primopiano .evidenza {color: red;}
.primopiano .citazione {color: #008080;}
.primopiano .corpoboxarticolo{color: navy;}
.primopiano .boxarticolo a{color: navy;}
.primopiano .boxarticolo a:visited{}
.primopiano .boxarticolo a:hover{background-color: #BFD1FF;}
/*.primopiano .boxarticolo a:visited{color: navy;}*/

/*
stili per la cultura
*/
.cultura .boxarticolo{}
.cultura .boxetichetta{background-color: #A52A2A;}
.cultura .titoloboxarticolo {background-color:  #ECEFF5;}
.cultura .sottotitoloboxarticolo {}
.cultura .evidenza {color: #A52A2A;}
.cultura .citazione {color: #D2691E;}
.cultura .corpoboxarticolo{color: navy;}
.cultura .boxarticolo a{color: navy;}
.cultura .boxarticolo a:visited{}
.cultura .boxarticolo a:hover{}


/*
stili per gli spettacoli
*/
.spettacoli .boxarticolo{}
.spettacoli .boxetichetta{background-color: #9932CC; color:  #fff;}
.spettacoli .titoloboxarticolo {border: 0px solid #000; background-color:  #fff; color: #9932CC;}
.spettacoli .sottotitoloboxarticolo {}
.spettacoli .evidenza {color: #FF00FF}
.spettacoli .citazione {color: #D87093;}
.spettacoli .corpoboxarticolo{color: navy;}
.spettacoli .boxarticolo a{color: navy;}
.spettacoli .boxarticolo a:visited{}
.spettacoli .boxarticolo a:hover{background-color: #FFDAB9;}

/*
stili per il cinema
*/
.cinema .boxarticolo{}
.cinema .boxetichetta{background-color: skyblue;}
.cinema .titoloboxarticolo {border: 0px solid #000; background-color:  #fff; color: #9932CC;}
.cinema .sottotitoloboxarticolo {}
.cinema .evidenza {color: #FF00FF}
.cinema .citazione {color: #D87093;}
.cinema .corpoboxarticolo{color: navy;}
.cinema .boxarticolo a{color: navy;}
.cinema .boxarticolo a:visited{}
.cinema .boxarticolo a:hover{background-color: #fff;}

/*
stili per le gallerie
*/
.gallerie .boxarticolo{}
.gallerie .boxetichetta{background-color: purple; color:  #fff;}
.gallerie .titoloboxarticolo {border: 0px solid #000; background-color:  #fff; color: #9932CC;}
.gallerie .sottotitoloboxarticolo {}
.gallerie .evidenza {color: #FF00FF}
.gallerie .citazione {color: #D87093;}
.gallerie .corpoboxarticolo{color: navy;}
.gallerie .boxarticolo a{color: navy;}
.gallerie .boxarticolo a:visited{}
.gallerie .boxarticolo a:hover{background-color: plum;}

/*
stili per l'evidenza
*/
.evidenza .boxarticolo{background-color: yellow;}
.evidenza .boxetichetta{color: navy; font-weight: bold; text-transform: capitalize; background-color: #ccc; padding: 3px 5px;}
.evidenza .titoloboxarticolo {}
.evidenza .sottotitoloboxarticolo {color: navy;}
.evidenza .evidenza {color: red;}
.evidenza .corpoboxarticolo{color: navy;}

/*
stili per le pagine del menu
*/
.pagemenu .boxetichetta{text-align: center; background-color: #BFD1FF;}
.pagemenu .boxarticolo a:visited{}
.pagemenu .boxarticolo a:hover{background-color: #FFF;}

/*
stili box sinistra
*/

div#leftboxes div
{
	/*font-size: 1em;*/
	padding: 1px;
	margin: 0px 5px 1px 5px;
}

div#leftboxes .leftboxesbox
{
	margin-bottom: 10px;
}

div.leftboxesbox
{
	width: 176px;
 	height:auto;
	
    border: 1px dotted #000;
    background-color: #fff;
    text-align: left;
    font-family: Verdana, Arial, Times New Roman;
    overflow: hidden;
}

div#leftboxes div.evidenza
{
	font-weight: bold;
	text-align: center;
	color: navy;
	padding: 5px;
}

/*
stili box destra
*/

div#rightboxes div
{
	/*font-size: 1em;*/
	padding: 1px;
	margin: 0px 5px 1px 5px;
}

div#rightboxes .rightboxesbox
{
	margin-bottom: 10px;
}

div.rightboxesbox
{
	width: 166px;
 	height:auto;
	
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    background: none repeat scroll 0 0 #F2F2F2;
    text-align: left;
    font-family: Verdana, Arial, Times New Roman;
    overflow: hidden;
}

div#rightboxes div.evidenza
{
	font-weight: bold;
	text-align: center;
	color: navy;
	padding: 5px;
}



.titolettoGray
{
	background-color: #DCDCDC;
	font-weight: bold;
	text-align: center;
	padding: 3px 0px;
}

.titolettoNavy
{
	color: #fff; 
	background-color: #000080; 
	font-weight: bold; 
	text-align: center; 
	padding: 3px 0px;
}



div.divon{background-color: #BFD1FF;}
div.divoff{background-color: #FFF;}

div#leftboxes .leftboxon{background-color: #BFD1FF;}
div#leftboxes .leftboxoff{background-color: #FFF;}

div.listaon{background-color: #BFD1FF;padding: 3px 1px; clear:both;}
div.listaoff{background-color: #FFF;padding: 3px 1px;  clear:both;}

div.listaheader{font-weight: bold; background-color: #CCC;}
div.listacol{float:left; text-align: left; white-space: nowrap; overflow: hidden; margin-right: 5px; width: 20%;}
div.listacom{float:right; text-align: right; white-space: nowrap; overflow: visible; margin-right: 1px; width: 23%;}

div.formfield{text-align: left;  white-space: nowrap;margin-right: 5px;}
div.text{white-space: nowrap; overflow: visible;}
