/* CSS Document */
body {
	margin-top: 0px;
	margin-left: 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}




span.evidenziato{
background-color:#F3FF35;
/*border:1px solid #f44*/
font-size: 16px;
}

span.pol{
font-size: 18px;
font-weight: bold;
}


TD
td.menu {
	font-size: 11px;
	color: #FFFFFF
}

td.menuON{
	font-size:11px;
	color:#920003
}

td.f12 {
	font-size: 12px;
}

td.f12giustificato {
	font-size: 12px;
	text-align: justify;
}

TABLE
table.briciola {
	font-size: 10px;
	color: #999999;
}

table.ricerca {
	color: #FFFFFF;
	font-size: 12px;
}

table.invioForm {
	color: black;
	font-size: 12px;
}



table.text-big {
	color: #3B3B3B;
	font-size: 17px;
	font-weight: bold;
}

table.text-big2 {
	color: #3B3B3B;
	font-size: 12px;
	font-weight: bold;
}

.text-big2 {
	color: #3B3B3B;
	font-size: 12px;
	font-weight: bold;
}

.bordo {
	color: #232341;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
}

table.risultato {
	font-size: 11px;
	color: #000000;
	border-top: 1px solid silver;
	border-left: 1px solid silver;
	/*border-right: 1px solid silver;*/
	border-bottom: 1px solid silver;
}

.td_risultato_alto_sinistra {
	font-size: 11px;
	color: #000000;
	border-top: 1px solid silver;
	border-left: 1px solid silver;	
}

.td_risultato_alto{
	font-size: 11px;
	color: #000000;
	border-top: 1px solid silver;
}

.td_risultato_sinistra {
	font-size: 11px;
	color: #000000;
	border-left: 1px solid silver;	
}

.td_risultato_centro_sinistra {
	font-size: 11px;
	color: #000000;	
	border-left: 1px solid silver;	
}

.td_risultato_basso_sinistra {
	font-size: 11px;
	color: #000000;
	border-left: 1px solid silver;
	border-bottom: 1px solid silver;
}

.td_risultato_basso {
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid silver;
}


.td_risultato_descrizione {
	font-size: 9px;
	/*color: #000000;*/
	/*color: #FFF8E7;*/
	color: #EFEBE0;
	border-left: 1px solid silver;
	border-top: none;
	border-bottom: none;

}

.risultatorecapiti {
	font-size: 11px;
	color: #000000;
	
}

.risultatorecapiti2 {
	font-size: 11px;
	color: #000000;
	
}

table.dettaglio {
	font-size: 12px;
	color: #000000;
}

.denominazione {
	font-size: 13px;
	color: #000000;
}


