/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	}
	

/* container1 */
	
#container {
	width:900px;
	height:auto;
	left:50%;
	margin-left:-450px;
	margin-top:20px;
	position:absolute;
	}
	
#box {
	width:900px;
	height:auto;
	}
	
#photowall {
	width:900px;
	height:400px;
	}
	
#hautpage {
	width:900px;
	height:auto;
	}
	
.seppart {
	width:auto;
	height:auto;
	}
	
.sep2 {
	width:auto;
	height:auto;
	float:left;
	}
	
.box-simple {
	width:900px;
	height:auto;
	}
	
#box-simple {
	width:900px;
	height:auto;
	}
	
/* balades 2010 */

.box-bala-titre {
	width:200px;
	height:150px;
	background-color:#FFFFFF;
	float:left;
	}
	
.box-bala-texte {
	width:460px;
	height:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#006600;
	padding-left:20px;
	padding-right:20px;
	float:left;
	}
	
.box-bala-texte a{
	width:460px;
	height:150px;
		color:#006600;
	text-decoration:underline;
	}

.box-bala-texte a:hover {
	width:460px;
	height:150px;
	text-decoration:underline;
	font-weight:bold;
	}
	
.box-bala-texte-L {
	width:460px;
	height:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#CC6600;
	padding-left:20px;
	padding-right:20px;
	float:left;
	}
	
.box-bala-texte-L a{
	width:460px;
	height:150px;
	color:#CC6600;
	text-decoration:underline;
	}

.box-bala-texte-L a:hover {
	width:460px;
	height:150px;
	text-decoration:underline;
	font-weight:bold;
	}
	
.box-bala {
	width:500px;
	height:150px;
	float:left;
	}
	
.box-bala-diap {
	width:200px;
	height:150px;
	background-color:#FFFFFF;
	float:left;
	}
	
	
	
/* index */	

#tel {
	width:145px;
	height:100px;
	float:left;
	}

#logoaccueil1 {
	width:165px;
	height:320px;
	background-image:url(imagesaccueilcher.jpg);
	float:left;
	margin-left:0px;
	}
	
#logoaccueil1 a {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilcher.jpg);
	float:left;
	}
	
#logoaccueil1 a:hover {
	background-image:url(images/logoaccueilcher.jpg);
	background-position:0 -320px;
	float:left;
	}
	
#logoaccueil2 {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilRC.jpg);
	margin-left:18px;
	float:left;
	}
	
#logoaccueil2 a {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilRC.jpg);
	float:left;
	}
	
#logoaccueil2 a:hover {
	background-image:url(images/logoaccueilRC.jpg);
	background-position:0 -320px;
	float:left;
	}
	
#logoaccueil3 {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilloire.jpg);
	margin-left:19px;
	float:left;
	}
	
#logoaccueil3 a {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilloire.jpg);
	float:left;
	}
	
#logoaccueil3 a:hover {
	background-image:url(images/logoaccueilloire.jpg);
	background-position:0 -320px;
	float:left;
	}
	
#logoaccueil4 {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilBoutique.jpg);
	margin-left:19px;
	float:left;
	}
	
#logoaccueil4 a {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilBoutique.jpg);
	float:left;
	}
	
#logoaccueil4 a:hover {
	background-image:url(images/logoaccueilBoutique.jpg);
	background-position:0 -320px;
	float:left;
	}
	
#logoaccueil5 {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilEven.jpg);
	margin-left:19px;
	float:left;
	}
	
#logoaccueil5 a {
	width:165px;
	height:320px;
	background-image:url(images/logoaccueilEven.jpg);
	float:left;
	}
	
#logoaccueil5 a:hover {
	background-image:url(images/logoaccueilEven.jpg);
	background-position:0 -320px;
	float:left;
	}
	
#galerieaccueil {
	width:900px;
	height:200px;
	}
	
#carteaccueil {
	width:600px;
	height:180px;
	float:left;
	}
	
#texteindex {
	width:290px;
	height:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:right;
	float:left;
	}


/* bandeau */

#bandeaufr {
	width:900px;
	height:150px;
	background-image:url(images/BandeauCher.jpg)
	}
	
#boxbandeau {
	width:210px;
	height:150px;
	float:left
	}
	
	
#retouraccueil {
	width:690px;
	height:150px;
	float:left;
	}
	
	
	
#btindexg {
	width:210px;
	height:25px;
	background-image:url(images/btindex.jpg);
	float:left;
	}
	
#btindexg a {
	width:210px;
	height:25px;
	background-image:url(images/btindex.jpg);
	float:left;
	}
	
#btindexg a:hover {
	background-image:url(images/btindex.jpg);
	background-position:0 -25px;
	}


	
#bt1 {
	width:210px;
	height:25px;
	background-image:url(images/bt1.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#bt1 a {
	width:210px;
	height:25px;
	background-image:url(images/bt1.gif);
	float:left;
	}
	
#bt1 a:hover {
	background-image:url(images/bt1.gif);
	background-position:0 -25px;
	}

