body { background-color: #FBC57F; vertical-align: top; padding-top: 20px; text-align: center; font-family: Arial, Helvetica, sans-serif; }
BODY.pop { margin: 0%; padding: 0px; background-color: #FBC57F; }
BODY.iso { background-color: #FCEBD9; color: #984F07; text-align: left; font-size: 11px; padding: 5px; }
TABLE { width: 765px; height: 565px; border: 1px; border-style: solid; }
TABLE.tariffe { border: 0px; width: 500px; height: 150px; }
TABLE.form { width: 520px; border: 0px; height: 100px; margin: 0px; }
#servizi { width: 400px; height: 200px; }
TD.sx { width: 220px; font-size: 11px; color: #282E60; background-color: #A5C7ED; text-align: left; padding-left: 20px; padding-right: 20px; padding-top: 5px; vertical-align: top; }
TD.centrale { width: 545px; height: 389px; background-color: #FCEBD9; font-size: 12px; color: #984F07; text-align: left; vertical-align: top; padding-top: 40px; padding-left: 15px; padding-right: 10px; }
TD.menu { background-color: #F39B31; height: 28px; font-size: 11px; color: #ffffff; letter-spacing: 2px; font-weight: bold; }
IMG { border: 0px; }
IMG.pic { border: 1px; border: solid; border-color: #ffffff; }
IMG.largadx { border-left: 1px; border-left-color: #ffffff; border-left-style: solid; }
H2 { font-size: 13px; font-weight: bolder; }
H3 { font-size: 11px; color: #282E60; letter-spacing: 2px; font-weight: bold; }
H4 { font-size: 11px; font-weight: normal; }

/*          ------------- collegamenti ---------------  */
A:link { color: #ffffff; text-decoration: none; }
A:visited { color: #ffffff; text-decoration: none; }
A:active { color: #ffffff; text-decoration: none; }
A:hover { color: #984F07; text-decoration: underline; }

A.dove:link { color: #984F07; text-decoration: none; }
A.dove:active { color: #984f07; text-decoration: none; }
A.dove:hover { color: #984F07; text-decoration: underline; }
A.dove:visited { color: #984F07; text-decoration: underline; }

/*          ----------------- FORM CONTATTI -------------------  */
INPUT { border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-color: #000000; background-color: #CBDEF3; font: bold 8pt verdana; color: #494848; }
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-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; font: bold 8pt verdana; border-right-width: 1px; background-color: #FCEBD9; }
TEXTAREA { border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-color: #000000; font: bold 8pt verdana; color: #494848; width: 180px; height: 40px; }
SELECT { font: bold 8pt verdana; color: #494848; }

/*		   -------------------	GUESTBOOK	-------------------				*/

table.guest { border: none; width: 450px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #984F07; height: 100px; }
table.icone { width: 90px; padding: 2px; height: 100px; }
td.intestazione { width: 450px; height: 5px; }
.title { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003366; }
.notes { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.formfield { border: #000000 1px solid; font-size: 10px; color: #012E4D; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; }
.formfieldarea { border: #000000 1px solid; font-size: 11px; color: #012E4D; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; height: 150px; }
.formbutton { border: #000000 1px solid; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #B3C1CA; }
a.guest:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-decoration: underline; }
a.guest:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-decoration: underline; }
a.guest:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-decoration: underline; }
hr { color: #000000; width: 450px; height: 1px; }
