@charset "utf-8";
/* CSS Document */

body a {
	margin:0px;
	background-color:#FFFFFF;
	text-decoration:none;
}
.contente {
	margin-left:auto;
	margin-right:auto;
	width:100%;
}
.left2 {
	float:left;
}
.topp {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:137px;
}
.topg {
	background-image:url(images/fontg2.gif);
	background-position: top right;
	background-repeat:repeat-x;
}
.topd {
	background-position: top left;
	background-image:url(images/fontd.gif);
	background-repeat:repeat-x;
}
.main {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	background-color:#FFFFFF;
	
}
.titre2 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color:#8b0000;
	text-align: left;
	font-style:normal;
	padding-top:13px;
	padding-left:17px;
	text-decoration:none;
}
.titre2 a{
	color:#8b0000;
	text-decoration:none;
}
.titre {
	padding-top:20px;
	padding-bottom:10px;
	padding-left:18px;
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-size:20px;
	font-style:normal;
}
.titrec {
	padding-top:20px;
	padding-bottom:10px;
	padding-left:18px;
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-size:20px;
	font-style:normal;
	padding-left:0px;
	padding-right:0px;
}
.titres{
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-style:italic;
	font-size:15px;
	text-decoration:none;
	font-weight: bold;
}	

.galerie {
	
}
.galerieg {
	float:left;
	padding-right:6px;
	width:171px
}
.galeried {
	float:left;
	padding-bottom:10px;
}
.menu {
	margin-left:auto;
	margin-right:auto;
	width:807px;
	height:26px;
	padding-bottom:0px;
}
.textemenu {
	color:#8b0000;
	font-family:"Trebuchet MS";
	font-style:normal;
	font-size:12px;
	text-decoration:none;
}
.text2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	color: #4c4c4c;
	padding-left:17px;
	padding-right:17px;
	text-decoration:none;
}
.text2 a {
	color: #4c4c4c;
	text-decoration:none;
}
.border {
	border-right:#999999 1px solid;
	border-left:#999999 1px solid;
	border-top:#999999 1px solid;
	border-bottom:#999999 1px solid;
	width:395px;
	height:271px;
	float:left;
	margin-top:10px;
	background-image:url(images/font1.gif); 
	background-position:top right; 
	background-repeat:no-repeat;
}
.border2 {
	border-right:#999999 1px solid;
	border-left:#999999 1px solid;
	border-top:#999999 1px solid;
	border-bottom:#999999 1px solid;
	width:395px;
	height:340px;
	margin-top:13px;
	 
	background-image:url(images/font3.gif); 
	background-repeat:no-repeat; 
	background-position:top right
}
.border3 {
	border-right:#999999 1px solid;
	border-left:#999999 1px solid;
	border-top:#999999 1px solid;
	border-bottom:#999999 1px solid;
	width:805px;
	margin-top:10px;

	float:left;
	margin-bottom:8px;
	background-image:url(images/font2.gif); background-position:top right; background-repeat:no-repeat;
}
.texte {
	padding-left:17px;
	padding-right:17px;
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	text-align:justify;

}
.texte a {	
	color:#4c4c4c;
	text-decoration:none;
}
.textec {
	padding-left:0px;
	padding-right:0px;
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	text-align:justify;
}
.textec a {
	color:#4c4c4c;
	text-decoration:none;
}
.boutonR	{
	background-image:url(gallerie/galerieR.gif);
	background-repeat:no-repeat;
	height:50px;
	padding-top:3px;

}
.boutonR a {
	text-decoration:none;
}
.boutonG	{
	background-image:url(gallerie/galerieG.gif);
	background-repeat:no-repeat;
	height:50px;
	padding-top:3px;
}
.boutonG a {
	text-decoration:none;
}
.textgr	{
	color:#000000;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-align:left;
	padding-left:15px;
	padding-right:35px;
	padding-top:14px;
}
.textgr	a {
	color:#000000;
	text-decoration:none;
}
.textgg	{
	color:#474747;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-align:left;
	padding-left:15px;
	padding-right:35px;
	padding-top:14px;
}
.textgg	a {
	color:#474747;
	text-decoration:none;
}
.textgg2	{
	color:#474747;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-align:left;
	padding-left:15px;
	padding-right:35px;
	padding-top:7px;
}
.textgg2 a {
	color:#474747;
	text-decoration:none;
}
.textgg3 {
	color:#000000;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-align:left;
	padding-left:15px;
	padding-right:35px;
	padding-top:7px;
}
.textgg3 a {
	color:#000000;
	text-decoration:none;
}
.data {
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:807px;
	margin-top:10px;
/*	padding-top:10px;*/
}

