/*STILI PARTE PUBBLICA*/

/*stili generici*/

BODY { background-color: #fff;}
BODY.archivio { background-color: #C6C6D6;}

BODY,DIV,P,TABLE,TR,BLOCKQUOTE,TD,TH,UL,OL,LI,INPUT,TEXTAREA,SELECT { color:#000; font-size:11px; font-family:"Verdana", sans-serif;}

A:visited {
	color : #000; 
	background-color : transparent;
}

A:link {
	color : #000; 
	background-color : transparent;
	font-size : 10px; 
	font-family :  "Verdana", "Arial",sans-serif;
}



A:hover {
	background-color : transparent;
	color : #000; 
}

A:active {
	color : #000; 
	background-color : transparent;
}



.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.italic { font-style:italic; }
.bold{ font-weight:bold; }
.centerbold { text-align:center; font-weight : bold; }
.rightbold { text-align:right; font-weight : bold; }
.white { color : #fff;}
.grey { color : #666;}
.sezioni { color : #000;padding-left: 6px;}
.hits { color : #666;text-align:right;font-size:10px;}
.redbold {color:#c00;font-weight:bold;}


TD.bkcenter {
	color : #fff; 
	font-size : 11px; 
	font-family :  "Verdana", serif;
	padding-left: 5px;
	padding-right: 5px;
background-color: #670001;	
}


TD.mnnews {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	padding-left: 4px;	
}


TD.bkcenter2 {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bkcenter.gif");
	padding-left: 4px;	
}
TD.bknews {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bknews.gif");
}
TD.bkpage01 {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bksez.gif");
	padding-left: 5px;	
	padding-right: 12px;	
	
}
TD.bkpage02 {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bksez.gif");

	
}


TD.bkras {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
background-color : transparent;	padding-left: 5px;	
	padding-right: 12px;	
	
}
TD.bkpagetit {
	color : #933; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bksez.gif");
	padding-left: 5px;	
	padding-right: 12px;
font-weight:bold;
}
	
TD.banrigh {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bkbannr.gif");


}




TD.bannertop {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	text-align:center;
	background-image : url("../pbimg/spbantop.gif");
	
}
TD.mailbox {
	color : #000; 
	font-size : 9px; 
	font-family :  "Verdana", serif;
	padding-left: 1px;	
	
}






TD.bknews2 {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bknews2.gif");
}

TD.data {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/spdata.gif");
	padding-left: 7px;
	
}
TD.titolotesto {
	color : #CC6600; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bksez.gif");
	font-weight:bold;
	
}

TD.titoloalign {
	color : #OOO; 
	font-size : 13px; 
	font-family :  "Verdana", serif;
	padding-left: 5px;
	font-weight:bold;
	background-color:#847B8C;
}


TD.bknews3 {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bknews3.gif");
}


TD.bkleft {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bkmnleft.gif");
}
TD.bkprimap {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-image : url("../pbimg/bkprimap.gif");
	padding-left: 5px;
	padding-right: 5px;		
}

/*riga divisoria per tabelle*/

TD.separatorc {font-size:5px; line-height:20px; background-image : url("../pbimg/bkcenter.gif");
}

TD.separatorn {font-size:5px; line-height:0px;
}

TD.yellow {
	color : #fff; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	background-color : #FF9900;
	padding-left: 8px;
	
}

.giallo {
	color : #FF9900; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	
}
.nero {
	color : #000; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
	
}

.footer {
	color : #fff; 
	font-size : 10px; 
	font-family :  "Verdana", serif;
}

.grey A:visited, .grey A:link {color:#666;background-color:transparent; }
.grey A:hover, .grey A:active {color:#f90;background-color:transparent; }


.txtmn A:visited, .txtmn A:link {color:#FF3;background-color:transparent;text-decoration:none;font-size : 10px;font-family :  "Verdana", serif; }
.txtmn A:hover, .txtmn A:active {color:#FF3;background-color:transparent;text-decoration:none;font-size : 10px;font-family :  "Verdana", serif; }

.txtmn2 A:visited, .txtmn2 A:link {color:#000;background-color:transparent;text-decoration:none;font-size : 10px;font-family :  "Verdana", serif; }
.txtmn2 A:hover, .txtmn2 A:active {color:#000;background-color:transparent;text-decoration:none;font-size : 10px; font-family :  "Verdana", serif;}

/*separatori*/

.greySep { font-size:2px; line-height:1px;background-color : #999;} 
.whiteSep { font-size:3px; line-height:3px;background-color : #fff;} 
.viola { color:#46234d;} 


/* layer */

#menusupDiv {position:absolute;border: solid 1px #c00;top:5px;left:5px;width:750px;height:70px;visibility:visible;background-color:#c00;layer-background-color:#c00;clip:rect(0,750,70,0);}
#menubarDiv {position:absolute;border: solid 1px #000;top:82px;left:5px;width:750px;height:16px;visibility:visible;color:#fff;background-color:#fff;layer-background-color:#fff;clip:rect(0,750,16,0);}
#menuLeftDiv {position:absolute;border: solid 1px #ccc;top:105px;left:5px;width:145px;visibility:visible;background-color:#fff;layer-background-color:#fff;}
#menuRightDiv {position:absolute;border: solid 1px #ccc;top:105px;left:570px;width:185px;visibility:visible;background-color:#fff;layer-background-color:#fff;}
#pathDiv {position:absolute;top:105px;left:165px;width:390px; height:15px;visibility:visible;background-color:#000;layer-background-color:#000;clip:rect(O,390,15,0);}
#pathLargeDiv {position:absolute;top:105px;left:165px;width:590px; height:15px;visibility:visible;background-color:#000;layer-background-color:#000;clip:rect(O,590,15,0);}
#pathFormDiv {position:absolute;top:105px;left:165px;width:590px; height:15px;visibility:visible;background-color:#000;layer-background-color:#000;clip:rect(O,590,15,0);}
#textDiv {position:absolute;top:140px;left:165px;width:390px;visibility:visible;background-color:#fff;layer-background-color:#fff;}
#textLargeDiv {position:absolute;top:140px;left:165px;width:590px;visibility:visible;background-color:#fff;layer-background-color:#fff;}
#formDiv {position:absolute;top:140px;left:165px;width:590px;visibility:visible;background-color:#fff;layer-background-color:#fff;}
#popDiv {position:absolute;top:10px;left:10px;width:480px;visibility:visible;background-color:#fff;layer-background-color:#fff;}

/*stili menubarDiv*/

#menubarDiv, #menubarDiv P { color:#000;font-family:"Verdana", sans-serif;  }
#menubarDiv P A:visited, #menubarDiv A:link {font-weight:bold;text-decoration:none;color:#c00;font-family:"Verdana", sans-serif; background-color:transparent; }
#menubarDiv P A:hover, #menubarDiv A:active {font-weight:bold;text-decoration:none;color:#f90;font-family:"Verdana", sans-serif; background-color:transparent; }

/*stili didascalie foto*/

.dida { text-align:right; font-style:italic; color:#000; background-color:#ccc;font-size:10px;font-family:"Verdana", sans-serif;}
.didaleft { text-align:left; font-style:italic; color:#000; background-color:#ccc;font-size:10px;font-family:"Verdana", sans-serif;}

/*stili menusupDiv*/

.sitetit {font-weight:bold;color:#fff;font-size:20px;text-align:center;font-family:"Verdana", sans-serif;}
.sitestit {font-weight:bold;color:#fff;font-size:10px;text-align:center;font-family:"Verdana", sans-serif;}

/*stili menuLeftDiv*/

#menuLeftDiv, #menuLeftDiv TD {font-weight:bold; color:#000;font-size:12px; font-family:"Verdana", sans-serif;  }
#menuLeftDiv A:visited, #menuLeftDiv A:link {font-weight:bold;text-decoration:none;color:#c00;font-family:"Verdana", sans-serif; background-color:transparent; }
#menuLeftDiv A:hover, #menuLeftDiv A:active {font-weight:bold;text-decoration:none;color:#f90;font-family:"Verdana", sans-serif; background-color:transparent; }

/*stili pathDiv (duplicati per netscape)*/

#pathDiv {color:#fff;font-size:10px; font-family:"Verdana", sans-serif; }
#pathDiv A:visited, #pathDiv A:link {color:#fff;font-size:10px; font-family:"Verdana", sans-serif; background-color:transparent; }
#pathDiv A:hover, #pathDiv A:active {color:#f90;font-size:10px; font-family:"Verdana", sans-serif; background-color:transparent; }

.menuPath {color:#fff;font-size:11px; font-family:"Verdana", sans-serif; }
.menuPath A:visited, .menuPath A:link {color:#fff;font-size:11px; font-family:"Verdana", sans-serif; background-color:transparent; }
.menuPath A:hover, .menuPath A:active {color:#f90;font-size:11px; font-family:"Verdana", sans-serif; background-color:transparent; }

/*stili menumesi*/

.menumesi {color:#000;text-align:center;font-size:11px;font-family:"Verdana", sans-serif;}

/*stili articoli in textDiv*/

.tit {color:#c00;font-size:18px;line-height:22px;font-weight:bold;text-transform:uppercase;font-family:"Verdana", sans-serif}
.stit {color:#000;font-size:14px;line-height:16px;font-weight:normal;text-transform:none;font-family:"Verdana", sans-serif}
.titmenu {color:#000;font-size:14px;line-height:16px;font-weight:bold;text-transform:none;font-family:"Verdana", sans-serif}
.sstit {color:#c00;font-size:14px;line-height:16px;font-weight:bold;text-transform:uppercase;font-family:"Verdana", sans-serif}
.descr {font-weight:bold;}
LI.new {list-style:url(../icons/new.gif) disc;}

/*stili articoli in popDiv*/

.popTit {color:#c00;font-size:14px;line-height:16px;font-weight:bold;text-transform:uppercase;font-family:"Verdana", sans-serif;}
.popStit {color:#000;font-size:12px;line-height:16px;font-weight:normal;text-transform:none;font-family:"Verdana", sans-serif;}

/*stili indici in textDiv*/

UL.topmargin LI { margin-top: 6px}
OL.topmargin LI { margin-top: 6px}

/*stili formDiv*/

#formDiv P,#formDiv TABLE,#formDiv TR,#formDiv BLOCKQUOTE,#formDiv TD,#formDiv TH,#formDiv UL,#formDiv OL,#formDiv LI,#formDiv INPUT,#formDiv TEXTAREA,#formDiv SELECT {font-size:10px;}


/*********************
HELP E COPYRIGHT
**********************/

.help { background-color : #fff; }
.help B { color:#c00; background-color : #fff; }
.help UL LI { margin-top: 6px}
.help OL LI { margin-top: 6px}

.copy { color:#999; text-align:right;}
.copy A:visited,.copy A:link {text-decoration: none; color : #666;}
.copy A:hover,.copy A:active {text-decoration: none; color : #c00;}
