﻿body { margin: 0px; padding: 0px; text-align: center; font-family:  Arial; font-size: 1.0em; font-style: normal; color: #ffffff;  background-color:#191919; }
img { border-width:0px }
td { margin:0px; padding:0px }
iframe { background-color:#000000 }

.tot_pagina { width : 903px; margin: 0 auto; text-align: left; }

.header { float: left; width: 903px; height: 61px }
.logo { float: left; width: 260px; height: 61px }
.menu { float: left; width: 643px; height: 61px }
.menu_separatore { float: left; width: 1px; height: 61px }
.menu_associazione { float: left; width: 111px; height: 61px }

.menu_didattica { float: left; width: 83px; height: 61px }
.menu_concertistica { float: left; width: 110px; height: 61px }
.menu_civica_jazz_band { float: left; width: 131px; height: 61px }
.menu_news { float: left; width: 61px; height: 61px }
.menu_contatti { float: left; width: 78px; height: 61px }
.menu_links { float: left; width: 62px; height: 61px }

.spazio_10px { float: left; width: 903px; height: 10px }
.spazio_1px { float: left; width: 903px; height: 1px }
.pagina_copertina { float: left; width: 903px; height: 257px }

.titolo { float: left; width: 903px; height: 45px; background-color: #000000 }
.contenuti_home { float: left; width: 903px; background-color: #000000; padding: 0px; background-image: url(../img/chiusura.jpg); background-repeat: no-repeat; background-position: bottom }
.contenuti { float: left; width: 866px; background-color: #000000; padding-left: 37px; padding-bottom: 30px; background-image: url(../img/chiusura.jpg); background-repeat: no-repeat; background-position: bottom }
.tratto_verticale { background:url(../img/tratto_ver.gif); background-repeat: repeat-y; width: 1px; float:left }
.tratto_orizzontale { background:url(../img/tratto_or.gif); background-repeat: repeat-x; height: 1px; float:left }


.sottomenu ul { list-style-type: none; margin: 0px; padding-top: 16px }
.sottomenu li { float: right; width: auto; text-align: center; margin-left: 1px; font-size: 0.8em }
.sottomenu a { width: 110px; height: 20px; text-decoration: none; background-color: #680101; color: #dddddd; font-weight: normal;  padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px }
.sottomenu a:hover { background-color: #9a1111; color: #FFFFFF }


.footer { float: left; width: 863px; padding-top: 7px; padding-bottom: 7px; padding-left: 40px; color: #666666; font-size: 0.7em }
.linea_nera { float: left; width: 863px; height: 1px; background-color: #000000; margin-right: 40px }
.copyright { float: left; width: 863px; padding-top: 7px; padding-bottom: 20px; padding-left: 40px; color: #333333; font-size: 0.7em }
.copyright a, .copyright a:link, .copyright a:visited { color: #333333; font-size: 1.0em; text-decoration: underline }
.copyright a:hover { color: #9a1111; text-decoration: underline }



.titolo_news { float: left; width: 110px; height: 45px; padding-right: 7px }
.news_data { color: #ffffff; font-size: 1.1em }
.news_data_grande { color: #ffffff; font-size: 1.1em; font-weight: bold }
.news_titolo { color: #eae206; font-size: 1.1em; font-weight: normal }

/*h1,h2, ecc devono essere uguali a news_schwda*/
.contenuti_news { float: left; width: 785px; padding-bottom: 30px; font-size: 0.75em; color: #898989; font-weight: normal; border-left: solid; border-left-color: #191919; border-left-width: 1px; border-left-style: solid }
.contenuti_news h1 { color: #eae206; font-size: 1.3em; font-weight: bold; padding-top: 5px }
.contenuti_news h2 { color: #eae206; font-size: 1.1em; font-weight: normal; padding-top: 5px }
.contenuti_news h3 { color: #898989; font-size: 1.1em; font-weight: bold; padding-top: 5px }
.contenuti_news h4 { color: #898989; font-size: 1.1em; font-weight: normal; padding-top: 10px }
.contenuti_news a { color: #eae206; font-size: 1.0em; text-decoration: underline }
.contenuti_news a:hover { color: #FFFFFF; font-size: 1.0em; text-decoration: underline }
/*.contenuti_news a:visited { color: #767201; font-size: 1.0em; text-decoration: underline }*/

.contenuti_news_scheda { float: left; width: 753px; padding-top: 7px; padding-right: 40px; font-size: 0.75em; color: #898989; font-weight: normal }
.contenuti_news_scheda h1 { color: #eae206; font-size: 1.3em; font-weight: bold; padding-top: 5px }
.contenuti_news_scheda h2 { color: #eae206; font-size: 1.1em; font-weight: normal; padding-top: 5px }
.contenuti_news_scheda h3 { color: #898989; font-size: 1.1em; font-weight: bold; padding-top: 5px }
.contenuti_news_scheda h4 { color: #898989; font-size: 1.1em; font-weight: normal; padding-top: 10px }
.contenuti_news_scheda a { color: #eae206; font-size: 1.1em; text-decoration: underline }
.contenuti_news_scheda a:hover { color: #FFFFFF; font-size: 1.1em; text-decoration: underline }
.contenuti_news_scheda a:visited { color: #767201; font-size: 1.1em; text-decoration: underline }
/*h1,h2, ecc devono essere uguali a news_schwda*/



.scritta_bianco { color: #ffffff; font-size: 1.0em; font-weight: normal }

.contenuti_associazione { float: left; width: 826px; padding-top: 7px; padding-right: 40px; font-size: 0.75em; color: #898989; font-weight: normal }
.contenuti_associazione h1 { color: #9a1111; font-size: 1.4em; font-weight: bold; padding-top: 5px }
.contenuti_associazione a { color: #9a1111; font-size: 1.0em; text-decoration: underline }
.contenuti_associazione a:hover { color: #ffffff; font-size: 1.0em; text-decoration: underline }

.contenuti_didattica { float: left; width: 826px; padding-top: 7px; padding-right: 40px; font-size: 0.75em; color: #898989; font-weight: normal }
.contenuti_didattica h1 { color: #1f7502; font-size: 1.4em; font-weight: bold; padding-top: 5px }
.contenuti_didattica h2 { color: #1f7502; font-size: 1.1em; font-weight: bold; padding-top: 5px }

.contenuti_concertistica { float: left; width: 826px; padding-top: 7px; padding-right: 40px; font-size: 0.75em; color: #898989; font-weight: normal }
.contenuti_concertistica h1 { color: #1bc1da; font-size: 1.4em; font-weight: bold; padding-top: 5px }
.contenuti_concertistica h2 { color: #1bc1da; font-size: 1.2em; font-weight: bold; padding-top: 5px }
.contenuti_concertistica h3 { color: #1bc1da; font-size: 1.0em; font-weight: normal; padding-top: 5px }
.contenuti_concertistica h3 a { color: #1bc1da; font-size: 1.0em; font-weight: normal; padding-top: 3px; text-decoration: underline }
.contenuti_concertistica h3 a:hover { color: #FFFFFF; font-size: 1.0em; font-weight: normal; padding-top: 3px; text-decoration: underline }
.nome_concerto { color: #1bc1da; font-size: 1.0em; font-weight: normal }
.nome_concerto ul { padding: 0px; margin: 0px; list-style-type: none }
.nome_concerto li { padding: 0px; margin: 0px; text-decoration: none; list-style-position: insides }


.contenuti_civica_jazz_band { float: left; width: 826px; padding-top: 7px; padding-right: 40px; font-size: 0.75em; color: #898989; font-weight: normal }
.contenuti_civica_jazz_band h1 { color: #f10a97; font-size: 1.4em; font-weight: bold; padding-top: 5px }
.contenuti_civica_jazz_band h2 { color: #ffffff; font-size: 1.2em; font-weight: normal }
.contenuti_civica_jazz_band h3 { color: #ffffff; font-size: 1.0em; font-weight: normal }

.contenuti_news_archivio { float: left; width: 846px; padding-right: 20px; padding-left: 37px; font-size: 0.75em; color: #898989; font-weight: normal; background-color: #000000; background-image: url(../img/chiusura.jpg); background-repeat: no-repeat; background-position: bottom  }
.contenuti_news_archivio h1 { color: #eae206; font-size: 1.4em; font-weight: bold; padding-top: 5px }
.contenuti_news_archivio a { color: #eae206; font-size: 1.1em; text-decoration: underline }
.contenuti_news_archivio a:hover { color: #767201; font-size: 1.1em; text-decoration: underline }
.contenuti_news_archivio a:visited { color: #767201; font-size: 1.1em; text-decoration: underline }

.contenuto_box_sinistra { float: left; width: 395px; padding-right: 21px; padding-bottom: 30px; padding-top: 7px; background-image: url(../img/tratto_ver.gif); background-position: right; background-repeat: repeat-y }
.contenuto_box_destra { float: left; width: 395px; padding-left: 35px; padding-bottom: 30px; padding-top: 7px }
.contenuto_box1 { float: left; width: 261px; padding-right: 21px; padding-bottom: 30px; padding-top: 7px }
.contenuto_box2 { float: left; width: 247px; padding-left: 35px; padding-bottom: 30px; padding-top: 7px; background-image: url(../img/sf_tratto_ver.gif); background-position: center; background-repeat: repeat-y }
.contenuto_box3 { float: left; width: 247px; padding-left: 35px; padding-bottom: 30px; padding-top: 7px }


.contenuti_contatti { float: left; width: 826px; padding-top: 7px; padding-right: 40px; font-size: 0.75em; color: #898989; font-weight: normal }
.contenuti_contatti h1 { color: #82f62c; font-size: 1.4em; font-weight: normal; padding-top: 5px }
.contenuti_contatti a { color: #82f62c; font-size: 1.0em; text-decoration: underline }
.contenuti_contatti a:hover { color: #ffffff; font-size: 1.0em; text-decoration: underline }

.contenuti_links { float: left; width: 846px; padding-right: 20px; padding-left: 37px; font-size: 0.75em; color: #898989; font-weight: normal; background-color: #000000; background-image: url(../img/chiusura.jpg); background-repeat: no-repeat; background-position: bottom  }
.contenuti_links h1 { color: #0217d7; font-size: 1.4em; font-weight: bold; padding-top: 0px }
.links { color: #0217d7; font-size: 1.3em; font-weight: bold; padding-top: 5px }
.links ul { padding: 0px; margin: 0px; list-style-type: none }
.links li { padding: 0px; margin: 0px; text-decoration: none; list-style-position: 0px }
.links a { color: #898989; font-size: 0.9em; text-decoration: underline }
.links a:hover { color: #ffffff; font-size: 0.9em; text-decoration: underline }

