body {background:#000000 ; margin-top: 0px; margin-left: 0; margin-right: 0; margin-bottom:0px; font-family:Arial,Helvetica, sans-serif; font-size:small; font-weight:normal; color:#FFF; text-align:center;}



/* IMPOSTAZIONI GENERALI: PARAGRAFI, TITOLI, IMMAGINI ECC. */



img{
border:0;
}

h1{
width:800px;
margin:-1.2em 0 2em 0.5em;
padding:0 0.5em 0.2em 0;
border-bottom:#FFF 1px solid ;
font-size:16px;
font-weight:bold;
text-align:right;
text-indent:0;
}

h2{
margin:1em auto;
text-transform:uppercase;
font-size:12px;
}



h3{
margin:1em auto 0.5em;
text-transform:uppercase;
font-size:12px;
text-align:center
}

h4{
width:600px;
margin:0 0 1em 0;
font-size:14px;
font-weight:bold;
text-align:left;
text-indent:0;
color:#FFF;
line-height:1.5em;
}

/*per foto a sin */
img.img-left{
margin-top:5px;
margin-right:10px;
margin-bottom:0px;
}

/*per foto a dx */
img.img-right{
margin-top:5px;
margin-left:10px;
margin-bottom:0px;
}

/*per foto con didascalia, a sin */
div.img-left{
float:left;
margin-top:5px;
margin-right:10px;
margin-bottom:0px;
}

/*per foto con didascalia, a dx */
div.img-right{
float:right;
margin-top:5px;
margin-left:10px;
margin-bottom:0px;
}

.img-border{
border:1px #fff solid;
}


/*colore links testo*/
.red_link a:link,
.red_link a:visited { 
color:#F00; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
} 
	
.red_link a:hover,
.red_link a:focus,
.red_link a:active
{ color:#AAA; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none; }


/*links blu Annunci Usato*/
.blue_link a:link,
.blue_link a:visited { 
color:#000066; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
} 
	
.blue_link a:hover,
.blue_link a:focus,
.blue_link a:active
{ color:#0066FF; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none; }

/*links bianchi Annunci Usato*/
.white_link a:link { 
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
} 
	
.white_link a:hover,
.white_link a:focus,
.white_link a:active
.white_link a:visited
{ color:#0066FF; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none; }

/*links bianchi Elenco Archivio 14pt*/
.white_link2 a:link, .white_link2 a:visited { 
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
} 
	
.white_link2 a:hover,
.white_link2 a:focus,
.white_link2 a:active
{ color:#FF0000; 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none; }

/* LINK BIANCO E SOTTOLINEATO*/

.white_underlined a:link,
.white_underlined a:visited{
color:#FFF;
text-decoration:underline;
}

.white_underlined a:hover,
.white_underlined a:focus{
color:#F00;
text-decoration:underline;
}

/* STRUTTURA PAGINA - BOX E MENU */




#container{
position:relative;
width:830px;
margin:0 auto;
padding:0;
padding-top:5px;
}

#header{
position:relative;

width:830px;
height:70px;
text-align:left;
margin:0;
padding:0;
}



#sidebar{
position:absolute;
width:200px;
height:500px;
text-align:left;
color:#FFF;
left:0;
top:90px;
}

#content{
position:relative;
width:600px;
padding:30px 0 0 0;
margin:0 30px 0 auto;
text-align:justify;               
font-weight:normal;
font-size:14px;
color:#FFFFFF;
line-height:1.4em;
}


.navmenu{
width:150px;
height:200px;
float:left;
text-align:left;
color:#FFF;
margin:20px 0 0 0;
padding:0px 2em 0 2em;
line-height:1.5em;
list-style:disc;
}

.navmenu li{
padding:0 0 0.5em 0;
}

.navmenu a{
font-weight:bold;
}

.navmenu a:link,
.navmenu a:visited{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}

.navmenu a:hover,
.navmenu a:focus{
color:#FF0000;
text-decoration:none;
font-weight:normal;
}

/* paragrafo Copyright con bordi*/
p#foot{
width:100%;
border-top:1px #FFF solid;
border-bottom:1px #FFF solid;
margin:0 0;
padding:0.7em;
line-height:1.2em;
color:#FFF;
text-align:center;
}

/* ELEMENTI SPECIFICI: LISTE, TABELLE, ECC.. */



/*lista biografia */
ul.concorsi{
text-align:left;
font-weight:normal;
list-style:disc;
margin:0 1em 0 1em;
padding:1em 0 0 0;
line-height:1em;
}

ul.concorsi li{
padding-bottom:1em;
}


/* ELENCO PUNTATO PAGNA ACCESSORI */
.stime{
padding:0 0 1em 0;
text-align:left;
font-weight:bold;
margin:0 2.4em;
line-height:2.5em;
list-style:circle;
}

.stime li{
padding:0 0.5em;
}



/* TABELLE CON FOTO */

