body{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#wrapfooter { text-align: center; }
h1.siteheading {font-family: Helvetica, Arial, sans-serif;
text-transform: uppercase;font-size: 20px; font-weight: bold;	}
.topnav {text-align:right; }
legend { font-size:larger; font-weight: bold; }
legend a { text-decoration: none; }
.settinglabel, .settinglabelSvim, .settinglabelFixedHeight { font-weight: bold; font-size:smaller; }
.modulebuttonrow {text-align:center;  }
.settinglabelItemView {color:Fuchsia;}
a.siteheading:link ,
a.siteheading:visited ,
a.siteheading:hover ,
a.siteheading:active { text-decoration:none;}
.sitelink { color: #FFF;  }
a.sitelink:link ,
a.sitelink:visited { text-decoration:none; color: #FFF;}
a.sitelink:hover {text-decoration: underline; color: #FFF }
a.sitelink:active { text-decoration:none; color: #FFF }
.accent {font-weight: bold; }
a.ModuleEditLink ,
a.ModuleEditLink:link ,
a.ModuleEditLink:visited ,
a.ModuleEditLink:hover ,
a.ModuleEditLink:active {  font-size:10px; }
.modulepager { font-size: 100%; font-weight: bold;}
a.ModulePager:hover { text-decoration: underline; }
.selectedpage{ font-size: 80%; font-weight: bold; line-height: 12px;}
a.SelectedPage:hover { text-decoration: underline; }
h1 {font-size: 105%;}
h2 {font-size: 100%;}
h3 {font-size: 95% ;}
h4 {font-size: 90%;}
.txtcopyright { font-size: 80%; font-weight: normal; }
.txterror {font-size: 100%; font-weight: bold; color:Red; }
.TextLabel {font-size:11px; }
div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle
{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;  }
/*
div.leftside h2.moduletitle ,
div.rightside h2.moduletitle 
{ font-size: 14px; font-weight: normal;
	 }
*/
.modulesubtitle { font-size:small; font-weight: bold; }
.modulefooter { font-size:smaller; text-align:center; }
.filesfooter {text-align:left; white-space:nowrap;}
.linkdescription {font-size: 100%; font-weight: normal; font-style: italic; }

div.sitemap ul , div.sitemap ul li { font-size:100%;}
.skiplink {display:none}
ul.userstats {font-size:90%;  }
ul.userstats li {font-size:100%;  }
.unselectedcrumb { font-weight:normal;}
.selectedcrumb { font-weight:bold; }
a.selectedcrumb:link ,
a.selectedcrumb:visited { text-decoration: none;}
a.selectedcrumb:hover { text-decoration: underline;}
a.selectedcrumb:active { text-decoration: none;}
a.unselectedcrumb:link ,
a.unselectedcrumb:visited { text-decoration: none;}
li.linkitem a:hover,
li.linkaltitem a:hover,
a.unselectedcrumb:hover { text-decoration: underline;}
a.unselectedcrumb:active { text-decoration: none;}
li.linkitem a, 
li.linkaltitem a { text-decoration: none; }
#wrapfooter a {text-decoration: underline; }
.aspbutton,
input.button ,
input[type=submit] {  margin: 0; font: bolder 12px Arial, Sans-serif; 
	border: 1px solid #EAEAEA;padding: 2px 3px; 
	background: #CCC url(images/buttonbg.gif) repeat-x left bottom; 
	color: #333; cursor:pointer; text-align:left; width:auto; overflow:visible;
}

#testoeu { color: White; font-weight: bold;
}
.settinglabelField {color:Red;}

.captionleft,.captionright {font-size:7pt;}
.itemviewbody, span.itemviewbody{}

.itemviewcontactsformlabel{text-align: left; font-size: 8pt; color: #336699; font-style:italic; clear:left; float: left; padding-right:5px; width: 15em;}

.itemviewcontactsformlabel2  {text-align: left; font-size: 8pt; color: #336699; font-style:italic;}

.itemviewcontactsformlabel3 {text-align: left; font-size: 8pt; font-weight:bold; color: #336699; font-style:italic; clear:left; float: left; padding-right:5px; width:5em;}
a.itemviewcontactsformlink  {float: left; font-size: 8pt; color:#336699; }
a.itemviewcontactsformlink:hover {float: left; font-size: 8pt; color:#ef8200; }

.itemviewdivlabelprincipal{font-size:12pt; color:#ef8200; font-weight:bold;}

.itemviewdivlabel{font-size: 9pt; color:#ef8200; text-align: left; }

.itemviewlabeldetail { font-size: 8pt; font-weight:bold; color: #336699; font-style:italic; }

.prova{color:Red;}

 input.itemViewButton, input.itemViewButton[type=submit] { color: #ef8200; border-width: 0px; border-style:none;
  margin: 0; font: bolder 12px Arial, Sans-serif; padding: 2px 3px; background-color: transparent ; cursor:pointer;}

input.itemViewButton:hover, input.itemViewButton[type=submit]:hover {color:#336699;}

input.buttonprova, input.buttonprova[type=submit] { color: #f9e7d1; border-width: 0px; border-style:none;
  margin: 0; font: bolder 12px Arial, Sans-serif; padding: 2px 3px; cursor:pointer; background-color:#336699;}

input.buttonprova, input.buttonprova[type=submit]:hover {color:#ef8200;}


.advSearchLabel {font-weight: bold; font-size:smaller; color:#003e74; }
.advSearchLabelAct {font-weight: bold; font-size: smaller; color:#003e74; }

input.buttonSvim, input.buttonSvim[type=submit]
{
  color: #f9e7d1;
  font: bolder 12px Arial, Sans-serif;
  padding: 0 .25em 0 .25em;
  background-color: #003e74;
}



.AdvancedSearchTitle{ color: white; font-size: 14pt; }

/*Pannello News */
a.newsButton, a.newsButton:link {text-align:left; font-size:8pt; color:#003e74; cursor:pointer;}

a.newsButton:hover { color:#ef8200;}

/* Footer. Es. ItemListView */
input.buttonFooter[type=submit] {text-align:justify; font-size:5pt; }
input.buttonFooter:hover, input.buttonFooter[type=submit] :hover {color:#336699; text-decoration:underline;}

input.buttonPaginazione[type=submit] {text-align:justify; font-size:10pt; }
input.buttonPaginazione:hover, input.buttonPaginazione[type=submit] :hover {color:#336699; text-decoration:underline; }

input.buttonPaginazioneNoActive[type=submit] {text-align:justify; font-size:10pt; }
a.newsButton:hover { color:#ef8200;}
 
/* Pannello Eventi */

/* SUAP */

 input.suap_button_to_link, input.suap_button_to_link[type=submit] { color: #ef8200; border-width: 0px; border-style:none;
  margin: 0; font: bolder 12px Arial, Sans-serif; padding: 2px 0px; background-color: transparent ; cursor:pointer;}

input.suap_button_to_link:hover, input.suap_button_to_link[type=submit]:hover {color:#336699;}

input.suap_button_to_link2, input.suap_button_to_link[type=submit] { color:#336699;  border-width: 0px; border-style:none;
  margin: 0; font: bolder 12px Arial, Sans-serif; padding: 2px 0px; background-color: transparent ; cursor:pointer;}

input.suap_button_to_link2:hover, input.suap_button_to_link[type=submit]:hover {color:#ef8200;}

/* ALBO PRETORIO INFORMATICO */

.actviewlabeldetail { font-size: 8pt; font-weight:bold; color: #336699; font-style:italic; }

.actviewcontactsformlabel{text-align: left; font-size: 8pt; color: #336699; font-style:italic; clear:left; float: left; padding-right:5px; }

.actviewcontactsformlabel2  {text-align: justify; font-size: 8pt; color: #336699; font-style:italic;}
