
body {background: #828282; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; height:100%;}
#entete {width:788px; height:95px; position:absolute; top:4px; left:0px; z-index:2;}
#global {width:788px; position:relative; background:#DFE1E2; font-family:Verdana, Arial, Helvetica, sans-serif; margin:16px auto 0 auto;}

img {border: none;}
p strong {color:#5f5f5f;}
cite, i {font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:0.06em; line-height:17px;}
br.clear {clear:both;}
/* -----------MENU PRINCIPAL------------*/
#navbar {
	width:788px; 
	height:29px;
	background:url(images/barremenu6.gif) no-repeat;
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #6C4343;
	text-align: center;
	position: absolute;
 	top: 100px; left: 0px;
 	z-index: 3;
	}
#active {margin-top:4px;}
#navcontainer {margin: 0; padding: 0;}
#navcontainer ul {list-style:none; padding:1px 0 2px 0; margin:0;}
#navcontainer li {float:left; position:relative; width:188px;}
#navcontainer li a {display:block; height:22px; padding:3px 2px 1px 2px; margin:0; 
	border-top:1px solid #867F7F; 
	border-bottom:1px solid #867F7F;
	color:#6C4343;
	text-align:center;
	font: bold 11px/18px verdana, arial, sans-serif;
	text-decoration:none;
	}

a.actus {background:url(images/navoff118.gif) no-repeat; } 
a.actus:hover {background:url(images/nav1rollover118.gif) no-repeat; color:#382525;} 

a.photos {background:url(images/navoff6.gif) no-repeat;} 
a.photos:hover {background:url(images/nav1rollover.gif) no-repeat; color:#382525;}

a.livres {background: url(images/navoff85.gif) no-repeat;} 
a.livres:hover {background: url(images/nav1rollover85.gif) no-repeat;	color:#382525;}

/*-------------------SUBMENU------------------*/
#navbar2b {width:788px;	height:20px; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;	color:#E9E9E9;	text-align:center; position: absolute;
 	top: 132px; left: 0px; 	z-index: 4;	}
#navcontainer2b {margin:0; padding:0;}
#navcontainer2b ul {list-style:none; padding:0;	margin:0;}
#navcontainer2b li {float:left; position:relative;	width:150px;}
#navcontainer2b li a {display:block; height:18px;	padding: 0; margin: 0 3px;	color:#D3D4DC;	background:#767676;	text-decoration: none;
	text-align: center;	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;	letter-spacing: 0.01em;	border:1px solid #A7A7A7;} 
#navcontainer2b li a:hover {color:#FFFFFF; border:1px solid #A7A7A7;}
#activesub{color:#D3D4DC; background:#949494; border:1px solid #A7A7A7; margin: 0 3px}	

/*------ENTETE-OC-----*/
#entete_oc, #entete_mr {width:788px; height:60px; text-align:right; background-color:#dfe1e2; background-repeat:no-repeat; background-position:2px 2px;
position:absolute;	top:138px; left:0;}
#entete_oc {background-image:url(images/enteteOC_V3.jpg);}
#entete_mr {background-image:url(images/enteteMR_1.jpg);}

#entete_oc h1, #entete_mr h1 {font-size:20px; color:#7e6f6a; padding:0; margin:26px 30px 0 0; letter-spacing:0.06em;}
#titre {position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;}	 

/*-------------------CONTENEUR------------------------------------------*/
#conteneur {width:788px; background:#d5d5d5; position:absolute;	top:196px; left:0px;	z-index:1;}

/*------------NOUVELLE COLONNE GAUCHE--------*/
div#gauche {float:left; margin:2px; padding-left:1px; width:188px; background:#d5d5d5; font-size:11px;}
div#gauche div.image {margin:2px 0 40px 28px;}
div#gauche div.image img {margin:2px; border:1px solid #828282;}
div#gauche div.image p {margin:2px; font-size:10px; text-align:left;}
div#gauche h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#828282; text-align:center; 
letter-spacing:0.6em; margin:2px 0;}
ul#menu {list-style-type:none; margin:10px 0 30px 0; padding:0; background:#e4e4e4; 
border-top:1px solid #bcbcbc; border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc;}
#menu li.nolink {margin:0 0 0 2px;	line-height:27px;	color:#616577; /*color:#6a5a5a;*/	width: 180px;	font-size:12px; font-weight:bold; text-decoration: none;
	border-bottom:1px solid #bcbcbc;	text-align:left; text-indent:8px;}
#menu li a{display: block;	margin:0 0 0 2px;	line-height:27px;	color:#616577; /*color:#6a5a5a;*/	width: 180px;	font-size:12px; font-weight:bold; text-decoration: none;
	border-bottom:1px solid #bcbcbc;	text-align:left; text-indent:8px;}
