   *{padding:0;margin:0;}
   img{float: normal;margin: 0 10px 0 0;}   
   li {padding: 15px;}
   p{text-align: justify;}
    body {
    margin: 0;
    padding: 0;
    font: 80% verdana, arial, sans-serif;
    }
    dl, dt, dd, ul, li,td {
    margin: 0;
    padding: 0;
    list-style-type: none;border-collapse:collapse;
    }


#menu_horizontal_tete{font-size:14px ;
z-index:52001;
position:relative;
;
}

#menu_horizontal_ssmenu{z-index:52003;
position:relative;
}

#menu_horizontal_ss_ssmenu{z-index:52010;
position:relative;
}

.menu_horizontal {font-size:14px ;
background-color:rgb(248,221,192);
background:rgb(248,221,192);
border: 1px solid #AFB381 ;
background-image:none;
text-align: left;
position: relative;
left:0px;top:130px;
   width:1100px;
   height:0px;
   line-height: 30px;
   z-index:52100;
;
}

.menu_separation {
 display:block;
 width:1px;
 color:white;
 text-decoration:none;
 padding:0px;
 background-color:rgb(0,0,0);
background:rgb(0,0,0);
border: 1px solid white ;
z-index:52100;
}


.menu_horizontal  ul {
 margin:0;
 padding:1px;
 list-style-type:none;
 text-align:center;
 float:left;
 width:float;
background-color:rgb(248,221,192);
background:rgb(248,221,192);
border: 0px ;
background-image:none;
z-index:52100;
}
.menu_horizontal  li {
 float:left;
 margin:auto;
 padding:0;
 background-color:transparent;
 z-index:52100;
 }
.menu_horizontal  li a {
 display:block;
 width:120px;
 color:black;
 text-decoration:none;
 padding:1px;
   z-index:52100;
 }
.menu_horizontal  li a:hover {
text-decoration: none;
font-weight: normal;
color:red;
 width:float;

background-color:rgb(248,221,192);
background:rgb(248,221,192);
z-index:52100;
 }

.menu_horizontal ul li ul {
 display:none;
z-index:52003;
text-align:left;
font-size:12px; 
padding:1px;
line-height: 20px;
border: 0px solid #AFB381;
z-index:52011;

 }
.menu_horizontal ul li:hover ul {
 display:block;
 z-index:52011;


 }
.menu_horizontal li:hover ul li {
 float:none;


 }
.menu_horizontal li ul {
 position:absolute;

 }

 

