* { margin: 0; padding: 0}
img { border: 0 }

body { font: 0.7em Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #fff; color: #000 }

#site { margin: 0 auto; width: 720px }
#logo { display: block; width: 188px; height: 60px; background:url(images/leati.gif) 0 no-repeat; margin:14px 0; text-indent:-900px }

#menu { margin: 0 0 16px; background-color: #ccc; height: 20px }
#menu li { background:none; float: left; padding: 0; margin: 0 }

#menu a { display:block; height:20px; line-height:20px; padding:0 35px; color:#fff; text-decoration:none; text-transform:uppercase; border-right: solid #fff 1px; font-weight:bold; letter-spacing:1px; }
#menu a:hover { background-color: #666 }

#menu-1 { background-color: #07A5B5 }
#menu-2 { background-color: #89B51E }
#menu-3 { background-color: #F66013 }
#menu-4 { background-color: #DB0066 }

#h1-1 { background-color: #B4E4E8 }
#h1-2 { background-color: #DDE9BD }
#h1-3 { background-color: #FDD0BA }
#h1-4 { background-color: #F5B4D0 }

#bg-left { background-color: #ccc; padding:0 1px 0 150px }
#marge-right { background-color: #fff; padding: 0 16px 10px 0}
#bg-logo { background: url(images/bg-corp.gif) 100% 100% no-repeat; min-height:320px; padding-bottom:40px }
#corp { margin-left: 16px }
#footer { background-color: #fff; text-align: right; padding-right: 22px; color:#999 }

input,select,textarea  { font: 1em Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:0.1em }
.clear { clear: both; height: 1px; overflow: hidden }
.erreur { color: red }
.desc { padding-left:12px; color:#777 }

h1 { margin: 0 0 2em; padding: 5px 0 5px 18px; font-size: 1.2em; color: #222;  letter-spacing:3px; word-spacing:0.6em; }
h2 { margin: 3.5em 1.5em  1.5em; padding: 3px; font-size:0.9em; color: #222; text-transform:uppercase; background: url(images/h2.gif) no-repeat 0% 100% }
hr { height:1px; border:0; border-top: 1px dashed #999 }

ul { list-style-type:none; margin: 0.7em 5em; }
li { background:transparent url(images/li.gif) 0 4px no-repeat; padding-left: 14px; margin: 0.8em 0 }

a:link, a:visited { color:#059 }
a:active, a:hover { color:#F30 }

p { margin: 0.5em 2em; line-height:1.5em }
