/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
margin:0;
padding:0 0 0 0;
background-color:#FBF8ED;
color:#512D06;}
h1 {
font-size:140%;
color:#EAE3D6;
/*color:#434343;*/
border-bottom:1px solid #fff;
margin: 0 !important;
padding:8px 0 8px 27px !important;
/*background-color:#572222;*/
background-image:url(/styles/fond-h1.gif);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#A5856B;
}
h2 {
color:#A6661A;
font-size:130%;
}
h3 {
font-size:120%;}
h4 {
font-size:110%;}
tr {
vertical-align:top;}
th {
text-align:left;
background-color:#E5DDC7;
color:#572222;
padding-left:3px;}
a:link {
color:#02317D;
text-decoration:underline;}
a:hover {
text-decoration:none;}
a:visited {
color:#7D0273;}
dl {
}
dt {
font-weight:bold;}
dd {
border-left:1px solid #572222;
padding-left:5px;}
a img {
border: 0 !important;}
li, ol {
margin-top: 5px;}
ul li ul {
margin-top:-10px;
margin-bottom:18px;}

.invisible {
display:none;}
.screen {
}

/* ----------------- entete ------------------------------ */
#banner .largeur {
width:799px;
background-color:#000000;
background-image:url(fond-entete-1000.jpg);
background-position:bottom right;
}
#lang {
position:absolute;
top :10px;
left:695px;
/*left:580px;*/
color:#fff;
z-index:1;}
#lang a {
color:#fff;
text-decoration:none;}
#lang a:hover {
text-decoration:underline;}
#lang a:visited {
color:#fff;
}
#annonce {
position:absolute;
top :15px;
/*left:375px;*/
left:390px;
z-index:1;}
#menuh {
clear:both;
color:#5B3C1E;
font-size:110%;
padding-bottom:2px;
padding-top:2px;
padding-left:10px;}
#menuh a:link, #menuh a:visited {
text-decoration:none;
color:#5B3C1E;}
#menuh a:hover, #menuh a:active {
text-decoration:underline;}
#recherche {
clear:both;
border-top:2px solid #FAEFC4;
background-color:#D2C08C;
background-image:url(/styles/fond-recherche.gif);
background-position:top;
background-repeat:repeat-x;
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
height:42px;

}
#recherche form {
padding-bottom:9px;}
#recherche form {
background-image:url(/styles/fond-form-fulltext.gif);
background-position:top right;
background-repeat:no-repeat;
margin:0 !important;
padding-top:13px;
padding-right:16px;
>padding-bottom:5px;
float:right;}

recherche input.fulltext {
background-color:#E2D5AE !important;
border:1px outset #5B3C1E;}
input.go {
vertical-align:bottom;
cursor:hand;}

/* ---------------------- zone B ----------------------- */
#zoneB {
background-color:#E5DDC7;
background-image:url(/styles/fond-zoneB.gif);
background-position:top left;
background-repeat:no-repeat;
width:25%;
}
#menu {
/*margin-top:53px;*/
margin-left:0;
margin-top:13px;
border-top:1px solid #fff;
padding:5px 0 0 0;
width:100%;
display:block;
font-size:11px;}

ul#menu li {
/*background-color:#D2C08C;*/
/*text-transform:uppercase;*/
list-style-type:none;
display:block;
margin:4px 12% 3px 0;
padding:3px 2px 2px 3px;
}
/*
ul#menu li ul {
margin:0px;
padding:0;
}
ul#menu li ul li{
background-color:#E2D5AE !important;
margin:2px 0px 0px 3px;}
ul#menu li ul li ul {}
ul#menu li ul li ul li{
border:0;
margin:2px 0px 0px 20px;
list-style-type:disc;}
*/

ul#menu li ul {
margin:3px 0px 0px 10px;
padding:0;
}

li.plateforme {
/*margin:4px 20% 3px 0 !important;*/
/*padding:4px 3px 3px 3px !important;*/
color:#FBF8ED;

background-color:#D2C08C;
/*background-image:url(/styles/fond-li-plateforme.gif);
background-position:right;
background-repeat:no-repeat;*/

/*background-color:#A6661A !important;*/
}
li.qui {
/*background-color:#572222 !important;*/
background-color:#9FA397 !important;
color:#FFFFFF;} 
ul#menu li.general {
/*background-color:#D2C08C;*/
background-color:#B58D6C;}

ul#menu li ul li{
/*border:1px solid #E5DDC7;*/
margin:2px 0px 0px 3px;}
ul#menu li ul li ul {}
ul#menu li ul li ul li{
border:0;
margin:2px 0px 0px 20px;
}

