body {
	color: #4c2177;
	margin: 0px;
	border: 0px;
	padding: 0px;
	text-align: left;
	font-family:verdana,sans-serif;
	font-size:80%;
	background: #fff url(../images/fondPrintempsTot.jpg) repeat-x center top;
	}
	
#GALA {
	color: #4c2177;
	margin: 0px;
	border: 0px;
	padding: 0px;
	text-align: left;
	font-family:verdana,sans-serif;
	font-size:80%;
	background: #000000;
	}	
	
p { 
	
	}

a:link { 
	
	}
a:visited { 

	}
a:hover, a:active { 
	
	}

#container {
	text-align: left;
	position: relative;
	padding: 0px;
	width: 1023px;
	height:inherit;
	margin: 0px auto;
	}

#container-semis {
	text-align: left;
	position: relative;
	padding: 0px;
	width: 1023px;
	height:auto;
	margin: 0px auto;
	background-color:#FFFFFF;
	}	

#container-germes {
	text-align: left;
	position: relative;
	padding: 0px;
	width: 1023px;
	height:auto;
	margin: 0px auto;
	background-color:#FFFFFF;
	}	
	
	
	
#container_tomate {
	text-align: left;
	position: relative;
	padding: 0px;
	width: 1023px;
	height:auto;
	margin: 0px auto;
	}
	
#container-Gala {
	text-align: left;
	position: relative;
	padding: 0px;
	width: 1023px;
	height:1573px;
	margin: 0px auto;
	background: url(../images/Invitation_GalaStElie.jpg) -0px -0px no-repeat;
	}	
	
#container-Gala a {
	float:left;
}
	
#container-Gala div {
	float:left;
}		
	
a.JeParticipe {
	background: transparent url("../images/bouton-participation.jpg") no-repeat scroll -1px -28px;
    height: 280px;
    margin-left: 633px;
    margin-top: 1233px;
    position: relative;
    width: 327px;
}

a.JeParticipe:hover {
	background: url("../images/bouton-participation.jpg") no-repeat scroll -336px -28px transparent;
}
	

html>body #container {
	width: 1023px;
}

#tete { 
	height: 150px;
	width: 1023px;
	position:relative;
	margin-top:1px;	
	background: url(../images/menutopfond.png) -0px -0px no-repeat;
	}
		
#teteAccueil { 
	height: 570px;
	width: 1023px;
	position:relative;
	margin-top:1px;
	}
	
#teteAccueil div {
	float:left;
}	
				
#navigationTop {
	position:relative;
	width: 1023px;
	height: 110px;
	background: url(../images/menutopfond.png) -0px -0px no-repeat;
}

#navigationTop a {
	float:left;
}
	
#navigationTop div {
	float:left;
}

#navigationTop span {
	display:none;
}

#navigationCentreAccueil {
	position:relative;
	width: 1023px;
	height: 420px;
	background-color:#4C2177;
}


	
#navigationCentreAccueil div {
	float:left;
}




#VideoAccueil {
	position:relative;
	width: 575px;
	height: 341px;
	margin-left:15px;
	margin-top:40px;
	padding-top:17px;
	padding-left:33px;
	background: url(../images/VideoAccueil.png) -0px -0px no-repeat;
}

#VideoPromo {
	position:relative;
	width: 575px;
	height: 341px;
	margin-left: 104px;
    margin-top: -597px;
	padding-top:17px;
	padding-left:33px;
	background: url(../images/VideoAccueil.png) -0px -0px no-repeat;
}

#DecompteAccueil {
	position:relative;
	width: 575px;
	height: 341px;
	margin-left:15px;
	margin-top:40px;
	padding-top:17px;
	padding-left:33px;
	background: url(../images/DecompteAccueil.png) -0px -0px no-repeat;
}


#navigationBas {
	position:relative;
	width: 1023px;
	height: 40px;
	background-color:#4C2177;
}	

#navigationBas a {
	float:left;
}
	
#navigationBas div {
	float:left;
}

#navigationBas span {
	display:none;
}

#navigation {
	position: absolute;
	width: 1023px;
	height: 140px;
}
#navigation a {
	float:left;
}
	
#navigation div {
	float:left;
}

#navigation span {
	display:none;
}

#bt_tx_origine{
	position: block;
	width: 1023px;
	height: auto;
	margin-bottom:20px;
	background-color:#FFFFFF;
}	

#bt_tx_origine h1{
	text-align:center;
}

#pied { 
	background-color:#4C2177;
	height: 40px;
	width: 1023px;
	position:relative;
	clear : both;
}

#pied span {
	display:none;
}
#pied a {
	float:left;
}

#SuivezNous {
	position: relative;
	width: 150px;
	height:110px;
	margin-left:381px;
	}
	
#SuivezNous a {
	float:left;
	}	

a.facebookAccueil {
	position: relative;
	width: 50px;
	height:110px;
	margin-left: 70px;
	background: url("../images/menutop.png") no-repeat scroll -630px 0 transparent;
}

a.facebookAccueil:hover {
	background: url("../images/menutop.png") no-repeat scroll -630px -153px transparent;
}

a.youtube {
	position: relative;
	width: 50px;
	height:110px;
	background: url("../images/menutop.png") no-repeat scroll -770px 0 transparent;
	margin-left:0px;
}

a.youtube:hover {
	background: url("../images/menutop.png") no-repeat scroll -770px -153px transparent;
}

a.linkedin {
	position: relative;
	width: 50px;
	height:110px;
	background: url("../images/menutop.png") no-repeat scroll -812px 0 transparent;
	margin-left:0px;
}

a.linkedin:hover {
	background: url("../images/menutop.png") no-repeat scroll -812px -153px transparent;
}
a.pinterest {
	position: relative;
	width: 50px;
	height:110px;
	background: url("../images/menutop.png") no-repeat scroll -720px 0 transparent;
	margin-left:0px;
}

a.pinterest:hover {
	background: url("../images/menutop.png") no-repeat scroll -720px -153px transparent;
}

a.emploie {
	position: relative;
	width: 170px;
	height:110px;
	background: url("../images/menutop.png") no-repeat scroll -852px 0 transparent;
	margin-left:0px;
}

a.emploie:hover {
	background: url("../images/menutop.png") no-repeat scroll -852px -153px transparent;
}

a.instagram {
	position: relative;
	width: 50px;
	height:110px;
	background: url("../images/menutop.png") no-repeat scroll -675px 0 transparent;
}

a.instagram:hover {
	background: url("../images/menutop.png") no-repeat scroll -675px -153px transparent;
}

a.googlePlus {
	display: block;
    height: 32px;
    margin-left: 10px;
    margin-top: 34px;
    width: 40px;
}

