/* CSS Document */

.showelm,.mshowelm,.showelmff{
	display: block;
}
.hidelm,.mhidelm,.hidelmff, .csdis
, div.hidmenu div.moduletable, div.hidmenu div.moduletable-ftulsep
{
	display: none;
}
.lfloat {float:left;}
.rfloat {float:right;}
.daccess{
	padding-top: 5px;
	margin-left: auto;
	margin-right: auto;
}
.ltheme{
	margin: 3px 10px 3px 12px; 
	padding: 0px; 
	float:left;
}
#dacs1st{
	padding-top: 10px;
}
.cvac div{
	padding-left: 5px;
	padding-right: 5px;
}
.cprop, .crecrut{
	padding-top: 10px;
}
.daccess a div, .ltheme a div, .cvac div a div, .cprop a div, .crecrut a div, .sall div a div, .smap div a div, .scrit div a div, .sdisp div a div{
  border: 1px solid black;
  padding: 0px;
  margin: auto;
	background-repeat: no-repeat;
	cursor: pointer;
}
.daccess a div, .cprop a div, .crecrut a div{
	background-position: -120px 0px; 
}
.ltheme a div, .cvac div a div{
	background-position: 0px 0px; 
}
.sall div, .scrit div, .sdisp div{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sall div#sall_gen, .smap div#smap_gen, .scrit div#scrit_gen, .sdisp div#sdisp_gen{
	border: 1px solid #d8c9a7;
}
.sall div#sall_pro, .smap div#smap_pro, .scrit div#scrit_pro, .sdisp div#sdisp_pro{
	border: 1px solid #cbbaaf;
}
.sall div#sall_sav, .smap div#smap_sav, .scrit div#scrit_sav, .sdisp div#sdisp_sav{
	border: 1px solid #adc7e8;
}
.sall div#sall_per, .smap div#smap_per, .scrit div#scrit_per, .sdisp div#sdisp_per{
	border: 1px solid #d1c48b;
}
.sall div#sall_exc, .smap div#smap_exc, .scrit div#scrit_exc, .sdisp div#sdisp_exc{
	border: 1px solid #bcc1c4;
}
.sall div#sall_caz, .smap div#smap_caz, .scrit div#scrit_caz, .sdisp div#sdisp_caz{
	border: 1px solid #d6d5d3;
}
.sall div a div, .smap div a div, .scrit div a div, .sdisp div a div{
	background-position: 0px 0px; 
	width: 130px;
	height: 65px;
}
.sall div a:hover div, .smap div a:hover div, .scrit div a:hover div, .sdisp div a:hover div{
  background-position: 0px -65px; 
}
.daccess a div, .ltheme a div{
	width: 120px;
}
.ltheme a div{
	height: 80px;
}
.daccess a div{
	height: 50px;
}
.daccess a:hover div, .cprop a:hover div, .crecrut a:hover div{
	background-position: 0px 0px; 
}
.ltheme a:hover div{
	background-position: -120px 0px; 
}
.cvac div a:hover div{
 background-position: -80px 0px;
}
.daccess a div#da_sav{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_sav.jpg);
}
.daccess a div#da_pro{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_pro.jpg);
}
.daccess a div#da_par{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_par2.jpg);
}
.daccess a div#da_par_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_par2_nl.jpg);
}
.daccess a div#da_caz{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_caz.jpg);
}
.daccess a div#da_per{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_per.jpg);
}
.daccess a div#da_exc_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_exc_fr.jpg);
}
.daccess a div#da_exc_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_exc_en.jpg);
}
.daccess a div#da_exc_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_exc_nl.jpg);
}
.daccess a div#da_exc_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_exc_de.jpg);
}
.daccess a div#da_cha_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_cha_fr.jpg);
}
.daccess a div#da_cha_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_cha_en.jpg);
}
.daccess a div#da_cha_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_cha_nl.jpg);
}
.daccess a div#da_cha_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_cha_de.jpg);
}
.daccess a div#da_promo_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_promo_fr.jpg);
}
.daccess a div#da_promo_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_promo_en.jpg);
}
.daccess a div#da_promo_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_promo_nl.jpg);
}
.daccess a div#da_promo_de1,.daccess a div#da_promo_de2{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_promo_de.jpg);
}
.daccess a div#da_thm_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_thm_fr.jpg);
}
.daccess a div#da_thm_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_thm_en.jpg);
}
.daccess a div#da_thm_nl, .daccess a div#da_thm_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_thm_nlde.jpg);
}
.daccess a div#da_vil_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_vil_fr.jpg);
}
.daccess a div#da_vil_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_vil_en.jpg);
}
.daccess a div#da_vil_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_vil_nl.jpg);
}
.daccess a div#da_vil_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_vil_de.jpg);
}
.daccess a div#da_ven_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_ven_fr.jpg);
}
.daccess a div#da_ven_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_ven_en.jpg);
}
.daccess a div#da_ven_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_ven_nl.jpg);
}
.daccess a div#da_ven_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_ven_de.jpg);
}
.daccess a div#da_ski_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_ski_fr.jpg);
}
.daccess a div#da_ski_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_ski_en.jpg);
}
.daccess a div#da_ski_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_ski_nl.jpg);
}
.daccess a div#da_ski_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_ski_de.jpg);
}
.daccess a div#da_jul_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_jul_fr.jpg);
}
.daccess a div#da_jul_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_jul_en.jpg);
}
.daccess a div#da_jul_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_jul_nl.jpg);
}
.daccess a div#da_jul_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_jul_de.jpg);
}
.daccess a div#da_aou_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_aou_fr.jpg);
}
.daccess a div#da_aou_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_aou_en.jpg);
}
.daccess a div#da_aou_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_aou_nl.jpg);
}
.daccess a div#da_aou_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/daccess2_aou_de.jpg);
}
.ltheme a div#da_tennis{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_tennis.jpg);
}
.ltheme a div#da_internet{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_internet.jpg);
}
.ltheme a div#da_golf{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_golf.jpg);
}
.ltheme a div#da_plage_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_plage_fr.jpg);
}
.ltheme a div#da_animaux_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_animaux_fr.jpg);
}
.ltheme a div#da_atypique_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_insolite_fr.jpg);
}
.ltheme a div#da_domaine_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_vigne_fr.jpg);
}
.ltheme a div#da_ski_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_ski_fr.jpg);
}
.ltheme a div#da_plage_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_plage_en.jpg);
}
.ltheme a div#da_animaux_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_animaux_en.jpg);
}
.ltheme a div#da_atypique_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_insolite_en.jpg);
}
.ltheme a div#da_domaine_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_vigne_en.jpg);
}
.ltheme a div#da_ski_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_ski_en.jpg);
}
.ltheme a div#da_plage_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_plage_nl.jpg);
}
.ltheme a div#da_animaux_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_animaux_nl.jpg);
}
.ltheme a div#da_atypique_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_insolite_nl.jpg);
}
.ltheme a div#da_domaine_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_vigne_nl.jpg);
}
.ltheme a div#da_ski_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_ski_nl.jpg);
}
.ltheme a div#da_plage_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_plage_de.jpg);
}
.ltheme a div#da_animaux_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_animaux_de.jpg);
}
.ltheme a div#da_atypique_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_insolite_de.jpg);
}
.ltheme a div#da_domaine_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_vigne_de.jpg);
}
.ltheme a div#da_ski_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/ltheme_ski_de.jpg);
}
.cvac div a div{
	width: 80px;
	height: 80px;
}
.cvac div a div#cv_sav{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/cvac_sav.jpg);
}
.cvac div a div#cv_pro{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/cvac_pro.jpg);
}
.cvac div a div#cv_per{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/cvac_per.jpg);
}
.cvac div a div#cv_caz{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/cvac_caz.jpg);
}
.cvac div a div#cv_vev{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/cvac_vev.jpg);
}
.cprop a div, .crecrut a div{
	width: 120px;
	height: 50px;
}
.cprop a div#prop_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/prop2_fr.jpg);
}
.cprop a div#prop_en{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/prop2_en.jpg);
}
.cprop a div#prop_nl{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/prop2_nl.jpg);
}
.cprop a div#prop_de{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/prop2_de.jpg);
}
.crecrut a div#recrut_fr{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/recrut_fr.jpg);
}

