/*                                  */
/*         ACCES-WEB.COM            */
/*   Copyright 2006, Acces-web      */
/*    CREE LE : 28-03-2007          */
/*----------------------------------*/


body {
  background-color : #234573;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding:0px;
  margin:0px auto;
  text-align:center;
}

#conteneur {
  position: relative;
  text-align: justify;
  margin: 0px auto;
  padding: 0px;
  width: 760px;
  background:#ffffff;
}

/*****************************************************/
/****************** page accueil ********************/
/****************************************************/
#entete {
	float:left;
	padding:0;
	margin:0;
	width:760px;
}
	#header {
		float:left;
		margin:0;
		width:153px;
		height:22px;
		background:url('../images/img-default/header.jpg') no-repeat;
		font-size:10px;
		color:#a5a5a5; padding-left:45px; padding-right:0; padding-top:114px; padding-bottom:0
	}
	a.contact {
		text-decoration:none;
		color:#a5a5a5;
		font-size:10px;
	}
	
	#logo {
		float:left;
		padding:0;
		margin:0;
		width:332px;
		height:136px;
		background:url('../images/img-default/logo.jpg') no-repeat;
	}
	#logo h1 {
		text-indent:-5000px;
	}
	
	#header2 {
		float:left;
		padding:0px 0px 0px 0px;
		margin:0;
		width:230px;
		height:136px;
		background:url('../images/img-default/header2.jpg') no-repeat;
	}
		
	/************ Menu ************/
	ul#menu {
		float:left;
		list-style-type: none;
		background:url(../images/img-default/gauche-menu.jpg) no-repeat left;
		width:175px;
		height:217px;
		padding: 0 0 0 23px;
		margin:0;
	} 
	
	ul#menu li {
		float:left;
		margin: 0;
		padding:0;
		height:27px;
	}
	
	ul#menu a {
		margin: 0px;
		padding:0px;
		width: 175px; 
		height:27px;
		display: block;
	}
	/****************************/
	
#photos {
	float:left;
	padding:0;
	margin:0;
	width:482px;
	height:217px;
	background:url('../images/img-default/photos.jpg') no-repeat;
}

#saison {
	float:left;
	padding:0;
	margin:0;
	width:80px;
	height:217px;
	background:url('../images/img-default/saison-2007.jpg') no-repeat;
}

p {
	padding:0px 35px 0px 12px;
	margin:0;
	font-size:11px;
	color:#333333;
	text-align:justify;
	line-height:18px;
}


#zoneActus {
	float:left;
	padding:0;
	margin:0;
	width:198px;
	height:217px;
	background:url('../images/img-default/fond-actualites.jpg') no-repeat bottom;
}

	#actualites {
		float:left;
		padding:0 0px 0 30px;
		margin:0;
		width:158px;
	}
	.scroll {
		SCROLLBAR-FACE-COLOR: #ffffff;
		SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
		SCROLLBAR-SHADOW-COLOR: #ffffff;
		SCROLLBAR-3DLIGHT-COLOR: #ffffff;
		SCROLLBAR-ARROW-COLOR:  #293F09;/*fleche#c4c6ca*/
		SCROLLBAR-TRACK-COLOR: #ffffff;
		SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
		background-color:TRANSPARENT;
	}
	.titreActu {
		padding:3px 0px 3px 0px;
		margin:0;
		font-size:11px;
		font-weight:bold;
		color:#214472;
		text-align:left;
	}
	.txtActu {
		padding:3px 0px 0px 0px;
		margin:0;
		font-size:11px;
		color:#333333;
		text-align:left;
	}
	.savoirPlus {
		padding:0px 0px 6px 0px;
		margin:0px 0 0 0;
		font-size:11px;
		color:#214472;
		text-align:right;
	}
		a.lire {
			text-decoration:underline;
			font-size:11px;
			color:#214472;
		}
	.enteteActu {
		padding:15px 35px 0px 12px;
		margin:0;
		font-size:12px;
		color:#214472;
		text-align:left;
		font-weight:bold;
	}
	.contenuActu {
		padding:0px 35px 0px 12px;
		margin:0;
		font-size:11px;
		color:#333333;
		text-align:justify;
		line-height:18px;
	}

#bienvenue {
	float:left;
	padding:0;
	margin:0;
	width:540px;
	min-height:217px;
/*	background:url(../images/img-default/fond-bienvenue.jpg) no-repeat bottom right;
*/}
	.txtAccueil {
		font-size:11px;
		text-align:justify;
		padding:5px 35px 0 12px;
		margin:0;
		line-height:18px;
	}

#footer {
	clear:left;
	margin:0;
	width:715px;
	height:70px;
	background:url('../images/img-default/footer.jpg') no-repeat;
	color:#7a8faa;
	font-size:11px;
	font-weight:bold; padding-left:45px; padding-right:0; padding-top:40px; padding-bottom:0
}

