/* CSS Document pour firefox et tout ce qui n est pas IE */

body{
	background-image:url(../images/fond.jpg);
	background-repeat:repeat-y;
	background-position:top;
	margin-top: 0px;
}

/*div principale*/
#main{
	width:790px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#FF0000;*/
}

#header{
	width:790px;
	height:180px;
	background-image:url(../images/header2.jpg);
}

#main_content{
	width:100%;
	height:auto;
	/*background-color:#00CC33;*/
}


/*div index*/

#header_news{
	width:790px;
	height:180px;
	background-image:url(../images/headernews.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#header_news_simple{
	width:790px;
	height:15px;
	background-image:url(../images/header_news_simple2.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#body_news{
	width:790px;
	height:462px;
	background-image:url(../images/fondnews2.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:-1px;
}

#contenuNews{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	width:680px;
	height:491px;
	margin-left:auto;
	margin-right:auto;
	
}

#footer_news{
	width:790px;
	height:33px;
	background-image:url(../images/footer_news_simple2.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	
}

/*fin div index*/



/*div book*/
#book{
	width:790px;
	height:926px;
	background-image:url(../images/book_2.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#print{
	width:231px;
	height:224px;
	position:absolute;
	margin-left:117.5px;
	margin-top:175px;
}

#webdesign{
	width:241px;
	height:235px;
	position:absolute;
	margin-left:423px;
	margin-top:199.5px;
}

#fairepart{
	width:231px;
	height:236px;
	position:absolute;
	margin-left:117.5px;
	margin-top:535px;
}

#logo{
	width:239px;
	height:232px;
	position:absolute;
	margin-left:413.5px;
	margin-top:557.5px;
}

/*fin div book*/




/*div infos*/
#infos{
	width:790px;
	height:555px;
	background-image:url(../images/infos.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#text_infos{
/*background-color:#0000FF;*/
	margin-top:170px;
	width:426px;
	height:362px;
	margin-right:auto;
	color:#FFFFFF;
	font-size:14px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
}

#paraUnText_infos{
	width:426px;
	margin-left:30px;
}

/*fin div infos*/



/*div services*/
#services{
	width:790px;
	height:603px;
	background-image:url(../images/services.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#text_services{
/*background-color:#0000FF;*/
	margin-top:170px;
	width:710px;
	height:380px;
	margin-right:auto;
	color:#FFFFFF;
	font-size:14px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
}

#paraUnText_services{
	width:710px;
	margin-left:40px;
}

#paradeuxText_services{
	width:710px;
	margin-left:40px;
}
/*fin div services*/


/*div contact*/
#contact{
	width:790px;
	height:781px;
	background-image:url(../images/contact.jpg);
	margin-left:auto;
	margin-right:auto;
}

#formContact{

    position:absolute;
    margin-top:330px;
    margin-left:280px;
    width:245px;

}

#bouton_envoyer{
	width:72px;
	height:29px;
	position:absolute;
	margin-left:512px;
	margin-top:595px;
	
}

#mail{
	width:233px;
	height:30px;
	position:absolute;
	margin-left:400px;
	margin-top:695px;
}
	
	
/*fin div contact*/

/*div mentions légales*/
#mentions{
	width:790px;
	height:436px;
	background-image:url(../images/mentions.jpg);
	margin-left:auto;
	margin-right:auto;
}

#text_mentions{
	margin-top:190px;
	width:720px;
	height:200px;
	margin-right:auto;
	color:#FFFFFF;
	font-size:15px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
}

#paraUnText_mentions{
	width:720px;
	margin-left:35px;
}
	
	
/*fin div mentions légales*/



/*div CGV*/
#cgv{
	width:790px;
	height:1284px;
	background-image:url(../images/cgv.jpg);
	margin-left:auto;
	margin-right:auto;
}

#text_cgv{
	margin-top:195px;
	width:710px;
	height:1060px;
	margin-right:auto;
	color:#FFFFFF;
	font-size:13px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
}

