@charset "UTF-8";
body { margin: 0px; background-color: #E3EBFF; color: #0F5E84; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; text-align: center; }
h1 { font-size: 10px; color: #FFFFFF; background-color: #1795D7; padding-top: 5px; padding-bottom: 5px; margin: 0px; }
/* link pagina offerte */
#offerte-cartellini { background-image: url(../images/offerte-cartellini.gif); line-height: 12px; background-repeat: no-repeat; width: 260px; margin: 0px; padding: 0px; }
#offerte-cartellini a { display:block; margin: 0px; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 113px; text-align:left; height: 101px; }
#offerte-cartellini a:hover { text-decoration: underline; color: #019EDC; }
/* fine link pagina offerte */
h2 { font-size: 14px; font-weight: bold; color: #5A9700; text-align: center; margin: 12px; }
h3 { font-size: 12px; font-weight: bold; color: #5A9700; margin: 0px 0px 5px; }
h4 { font-size: 13px; color: #FFFFFF; text-align: left; line-height: 12px; padding:4px; font-weight: bolder; background-color: #71BB00; margin-top: 5px; margin-right: 8px; margin-bottom: 5px; margin-left: 8px; }
.off { background-color: #FF3739; }
h5 { font-size: 10px; line-height: 17px; font-weight: normal; margin: 10px 13px 0px; text-align: left; }
h6 { font-weight: normal; font-size: 10px; background-color: #93B0FF; line-height: 15px; padding: 6px; margin: 0px; }
p { margin: 6px; text-align: left; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #000000; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }
a.linkbox { color: #5a9700; text-decoration: underline; }
a:visited.linkbox { color: #5a9700; text-decoration: underline; }
a:hover.linkbox { color: #000000; text-decoration: underline; }
a:active.linkbox { color: #5a9700; text-decoration: underline; }
.bianco { color: #FFFFFF; }
.verde { color: #5A9700; }
.offerte { border-top-width: 2px; border-top-style: solid; border-top-color: #89E500; padding-top: 4px; padding-bottom: 6px; text-align: left; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 12px; }
.campeggio { margin: 12px; text-align: left; font-size: 12px; line-height: 16px; }
.vacanze { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #759AF0; border-bottom-color: #759AF0; line-height: 15px; padding: 4px; margin-top: 5px; margin-right: 15px; margin-bottom: 5px; margin-left: 15px; }
.vacanze-top { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #759AF0; border-bottom-color: #759AF0; margin: 5px; line-height: 15px; text-align: right; padding: 4px; }
.localita { margin: 8px 12px 12px; text-align: center; }
.campeggi-villaggi { color: #5A9700; font-size: 9px; }
.color { background-color: #71BB00; font-weight: bold; color: #FFFFFF; padding: 4px; margin-left: 5px; margin-right: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; }
li { margin-top: 10px; text-align: left; list-style-type: disc; }
.destra { text-align: right; }
.centro { text-align: center; }
.iframe { margin-top: 2px; margin-bottom: 7px; }
.campeggi-villaggi-color { color: #339900; padding-top: 1px; border-top-width: 1px; border-top-style: dashed; border-top-color: #339900; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
hr { margin: 5px; color: #0F5E84; }
.invia { padding: 10px; background-color: #FCE7A7; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; font-size: 11px; line-height: 15px; }
.colorinvia { background-color: #F77E2D; font-weight: bold; color: #FFFFFF; padding: 4px; margin-left: 5px; margin-right: 5px; margin-bottom: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; }
.inviah5 { padding: 10px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; font-size: 11px; line-height: 16px; }
.colorofferte { background-color: #0055E6; font-weight: bold; color: #FFFFFF; padding: 4px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; }
a.bianco { color: #FFFFFF; }
.colorconsigliati { background-color: #126591; font-weight: bold; color: #FFFFFF; padding: 4px; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; margin-top: 0px; margin-right: 8px; margin-bottom: 0px; margin-left: 8px; }
.loc { background-color: #C7D8FF; font-weight: bold; color: #116C99; padding: 4px; margin-left: 5px; margin-right: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; }
.collaborazione { color: #0F5E84; margin-right: 16px; margin-left: 16px; font-size: 10px; line-height: 12px; margin-top: 10px; margin-bottom: 0px; }
a.coll { color: #0F5E84; }
a:visited.coll { color: #0F5E84; }
.campeggi-tbevidenza { border: 1px solid #71BB00; margin-top: 10px; margin-bottom: 5px; background-color: #FFFFC5; }
.localita { border-top-width: 2px; border-bottom-width: 2px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #5A9700; border-bottom-color: #5A9700; padding-top: 5px; padding-bottom: 5px; }
.partner { background-color: #43ADF9; }
.tb-pgvecchie { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #71BB00; }
.kbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; }
.tb-estesi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 15px; color: #09557D; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.tit-estesi { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #1795D7; background-color: #D1ECFA; margin-top: 1px; margin-right: 4px; margin-bottom: 1px; margin-left: 4px; font-weight: bold; padding: 5px; }
a.evidenza { color: #71bb00; text-decoration: underline; }
a:visited.evidenza { color: #71bb00; text-decoration: underline; }
.emergenza { border: 3px solid #F90; background-color: #FFC; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 10px; line-height: 15px; padding-right: 5px; color: #666; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; margin: 8px; width: 350px; }
.tit-emergenza { font-size: 14px; color: #FFF; background-color: #F90; text-transform: none; line-height: 18px; margin: 0px; text-align: center; }
#testi { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; margin-top: 5px; margin-bottom: 5px; background-color: #FFF; }
#testi h2 { color: #FFF; background-color: #126591; text-align: left; font-size: 11px; line-height: 13px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 2px; }
#testilarge { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; border: 1px solid #126591; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; padding-left: 3px; margin-top: 5px; margin-right: 3px; margin-bottom: 5px; margin-left: 3px; }
#linkbox a { color: #F00; text-decoration: none; }
#linkbox a:hover { color: #F00; text-decoration: underline; }