*
{
	border: 0;
	color:black;
	font-family: verdana, arial, sans-serif;
	margin: 0px;
	padding: 0px;
}

a, a:visited
{
	color:black;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	color:black;
	text-decoration: underline;
}

.spacer
{
	clear: both;
	height: 1px;
	font-size: 1px;
}

.hidden {
	display: none
}

body
{
	
	color:black;
	font-size: 9px;
}

#site
{
	background: #FFFFFF;
	
	margin: 0 auto;
	padding: 10px 0px 10px 20px;
	width: 800px;
}

body #entete
{
	float: left;
	height: 75px;
	margin-top: 10px;
}

#entete #logo
{
	float: left;
	margin-left: 30px;
}

#entete #titre
{
	float: right;
	margin-right: 18px;
}

#menu
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_1.jpg) no-repeat top left;
	float: left;
	font-size: 10px;
	padding-left: 10px;
	padding-top: 10px;
	width: 213px;
}

#menu #menu_gauche
{
	list-style-type: none;
	width: 190px;
}

#menu_gauche li
{
	border-bottom: dashed #DDFFDD 1px;
	margin: 10px 0px 10px 0px;
}

#menu_gauche li a.lien_menu
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_16.jpg) no-repeat center left;
	padding-left: 18px;
	position: relative;
	bottom: 2px;
}

#menu_gauche li a.lien_menu.selected, #menu_gauche li a.lien_menu.selected:hover
{
	background: #8CFF8C url(http://www.teraitours.com/france-national-parks/images/image_3.jpg) no-repeat top left;
	color:black;
	display: block;
	text-decoration: none;
	width: 172px;
}

#menu_gauche ul#donnees-scientifiques, #menu_gauche ul#donnees-administratives,ul#marchespublics
{
	list-style-type: none;
	margin: 0px 0px 8px 18px;
	_margin-top: 4px; 
	padding: 0px;
}

#menu_gauche ul#donnees-scientifiques li, #menu_gauche ul#donnees-administratives li, ul#marchespublics li
{
	background-image: none;
	border: none;
	height: 8px;
	margin: 0px 0px 5px 0px;
}

a.sousmenu.unselected, a.sousmenu.unselected:visited
{
	font-weight: normal;
}

a.sousmenu.selected2, a.sousmenu.selected2:hover
{
	font-weight: bold;
	text-decoration: none;
}

#menu #parcs_gauche
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_4.jpg) no-repeat top left;
	padding-top: 12px;
	width: 190px;
}

#parcs_gauche #titre_gauche
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_5.jpg) no-repeat top left;
	border-bottom: dashed #98FF98 1px;
	height: 17px;
	margin: 0px 0px 6px 8px;
	width: 160px;
}

#menu #bas_cadre_gauche
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_6.jpg) no-repeat top left;
	height: 10px;
	margin-bottom: 10px;
	width: 190px;
}

#parcs_gauche #liste_gauche
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_7.jpg) repeat-y top left;
	list-style-type: square;
	padding-left: 23px;
}

#liste_gauche li.parcC
{
	color:black;
}

#liste_gauche li.parcE
{
	color:black;
}

#liste_gauche li.parcG
{
	color:black;
}

#liste_gauche li.parcM
{
	color:black;
}

#liste_gauche li.parcP
{
	color:black;
}

#liste_gauche li.parcV
{
	color:black;
}

#liste_gauche li.parcPC
{
	color:black;
}

#liste_gauche li.parcs
{
	color:black;
}

#menu_59, #menu_55, #menu_62, #menu_60, #menu_61, #menu_54, #menu_57
{
	color:black;
}

a#menu_59.ouvert, a#menu_59.ouvert:hover, a#menu_59.ouvert:visited
{
	color:black;
	text-decoration: none;
}

a#menu_55.ouvert, a#menu_55.ouvert:hover, a#menu_55.ouvert:visited
{
	color:black;
	text-decoration: none;
}