a.menu1 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -156px -103px;
    display: block;
    height: 40px;
    margin-left: 46px;
    width: 196px;
}
a.menu1:hover {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -156px -256px;
}
#navigation a#menu1 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -156px -256px;
}
a.menu2 {
    background: transparent url("../images/menutop.png") no-repeat scroll -353px -103px;
    display: block;
    height: 40px;
    width: 154px;
}
a.menu2:hover {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -353px -256px;
}
#navigation a#menu2 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -353px -256px;
}
a.menu3 {
    background: transparent url("../images/menutop.png") no-repeat scroll -509px -103px;
    display: block;
    height: 40px;
    width: 127px;
}
a.menu3:hover {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -509px -256px;
}
#navigation a#menu3 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -509px -256px;
}
a.menu4 {
    background: transparent url("../images/menutop.png") no-repeat scroll -654px -103px;
    display: block;
    height: 40px;
    width: 87px;
}
a.menu4:hover {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -654px -256px;
}
#navigation a#menu4 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -654px -256px;
}
a.menu5 {
    background: transparent url("../images/menutop.png") no-repeat scroll -756px -103px;
    display: block;
    height: 40px;
    width: 117px;
}
a.menu5:hover {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -756px -256px;
}
#navigation a#menu5 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -756px -256px;
}
a.menu6 {
    background: transparent url("../images/menutop.png") no-repeat scroll -875px -103px;
    display: block;
    height: 40px;
    width: 70px;
}
a.menu6:hover {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -875px -256px;
}
#navigation a#menu6 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -875px -256px;
}
a.menu7 {
    background: transparent url("../images/menutop.png") no-repeat scroll -952px -103px;
    display: block;
    height: 40px;
    width: 106px;
}
a.menu7:hover {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -952px -256px;
}
#navigation a#menu7 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -952px -256px;
}
a.menu8 {
    background: transparent url("../images/menutop.png") no-repeat scroll -1063px -103px;
    display: block;
    height: 40px;
    width: 95px;
}
a.menu8:hover {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -1063px -256px;
}
#navigation a#menu8 {
    background: rgba(0, 0, 0, 0) url("../images/menutop.png") no-repeat scroll -1063px -256px;
}

a.accueil  {
	background: url(../images/menutop.png) 0px -7px no-repeat;
	width: 370px; 
	height: 103px; 
	display:block;
	margin-top:7px;
}

a.accueil:hover {
	background: url("../images/menutop.png") 0px -160px no-repeat;
}

a.infolettre  {
	background: url("../images/menutop.png") no-repeat scroll -1011px 0 transparent;
    display: block;
    height: 110px;
    width: 160px;
}

a.infolettre:hover {
	background: url("../images/menutop.png") no-repeat scroll -1011px -153px transparent;
}

#navigation a#infolettre {
    background: url("../images/menutop.png") no-repeat scroll -945px -153px transparent;
}

a.bas1 {
	background: url("../images/bas.jpg") no-repeat scroll -24px 0 transparent;
    display: block;
    height: 40px;
    width: 158px;
    margin-left: 40px;
}

a.bas1:hover {
	background: url("../images/bas.jpg") no-repeat scroll -24px -42px transparent;
}

a.bas2 {
	background: url("../images/bas.jpg") no-repeat scroll -195px 0 transparent;
    display: block;
    height: 40px;
    width: 135px;
    margin-left: 25px;
}

a.bas2:hover {
	background: url("../images/bas.jpg") no-repeat scroll -195px -42px transparent;
}

a.bas3 {
	 background: url("../images/bas.jpg") no-repeat scroll -346px 0 transparent;
    display: block;
    height: 40px;
    width: 295px;
    margin-left: 25px;
}

a.bas3:hover {
	background: url("../images/bas.jpg") no-repeat scroll -346px -42px transparent;
}

a.bas4{
	background: url("../images/bas.jpg") no-repeat scroll -734px 0 transparent;
    display: block;
    height: 40px;
    width: 295px;
    margin-left: 25px;
}

a.bas4:hover {
	background: url("../images/bas.jpg") no-repeat scroll -734px -42px transparent;
}


a.GarantieVegetaux {
	background: url("../images/LogoGarantieTous.jpg") no-repeat scroll 0px 0px transparent;
    display: block;
    height: 183px;
    width: 300px;
}

a.GarantieVegetaux:hover {
	background: url(../images/LogoGarantieTous.jpg) -300px 0px no-repeat;
}

#GrandeBoiteGarantieGauche a#GarantieVegetaux {
    background: url(../images/LogoGarantieTous.jpg) -300px 0px no-repeat;
}

a.GarantieAnnuelles {
	background: url("../images/LogoGarantieTous.jpg") no-repeat scroll 0px -184px transparent;
    display: block;
    height: 183px;
    width: 300px;
}

a.GarantieAnnuelles:hover {
	background: url(../images/LogoGarantieTous.jpg) -300px -184px no-repeat;
}

#GrandeBoiteGarantieGauche a#GarantieAnnuelles {
    background: url(../images/LogoGarantieTous.jpg) -300px -184px no-repeat;
}

a.GarantieVivaces {
	background: url("../images/LogoGarantieTous.jpg") no-repeat scroll 0px -368px transparent;
    display: block;
    height: 183px;
    width: 300px;
}

a.GarantieVivaces:hover {
	background: url(../images/LogoGarantieTous.jpg) -300px -368px no-repeat;
}

#GrandeBoiteGarantieGauche a#GarantieVivaces {
    background: url(../images/LogoGarantieTous.jpg) -300px -368px no-repeat;
}






#contenu {
	background-color:#FFF;
	position: relative;
	width: 1023px;
	height:790px;
	}
	
#contenu div {
	float:left;
	}	
	
#contenu span {
	display:none;
}

#contenu-promo {
	background-color:#FFF;
	position: relative;
	width: 1023px;
	height:1000px;
	}
	
#contenu-promo div {
	float:left;
	}	
	
#contenu-promo span {
	display:none;
}

#contenu_ans {
	background-color:#FFF;
	position: relative;
	width: 1023px;
	height:2150px;
	}
	
#contenu_ans div {
	float:left;
	}	
	
#contenu_ans span {
	display:none;
}

#contenu_chronique {
	background-color:#FFF;
	position: relative;
	width: 1023px;
	height:1900px;
	}
	
#contenu_chronique div {
	float:left;
	}	
	
#contenu_chronique span {
	display:none;
}

#contenu_infolettre {
	background: url("../images/fondinfolettre.jpg") no-repeat bottom;
	position: relative;
	width: 1023px;
	height:700px;
	}
	
#contenu_infolettre div {
	float:left;
	}	
	
#contenu_infolettre span {
	display:none;
}

#contenu_vrac {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:550px;
	}
	
#contenu_vrac div {
	float:left;
	}	
	
#contenu_vrac span {
	display:none;
}

#contenu_service {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:1025px;
	}
	
#contenu_service div {
	float:left;
	}	

	
	
#contenu_service span {
	display:none;
}

#contenu_service-potager {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:1800px;
	}
	
#contenu_service-potager div {
	float:left;
	}	

	
	
#contenu_service-potager span {
	display:none;
}

#contenu_service_fleuriste {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:1592px;
	}
	
#contenu_service_fleuriste div {
	float:left;
	}	

	
	
#contenu_service_fleuriste span {
	display:none;
}


#contenu_service_tomate {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:4800px;
	}
	
#contenu_service_tomate div {
	float:left;
	}	

	
#contenu_service_tomate span {
	display:none;
}

#contenu_service_semis {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:2200px;
	}
	
#contenu_service_semis div {
	float:left;
	}	

	
#contenu_service_semis span {
	display:none;
}

#contenu_garantie {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:800px;
	}
	
#contenu_garantie div {
	float:left;
	}
	
#contenu_semaine-adjointe-administrative {
	position: relative;
	width: 1023px;
	background-color:#FFFFFF;
	height:1484px;
	}	
	
#contenu_forfait-mariage {
	position: relative;
	width: 1023px;
	background: url("../images/menu_forfait-2017.jpg") no-repeat ;
	height:2050px;
	}
	
#contenu_forfait-mariage div {
	float:left;
	}

#contenu_forfait-mariage li{
	font-size:14px;
	text-align:left;
	line-height:20px;
	color: #828181;
	}	

