body {

	background : url('../images/background-collection-piece.jpg') no-repeat scroll center 0px #F3EFE9;

/*	overflow-x:hidden;*/



	padding-top:11px;

}



body p {

	line-height : 1.5;

}



a {

	color : #745511;	

}



tr.odd{

	 background-color: #FFF;

}



#opacity {

	position : absolute;

	top : 541px;

	height : 320px;

	/*background : url('../images/fond_degrade_beige.png') repeat-x scroll center 0px transparent;*/

	width:100%;	

}

#content #gmap{

 background: none repeat scroll 0 0 #EEE;

    float: right;

    height: 380px;

    margin: 10px 0 10px 10px;

    width: 380px;

}



#block-system-main-menu h2 { display:none; }



#content #wrapper h3 a,

#content #wrapper h3 a:hover,

#content #wrapper h3 a:active,

#content #wrapper h3 a:visited{color: #534E43; text-decoration:none;}



#content #sidebar-first{

	position:relative;

	top:0px;

	left:0px;

}



#content #lien_titre_sidebar{

	display:block;

	width:330px;

	height:40px;

	z-index: 6;

	text-decoration:none;

	position:absolute;

	left:0px;

	top:0px;

}



/************************** HOME CARNAVALET ***********************/

#content {

/*	width : 1277px;*/

/*	margin:-10px auto 20px;*/

/*	background: url('../images/background-content-home.jpg') no-repeat scroll center 0px transparent;*/

	position: relative;

	z-index: 3;

	/*margin-top:-7px;*/

/*	overflow:hidden;*/

}



#content #center {

	width:1010px;

	position:relative;

	margin: 0 auto;	

}





#content #wrapper {

	background-color : #FFFFFF;

	padding: 10px;

	width : 980px;

	margin : 0 auto;

	/* margin-top: 340px; */

}



#content #wrapper h3 {

	text-transform: uppercase;

	margin-bottom: 5px;

	color : #534e43;

	font-weight: normal;

	font-family: arial,Helvetica,sans-serif;

}



#content #wrapper .block ,

#content .professionnals .block,  

#content .exhibition .block,

#content .professionnals .block{

	height : 210px;

	position:relative;

	background-color: #E6DECC;

}



#content #wrapper .block img, 

#content .exhibition .block img,

#content .professionnals .block img{

	float : left;

/*	width : 166px;*/

	margin-right: 15px;

}



#content #wrapper .block .datas,

#content .exhibition .block .datas,

#content .professionnals .block .datas{

	padding-top: 10px;

	line-height: 1.2;

	float: left;

	width : 454px;

}



#content #wrapper .block .datas .type-of-datas ,

#content .exhibition .block .datas .type-of-datas,

#content .professionnals .block .datas .type-of-datas{

	color : #745511;

	font-style : italic;

	font-family: "Times New Roman",Georgia,Serif;

}



#content #wrapper .block .datas h1,

#content #wrapper .block .datas h2 ,

#content .exhibition .block .datas h1,

#content .exhibition .block .datas h2,

#content .professionnals .block .datas h1,

#content .professionnals .block .datas h2{

	color : #745511;

	font-family: "Times New Roman",Georgia,Serif;

	font-weight: bold;

}



#content #wrapper .block .datas h1 a,

#content #wrapper .block .datas h2 a ,

#content .exhibition .block .datas h1 a,

#content .exhibition .block .datas h2 a,

#content .professionnals .block .datas h1 a,

#content .professionnals .block .datas h2 a{

	color : #745511;

	font-family: "Times New Roman",Georgia,Serif;

	font-weight: bold;

}



#content #wrapper .block .datas h1 a:hover,

#content #wrapper .block .datas h2 a:hover ,

#content .exhibition .block .datas h1 a:hover,

#content .exhibition .block .datas h2 a:hover,

#content .professionnals .block .datas h1 a:hover,

#content .professionnals .block .datas h2 a:hover{

	color : #5F450B;

	text-decoration:none;

}



#content #wrapper .block .datas h1, 

#content .exhibition .block .datas h1,

#content .professionnals .block .datas h1{	

	font-size: 26px;

	text-transform: uppercase;

}



#content #wrapper .block .datas h2,

#content .exhibition .block .datas h2,

#content .professionnals .block .datas h2{

	font-size : 20px;

	line-height:0.7;

}

	

#content #wrapper .block .datas .date,

#content .exhibition .block .datas .date,

#content .professionnals .block .datas .date {

	text-transform: uppercase;

	font-size: 14px;

	color : #4c4435;

	margin-top:7px;

}



#content #wrapper .block .datas .description,

#content .exhibition .block .datas .description,

#content .professionnals .block .datas .description {

	color : #4c4435;

	font-weight : bold;

	width : 345px;

	margin-top: 20px;

}



#content #wrapper .block .datas .description p a,

#content .exhibition .block .datas .description p a,

#content .professionnals .block .datas .description p a {

	text-decoration: underline;

}

#content #wrapper .block .datas .description p a.see-more ,

#content .exhibition .block .datas .description p a.see-more ,

#content .professionnals .block .datas .description p a.see-more  {

	text-decoration:none;

}

#content #wrapper .block .datas .description p a.see-more:hover ,

#content .exhibition .block .datas .description p a.see-more:hover ,

#content .professionnals .block .datas .description p a.see-more:hover  {

	text-decoration:underline; 

}



#content #wrapper .content .see-more:hover {

	cursor:pointer;

}

#content #wrapper .content .see-more,

#content #wrapper .block .datas .description a,

#content .exhibition .block .datas .description a,

#content .professionnals .block .datas .description a {

	font-weight: bold;

	color: #960c1c;

	font-size: 9px;

	text-transform: uppercase;

}



#content #wrapper .block .links,

#content .exhibition .block .links,

#content .professionnals .block .links{

	float: right;

	text-transform: uppercase;

	font-size: 11px;

	font-weight: bold;

	position: absolute;

	bottom: 3px;

	right: 5px;

}



#content #wrapper .block .links a,

#content .exhibition .block .links a,

#content .professionnals .block .links a {

	color : #960c1c;

}



#content #wrapper .block .links a.ticket ,

#content .exhibition .block .links a.ticket{

	padding : 3px 7px;

	background-color: #745511;

	color : #FFFFFF;

	margin-left: 15px;

}



#content #wrapper #left-column {

	float: left;

	width : 635px;

	margin-right: 10px;

}



#content #wrapper #left-column .exhibition,

#content #wrapper #right-column .info {

	margin-bottom: 20px;

}



#content #wrapper #left-column .collections {

	margin-bottom: 10px;

}



#content #wrapper #left-column .collections .slider {

	background: url('../images/background-content-collection.jpg') no-repeat scroll 0 0 transparent;

	height: 174px;

	position: relative;

}



#content #wrapper #left-column .collections .slider ul {

	margin-bottom : 10px;

}



#content #wrapper #left-column .collections .slider ul li {

	float:left;

	vertical-align: top;

	width : 134px;

	height: 134px;

	

}



#content #wrapper #left-column .collections .slider ul li.image{	

	background-color: #C1BDB2;

    height: 104px !important;

    padding: 2px;

    text-align: center;

    width: 104px !important;

}



