body
{
    PADDING: 0px;
	MARGIN: 0px;
	BORDER:0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	FONT-SIZE: 80.5%;
	COLOR: #333333;
	background-color:#ffffff; 
	width:100%;
}
table 
{
	FONT-SIZE: 90%;
}

div#CONTAINER
{
    CLEAR: both;
	MARGIN: 0px;
	background-image : url(../images/bgb.gif);
	width:100%;

}

div#HEADER
{
    PADDING: 0px;
	MARGIN: 0px;
	BORDER : Opx;
	HEIGHT:108px;
	BACKGROUND-COLOR:#000000;
	BACKGROUND: #000000 url(../images/cherrier_photo.jpg) no-repeat;
}

DIV#HEADER img
{
	border: 0px;
	padding: 0px;
	margin: 0px;
	vertical-ALIGN:Top;
}
img
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}






DIV#MENUVERTICAL
{
    
    WIDTH: 180px;
	text-align:left;
	overflow : visible;
	float:left;
}
.menuv
{
    FLOAT: left;
	DISPLAY: block;
}

.menuva
{
    FLOAT: left;
	DISPLAY: block;
	PADDING-bottom: 20px;
}
.menuv ul, .menuva ul
{
    MARGIN: 0px;
	PADDING: 0px;
}
.menuv li, .menuva li
{
	FONT-SIZE: 0.9em;
    PADDING: 7px;
	MARGIN: 0px 5px 0px 5px;
    LIST-STYLE-TYPE: none;
	BORDER-BOTTOM: #E1DECB 1px solid;
    TEXT-ALIGN: left;

}
.menuv ul li a, .menuva ul li a
{
	COLOR: #ffffff;
	font-weight:bold;
}
.menuv ul li.accueil
{
	BORDER-top: #E1DECB 1px solid;
	BORDER-bottom: 0px;
	margin-top:1px;
	PADDING-BOTTOM:190PX;
	

}
.menuv ul li.accueil a
{

	font-weight:normal;
	
}
.menuv ul li.accueilCorp
{
	BORDER-top: #E1DECB 1px solid;
	BORDER-bottom: 0px;
	margin-top:1px;
	PADDING-BOTTOM:290PX;
	

}
.menuv ul li.accueilCorp a
{

	font-weight:normal;
	
}
.menuv ul li.actif
{
    COLOR: #D9D9B8;
	BACKGROUND-IMAGE: url(../images/px_br.gif);
	BACKGROUND-POSITION: 3% 50%;
    BACKGROUND-REPEAT: no-repeat;
	padding:5px 0px 5px 20px;
	MARGIN: 0px 5px 0px 9px;
	font-size : 1em;
	font-weight:bold;
}
.menuva ul li.corpo
{
	margin:120px 0px 0px 5px;
	background-color:#ADAA8B;
	text-align:center;
	border: 1px solid #ADAA8B;
}
.menuva ul li.corpo a
{
	font-weight:normal;
	color:#243968;
}

div#CONTENT
{
	PADDING: 0px 20px 15px 225px;
	margin:0px 0px 0px 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	
	
}
.trans
{
	width:760px;
	background-color:red;
}

#MENUHORIZONTAL  {
	COLOR: #757353;
	width:100%;
	BORDER-BOTTOM: #cccccc 1px solid;
	padding:5px 0px 5px 0px;
	margin:5px 0px 20px 0px;;
	font-size : 0.9em;
}

.menuh
{
    DISPLAY: block;
	line-height:135%;
}
.menuh a
{
    FONT-WEIGHT: normal;
    /*COLOR: #2F5B6E;*/
	COLOR: #40569F;
    TEXT-DECORATION: none;

}

div#FOOTER
{
    CLEAR: both;
	DISPLAY: block;
	COLOR: #CC9933;
    PADDING: 10px 0px 10px 0px;
	background: url(../images/bg_footer.gif) repeat-x;
	TEXT-ALIGN: CENTER;
	FONT-SIZE: 11px;

}

div#FOOTER a
{
    COLOR: #002F5D;
	padding:0px 0px 0px 0px;
	
	
}
div#FOOTER .actif
{
	padding:0px 10px 0px 10px;
	font-weight:bold;
}

div#BANDEAU
{
    FLOAT: left;
    WIDTH: 760px;
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #39607e;
    LINE-HEIGHT: 200%;
    PADDING-TOP: 15px;
}

H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 2px;
    MARGIN: 10px 5px 5px 0px;
    COLOR: #595a5c;
    PADDING-TOP: 4px;
}

H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.9em;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #595a5c;
    PADDING-TOP: 5px;
}

H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #003366;
    PADDING-TOP: 5px;
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 5px 2px 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
	text-align:justify;
}
A
{
    COLOR: #524BD2;
    TEXT-DECORATION: none
}

A:hover
{
    TEXT-DECORATION: underline
}
table.accueil 
{
    border:0;
	padding:5px;

	
}
table.accueil  td
{
 text-align:left;
 vertical-align:top;
border: solid 1px #C6C29F;
padding:0px 8px 8px 8px;
margin:5px;



	
}
table.specialistes 
{
    border:0;
	padding:5px;
	
}
table.specialistes  td
{
    line-height:200%;

	
}

UL {
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 7px 15px;

}
UL LI{
padding: 0px 0px 4px 0px;
font-size : 1em;
