body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747474;
	background:#000 url('../../images/pix-html.jpg') repeat-x;
	padding:0
}

a{
	color:#428fc3;
	text-decoration:none
}

* {
margin:0;
padding:0
}

a:hover{
	text-decoration:underline
}

img{
	border: 0
}

table{
	border-collapse:collapse
}

tr,td{
	vertical-align:top
}

h1.titre{
	padding-top: 3px;
	font-family: Verdana;
	font-size: 12px;
	color:#00FFFF;
	font-style: italic;
}

#conteneur{
	width:980px;
	margin:auto;
	margin-top:0
}

#top{
	width:980px;
	height: 229px;
}

#mogador{
	margin-left: 267px;
	width:713px;
	height:209px
}

#mogador-top{
	width:444px;
	height: 209px
}

#menu-top{
	width:93px;
	height: 79px
}


#pmh1{
	background:url('../../images/puce_menu_haut11.jpg') no-repeat;
	width: 21px;
	height:60px;
	display:block;
}

#pmh1:hover{
	background:url('../../images/puce_menu_haut12.jpg') no-repeat;
	width: 21px;
	height:73px;
	display:block;
}

#pmh2{
	background:url('../../images/puce_menu_haut21.jpg') no-repeat;
	width: 21px;
	height:60px;
	display:block;
}

#pmh2:hover{
	background:url('../../images/puce_menu_haut22.jpg') no-repeat;
	width: 21px;
	height:73px;
	display:block;
}

#pmh3{
	background:url('../../images/puce_menu_haut31.jpg') no-repeat;
	width: 21px;
	height:60px;
	display:block;
}

#pmh3:hover{
	background:url('../../images/puce_menu_haut32.jpg') no-repeat;
	width: 21px;
	height:73px;
	display:block;
}

#pmh4{
	background:url('../../images/puce_menu_haut41.jpg') no-repeat;
	width: 21px;
	height:60px;
	display:block;
}

#pmh4:hover{
	background:url('../../images/puce_menu_haut42.jpg') no-repeat;
	width: 21px;
	height:73px;
	display:block;
}

#menu-top ul.menu_haut li{
	float:left;
	display: inline;
	list-style-type:none;
	margin-left: 2px;
}

#diaporama {
	padding:21px 0;
	width:940px;
	height:136px;
	background:url('../../images/bandeau-back.jpg')
}

.scroller {
	height:136px;
	visibility:visible;
	overflow:hidden;
	width:860px
}

.conteneur_image {
	display: inline;
	float:left;
	border-left:15px solid #181818;
	border-right:15px solid #181818;
	width:175px;
	height:136px;
	margin:0 5px
}

.conteneur_image a {
display:block
}


#flash_infos marquee{
	height: 66px;
}

#flash_infos marquee a{
	cursor: pointer;
	font-size: 12px;
	color:#00FFFF;
	color: #009898;
	font-style: italic;
}

#flash_infos marquee a:hover{
	cursor: pointer;
	color:#00FFFF;
	text-decoration: none;
}

#fleche_gauche, #fleche_droite {
display:block;
width:26px;
height:17px;
margin:60px 7px 0;
background:url(../../images/fleche_gauche.png) no-repeat
}

#fleche_droite {
background:url(../../images/fleche_droite.png) no-repeat
}

#gauche{
	margin-left: 57px;
	margin-right: 1px;
	width:206px;
	background:url('../../images/bandeau-back.jpg')
}