#content #wrapper #left-column .collections .slider ul li.bxslider{

	margin-top: 20px; 

	width: 120px;

    height: 114px;

}



#content #carousel_oeuvre_parcours .slider ul li.bxslider{

	margin: 20px 0px; 

	width: 152px;

    height: 142px;

}





#content #wrapper #left-column .collections .themes {

	background: url('../images/background-content-collection-themes.png') no-repeat scroll 0 0 transparent;

	height: 193px;

}



#content #wrapper #left-column .collections .themes ul,

#content .right-column .themes ul {

	margin-right : 20px;

	margin-top: 0px;

}



#content .right-column {

	min-height: 350px;

}



#content #wrapper #left-column .collections .themes ul li,

.right-column .themes ul li {

	float : left;

	width: 47%;

	border-bottom: 1px solid #745511;

    font-family: "Times New Roman",Georgia,Serif;

    font-size: 14px;

    font-style: italic;

    font-weight: bold;

    padding: 7px 0;

    margin:0px 6px;

}



#content #wrapper #left-column .collections .themes ul li a,

.right-column .themes ul li a{

	background:url('../images/brown_arrow1.png') no-repeat left;

	padding-left:15px;

}



#content #wrapper #left-column .collections .themes ul li.last,

#content .right-column .themes ul li.last {

	border: none;

}



#content #wrapper #left-column .collections .themes ul li a,

.right-column .themes ul li a {

	color : #745511;

	margin-bottom: 5px;

}



#content #wrapper #left-column .collections .themes ul li a:hover,

.right-column .themes ul li a:hover {

	color: #442914;

	text-decoration:none;

}



#content #wrapper #left-column .collections .other {

	background: url('../images/horizontal-background-content-collection.jpg') no-repeat scroll 0 0 transparent;

	height: 35px;

	padding-top: 10px;

}



#content #wrapper #left-column .collections .other a {

	margin-left: 20px;

	color : #960C1C;

	font-size : 14px;

}



#content #wrapper #left-column .collections .other a span{

	font-family: "Times New Roman",Georgia,Serif;

}



#content #wrapper #left-column .collections .other a span.bold{

	position:relative;

	top:1px;

	left:0px;

}



#content #wrapper #left-column .collections .last-minut {

	margin-top: 10px;

	color : #960C1C;

	font-weight: bold;

}



#content #wrapper #left-column .collections .last-minut a {

	color : #960C1C;

}



#content #wrapper #right-column{

	float: left;

	width : 325px;

}

#content #wrapper #right-column h4 {

	font-size: 14px;

	font-family: "Times New Roman", Georgia, Serif;

}





#content #wrapper #right-column .info .address {

	margin : 15px 0px 25px;

	line-height: 1.1;

}



#content #wrapper #right-column .info .opening {

	margin-bottom: 25px;

	width : 250px;

}



#content #wrapper #right-column .info .extra-info {

	width : 250px;

}



#content #wrapper #right-column .info .access {

	text-align: right;

	margin-top: 15px;

}



#content #wrapper #right-column .info .access a {

	color : #960C1C;

}



#content #wrapper #right-column .agenda {

	border-bottom: dotted 1px #745511;

}



#content #wrapper #right-column .agenda .event,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events .event{

	border-top: dotted 1px #745511;

	padding: 7px 0 10px;

	line-height: 1.1;

}



#content #wrapper #right-column .agenda .event .type,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events .event .type {

	font-family: "Times New Roman", Georgia, Serif;

	font-style: italic;

	font-size: 14px;

}



#content #wrapper #right-column .agenda .event .type .audience,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events .event .type .audience {

	color: #745511;

	font-weight: bold;

}



#content #wrapper #right-column .agenda .event .more,

#content #wrapper .left-column-info .content .more ,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events .event .more{

	margin-top: 5px;

}



#content #wrapper #right-column .agenda .event .more a,

#content #wrapper .left-column-info .content .more a,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events .event .more a {

	color: #960C1C;

	font-size: 10px;

}



#content #wrapper #right-column .all-events {

	text-align: right;

	padding-top: 5px;

}



#content #wrapper #right-column .all-events a {

	color: #960C1C;

}



/************************** FIN HOME CARNAVALET ***********************/



/************************** HOME COLLECTION ***********************/



body.collection {

	background : url('../images/background-collection-home.jpg') no-repeat scroll center 0px transparent;

}



#content.collection {

	background : none !important;

}



#content .right-column, #content .content #site-map  {

 	background-color: #EBE8E2;

    float: left;

    margin-left: -55px;

    margin-top: 90px;

    width: 700px;

    padding: 30px 20px 20px;

    position: relative;

}

#content .content #site-map {

	background-color: #FFFFFF;	

}



#content .content #site-map ul {

	margin-left : 10px;

}



#content .content #site-map ul li.expanded {

	margin-bottom: 10px;

}



#content .content #site-map ul li.expanded a {

	text-transform: uppercase;

	color: #745511;	

}



#content .content #site-map ul li.expanded ul li {

	margin-left: 10px;	

}



#content .content #site-map ul li ul li.expanded {

	margin-bottom : 0;	

}



#content .content #site-map ul li.expanded ul li a {

	text-transform: none;

	color: #000000;

}



#content .white-bg {

	background-color: #FFFFFF;

	margin-left: 280px;	

}



#content .right-column .pieces {

	margin-bottom: 50px;

}



#content .right-column .pieces ul {

	margin-bottom : 10px;

}



#content .right-column .pieces ul li {

/*	display : inline;*/

	float:left;

	vertical-align: top;

	margin-right :8px;

	width : 134px;

	height: 134px;

	

}



#content .right-column .pieces ul li.image {

 	background-color: #f3efe9;

    height: 118px;

    padding: 6px;

    text-align: center;

    width: 118px;

    margin:0px 8px 8px 0px;

}



#content .right-column .pieces ul li.clear {

	width : 0;

	height: 0;

	float: none;

	margin : 0;	

}



#content .right-column .pieces ul li.focus {

	margin-right: -13px;

	margin-left: -8px;

	position : relative;

	z-index: 10;

}



#content .right-column .pieces ul li img {

	margin-bottom: 8px;

	max-width:130px;

	max-height: 130px;

}



#content .right-column .pieces ul li.focus img {

	margin-top: -20px;

}



#content .right-column h3 {

	margin : 0;

}



/************************** FIN HOME COLLECTION ***********************/



/************************** FICHE COLLECTION ***********************/



body.collection-piece {

	background : url('../images/background-collection-piece.jpg') no-repeat scroll center 0px transparent;

}



#content #wrapper.collection {

	top: 0;

	padding-top: 5px;

}



#content #wrapper .breadcrumb {

	font-size: 10px;

	color: #736e69;

}



#content #wrapper .breadcrumb a {

	color: #736e69;

}



#content #wrapper .left-column-info {

	width : 550px;

	float: left;

	font-size: 11px;

}

#content #carousel_oeuvre_parcours h1,

