/****************** Design powered by Infosaf snc */
/*_________________ Contenitori principali __________*/
body{

background-color:white;
text-align:left;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
}
#pri{
float:left;
width:900px;
background-image: url(../img/bordo.jpg);
background-repeat: repeat-y;
}
#top{
height:122px;
background-image:url(../img/css/top.jpg);
background-repeat:no-repeat;
text-align:left
}
#macroaree{
height:41px;
background-position:top;
background-image:url(../img/css/macroaree.jpg);
text-align:left;
background-repeat:no-repeat
}
#cont{
text-align:left;
width:100%;
margin:auto
}
#uty{
float:left;
width:200px;
text-align:center;


}
#condes{
float:left;
width:175px;
text-align: left;

}
*>#condes{width:175px;}
*>#uty, #condes{ text-align:left}
#uty h4, #condes h4{
color:#F29A0D;
margin:0;
text-align:left;
width:164px;
font-size:14px;
padding:0;
background-repeat:no-repeat;
background-position:bottom center;
height:33px;
}
#uty h4 span, #condes h4 span{ display:none}
#uty h4#areassociati{ background-image:url(../img/titoli/areaassociati.gif)}
#uty h4#cercaparola{ background-image:url(../img/titoli/cercaparola.gif)}
#uty h4#cercarticolo{ background-image:url(../img/titoli/cercarticolo.gif)}
#condes h4#downloadmenu{ background-image:url(../img/titoli/downloadmenu.gif)}
#uty h4#link, #condes h4#link{ background-image:url(../img/titoli/link.gif)}
#condes h4#lastevidenza{ background-image:url(../img/titoli/lastevidenza.gif)}
#condes h4#lastrassegna{ background-image:url(../img/titoli/creditisanitari2007.gif)}
#condes h4#lastnews{ background-image:url(../img/titoli/lastnews.gif)}
#condes h4#convenzioni{ background-image:url(../img/titoli/convenzioniblu.gif)}
#condes h4#Comunicazionisociblu{ background-image:url(../img/titoli/Comunicazionisociblu.gif)}
#condes h4#comunicatidisegreteriablu{ background-image:url(../img/titoli/comunicatidisegreteriablu.gif)}
#condes h4#lastrasta{ background-image:url(../img/titoli/lastrasta.gif)}
*>#uty h4, #condes h4{ margin:auto}
#uty div, #condes div{
margin:auto;
text-align:left;
width:154px;
padding:5px 5px 10px 10px;
}
#con{
float:left;
width:700px;
}

#consin{
float: left;
width:500px;

}
/*#consin2{
float:left;
width:205px;
margin-left:10px
}*/
#TitoloSezioneArancio{ 
font-family: "Eras Bold ITC"; 
font-size: 32px;
color: #006699;
 border-bottom: 3px solid #FFCC00;
 font-size-adjust: none;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
}

#contornoMenu{ 
color: #006699;
 border-right: 1px solid #A4D9E9;

}

#TitoloSezioneBlu{ 
font-family: "Swis721 Blk BT";  
font-size: 20px;
color: Black;
 border-bottom: 1px solid #A4D9E9;
 font-size-adjust: none;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
 background-image: url(../img/css/pallagialla.gif);
 background-position: top left;
 background-repeat: no-repeat;
 
}
#middle{
float:left;
width:8px;
background-image:url(../img/css/shim.gif);

}
#w3c{
margin:10px;
}
#pie{
float:left;
width:70%;
background-image: url(../img/bordo.jpg);
background-repeat: repeat-y;
}

/*_________________ Navigazione ____________________*/

#top ul#nav li a{text-indent:-6000px; height: 14px; text-decoration:none; display:block}
#top ul#nav, #top ul#nav li{ list-style:none; position:absolute;}
#top ul#nav{ margin:0; width:360px}

/*
#top ul#nav li#navlink1{left:60px; top:0; width:60px;}
#top ul#nav li#navlink2{left:120px; top:0; width:60px;}
#top ul#nav li#navlink3{left:180px; top:0; width:60px;}
#top ul#nav li#navlink4{left:240px; top:0; width:60px;}


#top ul#nav li#navlink1 a{ background:url(../img/css/link.jpg) no-repeat}
#top ul#nav li#navlink2 a{ background:url(../img/css/link.jpg) no-repeat}
#top ul#nav li#navlink3 a{ background:url(../img/css/link.jpg) no-repeat}
#top ul#nav li#navlink4 a{ background:url(../img/css/link.jpg) no-repeat}

#top ul#nav li#navlink1 a:hover{ background:url(../img/css/_link.jpg) no-repeat}
#top ul#nav li#navlink2 a:hover{ background:url(../img/css/_link.jpg) no-repeat}
#top ul#nav li#navlink3 a:hover{ background:url(../img/css/_link.jpg) no-repeat}
#top ul#nav li#navlink4 a:hover{ background:url(../img/css/_link.jpg) no-repeat}
*/
/*_________________ Macroaree ____________________*/

