html,body,mypag {text-align: center;padding: 0px;margin: 10px 0px 0px 0px;background-color: black;background-image: none;background-repeat: no-repeat;font-family: Arial,Helvetica,sans-serif;font-size: 10px;line-height: 10pt;color: white;font-weight: 400;}

img {padding: 5px;border: none;}

img.g {clear: both;float: left;padding: 5px;border: none;}

img.d {clear: both;float: right;padding: 5px;border: none;}

#logocapoccia {background: black;position: relative;padding: 1px;float: left;z-index: 1;margin-left: 2px;margin-top: 25px;}

#capoccia {height: 180px;width: 100%;background-color: transparent;background-image: url(elgrap/entetegp2.jpg);background-repeat: no-repeat;}

#rubrichecapoccia {position: relative;background: transparent;margin-left: 150px;margin-right: 5px;top: 140px;text-align: left;}

a.rubrico:link {position: relative;font-family: Arial,Helvetica,sans-serif;color: white;text-decoration: none;font-size: 12pt;line-height: 20px;font-weight: 700;}

a.rubrico:visited {position: relative;font-family: Arial,Helvetica,sans-serif;color: white;text-decoration: none;font-size: 12pt;line-height: 20px;font-weight: 700;}

a.rubrico:hover {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 12pt;line-height: 20px;font-weight: 700;}

a.rubricoin:link {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 12pt;line-height: 20px;font-weight: 700;}

a.rubricoin:visited {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 12pt;line-height: 20px;font-weight: 900;}

a.rubricoin:hover {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 12pt;line-height: 20px;font-weight: 700;}

