/*
Versione compatibile con multi browser
Copyright Insiel Spa
Autore Fabrizio Ferroli - Roberta Radini
release 1.0 del 20 Maggio 2005
*/

@import url(foglio_silvia.css);

* {
	margin: 0 0 0 0;
	padding:0 0 0 0;
}

div#accessibilita{
	position: relative;
	top: 0px;
	/*width: 100%;*/
	text-align: left;
	padding: 0%;
	margin: 0%;
}


div#carattere {

	float:left;
}

div#personal {

	float:right;
	text-align:right;
	padding-right: 1%;
}

.trasp{
	color: Red;
}
#accessibilita span.invisibile{
	color: Red;
}
#ricerca{
  /*position: relative;
  top: 0px;
  padding: 0%;
  margin: 0%;*/
		
}
#ricerca hr{
	padding: 0%;
	margin: 0%;
	height: 1px;
	color: White;
	clear: both;
}
#header{
	position: relative;
	/*width: 100%;*/
	margin: 0%;
	padding: 0%;
}
#header hr{
  /*width: 100%;*/
	padding: 0px;
	margin: 0%;
	height: 1px;
	border: none;
	color: White;
	clear: both;
}
div#headline{
	position:relative;
	top: 0px;
	/*width: 100%;*/
	padding: 0%;
	margin: 0%;
	margin-left: -1px;
	border-bottom: 1px solid #B5C3D6;
	border-left: 1px solid #B5C3D6;
	height: 6.5em;
 }

/*#logo{
 	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	width: 10%;
	background-image: url(img/top_headline4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
 }
 #logo img{
 	position: relative;
 	top: 0px;
	left: 0px;
	
	height: 78px;
	float: left;
	margin-left: -1px;
 }*/
 #topdx{
 	position: absolute;
 	top: 0px;
 	right: 0px;
	float: right;
	clear: right;
	background-image: url(img/top_dxsfondo.gif);
	background-repeat: repeat-x;
	background-position: top;
	/*width: 27%;*/
 }
  #topdx img{
	height: 79px;
	/*width: 100%;*/
	padding: 0%;
	margin: 0%;
 }
#intestazioni{
	/*width: 64%;*/
	float: left;
	background-image: url(img/top_osp.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
/*stili per intestazione*/	
.primarigahead {

}

.secondarigahead {

}
.terzarigahead {

}
.quartariga {

}
div#primariga {
	/*width: 100%;*/
	float: left;
	padding: 0px;
	margin: 0px;
}
div#primariga h1{
  position: relative;
  top: 8px;
	font-size: 130%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #102A51;
	font-weight: bold;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 7px 0px 0px 0px;

}
div#secondariga {	
	/*width: 100%;*/
	float: left;
	padding: 0px;
	margin: 0px;
}
div#secondariga h1{
  position: relative;
  top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 170%;
	font-weight: lighter;
	color: #102A51;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
}
div#secondariga h2{
  position: relative;
  top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 170%;
	font-weight: lighter;
	color: #102A51;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
}
div#terzariga {
	/*width: 100%;*/
	float: left;
	padding: 0px;
	margin: 0px;
}
div#terzariga p{
  position: relative;
  top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #102A51;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 80px;
	margin: 0px;
}
div#quartariga {
	/*width: 100%;*/
	float: left;
	padding: 0px 0px 3px 0px;
	margin: 0px;
}
div#quartariga p{
  position: relative;
  top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #102A51;
	text-align: left;
	padding: 0px 0px 0px 120px;
	margin: 0px;
}
/*-----------------------------------*/
 div#menutop {
 	position:relative;
	/*width: 85%;*/
	float: right;
	background-color: #B5C3D6;
	color: #FFFFFF;	
	font-size: 80%;
	display: inline;
	vertical-align: bottom;
	height: 2.2em;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	z-index: 100;
}
 div#menutop img{
 	position:relative;
	float: left;
	display: inline;
	vertical-align: bottom;
	height: 21px;
	/*width: 10px;*/
	margin: 0px;
	padding: 0px;
}
 div#menutop img.spazio{
 	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 1px;
 }
 div#menutop span{
	padding: 2px 0px 2px 0px;
	background-color: #B5C3D6;
}
div#menutop  A:visited {
	text-decoration: none;
	color: #102A51;
}

