﻿/*############################# BODY #############################*/
/*sfondo del body e font generali del catalogo*/
body{background-color:#fff;font-family:Arial;font-size:12px;}

/*############################# HEADER #############################*/

/*LOGO AGENZIA*/
div#header img{padding-top:10px;}

/*############################# SEPARATORE #############################*/

/*colore del separatore contenente il titolo di sezione*/

div#separatore{background-color:#aac1e0;padding:3px 0 0 10px;font-weight:bold;color:#1255A6;}

/*############################# WRAPPER #############################*/

/*bordo del contenitore centrale*/
div#wrapper{border:1px solid #aac1e0;}

/* FORM DI RICERCA*/

/*sfondo del form di ricerca*/
div.back_ricerca{background-color:#aac1e0;}

/*colore carattere form di ricerca*/
div.txt_ricerca{color:#1255A6;font-weight:bold;}

/*colore voce selezionata filtri di ricerca estesi*/
div.txt_ricerca ul li a,div.txt_ricerca ul li a:visited{color:#1255A6;}

div.txt_ricerca ul li a.sel{color:#fff;}

div.txt_ricerca ul li a:hover{color:#fff;}

/*colore titolo sezione ricerca estesa*/
div.txt_ricerca span.sezione{display:block;padding-top:10px;color:#000;font-size:12px;padding-left:20px;}

/*colore bottone di ricerca del form*/
input#ctl00_ricerca1_butRicInvia{background:none;border:2px solid #fff;background-color:#1255A6;font-weight:bold;color:#fff;font-size:12px;font-family:Arial;float:right;margin-right:20px;}

/*colore del calendario per scelta periodo prenotazione*/
.CAL_TabToolbar{background-color:#1255A6;}
.CAL_TabToolbarChiudi{background-color:#1255A6;}
table td.CAL_Mese{color:#ffffff;background-color:#1255A6;}
.CAL_GSel,.CAL_GSel:link,.CAL_GSel:hover,.CAL_GSel:visited{background-color:#1255A6;}

.CAL_GGSettimana{color:#4F4F4F;font: 11px/18px Verdana, Arial, Helvetica, sans-serif;background-color:#AAC1E0;}

.CAL_GNoLink{text-decoration:none;color:#666;font:11px/11px Verdana, Arial, Helvetica, sans-serif;}
/*-------------------------------------------------------------------------*/

/*ELENCO DELLE STRUTTURE TROVATE*/

/*stile nome della struttura*/
h2 a,h2 a:visited{color:#1255A6;font-size:22px;text-decoration:underline;font-weight:bold;}

/*stile codice struttura*/
span.codTrovato{color:#1255A6;font-size:14px;font-weight:bold;}

/*stili servizi struttura elenco*/
table.info span{color:#1255A6;}

/*stili descrizione breve struttura*/
p.desc_elenco{text-align:justify;font-size:11px;color:#000;}

/*stili bottone preferiti e dettaglio, sotto immagine struttura*/
div.br div.btdx a{color:#FFFFFF;background-color:#1255A6;font-weight:bold;}

/*effetto hover dei bottoni dettaglio e preferiti*/
div.br div.btdx a:hover{background-color:#aac1e0}

/*stili linea separatrice tra una struttura e l'altra dell'elenco*/
div.cont-strut{border-top:#aac1e0 1px solid;padding-top:15px;}

/*visualizzazione o no bottone preferiti*/
div#bottone_preferiti{display:none;}

/*stili paginatore*/
div#ctl00_ContentPlaceHolder1_elenco1_Paginatore1_PanPaginatore{margin-top:20px;font-family:Arial;font-size:12px;}

/*Bordo Foto Elenco Strutture*/
div#foto{border:1px #aac1e0 solid;}

/*-------------------------------------------------------------------------*/

/*DETTAGLIO DELLA STRUTTURA - Info Gruppo Residenziale*/

/*stili nome della struttura del dettaglio*/
h3.ris {display:inline-block;color:#1255A6;font-family:Arial;font-size:18px;font-weight:bold;text-decoration:underline;}

span.struttura{color:Red;display:inline-block;font-family:Arial;font-size:18px;font-weight:bold;height:38px;}

/*stili del codice della struttura del dettaglio*/
h4.dettaglio{display:inline-block;color:#1255A6;font-family:Arial;font-size:12px;font-weight:bold;}

/*stile del codice*/
span.codice{color:#1255A6;font-size:12px;font-weight:bold;margin-left:3px;}

/*stile info utili*/
table.info span {color:#1255A6;}

table.info span.dettaglio {color:#000;}

table.info td {color:#1255A6;font-weight:bold;}

/*Bordo modulo Google Map*/
#google-map{border:1px solid #aac1e0;padding:4px;}

/*Bordo foto dettaglio struttura*/
img.foto_dettaglio{border:#aac1e0 1px solid;padding:4px;margin-left:10px;margin-bottom:10px;}


/*-------------------------------------------------------------------------*/

/*DETTAGLIO DELLA STRUTTURA - Info Singola Struttura Gruppo Residenziale*/

/*colore nome struttura dettaglio*/
span.struttura_dettaglio{font-size:15px;color:Red;font-weight:bold;text-decoration:none}

/*stile bottone PRENOTA*/
div.bg2 a{color:#FFFFFF;background-color:#1255A6;font-weight:bold;height:17px;border-style:solid;border-width:1px 1px;border-color:#fff;}

div.bg2 a:hover{background-color:#aac1e0;color:#1255A6;}

/*stile del calendario dei prezzi e disponibilità*/
td.PR_tdTitolo{width:170px;background-color:#aac1e0;color:#3D4F74;font-size:12px;font-family:Verdana,Arial;padding:2px;font-weight:bold;}

td.PR_tdPeriodi{text-align:center;background-color:#D5E0F0;color:#3D4F74;line-height:16px;padding-bottom:20px;padding-top:10px;font-size:14px;}

td.PR_tdPrezzi{text-align:center;background-color:#aac1e0;color:#3D4F74;border-bottom:1px dotted #000;font-weight:bold;font-size:12px;margin-bottom:10px;}

/*stile link per tornare all'elenco delle strutture*/
div#separatore a#ctl00_ContentSeparatore_lnkTornaElenco{color:#1255A6;}
div#separatore a#ctl00_ContentSeparatore_lnkTornaElenco:hover{color:#fff;}

/* photogallery */
div#gallery1{height:auto!important;}    /* da utilizzare per la gallery di tipo galleryview */


/*############################# FOOTER #############################*/
/*stile footer*/
div#footer{color:#1255A6;font-size:10px;margin-top:15px;}


@media (max-width: 768px) {

    div#separatore{background-color:#aac1e0;padding:3px 0 0 0;font-weight:bold;color:#1255A6;}
}