#content #wrapper .left-column-info h2 {

	font-family : "Times New Roman", Georgia, Serif;

	font-size: 26px;

	color: #745511;

	margin-top: 10px;

	font-weight: bold;

}

#content #carousel_oeuvre_parcours h1{

/*	margin-left:70px;*/

	width:1000px;

	margin:0 auto;

}



#content #wrapper .left-column-info h3 {

	font-family : "Times New Roman", Georgia, Serif;

	font-size: 20px;

	color: #745511;

	font-weight: bold;

	margin : 0;

	text-transform: none;

}



#content #wrapper .left-column-info .info {

	margin-top: 10px;

	line-height: 1.2;

}



#content #wrapper .left-column-info .info h4 {

	font-size : 14px;

}



#content #wrapper .left-column-info .content {

	margin: 20px 0;

	width : 530px;

	font-size: 12px;

	text-align: justify;

}



#content #wrapper .left-column-info .content .more-button { margin-top:5px; }

#content #wrapper .left-column-info .content p {

	line-height : 1.4;

}



#content #wrapper .left-column-info .content p a {

	text-decoration : underline;

	color : #745511;

}



#content #wrapper .left-column-info .content .author {

	margin-top: 10px;

	font-weight: bold;



}

#content #wrapper .left-column-info .content .more {

	margin-top: 10px;

}



#content .collection .left-column-info { line-height: 1.3; }

#content #wrapper .left-column-info .room-collection {

	margin-top: 20px;

	line-height: 1.3;

}



#content #wrapper .left-column-info .references {

	margin: 20px 0;

	line-height: 1.2;

	width : 530px;

	font-size: 12px;

}



#content #wrapper .left-column-info .references .see-references {

	background: url("../images/down-arrow-collection.png") no-repeat scroll 100% center transparent;

    padding: 0 13px 0 0;

}



#content #wrapper .left-column-info .references .see-references:hover {

	cursor:pointer;	

}

#content #wrapper .left-column-info .references ul {

}



#content #wrapper .right-column-pictures {

	float: left;

	width : 420px;

}



#content #wrapper .right-column-pictures .main-picture {

	margin : 85px auto 0;

	width : auto;	

}





#content #wrapper .right-column-pictures .main-picture .credits {	

    color: #FFFFFF;

    font-size: 15px;

    margin-left: 2px;

    position: relative;

    top: -13px;

    z-index: 3;

    font-weight: bold;  

}



.jqZoomTitle {

	/* définir le style du titre de la fenêtre de zoom */	

	}



#content #wrapper .right-column-pictures .content-credits {

	position : relative;

	top : -37px;

	background-color: #FFFFFF;

	display : none;

	color: #000000;

	z-index: 5;

}



#content #wrapper .right-column-pictures .content-credits p{

	margin-left: 36%;

}



#content #wrapper .legend {

	font-style : italic;

	color : #655d5d;

	font-size: 11px;

}



#content #wrapper .right-column-pictures #agrandir {

	text-align:right;

	font-style:italic;

	margin-right:20px;

}



#content #wrapper .right-column-pictures #agrandir:hover {

	text-decoration:underline;

	cursor:pointer;

}







#content #wrapper .right-column-pictures .thumbnails,

#content #wrapper  .thumbnails {

	margin-left: 5px;

	margin-top:3px;

	

}







#content #wrapper .right-column-pictures .thumbnails ul li,

#content #wrapper .thumbnails ul li{

	display : inline;

	margin-right : 5px;

	float: left;

}



#content #wrapper .right-column-pictures .thumbnails ul li.selected, #content #wrapper .thumbnails ul li.selected {

    border: 1px solid #960C1C;

}



#content #wrapper .thumbnails li.image, 

#content #wrapper .right-column-pictures .thumbnails li.image {

    background-color: #C1BDB2;

    border: 1px solid #9C9894;

    height: 50px;

    padding: 2px;

    text-align: center;

    width: 50px;	

}





/*#content #wrapper .right-column-pictures .thumbnails ul li a img,*/

/*#content #wrapper .thumbnails ul li a img {*/

/*	border: solid 1px #9c9894;*/

/*}*/



/*#content #wrapper .right-column-pictures .thumbnails ul li a.selected img ,*/

/*#content #wrapper .thumbnails ul li a.selected img{*/

/*	border: solid 1px #960c1c;*/

/*}*/



#content #wrapper .see-also {

	margin-top: 20px;

}



#content #wrapper .see-also ul {



}



#content #wrapper .see-also ul li {

	width : 32%;

	display : block;

	margin-right : 13px;

	float: left;

}



#content #wrapper .see-also ul li a {

	color : #960c1c;

}



#content #wrapper .see-also ul li.crypt {

	background : url('../images/background-collection-piece-crypte.jpg') no-repeat scroll 0 0 transparent;

	height : 62px;

	position:relative;

	top:0px;

	left:0px;

}



#content #wrapper .see-also ul li.crypt .crypt-content {

	margin-left: 60px;

	margin-top: 13px;

	font-family : "Times New Roman", Georgia, Serif;

	font-style: italic;

	color: #960C1C;

	width : 210px;

	font-size: 14px;

	line-height: 0.8;

}



#content #wrapper .see-also ul li.crypt .crypt-info {

	margin-left: 10px;

	position:absolute;

	bottom:3px;

}



#content #wrapper .see-also ul li.crypt .crypt-info a {

	color: #252525;

}



#content #wrapper .see-also ul li.crypt .crypt-info a:hover {

	color: #960C1C;

	text-decoration:none;

}



#content #wrapper .see-also ul li.other {

	margin-top: 5px;

	height : 36px;

	padding-top: 5px;

	background-color: #efe9dd;

	font-family : "Times New Roman", Georgia, Serif;

	font-size: 14px;

}



#content #wrapper .see-also ul li.other .other-content {

	width : 230px;

	margin-left: 10px;

}



#content #wrapper .see-also ul li.other .short-content {

/*	margin-top: 10px;*/

}



#content #wrapper .see-also ul li .other-content span {

	background: url("../images/down-arrow-collection-right.png") no-repeat scroll 0 center transparent;

    padding: 0 0 0 13px;

}



#content #wrapper .back-paginator {

	margin-top: 20px;

	font-size: 10px;

	padding-bottom: 10px;

}



#content #wrapper .back-paginator .back {

	float: left;

	width : 350px;

}



#content #wrapper .back-paginator .back a {

	color: #252525;

	background: url("../images/down-arrow-collection-left.png") no-repeat scroll 0 center transparent;

    padding: 0 0 0 13px;

}



#content #wrapper .back-paginator .paginator {

	float: left;

}



#content #wrapper .back-paginator .paginator a.prev {

	margin-right: 50px;

	color: #252525;

	background: url("../images/down-arrow-collection-left.png") no-repeat scroll 0 center transparent;

    padding: 0 0 0 13px;

}



#content #wrapper .back-paginator .paginator a.next {

	margin-left: 50px;

	color: #252525;

    background: url("../images/down-arrow-collection-right.png") no-repeat scroll 100% center transparent;

    padding: 0 13px 0 0;

}



/************************** FIN FICHE COLLECTION ***********************/



/************************** HOME EXPOSITION ***********************/

