	@charset "iso-8859-1";


	

.pagetrititre0 {
	text-align: right;
	text-decoration: none;
	padding: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 9px;
	font-weight: bold;
	color:black;
}

.pagetrititre1 {
	text-align: right;
	text-decoration: none;
	padding: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 9px;
	font-weight: bold;
	color:black;
}

.pagetritabfill0 {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	background-color: #FFFFFF;
	background-image: url(http://www.teraitours.com/france-national-parks/images/image_57.jpg);
	background-repeat: no-repeat;
}

.pagetritabfill1 {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	background: #8DFF8D;
	background-image: url(http://www.teraitours.com/france-national-parks/images/image_57.jpg);
	background-repeat: no-repeat;
	color:black;
}

.pagetritab0 {
	border: 1px solid #FFFFFF;
	border-collapse:collapse;
	background: #FFFFFF;
}

.pagetritab1 {
	border: 1px solid #C9FFC9;
	border-collapse:collapse;
	background: #FFFFFF;
}

.pagetriliste {
	background-color: #FFFFFF;
	font-size:10px;
	height:16px;
	border: 1px solid #33B733}

.pagetripage {
	text-decoration: none;
	padding: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 9px;
	font-weight: bold;
	line-height: 100%;
	color:black;
}

.pagetrilimiter {
	text-decoration: none;
	padding: 1px;
	padding-left: 0px;
	padding-right: 4px;
	font-size: 9px;
	font-weight: bold;
	line-height: 100%;
	color:black;
}

.pagetriresearch {
	background-color: #FFFFFF;
	font-size:11px;
	height: 18px;
	width:115px;
	border: 1px solid #B5FFB5;
}

.pagetriresearchok {
	border: 1px solid #B5FFB5;
	font-size: 9px;
	height:20px;
	color:black;
}

.pagettcol0 {
	white-space: no-wrap;
	text-decoration: none;
	padding: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 9px;
	font-weight: bold;
	color:black;
}

.pagettcol1 {
	white-space: no-wrap;
	text-decoration: none;
	padding: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 9px;
	font-weight: bold;
	color:black;
}

.pagettcolfillfleche0 {
	border: 1px solid #FFFFFF;
	border-collapse:collapse;
	background: #FFFFFF;
}
.pagettcolfillfleche1 {
	border: 1px solid #65E965;
	border-collapse:collapse;
	background: #8DFF8D;
}
.pagettcolfill0 {
	border: 1px solid #FFFFFF;
	border-collapse:collapse;
	background: #FFFFFF;
}
.pagettcolfill1 {
	border: 1px solid #C9FFC9;
	border-collapse:collapse;
	background: #8DFF8D;
}

.pageresultsfill0 {
	border: 1px solid #E7FFE7;
	border-collapse:collapse;
	background: #FFFFFF;
	height: 20px;
}
.pageresultsfill1 {
	border: 1px solid #ABFFAB;
	border-collapse:collapse;
	background: #8DFF8D;
	height: 20px;
}
.pageresultsfill2 {
	border: 1px solid #83FF83;
	border-collapse:collapse;
	background: #FFFFFF;
	height: 20px;
}

.pageresultsdatefill1 {
	border: 1px solid #ABFFAB;
	border-collapse:collapse;
	background: #FFFFFF;
	height: 20px;
}
.pageresultsdatefill2 {
	border: 1px solid #83FF83;
	border-collapse:collapse;
	background: #E7FFE7;
	height: 20px;
}


.pageresultstexte {
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 10px;
	line-height: 110%;
	color:black;
}
.pageresultstexte a{
	text-decoration: none;
	padding: 0px;
	font-weight: bold;
	line-height: 110%;
	color:black;
}
.pageresultstexte a:hover{
	text-decoration: underline;
}

.pageresultsstats {
	padding: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 10px;
	line-height: 110%;
	color:black;
}

.pageresultsstats a{
	text-decoration: none;
	font-weight: bold;
	color:black;
}.pageresultsstats a:hover{text-decoration: underline;}


.pageresultstexteLatin{ padding-left: 6px; padding-right: 6px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; font-style: italic;}
.pageresultstexteFr{font-weight: bold; padding-left: 6px; padding-right: 6px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Arial, Sans-serif; font-size: 10px;}

.pagenum0 {
	text-decoration: none;
	padding: 3px;
	padding-bottom: 2px;
	font-size: 10px;
	line-height: 100%;
	color:black;
}

.pagenum0 a{
	text-decoration: none;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
	color:black;
}.pagenum0 a:hover{text-decoration: underline;}

.pagenum1 {
	background-color: #8DFF8D;
	text-decoration: none;
	padding: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 10px;
	color:black;
}

.pageadd {
	text-decoration: none;
	padding: 3px;
	padding-bottom: 2px;
	font-size: 10px;
	color:black;
}

.pageadd a{
	text-decoration: none;
	padding: 0px;
	font-size: 10px;
	font-weight: bold;
	color:black;
}.pageadd a:hover{text-decoration: underline;}