@import url('reset.css');
@import url('grid.css');
@import url('jquery.slideshow.css');

body {
	background:url(images/body.jpg) no-repeat top center #f6f5e9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}

img {
	padding:0;
	margin:0;
	outline:none;
}
.photo_gauche, .spip_logos {
	padding:5px 15px 10px 0px;
	float:left;
}
.photo_droite {
	padding:5px 0px 10px 10px;
	float:right;
}
.logos {
	margin-top:20px;
}
.logo {
	margin:10px 0 15px 5px;
}
.logo2 {
	margin-top:10px;
	float:right;
}
p {
	padding:0px;
	margin-bottom:15px;
}
#header {
	width:980px;
	height:215px;
	padding:0;
	margin:15px auto 0px auto;
	background:url(images/bandeau.jpg) no-repeat;
}

#page {
	width:980px;
	padding:0;
	margin:0 auto;
	background:url(images/contenu_bg.jpg) repeat-y #f6f5e9;
}

#drapeaux {
	width:90px;
	float:left;
	margin:180px 0 0 20px;
	padding:0;
}
#drapeaux ul {
	list-style:none;
	width:78px;
	padding:0;
}
#drapeaux li {
	list-style:none;
	display:block;
	float:left;
	margin-right:10px;
}


#menu {
	background-color:#5e6569; 
	height:38px;
	width:960px;
	margin:0; 
	padding:0;
	list-style:none;
	float:left;
	border-top:#1f2220 solid 1px;
}
#menu li {
	list-style:none;
	display:block;
}

#menu li a { 
	cursor:pointer;
	height:38px;
	width:150px;
	float:left;
	padding-top:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	text-align:center;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	border-left:#5e6569 solid 1px;
	border-right:#5e6569 solid 1px;
}
#menu li a.active, #menu li a:hover {
	background-color:#343735;
	border-left:#1f2220 solid 1px;
	border-right:#1f2220 solid 1px;
}


#pub {
	width:960px;
	margin:0; 
	padding:0;
	list-style:none;
}
#pub li {
	cursor:pointer;
	height:115px;
	display:block;
	float:left;
	list-style:none;
	padding:0;
	margin:0;
}

ul {
	list-style:none;
	padding:10px;
}
ul.liste {
	text-align:left;
	padding-left:30px;
	list-style-image:url(images/icones/bullet.jpg);
	border:#dddddd 1px solid;
	border-top:none;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	padding:5px 0 5px 10px;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000;
	padding:5px 0 5px 30px;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000;
	padding:5px 0 5px 0px;
}

.accordionWrapper{display:inline-block; background-color:none; overflow:hidden; margin-top:-30px;}
.accordionWrapper div{display:inline; float:left; margin:auto;width:210px;  }
.accordionWrapper div.title{cursor:pointer; margin-top:30px;}
.accordionWrapper div.content{display:none;}
/*
.rouge, .vert, .bleu, .orange, .violet, .kaki, .rose, .bleugris, .rub_1, .rub_2, .rub_3, .rub_4, .rub_5, .rub_6, .rub_7, .rub_8, .rub_9, .rub_10, .rub_11, .rub_12, .rub_13, .rub_14, .rub_15, .rub_16, .rub_17, .rub_18, .rub_19, .rub_20, .rub_21, .rub_22, .rub_23, .rub_24, .rub_25, .rub_26, .rub_29,
 .rub_31, .rub_32, .rub_33, .rub_41, .rub_42, .rub_44, .rub_45, .rub_46, .rub_47, .rub_48, .rub_49, .rub_50, .rub_51, .rub_55, .rub_58, .rub_61, .rub_67, .rub_68, .rub_69, .rub_70, .rub_71, .rub_72, .rub_73, .rub_74, .rub_75, .rub_76, .rub_77, .rub_78, .rub_79, .rub_80, .rub_81, .rub_84, .rub_85  {
 * */
.title {
	width:208px;
	color:#FFF;
	text-align:left;
}
.rouge, .rub_1, .rub_29, .rub_67, .rub_68 {
	background:#a82021;
	border:#551212 solid 1px;
}
.vert, .rub_13, .rub_10, .rub_69, .rub_70 {
	background:#b3b045;
	border:#888635 solid 1px;
}
.bleu, .rub_7, .rub_31, .rub_71, .rub_72 {
	background:#032E65;
	border:#072b79 solid 1px;
}
.bleugris, .rub_11, .rub_32, .rub_73, .rub_74 {
	background:#62696c;
	border:#34383a solid 1px;
}
.violetsombre, .rub_17, .rub_33, .rub_75, .rub_76 {
	background:#701a32;
	border:#4e0e20 solid 1px;
}
.kaki, .rub_52, .rub_54 {
	background:#5D7A5C;
	border:#364E36 solid 1px;
}
.violet2, .rub_61, .rub_64 {
	background:#5a5199;
	border:#383267 solid 1px;
}
.gris, .rub_65, .rub_66 {
	background:#857465;
	border:#625146 solid 1px;
}

.alaune {
	background:#a82021;
	border:#551212 solid 1px;
	text-align:center;
	float:left;
	width:448px;
	margin-bottom:20px;
}
.titre {
	border-bottom:#111111 dotted 1px;
	text-align:center;
	padding-bottom:5px;
	margin-bottom:15px;
}

/*Make sure your page contains a valid doctype at the top*/
#simplegallery1, #simplegallery2{ 
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: none;
}

#simplegallery1 .gallerydesctext, #simplegallery2 .gallerydesctext{
text-align: center;
padding: 5px;
}
#gallery_container {
	margin-top:35px;
	margin-right:130px;
	float:right;
	width:240px;
}

#footer {
	width:100%;
	border-top:#000000 solid 1px;
	border-bottom:#ffffff solid 10px;
	height:60px;
	margin-top:20px;
	background-color:#212121;
}
#footer #liens {
	text-align:center;
	margin:20px auto;
}
#liens a {
	color:#FFF;
	font-size:14px;
	padding:5px;
	margin:0px 15px 0px 15px;
	text-decoration:none;
}
#liens a:hover {
	color:#212121;
	background:#F7F5E9;
	font-size:14px;
	margin:0px 15px 0px 15px;
	padding:5px;
	text-decoration:none;
	border-bottom:#ffffff 1px dotted;
}

