<style type='text/css'>


body,
	html {
	margin: 0;
	padding: 0;
	color: #000;
}
	body {
	padding: 0;
	margin: 0;
	min-width: 760px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-image: url(../img/bg_header.gif);
	background-position: left top;
	float:left;
	background-repeat: repeat-x;
}
	#wrap {
		/*background: #FFFFFF;*/
		margin:0 auto;
		float:left;
		width: 760px;
		/*background: url(../img/bg_wrap.gif) 0 0 repeat-y;*/
	}
	
	#header {
	background-image: url(../img/bg_block_header.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 93px;
	width: 760px;
	margin: 0;
	padding: 0;
	}

	#path {
	background-image: url(../img/fond_SansFlash.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	height: 69px;
	_height: 66px;
	margin-top: -3px;
	_margin-top: -3px;
	

	}
	 #ufodesign3dfr{
		margin: 0;
		padding: 0;	 	
		float:left;
		/*display: hidden;border: 1px solid #0f0;*/
	 }	 
	#sidebar {
		float:left;
		width:184px;
		background: url(../img/bgmenu.gif) 0 0 repeat-y;
	}
	#sidebar h2, #sidebar h3, #sidebar p {
		padding:0 10px;
		
    }
    #main {
		float:right;
		width:576px;
		margin-top: -36px;
		padding-bottom:50px;

	}
	#main ul {
    }
    #main h3, #main p {
		padding:0 10px 0 0;
    }
	 #content{
	border-style:none none none solid;/**/
	border-width: 1px;
	border-color: #cccccc;
	padding: 5px;
	color: #333333;
	height: 100%;
	 }
	 

	#footer {
		display:block;
		clear:both;
	}
	#footer p {
		padding:5px;
		margin:0;
    }

	h1 {
/*	padding: 5px;
	margin: 0;
	font-weight: lighter;
	letter-spacing: 0.3em;
	font-size: 24px;
	_font-size: 30px;
	font-style: inherit;
	color: #787E4E;*/
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D6680;
	line-height: normal;
	letter-spacing: 0.1em;
	vertical-align: middle;
	text-align: left;
}


/*************************************************************

  MENU TREE STYLE
  
*************************************************************/


#tree {
	width:184px;
}
#tree ul li ul li a:link, #tree ul li ul li a:visited {
	text-decoration: none;
	color: #4D6680;
}
#tree ul li ul li a:hover, #tree ul li ul li a:active, #tree ul li ul li a:focus {
	text-decoration: none;
	color: #4FA3DA;
}
#tree div {
}
#tree ul {
	list-style-type:none;
	padding-left:0px;
	padding-top:0px;
	_padding-top:-2px;
	margin:0px;
}

#tree li {
}
#tree span{
	display: block;
	width: 184px;
}


#tree ul li span{
}
#menu1 { background: url(../img/cssmenu/Item_01.gif) 0 0 no-repeat;background-position:left center;display:inline;}
#menu1 a {top:0;left:184px;display:block;width:184px;height:23px;/*border: 1px solid #f00; */}
#menu1 a:hover { background: url(../img/cssmenu/Item_01.gif) 0 0 no-repeat;background-position: right center;}

#menu2 { background: url(../img/cssmenu/Item_02.gif) 0 0 no-repeat;background-position:left center;display:inline;}
#menu2 a {top:0;left:184px;display:block;width:184px;height:23px;/*border: 1px solid #f00; */}
#menu2 a:hover { background: url(../img/cssmenu/Item_02.gif) 0 0 no-repeat;background-position: right center;}

#menu3 { background: url(../img/cssmenu/Item_03.gif) 0 0 no-repeat;background-position:left center;display:inline;}
#menu3 a {top:0;left:184px;display:block;width:184px;height:23px;/*border: 1px solid #f00; */}
#menu3 a:hover { background: url(../img/cssmenu/Item_03.gif) 0 0 no-repeat;background-position: right center;}

#menu4 { background: url(../img/cssmenu/Item_04.gif) 0 0 no-repeat;background-position:left center;display:inline;}
#menu4 a {top:0;left:184px;display:block;width:184px;height:23px;/*border: 1px solid #f00; */}
#menu4 a:hover { background: url(../img/cssmenu/Item_04.gif) 0 0 no-repeat;background-position: right center;}

#menu5 { background: url(../img/cssmenu/Item_05.gif) 0 0 no-repeat;background-position:left center;display:inline;}
#menu5 a {top:0;left:184px;display:block;width:184px;height:23px;/*border: 1px solid #f00; */}
#menu5 a:hover { background: url(../img/cssmenu/Item_05.gif) 0 0 no-repeat;background-position: right center;}

#menu6 { background: url(../img/cssmenu/Item_06.gif) 0 0 no-repeat;background-position:left center;display:inline;}
#menu6 a {top:0;left:184px;display:block;width:184px;height:23px;/*border: 1px solid #f00; */}
#menu6 a:hover { background: url(../img/cssmenu/Item_06.gif) 0 0 no-repeat;background-position: right center;}

#tree ul li ul li{
	background-image: none;
}

#tree ul li ul li span{
	background-image: none;
	background-image: url(../img/menu_level2_off.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	/*height:23px;*/
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787E4E;
	line-height: normal;
	font-weight: lighter;
	/*text-transform: uppercase;*/
	letter-spacing:normal;
}

#tree ul li ul li span:hover{
	background-image: url(../img/menu_level2_on.jpg);
}

#tree ul li ul li ul li {
	background-image: none;
	/*text-transform: lowercase; */
}

#tree ul li ul li ul li span{
	background-image: none;
	background-image: url(../img/menu_level3_off.jpg);
	background-repeat: no-repeat;
	background-position: left center;


	letter-spacing: 0.1em;
	/*text-transform: lowercase;*/
}

#tree ul li ul li ul li ul li{
	background-image: none;
}

#tree ul li ul li ul li span:hover{
	background-image: url(../img/menu_level3_on.jpg);
}

#tree .toggleinfo{
	cursor:pointer;
}

#tree .info li {
}

#tree li span {

}

/*Style de polices*/

P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D6680;
	line-height: normal;
	letter-spacing: 0.1em;
	vertical-align: middle;
	text-align: left;
}
H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #787E4E;
	line-height: normal;
	letter-spacing: 0.2em;
	vertical-align: text-top;
	text-align: left;
	font-weight: lighter;
	font-variant: normal;
}

.Sousmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787E4E;
	line-height: normal;
	font-weight: lighter;
	letter-spacing: normal;
}
.SousSousmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D6680;
	line-height: normal;
	letter-spacing: 0.1em;
	vertical-align: middle;
	text-align: left;
}
.TitreD3D{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #787E4E;
	line-height: normal;
	letter-spacing: 0.2em;
	vertical-align: text-top;
	text-align: left;
	font-weight: lighter;
	font-variant: normal;
}
.ArboActif{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF3300;
	line-height: normal;
	letter-spacing: 0.1em;
	text-align: right;
	
}
.ArboNonActif{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: normal;
	letter-spacing: 0.1em;
	vertical-align: text-top;
	text-align: left;
}


</style>
