/*

**********************************************************************************************************

      INIZIO FOGLIO DI STILE SOS PRIVACY

**********************************************************************************************************

*/

body {
margin:0px;
padding:0px;
font:64% verdana, arial, helvetica, sans-serif;
color:#000000;
}

acronym {
cursor: help;
border-bottom: 1px dotted #000;
border-left: 0px dotted #000;
border-right: 0px dotted #000;
border-top: 1px dotted #000;
}

/* immagine */

a img {border:none} 

/* /immagine */



/* link */

a:link, a:visited {
color:#000000;
text-decoration:none;
font-weight:bold;
}
a:hover, a:active{
background-color:#0066cc;
color:#ffffff;
}

a:link.red, a:visited.red {
color:#006699; 
text-decoration:none; 
}

a:active.red, a:hover.red {
background-color:#006699;
color:#ffffff; 
}

/* /link */



/* grafica */
.bianco {
color:#ffffff;
}
.freccia {
list-style:url(../img/freccia2.gif);
}
.centra {
text-align:center;
}
.spazio {
line-height:20px;
}
h2 {
font-size:16px; 
color:#ff3300;
font-weight:bold;
}
h3 {
font-size:20px; 
color:#006699;
font-weight:bold;
}
h5 {
font-size:12px;
color:#666666;
font-weight:bold;
}
.grassetto_grigio {
font-size:12px;
color:#666666;
font-weight:bold;
}
.blufield {
border:none;
}
.listamenu1 {
list-style-image:url(../img/freccia2.gif);
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:40px;
padding-top:0px;
padding-right:0px;
padding-bottom:20px;
padding-left:0px;
line-height:20px;
}
.listamenu1 li {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
.listamenu1 li a {
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
.listamenu1 a:link, .listamenu1 a:visited { 
color:#000000;
text-decoration:none;
font-weight:bold; 
}
.listamenu1 a:hover, .listamenu1 a:active {
background-color:#0066cc;
color:#ffffff;
}
/* /grafica */

/*

**********************************************************************************************************

      TOP

**********************************************************************************************************

*/

#top {
height:224px;
}

/*

**********************************************************************************************************

      LOGO

**********************************************************************************************************

*/

#logo {
padding-top:4px;
}



/*

**********************************************************************************************************

      IMMAGINE

**********************************************************************************************************

*/

#immagine {
position:absolute;
top:64px;
height:140px;
width:100%;
border-top:1px solid #cccccc;
background-image:url(../img/sfondo.gif);
background-repeat:repeat-x;
}

#dx {
position:absolute;
top:0px;
width:100%;
height:140px;
left:0px;
text-align:right;
}

#sx {
position:absolute;
top:0px;
width:155px;
height:140px;
left:0px;
background-image:url(../img/caffee.jpg);
background-repeat:no-repeat;
}

/*

**********************************************************************************************************

      BARRA DI NAVIGAZIONE

**********************************************************************************************************

*/

#barra {
position:absolute;
top:204px;
width:100%;
padding-top:3px;
padding-right:0px;
padding-bottom:3px;
padding-left:0px;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
text-align:center;
word-spacing:50px;
}

/*

**********************************************************************************************************

      LAYER SINISTRO

**********************************************************************************************************

*/

#sinistro {
position:absolute;
top:224px;
left:0px;
margin:0px;
padding-top:10px;
padding-left:0px;
width:250px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

/*

**********************************************************************************************************

      LAYER DESTRO

**********************************************************************************************************

*/

#destro {
margin:0px 0px 0px 251px;
padding-top:0px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
}
.box {
padding-top:0px;
padding-right:0px;
padding-bottom:60px;
padding-left:0px;
height:160px;
}
.immagine {
float:left;
left:20px;
padding-top:0px;
padding-right:10px;
padding-bottom:0px;
padding-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
.descrizione {
margin-top:6px;
margin-right:0px;
margin-bottom:0px;
margin-left:250px;
padding-left:35px;
vertical-align:middle;
}
.descrizione2 {
margin-top:10px;
margin-right:150px;
margin-bottom:0px;
margin-left:200px;
padding-left:35px;
vertical-align:middle;
font-size:10px;
text-align:justify;
color:#666666;
}

/*

**********************************************************************************************************

      FOOTER

**********************************************************************************************************

*/

#footer {
position:absolute;
top:850px;
left:0px;
margin:0px;
padding-top:0px;
padding-left:25px;
padding-bottom:50px;
width:250px;
line-height:20px;
font-size:10px;
}

/*