/********************************************************/
/****************** page navigation *********************/
/********************************************************/
#titre {
	float:left;
	padding:0;
	margin:0;
	width:562px;
	height:217px;
}

#separation {
	float:left;
	padding:0;
	margin:0;
	width:760px;
	height:6px;
	background:url('../images/img-nav/barre-grise.jpg') no-repeat;
}

#contenu {
	float:left;
	padding:10px 30px;
	margin:0;
	width:700px;
	min-height:200px;
	background:url('../images/img-nav/fond-contenu.jpg') repeat-y top;
}
#message {float:left; padding:0; margin:0; width:760px; height:36px; background:url(../images/img-nav/laissez-message.jpg) no-repeat; text-indent:-5000px;}
#contenuNews {
	float:left;
	padding:0;
	margin:0;
	width:760px;
	min-height:200px;
	background:url('../images/img-nav/fond-contenu-news.jpg') repeat-y;
}

#footerNav {
	clear:left;
	margin:0;
	width:715px;
	height:99px;
	background:url('../images/img-nav/footer.jpg') no-repeat;
	color:#7a8faa;
	font-size:11px;
	font-weight:bold; padding-left:45px; padding-right:0; padding-top:50px; padding-bottom:0
}
	a.realAw:link, a.realAw:visited {
		text-decoration:none;
		color:#7a8faa;
		font-size:11px;
		font-weight:bold;
	}
	a.realAw:hover {
		text-decoration:underline;
		color:#7a8faa;
		font-size:11px;
		font-weight:bold;
	}

#footerNews {
	clear:left;
	margin:0;
	width:715px;
	height:99px;
	background:url('../images/img-nav/footer-news.jpg') no-repeat;
	color:#7a8faa;
	font-size:11px;
	font-weight:bold; padding-left:45px; padding-right:0; padding-top:50px; padding-bottom:0
}

#news {
	float:left;
	padding:0;
	margin:0;
	width:562px;
}

#zoneNews {
	float:left;
	padding:0;
	margin:0;
	width:198px;
	background:url('../images/img-default/fond-actualites.jpg') repeat-y;
}

.texte {
	padding:10px 35px 0px 30px;
	margin:0;
	font-size:11px;
	color:#333333;
	text-align:justify;
	line-height:15px;
}


	.picSmall{
	width:110px;
	margin:5px 5px 5px 0;
	padding:0;
	float:left;
	}
	.picSmall img{border:none; padding:0; margin:0;}
		
	.picSmall a{border:1px solid #f2f2f2; padding:2px; margin:0; display:block; width:100px; height:75px; background:#FFF;}		
	.picSmall a:hover{border:1px solid #3162a5; padding:2px; margin:0; display:block; width:100px; height:75px; background:#FFF;}


h3 {clear:left; font-size:14px; margin:0; padding:0; color:#23446d;}

p.galerie {font-size:13px; margin:0; padding:5px 0; color:#333;}

a.lienGalerie {float:left; margin:5px 10px; width:212px; height:20px; line-height:20px; background:#E9E9E9; color:#23446d; text-decoration:none; font-weight:bold; text-align:center;}


/**************** formulaire contact ***************/
#zoneForm{margin:0px 0 0 30px; padding:15px 0 0 0; border:none;width:100%;}
.champFrom{vertical-align:top; margin:0 0 5px 20px; padding:0 0 5px 0; width:600px;}
label { display:inline ; float:left ; width:103px; font-size:12px; color:#333333; font-weight:bold;}
#zoneForm .largeur{ background:none; width:410px; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.legende {
	font-size:12px;
	color:#214472;
	font-weight:bold;
}

/******************** page calendrier *********************/

#ssmenu ul {
	float:left;
	margin:0;
	width:168px;
	background:url('../images/img-default/fond-actualites.jpg') repeat-y;; padding-left:30px; padding-right:0; padding-top:10px; padding-bottom:0
}
	#ssmenu li {
		width:168px;
		list-style:none;
		float:left;
		margin:0;
		padding:0;
		height:31px;
	}

	a.menuCalendrier:link, a.menuCalendrier:visited {
		text-decoration:none;
		font-size:13px;
		color:#214472;
		font-weight:bold;
		line-height:30px;
	}
	a.menuCalendrier:hover {
		text-decoration:underline;
		font-size:13px;
		color:#214472;
		font-weight:bold;
		height:30px;
	}
	
.titreCalendrier {
	font-size:14px;
	color:#214472;
	font-weight:bold;
	border-bottom:3px solid #dfdfdf;
	line-height:23px;
	padding:5px 0px 0px 0px;
	margin:0 30px 10px 10px;
}	