body {
	Color : white;
	Background-color : #000000;
	background: url(img/trame.png);
	font-family: comic sans MS;
	font-size:14px;
}
#map {
	color : #000;
	left:30px;
}
#wrapper {
	left:25%;
	right:25%;

}

a:link{
	color : #AA3333;
	text-decoration : underline;
}

a:visited{
	color : #FF3333;
	text-decoration : underline;
}

a:hover{
	text-decoration : none;
}

a:focus{
	text-decoration : none;
}

a:active{
	color : #FFFFFF;
	text-decoration : underline;
	background-color : #BB3333;
}

table tr td{
	border:0px solid black;
}


#header {
	z-index:7;
	background: url(img/header4.png) no-repeat;
	position: fixed;
	top:0px;
	left:13px;
	width:999px;
	height:190px;
}





#fondmenu {
             z-index:5;
             background: url(img/menu2.png) repeat-y;
             position: fixed;
             top:0px;
             left:13px;
      	     height:100%;
	     width:193px;
}

#menu {
             z-index:5;
             position: fixed;
             top:167px;
             left:30px;
}
#menu ul{
	margin-top:0px;
	list-style-type: none;
	padding: 0;
	margin: 0;
position:fixed;

}

#menu li ul, #menu li ul{
	display: none;
}
#menu li:hover ul{
	display:block;
	margin-top:-48px;
	margin-left:188px;
	!margin-top:0px;
	!margin-left:0px;
}

#menu a{
             z-index:6;
             background: url(img/boutoni.png) no-repeat;
             text-decoration:none;
      	     height:30px;
	     width:182px;
	     padding-left:20px;
	     padding-top:17px;
	     display: block;
	     color:#fff;
	     font-size:16px;
	     font-weight:bold;
}

#menu a:hover, #menu a:focus{
             z-index:6;
             background: url(img/boutonii.png) no-repeat;
             text-decoration:none;
      	     height:30px;
	     width:182px;
	     display: block;
	     color:#1111e0;

}

#fondtexte{
	z-index:3;

	position:absolute;
	top:100px;
	left:150px;
	width:853px;
	height:100%;

}
#texte{

	z-index:4;
	position:absolute;
	top:50px;
	left:100px;
	width:75%;
	font-family: comic sans MS;
	display:block;
	font-size:14px;
}

.centre{
	text-align:center;
}

p{
	color:#fff;
	text-align:center;
	margin-left:20px;
	margin-right:20px; 
	text-align:justify;
}

.barre {
	padding-left:20px;
	padding-top:3px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}

.Txtbouton {
	padding-left:15px;
	padding-top:7px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

.Tbarre {
background: url(img/barre2.png) no-repeat;
	top:0px;
	left:0px;
	height:40px;
	width:750px;
}

.Fbouton {
position:absolute; top:40px; left:150px; width:375px;
background: url(img/catalogue/pro/catalogue_pro_p5.png) no-repeat;
}

.Tbarre1 {
background: url(img/barre2.png) no-repeat left 20px;
	top:0px;
	left:0px;
	height:50px;
	width:750px;
}

.actu {

}

.actuimg {
padding-left:15px;
}

.actuimgunik {
padding-left:155px;
}

.imp{
color : #AA3333;
}

.imp2{
color : blue;
}

.imp_underline{
text-decoration : underline;
}


.cata{
	text-align:center;
}