#bt1-2 {
	width:210px;
	height:25px;
	background-image:url(images/bt1-2.gif);
	float:left;
	}	
	
#bt2 {
	width:210px;
	height:25px;
	background-image:url(images/bt2.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#bt2 a {
	width:210px;
	height:25px;
	background-image:url(images/bt2.gif);
	float:left;
	}
	
#bt2-2 {
	width:210px;
	height:25px;
	background-image:url(images/bt2-2.gif);
	float:left;
	}
#bt2 a:hover {
	background-image:url(images/bt2.gif);
	background-position:0 -25px;
	}
	
#bt3 {
	width:210px;
	height:25px;
	background-image:url(images/bt3.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#bt3-2 {
	width:210px;
	height:25px;
	background-image:url(images/bt3-2.gif);
	float:left;
	}
	
#bt3 a{
	width:210px;
	height:25px;
	background-image:url(images/bt3.gif);
	float:left;
	}
	
#bt3 a:hover {
	background-image:url(images/bt3.gif);
	background-position:0 -25px;
	}
	
#bt4 {
	width:210px;
	height:25px;
	background-image:url(images/bt4.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#bt4 a{
	width:210px;
	height:25px;
	background-image:url(images/bt4.gif);
	float:left;
	}
	
#bt4-2 {
	width:210px;
	height:25px;
	background-image:url(images/bt4-2.gif);
	float:left;
	}
#bt4 a:hover {
	background-image:url(images/bt4.gif);
	background-position:0 -25px;
	}

#bt5 {
	width:210px;
	height:25px;
	background-image:url(images/bt5.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#bt5 a{
	width:210px;
	height:25px;
	background-image:url(images/bt5.gif);
	float:left;
	}

#bt5-2 {
	width:210px;
	height:25px;
	background-image:url(images/bt5-2.gif);
	float:left;
	}
	
#bt5 a:hover {
	background-image:url(images/bt5.gif);
	background-position:0 -25px;
	}
	
#bt6 {
	width:210px;
	height:25px;
	background-image:url(images/bt6.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#bt6 a{
	width:210px;
	height:25px;
	background-image:url(images/bt6.gif);
	float:left;
	}
	
#bt6-2 {
	width:210px;
	height:25px;
	background-image:url(images/bt6-2.gif);
	float:left;
	}
#bt6 a:hover {
	background-image:url(images/bt6.gif);
	background-position:0 -25px;
	}

/* bas page*/

#bandeaubaspage {
	width:900px;
	height:60px;
	background-image:url(images/bandeaubpage.gif)
	}
	

#texte {
	width:500px;
	height:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC9900;
	text-align:center;
	margin-left:200px;
	}
	
#texte a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC6600;
	text-decoration:none;
	}
	
#texte a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	}
	
	
#btgb {
	width:45px;
	height:35px;
	background-image:url(images/btgb.gif);
	float:left;
	}
#btgb:hover {
	background-image:url(images/btgb.gif);
	background-position:0 -35px;
	}
#btfr {
	width:45px;
	height:35px;
	background-image:url(images/btgb.gif);
	float:left;
	}
#btfr:hover {
	background-image:url(images/btgb.gif);
	background-position:0 -35px;
	}
#btsep {
	width:auto;
	height:35px;
	float:left;
	}
	
/* balades balades balades balades balades balades balades balades balades*/

#balade-bt1 {
	width:180px;
	height:20px;
	background-image:url(images/balade-bt1.gif);
	float:left;
	}
#balade-bt1-2 {
	width:180px;
	height:20px;
	background-image:url(images/balade-bt1-2.gif);
	float:left;
	}
#balade-bt1:hover {
	background-image:url(images/balade-bt1.gif);
	background-position:0 -20px;
	}
	
#balade-bt2 {
	width:200px;
	height:20px;
	background-image:url(images/balade-bt2.gif);
	float:left;
	}
#balade-bt2-2 {
	width:200px;
	height:20px;
	background-image:url(images/balade-bt2-2.gif);
	float:left;
	}
#balade-bt2:hover {
	background-image:url(images/balade-bt2.gif);
	background-position:0 -20px;
	}
	
#balade-bt3 {
	width:196px;
	height:20px;
	background-image:url(images/balade-bt3.gif);
	float:left;
	}
#balade-bt3-2 {
	width:196px;
	height:20px;
	background-image:url(images/balade-bt3-2.gif);
	float:left;
	}
#balade-bt3:hover {
	background-image:url(images/balade-bt3.gif);
	background-position:0 -20px;
	}
	
#balade-bt4 {
	width:196px;
	height:20px;
	background-image:url(images/balade-bt4.gif);
	float:left;
	}
#balade-bt4-2 {
	width:196px;
	height:20px;
	background-image:url(images/balade-bt4-2.gif);
	float:left;
	}
	
#balade-bt4:hover {
	background-image:url(images/balade-bt4.gif);
	background-position:0 -20px;
	}
	
#balade-bt5 {
	width:170px;
	height:20px;
	background-image:url(images/balade-bt5.gif);
	float:left;
	}
