@CHARSET "UTF-8";

#wrapper, #footer, #copyright
{
	margin: 0 auto;
	width: 960px;
}
#body-wrapper{background:url("../images/generic/bg-header.png") repeat-x scroll 0 0 #FFF;}
input{color:#444444;padding-left:4px;}
#content{margin-top:25px; margin-bottom:15px;}
#content p{margin-bottom:15px;}
/***  Footer    ***/
#body-footer, #body-copyright{width:100%;}
#body-footer{padding-top:25px;background:#424242 url("../images/generic/bg-footer.png") repeat-x;}
#body-copyright{background-color: #111;}
#footer
{
	padding:0px 0px 20px 0px;
	font-size: 11px;
}
#footer .footer_actualite
{
	background: url("../images/generic/actualite-bord-gauche.png") no-repeat;
	background-color: #5a5a5a;
	color: #fafafa;
	height:35px;
	width:933px;
}
#footer .footer_actualite_bord_droit
{
	background: url("../images/generic/actualite-bord-droit.png") no-repeat;
	width: 27px;
	height:35px;
}
#footer .footer_actualite p
{
	margin : 0;
	margin-top:10px;
	margin-left:8px;
	color : #fefefe;
	font-size: 12px;
	font-weight: bold;
}
#footer .footer_actualite h4
{
	color: #b6b6b6;
	margin-left:20px;
	margin-top: 9px;
	font-family: League Gothic, Helvetica, Arial, sans-serif;
	font-size: 14pt;	
	text-transform: uppercase;
	width: 70px;	
}		
#footer dl
{
	margin:20px auto auto 5px;
	color: #cccccc;
	width:235px;
	padding:0px;
}
#footer dt{font-weight:bold;}
#footer dl a{color: #ccc;}
#footer a{color: #ddd;}
#footer a:hover{color: #ddd; text-decoration: underline;}
#footer dd,#footer dt{margin-bottom: 4px;}

#copyright
{
	
	padding:12px 0px;
	font-size: 11px;
}

#copyright p 
{
	color:#888;
	margin:0;
	margin-bottom: 5px;
}

#copyright a {color: #888;}
#copyright a:hover{color: #fff; text-decoration: underline;}
#copyright .texte{width:650px;}
#copyright img{margin-left: 10px;}
#copyright .imagejQuery{margin-top:5px;}
/***  //Footer    ***/


/***  Module Newsletter  ***/
.valid_email{background:#FFF url(../images/generic/valid_email.png) no-repeat scroll right center;}
.wrong_email{background:#FFF url(../images/generic/wrong_email.png) no-repeat scroll right center;}
#outils{padding:5px 20px;}
#outils a{
	display:block;
	height:20px;
	width:20px;
	text-indent:-10000px;
	float:left;
}
#lien-facebook{
	background:transparent url("../images/modules/header/icone-facebook.png") no-repeat;	
	margin-right:5px;
}
#lien-facebook:hover{background:transparent url("../images/modules/header/icone-facebook-hover.png") no-repeat;}
#lien-twitter{background:transparent url("../images/modules/header/icone-twitter.png") no-repeat;}
#lien-twitter:hover{background:transparent url("../images/modules/header/icone-twitter-hover.png") no-repeat;}

.form-radius{
	background:#AAC757;
	-moz-border-radius-bottomleft : 8px;
	-webkit-border-bottom-left-radius :8px;
	-moz-border-radius-bottomright :8px;
	-webkit-border-bottom-right-radius :8px;	
}
#form-newsletter{
	position:relative;
	padding:10px 15px 10px 10px;	
}
#form-newsletter label{
	text-transform:uppercase;
	margin-right:6px;
	color:#fff;	
	font-family: League Gothic, Helvetica, Arial, sans-serif;
	font-size: 13pt;
	position:relative;
	top:6px;
}
/*
#form-newsletter label:after{
	content: ".";
}
*/
#form-newsletter input[type="submit"]{
	background-color:#444;
	text-transform:uppercase;
	cursor:pointer;
	color:#fff;
	border: none;
	padding:4px 8px;
}
/***  //Module Newsletter  ***/

/**  MENU **/
#menu-principal{margin-top:70px;}
#menu-principal >li{
	float:left;
	margin-right:25px;
}
#menu-principal li:last-child,#menu-principal li.last-child{margin-right:0;}
#menu-principal >li>a,#menu-principal >a:visited{text-transform:uppercase;font-size:14px;font-family: Helvetica, Arial, sans-serif;color:#444;}
#menu-principal a, #menu-principal li>a:hover{
	font-family: Helvetica, Arial, sans-serif;
	display:block;
	/*height:35px;*/
	float:left;
	padding-right:5px;
}
#menu-principal li>a>span, #menu-principal li>a:hover>span{
	font-family: Helvetica, Arial, sans-serif;
	display:block;
	line-height:20px;
	padding:9px 5px 6px 10px;	
}
#menu-principal .selected, #menu-principal >li>a:hover{
	background:transparent url(../images/generic/btn-vert-droit.png) no-repeat scroll right top;
	color:#FFFFFF;
	text-decoration:none;
}
#menu-principal .selected>span, #menu-principal >li>a:hover>span{background:transparent url(../images/generic/btn-vert-gauche.png) no-repeat scroll 0 0;}

#menu-principal ul{display: none; border-top:dotted 1px #aac757}

#menu-principal ul>li>a{font-size: 12px !important;}

#menu-principal li>ul>li {
	border-bottom:dotted 1px #aac757;
	padding-left:10px;
	font-size: 11px;
	line-height: 18px;
}


#menu-principal li>ul>li>a {
	color:black;
	width:100%;
}

#menu-principal li>ul>li>a:FIRST-LETTER {
	text-transform: uppercase;
}

#menu-principal li>ul>li:hover {
	background-color: #aac757;
}

#menu-principal li>ul>li>a:hover {
	color: white !important;
}
/**  //MENU **/

#centre_droite ul{
	list-style: url("../images/generic/puce_page_contenu.png") ;
	margin-bottom:10px;
	margin-left:20px;
}


/** CONTENU **/
.first{
	font-weight:bold;
	margin:20px 0px;	
}
blockquote{
	background:transparent url('../images/generic/citation.png') no-repeat top left;
	padding-left:15px;
	font-style:italic;
	min-height:38px;
	font-size: 11px;
	color: #555;
}
.credit{width:auto;}
.credit cite, .credit .status{
	display:block;
	text-align:right;
	color:#444;
}
.credit {
	margin-bottom: 20px;
}
#colonne_droite .titre, .groupe h5{
	font-family:League Gothic, Helvetica, Arial, sans-serif;
	border-bottom: dashed 1px #BBBBBB;
	text-transform: uppercase;
	line-height:22px;
}

#titre{margin-left:20px;}

.actualite-footer {
	display: none;
}
/** //CONTENU **/

