

body {  font-family: Arial; font-size: 11px; LETTER-SPACING: 1px; line-height: 2em;}







table { font-family: Arial; font-size: 11px;}



.titolone { font-family: Arial; font-size: 12px; color:#f4f2f0}



.titoletto { font-size: 12px; font-family: Arial; color:#f4f2f0; }



.freccette { font-family: Arial;font-size: 14px;}



.freccette:hover { font-family: Arial;font-size: 14px;}



.spostatabella {margin-left: 14px;}








.centrale    { margin-top: 14px; margin-left: 14px;
                font-size: 12px;
}

.centrale1    { margin-top: 14px; margin-left: 11px;
                font-size: 12px;
}



.menualto    { margin-top: 12px; margin-left: 14px;}



.menusotto    { margin-left: 12px; color:#666366 }



.menusotto_pv    {color: #666366 }



.interna    { margin-left: 0px; margin-top: 32px;}



.menudestra    { margin-left: 39px; margin-top: 77px;}



.menudestrap    { margin-left: 39px; margin-top: 63px;}



.menudestrap_bottom    { margin-left: 39px; margin-top: 30px;}

.menudestrap_bottom_chairs    { margin-left: 39px; margin-top: 7px;}





.menudestra2    { margin-left: 0px; }



.menudestra3    { margin-left: 15px; }



.menudestranews    { margin-top: 2px;}







input.txt {



   padding: 2px;



   width:296px;



   height:17px;



   background: #CFC9C4;



   color: #949294;



   border: 0px solid #CFC9C4;



   font-family: Arial;



   font-size:12px



}



.form_txt {



   font-family: Arial;



   font-size:12px;







}



/*



input.txt:hover {



   padding: 2px;



   width:296px;



   height:17px;



   background: #E2DEDB;



   color: #949294;



   border: 0px solid #CFC9C4;



   font-family: Arial;



   font-size:12px



}



*/











a    {

                font-family: Arial;

                font-size: 11px;

                color: #A3A5A7;

                text-decoration:none;

             }



a:hover    {

                font-family: Arial;

                font-size: 11px;

                color: #2B2926;

                text-decoration:none;

                }



a.a_centrale    {

                font-size: 12px;

             }



a.a_centrale:hover    {

                font-size: 12px;

                }

.piedisito    {







                font-family: Arial;



                font-size: 11px;



                color: #BABCBD;



                margin-bottom:12px;



                margin-left:14px;



                }
                
.menudestra2gray    {
	margin-left: 0px; color:#A3A5A7; }
	
.caption    { font-size: 11px; line-height: 1.4em; color:#4b4b4b;
}

#popup 
{
    background:#FFFFFF  none repeat scroll 0 0;
    border:2px solid #CECECE;
    display:none;
    font-size:13px;
    height:384px;
    padding:12px;
    position:fixed;
    width:408px;
    z-index:2;
    margin: 100px 0 0 0;
}
    
/* page styles */
p.comments {padding: 0 0 10px 0; color: #fff;}
input.txt { width: 360px; height: 16px; margin: 2px 0; padding: 3px; background: #cfc9c4; color: #969290; border: 2px solid #cfc9c4; }
textarea { width: 360px; height: 30px; margin: 2px 0; padding: 3px; background: #cfc9c4; color: #969290; border: 2px solid #cfc9c4; font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; }
input.txt:hover, input.hover, input.txt:active, input.txt:focus, input.focus, textarea:hover, textarea:active, textarea:focus, textarea.hover, textarea.focus { background: #e2dedb;}
input.txt:active, input.txt:focus, input.focus, textarea:active, textarea:focus, textarea.focus { border-color: #969290;}
#Unsubscribe p {text-align: left; line-height: 1.5; margin: 3px 0; padding: 2px;}
#Unsubscribe div.choices input[checkbox] {vertical-align: baseline; margin: 0 3px 15px 0;}
#Unsubscribe label {display: inline; padding-right: 5px; line-height: 1;}
.button {cursor: pointer; border: 1px solid #969290; text-transform: uppercase; margin: 10px 0 10px 0; padding: 2px 3px; color: #fff; background: #cfc9c4;}
p.disclaimer {color: #5c5d5e; font-size: 0.90em;}
.error {color: #a00 !important; border-color: #a00 !important;}
input.error { background-color: #ffede3 !important; }