#balade-bt5-2 {
	width:170px;
	height:20px;
	background-image:url(images/balade-bt5-2.gif);
	float:left;
	}
#balade-bt5:hover {
	background-image:url(images/balade-bt5.gif);
	background-position:0 -20px;
	}
	
#balade-bt6 {
	width:130px;
	height:20px;
	background-image:url(images/balade-bt6.gif);
	float:left;
	}
#balade-bt6-2 {
	width:130px;
	height:20px;
	background-image:url(images/balade-bt6-2.gif);
	float:left;
	}
#balade-bt6:hover {
	background-image:url(images/balade-bt6.gif);
	background-position:0 -20px;
	}
	
#balade-bt7 {
	width:180px;
	height:20px;
	background-image:url(images/balade-bt7.gif);
	float:left;
	}
#balade-bt7-2 {
	width:180px;
	height:20px;
	background-image:url(images/balade-bt7-2.gif);
	float:left;
	}
#balade-bt7:hover {
	background-image:url(images/balade-bt7.gif);
	background-position:0 -20px;
	}
	
#balade-bt8 {
	width:161px;
	height:20px;
	background-image:url(images/balade-bt8.gif);
	float:left;
	}
#balade-bt8-2 {
	width:161px;
	height:20px;
	background-image:url(images/balade-bt8-2.gif);
	float:left;
	}
#balade-bt8:hover {
	background-image:url(images/balade-bt8.gif);
	background-position:0 -20px;
	}
	

#degrade1 {
	width:78px;
	height:20px;
	float:left;
	}
	
.box-balade {
	width:900px;
	height:300px;
	background-image:url(images/fond.gif);
	background-repeat:no-repeat;
	}
	
	
#box-habillage {
	width:900px;
	height:auto;
	}
	
.balade-txt {
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	padding-bottom:8px;
	font-size:16px;
	text-align:justify;
	}
	
.balade-txt a {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	text-decoration:none;
	}
	
.balade-txt a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	}
	
#balade-intro {
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:14px;
	text-align:justify;
	}
	
#balade-intro a {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	text-decoration:none;
	}
	
#balade-intro a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	}

	
/* secu secu */
	
#secu-intro {
	width:650px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	padding-top:25px;
	font-size:16px;
	text-align:justify;
	}
	
#secu-intro a {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	text-decoration:none;
	}
	
#secu-intro a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	}
	
#box-secu {
	width:900px;
	height:282px;
	background-image:url(images/fondsecu.gif);
	background-repeat:no-repeat;
	}
	
#secu-rappel {
	width:560px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	padding-top:25px;
	font-size:16px;
	text-align:justify;
	}
	
#secu-rappel a {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	text-decoration:none;
	}
	
#secu-rappel a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	}
	
#box-rappel {
	width:900px;
	height:300px;
	background-image:url(images/fondrappel.gif);
	background-repeat:no-repeat;
	}
	
#secu-barrage {
	width:500px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	padding-top:25px;
	font-size:16px;
	text-align:justify;
	}
	
#secu-barrage a {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	text-decoration:none;
	}
	
#secu-barrage a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	}
	
#box-barrage {
	width:900px;
	height:300px;
	background-repeat:no-repeat;
	background-image: url(images/fondbarrage.gif);
	}
	

/*Val de Cher Val de Cher Val de Cher*/

#cher-bt1 {
	width:170px;
	height:20px;
	background-image:url(images/cher-bt1.gif);
	float:left;
	}
#cher-bt1-2 {
	width:170px;
	height:20px;
	background-image:url(images/cher-bt1-2.gif);
	float:left;
	}
#cher-bt1:hover {
	background-image:url(images/cher-bt1.gif);
	background-position:0 -20px;
	}
	
#cher-bt2 {
	width:130px;
	height:20px;
	background-image:url(images/cher-bt2.gif);
	float:left;
	}
#cher-bt2-2 {
	width:130px;
	height:20px;
	background-image:url(images/cher-bt2-2.gif);
	float:left;
	}
#cher-bt2:hover {
	background-image:url(images/cher-bt2.gif);
	background-position:0 -20px;
	}
	
#cher-bt3 {
	width:185px;
	height:20px;
	background-image:url(images/cher-bt3.gif);
	float:left;
	}
#cher-bt3-2 {
	width:185px;
	height:20px;
	background-image:url(images/cher-bt3-2.gif);
	float:left;
	}
#cher-bt3:hover {
	background-image:url(images/cher-bt3.gif);
	background-position:0 -20px;
	}
	
#cher-bt4 {
	width:180px;
	height:20px;
	background-image:url(images/cher-bt4.gif);
	float:left;
	}
#cher-bt4-2 {
	width:180px;
	height:20px;
	background-image:url(images/cher-bt4-2.gif);
	float:left;
	}
#cher-bt4:hover {
	background-image:url(images/cher-bt4.gif);
	background-position:0 -20px;
	}
	
/*Secu Secu Secu Secu */