body.exhibition {

	background : url('../images/background-exhibition-home.jpg') no-repeat scroll center 0px transparent;

}



#content.exhibition {

	background : none !important;

}



#content .right-column.exhibition {

	padding-top: 10px;

	background-color: #FFFFFF;

}

#content .exhibition .block {

	margin-top: 5px;

}



#content .exhibition .block .datas {

	width : 469px;



}



#content .exhibition .other-exhibitions {

	margin-top: 15px;

}



#content .exhibition .other-exhibitions .other-exhibition,

#content .professionnals .other-exhibitions .other-exhibition,

#content .press-container .press-block  {

	float: left;

	width : 325px;

	height:155px;

	margin-bottom: 15px;

	line-height: 1.3;

}



#content .exhibition .other-exhibitions .other-exhibition img,

#content .exhibition .nextly .nextly-blocks .nextly-block img,

#content .professionnals .nextly-blocks .nextly-block img,

#content .professionnals .other-exhibitions .other-exhibition img,

#content .press-container .press-block img {

	float: left;

	width : 83px;

	margin-right : 10px;

}



#content .exhibition .other-exhibitions .other-exhibition .datas, 

#content .exhibition .nextly .nextly-blocks .nextly-block .datas,

#content .professionnals .nextly-blocks .nextly-block .datas,

#content .professionnals .other-exhibitions .other-exhibition .datas,

#content .press-container .press-block .datas

{

	float : left;

}

#content .press-container .press-block .datas{width : 219px;}



#content .exhibition .other-exhibitions .other-exhibition .datas .type-of-datas, 

#content .exhibition .nextly .nextly-blocks .nextly-block .datas .type-of-datas,

#content .professionnals .nextly-blocks .nextly-block .type-of-datas,

#content .professionnals .other-exhibitions .other-exhibition .datas .type-of-datas,

#content .press-container .press-block .type-of-datas

{

	color : #745511;

	font-style : italic;

	font-family: "Times New Roman",Georgia,Serif;

}



#content .exhibition .other-exhibitions .other-exhibition .datas h4,

#content .exhibition .other-exhibitions .other-exhibition .datas h5, 

#content .exhibition .nextly .nextly-blocks .nextly-block .datas h4, 

#content .exhibition .outside .outside-block h4,

#content .exhibition .outside .outside-block h5,

#content .professionnals .nextly-blocks .nextly-block .datas h4,

#content .professionnals .other-exhibitions .other-exhibition .datas h4,

#content .professionnals .other-exhibitions .other-exhibition .datas h5,

#content .press-container .press-block .datas h4,

#content .press-container .press-block .datas h5{

	color : #745511;

	font-family: "Times New Roman",Georgia,Serif;

	font-weight: bold;

}



#content .exhibition .other-exhibitions .other-exhibition .datas h4,

#content .exhibition .nextly .nextly-blocks .nextly-block .datas h4, 

#content .exhibition .outside .outside-block h4,

#content .professionnals .nextly-blocks .nextly-block .datas h4,

#content .professionnals .other-exhibitions .other-exhibition .datas h4,	

#content .press-container .press-block .datas h4{	

	font-size: 16px;

	text-transform: uppercase;

}



#content .exhibition .other-exhibitions .other-exhibition .datas h5, 

#content .exhibition .outside .outside-block h5,

#content .professionnals .other-exhibitions .other-exhibition .datas h5,

#content .press-container .press-block .datas h5

{

	font-size : 13px;

	/*line-height: 0.7;*/

}

	

#content .exhibition .other-exhibitions .other-exhibition .datas .date, 

#content .exhibition .nextly .nextly-blocks .nextly-block .datas .date,

#content .exhibition .outside .outside-block .date,

#content .professionnals .nextly-blocks .nextly-block .datas .date,

#content .professionnals .other-exhibitions .other-exhibition .datas .date,

#content .press-container .press-block .datas .date

{

	text-transform: uppercase;

	color : #4c4435;

	margin-top:7px;

}



#content .exhibition .other-exhibitions .other-exhibition .datas .more,

#content .exhibition .outside .outside-block .more{

	margin-top: 5px;

	font-size: 9px;

}



#content .exhibition .other-exhibitions .other-exhibition .datas .more a,

#content .press-container .press-block .datas .more a,

#content .exhibition .outside .outside-block .more a{

	color: #960c1c;

}



#content .exhibition .nextly,

#content .professionnals  {

	margin-top: 5px;

}



#content .exhibition .nextly .nextly-blocks,

#content .professionnals .nextly-blocks  {

	margin-top: 5px;

}



#content .exhibition .nextly .nextly-blocks .nextly-block ,

#content .professionnals .nextly-blocks .nextly-block{

	float: left;

	width : 315px;

	background-color: #E6DECC;

	margin-right: 10px;

}



#content .exhibition .nextly .nextly-blocks .nextly-block img,

#content .professionnals .nextly-blocks .nextly-block img{

	width : 143px;

}



#content .exhibition .nextly .nextly-blocks .nextly-block .datas,

#content .professionnals .nextly-blocks .nextly-block .datas{

	width : 160px;

	margin-top: 10px;

}



#content .exhibition .nextly .nextly-blocks .nextly-block .datas .type-of-datas ,

#content .professionnals .nextly-blocks .nextly-block .datas .type-of-datas{

	margin-bottom: 2px;

}



#content .exhibition .nextly .nextly-blocks .nextly-block .datas .date,

#content .professionnals .nextly-blocks .nextly-block .datas .date {

	width : 130px;

	margin-bottom: 10px;

}



#content .exhibition .nextly .nextly-blocks .nextly-block .datas .description ,

#content .professionnals .nextly-blocks .nextly-block .datas .description{

	line-height: 1.3;

	font-size: 12px;

	width : 150px;

}



#content .exhibition .nextly .nextly-blocks .nextly-block .datas .description a,

#content .professionnals .nextly-blocks .nextly-block .datas .description a {

	color : #960c1c;

	font-size: 9px;

}



#content .exhibition .outside {

	margin-top: 20px;

}



#content .exhibition .outside .outside-block {

	margin-top: 5px;

	float: left;

	margin-right : 20px;

}

/************************** FIN HOME EXPOSITION ***********************/



/************************** FICHE EXPOSITION ***********************/



#content #wrapper.exhibition {

	top: 0;

	padding : 0;

	margin-top : 0px;

	background-color:#E4DBC8;

}



#content #wrapper.exhibition .breadcrumb {

	padding: 10px;

}

/* Style du copyright sur les images des fiches expo */

/*****************************************************/

.left-column-exhibition .main-picture {

	width:280px;

	/*overflow:auto;*/	

	position:relative;

	display:block;

}



.left-column-exhibition .main-picture img { 

	/* offset left, top, thickness, color with alpha 

-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5);

-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5);

box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.5);

*/

	

}

#copyright {

/*	margin:-61px 0 10px;*/

	display:block;

	padding:3px 0;

	position:absolute;

	bottom:0;

	width:100%;

}



#copyright_label {

	margin:0 0 5px 5px;

	position:absolute;

	bottom:0;

	color:#000;	

	text-shadow: 1px 1px 0.2px #fff;

}



