/* ------------------------------------ *
 CSS
 marted́ 25 luglio 2006 14.08.33
 HAPedit 3.1.11.111
 * ------------------------------------ */

body {padding: 4px;
margin: 0px;
font: 13px Verdana, Arial;
color: #000000;
background-color: #FFFFFF;}

h1 {margin: 0px;
font-size: 23px;
padding: 4px;
color: #5692D0;
text-align: center;
font-weight: normal;
border: 1px solid #A4C0E2;
background-color: #E6ECF6;
background-image: url(/img/h1fade.gif);}

.sfumato {margin: 0px;
font-size: 23px;
padding: 4px;
color: #5692D0;
text-align: center;
font-weight: normal;
border: 1px solid #A4C0E2;
background-color: #E6ECF6;
background-image: url(/img/reversefade.gif);}

h2 {font-size: 20px;
color: #295689;
text-align: left;}

h3 {font-size: 17px;
color: #295689;
text-align: left;}


a {color: #407AB6;
text-decoration: none;
font-weight: bold;}

a:hover {color: #86AEDA;
text-decoration: underline;}

b {color: #295689;}

td,th,p,div {font: 13px/21px Verdana;}

.piccolo {
font: 10px Verdana, Arial;
}

.lineablu {
  background-color: #A4C0E2;
   color: #A4C0E2;
   height: 5px;
}

.imgborder {
border-color : #A4C0E2;
border: 1px solid;
}

.hlt td {
    background-color: #A4C0E2;
    color: #FFFFFF;
}

.nhlt td {
    background-color: #F1F1F1;
    color: #295689;
}

.interlinea {LINE-HEIGHT: 20px}

.interlineabold {
    LINE-HEIGHT: 66px;
    font: 20px Verdana;
}

.buttonscontainer {width: 149px;}

.buttons1 a {color: #FFFFFF;
border: 1px solid;
background-color: #5A7798;
padding: 2px;
padding-left: 3px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #869CB4 #234A76 #234A76 #869CB4;
display: block;
margin: 0px;
width: 100%;
text-align: left;}


.buttons a {color: #295689;
background-color: #F1F1F1;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #A4C0E2;
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {background-color: #A4C0E2;
color: #FFFFFF;
background-image: url(/img/buttonbg.gif);}

.buttonslan {color: #295689;
background-color: #F1F1F1;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #A4C0E2;
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}


.buttons2 a {color: #295689;
border: 1px solid;
background-color: #E6ECF6;
padding: 2px;
padding-left: 3px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #869CB4 #234A76 #234A76 #869CB4;
display: block;
margin: 0px;
width: 100%;
text-align: left;}


.buttons2 a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #44658A;
border-color: #234A76 #869CB4 #869CB4 #234A76;
color: #FFFFFF;
text-decoration: none;}

.sideheader1 a {background-color: #5A89C0;
border-bottom: 1px solid #5A89C0;
color: #FFFFFF;
background-image: url(/img/sideheaderfade.gif);}


.content {border: 1px solid #A4C0E2;
background-color: #FFFFFF;
padding: 4px;
z-index: 3;
margin: 116px 169px 0px 169px;
position: relative;}




#header {position: absolute;
top: 4px;
left: 4px;}



/* For Mozilla */
body>#header {padding-right: 4px;}


.tablerowheader {background-color: #3570B3;
font-weight: bold;
color: #FFFFFF;
text-align: center;
padding: 2px;
background-image: url(/img/headerfade.gif);}


#navalpha {z-index: 2;
left: 4px;
width: 157px;
position: absolute;
top: 120px;
border: 1px solid #A4C0E2;
background-color: #F1F1F1;
padding: 3px;
margin-bottom: 10px; }

#navbeta {z-index: 1;
right: 4px;
width: 157px;
position: absolute;
top: 120px;
border: 1px solid #A4C0E2;
background-color: #F1F1F1;
padding: 3px;
margin-bottom: 10px; }

#atesto{
position:relative;
z-index:20;
border:0px solid;
padding:0px;
left:4px;
top:0px;
width:160px;
height:240px;
color: #FF0000;
}
#afoto{
position:relative;
z-index:10;
border:0px solid;
padding:0px;
left:4px;
top:-244px;
width:160px;
height:260px;
color: #200;
}



.tablerowheader {background-color: #3570B3;
font-weight: bold;
color: #FFFFFF;
text-align: center;
padding: 2px;
background-image: url(/img/headerfade.gif);}