div#menutop A:link {
	text-decoration: none;
	color: #102A51;
}

div#menutop A:active {
	text-decoration: none;
	color: #102A51;
}
div#menutop  A:hover{ text-decoration: underline; color: #102A51 }


/*stili specifici per parte sinistra*/

/*div#navigation{
	float: left;
	clear: left;
	width: 18%;
	font-size: 80%;
	text-align: left;
	background-color: #EAEDEF;
	margin-right: 1%;
	z-index: 10;
}
div#navigationmappa{
	float: left;
	width: 48%;
	font-size: 80%;
	text-align: left;
	background-color: #EAEDEF;
	margin-right: 1%;
}	
div#navigation ul {
	list-style-image: url(img/elenco.gif);
	margin-top: 0px;
	margin-bottom: 2px;
	padding: 0px;
	margin-left: 18px;
}

div#navigation li {
	line-height: 150%;
}*/
	
div#testataservizi {
  /*width: 100%;*/
	font-size: 115%;
	color: #FF9900;
	font-weight: bold;
}
#imgtestataservizi{
	background-image: url(img/lineasup.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 8px;
	text-align: right;
	padding: 0px;
	margin: 0px;
margin-top: 20px;
}
#imgtestataservizi img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
div#testataservizi h3{
  display: block;
 	background-color: White;
	font-size: 100%;
	margin: 0px;
	padding: 0px;	
}

div#piedeservizi {
  /*width: 100%;*/
  background-color:#FFFFFF;
	background-image: url(img/lineainf.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 10px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#piedeservizi img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

div#testainformazioni {
  /*width: 100%;*/
	font-size: 115%;
	color: #FF9900;
	font-weight: bold;
}
#imgtestainformazioni{
	background-image: url(img/lineasup.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 8px;
	text-align: right;
	padding: 0px;
	margin: 0px;
}
#imgtestainformazioni img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
div#testainformazioni h3{
 	background-color: White;
	font-size: 115%;
	margin: 0px;
	padding: 5px 0px 0px 0px;	
}

div#piedeinformazioni {
 	/*width: 100%;*/
    background-color:#FFFFFF;
	background-image: url(img/lineainf.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 10px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#piedeinformazioni img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
#imgpiedeinformazioni img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

/*#interreg{
	position: relative;
	top: 0px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: auto;
	height: 2.0em;
}
#interreg img{
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	height: 50px;
	width: 60px;
	float: left;
}
#interreg p.realizzato{
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;

}
*/
 /*stili per parte destra*/
 
/*div#extra{
  /* width: 18%; 179px;\width:189px;w\idth:179px;
	font-size: 80%;
background-color: #EAEDEF;
	
	text-align: left;
	float: right;
	margin-left: 1%;
	z-index: 20;
}*/
/*div#extramappa{
   /*width: 48%; /*179px;\width:189px;w\idth:179px;*/
	/*;
	font-size: 80%;
	text-align: left;
	/*float: right;
	margin-left: 1%;*/
/*background-color: #EAEDEF
}	
div#extra ul {
  /*list-style-image:  url(img/elenco.gif);
  background-color: #EAEDEF;
  margin-top: 0px; /*-3px;
  margin-bottom: 2px;
  padding-top: 0px;
  padding-left: 0px;
  margin-left: 18px;
}

div#extra li {
	line-height: 150%;
}*/

div#testatazienda {
	font-size: 115%;
	color: #FF9900;
	font-weight: bold;
}
#imgtestatazienda{
	background-image: url(img/lineasup.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 8px;
	text-align: right;
	padding: 0px;
	margin: 0px;
}
#imgtestatazienda img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
div#testatazienda h3{
 	background-color: White;
	font-size: 115%;
	margin: 0px;
	padding: 0px;	
}