#secu-bt1 {
	width:110px;
	height:20px;
	background-image:url(images/secu-bt1.gif);
	float:left;
	}
#secu-bt1-2 {
	width:110px;
	height:20px;
	background-image:url(images/secu-bt1-2.gif);
	float:left;
	}
#secu-bt1:hover {
	background-image:url(images/secu-bt1.gif);
	background-position:0 -20px;
	}
	
#secu-bt2 {
	width:100px;
	height:20px;
	background-image:url(images/secu-bt2.gif);
	float:left;
	}
#secu-bt2-2 {
	width:100px;
	height:20px;
	background-image:url(images/secu-bt2-2.gif);
	float:left;
	}
#secu-bt2:hover {
	background-image:url(images/secu-bt2.gif);
	background-position:0 -20px;
	}
	
	
/*accueil*/
	
#mainleft {
	width:300px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	}
	
#titreleft {
	width:300px;
	height:30px;
	background-color:#FFFFFF;
	}
	
#textaccueil {
	width:300px;
	height:270px;
	font-family:Arial, Helvetica, sans-serif;
	color:#007700;
	background-color:#FFFFFF;
	font-size:13px;
	}
	
#equipe {
	width:300px;
	height:auto;
	}
	
#logosboutique {
	width:300px;
	height:auto;
	}
	
#mainright {
	width:580px;
	height:400px;
	float:left;
	margin-left:20px;
	}
	
#mainrightboutique {
	width:580px;
	height:500px;
	float:left;
	margin-left:20px;
	}
	
#diapboutique1 {
	width:225px;
	height:205px;
	background-color:#FFFFFF;
	float:left;
	}
	
#diapboutique2 {
	width:350px;
	height:205px;
	background-color:#FFFFFF;
	float:left;
	}

	
/* 4boutons accueil*/
	
#ou {
	width:145px;
	height:100px;
	background-image:url(images/boutonAcc4-1.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#ou:hover {
	background-position:0 -100px;
	}
	
#presse {
	width:145px;
	height:100px;
	background-image:url(images/boutonAcc4-4.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#canoes:hover {
	background-position:0 -100px;
	}
	
#canoes {
	width:145px;
	height:100px;
	background-image:url(images/boutonAcc4-5.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#presse:hover {
	background-position:0 -100px;
	}
	
#centretest {
	width:145px;
	height:100px;
	background-image:url(images/boutonAcc4-2.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#centretest:hover {
	background-position:0 -100px;
	}
	
#mecher {
	width:145px;
	height:100px;
	background-image:url(images/boutonAcc4-3.gif);
	background-repeat:no-repeat;
	float:left;
	}
	
#mecher:hover {
	width:145px;
	height:100px;
	background-position:0 -100px;
	}
	

#boutonsAcc {
	width:290px;
	height:200px;
	float:left;
	}

#diapaccueil{
	width:290px;
	height:200px;
	float:left;
	}
	
#bandaccueil1 {
	width:574px;
	height:50px;
	background-image:url(images/btaccueil01.gif);
	}
	
#bandaccueil1:hover {
	background-position:0 -50px;
	}
	
#bandaccueil2 {
	width:574px;
	height:50px;
	background-image:url(images/btaccueil02.gif);
	}
	
#bandaccueil2:hover {
	background-position:0 -50px;
	}
	
#bandaccueil3 {
	width:574px;
	height:50px;
	background-image:url(images/btaccueil03.gif);
	}
	
#bandaccueil3:hover {
	background-position:0 -50px;
	}
	
#bandaccueil4 {
	width:574px;
	height:50px;
	background-image:url(images/btaccueil04.gif);
	}
	
#bandaccueil4:hover {
	background-position:0 -50px;
	}
	
	
#telecharger {
	width:266px;
	height:37px;
	background-image:url(images/telecharger.gif);
	}
	
#telecharger:hover {
	background-position:0 -37px;
	}
	
#bandaccueilnews {
	width:574px;
	height:50px;
	background-image:url(images/news.jpg);
	}
	
#bandaccueilnews:hover {
	background-position:0 -50px;
	}
	
	
/* equipe*/
	
#equipe1 {
	width:900px;
	height:300px;
	background-image:url(images/equipe.jpg);
	background-repeat: no-repeat;
	}
	
#txtequipe {
	width:520px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#007700;
	font-size:13px;
	margin-left:340px;
	padding-top:30px;
	}
	
#equipe2 {
	width:900px;
	height:300px;
	background-image:url(images/permanent.jpg);
	background-repeat: no-repeat;
	}
	
#txtequipe2 {
	width:340px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#007700;
	font-size:13px;
	margin-left:510px;
	padding-top:30px;
	}

/* partenaires */

#part-bt1-loire {
	width:107px;
	height:20px;
	background-image:url(images/part-bt1-loire.jpg);
	float:left;

	}
#part-bt1-loire a {
	width:107px;
	height:20px;
	background-image:url(images/part-bt1-loire.jpg);
	float:left;
	}
	
#part-bt1-loire a:hover {
	background-image:url(images/part-bt1-loire.jpg);
	background-position:0 -20px;
	}


