html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-family: inherit;
	vertical-align: baseline;
}

.cadre1 { height:30px; width:16px; background-image: url(images/cadre1.jpg); background-repeat:no-repeat; display: block; }
.cadre2 { height:30px; width:auto;  background-image: url(images/cadre2.jpg); background-repeat: repeat-x; display: block; }
.cadre3 { height:30px; width:16px; background-image: url(images/cadre3.jpg); background-repeat:no-repeat; display: block; }

:focus {
}

.e_miniature {
padding : 0px;
margin-bottom:10px;
width : 110px;
height:110px;
height:auto;
margin : 0px;
}
.e_miniature {
display : block;
float : left;
margin : 0;
padding : 0;
border-color : #ffffff; border-style : solid; border-width:1px;
width : 110px;

}
.e_libelle {
padding:0 0px 0 110px;
margin : 0px;
min-height : 110px;
height:auto;
font-size : 12px;
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
}

body, html { background-color:#F1E2C5; padding:0px; margin:0px; }

a { 
	color: #B03E0A;
	font-weight:bold;
	}


a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

ul {
	list-style-type: none;
}

blockquote p:before, blockquote p:after,
q:before, q:after {}

blockquote, q {}

blockquote p {}

fieldset {
	border: 0;
}

input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

div.clear {
	clear: both;
}

div#skip { 
display: none; 
}

div.outer-wrapper { 
}

div.outer-wrapper div#header-wrapper {
	width: 100%;
	float: left;
	margin: 0px -250px 0px 0px;
	padding:0px;
	background-color: #FFD93B;
	height:106px;
}

#ardeche.net {
	display: inline;
	color:#F00;
	position: absolute;
	float:left;
	top:0px;
	background-color:#999;
}
div#header-menu {
	width: 100%;
	float: left;
	margin: 0px;
	padding:0px;
	background-color: #ffd93b;
	height:16px;
	border-bottom:#B84917 solid 1px;
}

div.outer-wrapper div#header-wrapper div#left-column { /* Logo */
	float: left;
	width: 268px;
	margin:0px;
	padding: 0 0 0 25px;
	width: 243px;
}

div.outer-wrapper div#header-wrapper div#middle-column { /* Search */
	min-width: 420px;
	margin: 0px;
	padding: 0px;
	background-color: #ffd93b;
}

div.outer-wrapper div#header-wrapper div#middle-column img { border-width:0px; }

div.outer-wrapper div#right-column { /* Basket */
	float: right;
	padding: 40px 30px 0 0;
	text-align: center;
	width: 120px;
	color:#c04c01;
	height:68px;
	background-image:url(images/header-ardeche.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
div.outer-wrapper div#ardeche { /* Basket */
	float: left;
	position:absolute;
	padding: 31px 0px 0 32px;
	text-align: left;
	width: 120px;
	color:#fff;
	height:68px;
	font-size:36px;
	}
div.outer-wrapper div#ardeche a , div.outer-wrapper div#ardeche a:visited , div.outer-wrapper div#ardeche a:active {
	color:#FFF;
    }
	
a:link { }
a:visited { }
a:hover { }
a:active { }


div.outer-wrapper div#right-column p a { color:#c04c01; font-size:12px; }
div.outer-wrapper div#right-column p span { color:#c04c01; font-size:16px; font-weight:bold; letter-spacing:1.2px; 
}
div.outer-wrapper div#right-column p {
	font-style:italic;
	margin:0px;
	padding:0px;
	color:#c04c01;
	font-size:12px;

}

.bold {
color:#B03E0A;
font-size:11px;
font-weight:bold;
line-height:12px;
}
.bold2 {
color:#B03E0A;
font-size:12px;
font-weight:bold;
line-height:12px;
}

div.outer-wrapper div#right-column dl dt {
	padding: 0 0 2px 0;
	font-size:11px;
	font-weight: bold;
	color: #cccc00;
}

div.outer-wrapper div#right-column dl dd {
	font-size: 11px;
	color: #fff;
}

div.outer-wrapper div#right-column ul {
	clear: both;
	margin: 16px 0 0 0;
}

div.outer-wrapper div#right-column ul li {
	display: inline;
	font-size: 11px;
}

