/* CSS Document */

html {
background-image:url(./images/fond.gif);
}

#global {
     margin-left: auto;
     margin-right: auto;
     width:790px;
     text-align: justify; 
     }
	 
body  {
	margin:0;
	font-family: verdana, courier, monospace; 
	font-size: 12px;
	letter-spacing: 1px;
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
}



#haut {
background-image:url(./images/bg_haut.gif);
background-repeat:no-repeat;
height:24px;
}



#header {
width:790px;
margin:auto;
background-image:url(./images/bg.gif);
background-repeat:repeat-y;
}

#logo {
float:left;
padding-left:20px;
}

#b_droit {
float:right;
margin-right:10px;
}


#accroche {
color:#FF6600;
font-weight:bold;
font-size:22px;
}

#banniere {
height:60px;
width:468px;
float:right;
margin-top:17px;
}


#menu_bar {
  height:40px;
  background: #FFFFFF url('./images/drop_shadow.gif') top left repeat-x;
  clear: both;
  width:770px;
  margin-left:10px;
}

#menu_bar ul {
  margin-top: 0px;
  padding-left: 0px;
  margin-left: 0px;
  background: #FF6600 url('./images/menu_bg.gif') top left repeat-x;
  color: White;
  float: right;
  width: 100%;
  font-family: verdana, arial, sans-serif;
  font-size:10px;
  font-weight: bold;
}

#menu_bar ul li { display: inline; }

#menu_bar ul li a
{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
  background: #FF6600 url('./images/menu_bg.gif') top left repeat-x;
  color: #EFEFEF;
  text-decoration: none;
  float: left;
  border-right: 1px solid #fff;
}

#menu_bar ul li a:hover
{
  background: #FF6600 url('./images/menu_hover_bg.gif') top left repeat-x;
  color: #FFFFFF;
}

#conteneur {
height:100%;
width:790px;
margin:auto;
background-image:url(./images/bg.gif);
background-repeat:repeat-y;
}

#text {
width:474px;
float:left;
padding-left:15px;
padding-right:5px;
}

.1 {
color:#FF6600;
}

.1, A:link, A:visited {
color:#FF6600;
text-decoration:none
}

.1, A:hover {
color:#FF6600;
text-decoration:underline
}



#bloc_droit {
float:right;
margin-right:10px;
}


#pub1 {
width:250px;
border-left:1px solid #FF6600;
padding-left:3px;
}

#nav {
width:29px;
float:right;
}

.navig {
margin-bottom:5px;
border:0;
}

.titre a {
font-family: Arial,Verdana, sans-serif;
font-size:12px;
text-decoration:underline;
letter-spacing:normal;
color:#FF6600;
font-weight:bold;
padding-left:1px;
}

.texte {
font-family: Arial,Verdana, sans-serif;
font-size:12px;
text-decoration:none;
letter-spacing:normal;
color:#000000;
padding-left:1px;
}

.adresse a {
font-family: Arial,Verdana, sans-serif;
font-size:9px;
text-decoration:none;
letter-spacing:normal;
color:#999999;
padding-left:1px;
}

h1 {
border-bottom:1px solid #FF6600;
text-align:left;
width:250px;
font-weight:bold;
font-size:14px;
color:#FF6600;
}



#pub2 {
width:790px;
margin:auto;
background-image:url(./images/bg.gif);
background-repeat:repeat-y;
text-align:center;

}

#bas {
background-image:url(./images/bg_bas.gif);
height:24px;
}

#footer {
text-align:center;
font-size:9px;
}




