/* CSS Document */
body{margin:auto;font-size:12px;color:#000000; font-family:arial;line-height:18px;letter-spacing:1px;text-align:center;background-color:#FF002A}

a.menu:link{font-size:15px;padding:5px;color:#FFE69B;text-decoration:none}
a.menu:visited{font-size:15px;padding:5px;color:#FFE69B;text-decoration:none}
a.menu:hover{font-size:15px;padding:5px;color:#A2011B;text-decoration:underline}
a.pagina{font-size:15px;padding:5px;color:#A2011B;text-decoration:none}

a#leggi:link{font-size:12px;color:#E1E400;text-decoration:none}
a#leggi:visited{font-size:12px;color:#E1E400;text-decoration:none}
a#leggi:hover{font-size:12px;color:#E1E400;text-decoration:underline}

a#info:link{font-size:16px;color:#FFFFFF;text-decoration:none}
a#info:visited{font-size:16px;color:#FFFFFF;text-decoration:none}
a#info:hover{font-size:16px;color:#E1E400;text-decoration:underline}

a#linkUtili:link{text-decoration:none;color:#000000;}
a#linkUtili:visited{text-decoration:none;color:#000000;}
a#linkUtili:hover{text-decoration:underline;color:#016821;}

a#link:link{text-decoration:none;color:#000000;}
a#link:visited{text-decoration:none;color:#000000;}
a#link:hover{text-decoration:underline;color:#016821;}

a#senzaLink{color:#299021}
	
b{color:#A2011B}
ul{color:#A2011B;font-weight:bold}
font{color:#016821;font-size:11px}	
iframe{border:1px solid #016821}	
	
div#esterno{margin:auto;width:978px; border:0px solid black}	
   div#testa{background-image:Url(img/generale/sfondoTop.jpg);background-repeat:no-repeat;height:290px}
      #logo{float:left;padding-top:30px;padding-left:40px;border:0px solid black}
       #slogan{float:right;padding-top:40px;padding-right:20px;border:0px solid black}
       #menu{margin-top:18px;font-size:15px;height:30px;padding:5px;border:0px solid black;color:#FFE69B}     
   div#corpo{background-image:Url(img/generale/sfondoCorpo.jpg);padding-top:5px;background-repeat:repeat-y;text-align:left;color:#000000}
       div#corpoSx{float:left;border:0px solid black;margin-left:40px;width:640px;padding:3px}
           div#titPagina{font-size:17px;color:#A2011B;font-weight:bold;padding-bottom:6px;padding-left:5px;width:550px;border-bottom:1px solid #F6FF00}
              img#imgDx{float:right;margin:5px;border:2px solid #F6FF00;}
              img#imgSx{float:left;margin:5px;border:2px solid #F6FF00;}
       div#corpoDx{float:left;margin-left:0px;width:250px;border:0px solid black;padding:3px}
           div#news{width:247px;height:150px;background-image:Url(img/generale/news.jpg);background-repeat:no-repeat;}
              div#titNews{width:100px;color:#126E01;padding-top:10px;padding-left:15px;font-size:15px;text-transform:uppercase;font-weight:bold;}
              div#leggi{text-align:right;padding-right:10px}
              
            div#tour{width:247px;height:150px;background-image:Url(img/generale/tour.jpg);background-repeat:no-repeat;}
              div#titTour{width:200px;color:#32012E;padding-top:10px;padding-left:15px;font-size:15px;text-transform:uppercase;font-weight:bold;}
              div#sottoTitTour{color:#32012E;padding-left:4px;font-size:11px;}
              div#tappa{padding-left:4px;padding-top:3px}
              div#descTappa{padding-left:5px;height:40px;}
              div#leggi{text-align:right;padding-right:10px}  
              
           div#gallery{}   
              
   div#piede{clear:both;border:0px solid black;background-image:Url(img/generale/sfondoPiede.jpg);background-repeat:no-repeat;height:190px;}
      div#contatti{font-size:16px;color:#FFFFFF;padding-top:80px;line-height:22px;}
      div#project{margin-top:35px; text-align:right;padding-right:8px;color:#FFFFFF;font-weight:bold}
   
 div#insieme{clear:both;line-height:1px}  
  div.insieme2{clear:both;line-height:3px;}
  div.insieme3{clear:both;line-height:16px;}
 
    div.titCampo{padding-left:5px;float:left;width:125px;text-transform:uppercase;color:#000000;font-weight:bold;}
   div.input{float:left;margin-right:10px;width:200px;}
   
   div.titCampo2{padding-left:5px;float:left;width:100px;text-transform:uppercase;color:#000000;font-weight:bold;}
   div.input2{float:left;margin-right:10px;width:180px;}

    input.emailAlbergo{width:15px;color:#A2011B;border:1px solid #A2011B} 
    input{width:440px;color:#A2011B;border:1px solid #A2011B}
    input.inputPiccolo{width:170px;color:#A2011B;border:1px solid #A2011B}
    select{width:200px;color:#A2011B;border:1px solid #A2011B}
    textarea#note{width:440px;height:200px;color:#A2011B;border:1px solid #A2011B}
    textarea{width:440px;height:30px;color:#A2011B;border:1px solid #A2011B}
    .bottone{width:60px;border:1px solid #A2011B;color:#A2011B;background:#EFF6F1;}
    .bottone2{width:100px;border:1px solid #A2011B;color:#A2011B;background:#EFF6F1;}
     .dati{color:#013A12}
     a.bottone:link{display:block;width:60px;height:20px;padding-top:5px;text-transform:uppercase;margin-top:5px;border:1px solid #299021;color:#01410B;background:#EFF6F1;text-decoration:none}
     a.bottone:visited{display:block;width:60px;height:20px;padding-top:5px;text-transform:uppercase;margin-top:5px;border:1px solid #299021;color:#01410B;background:#EFF6F1;text-decoration:none}
     a.bottone:hover{display:block;width:60px;height:20px;padding-top:5px;text-transform:uppercase;margin-top:5px;border:1px solid #299021;color:#FFFFFF;background:#01410B;text-decoration:none}


/* CLIENTI */
 div.sinistraNome{float:left;padding-left:5px;font-weight:bold;text-transform:uppercase}
 div.indirizzoCliente{float:left;margin-left:15px}