div.outer-wrapper div#right-column ul li a {
	padding: 2px 6px 2px 6px;
	color: #fff;
	background-color: #333;
	text-decoration: none;
}
ul li a:hover {
	background-color: #666;
}

/* Main content */
div.outer-wrapper div#content-wrapper {
	float: left;
	width: 100%;
	margin: 0 -355px 0 0; /*************************************************************************/
	background-color:#F1E2C5;
}

div.outer-wrapper div#left-col { /* Left column */
	float: left;
	width: 166px;
	padding: 7px 0px 10px 8px;
}

div.outer-wrapper div#left-col ul {
	padding: 0 4px 6px 4px;
	font-size: 11px;
	background-color:#FFFFFF;
	line-height:13px;
}

div.outer-wrapper div#left-col div.toutes {
	margin:0px;
	padding: 0px;
	background-color:#FFD93B;
	background-image:none;
	padding: 2px 0px 2px 0px;
	border:#B84917 dotted 1px;
	text-align:center;
}

div.outer-wrapper div#left-col div.toutes a {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding:0px;
	color:#B84818;
}

div.outer-wrapper div#left-col ul li { margin: 0 0 2px 0; 	padding: 2px 0 0 6px; }


div.outer-wrapper div#left-col ul li a {
	color:#CE3202;
	text-decoration: none;
}

div.outer-wrapper div#left-col ul li a:hover { text-decoration: underline; background-color:#fff; }

div.outer-wrapper div#left-col ul li.titre a {
	color:#CE3202;
	font-weight:bold;
	text-decoration: underline;
}
div.outer-wrapper div#left-col img { margin: 0 0 10px 0; }

div#middle-col {}

div.outer-wrapper div#middle-col-right { 
	margin: 7px 7px 0px 0px;
	padding-right:270px;
	padding: 0px;
	background-color:#FFFFFF;
}

div.outer-wrapper div#middle-col-right h2 {
    text-decoration:none;
    font-size: 16px;
	font-weight: bold;
	color: #B84917;
	padding: 8px 0 8px 30px;
	background-image:url(images/puce-h2.jpg);
	background-position:8px 9px;
	background-repeat:no-repeat;
}

div.outer-wrapper div#middle-col-right h4 {
	margin: 0 0 24px 0;
	padding: 2px 0 2px 10px;
	background-color:#89f3f2;
	border-top:#00adb8 solid 1px;
	font-size:18px;
	font-weight: normal;
	color: #007c7b;
	line-height:20px;
}

div.outer-wrapper div#middle-col-right h1 {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding: 0px;
	margin: 0px;
	padding: 2px 0px 2px 6px;
	background-color: #ea6225;
	border-bottom:#B84917 solid 1px;
	background-image:url(images/back-titre.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
}

div.outer-wrapper div#middle-col { 
	margin: 7px 355px 0 8px; /*********************************************************************/
	padding: 0px;
	background-color:#FFFFFF;
	height:auto;
}

div.outer-wrapper div#middle-col h2 {
    text-decoration:none;
    font-size: 16px;
	font-weight: bold;
	color: #B84917;
	padding: 8px 0 8px 30px;
	background-image:url(images/puce-h2.jpg);
	background-position:8px 9px;
	background-repeat:no-repeat;
	border-top:#F1E2C5 4px solid;
}

div.outer-wrapper div#middle-col a.button-link {
	float: right;
	padding: 2px 6px 2px 6px;
	margin: -49px 6px 0 0;
	font-size: 11px;
	color: #fff;
	background-color: #333;
	text-decoration: none;
}

div.outer-wrapper div#middle-col a.button-link:hover {
	background-color: #666;
}

div.outer-wrapper div#middle-col div#titre {
	margin: 0px;
	padding: 4px 0px 0px 25px;
	border-bottom:#999999 solid 1px;
	background-color:#e7652b;
}

div.outer-wrapper div#middle-col h1 {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding: 0px;
	margin: 0px;
	padding: 2px 0px 2px 6px;
	background-color: #ea6225;
	border-bottom:#B84917 solid 1px;
	background-image:url(images/back-titre.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
}