#part-bt1 {
	width:107px;
	height:20px;
	background-image:url(images/part-bt1.gif);
	float:left;

	}
#part-bt1 a {
	width:107px;
	height:20px;
	background-image:url(images/part-bt1.gif);
	float:left;
	}
	
#part-bt1 a:hover {
	background-image:url(images/part-bt1.gif);
	background-position:0 -20px;
	}
	
#part-bt2-loire {
	width:160px;
	height:20px;
	background-image:url(images/part-bt2-loire.jpg);
	float:left;
	}
#part-bt2-loire a {
	width:160px;
	height:20px;
	background-image:url(images/part-bt2-loire.jpg);
	float:left;
	}
#part-bt2-loire a:hover {
	background-image:url(images/part-bt2-loire.jpg);
	background-position:0 -20px;
	}
	
	
#part-bt2 {
	width:160px;
	height:20px;
	background-image:url(images/part-bt2.gif);
	float:left;
	}
#part-bt2 a {
	width:160px;
	height:20px;
	background-image:url(images/part-bt2.gif);
	float:left;
	}
#part-bt2 a:hover {
	background-image:url(images/part-bt2.gif);
	background-position:0 -20px;
	}
	
#part-bt3 {
	width:172px;
	height:20px;
	background-image:url(images/part-bt3.gif);
	float:left;
	}
#part-bt3 a {
	width:172px;
	height:20px;
	background-image:url(images/part-bt3.gif);
	float:left;
	}
#part-bt3 a:hover {
	background-image:url(images/part-bt3.gif);
	background-position:0 -20px;
	}
	
#part-bt3-loire {
	width:172px;
	height:20px;
	background-image:url(images/part-bt3-loire.jpg);
	float:left;
	}
#part-bt3-loire a {
	width:172px;
	height:20px;
	background-image:url(images/part-bt3-loire.jpg);
	float:left;
	}
#part-bt3-loire a:hover {
	background-image:url(images/part-bt3-loire.jpg);
	background-position:0 -20px;
	}
	
/* boutique */


#boutique-bt1 {
	width:210px;
	height:25px;
	background-image:url(images/btbout1.jpg);
	background-repeat:no-repeat;
	float:left;
	}
#boutique-bt1-2 {
	width:210px;
	height:25px;
	background-image:url(images/btbout1.jpg);
	float:left;
	}

#boutique-bt1 a {
	width:210px;
	height:25px;
	background-image:url(images/btbout1.jpg);
	background-repeat:no-repeat;
	float:left;
	}

#boutique-bt1 a:hover {
	background-image:url(images/btbout1.jpg);
	background-position:0 -25px;
	}
	
#boutique-bt2 {
	width:210px;
	height:25px;
	background-image:url(images/btbout2.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#boutique-bt2 a {
	width:210px;
	height:25px;
	background-image:url(images/btbout2.jpg);
	float:left;
	}
	
#boutique-bt2-2 {
	width:210px;
	height:25px;
	background-image:url(images/btbout2.jpg);
	float:left;
	}
#boutique-bt2 a:hover {
	background-image:url(images/btbout2.jpg);
	background-position:0 -25px;
	}
	
#boutique-bt3 {
	width:210px;
	height:25px;
	background-image:url(images/btbout3.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#boutique-bt3 a {
	width:210px;
	height:25px;
	background-image:url(images/btbout3.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#boutique-bt3-2 {
	width:210px;
	height:25px;
	background-image:url(images/btbout3.jpg);
	float:left;
	}
#boutique-bt3 a:hover {
	background-image:url(images/btbout3.jpg);
	background-position:0 -25px;
	}
	
#boutique-bt4 {
	width:210px;
	height:25px;
	background-image:url(images/btbout4.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#boutique-bt4 a {
	width:210px;
	height:25px;
	background-image:url(images/btbout4.jpg);
	float:left;
	}
	
#boutique-bt4-2 {
	width:210px;
	height:25px;
	background-image:url(images/btbout4.jpg);
	float:left;
	}
#boutique-bt4 a:hover {
	background-image:url(images/btbout4.jpg);
	background-position:0 -25px;
	}
	
#boutique-bt5 {
	width:210px;
	height:25px;
	background-image:url(images/btbout5.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#boutique-bt5 a {
	width:210px;
	height:25px;
	background-image:url(images/btbout5.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#boutique-bt5-2 {
	width:210px;
	height:25px;
	background-image:url(images/btbout5.jpg);
	float:left;
	}
#boutique-bt5 a:hover {
	background-image:url(images/btbout5.jpg);
	background-position:0 -25px;
	}
	
#boutique-intro {
	width:300px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#993399;
	padding-top:5px;
	font-size:16px;
	text-align:justify;
	}
	
#bandeaubout {
	width:900px;
	height:150px;
	background-image:url(images/bandeauboutique.jpg)
	}
	
#boutique-txt {
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#993399;
	font-size:16px;
	text-align:justify;
	}
	
/*liens liens liens */

