/* CSS Document */

body {
	background-color: #996633;
	background-image: url(interface/img-back.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {display: none;}
h2 {margin: 0px; padding: 0px 0px 15px 0px; color: #996633; font-size: 14px; font-weight: bold; text-transform: uppercase;}
p {margin: 5px 0px 10px 0px; padding: 0px;}
img { border: 1px solid #996633; }
a { position: relative; z-index: 1; }
.titre { color: #996633; }
.cell { float: left; width: 100px; height: 140px; margin: 0 20px 0 0; }
.clear { width: 100%; clear: both; }

a {color: #996633;}
a:hover {color: #563423;}

#wrap {
	position: relative;
	width: 764px;
	margin: auto;
}

#wrap #img-photo-top {
	position: absolute;
	top: 49px;
	right: -43px;
	width: 173px;
	height: 134px;
	margin: 0;
	padding: 0;
}

#wrap #img-photo-top[id] { background: url(interface/img-photo-tope.png) no-repeat top left; }


/*****************************************************************/
/* Top */
/*****************************************************************/

#top {
	width: 764px;
	height: 144px;
	margin: 0;
	padding: 0;
}

#top[id] { background: url(interface/img-top.png) no-repeat top center; }


/*****************************************************************/
/* Box */
/*****************************************************************/

#box {
	position: relative;
	width: 764px;
	height: auto !important;
	min-height: 432px;
	height: 432px;
	margin: 0px;
	padding: 0px;
}

#box[id] { background: url(interface/img-back-box.png) repeat top center; }

/*****************************************************************/
/* Menu */
/*****************************************************************/

#menu {
	position: relative;
	float: left;
	width: 135px;
	height: 600px;
	margin: 0px 0px 0px 13px;
	padding: 0px;
	background-image: url(interface/img-back-menu.png);
	background-repeat: no-repeat;
}

#menu a {color: #000000; text-decoration:none;}
#menu a:hover {color: #000000; text-decoration:none;}

#menu #menu-1 {position: absolute; top: 40px; left: 71px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}
#menu #menu-2 {position: absolute; top: 97px; left: 18px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}
#menu #menu-3 {position: absolute; top: 150px; left: 75px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}
#menu #menu-4 {position: absolute; top: 201px; left: 21px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}
#menu #menu-5 {position: absolute; top: 520px; left: 50px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}
#menu #menu-6 {position: absolute; top: 263px; left: 76px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}
#menu #menu-7 {position: absolute; top: 324px; left: 13px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}
#menu #menu-8 {position: absolute; top: 379px; left: 62px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}
#menu #menu-9 {position: absolute; top: 434px; left: 20px; color: #000000; font-size: 12px; font-weight: bold; text-align:center;}

#content {
	width: 563px;
	height: auto !important;
	min-height: 540px;
	height: 540px;
	margin: 0px 0px 0px 160px;
	padding: 50px 30px 0px 0px;
}

#content-home {
	width: 593px;
	height: auto !important;
	min-height: 600px;
	height: 600px;
	margin: 0px 0px 0px 160px;
	padding: 0px;
	background-image: url(interface/img-back-home.png);
	background-repeat: no-repeat;
	border-bottom: #996633 solid 14px;
}

#encart-home {
	width: 220px;
	height: auto !important;
	min-height: 125px;
	height: 125px;
	margin: 0px;
	padding: 90px 0px 0px 20px;
}

/*****************************************************************/
/* Bottom */
/*****************************************************************/

#bottom {
	clear: both;
	width: 764px;
	height: 60px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}

#bottom[id] { background-image: url(interface/img-bottom.png); }

#baseline {
	text-align: center;
	font-size: 10px;
	color: #000000;
}

#baseline a {color: #996633; font-size: 11px;}
#baseline a:hover {color: #996633; font-size: 11px;}

#cnil {
	width: 734px;
	height: 30px;
	margin: auto;
	padding: 0px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
}

	.vcard 			{ }	
	.vcard .type	{ display:none; } /* ne pas supprimer */ 

	.vcard .value,
	.vcard .org	 	{ font-weight: bold; } /* ne pas supprimer */ 

	.vcard .email	{ display:none; }
	.vcard .siret	{ display:block; } 

#powered {
	width: 734px;
	height: 30px;
	margin: auto;
	padding: 10px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
}

#powered img { height: 10px; width: 10px; vertical-align: middle; }

#powered a {color: #FFFFFF; text-decoration: none;}
#powered a:hover {color: #FFFFFF; text-decoration: none;}
