/* Foglio di stile per il sito web OrchestraHarmonie
   Scritto da: Renato Perrotta                        */
body {margin-left: 20px; margin-right: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px;
		background-image: url(./immagini/texture.png); background-repeat: repeat; background-color: #fffecd;
		font:normal 16px times; /*font-family: serif,sans-serif; font-style: italic; font-size: medium;
		font-weight: normal;*/ color: #724f04; line-height: 1.4;}
/* Impaginazione del testo */
h1 {text-align: center; text-decoration: none; padding-left: 50px; padding-right: 50px;}
h2 {text-align: center; text-decoration: none; padding-left: 50px; padding-right: 50px;}
h3 {text-align: center; text-decoration: none; padding-left: 50px; padding-right: 50px;}
h4 {text-align: center; text-decoration: none; padding-left: 50px; padding-right: 50px;}
p {text-align: justify; text-indent: 20px; text-decoration: none; padding-left: 50px; padding-right: 50px;}
p.noindent {text-align: justify; text-indent: 0px; text-decoration: none; padding-left: 50px; padding-right: 50px;}
ul.testo {text-align: justify; text-decoration: none; margin-left: 50px; margin-right: 50px;}
li.testo {text-align: justify; text-decoration: none; padding-left: 5px;}
a {text-decoration: underline; font-weight: bolder;}
/*a:link {color: #724f04; background-color: #ffffff;}*/
a:link {color: #bf7000; background-color: #ffffff;}
a:visited {color: #d1aa73; background-color: #ffffff;}
a:hover {text-decoration: underline;}
a:active {color: red; background-color: #ffffff;}
b.larger{font-size: larger;}
/* Tabella titolo e menu*/
table.titolo {table-layout: auto; margin: 0px 0px 0px 0px;
				  border-style: none; border-width: 0px; border-collapse: collapse; page-break-inside: avoid;}
tr.titolo {text-align: center;}
td.titolo {border-style: none; border-width: 0px; padding: 0px; margin: 0px; text-align: center;}
/* div impaginazione */
div.impaginazione {padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 0px; width: 790px;
                   background-image: url(./immagini/corniceVerticale.png); background-repeat: repeat-y;}
/* div cornice */
div.cornice {border-color: #724f04; border-style: solid; border-width: 4px; width: 690px; color: #724704;
				 background-color: #ffffdd; text-align: center; page-break-inside: avoid;
				 padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
				 margin: 15px 0px 15px 0px;}
h2.cornice {vertical-align: middle; padding-left: 0px; padding-right: 0px;}
img.cornice {vertical-align: middle; border-style: none; border-width: 0px;}
/* div riquadro */
div.riquadro{border-color: #724f04; border-style: solid; border-width: 4px; width: 690px; color: #fffecd;
				 background-color: #9b6900; text-align: center; page-break-inside: avoid;
				 padding-top: 3px; padding-left: 0px; padding-right: 0px; padding-bottom: 3px;
				 margin: 30px 0px 0px 0px;}
img.riquadro {vertical-align: middle; border-style: none; border-width: 0px;}
a.riquadro {text-decoration: underline;}
a.riquadro:link {color: #724f04; background-color: #9b6900;}
a.riquadro:visited {color: #dc9808; background-color: #9b6900;}
a.riquadro:hover {font-weight: bolder;}
a.riquadro:active {color: red; background-color: #9b6900;}
/* div concerto */
div.concerto {padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 10px;
              width: 690px; text-align: left; background-color: #ffffff;}
/* Tabella programma*/
table.programma {table-layout: auto; margin: 0px 0px 0px 0px; border-style: none; border-width: 0px; border-collapse: collapse; page-break-inside: avoid;}
tr.programma {text-align: center;}
th.programma {border-style: none; border-width: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; margin: 0px; text-align: left;}
td.programma {border-style: none; border-width: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; margin: 0px; text-align: left;}
td.programmaIndentato {border-style: none; border-width: 0px; padding-top: 0px; padding-bottom: 5px; padding-left: 50px; padding-right: 30px; margin: 0px; text-align: left;}
/* Tabella organico*/
table.organico {table-layout: auto; margin: 0px 0px 0px 0px; width: 690px;
				    border-style: none; border-width: 0px; border-collapse: collapse; page-break-inside: avoid;}
tr.organico {text-align: center;}
th.organico {border-style: none; border-width: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; width: 300px;
             text-align: right; vertical-align: top; font-size: larger;}
td.organico {border-style: none; border-width: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; text-align: left;}
/* Tabella clips*/
table.clips {table-layout: auto; margin: 0px 0px 0px 0px; width: 690px;
				 border-style: none; border-width: 0px; border-collapse: collapse; page-break-inside: avoid;}
tr.clips {text-align: left;}
th.clips {border-style: none; border-width: 0px; padding-top: 20px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; width: 200px;
          text-align: left; vertical-align: top; font-size: larger;}
td.clips {border-style: none; border-width: 0px; padding-top: 20px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; text-align: left;}
/* div firma */
div.firma {padding-top: 0px; padding-left: 500px; padding-right: 0px; padding-bottom: 10px;
           width: 690px; text-align: left; font-weight: bolder;}
/* div linkDestra */
div.linkDestra {padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;
                width: 690px; text-align: right;}
/* div immagine */
div.immagine {padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 10px;
              width: 690px; text-align: center;}
/* immagine incorniciata */
img.incorniciata {vertical-align: middle; border-style: solid; border-width: 4px; color: #ffffff; border-color: #724f04;}
/* Tabella links*/
table.links {table-layout: auto; margin: 0px 0px 0px 0px; width: 690px;
				 border-style: none; border-width: 0px; border-collapse: collapse; page-break-inside: avoid;}
tr.links {text-align: center;}
th.links {border-style: none; border-width: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; width: 300px;
          text-align: right; vertical-align: top; font-size: larger;}
td.links {border-style: none; border-width: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; text-align: left;}
/* Tabella tesi*/
table.tesi {table-layout: auto; margin: 0px 0px 0px 0px; width: 690px;
				      border-style: none; border-width: 0px; border-collapse: collapse; page-break-inside: avoid;}
tr.tesi {text-align: center;}
th.tesi {border-style: none; border-width: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; width: 300px;
             text-align: center; vertical-align: top; font-size: larger;}
td.tesi {border-style: none; border-width: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; text-align: center;}
/* Paragrafo tesi*/
p.tesi {text-align: right;}
/* Tabella indiceTesi*/
table.indiceTesi {table-layout: auto; margin: 0px 0px 0px 0px; width: 690px;
				               border-style: none; border-width: 0px; border-collapse: collapse; page-break-inside: avoid;}
tr.indiceTesi {text-align: left;}
th.indiceTesi {border-style: none; border-width: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; width: 300px;
                      text-align: left; vertical-align: top; font-size: larger;}
td.tesi {border-style: none; border-width: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; margin: 0px; text-align: left;}
/* Stile menu dinamico */
.bluetabs{border-bottom: 3px solid #724f04; margin-left: 40px; margin-right: 40px; padding-top: 5px;}
.bluetabs ul{padding: 3px 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
             font: bold 14px Verdana; list-style-type: none; text-align: center;}
.bluetabs li{display: inline; margin: 0;}
.bluetabs li a{text-decoration: none; padding: 3px 7px; margin-right: 3px;
               border: 1px solid #724f04; color: #724f04;}
.bluetabs li a:link {color: #724f04; background-color: #ffffff;}
.bluetabs li a:visited{color: #724f04;}
.bluetabs li a:hover{text-decoration: none;}
.bluetabs li.selected{}
.bluetabs li.selected a{border-bottom-color: white;}
.bluetabs li.selected a:hover{text-decoration: none;}
.dropmenudiv{position:absolute; top: 0px; border: 1px solid #724f04;
               border-width: 0 1px; font:normal 12px Verdana; line-height:18px; z-index:100;
               background-color: white; width: 200px; visibility: hidden;}
.dropmenudiv a{width: auto; display: block; text-indent: 5px; border: 0 solid #724f04;
                 border-bottom-width: 1px; padding: 2px 0; text-decoration: none; color: #724f04;}
* html .dropmenudiv a{width: 100%;}
.dropmenudiv a:hover{background-color: #fffecd;}