/*#macroaree ul#navi{ display:none}*/
#macroaree ul#navi li a{text-indent:-6000px; height: 37px; text-decoration:none; display:block}
#macroaree ul#navi, #macroaree ul#navi li{ list-style:none; position:absolute;}
#macroaree ul#navi{ margin:2px 0 0 51px;}

#macroaree ul#navi li#navihome{left:0; top:0; width:79px;}
#macroaree ul#navi li#navichisiamo{left:79px; top:0; width:105px;}

#macroaree ul#navi li#navicodice{left:184px; top:0; width:179px;}
#macroaree ul#navi li#naviconsiglio{left:359px; top:0; width:149px;}
#macroaree ul#navi li#navistatuto{left:508px; top:0; width:84px;}
#macroaree ul#navi li#navicontatti{left:592px; top:0; width:90px;}
#macroaree ul#navi li#navinews{left:682px; top:0; width:117px;}

#macroaree ul#navi li#navihome a{ background:url(../img/css/home.jpg) no-repeat;}
#macroaree ul#navi li#navichisiamo a{ background:url(../img/css/chisiamo.jpg) no-repeat;}
#macroaree ul#navi li#navicodice a{ background:url(../img/css/codice.jpg) no-repeat;}
#macroaree ul#navi li#naviconsiglio a{ background:url(../img/css/consiglio.jpg) no-repeat;}
#macroaree ul#navi li#navistatuto a{ background:url(../img/css/statuto.jpg) no-repeat;}
#macroaree ul#navi li#navicontatti a{background:url(../img/css/contatti.jpg) no-repeat;}
#macroaree ul#navi li#navinews a{background:url(../img/css/news.jpg) no-repeat;}


#macroaree ul#navi li#navihome a:hover{ background:url(../img/css/_home.jpg) no-repeat;}
#macroaree ul#navi li#navichisiamo a:hover{ background:url(../img/css/_chisiamo.jpg) no-repeat;}
#macroaree ul#navi li#navicodice a:hover{ background:url(../img/css/_codice.jpg) no-repeat;}
#macroaree ul#navi li#naviconsiglio a:hover{ background:url(../img/css/_consiglio.jpg) no-repeat;}
#macroaree ul#navi li#navistatuto a:hover{ background:url(../img/css/_statuto.jpg) no-repeat;}
#macroaree ul#navi li#navicontatti a:hover{background:url(../img/css/_contatti.jpg) no-repeat;}
#macroaree ul#navi li#navinews a:hover{background:url(../img/css/_news.jpg) no-repeat;}


/*_________________ Moduli ____________________*/

form{
margin:0;
padding:0;
}
label{
line-height:10px;
font-size:10px;
color:#666;
display:block;
padding: 4px 0px 4px 0px;
}
input, select, textarea{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.input{
border:1px solid #666
}

/*_________________ Formattazione ____________________*/

#uty div ul, #condes div ul{
text-align:left;
margin:0;
padding:0
}
#uty div li, #condes div li{
list-style-type:none;
padding:3px;
margin:0;
font-size:10px
}
#uty div li a, #condes div li a{
padding-left:13px;
}
#uty div li a:hover, #condes div li a:hover{
background-image:url(../img/li.gif);
background-repeat:no-repeat;
background-position: left;
}
a:link, a:visited{
color:#004192;
}
a:hover{
text-decoration:none
}
hr{ display:none; clear:both}