#paraUnText_cgv{
	width:710px;
	margin-left:40px;
}
	
	
/*fin div CGV*/


/*div des boutons du menu*/

#menu{
	width:790px;
	height:141px;
	position:absolute;
	margin-top:0px;
}

#align_menu_acc{
	width:85px;
	height:141px;
	position:absolute;
	margin-left:396px;
}

#align_menu_infos{
	width:73px;
	height:141px;
	position:absolute;
	margin-left:481px;
}

#align_menu_services{
	width:72px;
	height:141px;
	position:absolute;
	margin-left:554px;
}

#align_menu_contact{
	width:97px;
	height:141px;
	position:absolute;
	margin-left:626px;
}


/*fin div boutons du menu*/


/*div print*/

#print_1{
	width:790px;
	height:1290px;
	background-image:url(../images/print_d.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_1{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_1.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_2{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_2.png);*/
	position:absolute;
	margin-left:421px;
	margin-top:196px;
}

#img_3{
	width:240px;
	height:240px;
	/*background-image:url(../images/img_3.png);*/
	position:absolute;
	margin-left:115px;
	margin-top:533px;
}

#img_4{
	width:246px;
	height:237px;
	/*background-image:url(../images/img_4.png);*/
	position:absolute;
	margin-left:412px;
	margin-top:552px;
}

#img_5{
	width:243px;
	height:247px;
	/*background-image:url(../images/img_5.png);*/
	position:absolute;
	margin-left:114px;
	margin-top:894px;
}

#img_6{
	width:245px;
	height:250px;
	/*background-image:url(../images/img_6.png);*/
	position:absolute;
	margin-left:411px;
	margin-top:928px;
}

#page_precedente{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:1230px;
}

#page_suivante{
	width:145px;
	height:39px;
	position:absolute;
	margin-left:390px;
	margin-top:1230px;
}

/*fin div print*/


/*div print_2*/

#print_2{
	width:790px;
	height:1290px;
	background-image:url(../images/print_2d.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_7{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_7.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_8{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_8.png);*/
	position:absolute;
	margin-left:421px;
	margin-top:196px;
}

#img_9{
	width:240px;
	height:240px;
	/*background-image:url(../images/img_9.png);*/
	position:absolute;
	margin-left:115px;
	margin-top:533px;
}

#img_10{
	width:246px;
	height:237px;
	/*background-image:url(../images/img_10.png);*/
	position:absolute;
	margin-left:412px;
	margin-top:552px;
}

#img_11{
	width:243px;
	height:247px;
	/*background-image:url(../images/img_11.png);*/
	position:absolute;
	margin-left:114px;
	margin-top:894px;
}

#img_12{
	width:245px;
	height:250px;
	/*background-image:url(../images/img_12.png);*/
	position:absolute;
	margin-left:411px;
	margin-top:928px;
}

#page_precedente_1{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:1230px;
}

#page_suivante_2{
	width:145px;
	height:39px;
	position:absolute;
	margin-left:390px;
	margin-top:1230px;
}



/*fin div print_2*/

/*div print_3*/

#print_3{
	width:790px;
	height:1290px;
	background-image:url(../images/print_3c.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_13{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_13.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_14{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_14.png);*/
	position:absolute;
	margin-left:421px;
	margin-top:196px;
}

#img_15{
	width:240px;
	height:240px;
	/*background-image:url(../images/img_15.png);*/
	position:absolute;
	margin-left:115px;
	margin-top:533px;
}

#img_16{
	width:246px;
	height:237px;
	/*background-image:url(../images/img_16.png);*/
	position:absolute;
	margin-left:412px;
	margin-top:552px;
}

#img_17{
	width:243px;
	height:247px;
	/*background-image:url(../images/img_17.png);*/
	position:absolute;
	margin-left:114px;
	margin-top:894px;
}

#img_18{
	width:245px;
	height:250px;
	/*background-image:url(../images/img_18.png);*/
	position:absolute;
	margin-left:411px;
	margin-top:928px;
}

