body {
color:#666;
background:#3f5f74 url(../chrysler/images/fond.jpg) repeat-x;
font:normal 80% Arial, "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
text-align:center;
}

html {
overflow:0;
overflow:-moz-scrollbars-vertical;
}

a:active,a:focus {
outline:none;
}

html,body,ol,ul,form,fieldset {
margin:0;
padding:0;
}

th {
text-align:left;
}

textarea {
font:inherit;
}

.spacer {
clear:both;
}

hr {
  clear: both;
  visibility: hidden;
}



#wrapper {
background:url(../chrysler/images/ombrage_lat.png) repeat-y;
width:972px;
min-height:100%;
text-align:left;
margin:0 auto;
padding:0 9px;
}

#header {
margin-bottom:2px;
}

#logo_chrysler {
float:left;
width:182px;
padding-left:12px;
}

#raison_sociale {
margin-left:20px;
margin-top:10px;
float:left;
}

#raison_sociale a {
display:block;
text-decoration:none;
color:#666;
}

#raison_sociale h1 {
font-size:1.7em;
margin:1px;
}

#raison_sociale h3 {
font-size:0.9em;
margin:1px;
}

#quick_link {
width:235px;
float:right;
margin-right:10px;
margin-top:40px;
}

#quick_link a {
display:block;
float:left;
color:#666;
text-align:center;
text-decoration:none;
font-weight:700;
border:1px solid #FFF;
margin:0 2px;
padding:0 4px 4px;
}

#quick_link a:hover {
color:#333;
border-bottom:2px solid #333;
}

#menu {
clear:both;
height:28px;
width:972px;
background:#999 url(../chrysler/images/fond_menu_out.jpg) top left repeat-x;
border-bottom:1px solid #999;
margin:0;
padding:0;
}

#menu ul {
list-style:none;
}

#menu ul li {
float:left;
background:#999 url(images/fond_menu_out.jpg) top repeat-x;
}

#menu li a {
color:#333;
background:#999 url(../chrysler/images/fond_menu_out.jpg) top repeat-x;
text-align:center;
display:block;
text-decoration:none;
font-weight:700;
padding:6px 25px;
}

#menu li a:hover,#menu li a:focus,#menu li a:active,#menu li a#active {
color:#FFF;
background:#09c url(../chrysler/images/fond_menu_in.jpg) repeat-x;
}


#footer {
clear:both;
background:url(../chrysler/images/barre_hor.gif) no-repeat;
padding:10px;
}

#footer p {
text-align:center;
margin:5px;
}

#footer ul {
list-style:none;
height:50px;
width:560px;
margin:10px auto 0;
}

#footer ul li {
float:left;
width:90px;
margin:0 10px;
}

#footer ul li a {
color:#333;
display:block;
text-align:center;
text-decoration:none;
font-weight:700;
padding:4px;
}

#footer ul li a:hover {
color:#FFF;
border-bottom:2px #666 solid;
}

a img,fieldset {
border:0;
}
