
body{
     font-family:verdana;
}

td{
     font-family:verdana;
     font-size: 11px;
}
a.linkfissi{
     color: #FFFFFF;
     font-size: 11px;
}

a.rosso{
     color: red;
     font-weight:bolder;
}

a{
     color: #333333;
     font-size: 11px;
     text-decoration: none;
}

a.testo{
     color: #333333;
     font-size: 13px;
     text-decoration: underline;
}

td{
     color: #502801;
     font-size: 11px;
     text-decoration: none;
}

input, select, textarea{
     margin-top: 3px;
     background-color: #FFFFFF;
     color: #114499;
     border-bottom: solid 2px #AAAAAA;
     border-right: solid 2px #AAAAAA;
     border-top: solid 1px #CCCCCC;
     border-left: solid 1px #CCCCCC;
}

.clear{  clear:both; }

div.box_hp{

}

div.box_hp div.box_hp_title{
  padding:5 12 1 12;
  background-image: url("../images/header_bg_ps.png");
  border-right:1px solid #C9D0D5;
  height: 20px;
  font-weight: bold;
  overflow: hidden;
}

div.box_hp div.box_hp_body{
  margin-left:8px;
  border-left:1px solid #C9D0D5;
  border-right:1px solid #C9D0D5;
  border-bottom:1px solid #C9D0D5;
  padding:3px;
  background-color: #e2e8ec;
}

div.box_hp:hover div.box_hp_body{
}

div.box_hp:hover div.box_hp_title{
  background-image: url("../images/header_bg_ng.png");
}

div.box_hp:hover div.box_hp_title .printbox_titolo{
  color: black;
}


div.box_hp div.lembo{
  background-image: url("../images/header_bg_lembo.png");
  float:left;
  width: 9px;
  height: 26px;
}

div.box_hp img {
  margin-right:8px;
}

div.interno a.rosso {
}

table.toptable td{
  background-image:url("../images/header_bg_ng.png");
}

table.toptable a{
     color: #FFFFFF;
     font-weight:bolder;
}
/*
div.paginazione { text-align: center; padding-top: 10px; }
div.paginazione div {color: grey; font-size:12px; float: left; height: 30px; width: 35px; background:url("pagination-page.png") no-repeat scroll 0 0 transparent;  }
div.paginazione div.indice { width: 108px; margin-left:30px; padding-right:30px; width: 108px; background:url("pagination-total.png") no-repeat scroll 0 0 transparent;}
div.paginazione div.estremo { width: 54px; background:url("pagination-last-first.png") no-repeat scroll 0 0 transparent; }
div.paginazione a {  }
div.paginazione a.corrente { color: black; font-size:15px; font-weight: bold;  width: 33px; background:url("pagination-current.png") no-repeat scroll 0 0 transparent; }
div.paginazione a.vicino { color: black; font-size:14px; }
*/

#pagination {}

#pagination .wp-pagenavi {
	clear: both;
	font-size: 0.9em;
	height: 24px;
	padding: 10px 0;
}
#pagination .wp-pagenavi span.pages {
	background: transparent url('pagination-total.png') no-repeat;
	border: 0;
	color: #7A6C56;
	display: block;
	float: left;
	height: 21px;
	margin: 0 5px 0 0;
	padding: 5px 0 0;
	text-align: center;
	width: 108px;
}
#pagination .wp-pagenavi a {
	background: transparent url('pagination-page.png') no-repeat;
	border: 0;
	color: #7A6C56;
	display: block;
	float: left;
	height: 21px;
	margin: 0 5px 0 0;
	padding: 5px 0 0;
	text-align: center;
	width: 33px;
}
#pagination .wp-pagenavi a:hover { background: transparent url('pagination-page-hover.png') no-repeat; border: 0; color: #7A6C56; }
#pagination .wp-pagenavi a.last, #pagination .wp-pagenavi a.first { background: transparent url('pagination-last-first.png') no-repeat; width: 54px; }
#pagination .wp-pagenavi span.current {
	background: transparent url('pagination-current.png') no-repeat;
	border: 0;
	color: #FFF;
	display: block;
	float: left;
	font-weight: normal;
	height: 21px;
	margin: 0 5px 0 0;
	padding: 5px 0 0;
	text-align: center;
	width: 33px;
}
#pagination .wp-pagenavi .extend { display: none; }


div.commenti_elenco .commento .commento_data { margin-left:5px; float: left; height: 20px; width:75px; color: grey; }
div.commenti_elenco .commento .commento_user { float: left; width:100px; color: grey; overflow: hidden; }
div.commenti_elenco .commento .commento_line { float: left; width:420px; padding-bottom: 10px;}