a#menu_62.ouvert, a#menu_62.ouvert:hover, a#menu_62.ouvert:visited
{
	color:black;
	text-decoration: none;
}

a#menu_60.ouvert, a#menu_60.ouvert:hover, a#menu_60.ouvert:visited
{
	color:black;
	text-decoration: none;
}

a#menu_61.ouvert, a#menu_61.ouvert:hover, a#menu_61.ouvert:visited
{
	color:black;
	text-decoration: none;
}

a#menu_54.ouvert, a#menu_54.ouvert:hover, a#menu_54.ouvert:visited
{
	color:black;
	text-decoration: none;
}

a#menu_57.ouvert, a#menu_57.ouvert:hover, a#menu_57.ouvert:visited
{
	color:black;
	text-decoration: none;
}

#li_59, #li_55, #li_62, #li_60, #li_61, #li_54, #li_57
{
	list-style-type: none;
	margin-top: 5px;
	margin-left: -18px;
	width: 168px;
}

#li_59, #li_55, #li_62, #li_60, #li_61, #li_54
{
	margin-bottom: 10px;
}

#li_59
{
	background-color: #FFFFFF;
}

#li_55
{
	background-color: #FFFFFF;
}

#li_62
{
	background-color: #FFFFFF;
}

#li_60
{
	background-color: #FFFFFF;
}

#li_61
{
	background-color: #FFFFFF;
}

#li_54
{
	background-color: #FFFFFF;
}

#li_57
{
	background-color: #FFFFFF;
}

#ext_cevennes, #ext_ecrins, #ext_guadeloupe, #ext_mercantour, #ext_pyrenees, #ext_vanoise, #ext_portcros
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_8.jpg) no-repeat bottom;
	font-size: 9px;
	height: 197px;
	width: 168px;
}

#ext_cevennes ul, #ext_ecrins ul, #ext_guadeloupe ul, #ext_mercantour ul, #ext_pyrenees ul, #ext_vanoise ul, #ext_portcros ul
{
	list-style-type: square;
	padding: 48px 0px 0px 25px;
}

#ext_cevennes ul
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_9.jpg) no-repeat top;
}

#ext_cevennes ul li
{
	color:black;
}

#ext_cevennes ul li a, #ext_ecrins ul li a, #ext_guadeloupe ul li a, #ext_mercantour ul li a, #ext_pyrenees ul li a, #ext_vanoise ul li a, #ext_portcros ul li a
{
	color:black;
}

a.selection, a.selection:hover, a.selection:visited
{
	font-weight: bold;
	text-decoration: none;
}

a.pas_selection, a.pas_selection:hover, a.pas_selection:visited
{
	font-weight: normal;
}

#ext_ecrins ul
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_10.jpg) no-repeat top;
}

#ext_ecrins ul li
{
	color:black;
}

#ext_guadeloupe ul
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_11.jpg) no-repeat top;
}

#ext_guadeloupe ul li
{
	color:black;
}

#ext_mercantour ul
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_12.jpg) no-repeat top;
}

#ext_mercantour ul li
{
	color:black;
}

#ext_pyrenees ul
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_13.jpg) no-repeat top;
}

#ext_pyrenees ul li
{
	color:black;
}

#ext_vanoise ul
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_14.jpg) no-repeat top;
}

#ext_vanoise ul li
{
	color:black;
}

#ext_portcros ul
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_15.jpg) no-repeat top;
}

#ext_portcros ul li
{
	color:black;
}

#menu #extranet
{
	border: dashed #98FF98 1px;
	height: 125px;
	width: 175px;
}

#extranet #titre_extranet
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_16.jpg) no-repeat top left;
	height: 18px;
	margin: 5px 0px 0px 5px;
	padding-left: 18px;
}

#extranet #titre_extranet p
{
	font-weight: bold;
	padding-top: 2px;
}

#extranet #logExtranet
{
	margin: 8px 0px 0px 10px;
	width: 165px;
}