#contenu_forfait-mariage p{
	font-size:14px;
	text-align:left;
	line-height:20px;
	color: #828181;
	}	
	
#forfait-mariage-menu-1 {
	position: relative;
	width: 210px;
	height:350px;
	margin-top:200px;
	margin-left:40px;
	}	
	
#forfait-mariage-menu-2 {
	position: relative;
	width: 210px;
	height:350px;
	margin-top:200px;
	margin-left:115px;
	}
	
#forfait-mariage-menu-3 {
	position: relative;
	width: 210px;
	height:350px;
	margin-top:200px;
	margin-left:115px;
	}		

#forfait-mariage-menu-1a {
	position: relative;
	width: 850px;
	height:auto;
	margin-top:30px;
	margin-left:40px;
	}	
	
#forfait-mariage-menu-2a {
	position: relative;
	width: 850px;
	height:auto;
	margin-top:70px;
	margin-left:40px;
	}
	
#forfait-mariage-menu-3a {
	position: relative;
	width: 850px;
	height:auto;
	margin-top:70px;
	margin-left:40px;
	}	
	
#contenu_feuilletNoel {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:1033px;
	}
	
#contenu_feuilletNoel div {
	float:left;
	}
	
#contenu_Gagnant {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:auto;
	}
	
#contenu_Gagnant div {
	float:left;
	}		
	
#animationAcademie{
	text-align: left;
	position: relative;
	width: 1023px;
	height: 275px;
	}

#animationFeuillet{
	text-align: left;
	position: relative;
	width: 1000px;
	height: 500px;
	margin-top: 50px;
	margin-left:12px;
	}	
	
#animationFeuilletTexte{
	text-align: left;
	position: relative;
	width: 1000px;
	height: auto;
	margin-top: 0px;
	margin-left:12px;
	}	
	
#animationFeuilletTexte h1{
	margin-top:75px;
	font-size: 20px;
	text-align:center;
	color: #4C2177;
	}

#animationFeuilletTexte p{
	font-size:14px;
	text-align:justify;
	line-height:22px;
	margin-left:75px;
	margin-right:75px;
	}			
	
#contenu_ajust {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:auto;
	}
	
#contenu_ajust div {
	float:left;
	}


#contenu_poinsettias {
	position: relative;
	width: 1023px;
	background-color:#FFF;
	height:1200px;
	font-size: 13px;
	}
	
#contenu_poinsettias div {
	float:left;
	}	

#contenu_poinsettias a {
	float:left;
	}		
	
#contenu_poinsettias span {
	display:none;
}

#serv_img_top {
	width: 1023px;
	height:250px;
	position:relative;
	background-color: #FFFFFF;
}	

#sousMenuGalerie {
	background: url(../images/SousMenuGalerieFond.jpg) 0px 0px no-repeat;
	width: 1023px;
	height:175px;
	position:relative;
	background-color: #FFFFFF;
}	

#sousMenuGalerie a {
	float:left;
}
#sousMenuGalerie span {
	display:none;
}
	

#serv_gros_menu {
	width: 1023px;
	height:725px;
	position:relative;
}

#serv_gros_menu a {
	float:left;
}	

#GrandeBoiteGarantie {
	width: 1023px;
	height:550px;
	margin-top:0px;
	position:relative;
}

#GrandeBoiteGarantie h1{
	margin-left:25px;
	font-size: 18px;
	text-align:center;
	}

#emploie {
	width: 1023px;
	height:550px;
	margin-top:0px;
	position:relative;
}

#emploie-tx {
	width: 800px;
	height: auto;
	margin-left:100px;
	margin-top: 50px;
	position:relative;
}

#emploie h1{
	margin-left:30px;
	font-size: 18px;
	text-align:center;
	}

#emploie h2{
	margin-left:25px;
	font-size: 18px;
	text-align:left;
	}

#PetiteBoiteGarantie {
	width: 300px;
	height:430px;
	margin-left:25px;
	position:relative;
}

#PetiteBoiteGarantie p{
	font-size:14px;
	text-align:justify;
	line-height:20px;
}


#GrandeBoiteGarantieGauche {
	width: 300px;
	height:550px;
	margin-top:0px;
	position:relative;
}

#GrandeBoiteGarantieDroite {
	width: 670px;
	height:550px;
	margin-left:23px;
	position:relative;
}

#GrandeBoiteGarantieDroite h1{
	margin-left:25px;
	margin-top:50px;
	font-size: 22px;
	}
	
#GrandeBoiteGarantieDroite h2{
	margin-left:0px;
	margin-top:0px;
	font-size: 18px;
	text-align:center;
	}	

#GrandeBoiteGarantieDroite p{
	font-size:14px;
	text-align:justify;
	line-height:26px;
	margin-left:75px;
	margin-right:75px;
	
}

#GrandeBoiteGarantieDroite li{
	font-size:14px;
	text-align:justify;
	line-height:26px;
	margin-left:75px;
	margin-right:75px;
	
}

#GarantieVideo {
	width: 578px;
	height:325px;
	margin-left:50px;
	position:relative;
}



#tableau_poinsettias {
	position: relative;
	width: 975px;
	margin-top:20px;
	margin-left:20px;
	height:900px;
	font-size: 13px;
	}



a.menu_serv1 {
	background: url(../images/serv_gros_menu.jpg) -10px -13px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv1:hover {
	background: url(../images/serv_gros_menu.jpg) -10px -426px no-repeat;
}

a.menu_serv2 {
	background: url(../images/serv_gros_menu.jpg) -246px -13px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv2:hover {
	background: url(../images/serv_gros_menu.jpg) -246px -426px no-repeat;
}

a.menu_serv3 {
	background: url(../images/serv_gros_menu.jpg) -477px -13px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv3:hover {
	background: url(../images/serv_gros_menu.jpg) -477px -426px no-repeat;
}

a.menu_serv4 {
	background: url(../images/serv_gros_menu.jpg) -713px -13px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv4:hover {
	background: url(../images/serv_gros_menu.jpg) -713px -426px no-repeat;
}


a.menu_serv5 {
	background: url(../images/serv_gros_menu.jpg) -10px -152px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv5:hover {
	background: url(../images/serv_gros_menu.jpg) -10px -566px no-repeat;
}

a.menu_serv6 {
	background: url(../images/serv_gros_menu.jpg) -246px -152px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv6:hover {
	background: url(../images/serv_gros_menu.jpg) -246px -566px no-repeat;
}

a.menu_serv7 {
	background: url(../images/serv_gros_menu.jpg) -477px -152px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv7:hover {
	background: url(../images/serv_gros_menu.jpg) -477px -566px no-repeat;
}

a.menu_serv8 {
	background: url(../images/serv_gros_menu.jpg) -713px -152px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv8:hover {
	background: url(../images/serv_gros_menu.jpg) -713px -566px no-repeat;
}

a.menu_serv9 {
	background: url(../images/serv_gros_menu.jpg) -10px -289px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv9:hover {
	background: url(../images/serv_gros_menu.jpg) -10px -702px no-repeat;
}

a.menu_serv10 {
	background: url(../images/serv_gros_menu.jpg) -246px -289px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv10:hover {
	background: url(../images/serv_gros_menu.jpg) -246px -702px no-repeat;
}

a.menu_serv11 {
	background: url(../images/serv_gros_menu.jpg) -477px -289px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv11:hover {
	background: url(../images/serv_gros_menu.jpg) -477px -702px no-repeat;
}

a.menu_serv12 {
	background: url(../images/serv_gros_menu.jpg) -713px -289px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
	background-color:#0CC;
}

a.menu_serv12:hover {
	background: url(../images/serv_gros_menu.jpg) -713px -702px no-repeat;
}



#contenu_cours {
	position: relative;
	width: 1023px;
	height:1250px;
	background-color:#FFF;
	}
	
#contenu_cours div {
	float:left;
	}	
	
	
#contenu_cours span {
	display:none;
}

#contenu_marcher {
	position: relative;
	width: 1023px;
	height:2530px;
	background-color:#FFF;
	}
	

#contenu_marcher div {
	float:left;
	}	
	
	
#contenu_marcher span {
	display:none;
}

#contenu_cours-noel {
	position: relative;
	width: 1023px;
	height:1000px;
	background-color:#FFF;
	}
	
#contenu_cours-noel div {
	float:left;
	}	
	
	
#contenu_cours-noel span {
	display:none;
}

#contenu_service-entretiens {
	position: relative;
	width: 1023px;
	height:1200px;
	background-color:#FFF;
	}
	
#contenu_service-entretiens div {
	float:left;
	}	
	