div#piedeazienda {
	/*width: 100%;*/
	background-color:#FFFFFF;
	background-image: url(img/lineainf.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 10px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#piedeazienda img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
div#testataoperatori {
	font-size: 115%;
	color: #FF9900;
	font-weight: bold;
}
#imgtestataoperatori{
	background-image: url(img/lineasup.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 8px;
	text-align: right;
	padding: 0px;
	margin: 0px;
}
#imgtestataoperatori img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
div#testataoperatori h3{
 	background-color: White;
	font-size: 115%;
	margin: 0px;
	padding: 5px 0px 0px 0px;	
}

div#piedeoperatori {
	background-image: url(img/lineainf.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 10px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#piedeoperatori img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

/*div#piedeop {
	background-image: url(img/lineainf.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	font-size: 125%;
	color: #FF9900;
	font-weight: bold;
	height: 20px;
	margin: 0;
	padding: 0px;
	margin-top: 5px;
}*/
div#piedeop {
	/*width: 100%;*/
	background-color:#FFFFFF;
	background-image: url(img/lineainf.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 10px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#piedeop img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}



div#login {
	padding-left: 10px;
	margin-left: 0px;
	font-size: 100%;
	color: #102A51;
	padding-top: 5px;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
/*----- classe form ----*/
.formlogin{
	display: inline;
}
/*---------------------*/
div#loginadatt {
	background-color:#FFFFFF;
	font-size: 100%;
	color: #FF9900;
	font-weight: bold;
	border-top: 1px solid #F9C778;
	border-left: 1px solid #F9C778;
	border-right: 1px solid #F9C778;
	/*width: 99%;
	height: 77px;	*/
}

div#piedelogadatt {
	background-image: url(img/lineainflogin.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 14px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #F9C778;
	width: 99%;
}

#piedelogadatt img{
	position: relative;
	top: 0px;
	right: 0px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
#bollino{
	position: relative;
	top: 0px;
	margin: 0px;
	padding: 0px;
	text-align: center;

}
#bollino img{
	position: relative;
	top: 0px;
	margin: 20px 0px 0px 0px;
	padding: 0px;


}	
/*stili per parte centrale*/
#centrale{
  	position: relative;
  	top: 2px;
	/*width: 100%;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#content{

	margin: 1px 2px 0px 2px;
	padding: 0px;
	float: left;
width: 52%;
}

div#content p{
	
text-align: justify;

	padding: 3px;
}

div#testatanews{

	padding: 2px 0px 2px 5px;
	margin: 0px;
	background-color: #013066;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight:bold;
}
div#testatanews h3{
	text-align: left;
	color: #FFFFFF;	
	font-size: 100%;
	font-weight: bold;
	padding-left: 10px;
	margin: 0px;

}
div#contenitorenewshp{

	padding: 0;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
	padding-top: 0px;
}

div#contenitorenews{

	padding: 0;
	padding: 0px;
	margin: 0px;
	overflow: auto;
	height: 450px;
}
div#contenitorenews h3{
	text-align: left;
	color: #FFFFFF;	
	background-color: #FF9900;
	font-size: 100%;
	font-weight: bold;
	padding-left: 10px;
	margin: 0px;
}	
div#news{
	/*font-size: 80%;*/
	text-align: left;
	padding-left: 4px;
	padding-bottom: 0px;
}

div#news A:visited {
	text-align: left;
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	
}

div#news A:link {
	text-align: left;
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	
}

div#news A:active {
	text-align: left;
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	
}

div#news A:hover {
	text-decoration: underline;
	color: #FF9900;
}

div#testataprogetti  H3{
    color: #102A51;
	font-size: 100%;
	margin-top: 0px;
	margin: 1px;
}

div#testataprogetti{
	padding: 2px 0px 2px 10px;
	margin: 0px;
	background-color: #b9b9b9;
	color: #013066;
	text-transform: uppercase;
	font-weight:bold;

}

div#progetti .titolo{
	font-weight: bold;	
}

div#progetti{
	/*font-size: 80%;*/
	text-align: left;
	padding-left: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding: 0;
	margin: 0;
	margin-top: 1px;
}

