/*** sportello Unico Popup ***/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin:0;
	padding:0;
	background-color: #FFF;
}
form { margin:0; padding:0; }
#pagina {
	/*font-size:1em;*/
	background-color: #FFF;
	margin: 0;
	padding: 0;
	height: 310px;
	width: 600px;
}
#testata {
	height:27px;
	background:#CCC url(im/testalino_popup.jpg) 0 0 no-repeat;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#contenuto {
background:#fff;
padding:10px 8px 8px 6px;
}
a, a:visited  {
text-decoration:none;
font-weight:bold;
color:#DE6900;
}
a:hover, a:active {
text-decoration:none;
font-weight:bold;
color:#298EBD;
}
h1, .bugFix, .nascosto {display:none;}
h2 {
margin:0;
padding-left:6px;
font-size:1em;
background:#DE6900;
color:#fff;
}
h3 {
margin:8px 0 8px 0;
padding:0 0 0 6px;
font-size:1em;
background:#187DB5;
color:#fff;
}
p {
margin:8px 0 8px 0;
padding:3px;
background:#F6EAB7;
}
p.note {
font-size: 95%;
font-style:italic;
background:#ccc;
border:0;
padding:0 0 0 3px;
}
ul, li {padding:0; margin:0 0 0 8px; color:#DE6900;}
ul {padding:3px 0 3px 0; list-style-type: square;}
.archivio ul, .archivio li {color:#187DB5; padding:3px 0 3px 0;}/*per indexFaq "cerca nell'archivio"*/
.archivio p {margin:8px 0 0 0; padding:3px; background:#fff;}
li span {color:#000;}
/*inizio messaggio avviso*/
#avvisoBox {
	background-color:#fff;
	border-bottom:1px dashed #9C9C9C;
	border-top:1px dashed #9C9C9C;
	border-left:1px dashed #9C9C9C;
	border-right:1px dashed #9C9C9C;
	padding: 6px;
	margin: 8px 0 0 0;
	font-size:1.2em;
	color:#000;
	text-align:center;
	height:278px;
}
#avvisoBox p.testoBox {
display:block;
text-align:center;
background-color:#fff;
border: 0px;
padding: 75px 0 75px 0;
}
#avvisoBox p {/*di prova per previw dinamica!!*/
background-color:#fff;
padding: 0 0 0 0;
margin: 0 0 0 0;
border:0;
}
/*fine messaggio avviso*/
/*inizio #contenuto p.pdf*/
#contenuto p.pdf{
font-size:.95em;
line-height:1.3em;
background-color:#C7DFEB;
margin:0;
border:0;
padding:0 0 0 3px;
}
#contenuto p.pdf a, #contenuto p.pdf a:link, #contenuto p.pdf a:active, #contenuto p.pdf a:visited {
font-weight:normal;
display:block;
color:#000;
text-decoration:none;
width:100%;
background: #C7DFEB url(im/puls_vai_pdf.gif) no-repeat 100% 50%;
}
#contenuto p.pdf a:hover {
display:block;
color:#000;
text-decoration:none;
background: #C7DFEB url(im/puls_vai_pdf_roll.gif) no-repeat 100% 50%;
}
/*fine #contenuto p.pdf*/
.scroll {
	overflow:auto;
	z-index: 1000;
	height: 373px;
	width:600px;
}
/*AREA DATI*/
#areaDati, .areaDati{/*il class l'ho fatto per la pagina faq/index.htm dato che ci sono due aree dati!!*/
padding:0 0 0 3px;
border:1px dashed #000;
background:#DEEFF7;
margin:0;
display:block;
}
.blocco { margin:3px 0 3px 0;}
.blocco span.left {
display:block;
width:30%;
float:left;
margin:0;
padding:0;
border-right:3px solid #DEEFF7;
}
/*FINE AREA DATI*/
/*INIZIO INPUT*/
input {
border:1px solid #000;
font-size: 1.00em;
margin:0;
padding:0;
height:1.25em;
width:370px;
}
input.mini { width:200px; }
input.data { width:70px; }
textarea {
width:370px;
border:1px solid #000;
margin:0;
padding:0;
}
select {
color:#000;
background:#fff;
font-size: 1em;
margin:0;
padding:0;
/*height:1.25em;*/
/*width:370px;*/
}
input.radio{ width:auto; border:0; }
/*FINE INPUT*/
/*INIZIO pulsanti grafici*/
/*il pulsante "inputPulsanteAzione" č da utilizzare solo nel caso in cui sotto ci sia
una tabella e non un titolo o un blocco di pulsanti. serve per creare lo spazio>> ho notato perņ che se metto la barra questo spazio si duplica...GRRR*/
#pulsantiForm {
margin:8px 0 0 0;
}
input.inputPulsante, input.inputPulsanteAzione, #quesito input.inputPulsanteAzione, input.inputPulsantePicc {
	padding: 0;
	text-align:center; 
	font-weight:bold; 
	text-decoration:none; 
	border: 0;
	cursor: pointer;
	/*height:16px;*/
	height:1.5em
}
input.inputPulsante, input.inputPulsantePicc {/*pulsante nella barra*/
	/*background: #D66F0D url(im/ombra_puls.gif) no-repeat;*/
	width:100px;
	color:#FFF;
	margin:0;
	
	background: #D66F0D;
    border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right:1px solid #313031;
	border-bottom:1px solid #313031;
    padding: 0 0 5px 0;
}
input.inputPulsantePicc {/*pulsante corto*/
	background: #D66F0D;
	width:50px;
}
input.inputPulsanteAzione, #quesito input.inputPulsanteAzione {/*pulsante con spazio superiore */
	/*background: #D66F0D url(im/ombra_puls.gif) no-repeat;*/
	width:100px;
	color:#fff;
	margin:8px 0 0 0;
	
	background: #D66F0D;
    border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right:1px solid #313031;
	border-bottom:1px solid #313031;
    padding: 0 0 5px 0;
}
input.inputBarra, input.inputBarra1, input.inputBarraTot {
	margin:0;
}
input.inputBarra, input.inputBarra1, input.inputBarraTot {
	margin:0;
	padding-left:6px;
	text-align:left; 
	font-weight:bold; 
	text-decoration:none; 
	background: #187DB5 url(im/puls_vai_SportelloUn.gif) no-repeat right;
	color:#fff;
	border: 0;
	cursor: pointer;
	/*width:492px;*/
	/*height:16px;*/
	height:1.4em;
	padding-bottom:4px;
}
input.inputBarra {
	width:380px;
}
input.inputBarra1 {
	width:482px;
}
input.inputBarraTot {
	/*width:698px;*/
}
input.inputBarra:hover, input.inputBarra1:hover, input.inputBarraTot:hover  {
	text-decoration:none; 
	background: #187DB5 url(im/puls_vai_SportelloUn_roll.gif) no-repeat right;
}
/*FINE stile per PULSANTI INPUT*/
/*INIZIO input per paginazione*/
.titPag, .titPagFaq {
	/*background: #D66F0D;*/
	background: #187DB5;
	padding:0;
	margin:0;
	border:0;
	height:16px;
	display:block;
}
.titPagFaq {
	margin:8px 0 0 0;
}
h2.paginaz {
	float:left;
	background: #187DB5;
}
input.inputFreccia {
	width:6px;
	height:6px;
	/*background: #D66F0D;*/
	background: #187DB5;
	padding:2px;
	margin:0;
	border:0;
}
.pagTit {
	float:right;
	text-align:right;
	/*background: #D66F0D;*/
	background: #187DB5;
	color:#fff;
	font-weight:bold;
	padding:0 6px 0 0;
	margin:0;
	border:0;
}
.pagTit a, .pagTit a:hover, .pagTit a:link, a:vsited { color:#fff; }
/*FINE input per paginazione*/
/*INIZIO area elenco news*/
strong.intestazione{/*no contenuto cerca.htm faq*/
	padding:8px 0 0 0;
}
p.noDescr {/*no contenuto cerca.htm faq*/
	padding:3px 6px;
	border:1px dashed #9C9C9C;
	text-align:center;
	background:#fff;
	margin:8px 0 0 0;
	display:block;
	position:relative;
}
.descrNews {/*elenco news trovate*/
	padding:3px 6px;
	border:0;
	background:#F6EAB7;
	margin:8px 0 0 0;
	display:block;
	position:relative;
}
span.domanda { font-weight:bold; color:#DE6900; }
strong.intestazione {margin:3px 0 2px 0; display:block; }
.bloccoNews {/*dettaglio news*/
	padding:3px 6px;
	border:0;
	background:#F6EAB7;
	margin:8px 0 0 0;
	display:block;
}
.news1 {/*1° blocco dettaglio*/
	display:block;
	width:100%;
	border:0px;
	/*height:130px;*/
	height:230px;
}
.news1_max {/*1° blocco dettaglio > di car.*/
	display:block;
	width:100%;
	border:0px;
}
.news {/*blocchi successivi dettaglio*/
	display:block;
	width:100%;
	border-top:8px solid #F6EAB7;
}
img { border:0; padding:0; margin:0;}
img.piccola {/*dimensione im piccola*/
	width:50px;
	height:50px;
	margin: 0 8px 0 0;
	border:1px #000 solid;
}
span.immNews {/*area im 1° blocco dettaglio*/
	float:left;
	margin-bottom:5px;
	padding:0;
	border:0;
}
/*FINE area elenco news*/
/*inizio area FAQ: risponde*/
#contenutoFaq {
background:#fff;
padding:0 0 0 0;
width:350px;
height:100%;
text-align:center;
}
#contenutoFaq #quesito {
background: #fff url(im/sfondo_faq.jpg) 0 0 repeat-y;
padding:0;
margin:0;
border:0;
height:100%;
color:#fff;
}
#contenutoFaq #quesito p {
color:#fff;
background:transparent;
margin:0 0 3px 0;
padding:3px 0 0 0;
}
#quesito input {
border:1px solid #000;
font-size: 1.00em;
margin:0;
padding:0;
height:1.25em;
width:300px;
}
#quesito textarea {
width:320px;
border:1px solid #000;
margin:0;
padding:0;
}
#contenutoFaq h1 {
visibility:visible;
display:block;
margin:0;
padding:0 6px 2px 6px;
border:0;
font-size:1em;
background:#DE6900;
color:#fff;
}
#contenutoFaq p.testoBox {
background-color:#fff;
border-bottom:1px dashed #9C9C9C;
border-top:1px dashed #9C9C9C;
border-left:1px dashed #9C9C9C;
border-right:1px dashed #9C9C9C;
padding: 6px;
margin: 8px 6px 0 6px;
font-size:1.0em;
color:#000;
text-align:center;
/*height:220px;*/
height:200px;
}
#contenutoFaq #puls {
margin-left:6px;
}
/*fine area FAQ: risponde*/
/*inizio area FAQ: archivio*/
#consLibera {width:100%; height:140px; background:none;}
#consLibera p {
padding:0;
border:0;
margin:0;
background:none;
text-align:left;
width:100%;
}
#consLibera span.left {
padding:0 0 0 15px;
margin:0 0 0 3px;
border-top:3px solid #DEEFF7;
border-bottom:3px solid #DEEFF7;
background: #DEEFF7 url(im/puntoElenco.gif) 0 5px no-repeat;
display:block;
width:260px;
float:left;
}
/*fine area FAQ: archivio*/
/*barra scarica PDF*/
#contenutoFaq h2 {
background: #C7DFEB;
height:1.3em;
padding:0;
margin:8px 0 0 0;
clear :both;
color: #fff;
width:100%;
text-align:left;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}
html>body .bugs {}

#contenutoFaq h2 a, #contenutoFaq h2 a:link, #contenutoFaq h2 a:active, #contenutoFaq h2 a:visited {
font-size:0.9em;
font-weight:normal;
display:block;
color:#000;
text-decoration:none;
width:100%;
height:100%;
background: #C7DFEB url(im/puls_vai_pdf.gif) no-repeat 100% 50%;
}
#contenutoFaq h2 a:hover {
display:block;
color:#000;
text-decoration:none;
background: #C7DFEB url(im/puls_vai_pdf_roll.gif) no-repeat 100% 50%;
}
#avvisoJavascript {background:#fff; margin:8px 0 0 0; padding:0; border:1px dashed #036; text-align:center; position:relative;}
#avvisoJavascript p {color:#900; text-align:center; margin:0; padding:6px;}