h1 {line-height:0px;

}

h4 {line-height:0px;

}

body {

scrollbar-face-color:#CAC6C3;scrollbar-highlight-color:#CAC6C3;scrollbar-3dlight-color:#8C7A70;scrollbar-track-color:#8C7A70;

font-family:Arial, Helvetica, sans-serif;

margin:0;

background-color:#6f6158;

}

html {

height:100%;

}

#contener {

position:relative;

width:1111px;

margin:0 auto;

padding:0;

font-family:Arial, Helvetica, sans-serif;

height:740px;

}

#header {

	position:absolute;

	top:0;

	left:189px;

}	

#borddiapo {

	position:absolute;

	top:71px;

	left:882px;

	border:10px solid #FC8006;

	z-index:1;

}

#diapo {

	border:1px solid #FFFFFF;



}	

#borddiapo2 {

	position:absolute;

	top:173px;

	left:902px;

	border:10px solid #AD291C;

	z-index:0;

}

#diapo2 {

	border:1px solid #FFFFFF;

	z-index:-989;}	

#fond1 {

	position:absolute;

	background: url(../images/fond1.jpg) no-repeat ;

	width:1111px ;

	height:730px ;

	margin:0;

	padding:0;

	top:0px;

	left:0px;

	

}



#fondcatalogue {

	position:absolute;

	background: url(../images/fond1-catalogue.jpg) no-repeat ;

	width:1111px ;

	height:1000px ;

	margin:0;

	padding:0;

	top:0px;

	left:0px;

	

}



#fondref {

position:absolute;

	background: url(../images/references.jpg) no-repeat ;

	width:653px ;

	height:417px ;

	margin:0;

	padding:0;

	top:295px;

	left:205px;

}





#fondmedia {

position:absolute;

	background: url(../images/fond-media.jpg) no-repeat ;

	width:1111px ;

	height:730px ;

	margin:0;

	padding:0;

	top:0px;

	left:0px;

	

}		



#fondvideo{

position:absolute;

	background: url(../images/fond-video.jpg) no-repeat ;

	width:1111px ;

	height:730px ;

	margin:0;

	padding:0;

	top:0px;

	left:0px;

	

}	



#centre {

	position:absolute;

	top:300px;

	width:630px ;

	height:383px ;

	left:215px;

	z-index:1000;

	}

#cat {

	position:absolute;

	top:40px;

	left:-14px;

}		

	

#container {

	position:absolute;

	top:60px;

	width:401px;

	height:354px;

	left:117px;

	}

	

	

#image {

	position:absolute;

	top:296px;

	width:143px;

	height:88px;

	left:205px;

z-index:500	}





#image2 {

	position:absolute;

	top:300px;

	width:47px;

	height:79px;

	left:369px;

z-index:500	}

#image3 {

	position:absolute;

	top:296px;

	width:61px;

	height:52px;

	left:417px;

z-index:500	}

#image4 {

	position:absolute;

	top:300px;

	width:66px;

	height:64px;

	left:480px;

z-index:500	}	

	

#image5 {

	position:absolute;

	top:296px;

	width:118px;

	height:89px;

	left:551px;

z-index:500	}

#image6 {

	position:absolute;

	top:314px;

	width:51px;

	height:84px;

	left:670px;

z-index:500	}

#image7 {

	position:absolute;

	top:313px;

	width:21px;

	height:71px;

	left:721px;

z-index:500	}

#image8 {

	position:absolute;

	top:298px;

	width:107px;

	height:73px;

	left:743px;

z-index:500	}

#image9 {

	position:absolute;

	top:387px;

	width:92px;

	height:107px;

	left:238px;

z-index:500	}

#image10 {

	position:absolute;

	top:383px;

	width:148px;

	height:88px;

	left:336px;

z-index:500	}

#image11 {

	position:absolute;

	top:346px;

	width:64px;

	height:32px;

	left:418px;

z-index:500	}

#image12 {

	position:absolute;

	top:367px;

	width:66px;

	height:84px;

	left:485px;

z-index:500	}

#image13 {

	position:absolute;

	top:401px;

	width:114px;

	height:92px;

	left:563px;

z-index:500	}

#image14 {

	position:absolute;

	top:380px;

	width:71px;

	height:55px;

	left:721px;

z-index:500	}

#image15 {

	position:absolute;

	top:427px;

	width:37px;

	height:55px;

	left:685px;

