.contgare
{
	width:730px;
	padding:15px 15px 25px 15px;
	float:left;
}
.contgricercag
{
	padding-left:15px;
	font-family:Verdana;
	font-size:11px;
	padding-bottom:6px;
	border-bottom:1px solid #e1e1e1;
}
.boxrigheg
{
	float:left;
	width:auto;
	height:auto;
	display:block;
}
.titricgara	
{
	width:auto;
	height:20px;
	font-size:11px;
	text-transform: none;
	margin-bottom:3px;
	color:#DC002E;
	font-weight:bold;
}
.table
{
	padding-left:20px;
}
.testoricgare
{
	padding-left:2px;
	padding-right:2px;
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	font-weight:bold;
}

.pullricgare{}
.ddlcatgare
{
	margin-right:20px;

}
.boxgare
{
	width:690px;
	float:left;
	margin:0px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
}
.datagare
{
	width:auto;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	float:left;	
}
.tipologiagare
{
	width:690px;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.regionegara
{
	width:690px;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.boxtitologare
{
	width:690px;
	height:auto;
	font-family:Verdana;
	font-size:13px;
	color:#DC002E;
	font-weight:bold;
	float:left;
}
.boxtestogare
{
	width:690px;
	height:auto;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	padding-bottom:3px;
	float:left;
}
.pulgare
{
	float:right;
	font-size:11px;
}
.pulgare a, .boxtitologare a
{
	text-decoration:none;
	color:#dc002e;
}
a{text-decoration:none;
	color:#dc002e;}
a:hover{text-decoration:underline;
	color:#dc002e;}
.pulgare a:hover, .boxtitologare a:hover
{
	text-decoration:underline;
	color:#dc002e;
}
/*--zona specifica dettaglio news--*/
.contcatdetg
{
	width:730px;
	padding:10px 15px 10px 15px;
	height:auto;
	float:left;
	margin:0px;
}
.boxcatdetg
{
	width:730px;
	border-bottom:1px solid #006361;
	float:left;
}
.dettcatg
{
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	height:15px;
}
.dettdatag
{
	float:right;
	color:#333333;
	font-family:Verdana;
	font-size:11px;	
	height:15px;
}
.contboxdettagliog
{
	width:720px;
	height:auto;
	float:left;
	padding:5px;
}
.dettitolog
{
	font-family:Verdana;
	font-size:12px;
	color:#dc002e;
	font-weight:bold;
	padding-bottom:5px;
	height:auto;
}
.conttestodettg
{
	width:700px;
	height:auto;
	float:left;	
	padding-left:20px;
}
.testodettg
{
	font-family:verdana;
	font-size:11px;
	height:auto;
	color:#333333;
}
.contdetgarepdf
{
	width:720px;
	height:auto;
	float:left;
	padding:10px 0 5px 20px;
}
.contdetgareimg
{
	float:left;
}
.detgareimg
{
	width:40px;
	height:63px;
}
.boxdetgaretesto
{
	width:650px;
	height:auto;
	float:left;
	padding-left:10px;
}
.detgaretit{}
.detgarepdf a
{
	text-decoration:none;
	color:#dc002e;
}
.detgarepdf a:hover
{
	text-decoration:underline;
	color:#dc002e;
}
/*nuovo*/
.boxconttitolo{font-size:14px; margin-top:15px;}
.datagare1{text-transform:uppercase;}
.datagare2{}
.rigagare{text-align:center;}
.tablegare{margin-top:20px; border-collapse:collapse; border:1px solid #cccccc;}
th{text-transform:uppercase; background-color:#999999; color:#ffffff; }
th, td{padding: 0px 6px; }
.generalpdf {font-size:11px; margin-left:10px;}
.generalpdf a{color:#333333; text-decoration:none;}
.generalpdf a:hover{color:#333333; text-decoration:underline;}