#logExtranet table tr td.intitule
{
	float: right;
	font-size: 10px;
	font-weight: bold;
	padding-top: 3px;
	width: 45px;
}

#logExtranet table tr td input.saisie
{
	border: solid #98FF98 1px;
	font-size: 10px;
	height: 18px;
	margin-bottom: 3px;
	width: 105px;
}

#contenu
{
	margin-left: 230px;
	width: 550px;
}

#contenu #bandeau
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_17.jpg) no-repeat top right;
	height: 110px;
	width: 550px;
}

#contenu #visite
{
	height: 22px;
}

#visite ul#langues
{
	float: right;
	list-style-type: none;
	width: 130px;
}

#visite ul#langues li
{
	display: inline;
}

#visite ul#langues li a
{
	float: right;
	height: 15px;
	width: 22px;
}

#visite ul#langues li.gauche a
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_18.jpg) no-repeat right;
	float: right;
	height: 15px;
	margin-right: 2px;
	width: 23px;
}

#visite ul#langues .separateur
{
	border-right: dotted #98FF98 1px;
	float: right;
	height: 7px;
	margin: 3px 2px 0px 0px;
}

#contenu #visite p
{
	float: right;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	width: 250px;
}

#contenu #edito
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_19.jpg) no-repeat top left;
	border-bottom: dashed #98FF98 1px;
	height: 15px;
	width: 545px;
}

#contenu ul#photos_parcs
{
	list-style-type: none;
	margin-top: 15px;
	width: 560px;
}

#contenu ul#photos_parcs li
{
	float: left;
	height: 79px;
	width: 79px;
}

ul#photos_parcs li#photo_cevennes
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_20.jpg) no-repeat top left;
}

ul#photos_parcs li#photo_ecrins
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_21.jpg) no-repeat top left;
}

ul#photos_parcs li#photo_guadeloupe
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_22.jpg) no-repeat top left;
}

ul#photos_parcs li#photo_mercantour
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_23.jpg) no-repeat top left;
}

ul#photos_parcs li#photo_portcros
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_24.jpg) no-repeat top left;
}

ul#photos_parcs li#photo_pyrenees
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_25.jpg) no-repeat top left;
}

ul#photos_parcs li#photo_vanoise
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_26.jpg) no-repeat top left;
}

#contenu p
{
	float: left;
}

#contenu p#strong
{
	font-size: 10px;
	font-weight: bold;
	padding-top: 10px;
}

#contenu p#weak
{
	padding-top: 8px;
	text-align: justify;
	width: 545px;
}

a.titre_donnees3, a.titre_donnees3:hover, a.titre_donnees3:visited
{
	color:black;
	font-size: 10px;
	font-weight: bold;
	vertical-align: 4px;
}

#lirelasuite
{
	margin-bottom: 4px;
	text-align: right;
}

#gros_pdf
{
	display: inline;
	vertical-align: 4px;
}

#contenu #liens
{
	float: left;
	padding-top: 15px;
	width: 555px;
}

#liens #sites
{
	float: left;
	width: 185px;
}

#liens #sites #titre_sites
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_27.jpg) no-repeat top left;
	border-bottom: dashed #98FF98 1px;
	height: 15px;
	width: 172px;
}

#sites ul#liste_sites, #cartes ul#liste_cartes, #atlas ul#liste_atlas
{
	font-size: 10px;
	list-style-type: square;
	margin: 5px 0px 0px 15px;
}

#liens #cartes
{
	float: left;
	width: 180px;
}

#liens #cartes #titre_cartes
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_28.jpg) no-repeat top left;
	border-bottom: dashed #98FF98 1px;
	height: 15px;
	width: 165px;
}

#liens #atlas
{
	float: left;
	width: 185px;
}

#liens #atlas #titre_atlas
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_29.jpg) no-repeat top left;
	border-bottom: dashed #98FF98 1px;
	height: 15px;
	width: 177px;
}

ul li.parcC
{
	color:black;
}

ul li.parcE
{
	color:black;
}

ul li.parcG
{
	color:black;
}