#menu a:link, #menu a:visited {
color:#fff;
text-decoration:none;
display:block;
padding:3px;}
#menu a:hover {
text-decoration:underline;}
li.qui a:link, li.qui a:hover, li.qui a:visited  {
/*color:#FBF8ED !important;*/
color:#fff;
}
ul.plateforme_frere a:link, ul.plateforme_frere a:hover, ul.plateforme_frere a:visited {
/*color:#FBF8ED !important;*/
color:#fff;
}
li.plateforme a:link, li.plateforme a:hover, li.plateforme a:visited  {
color:#512D06 !important;
}
/*ul.plateforme_frere a:link, ul.plateforme_frere a:hover, ul.plateforme_frere a:visited {
color:#FBF8ED !important;
}*/

/*li.plateforme li{
background-color:#6E4040 !important;
color:#FFFFFF !important;}*/
ul#menu li.qui ul li {
background-color:#6E4040 !important;
} 
ul#menu li.qui ul li ul li{
background-color:#835353 !important;
} 

ul#menu li.plateforme ul li {
background-color:#EBDDB6 !important;
}
ul#menu li.plateforme ul li ul li{
background-color:#F5ECD2 !important;
}
/*
ul.plateforme_frere {
list-style-type:none;
display:block;
margin:4px 0 3px 15px;
>margin:4px 0 3px 10px;
padding:3px 2px 2px 3px;}
ul.plateforme_frere li {
background-color:#C28A47 !important;
border:1px solid #fff !important;
color:#FFFFFF !important;
}
*/
ul#menu li.general ul li {
background-color: #C5A78E;}
ul#menu li.general ul li ul li{
background-color:#D4BDAA !important;}

#test-repreneur {
	margin:  0 12% 5px 12%;
	padding:0 0 0 10px;
	background-image:url(fond-repreneur.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
	#test-repreneur p {
	display:block;
	
	background-image:url(fond-p-repreneur.gif);
	background-position:top right;
	background-repeat:no-repeat;
	text-align:center;}
	#test-repreneur p a{
		color:#FFFFFF;
		text-decoration:none;
		font-size:11px;
		color:#dfb20e;
		padding:9px 10px 8px 0;
		display:block;}

#flashInfo {
margin: 0 8px 5px 8px;

margin:  0 12% 5px 12%;

border:1px solid #fff;

border:1px solid  #DAB000;
background-color:#FFF9DF;

padding:0px 7px 6px 7px !important;
/*background-image:url(/images/motif-nervures.jpg);
background-position:bottom;
background-repeat:repeat-x;*/
background-color:#F2ECDC;}
#flashInfo h2{
background-image:url(/styles/fond-info2.gif);
background-position:top;
background-repeat:repeat-x;
font-size:110%;
border-bottom:1px dashed #DBAE0A;
margin: 0 0px 5px 0 !important;
padding: 8px 4px 8px 4px ;
/*background-image:url(/styles/fond-info3.gif);
background-position:left;
background-repeat:no-repeat;*/}
#flashInfo p{
margin: 3px 0px 8px 0;
}
#flashInfo a:link, #flashInfo a:visited {
text-decoration:none;
}
#flashInfo a:hover {
text-decoration:underline;
}
.VoirTout, .VoirTout a {
text-align:right;
color:#572222;}
#deroule {
margin: 3px 0px 8px 0;
}


/* ---------------------- zoneA ------------------------- */
#principal {
clear:both;
background-color:#E5DDC7;
border-bottom:2px solid #FAEFC4;
padding:0;
margin:0 !important;
width:100%;}
#zoneA {
/*background-image:url(/styles/fond-zoneA.gif);
background-position:top left;
background-repeat:no-repeat;*/
padding:0;
width:75%;}

#zoneA td {
background-color:#FBF8ED;}
#zoneA table {
margin:auto;}
#navigation {
font-size:90%;
margin: 0 !important;
padding:5px 0 3px 27px !important;
color:#E5DDC7;
/*background-color:#572222;*/
background-image:url(/styles/fond-navig.gif);
background-position:right;
background-repeat:repeat-y;
background-color:#A5856B;}
#navigation a:link, #navigation a:hover, #navigation a:visited {
color:#E5DDC7;}
#contenu {
background-color:#fff;

