@charset "UTF-8";

body {
	background:#a6dbf4;
	text-align:center;
}

a {
	color:#a22959;
	font-weight:bolder;
}

a:hover {
	text-decoration:underline;
}

#global {
	width:970px;
	margin:0 auto;
	text-align:left;
}

#header, #menu, #corps {
	margin:0;
	padding:0;
}

#header {
	background:url(../images/header.jpg) no-repeat;
	height:190px;
	position:relative;
}

ul#langue {
	margin:0;
	padding:0;
	list-style:none;
	bottom:16px;
	right:46px;
	position:absolute;
}

ul#langue li {
	float:left;
}

#menu {
	background:url(../images/menu.jpg) no-repeat;
	height:111px;
	margin:0;
	text-align:center;
}

#menu ul{
	display:block;
	list-style:none;
	margin:0;
	padding:4px 83px;
	width:576px; 
	margin:0 auto;
}

#menu ul li {
	float:left;
	display:block;
}

#menu ul li a {
	height:71px;
	width:72px;
	display:block;
}
 
#menu ul li.bt01 a { background: url(../images/bt01.jpg); }
#menu ul li.bt02 a { background: url(../images/bt02.jpg); }
#menu ul li.bt03 a { background: url(../images/bt03.jpg); }
#menu ul li.bt04 a { background: url(../images/bt04.jpg); }
#menu ul li.bt05 a { background: url(../images/bt05.jpg); }
#menu ul li.bt06 a { background: url(../images/bt06.jpg); }
#menu ul li.bt07 a { background: url(../images/bt07.jpg); }
#menu ul li.bt08 a { background: url(../images/bt08.jpg); }
#menu ul li.bt09 a { background: url(../images/bt09.jpg); }
#menu ul li.bt10 a { background: url(../images/bt10.jpg); }
#menu ul li.bt11 a { background: url(../images/bt11.jpg); }

#menu ul li a:hover, #menu ul li a.actif:hover, #menu ul li a.actif { background-position:  -72px 0; }


#menu span#titreBt {
	font-size:1.6em;
	font-weight:bolder;
	height:1.6em;
	text-align:center;
	display:block;
	padding:4px 0 0 0;
}

#nav {
	background:#ececec;
	padding:2px 0 3px 25px;
	margin:0 -21px 0 -25px;
	border-bottom: solid 2px #e3e2d5;
}


#corps {
	margin:0;
	background:url(../images/bgCorps.jpg) repeat-y;
	padding: 0 100px 120px 100px;
	min-height:300px;
  	height:auto !important;
  	height:300px;
}

#corps > h1:first-child, #corps > h2:first-child, #corps > h3:first-child {
	margin-top: 0;
	padding-top: .7em;
}

h2.titre, div.titre  {
	padding:8px 0;
	margin:0;
	text-align:center;
}

#footer {
	position:absolute;
	background:url(../images/footer.png) no-repeat;
	padding: 165px 12px 0 12px; 
	margin:-130px 0 8px 0;
	width:970px;
	text-align:right;
	z-index:2;
}

#footer p {margin:0 20px 0 0;}

#footer a {
	color:#fff;
	font-weight:bolder;
}
#footer a:hover {text-decoration:underline;}

ul#pagination-digg{border:0; margin:0;  padding: 12px 0 24px 0;}

#pagination-digg li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
display:block;
float:left;
}
#pagination-digg a{
border:solid 1px #dcafc1;
margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
border:solid 1px #DEDEDE;
color:#888888;

font-weight:bold;
margin-right:4px;
padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
}
#pagination-digg .active{
background:#a22959;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
margin-right:4px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
color:#a22959;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-digg a:hover{
border:solid 1px #a22959;
}