#menu li a:hover{background-color: #efece5;	color:#828282;}
#menu li#activesub {display: block; margin:0 0 0 2px; line-height:27px; background:#f3f2ef; color:#828282; width:184px; font-size:12px; font-weight:bold;
	border-bottom:1px solid #bcbcbc; border-top:none; border-left:none; border-right:none; text-indent:16px; font-style:italic;}
ul#ssmenu {list-style-type:none; margin:4px 0 0 0;	padding:0 0 10px 0; border-bottom:1px solid #bcbcbc;}
ul#ssmenu li a, ul#ssmenu li a.active-ss {display: block;	margin:0;	font-size:11px;	line-height:15px;	color:#545a60;	width: 180px;	text-decoration: none;
	border-bottom:none;	border-top:none; text-align:left;	text-indent:16px; font-weight:normal;}
ul#ssmenu li a.active-ss {font-style:normal;}	
ul#ssmenu li a:hover{	background-color:#f8f4ea;	color:#7c505b;}
ul#ssmenu li a.active-ss:hover {background-color:#f5e9c9;	color:#7c505b;}
p#rouquette {width:150px; text-align:center; margin:20px auto 30px auto; padding:10px; background:#e4e4e4; border:1px solid #98745e;}
p#rouquette a {color:#8e4a4a; text-decoration: none; font-size:13px; font-weight:bold;}
p#rouquette a:hover {color:#545a60; text-decoration: none;}

/*-------------------CONTENU DROITE------------------------------------------*/
div#principal {float:left; margin:2px 1px 2px 0; padding-right:2px; width:589px; background:#dddddd; font-size:12px; color:#2f2d2d;}
#principal p {margin:20px 10px; line-height:20px; text-indent:14px;}
#principal p.smaller {font-size:11px;}
#principal p.poememois {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:60px; margin-top:30px; line-height:18px; text-indent:0;}
#principal p.poememoisleft {float:left; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin:30px 50px; line-height:18px; text-indent:0;}
#principal p.poememoisright {float:left; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin:30px 0 50px 50px; line-height:18px; text-indent:0;}
#principal p.signature {font-size:11px; margin-top:0; text-align:right; margin-right:30px;}
#principal p.signature2 {font-size:11px; margin-top:10px; text-align:right; margin-right:30px;}

#principal div.bloc-extraits {border:1px solid #8B8E91; padding:10px; margin:10px 30px 10px 30px; background:#e4e4e4;}
#principal div.bloc-extraits h3 {margin:0 10px 4px 24px; padding-bottom:2px; color:#6a0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; 
letter-spacing:0.1px; border-bottom:1px solid #bcbcbc; font-weight:normal; letter-spacing:0.06em; word-spacing:0.1em; text-align:center;font-variant:normal; }
#principal div.bloc-extraits p.fr {font-size:14px;}
#principal div.bloc-extraits p.oc {margin-top:30px; line-height:18px;}
#principal div.bloc-extraits p.sign2 {text-align:center; margin:26px 0 0 0;}
#principal div.bloc-extraits p.infos {font-size:10px; text-align:center; margin:10px 0 10px 0; line-height:14px;}

#principal blockquote {margin:20px 10px 20px 24px; width:540px; border:1px solid #969696; color:#57140d; letter-spacing:0.06em;}
#principal blockquote.insist {background:#e4e4e4;}
#principal blockquote p {margin:12px 6px; line-height:19px; text-indent:1em; font-family:Georgia, "Times New Roman", Times, serif;}
#principal blockquote.insist p {font-size:14px; letter-spacing:0.04em; margin:12px;}
#principal blockquote p.trad {font-style:italic; margin-bottom:0;}
#principal blockquote p.sign, #principal blockquote.insist p.sign {text-align:right; margin-top:0; margin-bottom:2px;}
#principal blockquote.auteurs {border-top:0; border-bottom:0; border-right:0; margin-bottom:0; letter-spacing:0.04em;}
#principal blockquote.auteurs p {text-indent:1em;}
#principal blockquote.discret {color:#2f2d2d; border-top:0; border-bottom:0; border-right:0; margin-bottom:0; margin-left:14px; border-left:none; letter-spacing:0.4px;}
#principal blockquote.discret p {text-indent:14px;}
cite {font-style:italic;}
#principal div#menutextes {width:580px; height:90px; margin:14px auto 20px auto; border:1px solid #9e9e9e; background:#e4e4e4; padding:0;}
p#minimenu {margin:10px 0; text-align:center; text-indent:0; line-height:18px; color:#7d2a2a;}
p#minimenu a {font-size:11px; text-decoration: none; border-bottom:1px solid #bcbcbc; color:#4c4f5e; letter-spacing:normal;}
p#minimenu a:hover {color:#7d2a2a; border-bottom:1px solid #7d2a2a;}

