* { margin: 0; padding: 0; border: 0; }
body { padding-bottom:20px;background:#000;text-align: center; font-family: Verdana, arial, sans-serif; color: #FFF; font-size: 11px; }
img { display: block; }

#div-global		{	margin: 0 auto; width: 960px; }
#div-header		{ height: 107px; z-index: 1; }
#div-content	{ background: #1F8FFC url(charte/div-menu_background2.jpg) repeat-y}
#div-menu			{ float:left; background: url(charte/div-menu_background_v2.jpg) no-repeat;text-align: left; width:150px;min-height:433px }
#div-data			{ float:right; text-align:left; background: #1F8FFC url(charte/div-content_background.jpg)  repeat-x;width:810px;min-height:420px;padding-top:5px;}
#div-normale, #div-references, #div-partenaire	{margin-left: 60px;margin-right:90px;}
#div-footer		{ float:right; background: url(charte/FFFFFF.jpg) repeat-x;text-align: center;width:810px;height:30px;line-height:30px;margin-top:5px}
#div-nav 			{ float:right; text-align: right;width:500px;height:20px;line-height:20px;margin-top:5px;margin-right:25px}
#div-nav a { color:#FFF;text-decoration:underline;background:none; }
#div-nav .active {font-weight:bold}

#div-data a, #div-footer a {text-decoration:underline;color:#FFF}

#div-gallerie { }
#div-partenaire img { float:left;width:150px;height:100px;margin-right:10px}
#div-references img { float:left;width:150px;height:100px;margin-right:10px}
#div-livre {padding-top:20px; }
#div-livre img {margin-left:60px}
#div-livre2 {color:#000;background: url(charte/parchemin_full.gif) no-repeat;width:538px;height:417px}
#div-livre-form { margin:0 50px;text-align:left; padding-top: 150px}
#div-livre .item_livre_desc {padding:10px;border-bottom:1px #000 dashed;border-left:1px #000 dashed ;margin-right:77px;margin-left:60px; font-size: 12px; font-weight: bold}
#div-livre .item_livre_info {margin-right:90px;margin-left:60px ;font-style: italic;}

#div-gallerie {padding-top:20px}
#div-gallerie .item_gallerie_desc {padding:10px;border:1px #FFF dashed ;margin-right:90px;margin-left:60px}
#div-gallerie .item_gallerie_info {margin-bottom:15px;margin-right:90px;margin-left:60px ;font-style: italic;}
#div-gallerie img { float:left;width:150px;height:100px;margin-right:10px}

#div-image {padding-top:0px;}
#div-image .item_image { z-index:1;float:left;margin:5px;width:200px;height:190px }
#div-image .item_image img {}
#div-image .item_image_desc {padding-top:1px;margin-top:5px;z-index:1000000;background:#000; border:1px solid #FFF;height:30px;text-align:center;line-height:12px;}


#div-menu ul	{ width:144px;text-align:left;list-style:none }
#div-menu ul li	{ height:31px;font-size:11px;line-height:31px }
#div-menu ul li	a { padding-left:10px;color:#FFF;display:block;text-decoration:none; }

#div-menu ul li.item01	{ background: url(charte/item01-off.jpg) no-repeat; }
#div-menu ul li.item02	{ background: url(charte/item02-off.jpg) no-repeat; }
#div-menu ul li.item03	{ background: url(charte/item03-off.jpg) no-repeat; }
#div-menu ul li.item04	{ background: url(charte/item04-off.jpg) no-repeat; }
#div-menu ul li.item05	{ background: url(charte/item05-off.jpg) no-repeat; }
#div-menu ul li.item06	{ background: url(charte/item06-off.jpg) no-repeat; }
#div-menu ul li.item07	{ background: url(charte/item07-off.jpg) no-repeat; }
#div-menu ul li.item08	{ background: url(charte/item08-off.jpg) no-repeat; }


#div-menu ul li.item01 a:hover	{ background: url(charte/item01-on.jpg) no-repeat; }
#div-menu ul li.item02 a:hover	{ background: url(charte/item02-on.jpg) no-repeat; }
#div-menu ul li.item03 a:hover	{ background: url(charte/item03-on.jpg) no-repeat; }
#div-menu ul li.item04 a:hover	{ background: url(charte/item04-on.jpg) no-repeat; }
#div-menu ul li.item05 a:hover	{ background: url(charte/item05-on.jpg) no-repeat; }
#div-menu ul li.item06 a:hover	{ background: url(charte/item06-on.jpg) no-repeat; }
#div-menu ul li.item07 a:hover	{ background: url(charte/item07-on.jpg) no-repeat; }
#div-menu ul li.item08 a:hover	{ background: url(charte/item07-on.jpg) no-repeat; }

#path {background:none;color:#06C }
#path a.active {color:#06C;text-decoration:none;background:none;}
#path a {color:#06C;text-decoration:underline;background:none;}

/* 
h1, h2,#div-formLO, #div-data p, .liens,#div-gallerie,#div-image, .line01, .line02, .line03, .line04, .line05, .line06, .line07, table {margin-right:90px;margin-left:60px}
table {width: 500px;margin-left:60px;}
*/
table {width: 650px;font-family: Verdana, arial, sans-serif; color: #FFF; font-size: 11px;}

#div-data ul li {
	margin-right:90px;
	margin-left:60px;
	padding: 1px;           
	padding-left: 20px;     
	min-height: 10px;       
	vertical-align: middle; 
	background: url('charte/liens.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 0%;   
	list-style-type: none;
}

h1 { font-size:12px;text-transform:uppercase;margin-top:25px;margin-bottom:10px}
h2 { font-size:10px;text-transform:uppercase;margin-top:10px;margin-bottom:10px}
#div-data p { margin-top:5px;margin-bottom:5px}

.line01 {height:1px; background: #FFFFFF url(charte/item01-line.jpg) no-repeat;  }
.line02 {height:1px; background: #FFFFFF url(charte/item02-line.jpg) no-repeat;  }
.line03 {height:1px; background: #FFFFFF url(charte/item03-line.jpg) no-repeat;  }
.line04 {height:1px; background: #FFFFFF url(charte/item04-line.jpg) no-repeat;  }
.line05 {height:1px; background: #FFFFFF url(charte/item05-line.jpg) no-repeat;  }
.line06 {height:1px; background: #FFFFFF url(charte/item06-line.jpg) no-repeat;  }
.line07 {height:1px; background: #FFFFFF url(charte/item07-line.jpg) no-repeat;  }
.line08 {height:1px; background: #FFFFFF url(charte/item07-line.jpg) no-repeat;  }

.clear { clear:both;}
.clearL { clear:left;}
.clearR { clear:right;}


#image {text-align:center}


#div-formLO {
padding: 10px;
margin-top:10px;
text-align:center;
}
#div-formLO LABEL  { DISPLAY: inline ; FLOAT: left ; WIDTH: 150px ; margin-left: 10px ; }

#div-formLO INPUT, #div-formLO SELECT, #div-formLO TEXTAREA { width:255px; border: 1px solid #69C; background-color: #FFF ; font-family: Arial, Helvetica, sans-serif ; color: #000 ; }

#div-formLO .BUTTON, .BUTTON { width:200px; border: 1px solid #69C;font-family: arial, helvetica, sans-serif ; border-width: 1pt ; font-size: 10pt ; color: #000 ; background-color: #FFF ; }
LO p {margin:3px; padding:0;}