/* CSS Document */
.clear {
    clear: both !important;
}
/*Generic class*/
.left{
float:left;
}

/*CSS pagina */

/************************************ Box News ******************************************************/

#news{
height:auto;
}
.box-leggi-articolo{
height:513px;
background: transparent url(../images/sfondi/sfondo-notizia-principale.jpg) repeat-x bottom left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin-left:6px;
overflow:auto;
}
.box-rubrica{
height:490px!important;
}
.box-leggi-articolo p.citta-notizia{
text-align:right;
padding-top:15px;
padding-right:15px;
padding-left:15px;
font-size:11px;
float:left;
font-weight:bold;
}
.box-leggi-articolo p.data-notizia{
text-align:right;
padding-top:15px;
padding-right:15px;
font-size:11px;
font-weight:bold;
}
.box-leggi-articolo p.titolo-piccolo{
text-align:center;
padding-left:15px !important;
padding-top:10px !important;
padding-right:15px !important;
}
.box-leggi-articolo p.titolo-grande{
text-align:center;
padding-left:15px !important;
padding-top:10px !important;
padding-right:15px !important;
}
.box-leggi-articolo p.testo{
text-align:justify;
padding-left:15px !important;
padding-top:10px !important;
padding-right:15px !important;
padding-bottom:10px !important;
}
.box-leggi-articolo p.immagine-grande-notizia{
text-align:center;
padding-left:15px !important;
padding-top:15px !important;
padding-right:15px !important;
}
.immagine-piccola-notizia{
float:right;
padding: 15px 0 15px 15px;
}
.immagine-piccola-notizia-left{
float:left;
padding: 15px 15px 15px 0;
}
.box-altre-news{
background-image:url('../images/sfondi/barra-gialla-sinistra.jpg');
background-repeat:repeat-y;
margin:0;
margin-top:15px;
margin-left:15px;
width:223px;
height:auto;
float:left;
padding:0;
}
.altre-news{
height:308px;
color: #000000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0px;
margin-left:6px;
overflow: auto;
padding: 1px;
scrollbar-face-color: #cacaca;
scrollbar-highlight-color: #cacaca;
scrollbar-3dlight-color: #cacaca;
scrollbar-darkshadow-color: #cacaca;
scrollbar-shadow-color: #cacaca;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #cacaca;
}
.altro-titolo{
height:auto;
background: transparent url(../images/sfondi/sfondo-notizia-secondaria.jpg) repeat-x bottom left;
padding:10px 15px;
/*text-align:justify;*/
font-weight:bold;
color:#0C0F30;
}
p.altro-titolo a{
color:#0C0F30;
}
p.altro-titolo a:visited{
color:#000000;
}
.box-leggi-articolo p.testo a{
color:#0C0F30;
font-weight:bold;
}
.box-leggi-articolo p.testo a:hover{
color:#3366CC;
}
.box-leggi-articolo p.testo a:visited{
color:#000000;
}
.testo_blu_bold{
color:#0C0F30;
font-weight:bold;
}

/*Formazione*/
p.formazione{
padding:10px 15px;
margin-left:15px;
}
p.formazione a{
color:#0C0F30;
font-weight:bold;
}
p.formazione a:hover{
color:#3366CC;
}
p.formazione a:visited{
color:#000000;
}
div#vedi-formazione{
width: 300px;
background-color: #FFFFCC;
display:none;
padding:4px 15px;
margin-left:15px;
border:1px #0C0F30 dashed;
}
/*risultati*/
div.mostra-risultati{
padding:10px 15px;
padding-top:30px!important;
margin-left:15px;
}
div.mostra-risultati table.risultati-articolo{
color:#0C0F30;
margin-right:15px;
padding:5px;
border-spacing:3px;
width:215px;
}
div.mostra-risultati table.risultati-articolo td{
font-weight:bold;
}
/* PAGINAZIONE RUBRICHE */
div.paginazione{
text-align:center;
background-image:url(../images/sfondi/sfondo-testatina.jpg);
background-repeat:repeat-x;
height:16px;
padding-top:5px;
}

ul#pag{
float:right;
margin-right:10px;
background-image:url(../images/sfondi/sfondo-testatina.jpg);
background-repeat:repeat-x;
height:16px;
}
ul#pag li{
	width: 20px;
	display:block;
	float: left;
	text-align:center;
	font-family:tahoma, verdana, arial;
	font-size:11px;
	font-weight:bold;
}
ul#pag li a {
	text-decoration: none;
	color: #ebde1a;
}
ul#pag li a:hover {
	color: #fff;
}