/*
    Nosytour standard overlay

    Colors

        Giallo Panna	HTM #fff8d6	- RGB 255,248,214 - HSV 50,16,10
        Rosso Caldo		HTM #ad2921
        Oro				HTM #98905d








 */

html { margin: 10px;	padding: 10px;  background-color: #fff8d6; color:#98905d; }
body {
 margin:auto; font-family: Calibri, Helvetica, Arial, sans-serif;
 background-attachment:scroll; background-repeat:no-repeat; background-position:top center;
    background-image: url("../inc/css/img/cava_f50_dx.png");
/*    margin: auto; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; color: #005E9B;
*/
}
p { text-align: justify; margin-bottom: 1em; }
h1 { font-size: 36pt; color: #98905d; font-style: italic; text-align: center; }
h2 { font-size: 16pt; color: #ad2921; font-style: italic; text-align: left; margin-bottom: -0.7em; }
h3 { font-size: 14pt; color: #ad2921; font-style: italic; text-align: left; margin-bottom: -0.7em; }
h5 { color: #ad2921; }

a { text-decoration:underline; font-weight:bolder; color:#ad2921;}

.hdrMsg {font-size:14pt; color:#98905d; font-style:italic; font-weight:bold;  text-align:center; }

/* Table Form */
.dsc {font-size: 10pt; color: #98905d; font-style: italic; text-align: right; }
.rem  {font-size: 10pt; color: #98905d; font-style: italic; }
.star {color: #ad2921;}
.lex {font-size: 11pt; font-style: italic; font-weight: bold;}
.nota {font-size: 9pt; font-style: italic;}


.ovrLogoTop {
    width:300px; height:60px;
    background-image: url("../inc/css/icon/logoDTC_283-51.png");
    background-position:center; background-repeat:no-repeat;
    margin:auto;
}

input, textarea , select { color:#ad2921; }

.NYcORO { color: #98905d; } /* Verde Oro */
.NYcPAN { color: #fff8d6; } /* Giallo Panna */
.NYcROS { color: #ad2921; } /* Rosso Caldo */
.NYcaseUp { text-transform:uppercase; }
.NYcaseLo { text-transform:lowercase; }
.NYcaseCa { text-transform:capitalize; }

ul { padding-top:0; }


/* Listino Prezzi */

table.TabListino11 {
    padding:1px; border-spacing:1px; border:1px #ad2921 solid; width:100%;
}
table.TabListino11 th {
  background-color:#ad2921; color:#fff8d6; text-align:center; font-weight:bold; padding:8px;
}

table.TabListino11 td {
  border:1px solid; text-align:center; color:#ad2921; padding:2px;
}
table.TabListino11 td:first-child {
  font-weight:bolder; background-color:#98905d; color:#fff8d6; border-color:#98905d;
}
table.TabListino11 td:nth-child(2) { font-weight:bold; }

.ListinoComprende {
    border:1px dashed #ad2921;
    text-align:left;
    padding:10px;
}