div#primopiano H4{
	font-size: 105%;
	margin-top: 1px;
	margin: 1px;
}

div#primopiano{
	/*font-size: 80%;*/
	text-align: left;
	padding-left: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding: 0;
	margin: 0;
	margin-top: 0px;
	height: 90px;
	/*border-bottom-width: 1px;
	border-bottom-color: #FF9900;
	border-bottom-style: solid;*/
}

div#primopiano .titolo{
	font-weight: bold;	
}

div#testataprimopiano H3{
    /*color: #102A51;*/
	font-size: 100%;
	margin-top: 0px;
	margin: 1px;
}

div#testataprimopiano{
	padding: 2px 0px 2px 10px;
	margin: 0px;
	background-color: #b9b9b9;
	color: #013066;
	text-transform: uppercase;
	font-weight:bold;
margin-top: 20px;

}

/*stili per il footer*/

/*div#footer{
	width: 60%;
  text-align: center; 
  padding: 0px 0px 0px 0px;
  font-size: 80%;	
  margin: 0px 19% 0px 19%;
}*/
div#indicazioni{
	font-size: 100%;
	text-align: center;
	padding: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
}
	
/*stili per i link*/


a, a:link, a:visited {
	color: #102A51;
	text-decoration: none;
	text-align: left;
}

a:active {
	color: #FF9900;
	text-decoration: underline;
	text-align: left;
	font-weight: bold;
}


a:hover {
	color: #102A51;
	text-decoration: underline;
	text-align: left;
}

A.arancio:link, A.arancio:active, A.arancio:visited { 
    color: #61605F;
	text-decoration: none;
	text-align: left;
	}

A.arancio:hover {
    color: #FF9900;
	text-decoration: underline;
	text-align: left;
	}
	
A.aranciobold:link, A.aranciobold:active, A.aranciobold:visited { 
    color: #61605F;
	text-decoration: none;
	text-align: left;
	font-weight:bold;
	}

A.aranciobold:hover {
    color: #FF9900;
	text-decoration: underline;
	text-align: left;
	font-weight:bold;
	}


/*classi generiche*/

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #102A51;
	text-decoration: none;
	text-align: left;
	padding-left: 2px;
	}
	
table.prestazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #102A51;
	text-align: left;
	}
	
hr {
	color:#FF9900;
	/*width: 330px;*/
	text-align:center;
	}
	
#content ul {
	text-decoration: none;
	list-style-type: none;
	list-style-image: url(img/elenco2.gif);
	line-height: 1.5em;
	}
	
#content li {
	padding-left: 0px;
	margin-left: 0px;
}
	
input {
	margin: 0%;
	padding: 0%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	height: 1.2em;
}

input.ricerca {
	margin: 0%;
	padding: 0%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	border: 1px;
	border-style: solid;	
	border-color: #B1C1D0;
}

div.tornasu {
	height: 10px;
	text-align: right;
	float: right;
}

div.titolorubr {
	height: 19px;
	color: #102A51;
	float: left;
	background-image: url(img/bg_rubrica.gif);
	font-weight: bold;
	padding-bottom: 10px;
	/*width: 350px;*/
}

div.normale {
	font-weight: normal;
	/*font-size: 85%;*/
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
}

.ciccio { font-weight: normal;
	/*font-size: 85%;*/
	text-align: left;
	padding-left: 5px;
	margin-left: 0px;
}

.news {
	font-weight: bold;
	font-size: 100%;
	margin-top: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 1px;

}

.titolonews{
	font-weight: bold;
	/*font-size: 95%;*/
	text-align: left;
}

.testonews{
	font-weight: normal;
	/*font-size: 95%;*/
	text-align: left;
	margin-left: 8px;
}

.udine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 200%;
	color: #102A51;
	/*color: #FF9900;*/
	padding-left: 2px;
	font-weight: normal;
	vertical-align: baseline;
	line-height: 5px;
}
	
.etic {
	color: #102A51;
	font-weight:bold;
	line-height: 17px;
}