#contenu_service-entretiens span {
	display:none;
}
	
#bt_tx_accueil {
	position: relative;
	width: 365px;
	height:auto;
	margin-left:15px;
	margin-top:2px;
	text-align:justify;
	}
	
#bt_tx_accueil p {
	margin-left:25px;
	margin-right:7px;
	line-height:19px;
	color:#FFF;
	}		
	

#img_accueil {
	position: relative;
	width: 1023px;
	height:330px;
	margin-bottom:20px;
	}	
	

	
#boxaccueil_nv2 {
	position: relative;
	width: 1023px;
	height:260px;
	}	
	
#boxaccueil_nv2  a {
	float:left;
}

#boxaccueil_nv2 span {
	display:none;
}

	
#boxaccueil_nv3 {
	position: relative;
	width: 1023px;
	height:90px;
	padding-top: 33px;
	background-color:#FFF;
	}	

a.box_nv2_1 {
	 background: url("../images/imgaccueilnv2.jpg") no-repeat scroll 0px 0px transparent;
    display: block;
    height: 260px;
    width: 341px;
}

a.box_nv2_1:hover {
	background: url("../images/imgaccueilnv2.jpg") no-repeat scroll 0px 0px transparent;
}

a.box_nv2_2 {
	 background: url("../images/imgaccueilnv2.jpg") no-repeat scroll -341px 0px transparent;
    display: block;
    height: 260px;
    width: 341px;
}

a.box_nv2_2:hover {
	background: url("../images/imgaccueilnv2.jpg") no-repeat scroll -341px 0px transparent;
}

a.box_nv2_3 {
	 background: url("../images/imgaccueilnv2.jpg") no-repeat scroll -681px 0px transparent;
    display: block;
    height: 260px;
    width: 341px;
}

a.box_nv2_3:hover {
	background: url("../images/imgaccueilnv2.jpg") no-repeat scroll -681px 0px transparent;
}


#horaire {
	
	position: relative;
	width: 560px;
	height:85px;
	margin-left:13px;
	}
	
#meteo {
	position: relative;
	width: 234px;
	height:90px;
	margin-left:15px;
	}	

#EmploisQC {
	position: relative;
	width: 180px;
	height:90px;
	margin-left:15px;
	}		
	
#tx_infolettre {
	position: relative;
	width: 500px;
	height:300px;
	margin-left:50px;
	margin-top:100px;
	font-size:16px;
	color:#4C2177;
	}

#frame_infolettre {
    height: 250px;
    margin-left: 20px;
	margin-top:100px;
    position: relative;
    width: 415px;
    padding-top: 10px;
    padding-left: 20px;
	background-color:#4C2177;
	}		

#frame_carte {
    height: 400px;
    margin-left: 55px;
    margin-top: 62px;
    position: relative;
    width: 600px;
	background-color:#4C2177;
	}	
	
#contact {
    font-size: 14px;
    height: 250px;
    margin-left: 15px;
    margin-top: 73px;
    position: relative;
    width: 350px;
	}



#bt_tx_academie {
	position: relative;
	width: 390px;
	height:auto;
	margin-left:25px;
	margin-top:55px;
	text-align:justify;
	background-color:#FFF;
	}
	
#bt_tx_academie p{
	color:#333;
	font-size:14px;
	line-height:23px;
	margin-left:25px;
	margin-right:25px;
	}
	

			
	
#cours_rg {
	height: auto;
	width: 575px;
	position:relative;
	margin-left:19px;
	margin-top:55px;
	font-size: 13px;
	text-align:left;
}
		
#cours_rg div {
float:left;
}

#cours_rg-service-entretiens {
	height: auto;
	width: 480px;
	position:relative;
	margin-left:60px;
	margin-top:73px;
	font-size: 13px;
	text-align:left;
}
		
#cours_rg-service-entretiens div {
float:left;
}





tr.mainRow{
	height:						600px;
}
tr.mainRow td{
	vertical-align:			top;
}



.txtConseil{
	position:						absolute;
	margin-left:					40px;
	margin-top:						25px;
}



div.boxRight{
	width:							555px;
	height:							35px;
	position:						absolute;
	margin-left:					0px;
	margin-top:						0px;
	cursor:							pointer;
	color:							#969696;
	font-size:						12pt;
	font-family:					Arial;
	padding:						5px;
	vertical-align:middle;
	background-color:#FFF;
	border: 1px solid #C8C8C8;
}


div.boxLeft{
	display: none;
    height: 600px;
    margin-left: 10px;
    margin-top: 60px;
    overflow: auto;
    padding: 5px;
    position: absolute;
    width: 550px;
	background-color: #FFFFFF;

}




div.boxConseilRightOver,
div.boxConseilRight{
	background-color:				#FFFFFF;
	font-family:					Arial;
	font-size:						12px;
	color:							#669410;
	padding:							5px;
	width:							120px;
	padding:							5px;
	-moz-opacity:					.65;
	opacity:							.65;
	filter:							alpha(opacity=65);
	font-weight:					bolder;
}

div#boxRight4,
div#boxRight2,
div#boxRight1{
	margin-top:						10px;
}

div#boxRight3{
	margin-top:						10px;
	margin-left:					30px;
}


div.boxConseilRightOver {
	-moz-opacity:				1;
	opacity:						1;
	filter:						alpha(opacity=100);
}

div#tip1{
	display:						block;
}

div.answerHead {
    color: #669410;
    font-family: Verdana;
    font-size: 14pt;
	text-align:center;
}

div.answerHead2012 {
    color: #669410;
    font-family: Verdana;
    font-size: 18pt;
	text-align:center;
	margin-top:40px;
	width:560px;
	margin-left:0px;
}

div.answerHead2012-2 {
    color: #669410;
    font-family: Verdana;
    font-size: 18pt;
	text-align:center;
	margin-top:25px;
	width:560px;
	margin-left:0px;
}


#Cours_contenu2012{
	margin-top:0px;
	width:500px;
	margin-left:40px;
	margin-bottom:20px;
}

#Cours_contenu2012 h1{
    color: #4C2177;
    font-family: Verdana;
    font-size: 18pt;
	text-align:left;
}

#Cours_contenu2012 h2{
    color: #4C2177;
    font-family: Verdana;
    font-size: 14pt;
	text-align:left;
	margin-left:15px;
}

#Cours_contenu2012 h3{
    color: #4C2177;
    font-family: Verdana;
    font-size: 11pt;
	text-align:left;
	margin-left:15px;
}

