/*********************** Général***************************/

body { font-family:verdana; font-size:13px;color:#000;/* background-image:url(../img/bg.png); */background-color:#cdcdcd; margin:0;}

a {color:#B13610;text-decoration:none; font-weight:bold;text-decoration:underline;}

a:hover {color:#B13610;text-decoration:none; text-decoration:none;}

h1 {font-size:20px; text-align:center;  font-weight:bold; font-variant:small-caps;  margin:5px 0px 30px 0px;/*border-right:1px solid #B13610;background-image:url(../img/bg_h1.gif); background-repeat:repeat;*/}

h2 {font-size:13px; font-weight:bold; margin-top:25px;   padding:0 5px 0 10px;/*border-right:1px solid #333;*/border-left:10px solid #B13610;border-bottom:1px solid #333;}

h3 {font-size:13px; font-weight:bold;}

h4 {font-size:13px; font-weight:bold; text-decoration:underline;}

h5 {font-size:13px;font-weight:bold; background-image:url(../img/fleche_bas.jpg); background-position:left; background-repeat:no-repeat;/*border-right:1px solid #000; border-bottom:1px solid #000; border-left:none;border-top:1px solid #000; width:210px;*/	padding-left:25px; }

ul{ list-style-image:url(../img/img_list.png);padding:0 0 0 15px;margin:0;}

li{padding:1px;margin-left:10px;}

/*********************** Header***************************/

#bandeau{position:relative;height:110px; width:811px;margin-left:10px;background-image:url(../img/bandeau.gif); background-repeat:no-repeat;}

#menu_accueil {  color:#000; font-size:10px; padding:5px; margin-left:10px; text-align:center;border-top:1px solid #666;border-bottom:1px solid #666; width:790px;}

#menu_accueil a {color:#000;padding:0px; text-decoration:none;}

#menu_accueil a:hover { padding:0px; background-color:#fff; color:#000}

#menu {position:relative;margin-top:0px;margin-left:10px; width:600px; font-weight:bold; color:#fff; font-size:13px; padding-left:0px; background-color:#000000;border-right:1px solid #000;}

#menu_bas {position: relative;left:15px;width: 400px; padding:5px; margin:0px;}

#menu_gauche	{ position:absolute; width:630px;}

#menu_milieu	{ position:relative; width:99px;left:500px;}

#menu_droite	{ position:relative; background-color:#B13610;  margin:0px;  padding-left:5px; left:600px; width:195px;}

#menu_droite a	{ color:#fff; text-decoration:none;}

#menu_droite a:hover	{ color:#fff; text-decoration:none;}

#menu_gauche a {color:#fff;padding:6px; text-decoration:none;}

#menu_gauche a:hover { padding:6px; background-color:#fff; color:#000;}

/*********************** Contenu***************************/

#global { /*background: transparent url(../img/background.png) repeat-y top center;*/color:#fff; background-color:#000000; position:absolute; left: 50%;top: 50%;width: 700px;height: 400px;margin-top: -200px;margin-left: -350px;border: 1px solid #000; text-align:center;}

#conteneur { background: transparent url(../img/background.png) repeat-y top center; position:relative;/* height:100%; */left: 50%;width: 820px;margin-left: -410px; }

#contenu img { 

	padding:0px 5px 5px 0px;
	margin-left:10px; background-image:url(../img/bg_photos.png);
	background-repeat:no-repeat;
	background-position:top left;}
	
#contenubook img { 

	padding:0px 5px 5px 0px;
	margin-left:10px; background-image:url(../img/bg_photosbook.png);
	background-repeat:no-repeat;
	background-position:top left;}

#contenu { width:800px; margin-left:10px; margin-top:20px;  text-align:justify; background-color:#fff;position:relative; }

#contenubook { width:800px; margin-left:10px; margin-top:30px;  text-align:justify; background-color:#fff;position:relative; }

#gauche	{ position:relative; padding-left:15px; margin:0; width:780px;}

#droite	{
	position:absolute;
	padding:0;
	left:415px;
	width:375px;
	text-align:justify;
	top: 63px;
	height: 3px;
}

#gauche_zic	{ position:relative; padding-left:10px; margin:0; width:560px;}

#droite_zic	{ position: absolute; border-left:1px solid #ccc;   padding-left:10px; left:590px; width:180px; height:400px; text-align:left;}

.chapeau {font-size:13px; font-weight:bold; margin:0px; padding:0 10px 0 10px; }

.photos { text-align:center; cellspacing:20px; font:Arial, Helvetica, sans-serif; font-size:10px; color:#999;}

#bas {margin-left:10px;font-size:10px; font-weight:bold; width:800px; text-align:center; }