#principal h2, h2#galerie {margin:34px 10px 4px 24px; padding-bottom:2px; color:#6a0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; 
letter-spacing:0.1px; border-bottom:1px solid #bcbcbc; font-weight:normal; letter-spacing:0.06em; word-spacing:0.1em;}
h2#galerie span {font-size:16px;}
#principal h2.livres {font-size:20px;}
#principal h2 span#auteurarticle {font-style:italic; font-size:16px;}
#principal p.soustitre {margin-top:0; margin-left:24px; font-size:11px; text-indent:0; line-height:16px;}
#principal h2.actus {font-size:16px; margin:34px 10px 4px 10px; padding-left:8px; border-top:1px solid #bcbcbc; background:#e4e4e4; color:#7d2a2a;}
#principal h2.actusfirst {font-size:16px; font-weight:bold; margin:24px 10px 4px 10px; padding-left:8px; border-top:1px solid #bcbcbc; background:#e4e4e4; 
color:#8a4848; letter-spacing:0.08px;}
#principal h2.actus span, #principal h2.actusfirst span {font-size:12px; font-style:italic; font-weight:normal;}
#principal h2#poemedumois, #principal h2#poemesarchives {margin:20px 10px 4px 80px; color:#7d2a2a; font-weight:normal; border-bottom:none; 
letter-spacing:0.06em; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
#principal h2#poemesarchives {font-size:20px; margin-top:40px;}
#principal h2#poemesarchives span.small{font-size:16px;}
#principal h2#poemedumois {font-size:24px;}
#principal h2#auteurs, h2#galerie {margin-left:0; font-size:24px; text-align:center;}
#principal h2#extraitsmax {border-bottom:none; font-variant:small-caps; margin-bottom:0; font-family:Verdana, Arial, Helvetica, sans-serif; 
text-align:center; font-weight:bold; color:#4c627a;}
h2#galerie {font-size:20px; margin-top:18px;}

#principal h3 {margin:20px 10px 4px 30px; padding-bottom:2px; color:#4c627a; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; 
letter-spacing:0.1px; font-variant:small-caps;}
#principal h3.poemes {text-align:center; margin:34px 10px 0 10px; padding-bottom:2px; color:#616577;; font-size:18px; border-bottom:1px solid #a7a7a7;}
#principal h4 {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin:40px 10px 4px 50px; padding-bottom:2px; color:#4c627a; font-weight:bold; letter-spacing:0.1px;}
#principal h4.vfr {font-size:13px; color:#854b4b; font-family:Verdana, Arial, Helvetica, sans-serif;}
#principal img.left{margin:4px 8px 2px 0; float:left; border:1px solid #828282;}
#principal img.right{margin:4px 8px 8px 14px; float:right; border:1px solid #828282;}
#principal img.centre{border:1px solid #828282;}

#principal div.imageright {margin:4px 8px 8px 14px; float:right;}
#principal div.imageright img {margin:0 2px; border:1px solid #828282;}
#principal div.imageright p {margin:0 2px; font-size:10px; text-align:left;}

