.territorio h3
{
margin-top: 0px;
}

.territorio .bordo
{
border:1px solid red;
}

.territorio ul.risultati_ricerca
{
padding:0 0 30px 10px;
}

.territorio ul.risultati_ricerca li
{
list-style-type:none;
list-style-image: none;
}

.territorio ul.risultati_ricerca li strong
{
color: #002e5f;
margin:0 0 0 8px;
}

.territorio ul.risultati_ricerca li strong:first-child
{
margin-left:0;
}

.territorio div.row img.mappa_italia
{
display:none;
}

.territorio ul.mappa
{
padding:10px;
}

@media (min-width: 600px)
{

.territorio div.row img.mappa_italia
{
display:block;
}

.territorio ul.mappa
{
position:absolute;
float:left;
width:466px;
margin:0;
padding:0;
}

.territorio ul.mappa li
{
position:absolute;
font-weight:bold;
text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
list-style: none;
}

.territorio ul.mappa li a
{
text-decoration: none;

}

.territorio ul.mappa li.valledaosta
{
    left: 0;
    top: 67px;
}

.territorio ul.mappa li.piemonte
{
    left: 14px;
    top: 106px;
}

.territorio ul.mappa li.lombardia
{
    left: 85px;
    top: 85px;
}

.territorio ul.mappa li.veneto
{
    left: 177px;
    top: 70px;
}

.territorio ul.mappa li.trentino
{
    left: 132px;
    top: 44px;
}

.territorio ul.mappa li.altoadige
{
    left: 138px;
    top: 7px;
}

.territorio ul.mappa li.friuli
{
    left: 236px;
    top: 46px;
}

.territorio ul.mappa li.liguria
{
    left: 61px;
    top: 154px;
}

.territorio ul.mappa li.emilia
{
top:130px;
left:180px;
}

.territorio ul.mappa li.toscana
{
    left: 127px;
    top: 177px;
}

.territorio ul.mappa li.umbria
{
    left: 188px;
    top: 210px;
}

.territorio ul.mappa li.marche
{
    left: 231px;
    top: 184px;
}

.territorio ul.mappa li.lazio
{
    left: 196px;
    top: 261px;
}

.territorio ul.mappa li.abruzzo
{
    left: 264px;
    top: 230px;
}

.territorio ul.mappa li.campania
{
    left: 245px;
    top: 315px;
}

.territorio ul.mappa li.molise
{
    left: 290px;
    top: 262px;
}

.territorio ul.mappa li.calabria
{
    left: 340px;
    top: 410px;
}

.territorio ul.mappa li.puglia
{
    left: 360px;
    top: 310px;
}

.territorio ul.mappa li.basilicata
{
    left: 345px;
    top: 355px;
}

.territorio ul.mappa li.sardegna
{
    left: 72px;
    top: 344px;
}


.territorio ul.mappa li.sicilia
{
	left: 260px;
	top: 492px;
}

}

/*Inizio box ricerca patronato Anna 07.10*/
.territorio .patronato{
	text-align: right;
}
.territorio .patronato a{
	background-color: inherit;
    color: #333;
    background-image: url(../img/icona_freccia-azzurra.png);
    background-repeat: no-repeat;
    background-position: left 0.4em;
    text-align: right;
    padding: 0 0 0 8px;
    font-size: 0.9em;
}
/*Fine box ricerca patronato Anna 07.10*/
/* Mappa Italia Anna 09.12 */
.territorio img.mappa_italia {
    padding-bottom: 20px;
}
/* Fine Mappa Italia Anna 09.12 */