z-index:500	}

#image16 {

	position:absolute;

	top:377px;

	width:55px;

	height:71px;

	left:797px;

z-index:500	}

#image17 {

	position:absolute;

	top:457px;

	width:58px;

	height:52px;

	left:795px;

z-index:500	}

#image18 {

	position:absolute;

	top:516px;

	width:71px;

	height:74px;

	left:484px;

z-index:500	}

#image19 {

	position:absolute;

	top:494px;

	width:74px;

	height:70px;

	left:240px;

z-index:500	}

#image20{

	position:absolute;

	top:481px;

	width:29px;

	height:86px;

	left:207px;

z-index:500	}

#image21 {

	position:absolute;

	top:475px;

	width:73px;

	height:59px;

	left:403px;

z-index:500	}

#image22 {

	position:absolute;

	top:456px;

	width:69px;

	height:53px;

	left:483px;

z-index:500	}

#image23 {

	position:absolute;

	top:641px;

	width:109px;

	height:57px;

	left:259px;

z-index:500	}

#image24 {

	position:absolute;

	top:503px;

	width:77px;

	height:84px;

	left:563px;

z-index:500	}

#image25 {

	position:absolute;

	top:298px;

	width:151px;

	height:84px;

	left:213px;

z-index:500	}

#image26 {

	position:absolute;

	top:501px;

	width:115px;

	height:84px;

	left:644px;

z-index:500	}

#image27 {

	position:absolute;

	top:531px;

	width:83px;

	height:59px;

	left:768px;

z-index:500	}

#image28 {

	position:absolute;

	top:569px;

	width:94px;

	height:68px;

	left:219px;

z-index:500	}

#image29 {

	position:absolute;

	top:539px;

	width:70px;

	height:96px;

	left:314px;

z-index:500	}

#image30 {

	position:absolute;

	top:544px;

	width:81px;

	height:90px;

	left:396px;

z-index:500	}





#image31 {

	position:absolute;

	top:544px;

	width:81px;

	height:90px;

	left:396px;

z-index:500	}

#image32 {

	position:absolute;

	top:643px;

	width:97px;

	height:57px;

	left:374px;

z-index:500	}

#image33 {

	position:absolute;

	top:601px;

	width:68px;

	height:99px;

	left:483px;

z-index:500	}

#image34 {

	position:absolute;

	top:599px;

	width:139px;

	height:104px;

	left:558px;

z-index:500	}







#image35{

	position:absolute;

	top:601px;

	width:118px;

	height:102px;

	left:729px;

z-index:500	}

#image36 {

	position:absolute;

	top:436px;

	width:59px;

	height:56px;

	left:723px;

z-index:500	}









#image37{

	position:absolute;

	top:498px;

	width:66px;

	height:41px;

	left:317px;

z-index:500	}



#image38{

	position:absolute;

	top:480px;

	width:66px;

	height:19px;

	left:331px;

z-index:500	}









#tv7j {

	position:absolute;

	top:351px;

	width:275px;

	height:213px;

	left:232px;

	}



#tv7jtexte {

	position:absolute;

	top:617px;

	width:297px;

	height:63px;

	left:261px;

	}



#bricoler {

	position:absolute;

	top:422px;

	width:211px;

	height:203px;

	left:576px;

	}

	

#bricolertexte {

	position:absolute;

	top:300px;

	width:259px;

	height:24px;

	left:215px;

	}



#centrescroll {

	position:absolute;

top:300px;

width:630px ;

	height:383px ;

	left:215px;

	padding-right:10px;

overflow:scroll;

overflow-x:hidden;

	}



#menu {

	position:relative;

	width:740px ;

	height:141px ;

	top:260px;

	left:210px;

	z-index:1000;

}



#menu a {

display:inline;

color:#CAC6C3;

text-decoration:none;

padding-left:8px;

line-height:20px;

font-size:12px;

}

#menu a:hover{

background: url(../images/on.jpg) no-repeat ;

display:inline;

color:#701813;

text-decoration:none;

padding-left:8px;

line-height:20px;

font-size:12px;

}



#menu .actif{

background: url(../images/on.jpg) no-repeat ;

display:inline;

color:#701813;

text-decoration:none;

line-height:20px;

font-size:12px;

}

#menu a.actif:hover{

background: url(../images/on.jpg) no-repeat ;

