body        { scrollbar-face-color: #000000; scrollbar-highlight-color: #ffffff; 
               scrollbar-shadow-color: #ffffff; scrollbar-3dlight-color: 
               #0B1C37; scrollbar-arrow-color: #ffffff; 
               scrollbar-track-color: #0B1C37; scrollbar-darkshadow-color: 
               #ffffff; background-color: #0B1C37; color: #FFFFFF; margin: 0; font-size: 12px;font-family:verdana}
      

#top {position:relative;width:980px;height:434px;  }

 #toplogo {z-index:100;width:980px;height:200px;position:absolute;top:0;left:0; background-image:url('images/top.png'); background-repeat:no-repeat;background-position: left top;}
         
 .sitobig {;width:980px;border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color:#0B1C36}
               
.interno     { background-color: #FFFFFF; background-image: url('img/base_interna.jpg'); 
               background-repeat: repeat-x; background-position: center top }
               
h1.tit  {font-size:19px;margin:0;padding:0;margin-top:5px;}

#padding_interno    { padding-left:15px ;padding-right:15px}
                              
.intro{background-image: url('img/base_intro.jpg'); background-repeat: repeat-x; 
               background-position: center top}
               
  .testo_interno  { width:753;  color: #FFFFFF; background-color: #0D1C39; background-image: 
               url('img/lato.jpg'); background-repeat: no-repeat; 
               background-position: right bottom}
               
               
 .sotto    {  background-position: center top; width:753;height:60;  color: #0D1C39; background-color:  #FFFFFF; background-image:url('img/barra_fondo_sito.gif'); background-repeat:no-repeat }        

               
.send        { font-family: Trebuchet MS; font-size: 13; color: #AFF7F4; font-weight: bold; 
               background-color: #0B1C37; border-style: solid; border-width: 1 }
.foto        { border-width: 1; border_style:solid; border-color:#A8C4C8 }

a            { font-size: 12px;color: #FF0000; text-decoration: none}
a:hover            { font-size: 12px; color: #FFFFFF; text-decoration: none }    

.bianco {font-family: Trebuchet MS;  color: #FFFFFF; text-decoration: none }  

.newsletter  { background-color: #FFFFFF }
a.bianco           {font-family: Trebuchet MS;  color: #FFFFFF; text-decoration: none }  
a:hover.bianco             { font-family: Trebuchet MS;  color: #FF0000; text-decoration: none}
 

h1#h1slide {font-style:italic;padding:5px;z-index:200;background-color: #FFFFFF;position:absolute;bottom:27px;right:10px }

h2#h2slide {padding:5px;z-index:200;background-color: #FFFFFF;position:absolute;bottom:0px;right:10px }   
       
p            { margin-top: 2; margin-bottom: 3 }
.titoli      { font-family: Trebuchet MS; font-size: 15px; color: #7FD8D4; font-weight: bold }
.frase       { font-family: Trebuchet MS; font-size: 16px; color: #E7E8EC; font-style: italic; 
               font-weight: bold }
td           {  font-family: Verdana; font-size: 12px}
.default          {  font-family: Verdana; font-size: 10px}

               
 .news        { font-family: Verdana; font-size: 10px; color: #F7F7F7 }
 a.news       { font-family: Verdana; font-size: 10px; color: #FF0000; text-decoration: NONE; 
               font-weight: bold }
a:hover.news { font-family: Verdana; font-size: 10px; color: #FFffff; text-decoration: NONE; font-weight: bold }

.under       { font-family: Verdana; font-size: 10px; color: #0B1C37; text-decoration: NONE; font-weight: bold }
a.under  { font-family: Verdana; font-size: 10px; color: #0B1C37; text-decoration: NONE; font-weight: bold }  
a:hover.under  { font-family: Verdana; font-size: 10px; color: #ff0000; text-decoration: NONE; font-weight: bold }

.novis {	display: none;
	visibility: hidden;}
	
.small      { font-family: Verdana; font-size: 10px; color: #0B1C37; text-decoration: NONE;font-weight: normal }
.small a { font-family: Verdana; font-size: 10px; color: #0B1C37; text-decoration: NONE; font-weight: normal }  
.small a:hover  { font-family: Verdana; font-size: 10px; color: #ff0000; text-decoration: NONE; font-weight:normal }


.small_bianco      { font-family: Verdana; font-size: 10px; color: #7695B1; text-decoration: none;font-weight: normal }
.small_bianco a { font-family: Verdana; font-size: 10px; color: #7695B1; text-decoration: NONE; font-weight: normal }  
.small_bianco a:hover  { font-family: Verdana; font-size: 10px; color: #ff0000; text-decoration: NONE; font-weight:normal }


input { border:1px solid #FFFFFF; font-family: Verdana; font-size: 10px; color: #0D1C39; text-decoration: NONE; font-weight:normal; background-color:#7ECECD }
textarea { border:1px solid #FFFFFF; font-family: Verdana; font-size: 10px; color: #0D1C39; text-decoration: NONE; font-weight:normal; background-color:#7ECECD }
select { border:1px solid #FFFFFF; font-family: Verdana; font-size: 10px; color: #0D1C39; text-decoration: NONE; font-weight:normal; background-color:#7ECECD }

.testo{padding-left:15px;padding-right:15px}


#menutop {position:absolute;top:110px;left:20px;z-index:100;font-size:14px}

#menutop a {font-weight:500;color:#0B1C37;font-size:13px;display:block;float:left;margin-right:20px}








#slider {width:980px;height:270px;background:#fff;position:relative;overflow:hidden}
#photos {position:relative;overflow:hidden;width:980px;height:434px;;}
#photos div img {;width:980px;height:434px;;}
#ciclo{width:980px;height:434px}


#navs {font-family: verdana; font-size: 11px; z-index: 50; position: absolute; top:250px;right:20px;}
#navs a {text-align:center; margin: 0 2px; border: 1px solid #CCCCCC; background: #000000; text-decoration: none; color:#FFFFFF; padding-left:4px;padding-right:4px;line-height:16px}
#navs a.activeSlide { background: #666666;  }
#navs a:focus { outline: none; }


#prev{color:#000000;position:absolute;top:180px;left:5px;z-index:0}
#next{color:#000000;position:absolute;top:180px;right:5px;z-index:0}

#prev a,#next a{color:#000000;}