table.thumbs{
width:100%;
margin:1em auto;
border:0;
padding:5px;
}

.thumbs td{
text-align:center;
}

.thumbs td img{
border:1px #FFF solid ;
}














/* VECCHIO CODICE */













#homepage{
width:600px;
height:500px;
margin-top:5px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
padding:0px 0 0 0;
text-align:center;
font-size:24px;
color:#000000;
background:url(immagini/sfondohome.jpg) 50% 0 no-repeat;
}

.bandiere { 
width:500px;
position:relative;
padding:0 0;
margin-top:4em;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
text-align:center;
} 

.bandiere li{
display:inline;
margin:0 0em;
padding: 0 1em;
line-height:0em;
}

img{
border:0;
}

bandiere a:link{
text-decoration:none;
border:none;
}
.dida { 
width:500px;
position:relative;
top:-25px;
padding:0 0;
margin-top:0;
margin-left:165px;
margin-right:auto;
text-align:left;
font-size:11px;
color:#FFFFFF;
} 
.dida li{
display:inline;
margin:0 0em;
padding: 0 70px 0 0;

}


#contenitore_int{
width:600px;
float:left;
height:500px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
margin-bottom:1em;
text-align:left;
font-weight:normal;
font-size:14px;
color:#FFF;
padding:0 0 0 0;
}

#foot{
width:600px;
border-top:1px #FFF solid;
border-bottom:1px #FFF solid;
margin:0 0;
padding:0.7em;
line-height:1.2em;
color:#FFF;
text-align:center;
}
#foot_pagine{
width:600px;
border-top:1px #FFF solid;
margin:1em 0;
padding:0.7em;
line-height:1.2em;
color:#FFF;
text-align:center;
}

#logo{
width:840px;
height:60px;
text-align:left;
vertical-align:middle;
}






#img02_biografia{
float:right;
margin:8px 0 2px 8px;
border:0;
}

#img_accessori{
float:left;
margin:0;
padding:0 1em 0 0;
}

#img_mappa{
float:left;
margin:0;
padding:0.3em 0.5em 0 0;
}


#img_strumenti{
float:left;
margin:0 16px 1em 16px;
padding:0 0.5em 0 0;
}
#img_orchestra{
float:left;
margin:0 8px 1em 8px;
padding:0 0.3em 0 0;
}
#img_partic{
float:left;
margin:0 5px 1em 5px;
padding:0 0.3em 0 0;
}
#img_partic_1{
float:left;
margin:0 5px 1em 30px;
padding:0 0.3em 0 0;
}
#img_partic_6{
width:193px;
margin:0 auto;
padding:1em 0;
}

#img_pera{
float:left;
margin:0 2px 1em 2px;
padding:0 0em 0 0;
}

#img_tisi{
float:left;
margin:0;
padding:0.1em 0.5em 0 0;
}

#img_dragonetti{
float:left;
margin:0;
padding:1em 0.3em;
}
#img_arco{
float:left;
margin:0;
padding:1em 0.3em;
}
#img_gasparo{
float:left;
margin:0;
padding:1em 0.4em;
}

#img_gasparo_open{
width:300px;
margin:0 auto;
padding:1em 0;
}

#img_collabora{
float:left;
margin:0 3em 0 0;
padding:0.1em 0.5em 0 0;
}




.text_links{
margin:0;
padding:1em 0;
text-align:justify;               
font-weight:normal;
font-size:14px;
color:#FFFFFF;
}
#text_contatti{
width:600px;
margin:0 auto;
padding:1em 0;
text-align:center;               
font-weight:normal;
font-size:14px;
color:#FFFFFF;
line-height:1.5em;
}
#text_contatti_normal{
width:600px;
margin:0 auto;
padding:0 0;
text-align:center;               
font-weight:normal;
font-size:14px;
color:#FFFFFF;
line-height:1.2em;
}
#text_dynamic{
float:left;
width:300px;
margin:0 auto;
padding:0;
text-align:center;               
font-weight:normal;
font-size:14px;
color:#FFFFFF;
line-height:1.5em;
}
#text_bottesini{
float:left;
width:300px;
margin:0 auto;
padding:0;
text-align:left;               
font-weight:normal;
font-size:14px;
color:#FFFFFF;
line-height:1.5em;
}
#text_piantina{
margin:0 0 0 2em;
padding:0;
text-align:justify;               
font-weight:normal;
font-size:14px;
color:#FFFFFF;

}

#text_collabora{
width:460px;
margin:0 auto;
padding:1em 0;
text-align:left;               
font-weight:normal;
font-size:14px;
color:#FFFFFF;
line-height:1.5em;
}



/* copia navigatore per pagina Annunci Usato */
.navmenu_usato{
width:180px;
height:200px;
float:left;
text-align:left;
color:#FFF;
margin:20px 0 0 0;
padding:0px 1em 0 2em;
line-height:1.5em;
list-style:disc;
}