#Cours_contenu2012 p{
	color: #666;
	font-family: Verdana;
	font-size: 10pt;
	text-align:left;
	margin-left:15px;
}

#Cours_contenu2012 li{
	color: #666;
	font-family: Verdana;
	font-size: 10pt;
	text-align:left;
	margin-left:15px;
}


#Cours_contenu_droite{
	margin-top:0px;
	width:200px;
	margin-left:50px;
	margin-bottom:10px;
}
#Cours_contenu_droite h2{
    color: #4C2177;
    font-family: Verdana;
    font-size: 14pt;
	text-align:left;
	text-align: center;
}


#Cours_contenu_gauche{
	margin-top:0px;
	width:300px;
	margin-left:0px;
	margin-bottom:10px;
}

#Cours_contenu_gauche h1{
    color: #4C2177;
    font-family: Verdana;
    font-size: 18pt;
	text-align:left;
}

#Cours_contenu_gauche h2{
    color: #4C2177;
    font-family: Verdana;
    font-size: 14pt;
	text-align:left;
}


#Cours_contenu_gauche p{
	color: #666;
	font-family: Verdana;
	font-size: 10pt;
	text-align:left;
	margin-left:15px;
}

#Cours_contenu_gauche li{
	color: #666;
	font-family: Verdana;
	font-size: 10pt;
	text-align:left;
	margin-left:15px;
}




#Inscription{
	color: #666;
	font-family: Verdana;
	font-size: 10pt;
	text-align:left;
	margin-left:255px;
	width: 200px;
		margin-bottom: 20px;
}



#cours_rg-service-entretiens h1{
    color: #4C2177;
    font-family: Verdana;
    font-size: 18pt;
	text-align:left;
}

#cours_rg-service-entretiens h2{
    color: #4C2177;
    font-family: Verdana;
    font-size: 14pt;
	text-align:left;
	margin-left:15px;
}

#cours_rg-service-entretiens h3{
    color: #4C2177;
    font-family: Verdana;
    font-size: 11pt;
	text-align:left;
	margin-left:15px;
	margin-top:40px;
}

#cours_rg-service-entretiens p{
	color: #666;
	font-family: Verdana;
	font-size: 10pt;
	text-align:left;
	margin-left:15px;
}


/**
* Ajout pour accessibilité
**/
.alt {
	display:none;
	visibility:hidden;
}








#melanie_gc {
    height: 720px;
    margin-left: 0px;
	margin-top:60px;
    position: relative;
    width: 450px;
	}	
	
#melanie_gc div {
float:left;
}	
	
#melanie_dr {
	height: 720px;
	margin-left: 10px;
	margin-top:60px;
	position: relative;
	width: 560px;
	font-size:12px;
	}	

#melanie_dr div {
float:left;
}

#promotions {
    height: auto;
    margin-left: 100px;
    margin-top: 50px;
    position: relative;
    width: 800px;
	}	

#promotions p {
    font-size: 15px;
	color:#888282
	}	


#mel_gc {
    height: 200px;
    margin-left: 110px;
	margin-top:40px;
    position: relative;
    width: 200px;
	}	
	
#mel_gc div {
float:left;
}		

#mel_dr {
	height: 200px;
	margin-left: 10px;
	margin-top:40px;
	position: relative;
	width: 580px;
	font-size:12px;
	}	

#mel_dr div {
float:left;
}

	
#mel_tx {
	height: 200px;
	margin-left: 10px;
	margin-top:0px;
	position: relative;
	width: 580px;
	font-size:15px;
	text-align: center;
	color: black; 
	}	

#mel_tx span{
	display: contents;
	}


#melanie_tx {
	height: 425px;
	margin-left: 10px;
	margin-top:0px;
	position: relative;
	width: 500px;
	font-size:15px;
	font-family:"Comic Sans MS", cursive;
	}	


	
#tele {
   margin-left: 10px;
	margin-top:25px;
	width: 175px;
	height:250px;
	position: relative;
	text-align:center;
	}
		
#tele span {
	display:none;
}


#tele2 {
   margin-left: 0px;
	margin-top:25px;
	width: 558px;
	position: relative;
	}
	
#tele2 span {
	display:none;
}

#tele3 {
   margin-left: 0px;
	margin-top:25px;
	width: 558px;
	position: relative;
	}
	
#tele3 span {
	display:none;
}


a.facebook  {
	background-image:url(../images/facebook.png); 
	background-repeat:no-repeat;
	width: 400px; 
	height: 100px; 
	display:block;
	margin-left:0px;
	margin-top: 550px;
}

p.titre {
	font-weight: bold;
	color: #5C3F9A;
	font-size:16px;
	margin-left:0px;
	}
	
		
	
#top_chronique{
	height: 310px;
	position: relative;
	width: 1023px;
	background-image:url(../images/bandegris.gif);
	background-repeat:repeat-x
	}		
	
.top_chronique_text {
	width:500px;
	float:left;
	margin-top:10px;
	margin-left:25px;
	padding:0;
	font-weight:normal;
}
.top_chronique_text h2 {
	font:normal 50px Arial, Helvetica, sans-serif;
	color:#4C2177;
	padding:0 0 5px;
	margin:0;
}
.top_chronique_text p, .top_chronique_text a {
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	padding:5px 0;
	margin:0;
}


#top_chronique_image{
	height: 250px;
	position: relative;
	width: 490px;
	background-image:url(../images/topchronique.jpg) ;
	margin-left: 8px;
    margin-top: 59px;
	}	
	
#chronique_gc { 
	height: 639px;
	width: 270px;
	margin-left: 15px;
	position:relative;
	 margin-top: 90px;
	}
	
#chronique_dr {
	height: auto;
	width: 635px;
	position:relative;
	margin-left:0px;
	padding-left:95px;
	padding-top:0px;
	overflow: auto;	
}
		
#chronique_dr div {
float:left;
}

#tete_chronique {
	background: url(../images/tete_chronique.jpg);
	height: 100px;
	width: 635px;
	position:relative;
	margin-left:0px;
	padding-left:0px;
	padding-top:0px;	
}	

#ch_texte {
	height: auto;
	width: 600px;
	position:relative;
	padding-left:10px;
}	


#vrac_tx {
	width: 1023px;
	height:250px;
	position:relative;
}	

.top_vrac_text {
	width:900px;
	float:left;
	margin-top:30px;
	margin-left: 50px;
	padding:0;
	font-weight:normal;
}
.top_vrac_text h2 {
	font:normal 50px Arial, Helvetica, sans-serif;
	color:#4C2177;
	padding:0 0 5px;
	margin:0;
}
.top_vrac_text p, .top_vrac_text a {
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	padding:5px 0;
	margin:0;
}

#ligne_vrac{
	height: 50;
	width: 650px;
	position:relative;
	margin-top:0px;
}	

#ligne_vrac1{
	height: 50;
	width: 250px;
	position:relative;
	text-align:right;
	color:#4C2177;
	font:normal 15px Arial, Helvetica, sans-serif;
	margin-left:100px;
}

#ligne_vrac2{
	height: 40;
	width: 175px;
	position:relative;
	margin-left:20px;
	margin-top:1px;
}	

#vrac_result{
	height: 180;
	width: 715px;
	position:relative;
	margin-top:0px;
}	

#vrac_result1{
	height: 180;
	width: 350px;
	position:relative;
	text-align:right;
	margin-left:0px;
	background-color:#4C2177;
	color:#FFF;
}

#vrac_result2{
	height: 180;
	width: 350px;
	position:relative;
	margin-left:8px;
	background-color:#4C2177;
	color:#FFF;
	font:normal 15px Arial, Helvetica, sans-serif;

}	