ul li.parcM
{
	color:black;
}

ul li.parcP
{
	color:black;
}

ul li.parcV
{
	color:black;
}

ul li.parcPC
{
	color:black;
}

ul li.parcAG, ul li.parcR, ul li.interparc
{
	color:black;
}

ul li a.parc
{
	color:black;
}

#table_identite, #table_communes
{
	margin-bottom: 12px;
}

td#titre_identite, td#titre_communes, span.titre_page
{
	font-size: 18px;
	font-weight: bold;
	padding-left: 5px;
	vertical-align: center;
}

div.GeneralData{
	background-color: #FFFFFF;
	border: 1px solid #8FFF8F;
	margin-top: 1px 0px 10px 0px;
	padding: 3px;
}

.titre_gris
{
	background: #8FFF8F url(http://www.teraitours.com/france-national-parks/images/image_30.jpg) repeat-x;
	height: 17px;
}

.titre_gris .coin
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_31.jpg) no-repeat left;
	color:black;
	display: block;
	font-size: 11px;
	font-weight: bold;
	height: 16px;
	padding: 1px 0px 0px 20px;
}

.titre_donnees {
	color:black;
	display: inline;
	font-size: 10px;
	font-weight: bold;
}

.texte_donnees
{
	color:black;
	font-size: 10px;
}

a.lien_donnees, a.lien_donnees:hover, a.lien_donnees:visited
{
	color:black;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

img.pas_souligne
{
	height: 20px;
}

a.titre_donnees2, a.titre_donnees2:hover, a.titre_donnees2:visited
{
	color:black;
	font-size: 10px;
	font-weight: bold;
	vertical-align: 4px;
}

.texte_donnees2
{
	color:black;
	display: inline;
	font-size: 10px;
	vertical-align: 4px;
}

.pagetrititre0
{
	float: left;
	text-indent: 15px;
}

span.pagenum1 b
{
	color:black;
}

#recherche_libre
{
	height: 70px;
}

.pagetrilimiter
{
	margin-bottom: 3px;
	text-align: left;
}

.titre_contact
{
	background: transparent url(http://www.teraitours.com/france-national-parks/images/image_32.jpg) repeat-x bottom;
	color:black;
	font-size: 10px;
	font-weight: bold;
	margin: 2px;
	margin-top: 10px;
	padding-bottom: 5px;
}

a.lien_contact, a.lien_contact:hover, a.lien_contact:visited
{
	color:black;
	display: inline;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

ul.liens
{
	list-style-image: url(http://www.teraitours.com/france-national-parks/images/image_33.jpg);
	margin-left: 20px;
}

ul.liens li a, ul.liens li a:hover, ul.liens li a:visited
{
	color:black;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

#limite
{
	border-top: dashed #8BFF8B 1px;
	margin-top: 12px;
	padding-top: 5px;
	text-align: center;
}

p#pieddepage a, p#pieddepage a:hover
{
	color:black;
	font-size: 10px;
}

.pagettcolfillfleche1, .pagettcolfill1
{
	background-color: #FFFFFF;
	border: solid #FFFFFF 1px;
}

.pagettcol1
{
	color:black;
}

.pageresultsfillempty
{
	border-top: solid #E7FFE7 1px;
}


.date{
	font-weight:bold;
}
td.gauche{
	border-right:1px dotted #33B733;
	width:80px;
	text-align:right;
}
td.droite{
	width:470px;
	
}
table.marche td{
	padding:0 20px;
	vertical-align:top;
}
table.marche{
	width:550px;
	border-top:1px dotted #33B733;
	border-bottom:1px dotted #33B733;
}

div.texte{
	float:left;
	text-align:left;
}
table.details{
	width:500px;
	margin:20px 0;
	border-collapse:collapse;
}
table.details td{
	padding:5px 5px;
}
table.details tr{
	border-bottom:1px dotted #33B733;
}
table.details div.titre{
	margin-right:20px;
	font-weight:bold;
	text-align:right;
}