/*Font face*/
@font-face {
	font-family: "Folk";
	src: url('fonts/Folks-Normal.eot'); !important
}
@font-face {
	font-family: "Folk";
	src: url('fonts/Folks-Normal.ttf');
}
html {
font-size:100%;
}
body {
background:white url(../img/intro/bg_intro.jpg) repeat-x;
height:100%;
font-size:0.8em;
margin:0;
padding:0;
font-family:arial,helvetica;
text-align:center;
vertical-align:center;
}
ul, ol, li {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
text-align:left;
padding:0;
margin:0;
}
p {
margin:0;
padding:0;
}
table {
margin-bottom:50px;
width:100%;
}
tr 
{
margin:0;
padding:0;
}
td {
vertical-align:middle;
margin:0;
padding:0;
}
img {
border:none;
}
a {
text-decoration:none;
color:#6d5763;
}
a:hover {
color:#d9e017;
}
h1, h2, h3, h4 {
font-size:1em;
font-weight:normal;
}
#mainContainer {
margin:0 auto;
}
#pageContent {
width:950px;
margin:-1px auto;
padding:0px 40px 0px 40px;
background:transparent url('../img/common/bg_pageContent.png') repeat-x;
border-top:1px solid #d6d6d4;
}
#myImageFlow {
width:800px;
height:400px;
margin:80px auto 0px auto;
background:transparent url('../img/common/bg_imageflow.png') no-repeat;
background-position:0px 315px;
}
#commentContent {
	position:relative;
width:800px;
margin:0 auto;
color:#6d5763;
font-size:0.95em;
padding:0 0 10px 0;
margin-top:-110px;
}
#commentContent h1 {
font-size:1.15em;
}
#commentContent h2 {
line-height:1.3em;
}
.littleText {
font-size:0.95em;
}
/*Zone actualités*/
#actuContent {
color:#999999;
font-size:0.95em;
margin:0 auto;
padding-bottom:20px;
}
#actuContent table {
text-align:left;
padding:10px 0 10px 5px;
margin:0 auto;
background-color:#f7f7f7;
}
#actuContent td {
width:33%;
vertical-align:top;
text-align:left;
border-left:1px solid #e7e6e6;
padding:0 10px 0px 10px;
}
#actuContent td:first-child {
border:none;
padding:0 0 0px 10px;
}
#actuContent p {
font-size:0.95em;
line-height:1.3em;
padding-left:5px;
}
#actuContent h3 {
color:#d9e017;
text-align:left;
font-family:folk;
font-weight:bold;
font-size:1.35em;
margin:0;
padding:0 0 5px 0;
}
#actuContent a {
}
.actuContentLinks {
padding:10px 10px 0 0;
text-align:right;
}
/*Footer*/
#footerContainer {
width:100%;
}
#footerContent {
color:#8e847f;
margin:10px auto 10px auto;
width:990px;
font-size:0.85em;
text-align:center;
}
#footerContainer ul {
display:inline;
width:100%;
}
#footerContainer li{
display:inline;
}
#footerContainer span {
padding:0 10px 0 10px;
}
#footerContainer li a{
color:#8e847f;
}














