.sfondo {
	background-image: url(jx_img/Hotel_Vecchia_Riva_sfondo.jpg);
}

.tab_main {
	background-color: rgba(255,255,255,0.7) !important;
	width: 70%;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
}

.tab1 {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
}

.tab1_bordo {
	background-color: #145083;
}

.tab2 {
	background-color: #DEEAF4;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
}

.tab2_bordo {
	background-color: #145083;
}

.tab3 {
	background-color: #DEEAF4;
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
}

.tab3_bordo {
	background-color: #145083;
}


.bottone {
		background-color: #8c7351;
                border: 0px solid #434a4f;
                box-shadow: 0 0 5px #434a4f;
                color: #ffffff;
                font-family: "Archivo Narrow",sans-serif;
                font-size: 14px;
                font-weight: bold;
                overflow: hidden;
                padding: 0.5em;
                __width: 180px;
                __margin: 1em;
                __margin-left: 20px;
                text-transform: uppercase;
                width: 180px;


}

.bottone_v {
background-color: #756E61;
border: 0px;
font-weight: bold;
color: white;
cursor: pointer;
text-transform: uppercase;
font-size: 14px;
padding: 10px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
box-shadow: none;
-webkit-box-shadow: none;
}


.tab_privacy {
	background-color: #E0E0E0;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

.tab_sicurezza {
	background-color: #C3C3C3;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

.tab_intesta {
	background-color: #D6D6D6;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
}

.tab_riep {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	border: #FFFFFF;
}

.campo {
	font-family: Arial, Verdana;
	font-size: 10px;
}

.campoweek {
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background-color: #CCCCCC;
}

.dettaglio { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  font-style: normal; 
  font-weight: normal;
  text-align: center;
	color: #000000; 
	background-color: #FFFFFF ; 
	border: 1px #000000 solid; 
	position: absolute; 
	visibility: hidden; 
	vertical-align: top;
	width: 1px;
	height: 1px;
	top: 1px;
	left: 1px;
	z-index: 11;
}

.dett_iframe {
	position: absolute;
	visibility: hidden; 
	z-index: 10;
}

.sfondo_dettaglio {
	background-color: #EEEEEE;
	font-family: Verdana;
	font-size: 10px;
}

.intesta_dettaglio {
	background-color: #999999;
	font-family: Verdana;
	font-size: 9px;
	color: #FFFFFF;
}

.riga_dettaglio {
	background-color: #CCCCCC;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}

.sel_hotel {
	background-color: #00FF00;
}

a.link_promo:link {
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

a.link_promo:visited {
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

a.link_promo:hover {
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

a.link_promo:active {
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.tab_pannello {
        color: #FFFFFF;
        font-family: Verdana;
        font-size: 10px;
        font-weight: bold;
        border: #FFFFFF;
}

.tab_pannello td {
       color: #FFFFFF;
       padding: 4px;
}

.tab_pan_bordo {
        color: #BAB7B4;
        font-family: Verdana;
        font-size: 9px;
        font-weight: bold;
        border: #FFFFFF;
        width: 50%;
}

.sfondo_pan {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.campo_pan {
        font-family: Arial, Verdana;
        font-size: 10px;
				width: auto !important;
}

.bottone_pan {
        background-color: #867666;
        border: 0px;
        font-weight: bold;
        color: white;
        cursor: pointer;
        text-transform: uppercase;
        font-size: 12px;
        padding: 6px;
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
        box-shadow: none;
        -webkit-box-shadow: none;

	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-ms-transition: all 0.5s;
	transition: all 0.5s;
}

.td_bottone_pan {
        vertical-align : bottom;
}

a.link_pan:link {
        font-family: Verdana;
        font-size: 10px;
        color: #000000;
}

a.link_pan:visited {
        font-family: Verdana;
        font-size: 10px;
        color: #000000;
}

a.link_pan:hover {
        font-family: Verdana;
        font-size: 10px;
        color: #000000;
}

a.link_pan:active {
        font-family: Verdana;
        font-size: 10px;
        color: #000000;
}

.sfondo_riga_cam {
  background-color: #cccccc;
  color: #000000;
  font-family: Arial;
  font-size: 11px;
}

body#schedanuova {
	background-image: url(sfondo_vecchia_riva.jpg);
	background-repeat: repeat-x;
}

#gold-book {
	color: #898989;
}
.schedanuova #form {
	background-color: white;
	border: medium solid #E1E1E1;
}
.anag_header {
	background-color: #756E61;
}

.desccam {
	background-color: #756E61;
	color: white;
}

.listino .td {
}

.schedanuova .listino_selected > .td {
	background-color: #756E61;
	color: white;
}

.schedanuova div.td.listino_button > div {
    height: auto;
}

.bodycam {
	background-color: #FAFAFA;
}

.search_enable {
	background-color: #756E61;
	color: white;
}

#cancel_serv, #cancel_anag {
	background-color: #756E61;
	color: white;
}

#confirm_serv, #confirm_anag {
	background-color: #756E61;
	color: white;
}

div.conferma {
	background-color: #756E61;
	color: white;
}
.button {
	background-color: #756E61;
border: 0px;
font-weight: bold;
color: white;
cursor: pointer;
text-transform: uppercase;
font-size: 14px;
padding: 10px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
box-shadow: none;
-webkit-box-shadow: none;
}

.step {
	background-color: #bebdb9;
	color: black;
}
.moreinfo.light {
}
.moreinfo.dark {
}
.dett_day {
  background-color: #E2E1DD;
}
.img_header {
	width: 953px;
	margin: 0 auto;
}
.camera {
	border-color: #756E61;
}
.caption {
	border-color: #756E61;
}
.serv_header, .serv_footer {
background-color: #756E61;
color: white;
}
.servizio, .serv_code {
	border-color: #756E61;
}
.selectpromo {
}
#label-promo {
  background-color: #756E61;
  border-color: #FFFFFF;
}
#promozioni, .singlepromo {
  border-color: #C9C7C0;
}
div.listino.highlight_promo * {
  background-color: #E2E1DD;
}
#link_modifica {
 background-color: #756E61;
border: 0px;
font-weight: bold;
color: white;
cursor: pointer;
text-transform: uppercase;
font-size: 14px;
padding: 10px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
box-shadow: none;
-webkit-box-shadow: none;

}
.colore_cliente {
  background-color: #756E61;
border: 0px;
font-weight: bold;
color: white;
cursor: pointer;
text-transform: uppercase;
font-size: 13px;
padding: 10px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
box-shadow: none;
-webkit-box-shadow: none;

}
#titolo-promo {
  background-color: #FFFFFF;
  color: black;
  font-family: Arial;
  font-size: 2em;
  padding: 3px 3px 3px;
}

.schedanuova .page {
   background-color: white;
	margin-bottom: 2em;
	margin-top: 1em;
	padding: 0 21px 21px;
	 width: 928px;
}

.td_fascia_t {
 white-space: nowrap;
}
