/*
Description: 
Version: v1.0
Author: Philippe La Roche
Author URI: http://www.kubikmarketing.com
*/

* {font-size: 1em; margin: 0 auto;	padding: 0; line-height: 1.4em; font-family: Helvetica, Arial, sans-serif;}
	
body { position: relative; margin: 0 auto; color: #000000;}
  a:active, a:link, a:visited { color: #cc0000; text-decoration: underline; }
  a:hover { color: #999999; }


  ul { margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; }
  li { /*line-height: 30px;*/ color: #000000; list-style-position: outside; list-style-type: none; text-align: justify; }
  p { margin-left: 3px; margin-right: 3px;
      font-family: Verdana, Arial, sans-serif;
      font-size: 10px; color: #000000;
      text-align: center;
      line-height: 24px;
      letter-spacing: 0.01em;
      word-spacing: 0.01em;
      text-transform: uppercase;
      /*font-weight: bold; */
    }
  p.menu {color: #737373; font-style: italic; text-align: left;}
  p.fr {color: #737373; font-style: italic; }
  p.en {color: #000000; font-style: italic; }
  p.auteur { color: #666666; font-size: 10px; font-style: normal; text-transform: none; text-align: right; }
    p.auteur  a:active, p.auteur a:link, p.auteur a:visited { color: #666666; font-size: 10px; font-style: normal; text-transform: none; text-align: right; text-decoration: none; }
    p.auteur a:hover { color: #999999;  font-size: 10px; font-style: normal; text-transform: none; text-align: right; text-decoration: underline; }

  p.lien { color: #CC0000; font-size: 10px;  font-style: normal; text-transform: lowercase; text-align: left; padding-left: 10px; }

  span.restoFR { color: #333333; font-style: italic; font-weight: bold; }
  span.restoEN { color: #CC0000; font-style: italic; font-weight: bold; }

  span.restoSectionMenu { color: #000000; font-style: italic; font-weight: bold; font-size: 11px;}

#contenu { position: relative; background-image: url(../image/bkg.jpg); height: 416px; width: 573px; }

#index { position: relative; background-image: url(../image/index.jpg); height: 416px; width: 573px; }
#resultatText { position: relative; background-image: url(../image/resultatText.jpg); height: 416px; width: 573px; }

#home {position: absolute; background-image: url(../image/bm/home1.jpg); height: 27px; width: 23px; margin-top: 11px; margin-left: 535px;  z-index:10; }
#langue {position: absolute; height: 14px; width: 150px; margin-top: 6px; margin-left: 0px;  z-index:12; }
#lunchTime {position: absolute; height: 14px; width: 160px; margin-top: 18px; margin-left: 470px;  z-index:12; }

#map {position: absolute; background-image: url(../image/bm/clickEnLarge1.jpg); height: 37px; width: 116px; margin-top: 42px; margin-left: 18px; z-index:10; }
#droitAuteur {position: absolute; height: 37px; width: 560px; margin-top: 410px; margin-left: 18px; z-index:10; }

#phot_mario {position: absolute; background-image: url(../image/photo/phot_mario.jpg); height: 94px; width: 545px; margin-top: 45px; margin-left: 13px;}

#phot_bd {position: absolute; background-image: url(../image/photo/phot_bd.jpg); height: 170px; width: 327px; margin-top: 10px; margin-left: 130px;}

#phot_map {position: absolute; background-image: url(../image/photo/phot_map.jpg); height: 322px; width: 539px; margin-top: 40px; margin-left: 15px;}

  #emailIndex {
	position: absolute;
	background-image: url(../image/bm/emailIndex.jpg) no-repeat;
	height: 13px;
	width: 157px;
	margin-top: 205px;
	margin-left: 185px;
	z-index:10;
	left: 185px;
	top: 187px;
}
  #email {position: absolute; background-image: url(../image/bm/email1.jpg) no-repeat; height: 14px; width: 129px; margin-top: 395px; margin-left: 306px;  z-index:10; }

#txt_chef { position:absolute; width:572px; height:200px; z-index:1; overflow: auto; top: 150px; }
#txt_histoire { position:absolute; width:572px; height:160px; z-index:1; overflow: auto; top: 190px; }
/* #txt_menu { position:absolute; width:572px; height:200px; z-index:1; overflow: auto; top: 150px; } */

#txt_menu { position:absolute; width:572px; height:300px; z-index:1; overflow: auto; top: 50px; }

  #nav { height: 14px; z-index: 1; padding-top: 365px; padding-left: 130px; z-index:10; }
    #nav  ul li { display: block; float: left; height: 14px; }
    #nav ul li A { height: 14px; display: block; }
    #nav ul li SPAN,#raza ul li SPAN, #nav UL LI A SPAN, #raza UL LI A SPAN   { display: none; }
    #nav ul li.cur,#raza ul li.cur, #nav LI A:hover, #raza LI A:hover  { border-bottom: #cd900e 0px solid; }
  
      .menu1 { background: url(../image/bm/menu1-1.jpg) no-repeat; width: 78px; }
      .menu2 { background: url(../image/bm/menu2-1.jpg) no-repeat; width: 51px; }
      .menu3 { background: url(../image/bm/menu3-1.jpg) no-repeat; width: 42px; }
      .menu4 { background: url(../image/bm/menu4-1.jpg) no-repeat; width: 45px; }
      .menu5 { background: url(../image/bm/menu5-1.jpg) no-repeat; width: 30px; }
      .menu6 { background: url(../image/bm/menu6-1.jpg) no-repeat; width: 63px; }

      #nav li#menu1 { background: url(../image/bm/menu1-1.jpg) no-repeat; width: 78px; }
      #nav li#menu2 { background: url(../image/bm/menu2-1.jpg) no-repeat; width: 51px; }
      #nav li#menu3 { background: url(../image/bm/menu3-1.jpg) no-repeat; width: 42px; }
      #nav li#menu4 { background: url(../image/bm/menu4-1.jpg) no-repeat; width: 45px; }
      #nav li#menu5 { background: url(../image/bm/menu5-1.jpg) no-repeat; width: 30px; }
      #nav li#menu6 { background: url(../image/bm/menu6-1.jpg) no-repeat; width: 63px; }

      #nav li#menu1 a:hover { background: url(../image/bm/menu1-2.jpg) no-repeat; width: 78px; }
      #nav li#menu2 a:hover { background: url(../image/bm/menu2-2.jpg) no-repeat; width: 51px; }
      #nav li#menu3 a:hover { background: url(../image/bm/menu3-2.jpg) no-repeat; width: 42px; }
      #nav li#menu4 a:hover { background: url(../image/bm/menu4-2.jpg) no-repeat; width: 45px; }
      #nav li#menu5 a:hover { background: url(../image/bm/menu5-2.jpg) no-repeat; width: 30px; }
      #nav li#menu6 a:hover { background: url(../image/bm/menu6-2.jpg) no-repeat; width: 63px; }

      #nav li#menu1Page { background: url(../image/bm/menu1-2.jpg) no-repeat; width: 78px; }
      #nav li#menu2Page { background: url(../image/bm/menu2-2.jpg) no-repeat; width: 51px; }
      #nav li#menu3Page { background: url(../image/bm/menu3-2.jpg) no-repeat; width: 42px; }
      #nav li#menu4Page { background: url(../image/bm/menu4-2.jpg) no-repeat; width: 45px; }
      #nav li#menu5Page { background: url(../image/bm/menu5-2.jpg) no-repeat; width: 30px; }
      #nav li#menu6Page { background: url(../image/bm/menu6-2.jpg) no-repeat; width: 63px; }

  #raza {
	position: absolute;
	background-image: url(../image/mn/logoMadre.jpg) no-repeat;
	height: 81px;
	width: 162px;
	margin-top: 36px;
	margin-left: 30px;
	z-index:10;
	left: 3px;
}
    #raza ul li {
	display: block;
	float: left;
	height: 81px;
}
    #raza ul li A {
	height: 81px;
	display: block;
}

      .razaLink  {
	background: url(../image/mn/logoMadre.jpg) no-repeat;
	width: 162px;
	height: 81px;
}
            #raza li#razaLink  {
	background: url(../image/mn/logoMadre.jpg) no-repeat;
	width: 162px;
	height: 89px;
}
  
                  #raza li#razaLink  a:hover {
	background: url(../image/mn/logoMadre.jpg) no-repeat;
	width: 162px;
	height: 89px;
}


#menuBrunch {
	position: absolute;
	background-image: url(../image/mn/mwnuBrunch.jpg);
	background-repeat: no-repeat;
	width: 113px;
	height: 70px;
	left: 57px;
	top: 159px;
	z-index: 12;
}
#menuMidi {
	position: absolute;
	background-image: url(../image/mn/mwnuDiner.jpg);
	background-repeat: no-repeat;
	width: 113px;
	height: 70px;
	left: 57px;
	top: 247px;
	z-index: 12;
}
#menufmlist {
	position: absolute;
	background-image: url(../image/mn/mwnufm.gif);
	background-repeat: no-repeat;
	width: 213px;
	height: 342px;
	left: 338px;
	top: 50px;
	z-index: 11;
	
}
#menufm {
	position: absolute;
	background-repeat: no-repeat;
	width: 213px;
	height: 31px;
	left: 336px;
	top: 14px;
	z-index: 12;
}
