* { font-size: 12px; font-family: Verdana; margin: 0; padding: 0}

body {
  background: #7e8188 url('bg.jpg') repeat-x left top;
  text-align: center; margin: 0; padding: 0
}

h1 { margin-bottom: 5px;}
h1 { font-size: 14px; border-bottom: 2px solid #FF7300}
h2 { font-size: 13px; color: #FF7300; text-indent: 5px; background-color: #ffeddf; padding: 3px; margin: 10px 0 5px 0}
h3 { color: #FF7300; font-size: 12px}

img { border: none; }
p { text-align: justify;  margin-bottom: 5px;}

strong { color:#FF7300; font-weight:bold; }
a { color:#FF7300; }

#global {
  text-align: left;
  margin: 0 auto;
  width: 990px;
}

#header { background-image: url('header.jpg'); width: 980px; height: 192px; }
#home { width: 400px; height: 140px;display: block;  }
#home strong { visibility: hidden; }
#topannonceur { position: absolute; z-index: 10; top: 30px; left: 50%; }
#menutop {margin: 15px 30px }
#menutop li { display: block; width: 195px; height:19px; margin-left: 20px; float: left; background-image: url('bg_menu_top.jpg'); text-align: center}
#menutop a { color: white; text-decoration: none; font-weight: bolder; display: block; margin-top: 2px}
#menutop a:hover, #footer a:hover { color: #FF7300; }

#content { float: left; width: 810px; }
.inner { float: right; width: 600px}
#menur { width: 170px; float: right;}
#menul { width: 200px; float: left;}
#menul select {font-size: 10px; width: 140px;}

#footer { background-color: #141928; border-top: 1px solid #eee; clear: both; margin-top: 20px; color: #545978; padding-bottom: 20px}
#footerin { margin: 10px auto; text-align: left; width: 990px; }
#footerin b { font-weight: normal; padding: 4px; display: block; border-bottom: 1px dotted #444969; margin: 10px 20px 3px 0} 
#footerin a { color: #7e8188;  font-size: 10px; text-decoration: none}
.footercol { float: left; width: 240px; margin-left: 10px; }
.footercollast { float: left; width: 240px; }

.box, #npart { border: 1px solid #5D616C; background-color: white; margin: 0 0 10px 0; padding: 10px;}
#npart { clear: both;}

.box_rev { margin: 0 0 10px 0; border: 1px solid #eee; background-color: #141928; padding: 10px;}
.box_rev form { margin: 10px; }
.box_rev .smallwhite { color: white; }

.box_an { border: 1px solid #5d616c; background-color: #ff7300; margin: 0 0 10px 0; padding: 10px;}
.box_an a { font-weight: bolder; text-decoration: none; color: #141928}

.b_white { color: white; }
.b_white em { font-weight: bolder; }

#cola { width: 400px; float: left;}
#colb { width: 400px; float: right;}
