/* 	france-hotels  ACTIVEHOTELS */
/* 	france-hotels  VENERE */
/* 	
	background-color: #CCFFCC;   green pale for Booking.com 
	background-color: #CCFFFF;   blue pale for Venere 

*/

BODY
{
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #000000;
}
/*
	width: 700px;
*/

P, BLOCKQUOTE, UL, TD { 
	font-size: 80%; /* 	font-size: 14pt  */
	}
TD { 
	font-size: 70%; 
}


.c-brick { color: #660000; } /* brick */

/* ^^^^ HOTELS-INDEX NAVIGATION ^^^^^ */

.tabcontentfill { 
	background-color: #FFFFCC;	 /* yellow pale */
   }
.tabfillbooking { 
	background-color: #CCFFCC;	 /* green pale */
   }
.tabfillvenere { 
	background-color: #CCFFFF;	 /* blue pale */
   }
.tabindexfill { 
	background-color: #FFFFCC;	 /* yellow pale */
	background-color: #0033FF;	 /* blue mid */
   }
.tabnavfr { 
	background-color: #0033FF;	 /* blue mid */
   }
.tabnavparis { 
	background-color: #FF00FF;	 /* pink (Paris hotels) */
   }
.tabnavspecial { 
	background-color: #FF6633;	 /* orange (special offers) */
   }
.tabnavsearch { 
	background-color: #009900;	 /* green dark */
   }
.tdnavbox { 		/* Left Column Strip Table */ 
	font-size: 65%;
	color: #009900;
	background: #FFFFFF;
 	width: 70;
  }
.t_hnavfr { 
	background-color: #0000CC; /* blue dark */
	background-color: #0033FF; /* blue mid */
   }
.t_hnavpar { 
	background-color: #FF00FF;
   }
.t_hnavspec { 
	background-color: #FF6633;
   }
.t_hnavsearchfr { 
	background-color: #009900;
   }
.t_hnavlocator { 
	background-color: #FF00FF;
   }
.tr_hnavlocator { 
	background-color: #FFFFCC;
   }


/* ^^^^ Table Locator List ^^^^^ */
.t_locparis { 
	background-color: #009900;
   }
.trh_locparis { 
	background-color: #FFFFCC;
   }
.tr_locparis { 
	background-color: #FFFFCC;
   }

.t_loctype { 
	background-color: #0033FF;
   }
.trh_loctype { 
	background-color: #FFFFCC;
   }
.tr_loctype { 
	background-color: #FFFFCC;
   }

.t_locmetro { 
	background-color: #CC6600;
   }
.trh_locmetro { 
	background-color: #FFCC99;   /* Pink pale */
   }
.tr_locmetro { 
	background-color: #FFFFCC;
   }

.td_loc { 
	width: 60px;
   }
.td_coltitle { 
	font-size:70%; 
	color: #0033FF;   /* Blue dark */
   }

/* ^^^^^^^^^^^^^^^^ */


/*
	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;
*/


/* ^^^^ ^^^^ ^^^^^ */

/* ======= CLASS ======= */

/* ^^^^    PARTNERS    ^^^^^ */
.partner { 
	color: #666666;
	font-size: 75%;
	font-weight: normal;
	}
.partneract { 
	color: #0000CC;
	font-size: 75%;
	font-weight: normal;
	}
.partnerven { 
	color: #009900;
	font-size: 75%;
	font-weight: normal;
	}

.deconone { 
	color: #000000;
	}


.t_partners { 
	background-color: #333333;
   }
.tr_partners { 
	background-color: FloralWhite;
   }

/* ^^^^ SEARCH BOXES ACTIVEHOTELS ^^^^^ */
.t_serfraact { 
	background-color: #009900;
	background-color: Navy;
   }
.tr_serfraact { 
	background-color: Azure;
   }
.t_serskiact { 
	background-color: #009900;
	background-color: Navy;
   }
.tr_serskiact { 
	background-color: Azure;
   }
.t_sereuract { 
	background-color: #009900;
	background-color: Navy;
   }
.tr_sereuract { 
	background-color: Azure;
   }
/* ^^^^ SEARCH BOXES VENERE ^^^^^ */
.t_serfraven { 
	background-color: #009900;
	background-color: DarkGreen;
   }
.tr_serfraven { 
	background-color: Honeydew;
   }
.t_serskiven { 
	background-color: #009900;
	background-color: DarkGreen;
   }
.tr_serskiven { 
	background-color: Honeydew;
   }
.t_sereurven { 
	background-color: #009900;
	background-color: DarkGreen;
   }
.tr_sereurven { 
	background-color: Honeydew;
   }


/* ^^^^ Nearby Hotels ^^^^^ */
.t_otherhot { 
	background-color: #0000CC;
   }
.tr_otherhot1a { 
	background-color: #FFFFCC;
   }
.tr_otherhot1b { 
	background-color: #FFFFCC;
   }
.tr_otherhot1c { 
	background-color: #FFFFCC;
   }
.tr_otherhot2 { 
	background-color: #FFFFCC;
   }
.tr_otherhot3 { 
	background-color: #CCFFFF;  /* Blue pale */
	background-color: #FFFFFF;	/* white  */
   }
.td_otherhot1 { 
	width: 220;
   }
.td_otherhot2 { 
	width: 130;
   }
.td_otherhot3 { 
	width: 400;
   }
.td-addrhotel { 	/* Address field of Hotel Items  */
	width: 410;
	font-size: 70%; 
   }


.otherhot { 
	font-size: 85%;
   }


.tr_outerprice { 
	background-color: #FFFFCC;	/* yellow pale  */
   }
.tddesc { 
	font-size: 70%; 
 	color: #333333;
  }
.tdadr { 
	font-size: 65%; 
  }
.td_price { 
	background-color: #FFFFCC;	/* yellow pale  */
	font-size: 70%;
   }
.td_rooms { 
	background-color: #FFFFCC;	/* yellow pale  */
 	color: #660000;
	font-size: 70%;
  }


/*
	color: #009900;
	background-color: #CCFFFF;	blue pale
	background-color: #FFFFCC;	yellow pale
	background-color: #FF00FF;	pink
	font-size: 70%;
	font-size: 10pt;
	size: 70%;
	line-height: 150%;
	background: #FFFFFF;
style="text-decoration:none;color:#000000"
	text-decoration: none
*/

/* ^^^^ ^^^^ ^^^^^ */

.fill-active { 		
	background-color: #CCFFCC;/* green pale for ActHots */ 
  }
.fill-venere { 		
	background-color: #CCFFFF;/* blue pale for Venere */ 
  }
.fill-beyond { 		
	background-color: #FFFFCC;/* yellow pale */ 
  }

.backicon { 
	font-size: 75%; 
	margin-top: 1px;
	margin-bottom: 1px;
	}
.bullets0 { 
	font-size: 80%; 
	margin-top: 1px;
	margin-bottom: 1px;
	}
.bullets3 { 
	font-size: 80%; 
	margin-top: 1px;
	margin-bottom: 3px;
	margin-left: 2em;
	}
.caption {  	 /* on the big map */
	font-size: 80%; 
	color: #660000;	 /* brick */
}
.click {  	 /* Click for... information */
	font-size: 80%; 
	color: #660000;	 /* brick */
}
.deptinfo {  	 /* Dept Info at top of page */
	font-size: 80%; 
	color: #FF0000;	 /* red */
	color: #660000;	 /* brick */
}
.descr { 	 /* hotel description */
	font-size: 70%; 
	color: #000000;
}
.duplicates {	 /* duplicates, records, updated */
	font-size: 85%;
	color: #333333;
	color: #660000;	 /* brick */
	}
.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: 60%;
}
.hotpagesel { 
	font-size: 60%;
	color: #660000;	 /* brick */
	color: #FF3300;	 /* Green */
	font-style: heavy;
}
.immediate { 
	font-size: 70%;
	}