padding: 5px 9px 36px 9px;
background-image:url(/styles/fond-capsules.gif);
background-position:bottom right;
background-repeat:no-repeat;
/*margin: 0 0 0 25px;
border-left:1px solid #5B3C1E;
border-bottom:1px solid #5B3C1E;
border-right:1px solid #5B3C1E;*/
border-left:25px solid #A5856B;
border-bottom:1px solid #A5856B;
border-right:1px solid #A5856B;}
#contenu_court {
background-color:#fff;
margin: 0 180px 0 0;
padding: 5px 9px 36px 9px;
background-image:url(/styles/fond-capsules.gif);
background-position:bottom right;
background-repeat:no-repeat;
border-left:25px solid #A5856B;
border-bottom:1px solid #A5856B;
border-right:1px solid #A5856B;
/*width:65%;*/
z-index:1 !important;
clear:none !important;
}
#illu {
float:right;
/*z-index:2;
>z-index:0;*/
width:250px;
margin-right:15px !important;
margin-bottom:3px;
margin-left:3px;
margin-top:15px;
border:10px solid #BABDB5 !important;
}
iframe {
overflow:scroll;
width:97%;
}
#pavLiens_plus {
padding:0;
background-color:#EDE5D0;
background-image:url(/styles/fond-info2.gif);
background-position:top;
background-repeat:repeat-x;
border:1px dashed #572222;
width:60%;
margin:5px auto;}
#pavLiens_plus h2 {
margin:0 0 5px 0;
font-size:110%;
padding:3px;}
#pavLiens_plus ul {
margin-top: 10px ;
}
a.glossaire:link, a.glossaire:visited{
background-color:#FBF8ED;
padding-right: 10px;
background-image:url(/styles/fond-glossaire.gif) !important;
background-position:right;
background-repeat:no-repeat;
text-decoration:none;}
a.glossaire:hover{
text-decoration:underline;}
.ouvert {
font-weight:bold;
font-style:italic;}
/* ----------------- test mauvais sous ie ------------------ 
#contenu_court {
>z-index:3 !important;
>position:absolute;
>top:216px;

}
#illu {
>margin-right:10px !important;
>border:10px solid #D2C08C !important;
>z-index: 1 !important;
>float:none;
>display:block;
>position:relative;
>text-align:right;
}
*/
/* test positionnement */
#clear {
clear:both;
height:20px;
background-color:#000000;}

#z1 /* illu */{
z-index: 1 !important;
background-color:#00FF66;
}
#z2 /* contenu*/ {
z-index: 2 !important;
position:absolute;
top:550px;
background-color:#FF0066;}


input {
font-family:Verdana, Arial, Helvetica, sans-serif;}
input.bouton {
background-image:url(/styles/fond-bouton.gif);
background-position:bottom;
background-repeat:repeat-x;
color:#2F2F2F;
border-top:1px solid #CCB26F;
border-left:1px solid #CCB26F;
border-bottom:1px solid #2F2F2F;
border-right:1px solid #2F2F2F;}
ol.recherche {
}
ol.recherche a:link, ol.recherche a:hover, ol.recherche a:visited {
color:#572222;}
img.ImgFloatLeft {
float:left;
margin:0;}
img.ImgFloatRight {
float:right;
margin:0;}

#intermediaire {
padding:5px;
border:1px dashed #572222;
width: 70%;
margin: auto;
margin-top:15px !important;}
#intermediaire h3 {
clear:both;
background-color:#E0D1A6;
padding:1px 3px;}
p.telechargerRapport {
padding:6px 12px;
background-color:#fffcee !important;
font-weight:bold;
font-size:110%;}
/* ------------------- homepage -------------------------- */
#zoneAHP {
background-image:url(/images/homepage2.jpg);
background-position:top right;
/*background-image:url(/styles/fond-zoneA.gif);
background-position:top left;*/
background-repeat:no-repeat;
padding:0;}
#contenuHP {
background-color:#fff;
margin: 0 0 0 0;
padding: 0px 9px 8px 9px;
border-left:25px solid #572222;
border-bottom:1px solid #572222;
border-top:1px solid #fff;
border-right:1px solid #572222;
width:60%;}
/* ---------- plan du site ---------*/
#plan_site ul{
list-style-type:none;
width:55%;
margin:auto;
}
#plan_site ul li  ul{
width:85%;
}
#plan_site li{
/*background-color:#E5DDC7;*/
padding-left:8px;
border:1px solid #E5DDC7;
line-height:2em;
margin:2px;}
#plan_site a:link, #plan_site a:visited{
text-decoration:none;
color:#572222;}
#plan_site a:hover {
text-decoration:underline;}
/* ------------------- pieddepage----------------------*/
#footer {
clear:both !important;
width:783px;
#width:779px;
background-image:url(/styles/fond-pied-1000.jpg);
background-position:top right;
background-repeat:no-repeat;
margin:0 0 0 0 !important;
height:61px;
color:#FFFFFF;
margin-top:0 !important;
padding:5px 5px 5px 20px !important;
}
#footer  img.ImgFloatRight {
float:right;
margin:0 20px 0 0;}
#footer a:link, #footer a:hover, #footer a:visited {
color:#FFFFFF;}
/* ------------------ positionnement atoms------------------- */

img.imgLeft {
	clear: both;
	text-align: left;
	display: block;
	margin-bottom: 10px;
}

img.imgCenter {
	clear: both;
	text-align: center;
	display: block;
	margin-bottom: 10px;
	margin:auto;
}

img.imgRight {
	clear: both;
	text-align: right;
	display: block;
	margin-bottom: 10px;
}

img.imgAlignLeft {
	float: left;
	margin: 0 5px 5px 0
}

img.imgAlignRight {
	float: right;
	margin: 0 0 5px 5px
}

.invisible {
	display: none;
}


