@charset "iso-8859-1";
body, table {color:#000000;font-size:12px;font-family:Verdana,Arial}
.copy {font-size:10px;color:#cccccc;}
.piccolo {font-size:10px;}

TABLE.top TD {padding-bottom:4px;}

TABLE.topmenu {color:#ffffff;background:#F2C921;font-size:10px;}
TABLE.topmenu A:link,TABLE.topmenu A:visited {color:#333333;text-decoration:none;font-weight:normal;padding:2px;}
TABLE.topmenu A:hover {color:#000000;background:#FFD957;}

TABLE.menu A:link,TABLE.menu A:visited {display:block;font-size:11px;color:#333333;text-decoration:none;font-weight:normal;padding-left:6px;padding-top:2px;padding-bottom:2px;}
TABLE.menu A:hover {color:#000000;background:#EBEBEB;}

TD.menu2 {background-color:#f7f7f7;}
/*TD.menu2 B {color:#F2C921;}*/
TD.menu2 B {color:#f7f7f7;opacity:0;}
TD.menu2 UL {/*list-style-type:none;*/margin:0px 0px 0px 14px;}
TD.menu2 LI {margin:0px 0px 0px 0px;line-height:20px;color:#e0e0e0;}
TD.menu2 A:link,TD.menu2 A:visited {font-size:12px;color:#333333;text-decoration:none;font-weight:normal;padding-top:4px;padding-right:4px;padding-bottom:4px;}
TD.menu2 A:hover {color:#000000;background:#d0d0d0;}

TABLE.bottommenu {color:#999999;background:#E8E8E8;font-size:10px;border-top:1px dotted #c0c0c0;border-bottom:1px dotted #c0c0c0;}
TABLE.bottommenu TD {padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:0px;}
TABLE.bottommenu A:link,TABLE.bottommenu A:visited {color:#999999;text-decoration:none;font-weight:normal;padding:2px;}
TABLE.bottommenu A:hover {color:#000000;}

TABLE.bottom {color:#58595A;font-size:10px;}
TABLE.bottom TD {padding-top:50px;padding-bottom:10px;padding-left:10px;padding-right:0px;}
/*TABLE.bottom TH {background:#f7f7f7;font-weight:normal;text-align:left;padding-top:50px;}*/
TABLE.bottom A:link,TABLE.bottom A:visited {color:#58595A;text-decoration:none;font-weight:normal;padding:2px;}
TABLE.bottom A:hover {color:#000000;}

TABLE.infolegali TD {color:#999999;font-size:9px;}
TD.fotogallery IMG {margin:5px 5px 5px 5px;}

TABLE.prenotazionehotel {color:#ffffff;background:#808080;font-size:10px;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #606060;border-bottom:1px solid #606060;}
TABLE.prenotazioneappar {color:#ffffff;background:#808080;font-size:10px;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #606060;border-bottom:1px solid #606060;}
UL.doppiainterlinea {margin:5px 0px 5px 30px;}
UL.doppiainterlinea li {margin-bottom:15px;}

TABLE.infohotel {width:93%;}
TABLE.infohotel TR.a {background:#f5f5f5;}
TABLE.infohotel TR.b {background:#f0f0f0;}

TABLE.contenuto TD {border-bottom:1px solid #000000;}

TABLE.listinoappartamenti TD {font-size:11px;text-align:center;border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;}
TABLE.listinoappartamenti TD.a {background:#efefef;}
TABLE.listinoappartamenti TD.b {background:#dfdfdf;}

TABLE.listinoappartamentiinformazioni TD {font-size:12px;border-top:1px #cccccc solid;}
TABLE.listinoappartamentiinformazioni TR.a {background:#efefef;}
TABLE.listinoappartamentiinformazioni TR.b {background:#dfdfdf;}

TABLE.form1 TD {border-right:1px solid #DEDF5F;border-bottom:1px solid #DEDF5F;background-color:#FEF3E2;color:#943a3e;font-family:Arial, Helvetica, sans-serif;}

p {margin:4px 20px 15px 20px;text-align:justify;line-height:16px;}
hr {size:1px;color:#e0e0e0;}

.ev1 {font-size:16px;color:#606060;}

IMG.fotosx {float:left;border:1px solid #999999;margin:3px 15px 3px 3px;padding:4px;}
IMG.fotodx {float:right;border:1px solid #999999;margin:3px 3px 3px 15px;padding:4px;}

h1 {
  font-family:verdana,sans-serif,arial;
  color:#999999;
  margin:1px 1px 1px 1px;
  font-size:22px;
  font-weight:normal;
  letter-spacing:1px;
}
h2 {
  color:#ECAE06;
  margin:30px 1px 15px 20px;
  font-size:24px;
  font-weight:normal;
  letter-spacing:1px;
  line-height:18px;
}
h3 {
  font-family:"Times New Roman",Times,serif;
  color:#333333;
  font-size:20px;
  font-weight:normal;
  margin:4px 1px 1px 1px;
}

/* Links
----------------------------------------------- */
A:link,A:visited {color:#000060;font-weight:normal;text-decoration:none;}
A:hover {color:#0000a0;font-weight:normal;text-decoration:underline;}

A.linkhp:link,A.linkhp:visited {color:#333333;font-size:16px;font-family:"Times New Roman",Times,serif;text-decoration:none;}
A.linkhp:hover {color:#000000;text-decoration:none;}

A.linknero:link,A.linknero:visited {color:#000000;font-size:10px;text-decoration:none;}
A.linknero:hover {color:#606060;text-decoration:none;}

A.linking:link,A.linking:visited {color:#404040;font-weight:normal;text-decoration:none;}
A.linking:hover {color:#f00000;font-weight:normal;text-decoration:underline;}

.res_select {color:#000000;font-size:8px;}
.res_select2 {color:#000000;font-size:10px;}
.res_button {
color:#ffffff;background-color:#808080;font-size:10px;font-weight:bold;cursor:pointer;padding:2px 0px 2px 0px;
border-top:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
border-right:1px solid #202020;
border-bottom:1px solid #202020;
}
.res_buttonchiaro {
color:#606060;background-color:#ffffff;font-weight:normal;cursor:pointer;padding:2px 0px 2px 0px;
border-top:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
border-right:1px solid #909090;
border-bottom:1px solid #909090;
}
