/* 	france-hotels  BOOKING.COM */
/* 	france-hotels  VENERE */
/* 	
	background-color: #CCFFCC;   green pale for ActHots 
	background-color: #CCFFFF;   blue pale for Venere 

*/

BODY
{
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
}
.fill-active { 		
	background-color: #CCFFCC;/* green pale for ActHots */ 
  }
.fill-venere { 		
	background-color: #CCFFFF;/* blue pale for Venere */ 
  }

P, BLOCKQUOTE, UL, TD { 
	font-size: 80%; 
	}


.backicon { 
	font-size: 80%; 
	margin-top: 1px;
	margin-bottom: 1px;
	}
.black { 
	color: #000000;
	font-style: bold;
	}
.c-brick { color: #660000; } /* brick */
.click { 
	color: #FF6633;
	}
.deconone { 
	color: #000000;
	}
.deptinfo { 
 	color: #000000;
	font-size: 80%;
	margin-top: 1px;
	margin-bottom: 0px;
  }
.descr { 	 /* hotel description */
	font-size: 70%; 
	color: #000000;
	}
.duplicates {	 /* duplicates, records, updated */
	font-size: 85%;
	color: #333333;
	color: #660000;	 /* brick */
	}
.flat { 
	margin-top: 1px;
	margin-bottom: 1px;
	}
.footer { 
	font-size: 80%; 
	color: #000000;
	}
.footerlinks { 
	font-size: 80%; 
	color: #000000;
	font-style: normal;
	}
.gray { 
	color: #666666;
	}
.graysmall { 
	font-size: 90%; 
	color: #999999;
	}
.green { 
	color: #009900;
	}

.halfline { 
	line-height: 180%;
	font-size: 120%;
	}
.hotpage { 
	background: #FFFF33;
	font-size: 70%;
	}
.hotpagesel { 
	font-size: 70%;
	color: #660000;	 /* brick */
	color: #FF3300;	 /* Green */
	font-style: heavy;
	}
.immediate { 
	font-size: 70%;
	}
.infobox { 	/*  Right column, inside the boxes */
	font-size: 90%;
	margin-top: 2px;
	margin-bottom: 0px;
	color: #660000;	 /* brick */
	}
.introbox {   /*  For the 4 boxes on hotels/index  */
	color: #000000;
	font-size: 190%;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 2px;
	}
.introindex { 
	color: #000000;
	font-size: 90%;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5em;
	margin-right: 5em;
	}
.langflag { 
	font-size: 80%;
	}
.mapcaption { 
	font-size: 80%;
	color: #666666;
	}
.navbox { 
	font-size: 65%;
	color: #009900;
	background: #FFFFFF;
	}
.norm { 
	font-size: 100%;
	}
.normal { 
	color: #000000;
	font-style: 0;
	}
.otherhot { 	/*   Nearby Hotels   */
	font-size: 85%;
   }

.partner {  /* Span, sized from parent size */
	color: #666666;
	font-size: 90%;
	font-weight: normal;
	}
.partneract { /* Span, sized from parent size */
	color: #0000CC;
	font-size: 90%;
	font-weight: normal;
	}
.partnerven { 
	color: #009900;
	font-size: 75%;
	font-weight: normal;
	}
.partnerbackground { 		/* blue pale for Venere */ 
	background: #CCFFCC;/* green pale for ActHots */ 
	background: #CCFFFF;/* blue pale for Venere */ 
  }
.price { 
	color: #009900;
	font-size: 75%;
	}
.rooms { 
	font-size: 75%;
	}
.records {	 /* duplicates, records, updated */
	font-size: 75%;
	color: #999999;
	}
.red { 
	color: #FF0000;
	font-size: 85%;
	}
.sectiontitle { 
	font-size: 200%; 
	font-weight: 900;
	margin-top: 2px;
	margin-bottom: 4px;
	color: #0033FF;
   }
.small { 
	font-size: 85%;
	}
.std { 
	font-size: 100%;
	}
.subpagetitle { 
	font-size: 250%;
	color: #999999;
	margin-top: 0px;
	margin-bottom: 6px;
   }
.subtitle { 
	font-size: 90%;
	color: #999999;
	margin-top: 0px;
	margin-bottom: 3px;
   }
.sub2 { 
	font-size: 110%;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
   }
.subintro { 
	font-size: 80%;
	font-size: 12pt 
	color: #0066AA;
	margin-top: 0px;
	margin-bottom: 3px;
   }
.support { 			/* Help Support Beyond */ 
	font-size: 180%;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;
   }


.tabactivehotels { 		/* BOOKING.COM */ 
	background-color: #CCFFCC;	/* green pale */ 
   }
.tabvenere { 		/* Venere Hotels */ 
	background-color: #CCFFFF;	/* blue pale */ 
   }
.table-region { /* NO COLOR CHANGE */
   }
.tabhotdir { 		/* HotelsIndex Main Box */ 
	background-color: #FFFFAA;	/* yellow pale */ 
   }
.tabhotright { 		/* HotelsIndex Righthand Box */ 
	background-color: #CCCCCC;	/* gray pale */ 
   }
.tabindexfill { 		/* Index listing Box */ 
	background-color: #FFFFCC;	/* yellow pale */ 
   }
.tabfillbooking { 
	background-color: #CCFFCC;	 /* green pale */
   }
.tabfillvenere { 
	background-color: #CCFFFF;	 /* blue pale */
   }

.tabsearch { /* Search Boxes Borders, Index pages */
	width: 66 px;
   }
.tabsearchout { /* Search Boxes Outer Table */
	background-color: #009900;
	background-color: Navy;
   }
.tabnavfr { /* Hotels Index Navigation */
	background-color: #0033FF;	 /* blue mid */
   }
.tabnavparis {  /* Hotels Index Navigation */
	background-color: #FF00FF;	 /* pink (Paris hotels) */
   }
.tabnavspecial {  /* Hotels Index Navigation */
	background-color: #FF6633;	 /* orange (special offers) */
   }
.tabnavsearch {  /* Hotels Index Navigation */
	background-color: #009900;	 /* green dark */
   }
.tabnavlocator {  /* Hotels Index Navigation */
	background-color: #FF00FF;	 /* pink (Paris hotels) */
   }
.tabhotdir { 
	background-color: #FFFFCC;	yellow pale
   }

.t_serfraact {  /*  SEARCH BOXES BOOKING.COM  */ /* Now Using  tabsearch */
	background-color: #009900;
	background-color: Navy;
   }
.t_serskiact {   /*  SEARCH BOXES BOOKING.COM  */
	background-color: #009900;
	background-color: Navy;
   }
.t_sereuract {   /*  SEARCH BOXES BOOKING.COM  */
	background-color: #009900;
	background-color: Navy;
   }
.t_serfraven {   /*  SEARCH BOXES VENERE  */
	background-color: #009900;
	background-color: DarkGreen;
   }
.t_serskiven {   /*  SEARCH BOXES VENERE  */
	background-color: #009900;
	background-color: DarkGreen;
   }
.t_sereurven {   /*  SEARCH BOXES VENERE  */
	background-color: #009900;
	background-color: DarkGreen;
   }
.t_hnavfr {  /* Hotels Index Navigation */
	background-color: #0033FF;	 /* blue mid */
   }
.t_hnavpar {  /* Hotels Index Navigation */
	background-color: #FF00FF;	 /* pink (Paris hotels) */
   }
.t_hnavspec {  /* Hotels Index Navigation */
	background-color: #FF6633;	 /* orange (special offers) */
   }
.t_hnavsearchfr {  /* Hotels Index Navigation */
	background-color: #009900;	 /* green dark */
   }
.t_hnavlocator {  /* Hotels Index Navigation */
	background-color: #FF00FF;	 /* pink (Paris hotels) */
   }
.t_partners { 
	background-color: #333333;
   }
.t_otherhot { 		/*   Nearby Hotels   */
	background-color: #0000CC;
   }


.tr_serfraact {   /*  SEARCH BOXES BOOKING.COM  */ /* Now Using  trsearch */
	background-color: Azure;
   }
.tr_serskiact {   /*  SEARCH BOXES BOOKING.COM  */
	background-color: Azure;
   }
.tr_sereuract {   /*  SEARCH BOXES BOOKING.COM  */
	background-color: Azure;
   }
.tr_serfraven {   /*  SEARCH BOXES VENERE  */
	background-color: Honeydew;
   }
.tr_serskiven {   /*  SEARCH BOXES VENERE  */
	background-color: Honeydew;
   }
.tr_sereurven {   /*  SEARCH BOXES VENERE  */
	background-color: Honeydew;
   }
.trsearch { /* Search Boxes Fills, Index pages */
	background-color: Azure;
	background-color: #FFFFFF;
   }
.trnavlocator {  /* Hotels Index Navigation */
	background-color: #FFFFCC;	 /* yellow pale */
   }
.tr_hnavlocator {  /* Hotels Index Navigation */
	background-color: #FFFFCC;	 /* yellow pale */
   }
.tr_partners { 
	background-color: FloralWhite;
   }
.tr_otherhot1a { 	/*   Nearby Hotels   */
	background-color: #FFFFCC;
   }
.tr_otherhot1b { 	/*   Nearby Hotels   */
	background-color: #FFFFCC;
   }
.tr_otherhot1c { 	/*   Nearby Hotels   */
	background-color: #FFFFCC;
   }
.tr_otherhot2 { 	/*   Nearby Hotels   */
	background-color: #FFFFCC;
   }
.tr_otherhot3 { 	/*   Nearby Hotels   */
	background-color: #CCFFFF;  /* Blue pale */
	background-color: #FFFFFF;	/* white  */
   }
.tr_outerprice { 
	background-color: #FFFFFF;
   }


.td-letter { 		/*  */ 
	font-size: 70%;
	color: #009900;
	background: #FFFFFF;
  }
.td-region { 		/*  */ 
	font-size: 60%;
	color: #009900;
	background: #FFFFFF;
  }
.tdtowninfo { 
	background-color: #FFFFFF;
  }
.td_otherhot1 { 	/*   Nearby Hotels   */
	width: 220;
   }
.td_otherhot2 { 	/*   Nearby Hotels   */
	width: 130;
   }
.td_otherhot3 { 	/*   Nearby Hotels   */
	width: 400;
   }
.tddesc { 
	font-size: 70%; 
 	color: #333333;
  }
.tdadr { 
	font-size: 65%; 
  }
.td_price { 
	background-color: #FFFFFF;
	font-size: 70%;
   }
.td_rooms { 
	background-color: #FFFFFF;
 	color: #660000;
	font-size: 70%;
  }
.tdinfobox {  	/*  Right column,  boxes */
	font-size: 70%;
	margin-top: 0px;
	margin-bottom: 3px;
	color: #660000;	 /* brick */
	background: #FFFFFF;
	}
.tdnavbox { 		/* Left Column Strip Table */ 
	font-size: 65%;
	color: #009900;
	background: #FFFFFF;
 	width: 70;
  }
.tdnavbox2 { 		/* Left Column Strip Table */ 
	font-size: 65%;
	color: #000000;
	background: #FFFFFF;
  }
.tdsearch { /* Search Boxes Content, Index pages */
	width: 111px;
	height: 44px;
   }


.tgray { 
	font-size: 90%;
	color: #666666;
	}
.tgreen { 
	font-size: 90%;
	color: #009900;
	}
.thin { 
	font-size: 22%;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.tiny { 
	font-size: 75%;
	}
.title { 
	font-size: 150%; 
	font-weight: 900;
	margin-top: 0px;
	margin-bottom: 6px;
	color: #000000;
   }
.titlemid { 
	font-size: 110%;
	font-weight: bold;
	color: #000000;
	margin-top: 4px;
	margin-bottom: 3px;
   }
.top { 
	margin-top: 0px;
   }
.towninfo { 
 	color: #FF3300;
	font-size: 80%;
	margin-top: 2px;
	margin-bottom: 0px;
  }
.updated {	 /* duplicates, records, updated */ 
	font-size: 75%;
	color: #333333;
	}

/* =======  ======= */

H1  { 	/*  For Tiny Text top and bottom of page  */
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
    }

H2, H3, H4, H5  {
	margin-top: 0px;
	font-weight: 900;
	background: transparent;
	text-align: left;
}

H2  { font-size: 140%; }

H3  { 
	font-size: 100%; 
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: 900;
}

H4  {
	font-size: 110%; 
	margin-top: 0px;
	color: #999999;
}

HR  {
	clear: both;
	color: #666666;
}

a:link  {
	font-weight: normal;
	text-decoration: none;
	color: navy;
}

a:visited  {
	font-weight: normal;
	text-decoration: none;
	color: #FF6600;
	color: #003300;
}

a:hover, a:active  {
	text-decoration: normal;
	color: #FF6600;
}


/* ============================== */
/*
	background-color: #0000CC;	blue dark
	background-color: #0033FF;	blue mid
	background-color: #CCFFFF;	blue pale
	background-color: #009900;	green dark
	background-color: #FF6633;	orange (special offers)
	background-color: #FF00FF;	pink (Paris hotels)
	background-color: #FFFFCC;	yellow pale
	background-color: #FFFFFF;	white
	color: #FF6600;   Orange Visited Links
	color: #009900;
	font-size: 70%;
	font-size: 10pt;
	size: 70%;
	line-height: 150%;
	background: #FFFFFF;
*/