.sall div a div#sall_fr{
	background-image: url(https://images.coinsecret.com/images/stories/search/fr/search_all_slide.jpg);
}
.sall div a div#sall_en{
	background-image: url(https://images.coinsecret.com/images/stories/search/en/search_all_slide.jpg);
}
.sall div a div#sall_nl{
	background-image: url(https://images.coinsecret.com/images/stories/search/nl/search_all_slide.jpg);
}
.sall div a div#sall_de{
	background-image: url(https://images.coinsecret.com/images/stories/search/de/search_all_slide.jpg);
}

.smap div a div#smap_fr{
	background-image: url(https://images.coinsecret.com/images/stories/search/fr/search_carte_slide.jpg);
}
.smap div a div#smap_en{
	background-image: url(https://images.coinsecret.com/images/stories/search/en/search_carte_slide.jpg);
}
.smap div a div#smap_nl{
	background-image: url(https://images.coinsecret.com/images/stories/search/nl/search_carte_slide.jpg);
}
.smap div a div#smap_de{
	background-image: url(https://images.coinsecret.com/images/stories/search/de/search_carte_slide.jpg);
}

.scrit div a div#scrit_fr{
	background-image: url(https://images.coinsecret.com/images/stories/search/fr/search_criteres_slide.jpg);
}
.scrit div a div#scrit_en{
	background-image: url(https://images.coinsecret.com/images/stories/search/en/search_criteres_slide.jpg);
}
.scrit div a div#scrit_nl{
	background-image: url(https://images.coinsecret.com/images/stories/search/nl/search_criteres_slide.jpg);
}
.scrit div a div#scrit_de{
	background-image: url(https://images.coinsecret.com/images/stories/search/de/search_criteres_slide.jpg);
}