#question{
	color: #FFFFFF;
    font: 15px Arial,Helvetica,sans-serif;
    height: 80px;
    margin-left: -14px;
    margin-top: -6px;;
    position: relative;
    width: 350px;
}	

#calcul{
	height: 40px;
    margin-top: 10px;
	margin-left:150px;
    position: relative;
    width: 100px;
}	


#answer{
	color: #FFFFFF;
    font: 15px Arial,Helvetica,sans-serif;
    height: 80px;
    margin-left: 50px;
    margin-top: -22px;
    position: relative;
    width: 300px;
}	


#serv_centre1 {
	width: 1023px;
	height:550px;
	position:relative;
}	

#serv_centre1 div {
float:left;
}

#serv_centre1_tomate {
	width: 1023px;
	height:auto;
	position:relative;
}	

#serv_centre1_tomate div {
float:left;
}

#serv_centre1-vrac {
	width: 1023px;
	height:2000px;
	position:relative;
}	

#serv_centre1-vrac div {
float:left;
}

#serv_gauche1 {
	width: 300px;
	height:550px;
	position:relative;
	background-color:#EAE5F0;
}	

#serv_gauche1 a {
	float:left;
	}	

#serv_gauche1 span {
	display:none;
}


.serv_gauche1 h2 {
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#4C2177;
	padding:0 0 5px;
	margin:0;
	width:300px;
	float:left;
	margin-top:20px;
	margin-left: 20px;
	margin-bottom:10px;
	padding:0;
	font-weight:normal;
}

#serv_droite1 {
	width: 650px;
	height:auto;
	position:relative;
	}

.serv_droite1 {
	width:600px;
	float:left;
	margin-top:20px;
	margin-left: 20px;
	padding:0;
	font-weight:normal;
}
.serv_droite1 h2 {
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px 10px 5px;
	margin:0;
	background-color:#4C2177;
	margin-bottom:20px;
}
.serv_droite1 p, .top_vrac_text a {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	padding:5px 0;
	text-align:justify;
	margin:0;
	margin-left:30px;
	margin-right:30px;
}

#serv_droite1_tomate {
	width: 650px;
	height:auto;
	position:relative;
	}

.serv_droite1_tomate {
	width:600px;
	float:left;
	margin-top:20px;
	margin-left: 20px;
	padding:0;
	font-weight:normal;
}
.serv_droite1_tomate h2 {
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px 10px 5px;
	margin:0;
	background-color:#4C2177;
	margin-bottom:20px;
}

.serv_droite1_tomate h3 {
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#4C2177;
	margin-left:30px;
	margin-bottom:0px;
}

.serv_droite1_tomate p {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	padding:5px 0;
	text-align:justify;
	margin:0;
	margin-left:30px;
}

.serv_droite1_tomate li {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	padding:5px 0;
	text-align:left;
	margin:0;
	margin-left:30px;
}

.serv_droite1_tomate_moitie {
	width: 300px;
	height:auto;
	position:relative;
	margin-left:20px;
	}
	

.serv_droite1_tomate_moitie h3 {
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#4C2177;
	margin-left:30px;
	margin-bottom:0px;
}

.serv_droite1_tomate_moitie p {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	padding:5px 0;
	text-align:justify;
	margin:0;
	margin-left:30px;
}

.serv_droite1_tomate_moitie li {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	padding:5px 0;
	text-align:left;
	margin:0;
	margin-left:30px;
}	


.tx_poinsetias {
	width: 975px;
	height:900px;
}
.tx_poinsetias h2 {
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px 75px 5px;
	margin:0;
	background-color:#4C2177;
	margin-bottom:20px;
	text-align:center;
}

.tx_poinsetias p, tx_poinsetias table, .tx_poinsetias a {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	text-align:justify;
	margin:0;
}




a.menu_serv_petit1 {
	background: url(../images/serv_petit_menu.png) -4px -4px no-repeat;
	width: 235px; 
	height: 40px; 
	display:block;
	margin-left: 40px;
	margin-top:0px;
}

a.menu_serv_petit1:hover {
	background: url(../images/serv_petit_menu.png) -242px -4px no-repeat;
}

#serv_gauche1 a#menu_serv_petit1 {
	background: url(../images/serv_petit_menu.png) -242px -4px no-repeat;
}


a.menu_serv_petit2 {
	background: url(../images/serv_petit_menu.png)  -4px -43px no-repeat;
	width: 235px; 
	height: 40px;  
	display:block;
	margin-left: 40px;
	margin-top:0px;
}

a.menu_serv_petit2:hover {
	background: url(../images/serv_petit_menu.png) -242px -43px no-repeat;
}

#serv_gauche1 a#menu_serv_petit2 {
	background: url(../images/serv_petit_menu.png) -242px -43px no-repeat;
}


a.menu_serv_petit3 {
	background: url(../images/serv_petit_menu.png)  -4px -82px no-repeat;
	width: 235px; 
	height: 40px;  
	display:block;
	margin-left: 40px;
	margin-top:0px;
}

a.menu_serv_petit3:hover {
	background: url(../images/serv_petit_menu.png) -242px -82px no-repeat;
}

#serv_gauche1 a#menu_serv_petit3 {
	background: url(../images/serv_petit_menu.png) -242px -82px no-repeat;
}



a.menu_serv_petit4 {
	background: url("../images/serv_petit_menu.png") no-repeat scroll -4px -122px transparent;
    display: block;
    height: 35px;
    margin-left: 40px;
    margin-top: 0;
    width: 235px;
}

a.menu_serv_petit4:hover {
	background: url(../images/serv_petit_menu.png) -242px -122px no-repeat;
}

#serv_gauche1 a#menu_serv_petit4 {
	background: url(../images/serv_petit_menu.png) -242px -122px no-repeat;
}



a.menu_serv_petit5 {
	background: url("../images/serv_petit_menu.png") no-repeat scroll -4px -158px transparent;
    display: block;
    height: 36px;
    margin-left: 40px;
    margin-top: 0;
    width: 235px;
}

a.menu_serv_petit5:hover {
	background: url(../images/serv_petit_menu.png) -242px -158px no-repeat;
}

#serv_gauche1 a#menu_serv_petit5 {
	background: url(../images/serv_petit_menu.png) -242px -158px no-repeat;
}



a.menu_serv_petit6 {
	background: url(../images/serv_petit_menu.png)  -4px -194px no-repeat;
	width: 235px; 
	height: 40px;  
	display:block;
	margin-left: 40px;
	margin-top:0px;
}

a.menu_serv_petit6:hover {
	background: url(../images/serv_petit_menu.png) -242px -194px no-repeat;
}

#serv_gauche1 a#menu_serv_petit6 {
	background: url(../images/serv_petit_menu.png) -242px -194px no-repeat;
}



a.menu_serv_petit7 {
	background: url("../images/serv_petit_menu.png") no-repeat scroll -4px -233px transparent;
    display: block;
    height: 39px;
    margin-left: 40px;
    margin-top: 0;
    width: 235px;
}

a.menu_serv_petit7:hover {
	background: url(../images/serv_petit_menu.png) -242px -233px no-repeat;
}

#serv_gauche1 a#menu_serv_petit7 {
	background: url(../images/serv_petit_menu.png) -242px -233px no-repeat;
}



a.menu_serv_petit8 {
	background: url(../images/serv_petit_menu.png)  -4px -270px no-repeat;
	width: 235px; 
	height: 40px;  
	display:block;
	margin-left: 40px;
	margin-top:0px;
}

