.newstitle
{
	line-height:28px;
	font-size:24px;
	font-weight:normal;
	text-decoration:none;
	font-family: Georgia, Palatino, serif;
}
.newstitle:hover
{
	color:#990000;
	text-decoration:none;
}

.Adminmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:18px;
	font-size:11px;
	height:22px;
	font-weight:bold;
	display:block;
	color:#996600;
	padding:2px 7px 2px 7px;
	border:1px solid #F4D095;
	text-decoration:none;
	vertical-align:top;
	background-color: #FAE8CB;
}
.Adminmenu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	font-weight:bold;
	line-height:22px;
	color:#855800;
	background-color: #F7DCB0;
	border:1px solid #F4D095;
	text-decoration:none;
}
.bislefttitle
{
	font-family:Georgia, Palatino,Verdana,  Helvetica, sans-serif;
	height:22px;
	font-weight:bold;
	line-height:22px;
	font-size:14px;
	padding:7px 0px 7px 0px;
	text-align:left;
}
.paratext
{
padding: 3px 0px 0px 0px;
text-align: left;
font-size: 15px;
line-height:22px;
font-family: Arial,sans-serif,verdana,Helvetica;
color: #333333;
}
#rating_bubble{
background: rgb(255, 255, 255) url(../images/rating_bubble.gif) no-repeat scroll 0%; visibility: visible; text-align: center; width: 101px; height: 60px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; position: relative; top: -40px; float:right;
}

.RatingCaption
{
	font-family: arial; font-size: 11px; font-weight: bold; padding-top: 6px;
}

#average_rating{
font-family: arial; font-size: 16px; font-weight: bold; padding-bottom: 2px; color: rgb(151, 0, 0);
}

.RatingImage
{
border: 1px solid #660000;padding: 0px; text-align: left; width: 70px; height: 9px;
}

.RatingBack
{
border: 1px solid rgb(172, 172, 172); display: block; width: 100%; height: 20px; background-color: rgb(225, 225, 225); font-family: arial; font-size: 11px; font-weight: bold; margin-top: 50px;
}

.bgyellow{
background: rgb(240,238,223) url(../images/bgyellow.jpg);
color:#4D4D4D;font-family: arial; font-size: 10px;
border:1px solid #DEDEBB;
padding:5px;
}
.news img.st{
	float: left;
	margin: 0px 10px 10px 13px;
	}
.news ul, .boxcontent ul{
	margin-top:0;
	margin-bottom:0; 
	list-style-type:disc; 
	list-style-position:outside;
}
.news li, .boxcontent li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:12pt;
	letter-spacing:0.5pt;
	margin:0 0 0 20;
}
.bottomborder
{
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:1px solid #DAD2D2;
}

.rightpoplinks{
	color: #5B5B5B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.search
{
	color:#0000FF;
	font-weight:normal;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:5px;
	width:230px;
	border:1px solid #8FB4CD;
	background-image:url(../images/search.gif) ;
	background-repeat:no-repeat;
	background-color:#D7E4ED;
}
.linkmore{
	color: #0000AA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}


.dashedline
{
border-bottom:2px dashed #DFDFDF;
}
.rightgroup
{
	background-color:#F8F8F8;
	border:1px solid #D5E2E6;
}
.doctypebg
{
	color:#FFFFFF;
	background-color:#BBBBBB;
	padding:1px;
	letter-spacing:1px;
	font-family: Helvetica,Verdana, Arial,  sans-serif;
}
.doctype
{
	color:#FFFFFF;
	background-color:#BBBBBB;
	letter-spacing:1px;
	font-size:10pt;
	font-family: Helvetica,Verdana, Arial,  sans-serif;
}
.bistitle
{
	text-align:justify;
	line-height:24px;
	font-size:16px;
	color:#006699;
	font-weight:normal;
	font-family:Arial,verdana, Helvetica, sans-serif;
}
.linksdoc
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	color:#CC6600;
	text-decoration:none;
}

.divLayer1
{
	border:1px solid #D3D4D1;
	background-color:#F2F2F2;
	text-align:center;
}
.divLayer15
{
	border-right:1px solid #D3D4D1;
	border-bottom:1px solid #D3D4D1;
	padding:0px 1px 1px 0px;
}
.divLayer2
{
	border-right:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
}
.divLayer3
{
	border-right:2px solid #F2F2F2;
	border-bottom:2px solid #F2F2F2;
}
.divLayer4
{
	border-right:2px solid #F8F8F8;
	border-bottom:2px solid #F8F8F8;
}
.linksalb
{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	color:#9A8E47;
	text-decoration:none;
}
.PageTitle
{
	line-height:28px;
	font-size:19px;
	font-weight:normal;
	text-decoration:underline;
	font-family: Georgia, Arial,Verdana, Helvetica, sans-serif;
	color:#9B5212;
}
.PageTitle:hover
{
	color:#990000;	
}

/********/
.contenttitle
{
	line-height:28px;
	font-size:19px;
	font-weight:normal;
	text-decoration:underline;
	font-family: Georgia, Arial,Verdana, Helvetica, sans-serif;
	color:#9B5212;
}
.contenttitle:hover
{
	color:#990000;	
}
/********/

.linksnew
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	color:#990000;
	text-decoration:none;
}
a.righttitle:link,a.righttitle:active,a.righttitle:visited{text-decoration:none;}
a.righttitle:hover{text-decoration:underline;}
.SubTitle
{
	text-align:justify;
	line-height:24px;
	font-size:16px;
	color:#9B5212;
	font-weight:normal;
	font-family:Arial,verdana, Helvetica, sans-serif;
}
.gobut
{
	cursor:hand;
	background-color:#2D72AB;
	border:1px solid #2D72AB;
	font-weight:bold;
	color:#FFFFFF;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
}
.gobuthover
{
	cursor:hand;
	background-color:#FFFFFF;
	border:1px solid #2D72AB;
	font-weight:bold;
	color:#2D72AB;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
}
.RowHead{
font-family:verdana,Arial, Helvetica, sans-serif;
font-style:normal;
font-size:13px;
font-weight:bold;
height:27px;
background-color :#A2B37C;
}
.RowSubHead{
font-family:verdana,Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
font-weight:bold;
height:22px;
background-color :#F0F2EC;
text-decoration:underline;
}

 .lnkclosewindow{
color:#3D556A;
font-family:verdana,arial, helvetica,  sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.lnkclosewindow:hover{
color:#96804B;
}

.scrollbar {
scrollbar-3dlight-color:#009900;
scrollbar-arrow-color:orange;
scrollbar-base-color:#00CC00;
scrollbar-darkshadow-color:#009900;
scrollbar-face-color:teal;
scrollbar-highlight-color:palegreen;
scrollbar-shadow-color:#000000
}

.shadowed 
{
	background-color: transparent;	
	background-image: url(../images/dropshadownew.gif);	
	background-repeat: no-repeat;	
	background-attachment: scroll;	
	background-position: right bottom;	
	float: left;	
	padding: 0px 5px 5px 0px;
}

.Errtxt{
	COLOR: #E92D2D;
	FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;	
}
p.titolosezione
{
	text-align:left;
	
}
p.MsoNormal
{
	text-align:left;
}