@charset "utf-8";
/* CSS Document */


/*paginazione num pagine*/
.paginazione {text-align:right; margin:10px 0;}

.paginazione span.active{background-color:#CC0000; border:1px solid #999999; color:#fff;}
.active{color:#000; padding:4px; border:1px solid #999999; margin:0 2px; background-color:#EFD538}

.paginazione a{padding:4px; border:1px solid #999999; margin:0 2px; text-decoration:none;}
.paginazione a:hover {background-color:#FFFFFF; border:1px solid #CC0000;}

a.next, a.prev {border:1px solid #999999; background-color:#FFFFFF;}
a.next:hover, a.prev:hover {background-color:#fff; border:1px solid #cc0000} 


/*impaginato documenti*/
.documenti {}
.documenti p{border-bottom:1px solid #999; padding-bottom:20px; text-transform:uppercase;}
.documenti p a {font-size:13px;}
.documenti p a span.value{text-transform:lowercase; font-size:11px;}
.documenti p a:hover{text-decoration:none; color:#cc0000;}
		 
		 		 
/*tabella ricerca*/
legend {color:#CC0000; font-size:14px; padding:10px 0 5px 0;  font-family:"Lucida Grande","Lucida Sans Unicode","Trebuchet MS";}
input.btnrassext, input.btnrassext {cursor:pointer}

/*calendario rassegnastampa italia*/
form.candario{width:550px}

table.calendario-italia{width:250px; text-align:center; margin:15px;}
table.calendario-italia td {border-right:1px solid #999; border-bottom:1px solid #999;}
input.cercadata{cursor:pointer}

table.calendario-italia td.festivo{/*border-right:1px solid #cc0000; border-bottom:1px solid #cc0000;*/ color:#cc0000 }

table.calendario-italia td.festivosifile,
table.calendario-italia td.sifile {background:#cc0000; color:#FFF; }

table.calendario-italia td.festivosifile a,
table.calendario-italia td.sifile a{color:#FFF}

table.calendario-italia td.festivosifile a:hover,
table.calendario-italia td.sifile a:hover{ text-decoration:underline}