#copyright #copyright_block {

	display:none;

	width:100%;

	position:absolute;

	bottom:0;

	margin:0 0 3px 0;

	background-color: #fff;

	color:#745511;

	-moz-opacity:0.8;

	opacity: 0.8;

	filter:alpha(opacity=80);

}



#copyright:hover #copyright_block {

		display:block;

}



#copyright #copyright_block span {

	margin:8px;

	display:block;

}



/*****************************************************/





#content #wrapper.exhibition   .left-column-exhibition {

	float: left;

	width : 280px;

	background-color: #e4dbc8;

	

}



/*#content #wrapper.exhibition .left-column-exhibition .thumbnails ul li a img{*/

/*	width:51px;*/

/*	height:51px;*/

/*}*/



#content #wrapper.exhibition  .right-column-exhibition {

	background-color: #e4dbc8;

	float: left;

	width : 700px;

	background-color: #e4dbc8;

}



.press ul {

	margin-top: 10px;	

}

#content #wrapper.exhibition  .right-column-exhibition .expo-infos {

	padding: 0 10px;	

}



#content #wrapper.exhibition  .right-column-exhibition .catalogue .datas {

	padding-right : 7px;

	margin:-2px 0 0 8px;

}



#content .background-exhibition {

	background: url('../images/background-node-expo.png');

	background-repeat:repeat-y;

}

#content #wrapper.exhibition  .right-column-exhibition .datas {

	margin-left: 15px;

	margin-top: 10px;

	color: #745511; 

	font-family : "Times New Roman", Georgia, Serif;

	margin-bottom: 30px;

}



#content #wrapper.exhibition  .right-column-exhibition .catalogue .datas,

#content #wrapper.exhibition  .right-column-exhibition .catalogue .datas a { 

	color:#000;	

	font-family : "Arial",  Georgia, Serif;

}

#content #wrapper.exhibition  .right-column-exhibition .datas  h1 {

	font-size: 26px;

	text-transform: uppercase;

	color : #745511;

}



#content #wrapper.exhibition  .right-column-exhibition .datas  h2 {

	font-size: 20px;

	line-height : 0.7;

}



#content #wrapper.exhibition  .right-column-exhibition .datas .date {

	font-family: arial,Helvetica,sans-serif;

	font-size: 13px;

	color : #4c4435;

	text-transform : uppercase;

	margin-top: 7px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index {



}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index ul.thumb,

#content .partners ul.thumb  {

	margin: 0;

	padding: 0;

	margin-left: 30px;

	text-transform:uppercase;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index ul.thumb li,

#content .partners ul.thumb li{

	padding : 5px 10px;

	display : inline;

	background-color : #745511;

	font-weight: bold;

	margin-right : 5px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index ul.thumb li,

#content .partners ul.thumb li:hover{

	cursor:pointer;	

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index ul.thumb li a,

#content .partners ul.thumb li a {

	color: #FFFFFF;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index ul.thumb li.selected,

#content .partners ul.thumb li.selected,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index ul.thumb li.notSelected:hover,

#content .partners ul.thumb li.notSelected:hover {

	background-color: #FFFFFF;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index ul.thumb li.selected a,

#content .partners ul.thumb li.selected a,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index ul.thumb li.notSelected:hover a,

#content .partners ul.thumb li.notSelected:hover a {

	color: #745511;

	text-decoration:none;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content {

	margin-top: 6px;

	background: none repeat scroll 0 0 #FFFFFF;

	line-height:140%;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content {

	float: left;

	width : 390px;

	background-color: #FFFFFF;

	padding-left: 30px;

	padding-bottom: 10px;

	padding-right: 4px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content #exhibition_detail

{

	display:block;

}

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content #activities_detail

{

	display:none;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content  .content-left-column {

	text-align: justify;

	width : 350px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .header-left-column {

	margin-top: 10px;

	text-align: justify;

	width:350px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .content-left-column  p{

	margin-top: 20px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider, #content .left-column-info .slider {

	margin-top: 20px;

	width:350px;

}



#content .slider { background:#000; }

#content .slider #imgDiapo, #content .slider #imgDiapo img {

	margin: auto;

	text-align: center;

}



#content .slider #imgDiapo, #content .slider #imgDiapo .slide {

	width:350px;

	height: 359px;

}



.slider #imgDiapo .slide .caption {

	background: none repeat scroll 0 0 white;

    bottom: 0;

    display: none;

    height: 35px;

    opacity: 0.8;

    position: absolute;

    width: 350px;

}



#content .slider .diapoLarge, #content .slider #imgDiapo .largeSlide {

	width:350px;

	height: 226px;

	vertical-align:middle;

}

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator,

#content .right-column  .slider .paginator,

#content .left-column-info .slider .paginator {

	background-color: #e4dbc8;

	height: 20px;

/*	margin-top: -1px;*/

/*	width :  350px;*/

}

/*

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator ul ,

#content .right-column  .slider .paginator ul{

	margin : 0;

	padding : 0;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator ul li ,

#content .right-column  .slider .paginator ul li{

	display : inline;

	background : none;

}

*/

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator ul li a,

#content .right-column  .slider .paginator a, #content .left-column-info .slider .paginator a {

	color: #000000;

	font-size: 10px;

	padding: 0px 5px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator a img,

#content .right-column  .slider .paginator a img, #content .left-column-info .slider .paginator a img {

	height: 12px;

	padding-top: 3px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator a.prev img,

#content .right-column  .slider .paginator a.prev img, #content .left-column-info .slider .paginator a.prev img{

	float:left;

	/* margin-right : 38px; */

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator a.next img,

#content .right-column  .slider .paginator a.next img, #content .left-column-info .slider .paginator a.next img {

	float:right;

	/* margin-left : 38px; */

}



#content #wrapper.exhibition .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator .pages a, #content .left-column-info .slider .paginator .pages a{

	padding:0px 5px;

	color:#000000;

}

#content #wrapper.exhibition .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator .pages a.activeSlide,

#content .left-column-info .slider .paginator .pages a.activeSlide,

#content .left-column-info .slider .paginator a.activeSlide,

