BODY {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #444444
}

#campoRicerca {
	 float: left; 
	 width: 104px;
	 height: 31px; 
	 background-image: url(/images/bgSearchTop.png)
}

#mCampoRicerca {
	margin-top: 5px; 
	margin-left: 1px
}

#cmdRicerca {
	float: left;
	margin-top: 3px; 
	margin-left: 3px
}

#searchModule {
	float: left;
	margin-top: 5px; 
	margin-left: 3px
}

#inpRicerca {
	font-size: 12px; 
	border: 0; 
	background: transparent; 
	width: 99px; 
	height: 18px;
	padding: 1px
}

.mnuDiv {
	height: 21px;
	float: left; 
	text-align: center; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.mnuDiv:hover {
	height: 21px;
	float: left; 
	background-image: url(/images/bgCmdMenu.png);
	text-align: center; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

div#mainLeft {
	padding-top: 4px;
	float: left; 
	width: 200px; 
	height: auto;
	/* border-right: 1px dotted #909090; */
}

div#articoloCenter {
	float: left; 
	width: 200px; 
	height: auto;
	padding-top: 4px;
	/* border-right: 1px dotted #909090; */
}

div#mainCenter{
	float: left; 
	width: 512px; 
	height: auto; 
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	/* border-right: 1px dotted #909090; */
}

div#mainRight {
	float: left; 
	padding-top: 4px;
	width: 274px; 
	height: auto;
}
/**********************************************************************/
/* sfondi e bordi del div scorrevole */

#bg { 
	position:relative; 
	left: 10px; 
	z-index: 1000; 
	width: 260px; 
	margin-bottom: 8px;
} 

div#FlashNews {
	width: 96px;
	margin: auto;
}

div#FlashNews span.flash {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555;
}

div#FlashNews span.news {
	font-family: Georgia; 
	font-size: 16px; 
	font-weight: bold; 
	color: red;
}

/* posizionamento del div scorrevole */
div#wn { 
	position:absolute; 
	left:8px; 
	top:26px;
	width:240px; 
	height:75px; 
	z-index:1;
	clip:rect(0, 240px, 75px, 0); 
	overflow:hidden;
}

div#cnt {
	position:absolute;
	z-index:1;
}

/* formattazione del testo che faremo scorrere */
div#cnt div.item {
	width:240px;
	height:75px;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #555555;
}

div#cnt span.luogo {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #6193FF
}

div#cnt a.lnkMarque:link {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

div#cnt a.lnkMarque:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

div#cnt a.lnkMarque:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: red;
	text-decoration: none
}

/* posizionamento del div PiuLetti */
#bgPiuLetti { 
	position:relative; 
	left: 10px; 
	z-index: 1000; 
	width: 260px; 
	margin-bottom: 8px;
} 

div#PiuLetti {
	width: 96px;
	margin: auto;
}

div#PiuLetti span.flash {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555;
}

div#PiuLetti span.news {
	font-family: Georgia; 
	font-size: 16px; 
	font-weight: bold; 
	color: red;
}

div#wnPiuLetti { 
	position:absolute; 
	left:8px; 
	top:26px;
	width:240px; 
	height:auto; 
	/* z-index:1;
	clip:rect(0, 240px, 75px, 0);  */
	overflow:hidden;
}

div#cntPiuLetti {
	position:absolute;
	z-index:1;
}

/* formattazione del testo che faremo scorrere */
div#cntPiuLetti div.item {
	width:240px;
	height:auto;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #555555;
}

div#cntPiuLetti span.luogo {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #6193FF
}

div#cntPiuLetti a.lnkMarque:link {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

div#cntPiuLetti a.lnkMarque:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

div#cntPiuLetti a.lnkMarque:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: red;
	text-decoration: none
}

/* posizionamento del div PiuCommentati */
#bgPiuCommentati { 
	position:relative; 
	left: 10px; 
	z-index: 1000; 
	width: 260px; 
	margin-bottom: 8px;
} 

div#PiuCommentati {
	width: 136px;
	margin: auto;
}

div#PiuCommentati span.flash {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555;
}

div#PiuCommentati span.news {
	font-family: Georgia; 
	font-size: 16px; 
	font-weight: bold; 
	color: red;
}

div#wnPiuCommentati { 
	position:absolute; 
	left:8px; 
	top:26px;
	width:240px; 
	height:auto; 
	/* z-index:1;
	clip:rect(0, 240px, 75px, 0);  */
	overflow:hidden;
}

