/* AF */

#header { 
	width:957px;
	height:160px;
	background:white;
}

#header .accueil {
	width:957px;
	height:160px;
	background:white;
	position:relative;
}

#header #nom_site_spip {
	display:block;
	position:absolute;
	width:311px;
	height:51px;
	bottom:20px;
	left:5px;
	top:auto;
}

#nom_site_spip a {
	display:block;
	text-indent:-9999px;
	width:330px;
	height:51px;
	overflow:hidden;
	background:url(../img/logo.jpg) no-repeat 0 0;
}

#inclure {display:none}

#wrap #nav, #main-menu, #main-menu ul li a {
	background:url(../img/bg-menu.png) repeat-x 0 0	
}

#main-menu ul li {
	text-align:center;
}

#main-menu ul li li {text-align:left; width:172px}

#bg-nav-1,#bg-nav-2{
	height:6px;overflow:hidden;
	background:url(../img/bg-bandeau-haut.png) no-repeat 0 0
}
#bg-nav-2 {
	background:url(../img/bg-bandeau-bas.png) no-repeat 0 0
}
#slider {
	height:317px;
}

#sidebar-wrap {
	width:315px;
	overflow:hidden;
	background:#E8E8E8
}

.summary {
	border-bottom:1px solid #D6D6D6;
	margin-bottom:20px;
}

.zoom {
	background:#ffffce	
}

.news-photo {
	float:left;
	padding-right:20px;
}


#main .news h2 {
	color:#0062A3;
	font-size:1.8em;
}

#main .news small {
	color:#5B6D79;
	font-size:0.9em;
	font-weight:bold;
}

#main .news-desc {
	color:#333333;
	font-size:1.2em;
	line-height:1.9;
	margin:1em;
	padding-bottom:0;
}

#main .news-desc p, #main  .news-desc ul {
	margin-bottom:20px;
	text-align:justify;
}

.thumbnail img {
	border:3px solid #BABABA;
}

#formulaire_recherche {
	float:right;
	margin-top:20px;
}

#sidebar .formulaire_recherche input.text { width:220px }

#formulaire_recherche label {display:none}

#sidebar .block {
	padding:20px 0 0 20px;
}
#sidebar .block p {
	margin:0;
	font:115%/1.4em Arial, Tahoma;
}
#sidebar .block strong {
	font:20px/30px Arial,Tahoma;
	color:#751f27;
	display:block;
	margin-top:20px
}
#sidebar .block strong.first{
	margin-top:0
}

#sidebar .block strong a {
	color:#751f27;
}

#sidebar #faire-un-don, 
#sidebar #mailing-list, 
#sidebar #faire-un-don strong, 
#sidebar #mailing-list strong {
	margin-top:0;
	padding-top:0;
}
#sidebar #faire-un-don {
	margin-bottom:20px;
}
#video-une object, #video-une embed {width:280px; height:210px}
#sidebar a { color:#514e53; text-decoration:underline }
#networks .bg-white {background:white;width:280px; height:170px; text-align:center;padding-top:10px}
#networks img{border:none;float:none}

.summary {padding-bottom:20px}
#main .news{padding-bottom:0 !important}
.s3sliderImage span.remove {visibility:hidden !important}

.cartouche .spip_logos {
	float:left;
	margin:0 15px 8px 0
}
.page_article .texte {
	text-align:justify;
}

.cartouche .info-publi {
	clear:none;	
}
.cartouche .spip_logos{ border:3px solid #BABABA; }

#sidebar ul {font:130%/1.4em Arial,Tahoma; margin:20px;padding:0;list-style:none}
#sidebar li {line-height:2em;border:0 }
#sidebar a {text-decoration:none}
#sidebar a:hover {text-decoration: underline;}
#tags {font-size:0.85em}
#tags ul {border:0}

.rubrique18-article {margin-left:160px}

#faq-liste, ul.retrait {margin-left:1cm; margin-bottom:1cm}

#rub-5-ss-rub {display:none}

.page_article .texte, .page_article .chapo,
.page_rubrique .chapo, .page_rubrique .texte {
	color:black;
	font-size:1.2em;
	line-height:1.9;
	font-weight:normal;
}
#main .news-desc {color:black}

.chapo {margin-bottom:1cm;}
.texte .spip_documents_left {display:block;margin-right:30px}
.page_rubrique .chapo i {line-height:1.5em;fon-size:1.2em;}
.page_rubrique .chapo h3, .page_article .texte h3 { text-align:center; text-transform:uppercase; font-size:1.5em; margin-top:1cm }

#sidebar .spip_documents {text-align:left}

a.spip_out{color:#FB9233;}
.documents_joints{display:none}

#main .texte embed, #main .texte object {width:600px; height:465px; }
.date-auteur {display:none}
.page_article .rub-5-article .date-auteur {display:block}
#gt-memoires strong {padding-top:20px}
.spip_document_52{margin-top:40px}
.page_article .chapo{font-style: italic; }
.page_rubrique .chapo{font-weight: bold;color:#555555}
.page_rubrique .chapo p {margin-bottom:20px}

#sidebar  #video-une p {margin:10px 0}
#footer {width:957px;height:200px;padding-top:20px;}
#footer-content {height:180px;background-color:white;overflow:hidden;border-top:2px solid #242c8f;}
#footer-content p,#footer-content div{float:left;width:316px;margin:10px 0 0 0;padding:0;overflow:hidden;text-align:left;color:black;font-size:12px}
#footer-content p{width:296px;margin-left:20px;}
#footer-content a {color:#FB9233}
#footer-links {display:none} /*js*/
#footer #a-footer-links {font-weight:bold;color:black}
#footer div#liens-amis{margin-left:30px;width:276px;overflow:hidden;}