#content #wrapper.exhibition .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .slider .paginator ul li a.activeSlide, #content .right-column .slider .paginator a.activeSlide, #content .left-column-info .slider .paginator a.activeSlide {

	color:#FF0000;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .share {

	margin: 25px 0;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content {

	float: left;

	background-color: #FFFFFF;

    width: 276px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content .ticket,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content .info,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content  .catalogue,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content  .press {

	border-top: solid 1px #745511;

	margin-top: 10px;

	padding-top: 10px;

}







#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content  h4 {

    color: #745511;

    margin-bottom: 5px;

    text-transform: uppercase;

	font-size: 12px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content .ticket span.small {

    color: #000000;

    font-size: 10px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content .info .address {

    line-height: 1.1;

    margin: 15px 0 25px;

}

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content .ticket .ticketing,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content .info .access {

    text-align: right;

	font-size: 11px;

	margin-right : 5px;

	margin-top: 10px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content .ticket .ticketing a,

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content .info .access a {

    background:url('../images/red_arrow1.png') no-repeat left transparent;

    padding-left:8px;

    color: #960C1C;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content  .catalogue {



}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content  .catalogue img{

	float: left;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content  .catalogue .datas{

	float : left;

	width : 190px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .right-column-thumb-content  .press ul li a {

	background:url('../images/brown_arrow1.png') no-repeat left transparent;

    padding-left:8px;

	color: #000000;

}

#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events {

	margin-bottom: 20px;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events .event {

	width : 370px;

	margin-bottom: 20px;

	border : none;

	line-height : 1.4;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events .event .description {

	text-align: justify;

	line-height: 1.3;

}



#content #wrapper.exhibition  .right-column-exhibition .thumb-index .thumb-content .left-column-thumb-content .events .event .details {

	font-size: 11px;

	font-weight: bold;

}



/************************** FIN FICHE EXPOSITION ***********************/



/************************** ARCHIVES EXPOSITION ***********************/



body.records {

	background : url('../images/background-exhibition-records.jpg') no-repeat scroll center 0px transparent;

}





#content  .paginator {

    font-size: 10px;

/*    margin-top: 20px;*/

	text-align : center;

}



#content  .paginator a.prev {

    color: #252525;

    margin-right: 20px;

}

#content .paginator a.next {

    color: #252525;

    margin-left: 20px;

}



#content  .paginator .pages{

	display:inline;

}



body.records #content .right-column.exhibition h3 {

	margin-bottom: -10px;

}



#content .right-column.exhibition .other-exhibitions .other-exhibition, 

#content .right-column.professionnals .other-exhibitions .other-exhibition  {

    float: left;

    line-height: 1.3;

    margin-bottom: 25px;

    width: 325px;

}



/************************** FIN ARCHIVES EXPOSITION ***********************/



/************************** CALENDRIER EXPOSITION -- c.f. calendar.css -- ***********************/



body.calendar {

	background : url('../images/background-exhibition-calendar.jpg') no-repeat scroll center 0px transparent;

}



body.calendar #content .right-column.exhibition {

    background-color: #EBE8E2;

}





/************************** FIN CALENDRIER EXPOSITION ***********************/



/************************** HOME ACTIVITES ***********************/





body.activities {

	background : url('../images/background-activities-home.jpg') no-repeat scroll center 0px transparent;

}



.activities {

	background : none !important;

}



.activities h3 {

	color : #745511;

	font-weight : bold;

	margin-bottom: 3px;

}



.right-column.activities {

    padding : 20px 10px 20px 20px;

}



.important-events .important-event .datas {

	margin-bottom: 20px;	

}





.important-events .important-event .datas .more{

	margin-top : 10px;

}



.important-events .important-event{

	padding : 10px 0 1px 15px;

}



.important-events .important-event img {

	float: right;

	margin-right : 10px;

}



.view-parcours-historiques-list .view-content .image-left {

	width : 175px;	

}



.important-events .important-event .datas {

	border: medium none;

	margin-bottom: 20px;

	width: 450px;

	float :left;

}



.important-events .important-event .nodeact {

	width: 680px;

}



.important-events .important-event .datas .type{

	font-family: "Times New Roman",Georgia,Serif;

    font-size: 14px;

    font-style: italic;

    padding-bottom:7px;

}



.important-events .important-event .datas h4,

.important-events .important-event .datas h4 a{

	font-size: 14px;

	margin-bottom : 4px;

	font-family: arial,Helvetica,sans-serif;

	color:#000000;

}



.important-events .important-event .datas .more a {

	color: #960c1c;

	font-size: 10px;

}





.activities .important-events {

	background-color : #FFFFFF;

	margin-bottom: 20px;

	min-height: 350px;

	padding:10px;

}



.activities .important-events .important-event{

	padding : 10px 0 1px 15px;

}



.activities .important-events .important-event img {

	float: right;

	margin-right : 10px;

}



.activities .important-events .important-event .datas {

	border: medium none;

	margin-bottom: 20px;

/*	width: 600px;*/

	float :left;

}



.activities .important-events .important-event .datas h4 {

	font-size: 14px;

	margin-bottom : 4px;

}



.activities .important-events .important-event .datas .type {

    font-family: "Times New Roman",Georgia,Serif;

    font-size: 14px;

    font-style: italic;

	margin-bottom: 4px;

}



.important-events .important-event .datas .type  span.audience {

	color: #745511;

}



.activities .important-events .important-event .datas .description {

	line-height: 1.2;

}



.activities .important-events .important-event .datas .details {

	margin-top: 10px;

}



.activities .important-events .important-event .datas .more{

	margin-top : 10px;

}



.activities .important-events .important-event .datas .more a {

	color: #960c1c;

	font-size: 10px;

}



.activities-tab .next-activities {

	margin: 10px 0;

	width: 100%;

}



.activities-tab .next-activities thead {

	border-bottom : solid 1px #000000;

	border-top : solid 1px #000000;

}



.activities-tab .next-activities thead tr {

	text-align: left;

	

}



.activities-tab .next-activities thead tr th {

	padding : 5px 0 5px 5px;

}



.activities-tab .next-activities thead tr th.date {

	width : 150px;

}



.activities-tab .next-activities thead tr th.time {

	width : 60px;

}



.activities-tab .next-activities thead tr th.audience {

	width : 115px;

}



.activities-tab .next-activities thead tr th.type-of-activity {

	width : 100px;

}



.activities-tab .next-activities thead tr th.activities-tab {

	width : 255px;

}



.activities-tab .next-activities tbody tr td,

.activities-tab .next-activities tbody tr td a {

	padding : 5px 0 5px 5px;

	color:#000;

}



.activities-tab .next-activities tbody tr.odd td {

	background-color: #f1f0ef;

}



.activities-tab .next-activities tbody tr.even td {

	background-color: #fcfcfc;

}



.activities-tab  .all-events {

    padding-top: 5px;

   

}



.activities-tab  .all-events a {

	color: #960c1c;

}



/************************** FIN HOME ACTIVITES ***********************/



/************************** SOUS CATEGORIE ACTIVITES ***********************/

/*body {*/

/*    background: url("../images/background-collection-piece.jpg") no-repeat scroll center 0 transparent;*/

/*}*/



body  #content.activities {

	background : none !important;

}



body  #content.activities .right-column {

	background : none;

}





/************************** FIN SOUS CATEGORIE ACTIVITES ***********************/



/************************** FICHE ACTIVITE ***********************/



.activities .right-column h1 {

	color : #745511;

	font-family: "Times New Roman",Georgia,Serif;

	font-weight: bold;

	font-size :26px;

}



.activities .important-events .important-event .datas,

.view-activities .important-event .datas {

/*	width : 100%;*/

}



.activities .important-events .important-event .datas a {

	color: #000000;	

}



.view-activities .important-event .datas a {

	color: #745511;

}



.activities .important-events .important-event .datas .details {

	margin-top: 5px;	

}



.view-activities .important-event .datas .details {

	margin-top: 20px;

}



.activities .important-events .important-event .datas .details {

	width : 100%	

}