div#cntPiuCommentati {
	position:absolute;
	z-index:1;
}

/* formattazione del testo che faremo scorrere */
div#cntPiuCommentati div.item {
	width:240px;
	height:auto;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #555555;
}

div#cntPiuCommentati span.luogo {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #6193FF
}

div#cntPiuCommentati a.lnkMarque:link {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

div#cntPiuCommentati a.lnkMarque:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

div#cntPiuCommentati a.lnkMarque:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: red;
	text-decoration: none
}

/* posizionamento del div UltimeForum */
#bgUltimeForum { 
	position:relative; 
	left: 10px; 
	z-index: 1000; 
	width: 260px; 
	margin-bottom: 8px;
} 

div#UltimeForum {
	width: 166px;
	margin: auto;
}

div#UltimeForum span.flash {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555;
}

div#UltimeForum span.news {
	font-family: Georgia; 
	font-size: 16px; 
	font-weight: bold; 
	color: red;
}

div#wnUltimeForum { 
	position:absolute; 
	left:8px; 
	top:26px;
	width:240px; 
	height:auto; 
	/* z-index:1;
	clip:rect(0, 240px, 75px, 0);  */
	overflow:hidden;
}

div#cntUltimeForum {
	position:absolute;
	z-index:1;
}

/* formattazione del testo che faremo scorrere */
div#cntUltimeForum div.item {
	width:240px;
	height:auto;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #555555;
}

div#cntUltimeForum span.luogo {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #6193FF
}

div#cntUltimeForum a.lnkMarque:link {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

div#cntUltimeForum a.lnkMarque:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

div#cntUltimeForum a.lnkMarque:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: red;
	text-decoration: none
}

/********* Frame Arrotondato Con Titolo ***************/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#ABC7FF; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#ABC7FF; border-right:2px solid #ABC7FF; border-left:2px solid #ABC7FF; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#ABC7FF; border-right:1px solid #ABC7FF; border-left:1px solid #ABC7FF; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#ABC7FF; border-right:1px solid #ABC7FF; border-left:1px solid #ABC7FF; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #EEEEEE;}
.headh {background: #ABC7FF; border-right:1px solid #ABC7FF; border-left:1px solid #ABC7FF;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #EEEEEE; border-right:1px solid #ABC7FF; border-left:1px solid #ABC7FF;}
/******************************************************/

/********* Frame Arrotondato EEEEEE *******************/
.fag {position: relative; margin-top: 2px; margin-left: 2px}
.fag .b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.fag .b1f {height:1px; background:#EEEEEE; margin:0 5px;}
.fag .b2f {height:1px; background:#EEEEEE; margin:0 3px;}
.fag .b3f {height:1px; background:#EEEEEE; margin:0 2px;}
.fag .b4f {height:2px; background:#EEEEEE; margin:0 1px;}
.fag .contentf {background: #EEEEEE;}
.fag .contentf div {margin-left: 5px;}
/******************************************************/

/********* Frame Arrotondato EEF4FF *******************/
.faa {position: relative; margin-top: 2px; margin-left: 2px}
.faa .b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.faa .b1f {height:1px; background:#EEF4FF; margin:0 5px;}
.faa .b2f {height:1px; background:#EEF4FF; margin:0 3px;}
.faa .b3f {height:1px; background:#EEF4FF; margin:0 2px;}
.faa .b4f {height:2px; background:#EEF4FF; margin:0 1px;}
.faa .contentf {background: #EEF4FF;}
.faa .contentf div {margin-left: 5px;}
/******************************************************/

.divSpace {
	position:relative; 
	height:20px;	
}

#divMeteo { 
	position:relative; 
	left: 10px; 
	z-index: 1000; 
	width: 260px; 
	margin-bottom: 8px;
} 

#divAnnuncio { 
	position:relative; 
	left: 10px; 
	z-index: 1000; 
	width: 260px; 
	margin-bottom: 8px;
} 

#divGallery { 
	position:relative; 
	left: 10px; 
	z-index: 1000; 
	width: 260px; 
	margin-bottom: 8px;
} 

div.pubblicitaSx { 
	position:relative; 
	width: 196px;
	margin-top: 2px; 
	margin-left: 2px;
} 


div#MeteoNapoli {
	width: 120px;
	margin: auto;
}

div#AnnuncioPrima {
	width: 120px;
	margin: auto;
}

div#MeteoNapoli span.meteo {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555;
}

div#MeteoNapoli span.napoli {
	font-family: Georgia; 
	font-size: 16px; 
	font-weight: bold; 
	color: red;
}

div#BlogOpinioni {
	width: 160px;
	margin: auto;
}
div#BlogOpinioni span.blog {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555;
}

div#BlogOpinioni span.opinioni {
	font-family: Georgia; 
	font-size: 16px; 
	font-weight: bold; 
	color: red;
}

div#AnnuncioPrima span.annuncio {
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: bold; 
	color: #555555;
}