/*
#gauche-menu {
	width:206px;
	background:url('../../images/bandeau-back.jpg')

}

#gauche-menu h2 {
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	background: #000;
	width:204px;
	height: 19px;
	color: #008099;
	font-weight: lighter;
}

#gauche-menu h2.menutitre,#gauche-menu h2 a {
	display: block;
	width: 179px;
	height: 17px;
	padding-top: 2px;
	color: #008099;
	cursor:pointer;
	font-size: 12px;
	text-transform:uppercase;
	padding-left: 25px;
	background:#000 url('../../images/gauche-menu-puce.jpg') no-repeat;
}


#gauche-menu h2.menutitre:hover{
	width: 179px;
	height: 17px;
	padding-top: 2px;
}

#gauche-menu h2 a:hover,#gauche-menu h2:hover,#gauche-menu h2:hover a{
	width:178px;
	height: 19px;
	color: #00FFFF;
	text-decoration: none;
	background:#000 url('../../images/gauche-menu-puce1.jpg') no-repeat;
}

#gauche-menu ul {
	width:204px;
}

#gauche-menu ul a { 
	font-size: 12px;
	padding-top: 2px;
	height: 17px;
	margin-left: 45px;
	color: #008099;
	cursor:pointer;
	font-weight: lighter;
	text-transform:uppercase;
	padding-left: 25px;
	background: url('../../images/gauche-menu-puce.jpg') no-repeat;
}

#gauche-menu ul a:hover {
	width:204px;
	color: #00FFFF;
	text-decoration: none;
	background:#000 url('../../images/gauche-menu-puce1.jpg') no-repeat;
}

#gauche-menu li {
	margin-top: 1px;
	list-style-type:none;
	color: #008099;
}

#gauche-menu li a{
	display: block;
	height: 19px;
	width: 178px;
	background-color: #000;
}
*/

.nonmenutitre{
font-weight:normal
text-transform:uppercase;
}

.nonmenutitre a{
background:#000 url('../../images/gauche-menu-puce.jpg') no-repeat;
width:179px;
height:17px;
padding:2px 0 0 25px;
color:#008099;
font-size:11px;
display:block;
margin:2px 0 0
}

h2.menutitre{
background:#000 url('../../images/gauche-menu-puce.jpg') no-repeat;
width:179px;
height:17px;
padding:2px 0 0 25px;
color:#008099;
font-size:11px;
font-weight: bold;
display:block;
margin:2px 0 0
}

.nonmenutitre a:hover{
color:#00FFFF;
text-decoration:none;
background:#000 url('../../images/gauche-menu-puce1.jpg') no-repeat;
}

.menutitre{
background:#000 url('../../images/gauche-menu-puce.jpg') no-repeat;
width:179px;
height:17px;
padding:2px 0 0 25px;
color:#008099;
font-size:11px;
display:block;
margin:2px 0 0;
font-weight:normal;
cursor:pointer
}

.menutitre:hover{
color:#00FFFF;
text-decoration:none;
background:#000 url('../../images/gauche-menu-puce1.jpg') no-repeat;
}

ul.stretcher{
width:203px;
list-style:none;

}

ul.stretcher li{
padding-left: 20px;
background:#000 url('../../images/ligne_menu.jpg') no-repeat top left
}

ul.stretcher li a{
background:#000 url('../../images/gauche-menu-puce.jpg') no-repeat;
height:17px;
padding:2px 0 0 25px;
color:#008099;
font-size:11px;
display:block;
margin:2px 0 0
}

ul.stretcher li a:hover{
color:#00FFFF;
text-decoration:none;
background:#000 url('../../images/gauche-menu-puce1.jpg') no-repeat;
}



#gauche-bas-newsletterBot{
	margin-left: 1px;
	width:204px;
	height: 82px;
	background:url('../../images/newsletter.jpg') no-repeat;
}

#gauche-bas-newsletterBot-form{
	padding-left: 8px;
	padding-top: 8px;
	width:196px;
	height: 40px;
	margin-top: 28px;
}

#gauche-bas-newsletterBot-form-input_news{
	width: 130px;
	margin-right: 11px;
	margin-top: 5px;
	text-align: center;
	background:none;
	border:none;
	background:#FFF;
}

#gauche-bas-newsletterBot-form-newsletter_ok{
	margin-bottom: 1px;
	width: 53px;
	height: 25px;
	background:url('../../images/gauche-bas-newsletterBot-btnok.png') no-repeat;
	}


#gauche-bas-ekinoxe-top{
	margin-left: 1px;
	width:204px;
	height: 34px;
	background-color: #000;
	font-family: Verdana;
	font-size: 10px;
	color: #705F4A;
}

#gauche-bas-ekinoxe-top p{
	margin-left: 28px;
	margin-top: 9px;

}

#gauche-bas-ekinoxe-bot{
	margin-left: 1px;
	width:204px;
	height: 81px;
	background:url('../../images/gauche-bas-ekinoxe-bot.jpg')
}

#gauche-bas-ekinoxe-bot-logo{
	display: block;
	width:124px;
	height: 39px;
	margin-top: 17px;
	margin-left: 40px;
}