.activities .important-events .important-event .datas .days,

.view-activities .important-event .datas .days {

	margin-top: 20px;

}



.activities .important-events .important-event .datas .description {

	margin-top: 10px;

	margin-bottom : 0px !important;	

}



.view-activities .important-event .datas .description {

	margin-top: 20px;

}





.activities .important-events .important-event .datas .description p,

.view-activities .important-event .datas .description p {

	text-align : justify;

}



.view-activities .important-event .datas .description p {

	margin-top: 20px;

}



.activities .important-events .important-event img,

.view-activities .important-event img {

/*	margin: 20px -125px 30px 20px;*/

	float: right;

}



.activities .important-events .important-event img {

	margin : 20px 0 30px 20px

}



  .paginator {

	margin-bottom: 10px;

}



/************************** FIN FICHE ACTIVITE ***********************/



/************************** HOME PROFESSIONNELS ***********************/



body.professionnals {

    background: url("../images/background-professionnals-home.jpg") no-repeat scroll center 0 transparent;

}



#content .right-column.professionnals {

	background-color: #FFFFFF;

}



#content .professionnals .nextly-blocks .nextly-block{

	width : 345px;

}

#content .professionnals .nextly-blocks .nextly-block + .nextly-block{

	margin-right: 0px;

}



#content .professionnals .block .datas .description {

	margin-top: 10px;

	width : 425px;

}



#content .professionnals .block .links {

	float: left;

	margin-top: 10px;

	font-size: 10px;

	width: 454px;

	position: static;

}



#content .professionnals .datas  .block .links ul li {

}



#content .professionnals .block .links ul li.intro {

	font-size: 10px;

	font-weight: normal;

	text-transform : none;

	padding-left: 15px;

	padding-bottom: 3px;

}



#content .professionnals .nextly-blocks {

	margin-top: 20px;

}

#content .professionnals .nextly-blocks .nextly-block .datas .description {

	line-height: 1.2;

	margin-top: 5px;

}



#content .professionnals .nextly-blocks .nextly-block .datas .links {

	margin: 10px 0px;

	text-align:left;

	font-size: 10px;

}



#content .professionnals .nextly-blocks .nextly-block .datas .links a {

	color: #960c1c;

}



/************************** FIN HOME PROFESSIONNELS ***********************/



/************************** CP PROFESSIONNELS ***********************/



body.press {

    background: url("../images/background-collection-piece.jpg") no-repeat scroll center 0 transparent;

}



#content .right-column.professionnals {

	padding : 20px;

}



#content .right-column.professionnals h3 {

	margin-bottom: 5px;

}



#content .professionnals .other-exhibitions .other-exhibition .datas .more a,

#content .press-container .press-block .datas .more a {

	color: #000000;

}



#content .professionnals .other-exhibitions .other-exhibition .datas .more a span,

#content .press-container .press-block .datas .more a span {

	color: #745511;

	font-size: 12px;

}



/************************** FIN CP PROFESSIONNELS ***********************/



/************************** PARTENAIRES PROFESSIONNELS ***********************/

body.partners {

    background: url("../images/background-professionnals-partners.jpg") no-repeat scroll center 0 transparent;

}



#content .right-column.partners {

	background-color: #FFFFFF;

}



#content .right-column.partners .intro {

	text-align : justify;

}



#content .right-column.partners .intro p {

	line-height : 1.2;

}



#content .right-column.partners .rent {

	margin-top: 20px;

}



#content .right-column.partners .rent  h3 {

	font-family : "Times New Roman", Georgia, Serif;

	font-size: 16px;

	color: #745511;

	margin-bottom: 5px;

	font-weight: bold;

}



#content .right-column.partners .rent  ul li {

	border-bottom: solid 1px #d9d5ce;

	padding-left: 4px;

	padding-bottom: 3px;

	margin-bottom: 4px;

}



#content .right-column.partners .rent  ul li a{

	color: #000000;

}





#content .right-column.partners .rent .left-content-rent {

	float: left;

	width : 300px;

}



#content .right-column.partners .rent .left-content-rent ul {

    width: 200px;

}



#content .right-column.partners .rent .right-content-rent {

	float : left;

	width : 381px;

}



#content .right-column.partners .rent .right-content-rent ul {

    width: 100%;

}



#content .right-column.partners .cgu {

	margin-top: 20px;

}



#content .right-column.partners .cgu p {

	line-height: 1.2;

	text-align: justify;

}



#content .right-column.partners .slider {

	margin-top: 20px;

	text-align: center;	

}





#content .right-column  .slider .paginator {

	width : 100%;

}



#content .right-column .slider .paginator ul li a.prev img {

	margin-right: 250px;

}



#content .right-column .slider .paginator ul li a.next img {

	margin-left: 250px;

}



/************************** FIN PARTENAIRES PROFESSIONNELS ***********************/



/************************** HOME VISITE ***********************/

body.visit {

    background: url("../images/background-visit-home.jpg") no-repeat scroll center 0 transparent;

}



body.visit #content .visit{

	background : none;

	padding : 0;

}



#content .partners ul.thumb {

	margin-left: 20px;

	text-transform: uppercase;

}



#content .partners ul.thumb li {

	padding : 5px 20px;

	vertical-align : bottom;

}



#content .partners .thumb-content {

	margin-top: 6px;

	background-color : #FFFFFF;

	padding : 20px;

	position : relative; 

	z-index: 2;

}



#content .partners .thumb-content .left-thumb-content {

	float : left;

	width : 270px;



}



#content .partners .thumb-content .left-thumb-content .enters {

	margin-right : 5px;

}



#content .partners .thumb-content .left-thumb-content  .enters .enter {

	margin-bottom: 20px;

	line-height: 1.1;

}



#content .partners .thumb-content .left-thumb-content  .enters .enter h1 {

	color: #745511;

	font-size: 15px;

	font-family : "Times New Roman", Georgia, Serif;

	text-transform: uppercase;

	

}



#content .partners .thumb-content .right-thumb-content {

	float: left;

	width : 300px;

}





h1.with-tabs { display:none; }



#content .form-item {

	width : 200px;

	float : left;

	margin : 0px 8px;

}



#content .form-item input {

	width : 200px;

	margin-top : 5px;	

}



#content .node-webform span.submitted {

	display:none;	

}



#content .webform-component-textarea {

	width : 425px;

	margin-top: 10px;

}



#content .webform-component-textarea .form-textarea {

	margin-top: 5px;

}



/**************************** USER LOGIN *********************************/



#user-login{

	margin:22px 0;

	padding: 30px;

	background-color:#ffffff;

	height:200px;

}



#content #user-login  #edit-actions {

	clear: none;

}



#content #edit-actions {

	clear: both;

}



#content #edit-actions input.form-submit {

	border: none;

	background-color: #745511;

	color: #FFFFFF;

	float : right;

	margin-right : 0;

	padding : 5px 8px;

	margin-top: 15px;	

}



#content fieldset .fieldset-description, #content fieldset legend {

	padding-left : 7px;	

}



#content fieldset.captcha {

	clear : both;	

}





#content .contact {

	width : 95%;

}



