html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
	padding:0;
	height:100%;
	background:url(images/bg.jpg) no-repeat top center #000000;
}
@font-face {
    font-family: 'TendernessRegular';
    src: url('Tenderness-webfont.eot');
    src: url('Tenderness-webfont.eot?iefix') format('eot'),
         url('Tenderness-webfont.woff') format('woff'),
         url('Tenderness-webfont.ttf') format('truetype'),
         url('Tenderness-webfont.svg#webfontnfSTEkO5') format('svg');
    font-weight: normal;
    font-style: normal;

}

ul,p,h1,h2,h3,h4,h5,h6 {
list-style:none;
margin:0;
padding:0;
}
a:link { text-decoration:none; font-size:12px; font-weight:normal; color:#ffa200;}
a:visited {text-decoration:none; font-size:12px; font-weight:normal; color:#ffa200;}
a:active {text-decoration:none; font-size:12px; font-weight:normal; color:#ffa200;}
a:hover {text-decoration:none; font-size:12px; font-weight:normal; color:#FFFFFF;}

#global {
width:1200px;
margin:auto;
padding-top:45px;
}
#logo {
	background:transparent;
	width:322px;
	height:93px;
	margin:auto;
}
#navigation {
background:url(images/bg-nav.jpg) no-repeat center;
font-family: 'TendernessRegular';
text-transform:uppercase;
width:1200px;
height:30px;
margin:45px 0 0 0;
}
#space {
height:3px;
width:960px;
margin:auto;
}
#nav-content {
width:1100px;
margin:auto;
}
#navigation ul li {
float:left;
margin:0 19px 0 19px;
font-size:16px;
}
#navigation a { text-decoration:none; font-size:16px; font-weight:normal; color:#FFFFFF;}
#navigation a:link { text-decoration:none; font-size:16px; font-weight:normal; color:#FFFFFF;}
#navigation a:visited {text-decoration:none; font-size:16px; font-weight:normal; color:#FFFFFF;}
#navigation a:active {text-decoration:none; font-size:16px; font-weight:normal; color:#FFFFFF;}
#navigation a:hover {text-decoration:none; font-size:16px; font-weight:normal; color:#ffa200;}

#cadre {
width:1200px;
height:420px;
background:url(images/noir.png) repeat transparent;
margin-top:20px;
}

#titres {
padding:10px;

}
#content {
width:720px;
float:right;
text-align:justify;
}
#corps {
overflow:auto;
overflow-x:hidden;
height:340px;
padding:10px;
}
#galerie {
width:1200px;
height:420px;
background:url(images/noir.png) repeat transparent;
margin-top:20px;
}
#contact {
width:1200px;
height:680px;
clear:both;
background:url(images/noir.png) repeat transparent;
margin-top:20px;
}


#footer {
width:1200px;
margin:auto;
text-align:right;
clear:both;
}


#footer a:link { text-decoration:none; font-size:11px; font-weight:normal; color:#ffa200;}
#footer a:visited {text-decoration:none; font-size:11px; font-weight:normal; color:#ffa200;}
#footer a:active {text-decoration:none; font-size:11px; font-weight:normal; color:#ffa200;}
#footer a:hover {text-decoration:none; font-size:11px; font-weight:normal; color:#FFFFFF;}


.titres {
	font-family: 'TendernessRegular';
font-size:24px;
color:#FFFFFF;
letter-spacing:1px;
text-transform:uppercase;
}

.titresrouge {
	font-family: 'TendernessRegular';
font-size:24px;
color:#b20411;
letter-spacing:1px;
text-transform:uppercase;

}
.titresjaune {
	font-family: 'TendernessRegular';
font-size:24px;
color:#ffa200;
letter-spacing:1px;
text-transform:uppercase;

}
.textejaune {
	font-family: 'TendernessRegular';
font-size:18px;
color:#ffa200;
font-style:italic;

}


.fields {
border:1px solid #ffa200;
background-color:#000000;
font-size:11px;
color:#FFFFFF;
padding:5px;
}
.cadre {
border:1px solid #ffffff;
}




#slider {
width:480px;
height:420px;
float:left;
position:relative;
}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
padding-top:412px;
left:-15px;
position:absolute;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {

	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}

a.nivo-nextNav {

	background-position:-30px 0;
	right:15px;

}

a.nivo-prevNav {

	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}