.photo {
	padding-top:10px;
	padding-left:10px;
	border:none;
}
.photo2  {
	margin:auto auto;
	width:377px;
	padding-top:6px;
	border:none;

}
.lire {
	text-align:right; 
	margin-right:17px; 
	padding-top:15px;
	font-family:'Trebuchet MS'; 
	font-size:12px; 
	color:#8b0000;
}
.lire a{
	color:#8b0000;
}
.copy {
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/copy11.jpg);
	background-repeat:no-repeat;
	height:85px;
	width:906px;
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	text-align:left;
}
.copy a {
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/copy11.jpg);
	background-repeat:no-repeat;
	height:85px;
	width:906px;
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	text-align:left;
}
.copy2 {
	background-image:url(images/copy2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.copy3 {
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/copy33.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:109px;
	width:885px;
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	text-decoration:none;
	text-align:left;
}
.copy3 a {
	margin-left:auto;
	margin-right:auto;
	background-position:top right;
	background-repeat:no-repeat;
	height:109px;
	width:885px;
	color:#4c4c4c;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-style:normal;
	text-align:left;
}
.copy4 {
	background-image:url(images/copy4.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.input2{
	padding-left:5px;
	width:350px;
	height:15px;
	color:#434343;
	font-size:11px;
	font-family:"Trebuchet MS";
}	.input22{
	padding-left:5px;
	width:360px;
	height:21px;
	color:#434343;
	font-size:11px;
	font-family:"Trebuchet MS";
}
.input3{
	padding-left:5px;
	width:350px;
	height:150px;
	color:#434343;
	font-size:11px;
	font-family:"Trebuchet MS";
}
#menu, #menu_prestige, #menu_cz{position:relative; height: 26px; width:807px; margin-left:auto; margin-right:auto}
			#menu ul, #menu_prestige ul, #menu_cz ul{font-family: Trebuchet MS;font-size: 12px;font-style:normal; text-decoration:none;padding: 0px;margin: auto;}
			#menu ul li, #menu_prestige ul li, #menu_cz ul li{float: left;list-style: none;margin: 0px 0px 0px 0px;}
			#menu ul li a, #menu_prestige ul li a, #menu_cz ul li a{z-index: 100;text-decoration: none;color: #ff0000;display: block;float: left;height: 28px;position: relative;padding: 0px 12px 0px 4px;line-height: 28px;}
			#menu li.hilite, #menu_prestige li.hilite, #menu_cz li.hilite{background: url(images/menu/menu.png) no-repeat top left;z-index: 8;position: absolute;visibility: hidden;}
			#menu li.hilite{background-position: right -124px;}
			#menu_prestige li.hilite{background-position: right -200px;}
			#menu_cz li.hilite{background-position: right -276px;}
			#menu .hilite .left, #menu_prestige .hilite .left, #menu_cz .hilite .left{background: url(images/menu/menu.png) no-repeat top left;height: 28px;margin-right: 3px; }
			#menu .hilite .left{background-position: 0 -86px;}
			#menu_prestige .hilite .left{background-position: 0 -162px;}
			#menu_cz .hilite .left{background-position: 0 -238px;}
			#menu li.univers, #menu_prestige li.univers, #menu_cz li.univers{background: url(images/menu/menu.png) no-repeat top left;background-position: right -48px;z-index: 9;position: absolute;visibility: hidden;}
			#menu .univers .left, #menu_prestige .univers .left, #menu_cz .univers .left{background: url(images/menu/menu.png) no-repeat top left;background-position: 0 -10px;height: 28px;margin-right: 3px;}