a.menu_serv_petit8:hover {
	background: url(../images/serv_petit_menu.png) -242px -270px no-repeat;
}

#serv_gauche1 a#menu_serv_petit8 {
	background: url(../images/serv_petit_menu.png) -242px -270px no-repeat;
}



a.menu_serv_petit9 {
	background: url(../images/serv_petit_menu.png)  -4px -309px no-repeat;
	width: 235px; 
	height: 40px;  
	display:block;
	margin-left: 40px;
	margin-top:0px;
}

a.menu_serv_petit9:hover {
	background: url(../images/serv_petit_menu.png) -242px -309px no-repeat;
}

#serv_gauche1 a#menu_serv_petit9 {
	background: url(../images/serv_petit_menu.png) -242px -309px no-repeat;
}



a.menu_serv_petit10 {
	background: url("../images/serv_petit_menu.png") no-repeat scroll -4px -348px transparent;
    display: block;
    height: 37px;
    margin-left: 40px;
    margin-top: 0;
    width: 235px;
}

a.menu_serv_petit10:hover {
	background: url(../images/serv_petit_menu.png) -242px -348px no-repeat;
}

#serv_gauche1 a#menu_serv_petit10 {
	background: url(../images/serv_petit_menu.png) -242px -348px no-repeat;
}



a.menu_serv_petit11 {
	background: url(../images/serv_petit_menu.png)  -4px -385px no-repeat;
	width: 235px; 
	height: 40px;  
	display:block;
	margin-left: 40px;
	margin-top:0px;
}

a.menu_serv_petit11:hover {
	background: url(../images/serv_petit_menu.png) -242px -385px no-repeat;
}

#serv_gauche1 a#menu_serv_petit11 {
	background: url(../images/serv_petit_menu.png) -242px -385px no-repeat;
}



a.menu_serv_petit12 {
	background: url(../images/serv_petit_menu.png)  -4px -424px no-repeat;
	width: 235px; 
	height: 40px;  
	display:block;
	margin-left: 40px;
	margin-top:0px;
}

a.menu_serv_petit12:hover {
	background: url(../images/serv_petit_menu.png) -242px -424px no-repeat;
}

#serv_gauche1 a#menu_serv_petit12 {
	background: url(../images/serv_petit_menu.png) -242px -424px no-repeat;
}





#bt_noel {
	background: url(../images/);
	height: 53px;
	width: 1018px;
	position:relative;
	}	
	
#bt_noel a {
	float:left;
}	

#bt_noel span {
	display:none;
}

#bt_Photo {
	height: 80px;
	width: 1018px;
	position:relative;
	}	
	
#bt_Photo a {
	float:left;
}	

#bt_Photo span {
	display:none;
}

#Photo {
	height: 545px;
	width: 1018px;
	position:relative;
	}
	
a.Photo1 {
	background: url(../images/BT_BOULE.jpg) 0px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:100px;
}

a.Photo1:hover {
	background: url(../images/BT_BOULE.jpg) 0px -85px no-repeat;
}


a.Photo1b {
	background: url(../images/BT_BOULE.jpg) 0px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:175px;
}

a.Photo1b:hover {
	background: url(../images/BT_BOULE.jpg) 0px -85px no-repeat;
}

a.Photo2 {
	background: url(../images/BT_BOULE.jpg) -72px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:0px;
}

a.Photo2:hover {
	background: url(../images/BT_BOULE.jpg) -72px -85px no-repeat;
}

a.Photo3 {
	background: url(../images/BT_BOULE.jpg) -144px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:0px;
}

a.Photo3:hover {
	background: url(../images/BT_BOULE.jpg) -144px -85px no-repeat;
}

a.Photo4 {
	background: url(../images/BT_BOULE.jpg) -220px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:0px;
}

a.Photo4:hover {
	background: url(../images/BT_BOULE.jpg) -220px -85px no-repeat;
}

a.Photo5 {
	background: url(../images/BT_BOULE2.jpg) 0px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:15px;
}

a.Photo5:hover {
	background: url(../images/BT_BOULE2.jpg) 0px -85px no-repeat;
}

a.Photo6 {
	background: url(../images/BT_BOULE2.jpg) -72px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:0px;
}

a.Photo6:hover {
	background: url(../images/BT_BOULE2.jpg) -72px -85px no-repeat;
}

a.Photo7 {
	background: url(../images/BT_BOULE2.jpg) -144px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:0px;
}

a.Photo7:hover {
	background: url(../images/BT_BOULE2.jpg) -144px -85px no-repeat;
}

a.Photo8 {
	background: url(../images/BT_BOULE2.jpg) -220px 3px no-repeat;
	width: 80px; 
	height: 80px; 
	display:block;
	margin-top:0px;
	margin-left:0px;
}

a.Photo8:hover {
	background: url(../images/BT_BOULE2.jpg) -220px -85px no-repeat;
}

#contenu_photo_noel { 
	height: 639px;
	width: 1023px;
	position:relative;
	}	
	
#contenu_photo_noel div {
	float:left;
	}
	
	
	
	
a.galerie1 {
	background: url(../images/galeriePhoto.jpg) -10px -13px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
}

a.galerie1:hover {
	background: url(../images/galeriePhoto.jpg) -10px -426px no-repeat;
}	

a.galerie2 {
	background: url(../images/galeriePhoto.jpg) -246px -13px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
}

a.galerie2:hover {
	background: url(../images/galeriePhoto.jpg) -246px -426px no-repeat;
}

a.galerie3 {
	background: url(../images/galeriePhoto.jpg) -477px -13px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
}

a.galerie3:hover {
	background: url(../images/galeriePhoto.jpg) -477px -426px no-repeat;
}

a.galerie4 {
	background: url(../images/galeriePhoto.jpg) -713px -13px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
}
a.galerie4:hover {
	background: url(../images/galeriePhoto.jpg) -713px -426px no-repeat;
}


a.galerie5 {
	background: url(../images/galeriePhoto.jpg) -10px -152px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
}

a.galerie5:hover {
	background: url(../images/galeriePhoto.jpg) -10px -566px no-repeat;
}

a.galerie6 {
	background: url(../images/galeriePhoto.jpg) -246px -152px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
}

a.galerie6:hover {
	background: url(../images/galeriePhoto.jpg) -246px -566px no-repeat;
}

a.galerie7 {
	background: url(../images/galeriePhoto.jpg) -477px -152px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
}

a.galerie7:hover {
	background: url(../images/galeriePhoto.jpg) -477px -566px no-repeat;
}

a.galerie8 {
	background: url(../images/galeriePhoto.jpg) -713px -152px no-repeat;
	width: 225px; 
	height: 130px; 
	display:block;
	margin-left: 20px;
	margin-top:25px;
}

a.galerie8:hover {
	background: url(../images/galeriePhoto.jpg) -713px -566px no-repeat;
}






a.sousMenuGalerie1 {
	background: url("../images/SousMenuGalerie.jpg") no-repeat scroll -272px 0px transparent;
    display: block;
    height: 49px;
    margin-left: 272px;
    margin-top: 0;
    width: 235px;
}

a.sousMenuGalerie1:hover {
	background: url(../images/SousMenuGalerie.jpg) -272px -172px no-repeat;
}

#sousMenuGalerie a#sousMenuGalerie1 {
	background: url(../images/SousMenuGalerie.jpg) -272px -172px no-repeat;
}

