/* classes for news */
.newsexttable {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : Black;
    background-color : #DCDCDC;
    border : 1px solid #696969;
}

.newstitle {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : Navy;
    background: url('img/newstitleback.png') repeat-x top;  
    /*background-color : #ED8815;*/
}

.newstitlelink {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : Navy;
    /*background-color : #DCDCDC;*/
	text-decoration : none;
}

.newstitlelink:HOVER {
    color : Red;
	text-decoration : underline;
}

.newsdate {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : Navy;
    /*background-color : #DCDCDC;*/
	text-decoration : none;
}

.newsocchiello {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #696969;
    background-color : #F5F5F5;
    border-bottom : 1px solid Black;
}

.newscatenaccio {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #696969;
    background-color : #F5F5F5;
/*    border-bottom : 1px solid Black;*/
    border-top : 1px solid Black;
}

.newspostedby {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #696969;
    background-color : #F5F5F5;
    border-bottom : 1px solid Black;
    border-top : 1px solid Black;
}

.newspostedbylink {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #696969;
    background-color : #F5F5F5;
	text-decoration : none;
}

.newspostedbylink:HOVER {
    color : Red;
	text-decoration : none;
}

.newstext1 {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : normal;
    color : Black;
    background-color : White;
}

.newstext2 {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : normal;
    color : Black;
    background-color : White;
}

.newsfooter {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #696969;
    background-color : #F5F5F5;
    border-top : 1px solid Black;
}

.newsfooterlink {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #696969;
    background-color : #F5F5F5;
	text-decoration : none;
}

.newsfooterlink:HOVER {
    color : Red;
	text-decoration : underline;
}

.newsgap {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #696969;
    background-color : #F5F5F5;
    border-bottom : 1px solid Black;
    border-top : 1px solid Black;
}


.newstitle_home {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color : Navy;
    font-weight:bold;
}

a.newstitlelink_home {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color : Navy;
    /*background-color : #DCDCDC;*/
	  text-decoration : none;
	  font-weight:bold;
	  text-transform:uppercase;
}

.newsdate_home {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    text-align:right;
    color : #5F6E7F;
    /*background-color : #DCDCDC;*/
  	text-decoration : none;
}


/******************STYLE FUNZIONE NEWSBOX ***********************/
/******************----------------------***********************/
/**************************************************************/

.news2_box { /**BOX IN PRIMO PIANO NELLA INDEX*/
  float:left;
  /*border-bottom:1px solid #C8C8C8;*/
  margin-right:5px;
  margin-bottom:5px;
  border:1px solid #D6D6D6;

}
.news2_box .testata { /***TESTATINA IN IMG*/
  float: left;
  width:99%!important;
  width:100%;
  display:block;
  padding-top:  0px;
  padding-left: 5px;
}

.news2_box .testata2_title, .news2_box .testata2_title A, .news2_box .testata2_title A:active, .news2_box .testata2_title A:visited, .news2_box .testata2_title A:hover{
  font-weight: bold;
  text-align: left;
  font-family: verdana,arial;
  font-size: 11px;
  margin-top:5px;
  margin-left:5px;
  margin-right:5px;
  color:#FFFFFF;
}

.news2_box .img_sinistra { /***IMG LATO TESTO E TITOLO**/
  float: left;
  padding-left: 0px;
  margin-left: 5px;
  padding-top: 5px;
  margin-right: 5px;
}

.news2_box .img_vignetta { /***IMG VIGNETTA (INDEX.PHP)*/
  float: left;
  padding-left: 0px;
  margin-left: 5px;
  padding-top: 5px;
  margin-right: 15px;
}

.news2_box .img_destra { /***IMG LATO TESTO E TITOLO**/
  float: right;
  padding-left: 0px;
  margin-left: 0px;
  overflow:hidden;
  margin-right:5px;
}

.news2_box .data{
  font-weight: bold;
  font-style: normal;
  padding-left: 10px;
  text-align: left;
  font-family: Verdana;
  font-size: 9px;
  color: #F17C32;
}

.news2_box .tema{
  font-weight: bold;
  font-style: normal;
  text-align: left;
  font-family: Verdana;
  font-size: 12px;
}
.news2_box .title {
  font-weight: bold;
  text-align: left;
  font-family: verdana,arial;
  font-size: 12px;
  padding-top:10px !important;
  padding-right: 0px;
  padding-left: 0px;
  margin-left: 5px;
}

.news2_box .title A, .news2_box .title A:active, .news2_box .title A:hover {
  font-weight: bold;
  text-align: left;
  font-family: verdana,arial;
  font-size:12px;
  padding-top:10px !important;
  color:#3B48A7;
}

.news2_box .text {
  font-weight: normal;
  font-style: normal;
  text-align: left;
  font-family: Verdana;
  font-size: 11px;
  padding-left: 5px;
  padding-top:5px;
  margin-bottom:5px;
}

.news2_box .link_categoria {
  clear:both;
  font-weight: bold;
  font-style: normal;
  text-align: right;
  font-family: Verdana;
  font-size: 11px;
  padding-left: 5px;
  padding-top:5px;
  margin-bottom:5px;
  float: none;
}

.textred {color: #9E0C11}

.news2_box p
{
  margin-top: 6px;
}
.news2_box h3
{
  font-size:14px;
  color: #3B48A7;
  font-weight: bold;
  margin-bottom:2px;
  margin-top:22px;
}