.navmenu_usato li{
padding:0 0 0.5em 0;
}

.navmenu_usato a{
font-weight:bold;
}

.navmenu_usato a:link,
.navmenu_usato a:visited{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}

.navmenu_usato a:hover,
.navmenu_usato a:focus{
color:#FF0000;
text-decoration:none;
font-weight:normal;
}

/*colore links testo*/
#text_link a:link,
#text_link a:visited { 
color:#FFF; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
} 
	
#text_link a:hover,
#text_link a:focus,
#text_link a:active
{ color:#F00; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none; }

/*colore links testo*/



/*colore links testo*/
#link_home a:link,
#link_home a:visited { 
color:#FFF; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
} 
	
#link_home a:hover,
#link_home a:focus,
#link_home a:active
{color:#999; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none }

/*colore links testo*/
#text_ferrara a:link,
#text_ferrara a:visited { 
color:#F00; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
} 
	
#text_ferrara a:hover,
#text_ferrara a:focus,
#text_ferrara a:active
{ color:#AAA; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline; }

/*colore links testo*/
#text_banner a:link{ 
color:#F00; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
} 
	
#text_banner a:hover{
color:#AAA; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline; 
}







table{
width:100%;
border:0;
margin:0;
padding:0;
}

td{
border:0;
padding:0;
margin:0;
}
td.strumenti{
padding:1em 1em;
vertical-align:top;
}

table.new{
width:100%;
border:0;
margin:0;
padding:0;
}

table.new th{
text-transform: uppercase;
text-align:center;
padding:15px 10px;
}
table.new td{
padding-right:10px;
text-align:center;
}

table.new td img{
border:1px solid #FFF;
}

#underc{
margin:100px auto 0 auto;
text-align:center;
}

.modelli{
padding:0em;
text-align:left;
margin:0 3em;
line-height:2em;
}

.legni{
padding:0 0 1em 0;
text-align:left;
margin:0 2.4em;
line-height:1.5em;
list-style:circle;
}

.legni li{
padding:0 0.5em;
}

.stime{
padding:0 0 1em 0;
text-align:left;
font-weight:bold;
margin:0 2.4em;
line-height:2.5em;
list-style:circle;
}

.stime li{
padding:0 0.5em;
}
.archivio{
padding:0 0 1em 0;
text-align:left;
margin:0 2.4em;
line-height:1.5em;
list-style:circle;
}

.archivio li{
padding:0 0.5em 1em 0;
}

.photo_strum{
margin:1em auto 1em auto;
text-align:center;
}
.photo_ricciolo{
margin:1.5em auto;
text-align:center;
}

#maiusc{
text-align:justify;
text-transform:none;
font-size:14px;
font-weight:bold;
line-height:1.5em;
color:#FF0000;

}

#maiusc a:link,
#maiusc a:visited{
color:#FFF;
text-decoration:underline;
}

#maiusc a:hover,
#maiusc a:focus{
color:#F00;
text-decoration:underline;
}


.didascalia_2{
font-size:11px;
font-style:normal;
text-align:center;
margin-left:0.5em;
margin-bottom:5px;
margin-top:5px;
line-height:1.2em;
}
.didascalia_3{
font-size:11px;
font-style:normal;
text-align:center;
margin-left:0em;
margin-top:5px;
line-height:1.2em;
}

.stampa{
width:230px;
list-style:none;
color:#FFFFFF;
}
.stampa a{
display:block;
text-decoration:none;
padding:3px 0.5em 3px 13px;
background:url(immagini/stampante.gif) left center no-repeat;
color:#FFFFFF;
}

.stampa a:links,
.stampa a:visited{
color:#FFFFFF;
text-decoration:underline;
}

.stampa a:hover,
.stampa a:focus{
color:#F00;
text-decoration:underline;
}

.piantina_contatti{
padding:0em;
text-align:left;
margin:0 3em;
line-height:1.5em;
}


p#clear{
clear:left;
margin:0 0 0 130px;
padding-top:5em;
text-align:left;
}

.dot{
vertical-align:bottom;
margin-right:0.5em;
margin-left:1em;
}
#dot_ani{
margin-right:0.5em;
margin-left:9px;
}



.usato{
width:550px;
border:0;
padding:0;
margin:0 0 0 20px;
font-size:14px;
line-height:1.5em;
}

.usato td {
border:0;
padding:0;
margin:0;
}

.usato_sezioni{
width:520px;
border:0;
padding:0px;
margin:0 auto;
}

.usato_sezioni td{
padding:10px;
margin:0px;
text-align:center;
background-color:#FF0000;
border:1px solid #FFFFFF;
}

/*colore links testo*/
#text_annunci a:link,
#text_annunci a:visited{ 
color:#FFF; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
} 
	
#text_annunci a:hover,
#text_annunci a:focus
{ color:#FF0; 
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline; }