.etic2 {
	color: #102A51;
	font-weight:bold;
}

.bold{
	color: #102A51;
	font-weight:bold;
}

/*.centro{
 text-align:center;
}*/
.sinistra{
 text-align:left;
}
img.sinistra{
 float:left;
 padding: 5px;
}
.destra{
 text-align:right;
}
img.destra{
 float:right;
 padding: 5px;
}
img.middle{
	vertical-align: middle;
	padding: 5px;
}
.button {
	background-color: #FCD9A3;
	border: 1px;
	border-style: solid;	
	border-color: #FF9C00;
	font-size: 100%;
	height: 1.6em;
}
.log{
	background: url(img/frecina.gif) no-repeat; 
	border: 0; 
	height: 1.6em; 
	width: 17px;
}
	
.sfondodomanda {
	font-size: 100%;
	background-color: #E3EDF7;
	height: 16px;
    color: #102A51;
	padding-left: 1px;
	}
	
.sfondorubrica {
	font-size: 100%;
	background-color: #E3EDF7;
	font-weight:bold;
	height: 25px;
	color: #102A51;
	padding-left: 1px;
	line-height: 20px;
	}
	
.titolosfondo {
	font-size: 100%;
	font-weight: bold;
	background-color: #BCCBD9;
   color: #102A51;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
	}
	
.bianco{
    color:#FFFFFF;
	text-align: left;
	font-weight:lighter;
	background-color: #FF9900;
}

.primolivello {
	background-color: #BCCBD9;
	color: #102A51;
	/*height: 15px;*/
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	color: #1B407B;
	margin-bottom: 5px;
	margin-top: 20px;
}
.secondolivello  {
	/*width: 70%;*/
	padding: 0px;
	margin: 4px;
	vertical-align: middle;
	border-bottom: 1px solid #B0C1D1;
}	
.terzolivello  {
	background: #EAEDEF;
	/*height: 15px;*/
	/*width: 85%;*/
	padding: 0px;
	margin-top: 3px;
	margin-left: 18px;
	vertical-align: middle;
	border-bottom: 1px solid #B0C1D1;
}	

table#richieste, table#richieste2, table#richieste3, table#richieste4,
table#richieste5, table#richieste6, table#richieste7, table#richieste8, table#richieste9  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 120%;
 padding: 2px;
}

table.prestazioni td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#mappa {
	background-image:url(servizi/mappe/img/area_osp.jpg);
	background-repeat:no-repeat;
	/*width: 97%;*/ 
	height: 338px;
	padding: 0px;
}
div#mappa .imgmappa{

}
div#mappagen {
	/*width: 97%;*/ 
	height: 338px;
	padding: 0px;
}

div#indicazmappa {
	z-index:100;
	/*float: right;
	margin-left: 55px;
	margin-top: 15px;
	width:200px;
	height:115px;
	z-index:1;*/
}
	
div#immagine img{
	/*width: 437px;*/
	height: 334px;
	margin-top: 5px;
	float: left;		
}

select.cercamappa {
		font-size: 100%;
		text-align: right;
}
.textoption {
		text-align: right;
		/*border: #FFCC00 1px solid;*/
}
.300{

}
.6{

}
.86{

}
.testatd, .testatd2, .testatd3{
	font-weight: bold;
	background-color: #bccbd9;
}
.4{

}
.5{

}
.EAEDEF{
	background-color: #eaedef;
}
.EAEDEFbold{
	background-color: #eaedef;
	font-weight: bold;
}
.BCCBD9bold{
	background-color: #BCCBD9;
	font-weight: bold;
}
.BCCBD9{
	background-color: #BCCBD9;
}
.imgdip01{
	float: right;
	padding: 10px;
}
.right{
	text-align: right;
}
.alfabeto{
	margin: 0px 3px 0px 3px;
}
#content li.ancore{
	list-style-type: square;
	vertical-align: middle;
}

.imgconspazio {
	margin: 3px;
}

.floatdestra {
	float:right;
}

.floatsinistra {
	float:left;
}

.verde {
	color:#006600;
	font-weight:bold;
}