.liens1 {
	width:100px;
	height:100px;
	float:left;
}
	
.liens2 {
	width:400px;
	height:20px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#007700;
	font-size:14px;
	float:left;
	font-weight:bold;
	}
	
.liens2-loire {
	width:400px;
	height:20px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#F0B20D;
	font-size:14px;
	float:left;
	font-weight:bold;
	}	
	
.liens3 {
	width:700px;
	height:80px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#007700;
	font-style:italic;
	font-size:13px;
	float:left;
	}
	
.liens3-loire {
	width:700px;
	height:80px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#F0B20D;
	font-style:italic;
	font-size:13px;
	float:left;
	}
		
#box-engag {
	width:900px;
	height:380px;
	background-image:url(images/fondengagement.gif);
	background-repeat:no-repeat;
	}
	
#balade-engag {
	width:880px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	padding-top:25px;
	font-size:16px;
	text-align:justify;
	padding-left:20px
	}
	
#box-loc {
	width:900px;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
	}
	


/* boutique objets */

#boxboutique {
	width:900px;
	height:auto;
	}


.boxtitremarque {
	width:900px;
	height:40px;
	margin-bottom:15px;
	margin-top: 15px;
	}
	
.titreproduit {
	width:auto;
	height:40px;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	margin-left:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	float:left;
	}
	
.logomarque {
	width:auto;
	height:40px;
	margin-left:10px;
	float:right;
	}


.boxcara {
	width:900px;
	height:25px;
	margin-bottom:30px;
	}

.boxlogo1 {
	width:60px;
	height:25px;
	float:left;
	margin-left:10px;
	}
	
.boxinfo {
	width:auto;
	height:20px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	float:left;
	margin-left:5px;
	padding-top:3px;
	}
	


.boxphoto {
	width:900px;
	height:auto;
	margin-bottom:8px;
	}
	
.boxcommentaires {
	width:880px;
	height:auto;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:justify;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:15px;
	}

.boxlogo2 {
	width:auto;
	height:25px;
	float:left;
	margin-left:10px;
	}
	
#box-boutiqueaccueil {
	width:880px;
	height:300px;
	margin-left:10px;
	background-image:url(images/fondboutique.jpg);
	background-repeat:no-repeat;
	}
	
.accrocheboutique {
	width:450px;
	height:100px;
	background-color:#FFFFFF;
	float:left;
	}
	
.boutonaccboutique {
	width:124px;
	height:100px;
	background-image:url(images/boutique/boutonboutique.jpg);
	float:left;
	}
	
.boutonaccboutique a {
	width:124px;
	height:100px;
	background-image:url(images/boutique/boutonboutique.jpg);
	float:left;
	}
	
.boutonaccboutique a:hover {
	background-image:url(images/boutique/boutonboutique.jpg);
	background-position:0 -100px;
	}
	
	
.sepboutique {
	width:555px;
	height:37px;
	margin-bottom:30px;
	}
	
	
/* plan du site */

.sitemap {
	width:400px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	float:left;
	padding-top:10px;
	font-size:16px;
	text-align:justify;
	margin-left:30px;
	}
	
.sitemap a {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	text-decoration:none;
	}
	
.sitemap a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	}
	
/* River Camp */

#bandeauRC {
	width:900px;
	height:150px;
	background-image:url(images/bandeauRC.jpg)
	}
	
#rc-bt1 {
	width:210px;
	height:25px;
	background-image:url(images/btrc1.jpg);
	background-repeat:no-repeat;
	float:left;
	}
#rc-bt1-2 {
	width:210px;
	height:25px;
	background-image:url(images/btrc1.jpg);
	float:left;
	}

#rc-bt1 a {
	width:210px;
	height:25px;
	background-image:url(images/btrc1.jpg);
	background-repeat:no-repeat;
	float:left;
	}

#rc-bt1 a:hover {
	background-image:url(images/btrc1.jpg);
	background-position:0 -25px;
	}
	
#rc-bt2 {
	width:210px;
	height:25px;
	background-image:url(images/btrc2.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#rc-bt2 a {
	width:210px;
	height:25px;
	background-image:url(images/btrc2.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#rc-bt2-2 {
	width:210px;
	height:25px;
	background-image:url(images/btrc2.jpg);
	float:left;
	}
#rc-bt2 a:hover {
	background-image:url(images/btrc2.jpg);
	background-position:0 -25px;
	}
	
#rc-bt3 {
	width:210px;
	height:25px;
	background-image:url(images/btrc3.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#rc-bt3 a {
	width:210px;
	height:25px;
	background-image:url(images/btrc3.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#rc-bt3-2 {
	width:210px;
	height:25px;
	background-image:url(images/btrc3.jpg);
	float:left;
	}
#rc-bt3 a:hover {
	background-image:url(images/btrc3.jpg);
	background-position:0 -25px;
	}
	