.sdisp div a div#sdisp_fr{
	background-image: url(https://images.coinsecret.com/images/stories/search/fr/search_dispo_slide.jpg);
}
.sdisp div a div#sdisp_en{
	background-image: url(https://images.coinsecret.com/images/stories/search/en/search_dispo_slide.jpg);
}
.sdisp div a div#sdisp_nl{
	background-image: url(https://images.coinsecret.com/images/stories/search/nl/search_dispo_slide.jpg);
}
.sdisp div a div#sdisp_de{
	background-image: url(https://images.coinsecret.com/images/stories/search/de/search_dispo_slide.jpg);
}

.mflt{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align:left;
	font-weight: bold;
  text-transform: uppercase;
}
p, h1, h2, h3, h4 {
	font-size: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
p, h2, h3, h4 {
	text-align:justify;
}
p, h3, h4 {
	font-weight: normal;
}
.boldtxt{
	font-weight: bold;
}

.mrg-l190{
margin-left:190px;
}

/* Date Chooser */
.calendar * { margin: 0; padding: 0; border: 0; font-family: Tahoma, serif; font-weight: normal; color: #000; }
.calendar .invalidday a, .calendar .invalidday a:hover { color: #ccc; background: #fff; cursor: default; }
.calendar .selectedday { background: #ddd; }
.calendar .today { font-weight: bold; color: #f00; }
.calendar a { padding: 0 2px; color: #000; text-decoration: none; }
.calendar a:hover { background: #bbb; }
.calendar table { border-collapse: collapse; font-size: 90%; }
.calendar tbody td { width: 20px; }
.calendar td, .calendar th { padding: 1px; text-align: center; }
.calendar thead td { border-bottom: 1px solid #aaa; }
.calendar thead td { font-weight: bold; }
.calendar thead th a { font-size: 95%; font-weight: bold; }
.calendar thead th { padding: 2px 0; vertical-align: middle; background: #ddd; }
.calendar { padding-bottom: 2px; border: 1px solid #aaa; font-size: small; background: #fff; }
.calendaricon { cursor: pointer; }
.calendarlink, .calendaricon { margin: 0 3px; }
/* Fin Date Chooser */

.csLabel1 {font-weight:bold; padding: 0 3px 0 0;}
.csLabel2 { padding: 0 15px 0 0; vertical-align: 10%;}

table.tabRates td{
	width:18px;
	height:16px;
	overflow:hidden;
	border-top:1px solid black;
	text-align:center;
	margin:0px;
	padding:0px;
}
table.tabRates td.toprow{
	border-top:0;
}
table.tabRates td.firstcol{
	width:30px; 
	border-right:1px black solid;
}
table.tabRates {
  margin-left:10px;
  width: 740px;
  color: #333333;
  /*font-family: Arial,Helvetica,Sans Serif;*/
	font-family: 'Raleway', sans-serif;
  font-size: 11px;
	border:2px solid black;
}

table.tabRates td.greyCell{
	border-left:none;
	border-right:none;
}
table.tabRates td.redCell{
	/*background-color: #ff8080;*/
	background-color: #ff7346;
}
table.tabRates td.lgreenCell{
	background-color: #92cb68;
}
table.tabRates td.dgreenCell{
	/*background-color: #009900;*/
	background-color: #92cb68;
}
table.tabRates td.lblueCell{
	background-color: #94b3d6;
}
table.tabRates td.dblueCell{
	/*background-color: #6584a4;*/
	background-color: #94b3d6;
}
table.tabRates td.dgreenCell:hover, table.tabRates td.dblueCell:hover{
	background-color: #ffe000;
}
table.tabRates td.rLightBorder{
	border-right:1px solid #b59d89;
}
table.tabRates td.tLightBorder{
	border-top:1px solid  #b59d89;
}
table.tabRates td.rDarkBorder{
	border-right:1px solid #000000;
}
table.tabRates td.tDarkBorder{
	border-top:1px solid  #000000;
}
table.tabRates td.lDarkBorder{
	border-left:1px solid  #000000;
}
table.tabRates td.greenCorner{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/greenCorner.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
table.tabRates td.blueCorner{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/blueCorner.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
table.tabRates td.redCorner{
	background-image: url(https://images.coinsecret.com/images/stories/cs_general/redCorner.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
table.tabRates td.greyCorner{
	background-position:bottom left;
	background-repeat:no-repeat;
}
.tabRates a, .tabRates a:visited{
	color:black;
	font-weight: bold;
	text-decoration:none;
	font-size: 14px;
}
.tabRates a:hover{
	color:black;
	font-weight: bold;
	text-decoration:none;
	font-size: 14px;
}
#minprice,#maxprice{
	margin:0 10px 10px 6px;
}
#minprice{
	float:left;
}
#maxprice{
	float:right;
}
#slider-range{
	width:105px;	
	margin:5px 14px 4px 10px;
}
.csprice{
	display:inline-block; 
	margin:0 0 4px 4px; 
	padding:0;
}
.csprice label{	
	display:block; 
	margin:0 0 2px 0;
}
#minprice, #maxprice{
	margin:0; 
	padding:0;
	border: 1px solid #c8c7c3;
	height: 18px;
}
#minprice{
	width: 55px; 
}
#maxprice{
	width: 67px; 
}
.printonly{
		visibility:hidden;
		display:none;
}
@media print
{
	.printonly{
			visibility:visible;
			display:block;
	}
}