div.outer-wrapper div#middle-col div#edito {
	margin: 0px;
	padding: 8px;
	border-top:#F1E2C5 solid 7px;
	min-height:126px;
}

div.outer-wrapper div#middle-col div#edito p {
	margin: 0 0 10px 0;
	font-size: 11px;
	color:#b03e0a;
	line-height:12px;

}

div.outer-wrapper div#middle-col div#edito .p_sstitre p {
}

div.outer-wrapper div#middle-col div#edito p a {
	margin: 0 0 18px 0;
	font-size: 11px;
	color:#b03e0a;
	line-height:12px;
	font-weight:bold;
}


div.outer-wrapper div#middle-col div#edito img{
margin:4px 4px 4px 4px;
padding:4px 4px 4px 4px;
border:1px #B84917 dotted;
}

div.outer-wrapper div#middle-col div#edito h5 {
	font-size: 22px;
	font-weight: bold;
	color: #d96e3c;
	padding: 0 0 6px 0;
	margin:0px 0 3px 0;
}

div.outer-wrapper div#middle-col div.product {
	margin: 0 0 4px 8px;
    display: inline-table;
}

div.outer-wrapper div#middle-col div.product div.product-left {
	float: left;
	width: 70px;
	text-align: center;
	padding:0px;
	margin:0px;
}
div.outer-wrapper div#middle-col div.product div.product-left img{
	border-width:0px;
	padding:0px;
	margin:0px;
}
div.outer-wrapper div#middle-col div.product div.product-right {
	float: left;
	width: 20px;
	height:24px;
	text-align: center;
	background-image:url(images/back-product-right.jpg);
	background-position:0 0;
	background-repeat: no-repeat;
}

div.outer-wrapper div#middle-col div.product div.product-midd {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 190px;
	height:105px;
	text-decoration:none;
	b
}
div.outer-wrapper div#middle-col div.product div.product-midd h3 {
	padding: 0px 0 0px 4px;
	font-size: 13px;
	font-weight: bold;
	color:#B84818;
	background-color:#FFD93B;
	text-decoration:none;
}
div.outer-wrapper div#middle-col div.product div.product-midd h3 a{
	font-size: 13px;
	font-weight: bold;
	color:#B84818;
	background-color:#FFD93B;
	text-decoration:none;
}


div.outer-wrapper div#middle-col div.product div.product-midd-ville {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 170px;
	height:90px;
	text-decoration:none;
}
div.outer-wrapper div#middle-col div.product div.product-midd-ville p a{
	text-align: right;
	text-decoration:none;
	float: right;
	cursor:pointer;
}
div.outer-wrapper div#middle-col div.product div.product-midd-ville h3{
	padding: 0px 0 0px 4px;
	font-size: 11px;
	font-weight: bold;
	color:#B84818;
	background-color:#FFD93B;
	text-decoration:none;
	height:16px;

	margin:0px;
}
div.outer-wrapper div#middle-col div.product div.product-midd-ville h3 a{
	font-size: 11px;
	font-weight: bold;
	color:#B84818;
	background-color:#FFD93B;
	text-decoration:none;
	cursor:pointer;
	margin:0px;
}



div.outer-wrapper div#middle-col div.product div.product-midd {
	margin: 0 0 0px 0;
    font-size: 11px;
	text-align:  justify;
	padding:0px;
	color:#8e2c00;
	background-color:#fff;
}
div.outer-wrapper div#middle-col div.product div.product-midd p{
	margin: 0 0 0px 0;
    font-size: 11px;
	text-align:  justify;
	padding:0px 6px;
	color:#8e2c00;
	background-color:#fff;
}

div.outer-wrapper div#right-col { /* Right column */
	float: right;
	padding: 7px 7px 10px 7px;
	text-align:left;
	width: 166px;
}
div.outer-wrapper div#right-col ul {
	padding: 0 4px 6px 4px;
	font-size: 11px;
	background-color:#FFFFFF;
	line-height:13px;
}

div.outer-wrapper div#right-col p {
color:#CE3202;
background-color:#FFFFFF;
padding:4px;
line-height:13px;
font-size:11px;
}

div.outer-wrapper div#right-col p.ville a {
color:#CE3202;
font-size:11px;
font-weight:bold;
background-color:#FFFFFF;
padding:0px;
margin:0px;
text-decoration:underline;
}