#rc-bt4 {
	width:210px;
	height:25px;
	background-image:url(images/btrc4.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#rc-bt4 a {
	width:210px;
	height:25px;
	background-image:url(images/btrc4.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#rc-bt4-2 {
	width:210px;
	height:25px;
	background-image:url(images/btrc4.jpg);
	float:left;
	}
#rc-bt4 a:hover {
	background-image:url(images/btrc4.jpg);
	background-position:0 -25px;
	}
	
#rc-bt5 {
	width:210px;
	height:25px;
	background-image:url(images/btrc5.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#rc-bt5 a {
	width:210px;
	height:25px;
	background-image:url(images/btrc5.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#rc-bt5-2 {
	width:210px;
	height:25px;
	background-image:url(images/btrc5.jpg);
	float:left;
	}
#rc-bt5 a:hover {
	background-image:url(images/btrc5.jpg);
	background-position:0 -25px;
	}
	
#rc-texte {
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#663300;
	font-size:14px;
	text-align:justify;
	margin-top: 15px;
	}
	
#rc-texte a {
	font-family:Arial, Helvetica, sans-serif;
		color:#663300;
	font-weight:bold;
	text-decoration:none;
	}
	
#rc-texte a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#663300;
	}
	
#rc-boxsimple {
	width:900px;
	height:auto;
	}
	
#textaccueilrc {
	width:480px;
	height:300px;
	font-family:Arial, Helvetica, sans-serif;
	color:#663300;
	background-color:#FFFFFF;
	font-size:13px;
	}
	
#bandaccueil1rc {
	width:574px;
	height:50px;
	background-image:url(images/btaccueilrc01.jpg);
	}
	
#bandaccueil1rc:hover {
	background-position:0 -50px;
	}
	
#bandaccueil2rc {
	width:574px;
	height:50px;
	background-image:url(images/btaccueilrc02.gif);
	}
	
#bandaccueil2rc:hover {
	background-position:0 -50px;
	}
	
#bandaccueil3rc {
	width:574px;
	height:50px;
	background-image:url(images/PRepasrc.jpg);
	}
	
#bandaccueil3rc:hover {
	background-position:0 -50px;
	}
	
#bandaccueil4rc {
	width:574px;
	height:50px;
	background-image:url(images/btaccueilrc04.gif);
	}
	
#bandaccueil4rc:hover {
	background-position:0 -50px;
	}
	
#ourc {
	width:145px;
	height:100px;
	background-image:url(images/boutonourc.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#ourc:hover {
	background-position:0 -100px;
	}
	
#plancamping {
	width:550px;
	height:auto;
	float:left;
	}
	
#textecamping {
	width:350px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#663300;
	background-color:#FFFFFF;
	font-size:14px;
	text-align:justify;
	float:left;
	}
	
#canoerc {
	width:145px;
	height:100px;
	background-image:url(images/canoerc.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#canoerc:hover {
	width:145px;
	height:100px;
	background-position:0 -100px;
	}
	
#velorc {
	width:145px;
	height:100px;
	background-image:url(images/velorc.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#velorc:hover {
	width:145px;
	height:100px;
	background-position:0 -100px;
	}
	
	
/* LOIRE LOIRE LOIRE LOIRE */

#textaccueilloire {
	width:300px;
	height:240px;
	font-family:Arial, Helvetica, sans-serif;
	color:CC6600;
	background-color:#FFFFFF;
	font-size:13px;
	}
	
#bt1loire {
	width:210px;
	height:25px;
	background-image:url(images/bt1loire.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#bt1loire a {
	width:210px;
	height:25px;
	background-image:url(images/bt1loire.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#bt1loire a:hover {
	background-image:url(images/bt1loire.jpg);
	background-position:0 -25px;
	}
	
#bt2loire {
	width:210px;
	height:25px;
	background-image:url(images/bt2loire.jpg);
	 background-repeat:no-repeat;
	float:left;
	}
	
#bt2loire a {
	width:210px;
	height:25px;
	background-image:url(images/bt2loire.jpg);
	float:left;
	}
	
#bt2loire a:hover {
	background-image:url(images/bt2loire.jpg);
	background-position:0 -25px;
	}
	
#bt3loire {
	width:210px;
	height:25px;
	background-image:url(images/bt3loire.jpg);
	 background-repeat:no-repeat;
	float:left;
	}
	
#bt3loire a {
	width:210px;
	height:25px;
	background-image:url(images/bt3loire.jpg);
	float:left;
	}
	
#bt3loire a:hover {
	background-image:url(images/bt3loire.jpg);
	background-position:0 -25px;
	}
	
#bt4loire {
	width:210px;
	height:25px;
	background-image:url(images/bt4loire.jpg);
	 background-repeat:no-repeat;
	float:left;
	}
	
#bt4loire a {
	width:210px;
	height:25px;
	background-image:url(images/bt4loire.jpg);
	float:left;
	}
	
#bt4loire a:hover {
	background-image:url(images/bt4loire.jpg);
	background-position:0 -25px;
	}

#bt5loire {
	width:210px;
	height:25px;
	background-image:url(images/bt5loire.jpg);
	 background-repeat:no-repeat;
	float:left;
	}
	
