.testo { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:12px; 
  color:#767676;
  text-align:justify;
line-height:18px;
  position:relative;  
  
}

.testo-eventi { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:12px; 
  color:#767676;
  
  position:relative;  
}


.titolo-camera { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#ffffff;
  
  background-color:#BB5353;
 }



.testopers { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#999999;
  background-color:#FCBEBE;
 }

.testocamera { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#999999;
  background-color:#FCBEBE;
 }

.testostag { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#ffffff;
  background-color:#7B7B7B;
 }

b {   font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#7B7B7B;
  background-color:#d7d7d7;
 }

.eventi {   font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#7B7B7B;
  font-weight:bold;
 }


.euro { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#BB5454;
  background-color:#d7d7d7;
 }


.disponibile { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#00aa00;
  background-color:#d7d7d7;
 }


.testoprezzo { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:12px; 
  /* color:#2677bc; */
  
  background-color:#d7d7d7;
 }

.testoriep { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:12px; 
  /* color:#2677bc; */
  color:#555555;
  font-weight:bold;
  background-color:#d7d7d7;
 }

.testoriep2 { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:12px; 
  /* color:#2677bc; */
  color:#333333;
  font-weight:bold;
  
  background-color:#d7d7d7;
 }


.testoform { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:12px; 
  color:#000000;
  background-color:#d7d7d7;
 }


.testohev { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:12px; 
  color:#2677bc;
  font-weight:bold;
  
 }

.testoh { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#2677bc;
  font-weight:bold;
  text-align:right;
}

.testomail { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#2677bc;
  font-weight:bold;
  text-align:right;
}



.testohn { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#119c03;
  font-weight:bold;
  text-align:right;
}

.testotitolocamere { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#119c03;
  font-weight:bold;
  text-align:left;
}


.testohr { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#68335a;
  font-weight:bold;
  text-align:right;
}

.testohg { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:14px; 
  color:#8c7bbd;
  font-weight:bold;
  text-align:right;
}

.testohgt { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:12px; 
  color:#8c7bbd;
  font-weight:bold;
}

.testolcamere { 
  font-family:arial,helvetica,sans-serif,serif; 
  font-size:16px; 
  color:#119c03;
  font-weight:bold;
  text-align:left;
  text-decoration:underline;
}



.toptable {background-color:#deead0;}

.titolo-hotel { 
  position:relative;
  width:100px;
  left: 220px; 
  background-color:#ffffff; 
  color:#2677bc; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }

.titolo-news { 
  position:relative;
  width:100px;
  left: 210px; 
  background-color:#ffffff; 
  color:#119c07; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }

.titolo-prenotazioni { 
  position:relative;
  width:100px;
  left: 210px; 
  background-color:#ffffff; 
  color:#a43f3f; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }


.titolo-gallery { 
  position:relative;
  width:270px;
  left: 220px; 
  background-color:#ffffff; 
  color:#9a7b27; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }

.titolo-contatti { 
  position:relative;
  width:100px;
  left: 220px; 
  background-color:#ffffff; 
  color:#2677bc; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }


.titolo-camere { 
  position:relative;
  width:300px;
  left: 220px; 
  background-color:#ffffff; 
  color:#119c03; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }

.titolo-ristorante { 
  position:relative;
  width:300px;
  left: 220px; 
  background-color:#ffffff; 
  color:#68335a; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }


.titolo-sport { 
  position:relative;
  width:100px;
  left: 220px; 
  background-color:#ffffff; 
  color:#2677bc; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }

.titolo-gelateria { 
  position:relative;
  width:100px;
  left: 210px; 
  background-color:#ffffff; 
  color:#8c7bbd; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }

.titolo-tempo { 
  position:relative;
  width:100px;
  left: 210px; 
  background-color:#ffffff; 
  color:#2677bc; 
  font-family:times,arial,helvetica,sans-serif,serif; 
  font-size:32px; 
  
 }


.testodestra { 
  margin:7px; 
   border: 1px solid black; 
  padding:5px; 
  float:right; 
  width:120px;
  background-color:#68335a
  text-align:right;
  font-size:14px;
  font-family: arial,helvetica,sans-serif;  }

.testosinistra { 
  margin:7px; 
  /* border: 1px dotted black; */ 
  padding:5px; 
  float:left; 
  width:120px;
  color:#2676bc;
  background-color: #e9e9e9;
  text-align:left;
  font-size:14px;
  font-weight:bold;
  font-family: arial,helvetica,sans-serif;
   }
