body, td, th, p, div
{ font-size: 10px; font-family: Verdana; color: #000; margin:0; }

body
{ background-color: #FFF; }

body, #conteneur
{ display: block; width: 940px; min-height: 786px; margin:auto;}

a
{ color:#797973;}

a:hover
{ color:#4E4E4E; }

img
{ border: none; }

ul
{ list-style: none; }

form, ul, li, p, div, a 
{ margin: 0; padding: 0; }

.left
{ float:left;}

.right
{ float:right;}

#conteneur
{ background-color: #FFF; width:940px; height:791px; background-image: url(../images/08/bg.jpg);}

#header
{ display: block; width:940px; height: 112px;}
#lockset
{ display:block; float:right; }
#connexion
{ clear:both; display:block; width:410px; height:25px; padding-top:7px; padding-left:530px;background-image: url(../images/08/connexion.jpg); }
#login, #password
{display:block; float:left; width:180px; height:15px; font-size: 9px; background-color: transparent; text-indent: 15px; border: none;color:#oe2f62;}
#password
{ margin-left:5px;}
#ok
{ margin-left:10px;}
#wrapper
{ clear:both; display: block; width:940px; }

#colGauche
{ display:inline; width:230px; height:545px; float:left;  margin-left:15px;}
#carte
{ display: block; width:230px; height:133px; margin-bottom:10px;}


#menu
{ }
ul.niveau1
{ }
ul.niveau1 li
{ display: block; width: 230px; height:29px; background-repeat: no-repeat;}
ul.niveau1 li.li235
{ background-image: url(../images/08/home_10.jpg);}
ul.niveau1 li.li199
{ background-image: url(../images/08/home_11.jpg);}
ul.niveau1 li.li240
{ background-image: url(../images/08/home_12.jpg);}
ul.niveau1 li.li241
{ background-image: url(../images/08/home_13.jpg);}
ul.niveau1 li.li234
{ background-image: url(../images/08/home_14.jpg);height:31px;}
ul.niveau1 li a
{ display: block ; width: 230px;  font-weight: bold; line-height:25px; text-indent:10px; font-size: 12px; color:#FFF; text-decoration: none;}
ul.niveau1 li a:hover
{ color: #9FACC0;}
ul.niveau2
{ display:none; width: 120px; position: absolute; margin:-10px 0 0 100px ; float:none;  text-align:left; background-color:#0E2F62; z-index: 100; border-color:#64759D; border-style: solid ;border-width:1px;}
ul.niveau1 li:hover ul.niveau2 
{ display: block; }
ul.niveau2 li
{ display: block; float:none; width: 120px; height:15px;position:relative; text-decoration: none; border-color:#64759D; border-bottom-style: solid ;border-bottom-width:1px;}
ul.niveau2 li a
{ display: block; font-weight: bold; width: 120px; line-height:15px; font-size: 11px; color:#FFF; background-image: none;}
ul.niveau2 li a:hover
{ text-decoration: underline; }

#search
{ display:block; width:220px; height:118px; padding:5px 0 0 10px;background-image: url(../images/08/home_r.jpg);margin-top:10px;}
#search span
{ font-size: 11px; font-weight: bold; color:#FFF;}
#search select
{ font-size: 9px; color: #oe2f62; width:200px; margin-bottom:5px;}
#key
{ font-size: 9px; color: #oe2f62; width:175px; margin-bottom:5px;float:left;}
#keySubmit
{ font-size: 10px; color: #oe2f62; width:25px; height:20px; float:left;}

#images
{ margin-top:125px;}


#contenu
{ display:block; float:right; width:670px; margin-right:10px; background-color: #FFF; margin-top:15px; padding:10px 0 10px 0 ;}

#contenuAccueil
{ display:block; float:right; width:264px; height:545px; padding:92px 0 0 418px ; background-image: url(../images/08/accueil_home.jpg); background-repeat: no-repeat;}
#flash1
{ display:block; width:135px; height:135px; background-color: #4667f0; }
#flash2
{ display:block; width:135px; height:135px; margin-top:155px;background-color: #4667f0;}

#footer
{ display:block; width:940px; line-height:15px; text-align: center;}


