/* @@@@@ Formattazione Press Release @@@@@ */

/* Struttura */
div#prRicerca
{
	background-image: url(/img/sfondo_ricerca_up.png);
	background-repeat: no-repeat;
	height: 114px;
	width: 527px;
	text-align: left;
}

.prContentCampi
{
	height: 60px;
	padding-top: 15px;
	padding-left: 80px;
}

.prContentButton
{
	background-image: url(/img/sfondo_ricerca_dwn01.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 527px;
	text-align: center;
	padding-top: 10px;
}

.prContentRisultati
{
	background-image: url(/img/sfondo_ricerca_dwn02.gif); 
	background-repeat: no-repeat;
	height: 23px; 
	width: 527px;
	text-align: right;
	padding-top: 5px;
}

.prParole {	margin-right: 20px }

/*************/

/* Formattazione */

.prTitoloRicerca
{
	font-weight: bold; 
	color: #fff;
	margin-left: 15px;
}

.prDescrCampi
{
	font-weight: bold; 
	font-size: 0.9em;
}

.prSottoCampi
{
	font-style: italic;
	padding-left: 5px;
}

.prRisultati
{
	padding-right: 10px;
	color: #fff; 
	font-weight: bold;
}

/*****************/


/* @@@@ @@@@ */


/* @@@@ Formattazione Schede Ricerca (User Control: ucPRSchedaRicerca) @@@@ */

div#prSchedaRicerca
{
	margin-top: 10px;
	width: 527px;
	text-align: left;
}

.prNomeScheda
{
    background-color: #ACC9CF;
    padding: 2px 6px;
}

.prNomeS
{
    font-weight: bold;
    color: #013B49;
    float: left;
}

.prDataS
{
    font-weight: bold;
    color: #003366;
    font-size: 0.9em;
    letter-spacing: -0.5px;
    font-family: Arial;
    float: right;
}

.prTitoloScheda
{
    background-color: #073E4E;
    padding-bottom: 3px;
}

.prTitoloS
{
	padding: 2px 6px;
    font-weight: normal;
    color: #fff;
}

.prSchedaIscr
{
	background-image: url(/img/backDettComImg.gif);
    height: 95px;
}

.prScheda
{
	background-image: url(/img/backDettCom.gif);
    height: 68px;
}

.prTestoScheda
{
	padding-left: 8px;
	padding-top: 4px; 
    line-height: 13px;
    width: 505px; 
    height: 17px;
}

.prDettScheda
{
	font-weight: bold; 
    font-size: 0.9em; 
    color: #457F8B; 
    font-family: Arial;
    padding: 4px 0 4px 6px;
}

.prDettS
{
	color: #42494d;
	padding-left: 6px;
	float:left;
}

.prImgDett
{
	padding-top: 30px;
	padding-right: 3px;
	float:right;
}

.prContImgIscr
{
	height: 95px;
	width: 75px;
	float: left;
}

.prCorpoIscr { float: left;	width: 400px }
.prImgDettIscr { float: right; margin-top: 45px }

.prTestoIscr
{
	padding: 4px; 
    color: #42494d;
    height: 39px;
}

.prDettIscr
{
	font-weight: bold; 
    font-size: 0.9em; 
    color: #457F8B; 
    font-family: Arial;
    padding: 5px 0 5px 6px;
}

/* @@@@ @@@@ */


/*******************************************/
/* Formattazione NewPressRelease_Dettaglio */


/* Traccia */


.prdContenitore { width: 527px; text-align: left }

.prdTrace a
{
	font-weight: bold;
	color: #7E7E7E; 
	font-size: small;
}

.prdTrace a:hover { color: #000; text-decoration: none }

/***********/

/* Formattazione Dettaglio Scheda */

.prdImgLogoP { padding-top: 9px }
.prdLogoDettP
{
	background-position: center top; 
	background-image: url(/img/semicerchio.gif);
	background-repeat: no-repeat; 
	height: 59px !important; height: 20px;
	text-align: center;
}

.prdLogoDett
{
	background-position: center top; 
	background-image: url(/img/semicerchio_small.gif);
	background-repeat: no-repeat; 
	height: 28px;
	text-align: center;
}

.prdPagante { width: 414px }
.prdNonPagante { width: 527px }

.prdTitoloDett
{
	height: 27px; 
	background-color: #0c525a;
	float: left;
}

.prdTitDett
{
	margin-top: 10px;
	color: #457F8B;
	float: left;
	text-align: right;
	padding-left: 20px;
	line-height: 14px;
}

.prdDettS
{
	margin-top: 11px;
	color: #42494d;
	padding-left: 6px;
	float:left;
	font-family: Arial;
}

.prdLblTit
{
	font-weight: bolder; 
	font-size: 1.3em; 
	color: #fff;
	line-height: 27px;
	padding-left: 15px;
}

.prdInfoDett
{
	background-color: #eee;
	height: 123px;
	float: left;
}

.prdBottomDett
{ 
	height: 20px;
	line-height: 20px;
	margin-top: 0 !important; margin-top: -2px;
	background-color: #ccc; 
	text-align: right;
}

/**********************************/

/* Fine Formattazione NewPressRelease_Dettaglio */




/********************************/
/* Formattazione ucPRComunicato */

.prcContent
{
	margin-top: 10px;
	width: 527px;
	text-align: left;
}

.prcFreccia
{
	background-color: #0c525a;
	background-image: url(/img/freccetta_closed.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: hand;
}

.prcBarraTitoli
{
	background-image:url(../img/angoloPR.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #c3d4d7;
	margin-left: 12px;
	padding-top: 5px;
	padding-left: 60px;
}

.prcBTTitolo
{
	display: block !important;
	padding-top: 5px;
	display: inline-block;
	color: #0C525A;
	font-weight: bold; 
    font-size: 12px;
    width: 411px;
}

.prcBTLoc
{
	display: block;
	color: #fff;
	text-align: right;
	margin-right: 2px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.prcCorpo
{
	background-color: #C3D4D7;
	display: none;
}

.prcDettagli
{
	height: 100%;
	padding: 5px;
	margin-left: 12px;
	background-color: #e5e6e6;
}

.prcSezioni
{
	margin-left: 12px;
	background-color: #E6EDEE;
}

.prcSfondoFine
{
	background-color: #0c525a;
	height: 33px;
	margin-top: 1px;
}

.prcMenu
{
	background-color: #c3d4d7;
	margin-left: 12px;
	padding: 3px;
	padding-left: 60px;
	text-align: left;
}

.prcTesto
{
	padding: 10px 30px 30px 60px;
	color: #616161;
	text-align: justify
}

/* Fine Formattazione ucPRComunicato */

/* Pannello INFO */

.prSfondoInfo
{
	background-color: #999;
	display: none;
	width: 527px;
	padding-bottom: 1px !important; padding-bottom: 3px
}

/****************/


/* Utility */

.Clear { clear: both }
.FloatL { float: left }
.TextRight { text-align: right }

/***********/