/* CSS Document */

@import url(BoxModel.css);

/*color definition*/
/* PALETTE COLORI         */
/*                        */
/* blu logo:      #0000FF */
/* blu scuro:     #2A1FAA */
/* blu medio:     #2A3FFF */
/* blu chiaro:    #BBDAEC */
/* grigio chiaro: #6A6F6B */
/* grigio scuro:  #A6A7A7 */
/*                        */

/*BORDI*/
.bordo,
HR,
.Risultati
{border-color: #0000FF;} /*BORDO CONTENUTO*/

#bandiere,
#navBar,
#ricerca .bordo,
#formRicerca .bordo
{border-color: #0000FF;} /*BORDO MENU*/

.page
{color:#0000FF;} 

/*SFONDI*/
.contenuto H3
{background-color:#0000FF;} /*SFONDO H3 (TITOLI) dettaglio appartamento*/

.contenutoCorpo,
#dettRiepilogo DIV.contenutoCorpo,
#calendario DIV.contenutoCorpo,
#dtTariffe .bgcolor
{background-color:#FFFFFF;}	/*SFONDO CONTENUTI*/

TABLE#dtlDati
{background-color:#ffffff;}	/*SFONDO CONTENUTI*/

TABLE#dtlDati.SfondoBianco
{background-color:#ffffff;}	/*SFONDO CONTENUTI*/

#ricerca .bordo,
#formRicerca .bordo
{background-color:#ffffff;} /*SFONDO MENU*/

#bandiere
{background-color:#ffffff;} /*SFONDO MENU*/

#navBar
{background-color:#ffffff;} /*SFONDO MENU*/

.Risultati,
#calendario DIV.contenutoCorpo TABLE,
#calendario DIV.contenutoCorpo TR,
#calendario DIV.contenutoCorpo TD,
#dettaglioCarrello .contenutoCorpo,
#loginBlock .contenutoCorpo
{background-color:#ffffff; } /* SFONDO CONTENUTI EVIDENZIA*/

#dettNavbar,
#dettNavbarBottom
{background-color:#FFFFFF;}	/*SFONDO BIANCO*/

#dtTariffe SPAN
{color: #990000;}

.contenuto H3
{color:#FFFFFF;} 

.Risultati  A,
.Risultati  DIV,
div.contenutoCorpo ul li span,
#dettaglioCarrello .alfLeft FONT,
#dettaglioCarrello .alfRight FONT,
#dettaglioCarrello TABLE TH,
.center,
#erroreCarrello .contenutoCorpo .alfLeft,
#dettFoto DIV.contenuto DIV.right DIV SPAN.rosso,
Div.contenutoCorpo UL LI SPAN.rosso,
#disponibilita DIV.contenutoCorpo SPAN,
#dtlDati .Dato
{color:#2A1FAA;}

#headRisultati DIV.contenutoCorpo,
.Risultati  DIV.risultati3,
.Risultati  DIV.risultati3 DIV.totale,
#dtlDati .Etichetta
{color:#2A1FAA;} 

#dtTariffe .intestazioni SPAN
{color: #000000;}

.btnRicerca
{background-color:#0000FF;} /* SFONDO CONTENUTI EVIDENZIA*/


A.nodecor,
A.nodecor:link, 
A.nodecor:visited,
A.nodecor:active,
A.nodecor:hover	{	
	color:	#2A1FAA;
	}
	
A.nodecor2,
A.nodecor2:link, 
A.nodecor2:visited,
A.nodecor2:active,
A.nodecor2:hover	{	
	color:	#2A1FAA;
	}
	
#membersArea a{	
	color:	#2A1FAA;
}


#PrenotaCitta a{}


#formRicerca .TestoPannelloRicerca,
#Ricerca .TestoPannelloRicerca { color:#2A1FAA; }




font.testorossobold { color: #2A3FFF; }
font.testomarronebold { color:	#2A1FAA; }
.contenuto H3 font.testorossobig{color:#FFFFFF;} 
#home_footer .row font.testomarrone {	color: #4D4D4D; }
#home_footer .row font.testomarronesmall {	color: #4D4D4D; }



font.testomarronesmall,
font.testomarronebig,
font.testomarronelink,
font.testomarronebold,
font.testomarroneboldbig,
font.testomarroneitalic,
font.testomarroneitalicbig
{
	color: #2A1FAA;
}

font.testorosso,
font.testorossosmall,
font.testorossobig,
font.testorossobold,
font.testorossoboldbig
{
	color: #2A3FFF;
}

#lblTitoloSito{
	color:#0000FF;
	}

.TabellaDettaglioServizi
{
	background-color: #e4e6fd;
	border:1px solid #e4e6fd;
	margin-bottom:7px;
	margin-top:3px;
}
.TabellaDettaglioServizi_int
{
	background-color: #ffffff;
}

.lblservizi
{
	margin-top:5px;
	font-weight:bold;
	color: #2A1FAA;
	clear:both;
	display: block;
}

#ListaCitta_ulListaCitta
{
	margin:2px;
}
	
#ListaCitta_ulListaCitta a
{
	display:block;
	text-decoration:none;
	font-size:13px;
	color:#2A3FFF;
	margin:2px;
}


.dtlProdotti_item td, #dtlNote td
{
    /*border-bottom-width:0px;*/
    border:1px solid #FFFFFF;
    border-bottom:1px solid #0000FF;
    margin:0px;
    padding:2px 5px;
    text-align: center;
}

.dtlProdotti_header td, #dtlNote td .intestazione
{
    border-bottom-width:0px;
    border:1px solid #FFFFFF;
    border-top:1px solid #0000FF;
    border-bottom:2px solid #0000FF;
    color:#0000FF;
    font-weight:bold;
    padding:0px 5px;
    text-align: center;
}



body,
#frmStampa
{
	text-align:center;
	margin:0px auto;
}
	
#frmStampa .contenutoCorpo
{ overflow:visible; }

#frmStampa #lnkPrint
{
	float:right;
}

.lefter
{float:left; margin-right:5px;}
.righter
{float:right; margin-left:5px;}
.clearer
{
	clear:both;
	display:block;
}
.spacer
{
	height:10px;
}

#frmFattura *
{
}
#logoTop
{
	margin:20px 0px;
}
	

#frmFattura #lblFooter
{
	/*position:absolute;
	bottom:0px;*/
	font-size:11px;
    text-align: center;
    color:Gray;
}

#frmFattura span
{
    text-align: left;
    display:block;
	font-size:13px;
	color: #646F6B;
}

#frmFattura .intestazione
{
    border-bottom-width:0px;
    font-weight:bold;
    margin-top:10px;
}


@media print
{
	
  #frmStampa #lnkPrint
  {
  	display:none;
  }
  
  #frmFattura #lblFooter
  {
	position:absolute;
	bottom:0px;
  }
	
  #frmFattura #frmStampa
  {
		position:relative;
		height:96%;
  }
}