#bt5loire a {
	width:210px;
	height:25px;
	background-image:url(images/bt5loire.jpg);
	float:left;
	}
	
#bt5loire a:hover {
	background-image:url(images/bt5loire.jpg);
	background-position:0 -25px;
	}

#bandaccueilloire1 {
	width:574px;
	height:50px;
	background-image:url(images/bandoloire1.jpg);
	}
	
#bandaccueilloire1:hover {
	width:574px;
	height:50px;
	background-image:url(images/bandoloire1.jpg);
	background-position:0 -50px;
	}
	
#bandaccueilloire2 {
	width:574px;
	height:50px;
	background-image:url(images/bandoloire2.jpg);
	}
	
#bandaccueilloire2:hover {
	background-image:url(images/bandoloire2.jpg);
	background-position:0 -50px;
	}
	
#bandaccueilloire3 {
	width:574px;
	height:50px;
	background-image:url(images/bandodocloire.jpg);
	}
	
#bandaccueilloire3:hover {
	background-image:url(images/bandodocloire.jpg);
	background-position:0 -50px;
	}
	
#bandaccueilloire4 {
	width:574px;
	height:50px;
	background-image:url(images/bandomdloire.jpg);
	}
	
#bandaccueilloire4:hover {
	background-image:url(images/bandomdloire.jpg);
	background-position:0 -50px;
	}
	
#bandaccueilloire5 {
	width:574px;
	height:50px;
	background-image:url(images/bandoguinguette.jpg);
	}

#bandaccueilloire5:hover {
	background-image:url(images/bandoguinguette.jpg);
	background-position:0 -50px;
	}
	
#bandaccueilloire6 {
	width:57bandocaleche4px;
	height:100px;
	background-image:url(images/bandocaleche.jpg);
	}

#bandaccueilloire6:hover {
	background-image:url(images/bandocaleche.jpg);
	background-position:0 -100px;
	}
	
#ouloire {
	width:145px;
	height:100px;
	background-image:url(images/btouloire.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#ouloire a {
	background-image:url(images/btouloire.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#ouloire a:hover {
	background-position:0 -100px;
	}
	
#canoeloire {
	width:145px;
	height:100px;
	background-image:url(images/btcanoesloire.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#canoeloire a {
	background-image:url(images/btcanoesloire.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#canoeloire a:hover {
	background-position:0 -100px;
	}
	
#loirefragile {
	width:145px;
	height:100px;
	background-image:url(images/btfragileloire.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#loirefragile a {
	background-image:url(images/btfragileloire.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	
#loirefragile a:hover {
	background-position:0 -100px;
	}
	
#loire-texte {
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC6600;
	font-size:14px;
	text-align:justify;
	}
	
#loire-texte a {
	font-family:Arial, Helvetica, sans-serif;
	color:#CC6600;
	font-weight:bold;
	text-decoration:none;
	}
	
#loire-texte a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#F0B20D;
	}
	
#loire-boxsimple {
	width:900px;
	height:auto;
	}
	
#bandeauLoire {
	width:900px;
	height:150px;
	background-image:url(images/bandeauLoire.jpg);
	}

.txt-plus-cher {
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	font-size:16px;
	text-align:justify;
	margin-top: 15px;
	}
	
.txt-plus-loire {
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#F0B20D;
	font-size:16px;
	text-align:justify;
	margin-top: 15px;
	}
	
.box-simple {
	width:900px;
	height:auto;
	margin-top:10px;
	}
	
#btretour {
	width:210px;
	height:25px;
	background-image:url(images/bt6.gif);
	background-repeat:no-repeat;
	float:left;
	}
#btretour a{
	width:210px;
	height:25px;
	background-image:url(images/bt6.gif);
	float:left;
	}
#btretour a:hover {
	background-image:url(images/bt6.gif);
	background-position:0 -25px;
	}

.textvert {
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:14px;
	text-align:justify;
	}
.box-rc-texte {
	width:460px;
	height:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#663300;
	padding-left:20px;
	padding-right:20px;
	float:left;
	}
	
.box-rc-texte a{
	text-decoration:underline;
	font-weight:bold;
	color:#663300;
	}
	
.box-rc-texte a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#663300;
	}
#gatz {
	width:auto;
	height:autopx;
	font-size:16px;
	color:#996600;
	font-weight:bold;
	margin-top:15px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	float:left;
	}
	
#mainrighteven {
	width:400px;
	height:300px;
	float:left;
	margin-left:20px;
	}
	
#mainlefteven {
	width:480px;
	height:auto;
	float:left;
	}
	
	#textaccueileven {
	width:480px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#0066CC;
	background-color:#FFFFFF;
	font-size:13px;
	}
	
#bandeaueven {
	width:900px;
	height:150px;
	background-image:url(images/bandeauEven.jpg)
	}
	
#even-bt1 {
	width:210px;
	height:125px;
	float:left;
	}
	
	#bandeauvoy {
	width:900px;
	height:150px;
	background-image:url(images/bandeauVoyage.jpg)
	}

	