#content .contact h1 {

	font-family : "Times New Roman", Georgia, Serif;

	color: #745511;

	font-size: 26px;

	margin-bottom: 15px;

}



#content .contact p {

	line-height: 1.3;

	margin-bottom: 15px;

	width : 95%;

}



#content .contact .form-contact {

	width : 432px;

}



#content .contact input {

	margin-bottom: 20px;

	margin-right : 20px;

	margin-top: 5px;

}





.right-column .description { margin-bottom: 15px; width:100%; line-height: 1.2;}



.right-column .date_aquisition {color: #4C4435; margin: 5px 0px; width:100%; line-height: 1.2; text-transform:lowercase;}

.right-column .date_aquisition:first-letter {text-transform:uppercase;}



.collection .right-column h3 { text-transform: uppercase; font-weight: bold; font-size: 16px; color:#745511; font-family: Times New Roman }

.collection .right-column .datas h3 { text-transform: uppercase; font-weight: bold; font-size: 26px; color:#745511; font-family: Times New Roman }

.fiche-collection .themes { width:auto; }

.fiche-collection .themes ul li { 

	border-bottom: 1px solid #d9d5ce; 

	background: url("../images/brown_arrow1.png") no-repeat scroll 0 9px transparent; 

	padding: 7px 0 7px 15px;

	margin: 0 20px;

    width: 40%;

    height:50px;

}

.fiche-collection .themes ul li, .fiche-collection .themes ul li a { font-family: Arial; font-size: 12px; color:#666059; font-style:normal; font-weight: normal;  }



.fiche-collection .themes ul li a { background: none;  padding:0; color: #745511; font-size: 12px; font-weight: bold;} /* Modifs pour Dernières acquisitions */

    

.datas .medias .video, .datas .medias .son, .medias .video, .medias .son{

	margin-top : 10px;

	margin-bottom: 10px;

	text-align: center;

}



.medias .video a {

	color: #745511;

}



#content .right-column h1 {

	color: #745511;

    font-family: "Times New Roman",Georgia,Serif;

    font-size: 26px;

    font-weight: bold;

    margin-bottom: 3px;

}



#content .breadcrumb.thematic-pieces  {

	font-family: "Times New Roman",Georgia,Serif;

	font-style : italic;

	color : #7b766b;

	margin-top: -15px;

	font-size: 14px;

	font-weight: bold;

	margin-bottom: 10px;

}



#content .breadcrumb.thematic-pieces a {

    color: #745511;

}



#content .right-column p.intro {

    line-height: 1.3;

    margin-bottom: 10px;

    margin-top: 45px;

}



#content .download {

	background-color: #FFFFFF;

	padding : 10px;

	width : auto;

    font-family: "Times New Roman",Georgia,Serif;

   	font-style : italic;

	font-size: 14px;

	display:inline;

}



#content .download a {

	color: #960C1C;

}











#content .partners ul.thumb {

	margin-left: 20px;

	text-transform: uppercase;

}



#content .partners ul.thumb li {

	padding : 5px 20px;

	vertical-align : bottom;

}



#content .partners .thumb-content {

	margin-top: 6px;

	background-color : #FFFFFF;

	padding : 20px;

	position : relative; 

	z-index: 2;

/*	width : 653px;*/

}



#content .partners .thumb-content .access-picture {

	margin-bottom: 20px;

}



#content .partners .thumb-content .left-thumb-content {

	float : left;

	width : 270px;

}



#content .partners .thumb-content .left-thumb-content .enters {

	margin-right : 5px;

}



#content .partners .thumb-content .left-thumb-content  .enters .enter {

	margin-bottom: 20px;

	line-height: 1.1;

}



#content .partners .thumb-content .left-thumb-content.access {

	width : 340px;

}



#content .partners .thumb-content .access .address {

	width : 320px;

	line-height : 1.3;

	text-align: justify;

}



#content .partners .thumb-content .left-thumb-content  .enters .enter h1, 

#content .partners .thumb-content .access h1 {

	color: #745511;

	font-size: 15px;

	font-family : "Times New Roman", Georgia, Serif;

	text-transform: uppercase;

	

}



#content .partners .thumb-content .right-thumb-content {

	float: left;

	width : 300px;

}



#content .partners .thumb-content .prices {

	

}



#content .partners .thumb-content .prices .price {

	margin-bottom: 15px;

	line-height: 1.3;

}



#content .partners .thumb-content .prices .price h1 {

	color: #745511;

	text-transform: uppercase;

	font-size : 18px;

	font-weight: bold;

	font-family: "Times New Roman", Georgia, Serif;

}



#content .partners .thumb-content h2 {

	font-size: 14px;

	margin-bottom : 10px;

}



#content .partners .thumb-content .visitor {



}





#content .partners .thumb-content .visitor thead{

	border-bottom: solid 1px #000000;

	border-top : solid 1px #000000;

	text-align : left;

}



#content .partners .thumb-content .visitor thead tr th {

	min-width : 100px;

	padding-left: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

	font-weight: normal;

}



#content .partners .thumb-content .visitor tbody tr td{

	padding : 8px 0;

	padding-left: 5px;

}



#content #content .partners .thumb-content .visitor tbody tr.odd td {

	background-color: #FFFFFF;

}



 #content .partners .thumb-content .visitor tbody tr.even td {

	background-color : #f1f0ee;

}



 #content .partners .thumb-content p.mentions {

	margin-top: 10px;

}





#content .right-column.no-bg {

	background : none;

	padding : 0;

}



#content .left-column-exhibition img.shadow {

	-moz-box-shadow: 3px 3px 5px #555;

	-webkit-box-shadow: 3px 3px 5px #555;

	box-shadow: 3px 3px 5px #555;

	z-index: 10;

	position : relative;

}



#content .medias { margin-top:15px;width: 350px;}



/*********************************/



.breadcrumb { margin-top : 10px; margin-left: 2px; } /* 150px passé à 2px */



.block .view-id-der_acquisitions .datas-block {

 	float: left;

    line-height: 1.2;

    padding-top: 0 !important;

    width: 445px;

}



.block .view-id-der_acquisitions .views-row {

	line-height: 1.3;

    padding: 10px 0;

}



.layerHome .slider .btn_opacity_left {

	background: none repeat scroll 0 0 red;

    height: 25px;

    left: 12px;

    position: absolute;

    top: 35%;

    width: 10px;

    z-index: 100;

}



.layerHome .slider .btn_opacity_right {

	background: none repeat scroll 0 0 red;

    height: 25px;

    right: 12px;

    position: absolute;

    top: 35%;

    width: 10px;

    z-index: 100;

}



div.error, table tr.error { display: none; }

.author .field-name-field-oeuvre-prenom-art, .author .field-name-field-oeuvre-nom-art  {

	width : 100px;

}





.action-links { display :none; }





ul.primary { border:0; float:right; }



#tabs-wrapper .primary { position:absolute; right: 0; top: 0; border-bottom: 0; }



.carrou_relative { position:relative;}



#content .partners .thumb-content.no_margin {

	margin-top : 0 !important;

	padding : 10px;

}



#content .medias.reduce_margin {

	margin-top: 5px;

}