a.lientexte {	color:#011258; text-decoration:none; border-bottom:1px solid #886868; letter-spacing:0.04em;} /*color:#1b436e; */
a.lientexte:hover {color:#7d2a2a; border-bottom:none;}
a.lientexte2 {color:#7d2a2a; text-decoration:none; border-bottom:0; letter-spacing:0.04em;} /*color:#1b436e; */
a.lientexte2:hover {color:#011258; border-bottom:none;}

#principal p.cadre1 {font-size:11px; border:1px solid #9e9e9e; background:#e4e4e4; margin:40px 10px; padding:12px 16px;}
#principal p.cadre1 a, #principal p.cadre2 a{color:#5c7794; font-weight:bold; text-decoration:none; border-bottom:1px solid #5c7794;}
#principal p.cadre1 a:hover, #principal p.cadre2 a:hover{color:#6a0000; border-bottom:1px solid #6a0000;}
#principal p.cadre2 {text-align:center; font-size:12px; border:1px solid #9e9e9e; background:#e4e4e4; margin:40px 10px; padding:12px 16px;}
#principal p.cadre3 {text-align:center; font-size:12px; border:1px solid #9e9e9e; background:#e4e4e4; margin:10px; padding:12px 16px;}

#principal ul.biblio {color:#535353; margin:10px 10px 34px 34px; list-style-type:none;	padding:0;	line-height:16px;}
#principal ul.biblio li {margin-bottom:8px;}
#principal ul.biblio li#bis {list-style-type:none;}

/*----------GALERIE-------*/
ul#galerie_mini{padding:0; margin:10px 10px 10px 14px; list-style-type:none;}
ul#galerie_mini li{float:left;}
ul#galerie_mini li a img {margin:5px; border:1px solid #969ca2; width:100px;	height:67px;}
ul#galerie_mini li a img.hz1 {margin:7px; border:1px solid #969ca2; width:100px;	height:67px;}
ul#galerie_mini li a img.vrt {width:49px; margin:5px 31px 5px 31px;}
ul#galerie_mini li a img.vrt67 {width:67px; margin:7px;}
ul#galerie_mini li a img.vrt56 {width:56px; margin:7px;}

ul#galerie2_mini{padding:0; margin:10px 10px 10px 14px; list-style-type:none;}
ul#galerie2_mini li{float:left;}
ul#galerie2_mini li a img {margin:5px; border:1px solid #969ca2; width:150px;	height:107px;}
ul#galerie2_mini li a img.hz2 {width:140px;}
ul#galerie2_mini li a img.vrt {width:79px; margin:5px 20px 5px 20px;}
ul#galerie2_mini li a img.carre {width:107px; margin:7px;}

p#annonce {width:540px; color:#8e4a4a; font-size:13px; font-weight:bold; text-align:center; margin:20px auto 30px auto; padding:10px; 
background:#e4e4e4; border:1px solid #98745e;}
p#annonce a {color:#545a60; text-decoration: none; border-bottom:1px solid #8e4a4a; font-size:13px; font-weight:bold;}
p#annonce a:hover {color:#545a60; text-decoration: none; border-bottom:1px solid #8e4a4a;}

#oc-galerie {width:784px; height:510px; margin:10px 0 0 0;}

#oc-galerie img#hz {border:1px solid #969ca2; margin:30px 0 2px 88px; width:600px; height:400px;}
#oc-galerie img#vertical {border:1px solid #969ca2; margin:15px 0 2px 188px; width:399px; height:600px;}
#oc-galerie img#vertical2 {border:1px solid #969ca2; margin:15px 0 2px 188px; width:399px; height:475px;}
#oc-galerie img#vertical3 {border:1px solid #969ca2; margin:15px 0 2px 205px; width:370px; height:500px;}
#oc-galerie img#carre500 {border:1px solid #969ca2; margin:15px 0 2px 150px; width:500px; height:500px;}
#oc-galerie img#carre426 {border:1px solid #969ca2; margin:15px 0 2px 180px; width:426px; height:426px;}
#oc-galerie img#carre438 {border:1px solid #969ca2; margin:15px 0 2px 178px; width:438px; height:475px;}
ul#ocnavgalerie {margin:2px 0 0 82px;	padding:0; font-size:0.9em; font-weight:normal; list-style-type:none;}
#ocnavgalerie li#left, #ocnavgalerie li#center, #ocnavgalerie li#right, #ocnavgalerie li#left2, #ocnavgalerie li#center2, #ocnavgalerie li#right2 {
	display:inline; float:left; padding:0;}
#ocnavgalerie li#left {margin-left:4px;}
#ocnavgalerie li#center {margin-left:152px;}
#ocnavgalerie li#right {margin-left:174px;}
#ocnavgalerie li#left2 {margin-left:106px;}
#ocnavgalerie li#center2 {margin-left:60px;}
#ocnavgalerie li#right2 {margin-left:60px;}
#ocnavgalerie li a {color:#660033;	text-decoration:none;}
#ocnavgalerie li a:hover {text-decoration:underline;}
p#basgalerie {font-size:14px; text-align:center; line-height:18px; color:#333333;}


/*--footer--------*/
/*FOOTER*/
#footer {
	clear:both;
	height:30px;
	width: 788px;
	text-align:center;
	background: #c3bdb1;
	border-top: 1px solid #d5cac1;
	border-bottom:1px solid #d5cac1;
	margin:0;
	padding:0;
	}
	
#footer p {text-align:center;	margin:0;	font-size:12px;	color:#555555;	padding-top:4px;}


/*---------liens bas de page--------*/

.footer_links {
	width:788px; 
	height:28px;
	font-size: 11px ;
	color: #FFFFFF;
	position: absolute;
 	top: 1180px; left: 0px;
	}
.footer_links p {margin: 10px 0 30px 0;}
.footer_links_conteneur {margin:0 0 50px 0;}
.footer_links_conteneur ul {list-style:none;	padding:0; margin:0;}
.footer_links_conteneur li {float:left; position:relative; width:157px;}
.footer_links_conteneur li a {display:block; height:16px; padding:0; margin:0; color:#FFFFFF; text-decoration:none; text-align:center;} 
.footer_links_conteneur li a:hover {color:#FFFFFF; text-decoration:underline;}

/* LIENS PARTENAIRES */
.part {width:770px;	height:28px; font-size:11px; 
color:#FFFFFF;	margin:20px auto 20px auto; text-align:center;}
.part a {padding:0; margin:0; color:#FFFFFF; text-decoration:none;} 
.part a:hover {color:#FFFFFF; text-decoration:underline;}

/*col gauche*/




 	
