
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin:0;
	padding:0;	
	width:100%;
	height:100%;
	text-align:center:
}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C1272E;
	cursor:pointer;
}
a:hover {
	text-decoration:underline;
}



#conteneur{
	text-align:left;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width:997px;
}
#menuflash {
	height:275px;
	width:997px;
	font-size:0px;
	text-align:center;
}

#menudroite {
	float:right;
	height:355px;
	width:205px;
	font-size:0px;
	position:relative;
	/*margin-left:396px;*/
	margin-top:-94px;
	z-index:2;
}

#cd {
	position:relative;
	background-image:url(images/cd_bottom.gif);
	background-repeat:no-repeat;
	height:188px;
	width:100px;
	z-index:3;
}

#contact {
	position:relative;
	height:110px;
	width:100px;
	z-index:4;
}

#hometxt {
	clear:both;
	float:left;
	background-image:url(images/fondtxt.gif);
	background-repeat:repeat-y;
	width:673px;
	position:relative;
	left:63px;
	margin-top:-449px;
	padding-left:52px;
	padding-top:15px;
	padding-right:163px;
	z-index:1;
}

#uniquetxt {
	clear:both;
	float:left;
	background-image:url(images/fondtxt.gif);
	background-repeat:repeat-y;
	width:633px;
	position:relative;
	left:63px;
	margin-top:-449px;
	padding-left:52px;
	padding-right:200px;
	padding-top:15px;
	z-index:1;
}

#footer{
	font-size:0px;
	float:left;
	position:relative;
	right:16px;
}

#footer2{
	font-size:0px;
	float:left;
	position:relative;
	right:16px;
}

#footer3{
	font-size:0px;
	float:left;
	position:relative;
	right:16px;
}

#rub a {
	font-size:14px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

#rub a:hover{
	font-size:14px;
	color: #C1272E;
	font-weight:bold;
	text-decoration:none;
}

#sousmenurub{
	clear:both;
	float:left;
	width:180px;
	position:relative;
	margin-top:-449px;
	padding-left:112px;
	padding-top:-5px;
	z-index:2;
}

#sousmenurub a{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#sousmenurub a:hover{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

#maintxt {
	clear:both;
	float:left;
	background-image:url(images/fondtxt2.gif);
	background-repeat:repeat-y;
	width:470px;
	position:relative;
	left:63px;
	margin-top:-449px;
	padding-left:252px;
	padding-right:163px;
	/*margin-right:252px;*/
	padding-top:15px;
	z-index:1;
	/*text-align:justify;*/
}

#menulangue a{
	font-size:16px;
	float:right;
	width:10px;
	height:10px;
	padding-right:20px;
	color:#C1272E;
	font-weight:bold;
	text-decoration:none;
}

#menulangue a:hover{
	color:#000000;
}



#ssmenu {
	background-color:#E8E9E9;
	margin-top:28px;
	padding-bottom:15px;
	width:207px;
	float:left;
	padding-left:10px;
	padding-right:5px;
}

a.exhibitionsList{
	color:#000000;
	text-decoration:none;
}

a:hover.exhibitionsList{
	color:#C1272E;
	/*text-decoration:underline;*/
}

#simplecontent {
	margin-top:14px;
	width:997px;
	float:left;
}

#exhibitioncontent {
	margin-top:14px;
	margin-left:25px;
	width:736px;
	float:left;
}

#menuLinks{
	font-size:13px;
	margin-top:-22px;
	position:relative;
}

#menuLinks a{
	font-size:13px;
	padding-left:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

span.redmenu{
	color:#C1272E;
	padding-left:16px;
	font-weight:bold;
	text-decoration:none;
}

#menuLinks a:hover{
	color:#C1272E;
}
