body         {padding:0; margin-top:0;margin-left:0;margin-right:0; font-family: Verdana; font-size:11px; color: #FFFFFF;background-color:#000000  }
.nospazio {text-align:left;margin:0; font-family: Verdana; font-size:11px; color: #333333; background-color:#FFFFFF  }

.sito       {margin-top:3px;margin-left:0;margin-right:0; font-family: verdana,helvetica; font-size:11px; color: #333333; background-color:#CBCBCB  }

table         { font-family: verdana,helvetica; font-size: 11px; color: #333333 }

a      { color: #808080; font-family: verdana,helvetica; font-size: 11px; text-decoration: none; font-weight: bold }

a:hover     { color: #E2001A; font-family: Verdana; font-size: 11px; text-decoration: none;font-weight: bold }

#titolo { font-family: Verdana; font-size: 14px; color: #E2001A; font-weight: bold }
#titolo a{ font-family: Verdana; font-size:14px; color: #E2001A; font-weight: bold }
#titolo a:hover{ font-family: verdana,helvetica; font-size:14px; color:#808080; font-weight: bold }

.sfondobianco {background-color:#FFFFFF}

#venezia     { background-image: url('images/top_pupa.gif'); background-repeat: repeat-x; 
               background-position: left top }
.photo {display:block;padding:2px;border:2px solid #FFFFFF; float:left;background-color:#E2001A;color:#FFFFFF  }
.photo a {color:#FFFFFF}
.photo a:hover {color:#000000}
.photohover {display:block;padding:2px;border:2px solid #FFFFFF; float:left;background-color:#000000;color:#FFFFFF }
.photohover a {color:#FFFFFF}
#subtitolo { font-family: verdana,helvetica; font-size:13px; color: #808080; font-weight: bold }
#subtitolo a{ font-family: verdana,helvetica; font-size:13px; color:#808080; font-weight: bold }
#subtitolo a:hover{ font-family: Verdana; font-size:13px; color: #E2001A; font-weight: bold }

.numero {padding:6px;border:3px solid #FFFFFF; display:block;float:left; color:#FFFFFF; font-weight:bold; background-color:#E2001A }

:hover.numero { background-color:#000000; color:#FFFFFF }

.menusx { border-bottom: 1px solid #666666}

.menusx   a    {padding-top:3px;display:block;padding-bottom:3px;display:block;padding-left:20px; background-position: left center; color: #999999; font-family: verdana; font-size: 11px; text-decoration: 
               none; font-weight: bold; background-image:url('images/off.gif'); background-repeat:no-repeat }
 

.menusx   a:hover    {padding-top:3px;display:block;padding-bottom:3px;display:block;padding-left:20px; background-position: left center; color: #E2001A; font-family: Verdana; font-size: 11px; text-decoration: 
               none; font-weight: bold; background-image:url('images/off.gif'); background-repeat:no-repeat }    
                         

.menusx_sel   a    {padding-top:3px;background-color:#E2001A;display:block;padding-bottom:3px;display:block;padding-left:20px; background-position: left center; color: #FFFFFF; font-family: Verdana; font-size: 11px; text-decoration: 
               none; font-weight: bold; background-image:url('images/on.gif'); background-repeat:no-repeat }
               
 .menusx_sel   a:hover { color:#000000       }       
               
         
form {margin:0 }
input {border:1px solid #FFFFFF; margin:0; font-family:Verdana; font-size: 10px; color:#FFFFFF; background-color:#000000 }
textarea {margin:0;font-family:verdana; font-size: 10px; }
select {margin:0;font-family:verdana; font-size: 10px; }

th {font-size: 10px; font-weight: bold;  background-color: #EBEBEB; text-align:left}
.alert {font-size: 11px; font-weight: bold; color:#E2001A}
.sx {}

.bianco {color: #FFFFFF}
.oro {color: #d0c880}
.oro a {color: #d0c880}
.rosso  { color:#e2001a}


.rosso a     { color: #e2001a; }

.rosso  a:hover    { color: #ffffff; }

    
.centro  { background-color: #FFFFFF;
position: relative;
border:0px;
padding:0px;
min-height:592px;
height: auto !important;
height: 595px;
width:712px;
text-align:left;
color:#333333
}

.interno  { background-color: #FFFFFF;color:#333333}


#padding { padding:10px}

.nero {font-size:2px;position:relative;display:block;width:712px;height:12px; background-color: #000000}

#nero {background-color: #000000}
.bordino {border-top:2px solid #ffffff;display:block;background-color:#ebebeb;border-bottom: 1px solid #d0c880}
.bordino a{color:#000000;}
.bordo{border: 2 solid #D0C880}