@charset "UTF-8";
/*
Theme Name: Expositio Theme
Author URI: http://www.wpshower.com
Description: Expositio is a free portfolio-type WordPress theme for photographers and designers. Expositio theme allows you in several clicks to showcase your works to the whole world.
Author: Wpshower
Version: 1.0.0
License: GNU/GPL Version 2 or later. http://www.gnu.org/licenses/gpl.html
Copyright: (c) 2011 Wpshower
*/

/*@charset "UTF-8";*/
/* CSS Document */

/* Global reset of paddings and margins for all HTML elements */
* { margin:0; padding: 0;}
/* Correction: margin/padding reset caused too small select boxes. */
option { padding-left: 0 0.4em; } 
select { padding: 1px; }
/* Global fix of the Italics bugs in IE 5.x and IE 6  */
* html body * { overflow:visible; }
* html iframe, * html frame { overflow:auto; }
* html frameset { overflow:hidden; }
html { height: 100%; }
/* default for */
body { font-size:12px; color: #000;font-family: Arial, Verdana, Tahoma, Geneva, sans-serif; background: white; text-align: left; }

/* 	Lists	*/
ul li { margin:0; padding:0;}
ul.cls-menu li, ul.menu li { list-style:none;}
/*	Images	*/
img, img a, a, a img { border: none; outline: none;}
/* 	Border background	*/
.Frame, .Ft, .Ftl, .Ftr, .Fb, .Fbl, .Fbr, .Fc  { height:1%;}
.Frame { background-repeat:repeat-y;  background-position:center; }
.Frame * { background-position:center; }
.Ft { background-position:top; background-repeat:no-repeat;}
.Fb { background-position:bottom; background-repeat:no-repeat}
.Ftl { background-position:top left; background-repeat:no-repeat;}
.Ftr { background-position:top right; background-repeat:no-repeat;}
.Fbl { background-position:bottom left; background-repeat:no-repeat;}
.Fbr { background-position:bottom right; background-repeat:no-repeat;}
	
/*	Common styles	*/
/*	default for link */
a { color:#000; background:transparent; text-decoration:none; }
a:focus, a:hover { color:#000;  text-decoration: underline;}
.f-left { float: left;}
.f-right { float: right;}
.clr { clear: both; background: url('./_css/blank.gif') repeat-x; height: 0px;}
.notext-left { text-indent: -9999px;}
.notext-right { text-indent: 9999px;}

/*	Website styles lie beneath	*/
body { background: white; color: #000; font-size: 12px; margin-top: 0; font-family: "Helvetica Neue", Helvetica, Arial;}


/* body { font-size: 10px !important;}*/




	#wps-site-wrapper {}
		#wps-site-inner { }
			
			h1 { font-size: 13px; font-weight: bold; margin-bottom: 20px; line-height: 20px;}
			h2 { font-size: 13px; font-weight: bold; margin-bottom: 20px; line-height: 20px;}
			h4 { font-size: 13px; font-weight: bold; line-height: 20px;}
			h5 { font-size: 13px;}
		
			#wps-sidebar {
	position: fixed;
	top: 0px;
	left: 40px;
	width: 120px;
	z-index: 10;
	background: white;
	line-height: 20px;
	height: 100%;
	padding-top: 50px;
	padding-right: 14px;
	padding-bottom: 6px;
	padding-left: 14px;
}
				#wps-sidebar h1 { padding: 0 6px;}
				#wps-sidebar h2 { padding: 0 6px;}
				#wps-sidebar h4 { padding: 0 6px;}
			
				.wpscls-menu-main {margin-bottom: 20px;}
					.wpscls-menu-main li { list-style: none;}
					.wpscls-menu-main li a { padding: 1px 6px; display: block;}
					.wpscls-menu-main li a:hover {}
					.wpscls-menu-main li.current-menu-item a {font-weight: bold;}
					
					
			
					
					
						.wpscls-menu-main-marc {
	margin-bottom: 20px;

}
					.wpscls-menu-main-marc li { list-style: none;}
					.wpscls-menu-main-marc li a {
	padding: 1px 6px;
	display: block;
	color: #990;
}


.menu-titre-marc {
	color: #999;
	margin-bottom: 10px;
}




						.wpscls-menu-main-private-room-marc {margin-bottom: 20px;}
					.wpscls-menu-main-private-room-marc  li { list-style: none;}
					.wpscls-menu-main-private-room-marc  li a {
	padding: 1px 6px;
	display: block;
	color: #969;
}


















					.wpscls-menu-main-marc li a:hover {
	color: #990;
}
					.wpscls-menu-main-marc li.current-menu-item a {font-weight: bold;}
					<!-- fin marc -->
					
					
			
				
				.wpscls-cate-post {margin-bottom: 20px;}
					.wpscls-cate-post ul  { margin-bottom: 20px;}
					.wpscls-cate-post ul li { list-style: none;}
					.wpscls-cate-post ul li a  { padding: 1px 6px; display: block;}
					.wpscls-cate-post ul li a:hover { }
					.wpscls-cate-post ul li a.current  { font-weight: bold;}
			
		
		
		
		
		table.cls-table-gallery {
				
				
		

	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 20;
	margin-left: 300px;
}
			table.wpscls-with-content { 	font-size: 12px;}
				table.cls-table-gallery td { vertical-align: top; padding-right: 28px;}
				table.cls-table-gallery td.wpscls-post-content { }
				table.cls-table-gallery td.wpscls-post-content h2 { width: 700px; padding: 0 3px; margin-top: -2px;}
				
				
				
				
				
				
				
				
				
				
						
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content {
	width: 700px;
	padding: 0 3px 16px 3px;
	line-height: 20px;
	
	text-align: justify;
}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content p { margin-bottom: 20px; }
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content h1 { padding: 21px 0 21px 0; margin-bottom: 0; font-size: 21px; line-height: 26px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content h2 { padding: 18px 0 18px 0; margin-bottom: 0; font-size: 18px; line-height: 23px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content h3 { padding: 16px 0 16px 0; margin-bottom: 0; font-size: 16px; line-height: 21px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content img {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content img.alignright { margin-left: 8px; float: right;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content img.alignleft { margin-right: 8px; float: left;}
				
		
		
		




				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-galerie {
	width: 450px;
	padding: 0 3px 16px 3px;
	line-height: 20px;
	text-align: justify;
}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-galerie p { margin-bottom: 20px; }
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-galerie h1 { padding: 21px 0 21px 0; margin-bottom: 0; font-size: 21px; line-height: 26px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-galerie h2 { padding: 18px 0 18px 0; margin-bottom: 0; font-size: 18px; line-height: 23px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-galerie h3 { padding: 16px 0 16px 0; margin-bottom: 0; font-size: 16px; line-height: 21px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-galerie img { margin: 6px 0;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-galerie img.alignright { margin-left: 8px; float: right;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-galerie img.alignleft { margin-right: 8px; float: left;}
				
		
		





				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte {
	width: 450px;
	padding: 0 3px 16px 3px;
	line-height: 20px;
	text-align: justify;
}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte p { margin-bottom: 20px; }
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte h1 { padding: 21px 0 21px 0; margin-bottom: 0; font-size: 21px; line-height: 26px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte h2 { padding: 18px 0 18px 0; margin-bottom: 0; font-size: 18px; line-height: 23px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte h3 { padding: 16px 0 16px 0; margin-bottom: 0; font-size: 16px; line-height: 21px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte img { margin: 6px 0;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte img.alignright { margin-left: 8px; float: right;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte img.alignleft { margin-right: 8px; float: left;}
				
		
	




				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte-printpdf {
	width: 450px;
	padding: 0 3px 16px 3px;
	line-height: 20px;
	text-align: justify;
}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte-printpdf p { margin-bottom: 20px; }
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte-printpdf h1 { padding: 21px 0 21px 0; margin-bottom: 0; font-size: 21px; line-height: 26px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte-printpdf h2 { padding: 18px 0 18px 0; margin-bottom: 0; font-size: 18px; line-height: 23px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte-printpdf h3 { padding: 16px 0 16px 0; margin-bottom: 0; font-size: 16px; line-height: 21px;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte-printpdf img { margin: 6px 0;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte-printpdf img.alignright { margin-left: 8px; float: right;}
				table.cls-table-gallery td.wpscls-post-content .wpscls-field-content-texte-printpdf img.alignleft { margin-right: 8px; float: left;}
				
		

		
		
		
		
				
		
				table.cls-table-gallery td img {}
				table.cls-table-gallery td h5 { font-weight: normal; line-height: 20px; margin: 10px 0 4px 0;}
			
			.wpscls-copyright {padding: 0px 6px;}
			.wpscls-copyright a {}
			.wpscls-copyright a:hover {}
			
			
		



	.french-version {
	color: #999999;
	background-color: #DFDFDF;
	border: Aucune;
	background-image: url(m-images/m-traduc.jpg);
	background-repeat: no-repeat;
	margin-bottom: 30px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

	.french-version-anchor {
	margin-bottom: 15px;

	width: 450px;
}



.french-version-anchor a {
	color: #EBBC8E;
}
.french-version-anchor a:hover {
	color: #EBBC8E;
}


	
	
	.miseenavant {
	color: #FF88A1;
	background-color: #FFDBE0;
	border: Aucune;
	background-image: url(m-images/m-miseenavant.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}	
	




.miseenavant a {
color: #FF88A1;
}
.miseenavant a:hover {
color: #FF88A1;
}


	
	
	.miseenavant2 {
	background-color: #E6FBCB;
	border: Aucune;
	background-image: url(m-images/m-miseenavant2.jpg);
	background-repeat: no-repeat;
	margin-bottom: 30px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #A6C578;
}	
	




.miseenavant2 a {
color: #A6C578;
}
.miseenavant2 a:hover {
	color: #A6C578;
	text-decoration: underline;
	}

	
	
	
	
			
			.wpscls-field-content a {
	text-decoration: underline;

}
			
			.wpscls-field-content a:hover {
	text-decoration: none;
	
}








			.page-liste-textes-marc a {
	text-decoration: none;

}
			
			.page-liste-textes-marc a:hover {
	
	text-decoration: underline;
	
}









/* Where When */
              
                .where-when-marc {
	width: 700px;
	height: auto;
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 300px;
	border: 1px solid #000;
	padding: 5px;
	line-height: 20px;
}

.where-when-marc p { margin-bottom: 10px; }
.where-when-marc img {
	margin: 0px;
}
.where-when-marc img.alignright { margin-left: 8px; float: right;}
.where-when-marc img.alignleft { margin-right: 8px; float: left;}




			.where-when-marc a {
	text-decoration: underline;

}
			
			.where-when-marc a:hover {
	text-decoration: none;
	
}
				
			.where-when-navigation-marc {
	width: 450px;
	margin-top: 60px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 300px;
	padding-bottom: 50px;	
}


	.alignleft {
	float: left;	

}

	.alignright {
	float: right;	

}
			
			


























			.social-marc {

	padding-top: 50px;
}


			.legende {
	color: #999;
	
	font-style: italic;
}


	.printfriendly {
	float: right;
	margin-left: 393px;
	
}


		
		
		
		/* Social plugins css */
		
		
		
		
		
			.fb-social-plugin fb-like {
	float: left;
	background-color: #9F6;	
	
}

	
	

