

body{scrollbar-3dlight-color:yellow; scrollbar-arrow-color:#4169e1; scrollbar-face-color:#C0FCBE; scrollbar-track-color:#B1D9BF}
form{margin-bottom:1}
.articleListDateAuthor{PADDING-LEFT:5px; BACKGROUND:transparent; PADDING-BOTTOM:3px; FONT:8pt Thaoma,Verdana,Geneva,Arial,Helvetica,sans-serif; PADDING-TOP:3px; BORDER-bottom:2px dotted Green}
.paramArt{text-align: justify;  text-indent: 10px;  margin-top: 5px;  margin-bottom: 5px; line-height: 200%;  }
div{color: navy;   }

body, p, table, td, input{font: 12px Verdana,Arial,sans-serif; color: navy; }
.articleListSummary{PADDING-LEFT:5px; BACKGROUND:transparent;  FONT:10pt "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif; PADDING-TOP:0px; PADDING-right:5px; color:Green; border-top:1px dashed #b6b6b6}
.ZacNovica{font:bolder 14pt "Trebuchet MS",Verdana,arial,fantasy; color:Green}
.articleSummary{PADDING-LEFT:5px; BACKGROUND:transparent;  FONT:9pt "Trebuchet MS",Verdana,arial;  PADDING-right:5px; color:Black;   }
.articleDatum{ BACKGROUND:transparent;  FONT: 7pt "Trebuchet MS",Verdana,arial;   color:Black;   }
.pisano{font:8pt Verdana; border-bottom:1px solid Green; background-color:white; padding-left:5px; border-top:1px solid green}

span.Title{font:18px Verdana,Tahoma,Arial,sans-serif; font-weight:bold; color:#228B22}

#colonnatesto{float:left; width:450px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; line-height:16px; font-weight:normal; color:#228B22; margin-left:0px; margin-right:0px; text-align:left; height:320px; overflow:auto; padding-top:5px; padding-right:15px; padding-bottom:10px; padding-left:0px; background-repeat:no-repeat; border:0px solid #8FBC8F}
.pagine{             font:bold 18px Trebuchet MS; color:Green; padding:0.2em 0.5em;     margin-right:0.1em;     display:inline; padding:1px 3px 1px 3px; float:left; width:100%; margin-bottom:2em; text-align:center}
.pagine1{             font:10pt Verdana; color:Green}

.searchBox{
  background-image:url('/web/images/magnifying-glass.gif');
  background-repeat:no-repeat;
  padding-left:20px;
} 
a.articleListCat:link, a.articleListCat:visited, a.articleListCat:active{COLOR:#F5733A}

a.articleListCat:hover{COLOR:Green; background-color:transparent; font-size:14px}
.articleListCat{FONT:9pt "Trebuchet MS",Verdana,arial}

#colonnadx{float:right; width:20%; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; overflow:auto; color:#228B22; height:150px; padding-right:0px; padding-left:3px; border-left:3px dashed #73BAFF}
#colonnaslike{float:right; width:20%; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; overflow:auto; color:#228B22; height:150px; padding-right:3px; padding-left:3px; padding-bottom:5px; padding-top:5px; border:1px solid #228B22}

#colonnasx{float:left; width:75%; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; line-height:1px; font-weight:normal; overflow:auto; color:#228B22; margin-left:2px; margin-right:2px; text-align:left; height:150px; padding-top:5px; padding-right:1px; padding-bottom:5px; padding-left:1px; border:0px solid #8FBC8F}

.campi{background-color:#B1D9BF; font:bold 10pt Verdana,Geneva,Arial,Helvetica,sans-serif; border:1px dotted Green}
.Kat{font:9pt Verdana,Geneva,Arial,Helvetica,sans-serif; text-indent:3px; padding-top:-3px; padding-bottom:-3px; border-top-color:#bcbcbc; border-top-style:dashed; border-top-width:1px;  background: #B1D9BF; }

input.Button{FONT-family:Verdana,Arial; FONT-size:10pt; background-color:#228B22;  border:1px solid #4B0082;  font:bold Verdana,Geneva,Arial,Helvetica,sans-serif; color:#F0E68C}

a:link, a:active{text-decoration:none; padding-bottom:1px}

a:visited{text-decoration:none}
a:hover{background-color:transparent; background:url(/web/images/underline.gif) repeat-x 100% 100%; padding-bottom:1px; text-decoration:none}

a:link.gold, a:active.gold{color:#FF8C00; text-decoration:none}
a:visited.gold{color:#FF8C00}
a:hover.gold{background-color:transparent; text-decoration:underline; color:Red; text-transform:none}

a:link.sky, a:active.sky{color:#1E90FF; text-decoration:none}
a:visited.sky{color:#1E90FF; text-decoration:none}
a:hover.sky{background-color:transparent; text-decoration:underline; color:#FF1E1E; text-transform:none}
input{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
	border: 1px solid Navy;
	background: #fffacd;
	}

.txt_menu_verde{color:Green; font-family:Verdana; font-size:11px}

.testo_blu14{color:#0000CD; font-family:Verdana; font-size:14px; font:normal; text-indent:10pt; text-align:justify}
.testo_verde14{color:Green; font-family:Verdana; font-size:14px; font:normal; text-indent:10pt; text-align:justify}
.txt_verde12{color:Green; font-family:Verdana; font-size:12px}
.txtverde15{color:Green; font-family:Verdana; font-size:15px}

span.txt_nero14{color:Black; font-family:Verdana; font-size:14px}
span.riquadropieno{color: #dc143c; font-family: Tahoma;   border: 1px solid green;  padding-left: 2px;  padding-right: 2px;  font-weight: bold;  font-size: 12px;  background: yellow;      }
span.riquadroTrasparente{color: #dc143c; font-family: Tahoma;   border: 1px solid yellow;  padding-left: 2px;  padding-right: 2px;  font-weight: bold;  font-size: 12px;        }
span.titolo_verde25{color:#228B22; font:small-caps bold 25px "Courier New",Courier,monospace; text-indent:5px}
.titolo_verde25{color:#228B22; font:small-caps bold 25px "Courier New",Courier,monospace; text-indent:5px}
span.testo_verde14{color:Green; font-family:Verdana; font-size:14px; font:normal}
span.testo_blu12{color:#0000CD; font-family:Verdana; font-size:13px; font:normal bold}
span.txt_black12{color:Black; font-family:Verdana; font-size:12px}
.txt_blu12{color:#0000CD; font-family:Verdana; font-size:12px}
span.verde12{color:Green; font-family:Verdana; font-size:12px}

button{background:Silver; border:1px solid Black; font-family:"Trebuchet MS",Verdana; font-size:smaller; font-weight:bold; padding-left:3px; padding-right:3px}

.ppagination{text-decoration:none; padding:2px; margin:0 1 1 0;  border-bottom: 1px solid #7cfc00;  border-top: 1px solid #7cfc00;    }

.ppagination ul{margin:0; padding:0; text-align:right; font-size:10px; text-decoration:none}

.ppagination li{list-style-type:none; display:inline; text-decoration:none; padding-bottom:1px}

.ppagination a, .ppagination a:visited{background: none; padding:0 5px; border:1px solid yellow; text-decoration:none; color:green}

.ppagination a:hover, .ppagination a:active{background: none; border:1px solid #00c6ef; text-decoration:none; color:#dc143c; background-color:#FFFF80}

.currentpage{background-color: orange; color:#000 !important; font-weight:bold; cursor:default; padding: 0px 5px 0px 5px;  }

.ppagination a.disablelink, .ppagination a.disablelink:hover{background: none; background-color:white; cursor:default; color:#929292; border-color:#929292; font-weight:normal !important}

.ppagination a.prevnext{font-weight:bold;  background: none; }
.componiL{  color:black;  background: #fffacd;  border: 1px solid blue;  display: block;  float: right;      font-size: 11px;  padding-left: 3px;  padding-right: 3px;                        }
a:link.immag, a:visited.immag, a:hover.immag, a:active.immag{background: none; }
/* STILI INDISPENSABILI PER IL MENU */

#MJ_MainMenu
{
	visibility: hidden;
	position: absolute;
}
#MJ_MenuTitle
{
	background: #DD0000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	border-bottom: solid 1px #000000;
	text-align: center;
}

#MenuTxDx
{
    position: absolute;
    visibility: Hidden;
    background: #6495ed;
    padding: 3px 3px 3px 3px;
    width: 200px;
    border: Solid 1px #AAAAAA;
}
a.MJ_LinkClass, a.MJ_LinkClass:hover
{
	display: block;
	position: relative;
	color: white;
	text-decoration: none;
	width: 200px;
	padding: 5px 0px 5px 5px;
	border-bottom: solid 1px #FFFFFF;
}
a.MJ_LinkClass
{
	background: #3cb371;
}
a.MJ_LinkClass:hover
{
	background: yellow;
	color: #6495ed;
	font-weight: bold;
}
#tabnav
	{
	height: 13px;
	margin: 3px 3;
	padding-left: 5px;
	font-family: , Arial, Verdana;
	}

#tabnav li
	{
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
  	}
	
#tabnav a:link, #tabnav a:visited
	{
	float: left;
	background: transparent;
	font-size: 10pt;
	padding: 3px 6px 3px 6px;
	margin-right: 6px;
	text-decoration: none;
	color: Green;
	margin-bottom: 2px;
	margin-top: 2px;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
	background: transparent;
	color: #4169E1;
	font: bold;
	}

#tabnav a:hover
	{
	background: transparent;
	color: #003399;
	}/* ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- */

#loadbox{
 position:absolute;
 top:200px;
 left:0px;
 z-index:1111;
 visibility:hidden;
 width:100%;
 text-align:center;
}