body {
margin:0px 0px 0px 0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

a img{border:none;}

.a_home {
color:#000000;
text-decoration:none;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
}

p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
margin:0px;
text-align:left;
}

td {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
margin:0px;
}

.testo {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
}

.testo_medio {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
}

.testo_grande {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:17px;
}

.testo_gri {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:15px;
color:#A0A0A0;
}

.testo_pic {
color:#A0A0A0;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

.tit_gra {
color:#A0A0A0;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
margin:0px;
}

.tit_rosso {
color:#990000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:15px;
}
.tit_rosso_due {
color:#ff0000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:15px;
}

.sfondo_bianco {
background:#ffffff;
}
.sfondo_nero {
background:#000000;
}
.sfondo_volpaia {
background:#fbf5ea;
}
.sfondo_grigio_ch {
background:#f4f4f4;
}
.sfondo_grigio_sc {
background:#A0A0A0;
}
.sfondo_rosso {
background:#b20916;
}
.sfondo_ocra {
background:#d1c9aa;
}

/* titoli interno centro */

#col_articolo_spec {
background: url(images/articolo_spec.gif) no-repeat;
width:603px;
height:27px;
}

#col_news_det {
background: url(images/news_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_eventi_det {
background: url(images/fiere_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_articolo_det {
background: url(images/articolo_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_intervista_det {
background: url(images/intervista_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_flashart_school {
background: url(images/flashart_school.gif) no-repeat;
width:603px;
height:27px;
}

#col_archivio {
background: url(images/archivio.gif) no-repeat;
width:603px;
height:27px;
}

#col_rivista_det {
background: url(images/rivista_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_newyorktales_det {
background: url(images/newyorktales_det.gif) no-repeat;
width:603px;
height:27px;
}


#col_letterfrom_det {
background: url(images/letterfrom_det.gif) no-repeat;
width:603px;
height:27px;
}


#col_lettere_direttore {
background: url(images/lettere_direttore.gif) no-repeat;
width:603px;
height:27px;
}

#col_contatti {
background: url(images/contatti.gif) no-repeat;
width:603px;
height:27px;
}

#col_credits {
background: url(images/credits.gif) no-repeat;
width:603px;
height:27px;
}

#col_advertising {
background: url(images/advertising.gif) no-repeat;
width:603px;
height:27px;
}

#col_pubblicita {
background: url(images/pubblicita.gif) no-repeat;
width:603px;
height:27px;
}

#col_ricerca {
background: url(images/ricerca.gif) no-repeat;
width:603px;
height:27px;
}

#col_ordina {
background: url(images/ordina.gif) no-repeat;
width:603px;
height:27px;
}

#col_pubblicazioni_det {
background: url(images/pubblicazioni_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_fresh_start {
background: url(images/fresh_start.gif) no-repeat;
width:603px;
height:27px;
}

#col_studio_det {
background: url(images/studio_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_yourgallery_det {
background: url(images/yourgallery_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_newyork_det {
background: url(images/newyork_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_flashofindia_det {
background: url(images/flashofindia_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_latalks_det {
background: url(images/latalks_det.gif) no-repeat;
width:603px;
height:27px;
}
#col_venicebiennale_det {
background: url(images/venicebiennale_det.gif) no-repeat;
width:603px;
height:27px;
}
#col_pop_det {
background: url(images/pop_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_whispers_det {
background: url(images/whispers_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_onweb_det {
background: url(images/onweb_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_artisti_det {
background: url(images/artisti_det.gif) no-repeat;
width:603px;
height:27px;
}

#col_video_det {
background: url(images/video_det.gif) no-repeat;
width:603px;
height:27px;
}
/* fine titoli interno centro */

#col3 {
background: url(images/banner.gif) no-repeat;
width:172px;
height:21px;
}

.border1 {
width:172px;
font-size:11px;
font:verdana;
}



.border3 {
width:166px;
}


#sotto3 {
background: url(images/sotto_banner.gif) no-repeat;
width:174px;
height:21px;
}

.verdeli {
background-image: url(images/liverde.gif);
background-repeat: no-repeat;
background-position: 2px 3px;
font-family:Arial, Verdana, Helvetica, sans-serif;
padding:0px 0px 5px 15px;
}

.bottone_1 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#7C7C7C;
font-weight:bold;
border : solid #7C7C7C 1px;
height:20px;
background-color:#e0e0e0;
}

.input_1 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#000000;
border : solid #7C7C7C 1px;
height:16px;
width: 170px;
background-color:#ffffff;
}

.input_2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#000000;
border : solid #7C7C7C 1px;
height:16px;
width: 30px;
background-color:#ffffff;
}

.input_3 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#000000;
border : solid #7C7C7C 1px;
height:16px;
width: 700px;
background-color:#ffffff;
}

.input_4 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#000000;
border : solid #7C7C7C 1px;
height:300px;
width: 700px;
background-color:#ffffff;
}

.input_5 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#000000;
border : solid #7C7C7C 1px;
height:50px;
width: 700px;
background-color:#ffffff;
}

.radio {
height:16px;
width: 20px;
}

ul.socialbuttons {
   width: 600px;
   text-align: right;
   list-style: none;
   margin: 0;
   padding: 0;
}
    ul.socialbuttons li {
       float: right;
       margin: 0;
       padding: 15px 0 0 0;
       border-right: 5px solid #fff;
    }