div.outer-wrapper div#right-col p.date {
font-size: 15px;
font-weight: bold;
color:#CE3202;
padding:4px 0 0 4px;
background-color:#FFFFFF;
}

div.outer-wrapper div#right-col p.sautdeligne {
color:#b03e0a;
padding:2px 0 2px 0;
height:2px;
border-top:#FF0000 dotted 1px;
}

div.outer-wrapper div#right-col img {
	float: left;
	margin: 0 0 6px 0;
}
div.outer-wrapper div#right-col div.toutes {
	margin:0px;
	padding: 0px;
	background-color:#FFD93B;
	background-image:none;
	padding: 2px 0px 2px 0px;
	border:#B84917 dotted 1px;
	text-align:center;
}
div.outer-wrapper div#right-col div.toutes a {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding:0px;
	color:#B84818;
}


div.outer-wrapper div#left-col h3 { font-size: 15px; font-weight: bold; color: #ce3202; border-bottom:#EA6225 dotted 1px; padding:4px 0 0 4px; background-color:#FFFFFF; }
div.outer-wrapper div#left-col h3 a{ font-size: 15px; font-weight: bold; color: #ce3202; border-bottom:#EA6225 dotted 1px; padding:0px; background-color:#FFFFFF; }
div.outer-wrapper div#left-col h4 {	font-size: 16px; font-weight: bold; margin: 0px; padding: 2px 0px 2px 6px; color:#fff; background-color:#EA6225; border-bottom:#B84917 solid 1px;
	background-image:url(images/back-titre.jpg);
	background-position:0 0;
	background-repeat:repeat-x;}
div.outer-wrapper div#right-col h4 { font-size: 16px; font-weight: bold; margin: 0px; padding: 2px 0px 2px 6px; color:#fff; background-color:#EA6225; border-bottom:#B84917 solid 1px;
	background-image:url(images/back-titre.jpg);
	background-position:0 0;
	background-repeat:repeat-x;}

#footer {
	clear: both;
	width: 100%;
	margin: 24px 0 0 0;
	border-top: #e5e5e5 1px solid;
	padding: 14px 0 0 0;
	text-align: center;
}
#bas-footer {
	clear: both;
	width: 100%;
	margin: 24px 0 0 0;
	border-top: #e5e5e5 1px solid;
	padding: 0px 0 0 0;
	text-align: center;
}

#footer ul li {
	display: inline;
	padding: 0 6px 0 2px;
	font-size: 11px;
}

#footer ul li a {
	text-decoration: none;
}

#footer ul li a:hover {
	text-decoration: underline;
}

#menubas {
	font-size:11px;
	font-weight:bold;
	color:#B8491B;
	width: 100%;
	padding:10px 0 10px 0;
	margin: 0px;
	text-align: center;
    border-top:#F1E2C5 solid 7px;
	background-color:#F1E2C5;
		clear: both;

}
#menubas ul li {
	display: inline;	
	color:#B8491B;
	font-size: 11px;
	}
#menubas ul li a {
	color:#B8491B;
	padding:0 4px 0 4px;
	font-size:11px;
	font-weight:bold;
}
#menubas ul li a:hover {
	padding:0 4px 0 4px;
	background-color:#f4ddb1;
}
/* ................................ menu ................................*/

div#menu {width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #614442; text-decoration: none; padding:0px; margin:0px; }

div#menu a { color:#ffffff;  } 
div#menu a:hover { color:#ffffff; background-color:#e4865b;  } 

div#menu ul { padding:0px 0px 0px 0px; margin:0px; } 
div#menu li:hover {} 

div#menu li.sousmenu { padding-left:0px; background-color:#B84917; border-left:#FFFFFF solid 1px; border-top: #FFF solid 1px; font-style:normal;
} 
div#menu li.sousmenu:hover {} 

div#menu li.sousmenu_solo { padding-left:0px; border-top: #FFF solid 1px; font-style:normal;
background-color:#B84917; border-left:#FFFFFF solid 1px;}        /* menu sans sousmenu */
div#menu li.sousmenu_solo:hover {}  /* menu sans sousmenu */