#page_precedente_2{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:1230px;
}

#page_suivante_3{
	width:145px;
	height:39px;
	position:absolute;
	margin-left:390px;
	margin-top:1230px;
}

/*fin div print_3*/

/*div print_4*/

#print_4{

	width:790px;
	height:1290px;
	background-image:url(../images/print_4b.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_19{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_19.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_20{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_20.png);*/
	position:absolute;
	margin-left:421px;
	margin-top:196px;
}

#img_21{
	width:240px;
	height:240px;
	/*background-image:url(../images/img_21.png);*/
	position:absolute;
	margin-left:115px;
	margin-top:533px;
}

#img_22{
	width:246px;
	height:237px;
	/*background-image:url(../images/img_22.png);*/
	position:absolute;
	margin-left:412px;
	margin-top:552px;
}

#img_23{
	width:243px;
	height:247px;
	/*background-image:url(../images/img_23.png);*/
	position:absolute;
	margin-left:114px;
	margin-top:894px;
}

#img_24{
	width:245px;
	height:250px;
	/*background-image:url(../images/img_24.png);*/
	position:absolute;
	margin-left:411px;
	margin-top:928px;
}

#page_precedente_3{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:1230px;
}

/*fin div print_4*/



/*div faire part*/

#fairepart_1{
	width:790px;
	height:1290px;
	background-image:url(../images/faire_part_3.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_fp_1{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_fp_1.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_fp_2{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_fp_2.png);*/
	position:absolute;
	margin-left:421px;
	margin-top:196px;
}

#img_fp_3{
	width:240px;
	height:240px;
	/*background-image:url(../images/img_fp_3.png);*/
	position:absolute;
	margin-left:115px;
	margin-top:533px;
}

#img_fp_4{
	width:246px;
	height:237px;
	/*background-image:url(../images/img_fp_4.png);*/
	position:absolute;
	margin-left:412px;
	margin-top:552px;
}

#img_fp_5{
	width:243px;
	height:247px;
	/*background-image:url(../images/img_fp_5.png);*/
	position:absolute;
	margin-left:114px;
	margin-top:894px;
}

#img_fp_6{
	width:245px;
	height:250px;
	/*background-image:url(../images/img_fp_6.png);*/
	position:absolute;
	margin-left:411px;
	margin-top:928px;
}

#page_precedente_fp{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:1230px;
}

#page_suivante_fp{
	width:145px;
	height:39px;
	position:absolute;
	margin-left:390px;
	margin-top:1230px;
}


/*fin div faire part*/



/*div faire part*/

#fairepart_2{
	width:790px;
	height:1290px;
	background-image:url(../images/faire_part_2b.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_fp_7{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_fp_1.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_fp_8{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_fp_2.png);*/
	position:absolute;
	margin-left:421px;
	margin-top:196px;
}


#page_precedente_fp2{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:1230px;
}




/*fin div faire part*/




/*div */

#logo_1{
	width:790px;
	height:1290px;
	background-image:url(../images/logo5.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_logo_1{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_logo_1.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_logo_2{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_logo_2.png);*/
	position:absolute;
	margin-left:421px;
	margin-top:196px;
}

#img_logo_3{
	width:240px;
	height:240px;
	/*background-image:url(../images/img_logo_3.png);*/
	position:absolute;
	margin-left:115px;
	margin-top:533px;
}

#img_logo_4{
	width:246px;
	height:237px;
	/*background-image:url(../images/img_logo_4.png);*/
	position:absolute;
	margin-left:412px;
	margin-top:552px;
}

#img_logo_5{
	width:243px;
	height:247px;
	/*background-image:url(../images/img_logo_5.png);*/
	position:absolute;
	margin-left:114px;
	margin-top:894px;
}

#img_logo_6{
	width:245px;
	height:250px;
	/*background-image:url(../images/img_logo_5.png);*/
	position:absolute;
	margin-left:411px;
	margin-top:928px;
}