.txNero11B {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.txNero12B {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.txMarker {
	font-size: 11px;
	color: white;
	font-weight: bold;
}

.txMarkerInfoWondow {
	font-size: 11px;
	font-weight: bold;
	vertical-align:middle;	
}

.txDettagli {
	font-size: 11px;
	color: #000000;
}

.txLeRichieste {
	font-size: 12px;
	color: #3B3B3B;
}

a.addthis_button_compact {
	
	font-size:11px;
	font-weight:bold;
	color:#920003;
}


a.Aricerche {
	/*color: #ffffff;*/
	text-decoration: none;	
	font-size:12px;
	color:#3B3B3B;
}
a.Aricerche:hover {
	/*color: #ffffff;*/
	text-decoration: underline;
	font-size:12px;
	color:#3B3B3B;
}

a.Amenu {
	color: #ffffff;
	text-decoration: none;
}

a.AmenuON {
	/*color: #ffffff;*/
	text-decoration: none;	
	font-size:11px;
	color:#920003;
}

a.AmenuON:hover {
	/*color: #ffffff;*/
	text-decoration: none;	
	font-size:11px;
	color:#A29EA2;
}

a.Amenu:link {
	color: #ffffff;
	text-decoration: none;
}

a.Amenu:visited {
	color: #ffffff;
	text-decoration: none;
}

a.Amenu:hover {
	color: #cccccc;
	text-decoration: none;
}

a.Amenu:active {
	color: #ffffff;
	text-decoration: none;
}


ul_attenzione{

	background: url(../immagini/attenzione.png) no-repeat bottom;

}

/*
ul {
display: block;
padding-top: 20px;
margin-left: 0px;
padding-left: 0px;
line-height: 20px;
}

li {
list-style: circle;
width: 300px;*//*For IE to work*//*
display: block;
list-style: circle;
} */



/*.bl {background: url(../immagini/bl.gif) 0 100% no-repeat #e68200; width: 20em}
.br {background: url(../immagini/br.gif) 100% 100% no-repeat}
.tl {background: url(../immagini/tl.gif) 0 0 no-repeat}
.tr {background: url(../immagini/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px} */




.campoSfondoGiallo {
	background-color:#FFFF99;
	border: 1px solid gray;
}

.areaDescrizioneRichiestaPreventivo{
	background-color:#FFFF99;
	width: 520px; 
	height: 200px;
	border: 1px solid gray;
}

/*.areaDescrizioneRichiestaInfoAziende{
	background-color:#FFFF99;	
	width: 300px; 
	height: 200px;
}

.areaDescrizioneRichiestaInfoPubblicita{
	background-color:#FFFF99;
	width: 300px; 
	height: 200px;
}*/

.feedbackPanelERROR {
	/*background-color:#F3FF35;*/
	color: black;
	list-style: circle;
	font-weight: bold;
	width: 300px;/*For IE to work*/	
}

.unitfeedbackPanelERROR {
	/*background-color:#F3FF35;*/
	color: #FFFF99;
	list-style: circle;
	font-weight: bold;
	width: 300px;/*For IE to work*/	
}


/*.feedbackPanel_TD {
	color: black;
	list-style: circle;
	font-weight: bold;
	
}*/

.feedbackPanelINFO {
	color: #077F00;
	list-style: circle;
	font-weight: bold;
}

.unitfeedbackPanelINFO {
	color: #FFFF99;
	list-style: circle;
	font-weight: bold;
	width: 300px;/*For IE to work*/	
}
/*
table.td.listaFilesConfermati {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

legend {
	
	border: 0px ;
	background-color: #C1BCC2;
	color: #000000;
	padding: 4px;
}

fieldset {
	width: 550px;
	border: 0px; 
	padding: 0px;
	margin-top: 0px;
}

.mfuex {
	padding: 0px;
	margin: 0px;
	background: #C1BCC2;
	font-size: 10px;
}

.mfuex .wicket-mfu-field{
	padding: 0px;
	margin: 0px;
	background: #C1BCC2;
	font-size: 10px;
}

.mfuex .wicket-mfu-container {
	padding: 5px;
	margin-top: 3px;
	background-color: #C1BCC2;
	border: 0px solid black;
	font-size: 10px;
}

.mfuex .wicket-mfu-caption {
	font-weight: bold;
	font-size: 10px;
}

.mfuex .wicket-mfu-container input {
	margin-left: 5px;
	font-size: 10px;
}

.mfuexv .confermaUpload {
	font-size: 10px;
	color: #000000;
}

.confermaUpload {
	font-size: 10px;
	color: #000000;
}

.fileListUploadHader {
	vertical-align: middle;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}




a.fileListUpload:link {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

a.fileListUpload:visited {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

a.fileListUpload:hover {
	color: #000000;
	text-decoration: none;
}
*/

.invalidField {
	border: 2px solid red;
	color: red;
}

.invalidFieldLabel {
	color: red;
}

.cosaFieldBoxDiv {
	margin: 0px;
	height: 21px;
	width: 320px;
	background: url(../immagini/sf-riceraca-moduli_cosa_giallo.png) no-repeat bottom;
}

/* attributes of the input box */
.cosaFieldBox {
	background: none;
	border: none;
	width: 320px;
	height: 15px;
	margin: 0;
	padding: 2px 7px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: bottom;
}


/*
.cosaACFieldBoxDiv {
	margin: 0px;
	height: 21px;
	width: 270px;
	background: url(../immagini/sf-riceraca-moduli_giallo.png) no-repeat bottom;
} */

/* attributes of the input box */
/*
.cosaACFieldBox {
	background: none;
	border: none;
	width: 270px;
	height: 15px;
	margin: 0;
	padding: 2px 7px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: bottom;
}

*/


.cosaACFieldBoxDiv {
	margin: 0px;
	height: 21px;
	width: 270px;
	background: url(../immagini/sf-riceraca-moduli_giallo.png) no-repeat bottom;
}

/* attributes of the input box */
.cosaACFieldBox {
	background: none;
	border: none;
	width: 270px;
	height: 15px;
	margin: 0;
	padding: 2px 7px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}




  div.wicket-aa {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      background-color: #FFFF99;
      /*border-width: 1px;
      border-color: #cccccc;
      border-style: solid; */
      size:320px;
      border-style:none;
      padding: 2px;
      margin: 1px 0 0 0;
      text-align:left;
  }
  div.wicket-aa ul { list-style:none; padding: 2px; margin:0; }
  div.wicket-aa ul li.selected { background-color: #FFFF00; padding: 2px; margin:0; }


.categorieBoxDiv {
	margin: 0px;
	height: 21px;
	width: 270px;
	background: url(../immagini/sf-riceraca-moduli_giallo.png) no-repeat bottom;
}

/* attributes of the input box */
.categorieBox {
	
	background: none;
	border-color:white;
	border: 0px solid white;
	width: 258px;
	height: 16px;
	margin: 2;
	padding: 2px 7px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



.cittaFieldBoxDiv {
	margin: 0px;
	height: 21px;
	width: 270px;
	background: url(../immagini/sf-riceraca-moduli.png) no-repeat bottom;
}

/* attributes of the input box */
.cittaFieldBox {
	background: none;
	border: none;
	width: 270px;
	height: 15px;
	margin: 0;
	padding: 2px 7px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.vicinoaFieldBoxDiv {
	margin: 0px;
	height: 21px;
	width: 270px;
	background: url(../immagini/sf-riceraca-moduli.png) no-repeat bottom;
}

/* attributes of the input box */
.vicinoaFieldBox {
	background: none;
	border: none;
	width: 270px;
	height: 15px;
	margin: 0;
	padding: 2px 7px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.capFieldBoxDiv {
	margin: 0px;
	height: 21px;
	width: 71px;
	background: url(../immagini/sf-riceraca-moduli_cap.png) no-repeat bottom;
}

/* attributes of the input box */
.capFieldBox {
	background: none;
	border: none;
	width: 59px;
	height: 15px;
	margin: 0;
	padding: 2px 7px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


fieldset.gruppo{
	border-width:1px;
	border-style:outset;
	/*border-color:#333333;*/
	background-color:#C1BCC2;
	padding:5px 5px 5px 5px;
	margin:5px 0px;
	font-size: 12px;
	
}

fieldset legend.gruppo{
	font-weight:bold;		
}


.fileSelezionati{
	font-size: 10px;
	font-weight:normal;		
}


.pager A{font-size:12; font-weight:bold;}
.pager A:link {font-size:12; font-weight:bold;text-decoration: none ; color: black;}
.pager A:visited {font-size:12; font-weight:bold;text-decoration: none; color: black;}
.pager A:active {font-size:12; font-weight:bold;text-decoration: none; color: black;}
.pager A:hover {font-size:14; font-weight:bold; text-decoration: underline overline; color: red;}
.pager A:FOCUS  {font-size:14; font-weight:bold; text-decoration: underline overline; color: red;}

                                                            
/*A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {font-size:24; font-weight:bold; color: red;}      */                                                    
                                                            

                                                   