#consin h3, #consin2 h3{
color:#CC3300;
font-size:11px;
margin:0 0 3px 0;
clear:both;
}
#consin h2, #consin2 h2{
color:#004192;
font-size:10px;
margin:0 0 3px 0;
clear:both
}
#homeadmin{
float:left;
width:605px;
padding-right:10px;
}
#homeadmin h1{
color:#004192;
font-size:12px;
margin:0;
padding: 15px 0 0 0 
}
p.aiuto{
padding:5px 5px 5px 40px;
background-image:url(../img/aiuto.gif);
background-position:top left;
background-repeat:no-repeat;
border:1px solid #4D6E8A;
background-color:#E7EFF6}
p.aiuto img{
vertical-align:middle}
p.info{
padding:5px 5px 5px 40px;
background-image:url(../img/info.gif);
background-position:top left;
background-repeat:no-repeat;
border:1px solid #4D6E8A;
background-color:#E7EFF6}
#homeadmin h2{
color:#990000;
font-size:11px;
margin:0 0 0 0;
padding:15px 0 0 0 
}
#inevidenza{
margin:0;
}
#inevidenza div, #rassegnastampa div{
clear:both;
padding:0 0 15px 0;
margin:0 0 15px 0;
}
#newshome div{
clear:both;
padding:0 0 15px 0;
margin:0 0 15px 0;
}
span.continua{
font-size:15px;
display:block;
margin:7px 0 -10px 0
}
span.data{
font-size:10px;
vertical-align:top
}
h1 span{ display:none}
#inevidenza h1#h1inevidenza{
height:33px;
background-image:url(../img/titoli/h1inevidenza.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#inevidenza h1#Comunicazioni{
height:33px;
background-image:url(../img/titoli/Comunicazioni.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}

#inevidenza h1#comunicatidisegreteria{
height:33px;
background-image:url(../img/titoli/comunicatidisegreteria.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}


#inevidenza h1#convenzioni{
height:33px;
background-image:url(../img/titoli/convenzioniarancio.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1articoli{
height:33px;
background-image:url(../img/titoli/h1articoli.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1ricerca{
height:33px;
background-image:url(../img/titoli/h1ricerca.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1chisiamo{
height:33px;
background-image:url(../img/titoli/h1chisiamo.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1segreteria{
height:33px;
background-image:url(../img/titoli/segreteria.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}

#homeadmin h1#h1home{
height:33px;
background-image:url(../img/titoli/h1home.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1codice{
height:33px;
background-image:url(../img/titoli/h1codice.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1adreda{
height:33px;
background-image:url(../img/titoli/h1adreda.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1consiglio{
height:33px;
background-image:url(../img/titoli/h1consiglio.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1grazie{
height:33px;
background-image:url(../img/titoli/h1grazie.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1statuto{
height:33px;
background-image:url(../img/titoli/h1statuto.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1form{
height:33px;
background-image:url(../img/titoli/h1form.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1archivio{
height:33px;
background-image:url(../img/titoli/h1archivio.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1homeadmin{
height:33px;
background-image:url(../img/titoli/h1homeadmin.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1adcs{
height:33px;
background-image:url(../img/titoli/h1adcs.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1adlink{
height:33px;
background-image:url(../img/titoli/h1adlink.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1adcomm{
height:33px;
background-image:url(../img/titoli/h1adcomm.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1remember{
height:33px;
background-image:url(../img/titoli/h1remember.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1adalert{
height:33px;
background-image:url(../img/titoli/h1adalert.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1admenu{
height:33px;
background-image:url(../img/titoli/h1admenu.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1adusers{
height:33px;
background-image:url(../img/titoli/h1adusers.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#homeadmin h1#h1adupload{
height:33px;
background-image:url(../img/titoli/h1adupload.gif);
background-repeat:no-repeat;
padding:0;
margin:0 0 10px 0
}
#inevidenza div a:link,#inevidenza div a:visited, #rassegnastampa div a:link,#rassegnastampa div a:visited, #newshome div a:link,#newshome div a:visited{
color:#F29A0D;
}
a:hover{
text-decoration:none
}

/*_________________ Tabelle ____________________*/

.int{
background-color:#ABC5DC;
font-weight:bold;
color:#FFFFFF
}
span.firma{
color:#999999;
}
td{
padding:3px;
border-bottom:1px solid #ffffff
}
table{
border-right:1px solid #ffffff;
border-left:1px solid #ffffff
}
.tableartic{
font-size:10px;
border:1px solid #efefef
}
.tableartic .inte{
background-color:#efefef;
color:#666666
}
table.listab td{
border-bottom:1px solid #ABC5DC
}
.img{
padding:2px; 
border:1px solid #000;
margin:0 4px 0 0
}
/*_________________ Menu css ____________________*/

ul.menu1 {
width:150px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu1 li a:link, ul.menu1 li a:visited {
background:#E7EFF6;
color: #009;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active {
background: #ccc;
color:#c00;
} /* colori per l'effetto roll-over */

ul.menu1 li a:link, ul.menu1 li a:visited {
border-color:#009
}
ul.menu1 li a:hover, ul.menu1 li a:active {
border-color:#66c;
}
#tabellagialla{
border: 4px double Yellow;
border-color: #FFCC00;
border-bottom-style: double;
width: 585px;

}
	
#tabellablu{
border: 4px double Yellow;
border-color: #006699;
border-bottom-style: double;
width: 585px;
}

