<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

*{
margin:0px;
padding:0px;}

img{
border:0px;}

body{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:1em}

h2 img.img-titolo{
color:#990000;
font-size:18px;
margin-bottom:5px;
position:relative;
}

h2{
color:#990000;
font-size:16px;
}


.colonnina .interno h2 img.img-titolo{
display:none;
}

h2 img.img-titolo{
display:none;
}

h3{
font-size:1em;
color:#333333;}



/*------------header-------------*/

#header{
position:relative;
height:143px;

}

#logo{
float:left;
width:300px;
height:82px;
margin-left:17px;
margin-top:15px;
}

#lingua{
text-align:right;
font-size:0.7em;
padding:6px;
float:right;
height:73px;
width:200px;
}

#lingua a, #lingua a:visited{
color:#333333;
display:none;
}

/*----------menu-navigazione-----------*/

#menu-navigazione{
float:right;
width:443px;
background-image:url(../images/tratteggio-menu-navigazione.jpg);
background-position:left;
background-repeat:repeat-y;
height:60px;
font-size:0.6em;
text-align:center;
display:none;}

#menu-navigazione ul li a{
color:#000000;
}

#menu-navigazione ul li a:visited{
color:#666666;}

#menu-navigazione ul li a:hover{
color:#990000;}

#menu-navigazione ul{
list-style:none;
height:28px;
background-image:url(../images/menu-italiano.gif);
background-repeat:no-repeat;
width:416px;
margin:auto;
}

#menu-navigazione ul li{
float:left;
}

#menu-navigazione ul li a span{
z-index:-1;
display:none;
}

#voce1 a, #voce2 a, #voce3 a, #voce4 a, #voce5 a, #voce6 a{
background-image:url(../images/menu-italiano.gif);
background-repeat:no-repeat;
display:block;
height:28px;
line-height:28px;
}

#menu-navigazione ul li#voce1 a{
margin-right:4px;
width:42px;
background-position:0 0px;
}

#menu-navigazione ul li#voce1 a:hover{
background-position:0px -56px ;
}

#voce2 a{
margin-right:3px;
width:61px;
background-position:-45px 0px;
}

#voce2 a:hover{
background-position:-45px -56px;
}

#voce3 a{
margin-right:4px;
width:71px;
background-position:-110px 0px;
}

#voce3 a:hover{
background-position:-110px -56px;
}

#voce4 a{
margin-right:4px;
width:94px;
background-position:-185px 0px;
}

#voce4 a:hover{
background-position:-185px -56px;
}

#voce5 a{
margin-right:4px;
width:48px;
background-position:-283px 0px;
}

#voce5 a:hover{
background-position:-283px -56px;
}

#voce6 a{
width:81px;
background-position:-335px 0px;
}

#voce6 a:hover{
background-position:-335px -56px;
}


/*---------------------immagine-header-------------------*/

#immagine-header{
position:absolute;
top:170px;
left:0px;
width:408px;
height:300px;
background-image:url(../images/bg-foto-header.jpg);
background-repeat:no-repeat;
background-position:top;
display:none;}

#immagine-header img{
margin:4px;}


/*---------colonne--------------------*/

#box-contenuti{
background-image:url(../images/tratteggio.gif);
background-repeat:repeat-y;
background-position:left;
clear:both;}

#box-contenuti p{
font-size:0.8em;
line-height:1.4em;}

#colonna-sx{
margin-bottom:20px;
}

#colonna-dx{
margin-bottom:20px;}

#box-colonnine{
margin-top:7px;
margin-bottom:27px;
background-image:url(../images/tratteggio-colonnine.gif);
background-repeat:repeat-y;}

.colonnina{

}

.interno{
padding-left:12px;
padding-right:12px;
}

.colonnina .interno p{
font-size:0.80em;
line-height:1.4em;
}

.colonnina .interno img{
margin-left:-5px;
}

.foto-home{
float:left;
margin-left:-5px;
padding-right:15px;}

/*-------footer---------------*/

#indirizzo{
font-size:0.7em;
padding:3px;
color:#632020;
}

#indirizzo a{
color:#632020;
}

#footer{
clear:both;
text-align:left;
font-size:0.8em;
line-height:1.3em;
padding-top:5px;
padding-left:55px;}

#footer a{
}

#footer a:visited{
color:#cccccc;
}

#footer a:hover{
color:#333333;
}

.continua{
text-align:right;}

.continua a{
color:#990000;
}

.continua a:visited{
color:#660000;
}

.continua a:hover{
color:#BF0000;
}
.clear{
clear:both;
height:0px;
line-height:0px;}

#map{
border:1px #666666 solid;
margin-top:7px;}

.seleziona_numero{
width:50px;}

#dati-personali{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
padding:3px;
width:400px;}

#submit{
margin-left:150px;}

#prezzi{
font-size:0.8em;
}
#prezzi td{
padding:5px;

}

.elenco-servizi{
font-size:0.8em;
list-style-image:url(../images/elenco.jpg);
margin-left:15px;}

.elenco-servizi li{
margin-bottom:5px;}

.box-mappa-sito{
margin-top:15px;
margin-bottom:50px;}

.mappa-sito{
font-size:0.8em;
margin-left:20px;}

.mappa-sito li{
margin-top:8px;}

.mappa-sito a{
color:#990000;}
</pre></body></html>