@charset "UTF-8";
html,body { height:100%; margin:0px; padding:0px; }
a:link { color: navy; text-decoration: None; }
a:active { color: red; text-decoration: underline; }
a:visited { text-decoration: None; }
a:hover { text-decoration: underline; }
img { border: 0; }
p.breakhere { page-break-before: always }
body { color: #000000; font-size: 10pt; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
h1 { color: #000000; font-size: 7pt; font-weight: bold; font-style: bold; font-family: "arial","Verdana"; text-align: left; margin: 0px; }
h2 { color: #003366; font-size: 14pt; font-weight: normal; font-style: bold; font-family: "arial","Verdana"; text-align: left; margin: 0px; }
h3 { color: #003366; font-size: 14pt; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: left; margin: 0px 0px 0px 3px;}
h4 { color: #666666; font-size: 14pt; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: left; margin: 0px; }
hr { height:0px; border:0px; border-bottom: 1px solid #cccccc; }
.ehr { height:0px; border:0px; border-bottom: 1px solid #eeeeee; }
ul { list-style-image : url(/images/list.gif); margin-top: 0px; margin-bottom: 0px; margin-left: 20px; }
input, select { color: #000000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; direction: ltr; }
textarea { color: #000000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; direction: ltr; }
.error { color: #ff0000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.errorgiustifica { color: #ff0000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: justify; direction: ltr; }
.errorcentrato { color: #ff0000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: center; direction: ltr; }
.caption { color: white; font-size: 12px; font-weight: bold; font-style: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; background-color:#336699; }
.pari { color: #000000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; background-color:white; }
.dispari { color: #000000; font-size: 12px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; background-color:#ffffce; }
.parimenu { margin:2px; padding:2px; color: #000000; font-size: 11px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; height:13px; background-color:white; }
.disparimenu { margin:2px; padding:2px; color: #000000; font-size: 11px; font-weight: normal; font-style: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; height:13px; background-color:#ffffce; }
.bottonegrande { color: #000000; font-size: 14px; font-weight: bold; font-style: normal; font-family: "arial","Verdana"; text-align: center; direction: ltr; width:170px; height:30px; }
.bottonegrande1 { color: #000000; font-size: 14px; font-weight: bold; font-style: normal; font-family: "arial","Verdana"; text-align: center; direction: ltr; width:170px; height:30px; }
.bottonegrande2 { color: #000000; font-size: 14px; font-weight: bold; font-style: normal; font-family: "arial","Verdana"; text-align: center; direction: ltr; width:174px; height:30px; }
#postit { position:absolute; width:300px; padding:5px; background-color:#ffff00; border:1px dotted #ffcc00; visibility:hidden; z-index:100; }
#bookmark { width:380px; text-align:left; font-size: 12px; font-weight: normal; font-family: "arial","Verdana";}
#bookmark ul { margin:1px; list-style: none;float:left; }
#bookmark li { margin:2px; list-style: none;float:left;width:120px; }
#bookmark img { padding:0 1px; }
/* Risultati di ricerca */
.h { width:650px; height:180px; padding:0px; margin:0px; border:0px; background-image:url(/images/hotel/bg.gif); margin-bottom:10px;}
.d { width:100%; padding:0px; margin:0px; border:0px;}
.f { width:150px; height:150px; padding:0px; margin:0px; border:0px; vertical-align:top; }
.t { width:280px; padding:8px 8px 0px 8px; margin:0px; font-size: 12px; font-family: "arial","Verdana"; text-align: justify;}
.r { width:220px; text-align:center; font-size: 10px; font-family: "arial","Verdana"; }
.p { font-size:22px; font-weight:bold; color: #000000; }
.pl { font-size:22px; font-weight:bold; background: url(/images/linethrough.gif) repeat-x center left; color: #cccccc; }
/* Header */
.header_bg_est_sx { background-color: #ffffff; background-image: url(/images/background_sx.jpg); background-repeat: no-repeat; background-position: top right; }
.header_bg_est_dx { background-color: #ffffff; background-image: url(/images/background_dx.jpg); background-repeat: no-repeat; background-position: top left; }
.header_bg_int { background-color: #003366; }
.header_bg_omb { background-image: url(/images/header_shadow.gif); background-repeat: repeat-x; }
.header_bg_omb1 { background-image: url(/images/header_shadow1.gif); background-repeat: repeat-x; }
/* Windows */
.bg1 { background-image: url(/images/window/window2c.gif); background-repeat: repeat-x; }
.bg1v { background-image: url(/images/window/window2v.gif); background-repeat: repeat-x; }
.bg2 { background-image: url(/images/window/window4c.gif); background-repeat: repeat-y; }
.bg2v { background-image: url(/images/window/window4v.gif); background-repeat: repeat-y; }
.bg2g { background-image: url(/images/window/window4g.gif); background-repeat: repeat-y; }
.bg3 { background-image: url(/images/window/window5c.gif); background-repeat: repeat-y; }
.bg3v { background-image: url(/images/window/window5v.gif); background-repeat: repeat-y; }
.bg3g { background-image: url(/images/window/window5g.gif); background-repeat: repeat-y; }
.bg4 { background-image: url(/images/window/window7c.gif); background-repeat: repeat-x; }
.bg4v { background-image: url(/images/window/window7v.gif); background-repeat: repeat-x; }
.bg4vg { background-image: url(/images/window/window7vg.gif); background-repeat: repeat-x; }
.bg5 { background-image: url(/images/window/window4c.gif); background-repeat: repeat-y; }
.bg6 { background-image: url(/images/window/window5c.gif); background-repeat: repeat-y; }
.bg7 { background-image: url(/images/window/window10c.gif); background-repeat: repeat-x; }
.bg7g { background-image: url(/images/window/window10cg.gif); background-repeat: repeat-x; }
.table_bg8 { background-image: url(/images/window/window2c.gif); background-repeat: repeat-x; }
.table_bg9 { background-image: url(/images/window/window4c.gif); background-repeat: repeat-y; }
.table_bg10 { background-image: url(/images/window/window5c.gif); background-repeat: repeat-y; }
.table_bg11 { background-image: url(/images/window/window7c.gif); background-repeat: repeat-x; }
.table_bg12 { background-image: url(/images/window/window4c.gif); background-repeat: repeat-y; }
.table_bg13 { background-image: url(/images/window/window5c.gif); background-repeat: repeat-y; }
.table_bg14 { background-image: url(/images/window/window10c.gif); background-repeat: repeat-x; }
.piccolo { color: #000000; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.piccolobold { color: #000000; font-size: 10pt; font-weight: bold; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.piccolobolddestra { color: #000000; font-size: 10pt; font-weight: bold; font-family: "arial","Verdana"; text-align: right; direction: ltr; }
.piccologiustifica { color: #000000; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: justify; direction: ltr; }
.piccolodestra { color: #000000; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: right; direction: ltr; }
.piccolocentrato { color: #000000; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: center; direction: ltr; }
.piccolocentratobianco { color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: center; direction: ltr; }
.piccolobiancobold { color: #ffffff; font-size: 10pt; font-weight: bold; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.piccolobianco { color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.piccolobiancodestra { color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: right; direction: ltr; }
.piccolobiancocentrato { color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: center; direction: ltr; }
.piccologrigio { color: #cccccc; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.piccoloarancionebold { color: #ff9900; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.piccolobiancogiustifica { color: #ffffff; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: justify; direction: ltr; }
.piccolomenu { color: #000000; font-size: 7.5pt; font-weight: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.piccolomenucentrato { color: #000000; font-size: 7.5pt; font-weight: normal; font-family: "arial","Verdana"; text-align: center; direction: ltr; }
.piccolomenugiustifica { color: #000000; font-size: 7.5pt; font-weight: normal; font-family: "arial","Verdana"; text-align: justify; direction: ltr; }
.piccolomenudestra { color: #000000; font-size: 7.5pt; font-weight: normal; font-family: "arial","Verdana"; text-align: right; direction: ltr; }
.piccolobiancomenu { color: #ffffff; font-size: 7.5pt; font-weight: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.piccolomenugrigio { color: #cccccc; font-size: 7.5pt; font-weight: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.prezzo { font-size:22px; font-weight:bold; color: #000000; }
.prezzo_linethrough { font-size:22px; font-weight:bold; background: url(/images/linethrough.gif) repeat-x center left; color: #cccccc; }
.bt { border-top: 1px solid #cccccc; }
.bs { border-bottom: 1px solid #cccccc; }
.tab { width:120px;height:20px;border-bottom:1px solid #cccccc;color:#000000;background-image: url(/images/tab.gif);background-repeat:no-repeat; }
.tab1 { width:120px;height:20px;color:#000000;background-image: url(/images/tab1.gif);background-repeat:no-repeat; }
.tab2 { width:120px;height:20px;border-bottom:1px solid #cccccc;color:#000000;background-image: url(/images/tab2.gif);background-repeat:no-repeat; }
.tab_on { background-color: #ff9900; color: #ffffff; font-size: 10pt; font-weight: bold; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
.tab_off { color: #cccccc; font-size: 10pt; font-weight: normal; font-family: "arial","Verdana"; text-align: left; direction: ltr; }
a.gal:link {
text-decoration: none;
border-bottom: 1px dotted green;
color : green;
padding:0 0 0 0px;
/* background:url(/images/var/exlinkon.gif) no-repeat 0; */
}
a.gal:visited {
text-decoration: none;
border-bottom: 1px dotted green;
color : green;
padding:0 0 0 0px;
/* background:url(/images/var/exlinkon.gif) no-repeat 0; */
}
a.gal:hover {
text-decoration: underline;
border-bottom: 0px dotted green;
color : green;
padding:0 0 0 0px;
/* background:url(/images/var/exlink.gif) no-repeat 0; */
}
/* Intranet */
.menu_body { background-color: #ece9d8; }
.menu_table { font-size: 11px; font-family: Arial; background-color: #ff9900; margin: 0px 0px 0px 0px; border-width: 1px 1px 1px 1px; border-style: solid; width:100%; height:100%; }
.menu_titolo { font-size: 11px; font-family: Arial; color: Black; text-align: center; height: 20px; border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid; background-color: #eeeeee; border-top-color: buttonhighlight; border-right-color: buttonshadow; border-bottom-color: buttonshadow; border-left-color: buttonhighlight; }
.caption_intranet { color: #ffffff; font-size: 11px; font-weight: bold; font-family: "arial","Verdana"; height:13px; background-color:#9ac106; }