body {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color=#FFFFFF; }

h1, h2, h3 {margin:0;padding:0;font-weight:normal;}
p { display:block; margin:0; color:#FFFFFF; }

h1 { font-family: Arial; font-size: 36px; color: #FFB01E; font-weight: bold; font-style : normal; }
h2 { font-family: Arial; font-size: 36px; color: #FFFFFF; font-weight: bold; font-style : normal; }
h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;
     font-weight: normal; font-style : bold; }
h4 { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; font-style : normal; }

ul#navmenu {
position:absolute;
margin:0;
top:5px;
right:5px;
padding:3px 0 0 0;
list-style: none;
height:37px;
z-index:1000; }

*html ul#navmenu { right:15px; }

ul#navmenu li {
display:block;
float:left;
position:relative;
padding:0pt;
margin:0;
background:transparent url(../img/bg-li.gif) bottom right no-repeat; }

ul#navmenu li.last { background:none; }

ul#navmenu li a {
font-size:11px;
font-weight:bold;
display:block;
padding:10px;
text-transform:uppercase; }

/* SOUS MENU */

ul#navmenu li ul {
position:absolute;
top:36px;
left:-999em;
width:180px;
background:#FFB01E top right no-repeat;
padding:0;margin:0;
border-top:3px solid #a9973b;
border-bottom:1px solid #5c5943;
border-left:2px solid #5c5943;
border-right:2px solid #5c5943;
z-index:999; }

ul#navmenu li ul li {
padding:0;margin:0;
border-bottom:1px solid #a69122;
background:none;
width:180px; }

ul#navmenu li ul li a{
display:block;
padding:5px 10px;
font-weight:normal;
text-transform:none; }

*html ul#navmenu li ul li a { width:180px; }

ul#navmenu li ul li:hover a, ul#navmenu li ul li.iehover a { background:#D06E13; }

ul#navmenu li:hover ul, ul#navmenu li.iehover ul { left:auto; }

/*  FONT  */

ul#navmenu li a:link, ul#navmenu li a:visited { color:#383520; text-decoration:none; }

ul#navmenu li a:hover, ul#navmenu li a:active { color:#ffffff; text-decoration:none; }

#background {
background:transparent top center repeat-x;
padding:0;
}

#container {
width:660px;
margin:0 auto;
background:transparent;
position:relative;
}

#content {
padding:10px 10px 10px 10px;
}

#InnerContent {
background: top left repeat-x;
padding:5px;
position:relative;
}

/* menu */
#Containermenu {
height:39px;
background:#fff url(../img/menu.gif) top left no-repeat;
border-bottom:2px solid #5c5943;
}

.T2 { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10pt; }

#TT2 {
background:transparent top center repeat-x;
padding:0;
width:100px;
margin:0 auto;
background:transparent;
position:relative;
}

ul#navtt2 {
position:absolute;
margin:0;
list-style: none;
z-index:1000; }

*html ul#navtt2 { right:15px; }

ul#navtt2 li {
display:block;
float:left;
position:relative;
padding:0pt;
margin:0;
background:transparent bottom right no-repeat; }

ul#navtt2 li.last { background:none; }

ul#navtt2 li a {
font-size:11px;
font-weight:bold;
display:block;
padding:10px; }

/* SOUS MENU */

ul#navtt2 li ul {
position:absolute;
top:16px;
left:-999em;
width:280px;
padding:0;margin:0;
z-index:999; }

ul#navtt2 li ul li {
padding:0;margin:0;
background:none;
width:280px; }

ul#navtt2 li ul li a{
display:block;
padding:5px 10px;
font-weight:normal;
text-transform:none; }

*html ul#navtt2 li ul li a { width:280px; }

ul#navtt2 li:hover ul, ul#navtt2 li.iehover ul { left:auto; }