div#AnnuncioPrima span.prima {
	font-family: Georgia; 
	font-size: 16px; 
	font-weight: bold; 
	color: red;
}

.occhielloSx {
	font-family: Georgia, "Times New Roman";
	font-weight: bold;
	font-size: 12px;
	font-variant: small-caps;
	color: #6193FF;
	margin-bottom: 4px;
}

.occhielloRosso {
	font-family: Georgia, "Times New Roman";
	font-weight: bold;
	font-size: 12px;
	font-variant: small-caps;
	color: red;
	margin-bottom: 4px;
}

div.titoloSx {
	margin-bottom: 4px;
}

div#cntArticolo {
	clear: both; 
	overflow: hidden; 
	padding-top: 8px; 
	font-family: Georgia; 
	font-size: 12px; 
	color: #444444; 
	padding-bottom: 8px; 
	line-height: 150%;
}

div#cntArticolo a:link {
	text-decoration: underline;
	color: blue;
}

div#cntArticolo a:hover {
	text-decoration: underline;
	color: red;
}

div#cntArticolo a:visited {
	text-decoration: underline;
	color: blue;
}

div.clsArticolo {
	clear: both; 
	overflow: hidden; 
	padding-top: 8px; 
	font-family: Georgia; 
	font-size: 12px; 
	color: #444444; 
	padding-bottom: 8px; 
	line-height: 150%;
}

div.clsArticolo a:link {
	text-decoration: underline;
	color: blue;
}

div.clsArticolo a:visited {
	text-decoration: underline;
	color: blue;
}

div.clsArticolo a:hover {
	text-decoration: underline;
	color: red;
}

a.lnkTitoloArticolo {
	text-decoration: none;
}

a.lnkTitoloArticolo:link {
	text-decoration: none;
}

a.lnkTitoloArticolo:visited {
	text-decoration: none;
}

a.lnkTitoloArticolo:hover {
	text-decoration: underline;
}

a.lnkTop {
	text-decoration: none;
	color: #444444;
}

a.lnkTop:link {
	text-decoration: none;
	color: #444444;
}

a.lnkTop:visited {
	text-decoration: none;
	color: #444444;
}

a.lnkTop:hover {
	text-decoration: none;
	color: #444444;
}

a.lnkTopRed {
	text-decoration: none;
	color: red;
}

a.lnkTopRed:link {
	text-decoration: none;
	color: red;
}

a.lnkTopRed:visited {
	text-decoration: none;
	color: red;
}

a.lnkTopRed:hover {
	text-decoration: none;
	color: red;
}

a.lnkTopFix {
	text-decoration: none;
	color: #6193FF;
}

a.lnkTopFix:link {
	text-decoration: none;
	color: #6193FF;
}

a.lnkTopFix:visited {
	text-decoration: none;
	color: #6193FF;
}

a.lnkTopFix:hover {
	text-decoration: underline;
	color: #6193FF;
}

a.lnkTopFixRed {
	text-decoration: none;
	color: red;
}

a.lnkTopFixRed:link {
	text-decoration: none;
	color: red;
}

a.lnkTopFixRed:visited {
	text-decoration: none;
	color: red;
}

a.lnkTopFixRed:hover {
	text-decoration: underline;
	color: red;
}

a.lnkBottom {
	text-decoration: none;
	color: #444444;
	font-weight: bold
}

a.lnkBottom:link {
	text-decoration: none;
	color: #444444;
	font-weight: bold
}

a.lnkBottom:visited {
	text-decoration: none;
	color: #444444;
	font-weight: bold
}

a.lnkBottom:hover {
	text-decoration: none;
	color: red;
	font-weight: bold
}

a.lnkInmedia {
	text-decoration: none;
	color: #000000;
}

a.lnkInmedia:link {
	text-decoration: none;
	color: #000000;
}

a.lnkInmedia:visited {
	text-decoration: none;
	color: #000000;
}