#page_precedente_logo{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:1230px;
}

#page_suivante_logo{
	width:145px;
	height:39px;
	position:absolute;
	margin-left:390px;
	margin-top:1230px;
}

/*fin div logo*/


/*div logo_2*/

#logo_2{
	width:790px;
	height:1290px;
	background-image:url(../images/logo5c.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_logo_7{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_logo_1.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_logo_8{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_logo_2.png);*/
	position:absolute;
	margin-left:421px;
	margin-top:196px;
}

#img_logo_9{
	width:240px;
	height:240px;
	/*background-image:url(../images/img_logo_3.png);*/
	position:absolute;
	margin-left:115px;
	margin-top:533px;
}

#img_logo_10{
	width:246px;
	height:237px;
	/*background-image:url(../images/img_10.png);*/
	position:absolute;
	margin-left:412px;
	margin-top:552px;
}


#page_precedente_logob{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:1230px;
}


/*fin div logo_2*/


/*div webdesign*/

#webdesign_1{
	width:790px;
	height:1290px;
	background-image:url(../images/web3.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_webdesign_1{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_webdesign_1.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#img_webdesign_2{
	width:236px;
	height:241px;
	/*background-image:url(../images/img_webdesign_2.png);*/
	position:absolute;
	margin-left:115px;
	margin-top:533px;
}

#img_webdesign_3{
	width:236px;
	height:247px;
	/*background-image:url(../images/img_webdesign_3.png);*/
	position:absolute;
	margin-left:114px;
	margin-top:894px;
}

#text_web{
	margin-top:240px;
	width:225px;
	height:140px;
	margin-right:auto;
	color:#FFFFFF;
	font-size:13px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
}

#paraUnText_web{
	width:225px;
	margin-left:430px;
}

#text_web_2{
	margin-top:220px;
	width:225px;
	height:140px;
	margin-right:auto;
	color:#FFFFFF;
	font-size:13px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
}

#paradeuxText_web{
	width:225px;
	margin-left:430px;
}


#text_web_3{
	margin-top:210px;
	width:225px;
	height:140px;
	margin-right:auto;
	color:#FFFFFF;
	font-size:13px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
}

#paratroisText_web{
	width:225px;
	margin-left:430px;
}


#page_precedente_web{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:130px;
}

#page_suivante_web{
	width:145px;
	height:39px;
	position:absolute;
	margin-left:390px;
	margin-top:130px;
}


/*fin div webdesign*/


/*div webdesign_2*/

#webdesign_2b{
	width:790px;
	height:1290px;
	background-image:url(../images/web3_b.jpg);
	margin-left:auto;
	margin-right:auto;
}

#img_webdesign_4{
	width:237px;
	height:233px;
	/*background-image:url(../images/img_webdesign_1.png);*/
	position:absolute;
	margin-left:117px;
	margin-top:175px;
}

#text_web_2b{
	margin-top:240px;
	width:225px;
	height:140px;
	margin-right:auto;
	color:#FFFFFF;
	font-size:13px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
}

#paraUnText_web_2b{
	width:225px;
	margin-left:430px;
}


#page_precedente_web{
	width:158px;
	height:40px;
	position:absolute;
	margin-left:220px;
	margin-top:130px;
}


/*fin div webdesign_2*/

a.type1 {   color: white;  text-decoration:none }


/*footer*/

#footer{
	width:790px;
	margin-right:auto;
	margin-left:auto;
	color:#FFFFFF;
	font-size:15px;
	font-family: myriad, Arial, verdana, Helvetica, sans-serif;
	text-align:center;

}

/*fin div footer*/

/*liens*/

#liens{
	width:790px;
	height:673px;
	background-image:url(../images/liens.jpg);	
	margin-right:auto;
	margin-left:auto;
	
}
	
#liens2{
	width:790px;
	height:673px;
	margin-top:200px;
	margin-left:auto;
}

/*fin div liens*/