.rubspe,rubrico {width: 100px;height: 30px;display: block;background: #004925;padding: 5px;margin-top: 1px;}

.rubspein,rubrico {width:100px;height:30px;display:block;background:#EF6F16;padding:5px;margin-top:1px;}

a.categorio:link {position: relative;font-family: Arial,Helvetica,sans-serif;color: white;text-decoration: none;font-size: 10pt;line-height: auto;font-weight: 700;}

a.categorio:visited {position: relative;font-family: Arial,Helvetica,sans-serif;color: white;text-decoration: none;font-size: 10pt;line-height: auto;font-weight: 700;}

a.categorio:hover {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 10pt;line-height: auto;font-weight: 700;}

a.categorioin:link {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 10pt;line-height: 14px;font-weight: 700;}

a.categorioin:visited {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 10pt;line-height: 14px;font-weight: 700;}

a.categorioin:hover {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 10pt;line-height: 14px;font-weight: 700;}

a.articolo:link {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 8pt;line-height: auto;font-weight: 400;margin-left: 12px;}

a.articolo:visited {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 12pt;line-height: auto;font-weight: 400;margin-left: 10px;}

a.articolo:hover {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 11pt;line-height: auto;font-weight: 400;margin-left: 10px;}

a.articoloin:link {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 11pt;line-height: auto;font-weight: 400;margin-left: 10px;}

a.articoloin:visited {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 11pt;line-height: auto;font-weight: 400;margin-left: 10px;}

a.articoloin:hover {position: relative;font-family: Arial,Helvetica,sans-serif;color: #FD0200;text-decoration: none;font-size: 11pt;line-height: auto;font-weight: 400;margin-left: 10px;}

table {text-align: left;width: 90%;padding: 5px;border: opx solid black;background: transparent;font-weight: 100;font-size: 16px;line-height: 20px;clear: both;}

table.tn2 {font: 600 10px/20px Courier New, Courier, mono;text-align: center;width: 90%;padding: 5px;border: 1px dotted #339966;background: yellow;}

table.tn3 {font: 600 10px/20px Courier New, Courier, mono;text-align: center;width: 90%;padding: 5px;border: none #339966 0px;background: silver;border-top: 1px solid #339966;border-bottom: 1px solid #339966;}

table.boutnav {font-family: Arial,Helvetica,sans-serif;font-size: 8pt;line-height: auto;font-weight: 400;color: white;text-decoration: none;text-align: left;width: 90%;padding: 5px;border: none #339966 0px;background: black;border-top: 0px solid #FD0200;border-bottom: 0px solid #FD0200;margin: auto;}

td.cen,tableboutnav {text-align: center;vertical-align: bottom;}

td.right {text-align:right;}

h1,htitrage {color: black;text-align: left;font-variant: normal;font-weight: 600;font-size: 0px;line-height: 16pt;text-decoration: none;}

h2,htitrage {color: white;text-align: center;font-variant: normal;font-weight: 700;font-size: 30px;line-height: 30px;text-decoration: none;}

h3,htitrage {color: white;text-align: left;font-variant: normal;font-weight: 600;font-size: 12pt;line-height: auto;text-decoration: none;}

h4,htitrage {color: white;text-align: left;font-variant: small-caps;font-weight: 400;font-size: 14pt;line-height: auto;text-decoration: none;}

h5,htitrage {color: white;text-align: center;font-variant: normal;font-weight: 600;font-size: 10pt;line-height: 10px;text-decoration: none;}

h6,htitrage {color: black;text-align: right;font-variant: none;font-weight: 600;font-size: 10px;line-height: 10px;text-decoration: none;}

hr,variae {width: 30%;color: white;text-align: left;}

a:link {position: relative;color: #FD0200;text-decoration: none;font-style: normal;font-weight: 400;}

a:visited {position: relative;color: #FD0200;text-decoration: none;font-style: normal;font-weight: 400;}

a:hover {position: relative;color: #FD0200;text-decoration: none;font-style: normal;font-weight: 400;}

a.def,variae:link {position: relative;color: blue;text-decoration: none;font-style: normal;font-weight: 400;}

a.def,variae:visited {position: relative;color: blue;text-decoration: none;font-style: normal;font-weight: 400;}

a.def,variae:hover {position: relative;color: blue;text-decoration: none;font-style: normal;font-weight: 400;}

ul,liste {list-style-image: url(elgrap/fleche.gif);color: black;text-align: right;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 10pt;font-weight: 400;font-variant: normal;text-decoration: none;border: none;width: 90%;}

ul.fils,liste {list-style-image: none;color: maroon;text-align: left;font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: 400;font-variant: normal;text-decoration: none;border: none;width: inherit;list-style-position: outside;list-style-type: upper-latin;margin-left: 0px;}

ul.variante,liste {list-style-image: none;color: maroon;text-align: left;font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: 400;font-variant: normal;text-decoration: none;border: none;width: inherit;list-style-position: outside;list-style-type: upper-latin;margin-left: 0px;}

 #pagina,mypag {width: 760px;text-align: left;min-width: 500px;margin-left: auto;margin-right: auto;border-right: 0px solid black;border-bottom: 1px solid black;}

#fuori,colonne {border-left-width: 130px;border-left-style: solid;border-left-color: black;background-color: black;border-right-width: 120px;border-right-style: solid;border-right-color: black;width: auto;border-top: 0px solid #AE0096;border-bottom: 0px solid black;}

#colsin,colonne {width: 130px;margin-left: -130px;float: left;position: relative;margin-right: 0px;background-color: black;background-image: none;background-repeat: no-repeat;font-family: Arial,Helvetica,sans-serif;font-size: 10px;line-height: 20pt;color: #AE0037;font-weight: 400;}

.contenutocolsin,colonne {padding: 5px;text-align: left;}

#coldes,colonne {width: 120px;margin-right: -120px;float: right;position: relative;margin-left: 1px;background-color: transparent;background-image: none;background-repeat: no-repeat;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 10px;line-height: 10pt;color: white;font-weight: 100;text-align: right;}

.contenutocoldes,colonne {padding: 5px;text-align: left;}

#colsin.contenutocolsin {padding-bottom:0px;}


#fette {height: 30px;width: 100%;background-color: black;background-image: none;background-repeat: no-repeat;border-top: 1px solid black;}
.fettecon {position: relative;text-align: center;font-family: Arial,Helvetica,sans-serif;color: white;text-decoration: none;font-size: 10pt;line-height: 20px;font-weight: 400;}
a.fettecon:link {position: relative;font-family: Arial,Helvetica,sans-serif;color: black;text-decoration: none;font-size: 10px;line-height: 10px;font-weight: 400;}

a.fettecon:visited  {position: relative;font-family: Verdana,Arial,Helvetica,sans-serif;color: black;text-decoration: none;font-size: 10px;line-height: 20px;font-weight: 400;}

a.fettecon:hover  {position: relative;font-family: Verdana,Arial,Helvetica,sans-serif;color: black;text-decoration: none;font-size: 10px;line-height: 20px;font-weight: 900;}

#dentro {margin:0; width:100%;}

#colpri {float: left;width: 100%;position: relative;margin: 0 -8px 0 -2px;}

#fuori>#dentro,contengo {border: 0px dotted black;}

.pulisci {clear:both;}

.contenuto,contengo {text-align: justify;padding: 0px;margin: 0px 0px 0px 0px;background-color: black;background-image: none;font-family: Arial,Helvetica,sans-serif;font-size: 12pt;line-height: 16pt;color: white;font-weight: 400;}

#capoccia.contenuto{padding-bottom:0px;}
#fette.fettecon{padding-bottom:0px;}

#colpri #nidod {border: 1px solid #FD0200;float: right;width: 480px;background: black;font-family: Arial,Helvetica,sans-serif;font-size: 12pt;line-height: auto;text-align: center;padding: 5px;margin: 10px 10px 10px 10px;}

#colpri #nidos {width: 200px;background: black;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: inherit;line-height: 30px;text-align: center;padding: 5px;margin: 10px 10px 10px 10px;border: 1px solid #000;float: left;}

#colpri #nidtoc,variae {width: auto;background: #FF6666;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: inherit;line-height: 30px;text-align: left;padding: 5px;margin: 10px 10px 10px 10px;border: 1px solid #000;float: right;}

a.nido:link {position: relative;color: red;text-decoration: underline;margin-left: 15px;font-style: normal;}

a.nido:visited {position: relative;color: black;text-decoration: none;margin-left: 15px;font-style: normal;font-variant: small-caps;}

a.nido:hover {position: relative;color: maroon;text-decoration: none;margin-left: 15px;font-style: normal;font-variant: small-caps;}

b, strong {font-weight:700;}
.celcen {text-align: center;vertical-align: middle;}
#colpri.mail {unicode-bidi:bidi-override; direction:rtl;}

table.calenda {text-align: center;border-style: solid;border-color: #000000;background-color: transparent;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 500;margin-right: auto;margin-left: auto;border-collapse: collapse;width: 100%;}

td.calendam {text-align: center;background-color: #ff6600;color: #FFFFFF;font-variant: small-caps;width: 71%;}

td.calendagi {text-align: center;background-color: yellow;padding: 0px;margin: 0px;width: 14%;vertical-align: bottom;border: none #000000;height: 50px;}

td.calendad {text-align: left;width: 14%;background-color: #ff6600;}

td.calendac {text-align: center;width: 14%;border: 1px dotted #666666;height: 30px;vertical-align: middle;}

td.calendaco {text-align: center;width: 14%;border: 1px solid #000000;height: 30px;vertical-align: middle;}

td.calendaon {text-align: center;width: 14%;border: 1px dotted #666666;background-color: #ff6600;height: 30px;vertical-align: middle;font-weight: 900;}

td.calendacoin {text-align: center;width: 14%;border: 1px solid #000000;background-color: #ff6600;height: 30px;vertical-align: middle;}

td.calendag {text-align: right;width: 14%;background-color: #ff6600;}

blockquote,variae {border: 1px solid silver;background: #eee;margin: 4px;padding: 4px 12px;}

@media print{
#coldes {display:none;}
#fuori {border-left:0;}
#colsin {display:none;}
#fuori {border-right:0;}
}