#gauche-bas-adresse{
	width:204px;
	height: 102px;
}

#gauche-bas-adresse-logo{
	display: block;
	margin-left: 58px;
	margin-top: 10px;
	width: 89px;
	height: 38px;
}

#adresse{
	display: block;
	text-align: center;
	padding-top: 4px;
	width: 206px;
	height: 110px;
	font-family: Verdana sans-serif;
	font-size: 11px;
	color: #fff;
	background:url('../../images/bandeau-back.jpg')
}

#adresse span{
	font-size: 12px;
	color: #705F4A;
}

#adresse p{
	margin-top: 12px;
	margin-left: 50px;
	margin-right: 50px;
	margin-bottom: 60px;
}

#page-top{
	/*position: absolute;*/
	/*top : 408px;*/
	/*margin-left: 264px;*/
	display: inline;
	float:left;
	width: 716px;
	height: 156px;
}

#page-top-menu{
	width: 716px;
	height: 22px;
}

#page-top-menu tr{
	margin-left: 1px;
	width: 178px;
}

#page-top-menu td.top{
	width: 178px;
	cursor: pointer;
	text-align: center;
	background:url('../../images/page-top-menu1.jpg') no-repeat;	
}

#page-top-menu td.top:hover{
	cursor: pointer;
	background:url('../../images/page-top-menu2.jpg') no-repeat;	
} 

#page-top-menu td.top a{
	display: block;
	padding-top: 6px;
	font-size: 11px;
	font-family: Verdana;
	color:#008099;
}

#page-top-menu td.top a:hover{
	text-decoration: none;
}

#page-top-gauche{
	display: inline;
	float: left;
	margin-left: 1px;
	width: 357px;
	height: 135px;
	background:url('../../images/bandeau-back.jpg')
}

#page-top-droite{
	display: inline;
	float: left;
	margin-left: 1px;
	width: 357px;
	height: 135px;
	background:url('../../images/bandeau-back.jpg')
}

#page-top div.cadre{
	display: inline;
	float: left;
	margin-top: 10px;
	margin-left: 12px;
	width: 332px;
	height: 113px;
	border: 1px solid #292929;
	background:url('../../images/page-top-cadre.jpg')
}

div.page-top-cadre-entete{
	background:url('../../images/flash-infos.png');
	width: 332px;
	height: 30px;
}

div.page-top-cadre-entete2{
	background:url('../../images/phototheque.png');
	width: 332px;
	height: 30px;
}



#page-top div.page-top-gauche-cadre-contenu{
	margin-top: 8px;
	margin-left: 12px;
	width: 304px;
	height: 56px;
	font-size: 11px;
		color:#FFF;
	font-family: Verdana;
}

#page-top table.boitedelog{
	margin-top: 8px;
	margin-left: 12px;
	width: 304px;
	height: 56px;
	font-size: 11px;
	font-family: Verdana;
}

#page-top table.boitedelog td.acces-client{
	width: 304px;
	height: 18px;
	color: #705F4A;
}

#page-top table.boitedelog td.login{
	width: 304px;
	height: 18px;
	color: #009898;

}

#page-top table.boitedelog td.motdepasse{
	width: 304px;
	height: 18px;
	color: #009898;
}

#successlog{
	margin-left: 5px;
	margin-top: 5px;
	color: #fff;
}

#successlog td{
	display: block;
	margin-top: 1px;
	color: #fff;
}

#successlog td{
	display: block;
	margin-top: 1px;
	color: #fff;
	margin-left: 30px;
}

#successlog td.phototheque{
	font-size: 14px;
}

#successlog td a{
	margin-left: 90px;
	color:#008099;
	cursor: pointer;
}

#successlog td a:hover{
	color: #00FFFF;
	cursor: pointer;
	text-decoration: none;
}


#page-top table.boitedelog td.btn_ok{
	width: 53px;
	height: 25px;
}

#page-top-droite-login-input{
	width: 185px;
	height: 16px;
	margin-top: 3px;
	background:none;
	border:none;
	background:#FFF ;
}

#page-top-droite-passwd-input{
	width: 143px;
	height: 16px;
	margin-top: 6px;
	border:none;
	background:#FFF ;
}

