body   { text-align: center; margin: auto }
.cadre     { background-image: url("images/design_04.gif"); background-repeat: repeat-y; background-attachment: scroll; background-position: 1px 0; display: block; margin-right: auto; margin-left: auto; width: 777px; border-bottom: 1px solid #000 }
.menu      { background-image: url("images/design_01.jpg"); background-repeat: no-repeat; background-position: 1px 1px; text-align: left; display: block; margin: 0; padding: 0; width: 774px; height: 219px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black }
.titre_accueil    { background-image: url("images/qui_nous_sommes.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; margin: 0; padding: 0; width: 774px; height: 71px; border-style: none solid; border-width: medium 1px; border-color: #000 }
.titre_accueil_es { background-image: url(es/accueil_es.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; margin: 0; padding: 0; width: 774px; height: 71px; border-style: none solid; border-width: medium 1px; border-color: #000 }
.titre_observation_ours { background-image: url("images/observation_ours_noir.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; margin: 0; padding: 0; width: 774px; height: 71px; border-style: none solid; border-width: medium 1px; border-color: #000 }
.titre_forfaits  { background-image: url("images/forfaits_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; width: 774px; height: 71px; border-right: 1px solid #000; border-left: 1px solid #000 }
.titre_ours   { background-image: url("images/chasse_ours_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; margin: 0; padding: 0; width: 774px; height: 71px; border-top: ; border-right: 1px solid #000; border-bottom: ; border-left: 1px solid #000 }
.titre_hebergement  { background-image: url("images/hebergement_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; width: 774px; height: 71px; border-right: 1px solid #000; border-left: 1px solid #000 }
.titre_activites  { background-image: url("images/activites_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; width: 774px; height: 71px; border-right: 1px solid #000; border-left: 1px solid #000 }
.titre_coordonnees  { background-image: url("images/coordonnees_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; width: 774px; height: 71px; border-right: 1px solid #000; border-left: 1px solid #000 }
.titre_photos  { background-image: url("images/album_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; width: 774px; height: 71px; border-right: 1px solid #000; border-left: 1px solid #000 }
.titre_photos_2  { background-image: url("images/album_2_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px top; display: block; width: 774px; height: 71px; border-right: 1px solid #000; border-left: 1px solid #000 }
.photos { background-image: url("images/album_03.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 0; text-align: left; display: block; margin-top: 0; margin-right: 0; width: 774px; height: 400px; border-right: 1px solid black; border-left: 1px solid black }
.ours    { background-image: url("images/design_03.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 0; text-align: left; display: block; margin: 0; padding: 0; width: 774px; height: auto; border-right: 1px solid black; border-left: 1px solid black }
.ours_es { background-image: url(es/ours_es.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 0; text-align: left; display: block; margin: 0; padding: 0; width: 774px; height: auto; border-right: 1px solid black; border-left: 1px solid black }
.photos_2 { background-image: url("images/album_2_03.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 0; text-align: left; display: block; margin-top: 0; margin-right: 0; width: 774px; height: 400px; border-right: 1px solid black; border-left: 1px solid black }
.texte { text-align: left; margin-left: 115px }
.adresse  { color: #c52525; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #fff; text-align: center; display: block; margin-top: 20px; padding-top: 5px; padding-bottom: 5px; width: 774px; border-right: 1px solid #000 }
/*<agl.folder "boutons">*/
	.boutons  { display: block; margin-top: 65px; margin-left: 167px }
	.boutons li  { list-style-type: none; list-style-position: outside; display: list-item; margin: 0 }
	.qui_sommes_nous   { display: block; width: 250px; height: 19px }
	a.qui_sommes_nous:link   { background-image: url("images/design_boutons_03.gif"); background-repeat: no-repeat; display: block }
	a.qui_sommes_nous:hover   { background-image: url("images/design_boutons_over_03.gif"); background-repeat: no-repeat; background-attachment: scroll }
	a.qui_sommes_nous:visited { background-image: url("images/design_boutons_03.gif"); background-repeat: no-repeat }
	.forfaits   { background-repeat: no-repeat; background-attachment: scroll; display: block; width: 250px; height: 19px }
	a.forfaits:link   { color: blue; background-image: url("images/design_boutons_05.gif"); background-repeat: no-repeat }
	a.forfaits:hover    { background-image: url("images/design_boutons_over_05.gif"); background-repeat: no-repeat; display: block }
	a.forfaits:visited { background-image: url("images/design_boutons_05.gif"); background-repeat: no-repeat }
	.observation_ours_noir  { display: block; width: 290px; height: 19px }
	a.observation_ours_noir:link  { color: blue; background-image: url("images/design_boutons_09.gif"); background-repeat: no-repeat; background-attachment: scroll }
	a.observation_ours_noir:hover  { background-image: url("images/design_boutons_over_09.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.observation_ours_noir:visited { color: purple; background-image: url("images/design_boutons_09.gif"); background-repeat: no-repeat; background-attachment: scroll }
	.chasse_ours_noir  { display: block; width: 250px; height: 19px }
	a.chasse_ours_noir:link  { color: blue; background-image: url("images/design_boutons_06.gif"); background-repeat: no-repeat; background-attachment: scroll }
	a.chasse_ours_noir:hover { background-image: url("images/design_boutons_over_06.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.chasse_ours_noir:visited { color: purple; background-image: url("images/design_boutons_06.gif") }
	.hebergement   { background-repeat: no-repeat; background-attachment: scroll; display: block; width: 250px; height: 19px }
	a.hebergement:link   { background-image: url("images/design_boutons_07.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.hebergement:hover   { background-image: url("images/design_boutons_over_07.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.hebergement:visited   { background-image: url("images/design_boutons_07.gif"); background-repeat: no-repeat }
	.activites   { background-repeat: no-repeat; background-attachment: scroll; display: block; width: 250px; height: 19px }
	a.activites:link   { background-image: url("images/design_boutons_08.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.activites:hover   { background-image: url("images/design_boutons_over_08.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.activites:visited   { background-image: url("images/design_boutons_08.gif"); background-repeat: no-repeat }
	.album_photos   { background-repeat: no-repeat; background-attachment: scroll; display: block; width: 250px; height: 19px }
	a.album_photos:link   { background-image: url("images/design_boutons_11.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.album_photos:hover  { background-image: url("images/design_boutons_over_11.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.album_photos:visited  { background-image: url("images/design_boutons_11.gif"); background-repeat: no-repeat }
	.coordonnees  { background-repeat: no-repeat; background-attachment: scroll; display: block; width: 250px; height: 17px }
	a.coordonnees:link  { background-image: url("images/design_boutons_10.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.coordonnees:hover  { background-image: url("images/design_boutons_over_10.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
	a.coordonnees:visited   { background-image: url("images/design_boutons_10.gif"); background-repeat: no-repeat; background-attachment: scroll; display: block }
/*</agl.folder>*/
a:link { color: #a00000; font-weight: bold; text-decoration: underline }
a:visited { color: #a00000 }
.colonne_droite  { text-align: center; display: block; margin: 0 0 0 525px; padding: 0; position: absolute; top: 300px; width: 200px; float: right }
a:hover { color: #f6a800; font-weight: bold; text-decoration: none }
.colonne_gauche { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; display: block; margin-left: 115px; width: 380px }
h1 { color: #a00000; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; letter-spacing: 1px; margin: 0.67em 0 }
h2  { color: #a00000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0.83em 0 }
#prix { color: #bf0000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #fc3; display: block; margin-top: 8px; padding: 4px 5px 3px; width: 240px; border: dotted 1px }
.dot { padding-bottom: 12px; border-bottom: 1px dotted #bf0000 }
#photos img { margin-right: 12px; margin-bottom: 12px; padding-right: 12px; padding-bottom: 12px }
#liens { color: #fc3; font-weight: bold; background-color: #bf0000; text-align: center; display: block; margin-bottom: 8px; padding: 2px 5px 3px; width: 170px; border: dotted 1px }
#nouveaute_2010 { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #800000; padding: 18px }
