BODY { background-color: #E5D6B5; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #606E32;}
body.form { background-color: #BED084;  }
BODY.news { background-color: #BED084; padding-left: 10px; }

IMG { border: 0px; }
IMG.fotogrande { border-right: #606E32; border-right-width: 2px; border-bottom: none; border-top: none; border-left: #765A2B; border-left-width: 1px; border: solid; text-align: left; width: 430px; }
IMG.prima { border-color: #765A2B; border-left-width: 1px; border-right-width: 1px; border: solid; }
IMG.bandiere { vertical-align: middle; }

TABLE { vertical-align: top; text-align: center; border-collapse: collapse; width: 703px; }
TABLE.camere { width: 270px; border:none;}
TABLE.tariffa { width: 240px; background-color: #BED084; text-align: left; }
TABLE.form { width: 200px; background-color: #BED084; text-align: left; }
TABLE.calendario { width: 100px; }
TABLE.homep { background-color: #BED084; }

td{ padding:0px;}
TD.verde { height: 10px; background-color: #606E32; padding: 0px 0px 0px 0px; font-style: italic; font-size: 13px; font-family: "Times New Roman" , Times, serif; font-weight: bolder; color: White; border-left: solid; border-right: solid; border-width: 1px; border-color: #765A2B; border-bottom: solid; border-bottom-color: #765A2B; border-top: none; }
TD.testo { width: 273px; background-color: #BED084;  text-align: left; padding-left: 12px; padding-right: 12px; padding-top: 5px; padding-bottom: 2px; vertical-align: top; border-right: solid; border-color: #765A2B; border-width: 1px; border-bottom: none; border-left: none; border-top: none; }
TD.testocam { background-color: #BED084; border-right: solid; border-color: #765A2B; border-width: 1px; border-bottom: none; border-left: none; border-top: none; }
TD.numterritorio { width: 273px; background-color: #BED084;  text-align: right;  padding-left: 12px; padding-right: 12px; padding-top: 5px; padding-bottom: 10px; vertical-align: bottom; border-right: solid; border-color: #765A2B; border-width: 1px; border-bottom: none; border-left: none; border-top: none; }
TD.newshome { height: 45px; background-color: #BED084;  font-size: 10px; text-align: center; border-color: #765A2B; border-width: 2px; border-bottom: none; border-left: solid; border-right: solid; border-right-width: thick; border-top: none; padding-bottom: 15px; padding-top: 10px; }

TD.piede { text-align: center; vertical-align: middle; }
TD.entrahome {font-weight: bold;  }
TD.colleg { vertical-align: text-bottom; text-align: center; padding-bottom: 10px; background-color: #BED084;  border-right: solid; border-color: #765A2B; border-width: 1px; }

h5 { text-align: center; vertical-align: top; }
P:first-letter { font-weight: bold; font-size: 24px; font-style: italic; font-family: Harrington,Monotype Corsiva,Verdana, Arial, helvetica, sans-serif; }

a:link { color: #606E32; }
a:active { color: #606E32; }
a:visited { color: #606E32; }

form{ text-align: left; padding:10px; margin:10px; }
fieldset{border: 1px; border-style:dotted; padding:10px;}
label{width: 150px;float: left;text-align: right;margin-right: 0.5em;display: block}

input{    border-width: 1px;   border-color: #000000;	background-color: #606E32;   font: bold 8pt verdana; color: #BED084;   }
input.text{    border-top-width: 1px;    border-left-width: 1px;    border-bottom-width: 1px;    border-right-width: 1px;	     font: bold 8pt verdana;	 background-color: #ffffff;    color: #494848;	 width: 180px;}
input.checkbox{ border-width: 1px;  background-color: #BED084;   }
textarea{    border-width: 1px; border-color: #000000;  background-color: #606E32;   font: bold 8pt verdana;    color: #BED084;	 width: 180px;	 height: 30px;}	
select{	font: bold 8pt verdana;   color: #BED084;background-color: #606E32;}



/*SELECT.form { border: 1px;  text-decoration: none; color: #BED084; }