a.lnkInmedia:hover {
	text-decoration: underline;
	color: red;
}

a.lnkInmediaVar {
	text-decoration: none;
	color: #000000;
}

a.lnkInmediaVar:link {
	text-decoration: none;
	color: #000000;
}

a.lnkInmediaVar:visited {
	text-decoration: none;
	color: #000000;
}

a.lnkInmediaVar:hover {
	text-decoration: none;
	color: red;
}

a.lnkInmediaWhite {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold
}

a.lnkInmediaWhite:link {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold
}

a.lnkInmediaWhite:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold
}

a.lnkInmediaWhite:hover {
	text-decoration: none;
	color: red;
	font-weight: bold
}

a.lnkTitoloArticoloSx {
	font-family: Georgia, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	color: #444444;
}

a.lnkTitoloArticoloSx:link {
	font-family: Georgia, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	color: #444444;
}

a.lnkTitoloArticoloSx:visited {
	font-family: Georgia, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	color: #444444;
}

a.lnkTitoloArticoloSx:hover {
	font-family: Georgia, "Times New Roman";
	text-decoration: underline;
	color: #444444;
}

a.lnkRed {
	font-family: Georgia, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	color: Maroon;
}

a.lnkRed:link {
	font-family: Georgia, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	color: Maroon;
}

a.lnkRed:visited {
	font-family: Georgia, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	color: Maroon;
}

a.lnkRed:hover {
	font-family: Georgia, "Times New Roman";
	text-decoration: underline;
	color: Maroon;
}

a.lnkTitoloArticoloCorrelato {
	font-family: Georgia, "Times New Roman";
	text-decoration: none;
	color: #444444;
}

a.lnkTitoloArticoloCorrelato:link {
	font-family: Georgia, "Times New Roman";
	text-decoration: none;
	color: #444444;
}

a.lnkTitoloArticoloCorrelato:visited {
	font-family: Georgia, "Times New Roman";
	text-decoration: none;
	color: #444444;
}

a.lnkTitoloArticoloCorrelato:hover {
	font-family: Georgia, "Times New Roman";
	text-decoration: underline;
	color: #444444;
}

div.sottotitoloSx {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #444444;
	margin-bottom: 4px;
}

div.firmaSx {
	height: 18px;
	width: auto;
}

div.fotoSx {
	margin-bottom: 4px;
}

div.squarepin {
	position: relative;
	float: left;
	top: 4px;
	width: 6px;
	height: 6px;
	background-color: red;
}

div.callout {
	position: relative;
	float: left;
	top: 4px;
	width: 9px;
	height: 9px;
	background-image: url(/images/callout.png);
}

a.lnkInsideArticolo {
	color: #444444;
	text-decoration: underline;
}

a.lnkInsideArticolo:link {
	color: #444444;
	text-decoration: underline;
}

a.lnkInsideArticolo:visited {
	color: #444444;
	text-decoration: underline;
}

a.lnkInsideArticolo:hover {
	color: red;
	text-decoration: underline;
}

a.lnkFirmaSx {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: italic;
	color: #444444;
	text-decoration: none;
}

a.lnkFirmaSx:link {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: italic;
	color: #444444;
	text-decoration: none;
}

a.lnkFirmaSx:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: italic;
	color: #444444;
	text-decoration: none;
}

a.lnkFirmaSx:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: italic;
	color: red;
}

.occhielloPrima {
	color: #444444;
	background-image: url(images/sfondoOcchiello.png);
	height: 14px;
	padding-top: 4px;
	padding-left: 4px;
	margin-top: 2px
}

.ArticoloPrimaExt {
	border-top: 1px dotted #ABC7FF;
	padding-bottom: 8px;
}

table#tblRicerca td {
	background-color: White
}

a.lnkPubRed {
	text-decoration: underline;
	color: blue;
}

a.lnkPubRed:link {
	text-decoration: underline;
	color: blue;
}

a.lnkPubRed:visited {
	text-decoration: underline;
	color: blue;
}

a.lnkPubRed:hover {
	text-decoration: underline;
	color: red;
}

a.lnkBlog {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	color: #666666;
}

a.lnkBlog:link {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	color: #666666;
}

a.lnkBlog:visited {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	color: #666666;
}

a.lnkBlog:hover {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: red;
}

a.lnkGeneric {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

a.lnkGeneric:link {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}

a.lnkGeneric:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #555555;
	text-decoration: none
}
a.lnkGeneric:hover {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: red;
	text-decoration: none
}