display:inline;

color:#701813;

text-decoration:none;

line-height:20px;

font-size:12px;

}



#menubas {

position:relative;

	width:340px ;

	height:141px ;

	top:278px;

	left:876px;

	

}



#menubas a {

background: url(../images/off2.jpg) no-repeat ;

display:block;

color:#CAC6C3;

text-decoration:none;

padding-left:20px;

line-height:12px;

padding-bottom:13px;

text-indent:0px;

font-size:12px;

}

#menubas a:hover{

background: url(../images/on2.jpg) no-repeat ;

display:block;

color:#CAC6C3;

text-decoration:none;

padding-left:20px;

line-height:12px;

padding-bottom:13px;

text-indent:0px;

font-size:12px;

}



#menubas .actif{

background: url(../images/on2.jpg) no-repeat ;

display:block;

color:#CAC6C3;

text-decoration:none;

padding-left:20px;

line-height:12px;

padding-bottom:13px;

text-indent:0px;

font-size:12px;

}

#menubas a.actif:hover{

background: url(../images/on2.jpg) no-repeat ;

display:block;

color:#CAC6C3;

text-decoration:none;

padding-left:20px;

line-height:12px;

padding-bottom:13px;

text-indent:0px;

font-size:12px;

}



#menucat a {

display:block;

float:left;

background: url(../images/on3.jpg) no-repeat ;

margin-right:10px;

color:#701813;

text-decoration:none;

padding-left:8px;

padding-right:5px;

line-height:19px;

}

#menucat a:hover{

background: url(../images/on3.jpg) no-repeat ;

display:block;

float:left;

margin-right:10px;

color:#701813;

text-decoration:none;

padding-left:8px;

padding-right:5px;

line-height:19px;

}



#menucat .actif{

background: url(../images/on3.jpg) no-repeat ;

display:block;

float:left;

margin-right:10px;

color:#701813;

text-decoration:none;

padding-right:10px;

padding-left:8px;

line-height:19px;

}

#menucat a.actif:hover{

background: url(../images/on3.jpg) no-repeat ;

display:block;

float:left;

margin-right:10px;

color:#701813;

text-decoration:none;

padding-right:10px;

padding-left:8px;

line-height:19px;

}





#mentions{

position:absolute;

top:720px;

	height:15px ;

	left:610px;

}



#mentions2{

position:absolute;

top:950px;

	height:15px ;

	left:610px;

}





#actu{

position:absolute;

width:160px;

height:300px;

top:400px;

	height:15px ;

	left:20px;

}

.actu {

	font-size:12px;

	color:#473E2F;

	margin-left:0px;

	line-height:18px;

	text-align:justify;

	}



.courant {

	font-size:12px;

	color:#473E2F;

	margin-left:0px;

	line-height:20px;

	text-align:justify;

	}

.paragraphe {

	font-size:12px;

	color:#473E2F;

	margin-left:0px;

	line-height:8px;

	text-align:justify;

	}



.courant2 {

	font-size:12px;

	color:#473E2F;

	margin-left:0px;

	line-height:15px;

	text-align:justify;

	}

	

.bleu {

	font-size:12px;

	color:#AFCDDD;

	margin-left:0px;

	line-height:20px;

	text-align:justify;

	}



.rouge {

	font-size:12px;

	color:#FE8007;

	margin-left:0px;

	line-height:20px;

	text-align:justify;

	}



.titre {

	font-size:14px;

	color:#473E2F;

	margin-left:0px;

	font-weight:bold;

	line-height:20px;

	text-align:justify;

	}



a.lienbas:link, a.lienbas:hover, a.lienbas:visited {

	FONT-FAMILY: Arial; 

	font-size:10px;

	TEXT-DECORATION: none;

	color:#AD968A;

}



a.lienradio:link, a.lienradio:hover, a.lienradio:visited {

	FONT-FAMILY: Arial; 

	font-size:12px;

	TEXT-DECORATION: none;

	color:#473E2F;

}



.bord {	border: none;

	text-decoration: none;

	border:none;

}



form {

margin-left:0px;

}

form.cssform label 

  {

  display:  inline;

    float: left;

  	width: 100px;

	font-weight:bold;

	line-height:24px;

  

}

form.cssform p 

  {

  line-height:10px;

  height:12px;

}  


#menubas img
{
margin-left:14px;
}