div#menu li.sousmenu_1 { } 
div#menu li.sousmenu_1:hover {} 


div#menu ul li { position:relative; list-style: none; float:left; font-size: 11px; font-weight: bold;	padding:0px; margin: 0px 0px 0px 0px; color: #fff; } 

div#menu ul ul { position: absolute; display: none; 
	} 
div#menu li a { font-style:normal; text-decoration: none; padding: 2px 10px 4px 10px; display:block; /*border-left: 8px solid #BBB; */
height:10px; }
	div#menu li.l1 { text-decoration: none; display:block;  background-color:#650506; /*  couleur de 1er ligne intercalaire */
	height:1px; }
	div#menu li.l2 { text-decoration: none; display:block;  /*  couleur de ligne intercalaire */
	height:1px; }

div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 { display:block; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8px; color: #666; background-color:#da7345;} 

div#menu ul.niveau2 { } 

div#menu ul.niveau2 a {  background-color:#da7345;} 
div#menu ul.niveau2 a:hover { background-color:#f0946a;}

/* ........................................ fin du menu ..................................*/

.cat-block {
float:left;
margin:4px 4px 2px 0;
padding:0 0 0px 0px;
background-color:#fff;
height:auto;
width:238px;
}
.cat-block a {
color : #993333;
text-align : justify;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
padding : 0px;
margin : 0px;
font-size : 11px;
}

.p_categorie {
padding :6px 4px 6px 26px;
margin : 0px;
text-align : left;
font-size : 14px;
color : #993333;
font-style : normal;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
background-image:url(images/puce-2.png);
background-position:10px 8px;
background-repeat:no-repeat;
background-color:#F1E2C5;
}
.p_stitre h3 {
padding :4px 4px 4px 16px;
margin : 0px;
text-align : left;
font-size : 14px;
color : #B8491B;
font-style : normal;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
background-image:url(images/puce-2.png);
background-position:0px 6px;
background-repeat:no-repeat;
}
.p_sstitre h4 {
padding :2px 2px 2px 12px;
margin : 0px;
text-align : left;
font-size : 13px;
color : #B8491B;
font-style : normal;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
background-image:url(images/puce-3.png);
background-position:0px 7px;
background-repeat:no-repeat;
}
.p_sstitre {
padding :2px 2px 2px 20px;
margin : 0px;
text-align : left;
font-size : 13px;
color : #B8491B;
font-style : normal;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
}
.block {
margin:0px 0 0px 0;
padding:0 0 0px 0px;
background-color:#ffffff;
border:#e47320 1px solid;
}

.block-sp {
margin:0px;
padding:0px;
background-color:#F1E2C5;
height:4px;
}

.dlayer { position:relative; width:110px; height:77px;} 
.coeur { position:absolute; top:20px; left:-17px; visibility:visible; z-index:1; } 

.p_miniature {
display:  block;
float : left;
margin : 0px;
padding : 0px;
width : 110px;
border-right:1px #e47320 solid;
}

.block-right {
padding:0 0px 0 110px;
margin : 0 0 0 0px;
min-height:77px;
height:auto;
}

.block-left {
width:110px;
height:110px;
height:auto;
margin : 0px;
}

.p_lien_miniature {
display:  block;
float : left;
margin : 0 8px 0 0px;
padding : 0px;
border-color : #EA6225;
border-style : solid;
border-width:1px;
height : 30px;
}

.p_lien_libelle {
float : left;
display : block;
padding : 0 10px 0 0px;
margin : 0 5px 10px 40px;

background-position : 0 0;
font-size : 12px;

}

.descriptif {
padding : 0 4px 0 4px;
font-size : 12px;
color : #993333;
text-align : justify;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
min-height : 45px;
height:auto;
}

.b_titre a{
color : #993333;
text-align : justify;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
padding : 0px;
margin : 0 5px 10px 4px;
font-size : 12px;
}
.b_titre{
background-color:#FFD93B;
border-bottom:#e7ae54 1px solid;
}
.e_site {
padding : 0 0 10px 0;
margin : 0px;
}
.e_site a{
color : #B84917;
text-align: left;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
padding : 0px;
margin : 0 5px 0px 0px;
font-size : 14px;
text-decoration: underline;
padding-top:10px;
}

.e_titre {
font-weight: bold;
color : #B84917;
font-size : 12px;
padding : 0 0 10px 16px;
margin : 0px;
}

.e_lib {
font-weight: normal;
font-size : 12px;
color : #B84917;
padding:0 0 10px 0;
margin:0px;
}

.e_form {
	height:30px;
	margin:auto 0 auto 0;
	padding-left:26px;
}

.cat-titre h2{
background-color:#FFF;
color : #993333;
text-align : justify;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
padding : 0px;
margin : 0 0px 10px 0px;
font-size : 12px;
}
.tel {
font-weight : bold;
color : #b31500;
text-decoration : none;
font-size : 12px;
padding:0 0 0 4px;
margin:0px;
border-top:#e0c761 1px dotted;
}
.p_libelle a {
font-weight : bold;
color : #b31500;
text-decoration : none;
font-size : 14px;
margin : 0px;
padding:0 8px 0 4px;
background-color:#FED989;
}
.p_libelle a:hover {
color : #e32f17;
text-decoration : none;
}
.baspageville
{
padding:10px; text-align:center; border-top:solid 25px #F1E2C5
}

/*sprite ardeche***************************************************************************************************************************/
/******************************************************************************************************************************************/
.sprite { background-image:url(images/sprite-ardeche.png); }
/* Classement */
.sprite-1etoile{ background-position: 0 -168px; width: 12px; height: 12px; } /*1 étoile*/
.sprite-2etoile{ background-position: 0 -181px; width: 25px; height: 12px; } /*2 étoiles*/
.sprite-3etoile{ background-position: 0 -194px; width: 38px; height: 12px; } /*3 étoiles*/
.sprite-4etoile{ background-position: 0 -207px; width: 51px; height: 12px; } /*4 étoiles*/
.sprite-5etoile{ background-position: 0 -220px; width: 64px; height: 12px; } /*5 étoiles*/
/* label */
.sprite-label { display:inline-block; }
.sprite-1epis,.sprite-epis{ background-position: 0 -363px; width: 7px; height: 13px; } /*1 epis*/
.sprite-2epis{ background-position: 0 -377px; width: 15px; height: 13px; } /*2 epis*/
.sprite-3epis{ background-position: 0 -391px; width: 23px; height: 13px; } /*3 epis*/
.sprite-4epis{ background-position: 0 -405px; width: 31px; height: 13px; } /*4 epis*/
.sprite-5epis{ background-position: 0 -419px; width: 39px; height: 13px; } /*5 epis*/
.sprite-1cle,.sprite-cle{ background-position: 0 -433px; width: 13px; height: 10px; } /*1 clé*/
.sprite-2cle{ background-position: 0 -444px; width: 20px; height: 10px; } /*2 clés*/
.sprite-3cle{ background-position: 0 -455px; width: 27px; height: 10px; } /*3 clés*/
.sprite-4cle{ background-position: 0 -466px; width: 34px; height: 10px; } /*4 clés*/
.sprite-5cle{ background-position: 0 -477px; width: 41px; height: 10px; } /*5 clés*/
.sprite-1cheminee,.sprite-cheminee{ background-position: 0 -488px; width: 12px; height: 12px; } /*1 cheminée*/
.sprite-2cheminee{ background-position: 0 -501px; width: 24px; height: 12px; } /*2 cheminées*/
.sprite-3cheminee{ background-position: 0 -514px; width: 36px; height: 12px; } /*3 cheminées*/
.sprite-4cheminee{ background-position: 0 -527px; width: 48px; height: 12px; } /*4 cheminées*/
.sprite-5cheminee{ background-position: 0 -540px; width: 60px; height: 12px; } /*5 cheminées*/
.sprite-1cocotte,.sprite-cocotte{ background-position: 0 -553px; width: 12px; height: 12px; } /*1 cocotte*/
.sprite-2cocotte{ background-position: 0 -566px; width: 24px; height: 12px; } /*2 cocottes*/
.sprite-3cocotte{ background-position: 0 -579px; width: 36px; height: 12px; } /*3 cocottes*/
.sprite-4cocotte{ background-position: 0 -592px; width: 48px; height: 12px; } /*4 cocottes*/
.sprite-5cocotte{ background-position: 0 -605px; width: 60px; height: 12px; } /*5 cocottes*/
.sprite-1bandb,.sprite-bandb{ background-position: 0 -618px; width: 12px; height: 12px; } /*1 Bed and breakfast*/
.sprite-2bandb{ background-position: 0 -631px; width: 24px; height: 12px; } /*2 Bed and breakfast*/
.sprite-3bandb{ background-position: 0 -644px; width: 36px; height: 12px; } /*3 Bed and breakfast*/
.sprite-4bandb{ background-position: 0 -657px; width: 48px; height: 12px; } /*4 Bed and breakfast*/
.sprite-5bandb{ background-position: 0 -670px; width: 60px; height: 12px; } /*5 Bed and breakfast*/
.sprite-vilgi,.sprite-1vilgi{ background-position: 0 -683px; width: 12px; height: 12px; } /*Vilgi France*/
.sprite-vilgia,.sprite-1vilgia{ background-position: 0 -696px; width: 12px; height: 12px; } /*Vilgi Ardèche*/
.sprite-hotelfamil,.sprite-1hotelfamil{ background-position: 0 -709px; width: 12px; height: 12px; } /*Hotellerie familiale*/
.sprite-handicap,.sprite-1handicap{ background-position: 0 -722px; width: 12px; height: 12px; } /*Tourisme et handicap*/
.sprite-rivage,.sprite-1rivage{ background-position: 0 -735px; width: 12px; height: 12px; } /*Guide de charme rivage*/
.sprite-parcnma,.sprite-1parcnma{ background-position: 0 -748px; width: 8px; height: 12px; } /*PNRMA*/
.sprite-sitesetpay,.sprite-1sitesetpay{ background-position: 0 -761px; width: 12px; height: 12px; } /*Sites et paysage*/
.sprite-routard,.sprite-1routard{ background-position: 0 -774px; width: 9px; height: 12px; } /*Guide du routard*/
.sprite-flower,.sprite-1flower{ background-position: 0 -787px; width: 12px; height: 12px; } /*Flower camping*/
.sprite-ferme,.sprite-1ferme{ background-position: 0 -800px; width: 12px; height: 12px; } /*Bienvenue à la ferme*/
.sprite-campingq,.sprite-1campingq{ background-position: 0 -813px; width: 12px; height: 12px; } /*Camping qaulité*/
.sprite-accpaysan,.sprite-1accpaysan{ background-position: 0 -826px; width: 12px; height: 12px; } /*Accueil paysan*/
.sprite-fleur,.sprite-1fleur{ background-position: 0 -839px; width: 12px; height: 12px; } /*Fleur de soleil*/
.sprite-ecogite,.sprite-1ecogite{ background-position: 0 -852px; width: 12px; height: 12px; } /*Eco gîte*/
.sprite-michelin,.sprite-1michelin{ background-position: 0 -865px; width: 8px; height: 12px; } /*Guide michelin*/
.sprite-goutezlard,.sprite-1goutezlard{ background-position: 0 -878px; width: 29px; height: 12px; } /*Goutez l'Ardèche*/
.sprite-abdf,.sprite-1abdf{ background-position: -19px -683px; width: 12px; height: 12px; } /*Auberge et bistrots de france*/
.sprite-charmance,.sprite-1charmance{ background-position: -19px -696px; width: 18px; height: 12px; } /*Charmance*/
.sprite-michelinve,.sprite-1michelinve{ background-position: -19px -709px; width: 14px; height: 12px; } /*Guide Michelin Vert*/
.sprite-petitfute,.sprite-1petitfute{ background-position: -19px -722px; width: 22px; height: 12px; } /*Petit futé*/
.sprite-prevert,.sprite-1prevert{ background-position: -19px -735px; width: 23px; height: 12px; } /*Prevert*/
.sprite-sejourc,.sprite-1sejourc{ background-position: -19px -748px; width: 13px; height: 12px; } /*Sejour de charme en Ardeche*/
.sprite-tourisme,.sprite-1tourisme{ background-position: -19px -761px; width: 16px; height: 12px; } /*Tourisme qulité*/
/******************************************************************************************************************************************/
/******************************************************************************************************************************************/