.info { 	/*  Text location information inside boxes */
	font-size: 80%;
	margin-top: 0px;
	margin-bottom: 3px;
	color: #660000;	 /* brick */
	}
.tdinfobox { 
	font-size: 70%;
	margin-top: 0px;
	margin-bottom: 3px;
	color: #660000;	 /* brick */
	background: #FFFFFF;
	}
.langflag { 
	font-size: 80%;
	}
.mid { 
	font-size: 90%;
	}
.navbox { 
	font-size: 65%;
	color: #009900;
	background: #FFFFFF;
	}
.norm { 
	font-size: 100%;
	}
.mapcaption { 
	font-size: 80%;
	color: #666666;
	}
.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: 180%; 
	font-weight: 900;
	margin-top: 6px;
	margin-bottom: 6px;
	color: #0033FF;
   }
.small { 
	font-size: 85%;
	}
.std { 
	font-size: 100%;
	}
.subpagetitle { 
	font-size: 90%;
	color: #333333;
	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: 80%;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;
   }

.tgray { 
	font-size: 90%;
	color: #666666;
	}
.tgreen { 
	font-size: 90%;
	color: #009900;
	}
.thin { 
	font-size: 22%;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.thin44 { 
	font-size: 44%;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.tiny { 
	font-size: 75%;
	}
.title { 
	font-size: 130%; 
	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;
   }
.updated {	 /* duplicates, records, updated */ 
	font-size: 75%;
	color: #333333;
	}

/* =======  ======= */

H1  { 
	font-size: 120%;
	margin-top: 0px;
	margin-bottom: 4px;
    }

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;
}

/* ============================== */


