*{
	padding:0;
	margin:0;
	border:0
}

*html img, *html a, *html p, *html object, *html input, *html select, *html textarea{
	position:relative;
	z-index:15;
}




html{
	background:url('../images/fond.gif') center top repeat;
}

body{
	background:url('../images/fond-page.gif') center top repeat-x;
	font: normal 13px "Trebuchet MS", Helvetica, sans-serif;
	color:#000;
}

#conteneur{
	margin:0px auto;
	width:968px;
	padding:0 1px 1px 1px;
	min-height:600px;
	height:auto;
	border:1px #333333 solid;
	border-top:0;
	background:url('../images/fond-centre.jpg') #fff center top repeat-y;
}

/*____________________________________________________________________*/
/*_____________________________=LAYOUT________________________________*/
/*____________________________________________________________________*/

p{
	padding:5px 0px 5px 0px;
	text-align:justify;
}
.important{
	font-style:italic;
	color:#1D9CCD;
	font-size:14px;
	font-weight:bold;
}


a{
	color:#007B00;
	text-decoration:none;
}
a:hover,a:focus{
	color:#2A98C4;
}

.spacer{clear:both;font-size:0px;height:0px;line-height:0px;}

.deuxcol{
	float:left;
	padding:0px 8px 0 8px;
	width:301px;
}

.illustration{
	border:1px #008900 solid;
}

.centrer{
	margin:0 auto;
	display:block;
	margin:5px;
	text-align:center;
}

.left{
	float:left;
	margin:7px;
}

strong{
	color:#006600;
}


/*____________________________________________________________________*/
/*_________________________________=HAUT_____________________________*/
/*____________________________________________________________________*/


#bandeau{
	background:url('../images/fond-haut.jpg') repeat-x;
	height:237px;
}

#bandeau p{
	color:#000;
}


#logo {
	position:absolute;
	background:url('../images/logo.png') no-repeat;
	width:260px;
	height:173px;
	margin-left:430px;
	z-index:80;
}
*html #logo{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.gite-cama.com/images/logo.png');
}

#logo span{
	display:none;
}


#zone_flash{
	float:left;
	width:647px;
}

#zone_menu{
	float:right;
	width:321px;
}

#menu_access{
	list-style:none;
	line-height:15px;
	text-align:right;
	padding:2px 4px 0 0;
	height:18px;
	background:url('../images/carre-access.jpg') center left no-repeat;
	margin-left:25px
}
#menu_access li{
	display:inline;
	color:#000;
	font-size:11px;
}

#menu_access li a{
	color:#000;
}
#menu_access li a:hover,#menu_access li a:focus{
	color:#3E9CC5;
}


#menu_haut{
	background:url('../images/fond-menu-haut.jpg') no-repeat;
	width:319px;
	padding:1px 1px 0 1px;
	height:216px;
	list-style:none;
}

#menu_haut li a{
	background:url('../images/btn-menu-haut.png') no-repeat;
	display:block;
	width:179px;
	height:25px;
	margin:0px 0 1px 0;	
	color:#fff;
	font-size:15px;
	padding:1px 0 0 140px;
	line-height:25px;
}
#menu_haut li a:hover,#menu_haut li a:focus{
	background-position:0 -26px;
}
*html #menu_haut li a{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.gite-cama.com/images/btn-menu-ie6.png');
	cursor:hand;
	height:26px;
	margin:0;
}
*html #menu_haut li a:hover,*html #menu_haut li a:focus{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.gite-cama.com/images/btn-menu-ie6-up.png');
	
}

#slogan{
	position:relative;
	width:647px;
	height:46px;
	margin:-46px 0 0 0;
	background:url('../images/slogan.png') no-repeat;
	
}
*html #slogan{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.gite-cama.com/images/slogan.png');
	z-index:50;
}

#btn_video{
	display:block;
	background:url('../images/btn-video.png') no-repeat;
	width:136px;
	height:86px;
	margin:-58px 0 0 505px;
	position:absolute;
	z-index:60;
	
}
*html #btn_video{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.gite-cama.com/images/btn-video.png');
	cursor:hand;
}
#btn_video span{
	display:none;	
}




/*____________________________________________________________________*/
/*_________________________________=GAUCHE_____________________________*/
/*____________________________________________________________________*/


#gauche{
	clear:both;
	background:url('../images/fond-gauche.jpg') no-repeat;
	width:636px;
	padding:0 6px 5px 5px;
	min-height:400px;
	height:auto;
	float:left;
}
*html #gauche{
	height:400px;	
}


#gauche h1{
	color:#007D00;
	padding:5px 0 15px 40px;
	font-size:20px;
	font-weight:normal;
}

#gauche p{
	line-height:19px;
}

#gauche a{
	text-decoration:underline;
}

#gauche ul {
	list-style:none;
	list-style-image:url('../images/puce-li.gif');
	padding-left:35px;
	margin:10px 0;
}

#gauche ul li{
	padding:0 0 5px 10px;
}

/*h2.h2_droit{
	margin:0 0 5px 0;
	background:url('../images/fond-h2-bleu.jpg') no-repeat;
	width:288px;
	height:27px;
	
	
}*/

#gauche h2{
	border:1px #fff solid;
	color:#fff;
	font-size:17px;
	font-weight:normal;
	text-align:centrer;
	height:25px;
	background:url('../images/fond-bleu.jpg') top right repeat-y;
	padding:3px 10px 0 5px;
}





/*____________________________________________________________________*/
/*_________________________________=DROITE_____________________________*/
/*____________________________________________________________________*/

#droite{
	float:right;
	width:321px;
}

#encart_actu{
	background:url('../images/fond-actu.gif') no-repeat;
	min-height:180px;
	height:auto;
	padding:10px 5px 10px 50px;
}
*html #encart_actu{
	height:180px;	
}

/*____________________________________________________________________*/
/*_________________________________=BAS_____________________________*/
/*____________________________________________________________________*/



#bas{
	clear:both;
	margin:0px auto;
	width:960px;
	padding:5px;	
	height:48px;
	text-align:right;
	color:#C6C6C6;
	font-size:11px;
}



#bas ul{list-style:none;}
#bas ul li{display:inline;}
#bas ul li a{color:#fff;padding:0 10px}
#bas ul li a:hover,#bas ul li a:focus{color:#000;}


/*____________________________________________________________________*/
/*_________________________________=PAGE_____________________________*/
/*____________________________________________________________________*/