a.sousMenuGalerie2 {
	background: url(../images/SousMenuGalerie.jpg) -511px 0px no-repeat;
	width: 235px; 
	height: 49px; 
	display:block;=
	margin-top:0px;
}

a.sousMenuGalerie2:hover {
	background: url(../images/SousMenuGalerie.jpg) -511px -172px no-repeat;
}

#sousMenuGalerie a#sousMenuGalerie2 {
	background: url(../images/SousMenuGalerie.jpg) -511px -172px no-repeat;
}

a.sousMenuGalerie3 {
	background: url(../images/SousMenuGalerie.jpg) -745px -0px no-repeat;
	width: 235px; 
	height: 49px; 
	display:block;
	margin-top:0px;
}

a.sousMenuGalerie3:hover {
	background: url(../images/SousMenuGalerie.jpg) -745px -172px no-repeat;
}

#sousMenuGalerie a#sousMenuGalerie3 {
	background: url(../images/SousMenuGalerie.jpg) -745px -172px no-repeat;
}

a.sousMenuGalerie4 {
	background: url("../images/SousMenuGalerie.jpg") no-repeat scroll -272px -49px transparent;
    display: block;
    height: 40px;
    margin-left: 272px;
    margin-top: 0;
    width: 235px;
}

a.sousMenuGalerie4:hover {
	background: url(../images/SousMenuGalerie.jpg) -272px -221px no-repeat;
}

#sousMenuGalerie a#sousMenuGalerie4 {
	background: url(../images/SousMenuGalerie.jpg) -272px -221px no-repeat;
}

a.sousMenuGalerie5 {
	background: url(../images/SousMenuGalerie.jpg) -511px -49px  no-repeat;
	width: 235px; 
	height: 40px; 
	display:block;
	margin-left: 0px;
	margin-top:0px;
}

a.sousMenuGalerie5:hover {
	background: url(../images/SousMenuGalerie.jpg) -511px -221px no-repeat;
}

#sousMenuGalerie a#sousMenuGalerie5 {
	background: url(../images/SousMenuGalerie.jpg) -511px -221px no-repeat;
}

a.sousMenuGalerie6 {
	background: url(../images/SousMenuGalerie.jpg) -745px -49px  no-repeat;
	width: 235px; 
	height: 40px; 
	display:block;
	margin-left: 0px;
	margin-top:0px;
}

a.sousMenuGalerie6:hover {
	background: url(../images/SousMenuGalerie.jpg) -745px -221px no-repeat;
}

#sousMenuGalerie a#sousMenuGalerie6 {
	background: url(../images/SousMenuGalerie.jpg) -745px -221px no-repeat;
}

a.sousMenuGalerie7 {
	background: url("../images/SousMenuGalerie.jpg") no-repeat scroll -272px -88px transparent;
    display: block;
    height: 40px;
    margin-left: 272px;
    margin-top: 0;
    width: 235px;
}

a.sousMenuGalerie7:hover {
	background: url(../images/SousMenuGalerie.jpg) -272px -260px no-repeat;
}

#sousMenuGalerie a#sousMenuGalerie7 {
	background: url(../images/SousMenuGalerie.jpg) -272px -260px no-repeat;
}

a.sousMenuGalerie8 {
	background: url(../images/SousMenuGalerie.jpg) -511px -88px no-repeat;
	width: 235px; 
	height: 40px; 
	display:block;
	margin-left: 0px;
	margin-top:0px;
}

a.sousMenuGalerie8:hover {
	background: url(../images/SousMenuGalerie.jpg) -511px -260px no-repeat;
}

#sousMenuGalerie a#sousMenuGalerie8 {
	background: url(../images/SousMenuGalerie.jpg) -511px -260px no-repeat;
}

a.boutonGalerie {
	background: url("../images/boutonGalerie.png") no-repeat scroll -0px 0 transparent;
    height: 165px;
    width: 150px;
    margin-left: 25px;
	margin-top:52px;
}



#MenuGalerieFleuriste {
	background: url("../images/MenuGalerieFleuristeFond.png") no-repeat scroll -0px 0 transparent;
	width: 650px;
	height:200px;
	margin-top:10px;
	position:relative;
	}
	
#MenuGalerieFleuriste a {
	float:left;
}	
	
#MenuGalerieFleuristeLarge {
	background: url("../images/MenuGalerieFleuristeFond.png") no-repeat scroll 175px 0 #F0F1F1;
    height: 200px;
    margin-top: 0;
    position: relative;
    width: 1024px;
	}	
	
#MenuGalerieFleuristeLarge a {
	float:left;
}		
	
a.boutonGalerieFleuriste1 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll 1px 4px  transparent;
    height: 200px;
    width: 110px;
	display:block;
}

a.boutonGalerieFleuriste1:hover {
	background: url(../images/MenuGalerieFleuriste.png) 1px -192px no-repeat;
}

#MenuGalerieFleuriste a#boutonGalerieFleuriste1 {
	background: url(../images/MenuGalerieFleuriste.png) 1px -192px no-repeat;
}

a.boutonGalerieFleuriste1b {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll 1px 4px  transparent;
    height: 200px;
    width: 110px;
	margin-left:175px;
	display:block;
}

a.boutonGalerieFleuriste1b:hover {
	background: url(../images/MenuGalerieFleuriste.png) 1px -193px no-repeat;
}

#MenuGalerieFleuristeLarge a#boutonGalerieFleuriste1b {
	background: url(../images/MenuGalerieFleuriste.png) 1px -193px no-repeat;
}


a.boutonGalerieFleuriste2 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -112px 4px  transparent;
    height: 200px;
    width: 110px;
	display:block;
}

a.boutonGalerieFleuriste2:hover {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -112px -192px  transparent;
}

#MenuGalerieFleuristeLarge a#boutonGalerieFleuriste2 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -112px -192px transparent;
}



a.boutonGalerieFleuriste3 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -221px 4px transparent;
    height: 200px;
    width: 100px;
	display:block;
}

a.boutonGalerieFleuriste3:hover {
		background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -221px -192px transparent;

}

#MenuGalerieFleuristeLarge a#boutonGalerieFleuriste3 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -221px -192px transparent;
}



a.boutonGalerieFleuriste4 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -320px 4px transparent;
    height: 200px;
    width: 110px;
	display:block;
}

a.boutonGalerieFleuriste4:hover {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -320px -193px transparent;
}

#MenuGalerieFleuristeLarge a#boutonGalerieFleuriste4 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -320px -193px transparent;
}



a.boutonGalerieFleuriste5 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -432px 4px transparent;
    height: 200px;
    width: 100px;
	display:block;
}

a.boutonGalerieFleuriste5:hover {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -432px -192px transparent;
}

#MenuGalerieFleuristeLarge a#boutonGalerieFleuriste5 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -432px -192px transparent;
}


a.boutonGalerieFleuriste6 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -529px 4px transparent;
    height: 200px;
    width: 110px;
	display:block;
}

a.boutonGalerieFleuriste6:hover {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -529px -175px transparent;
}

#MenuGalerieFleuristeLarge a#boutonGalerieFleuriste6 {
	background: url("../images/MenuGalerieFleuriste.png") no-repeat scroll -529px -175px transparent;
}


#Gagnant_entete {
	position: relative;
	width: 1023px;
	height:200px;
	margin-top:20px;
	margin-bottom:20px;
	}
	
#Gagnant_animation_photo {
	position: relative;
	width: 400px;
	height:auto;
	margin-right:20px;
	}
	
#Gagnant_formulaire {
	position: relative;
	width: 600px;
	height:auto;
	margin-left:20px;
	}		
	