#page-top-droite-passwd-btnok{
	background:url('../../images/gauche-bas-newsletterBot-btnok.png');
	display: inline;
	width: 53px;
	float: right;
}

#page{
	display: inline;
	width: 715px;
	float:left;
	background: #000;

}


div.article{
	display: inline;
	background: url('../../images/bandeau-back.jpg');
	margin-top: 1px;
	margin-left: 1px;
	width: 714px;
	float: left;
}


div.article div.cadre{
	display: inline;
	float: left;
	margin-top: 10px;
	margin-left: 9px;
	margin-bottom: 10px;
	width: 693px;
	border: 1px solid #292929;
	background:#000;
}

div.article div.cadre div.article-cadre-entete{
	display: inline;
	float: left;
	padding-left: 5px;
	padding-top: 2px;
	font-family: Verdana;
	font-size: 12px;
	color:#00FFFF;
	font-style: italic;
	height: 26px;
	width: 686px;
	background:url('../../images/article-topbar.png')
}

div.article div.cadre div.article-cadre-entete h2.titre{
	font-family: Verdana;
	font-size: 14px;
	color:#00FFFF;
	font-style: italic;
}

div.article div.cadre div.article-cadre-contenu{
	display: inline;
	float: left;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom:25px;
	margin-bottom: 5px;
	margin-right: 5px;
	font-family: Verdana;
	font-size: 11px;
	color:#FFF;
	background: #000;
}

div.article div.cadre div.article-cadre-contenu #sitemap a{
	display: inline;
	float: left;
	margin-bottom: 2px;
	margin-top: 2px;
	width: 658px;
	display: block;
	padding-left: 25px;
	margin-right: 5px;
	font-family: Verdana;
	cursor:pointer;
	font-weight: lighter;
	font-size: 12px;
	color: #FFF;
	background: #000;
}

div.article div.cadre div.article-cadre-contenu #sitemap a:hover{
	color: #00FFFF;
	text-decoration: none;
	background: url('../../images/bandeau-back.jpg');
}

div.article div.cadre div.article-cadre-contenu #sitemap li a{
	list-style: none;
	margin-left: 40px;
	width: 300px;
	display: block;
}

div.article div.cadre div.article-cadre-contenu #sitemap li{
	list-style: none;
}

div.article div.cadre div.article-cadre-contenu form{
	padding-left: 10px;
}

div.article div.cadre div.article-cadre-contenu form.contact{
	padding-left: 20px;
	color: #FFF;
	text-decoration: none;
}

div.article div.cadre div.article-cadre-contenu form.contact td{
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 10px;
}

div.article div.cadre div.article-cadre-contenu form.contact td p{
	font-size: 12px;
}

div.article div.cadre div.article-cadre-contenu form.contact td.inactif{
	padding-top: 0px;
	padding-bottom: 0px;
}

div.article div.cadre div.article-cadre-contenu form.contact td.newsletteryes{
	width:500px; 
	display:block; 
	margin-bottom:5px;
}

div.article div.cadre div.article-cadre-contenu div.plan_acces{
	margin-left: 100px;
}

div.article div.cadre div.article-cadre-contenu div.plan_acces a{
	cursor: pointer;
	color: #FFF;
}

div.article div.cadre div.article-cadre-contenu div.plan_acces a:hover{
	cursor: pointer;
	color: #00FFFF;
	text-decoration: none;
}

div.article div.cadre div.article-cadre-contenu div.plan_acces iframe{
	border:5px solid #181818;
}

#bas{
	width: 696px;
	height: 30px;
	margin-left: 218px;
}

#bas ul li{
	float: left;
	list-style-type:none;
	margin-left: 15px;
}


#bas a{
	color:#999999;
	font-family: Verdana;
	font-size: 9.5px;
	cursor:pointer;
}

#bas a:hover{
	color:#5BEFCF;
	text-decoration: none;
	cursor:pointer;
}

#arbo{
	display: none;
}

#direaunami{
	padding-top: 20px;
	padding-left: 150px;
	padding-bottom: 20px;
}

#direaunami input{
	margin: 1px 2px 1px 1px;
}

span.rouge{
	color: red;
}

.galerie a{
display:block;
width:71px;
height:71px;
text-align:center;
float:left;
margin:5px
}

