/* -------- main menu -------- */
#aboutUsLi{background-image: url(./images/aboutUsBraut.gif);}
#aboutUsLi:hover{background-image: url(./images/aboutUsBrautMO.gif);}
#pricesLi{background-image: url(./images/pricesBraut.gif);}
#pricesLi:hover{background-image: url(./images/pricesBrautMO.gif);}
#shopLi{background-image: url(./images/shopBraut.gif);}
#shopLi:hover{background-image: url(./images/shopBrautMO.gif);}
#galleryLi{background-image: url(./images/galleryBraut.gif);}
#galleryLi:hover{background-image: url(./images/galleryBrautMO.gif);}
#terminLi{background-image: url(./images/terminBraut.gif);}
#terminLi:hover{background-image: url(./images/terminBrautMO.gif)}
#loginLi{background-image: url(./images/loginBraut.gif);}
#loginLi:hover{background-image: url(./images/loginBrautMO.gif);}
#phoneLi{background-image: url(./images/phoneBraut.png);}
/* -------- main menu -------- */

#brautMain{
  margin: 15px 0px 0px 0px;
  padding: 0px;
  height: 400px;
  background-repeat: no-repeat;
}
#innerMain01, #innerMain02, #innerMain03, #innerMain04, #innerMain05, #innerMain06, #innerMain07, #innerMain08, #innerMain09{
  margin: 0px;
  padding: 145px 85px 0px 425px;
  color: #433019;
}
#innerMain02{padding: 105px 85px 0px 425px;}
#innerMain04{padding: 30px 85px 0px 425px;}
#innerMain06{padding: 105px 85px 0px 425px;}
#innerNavi01, #innerNavi02, #innerNavi03, #innerNavi04, #innerNavi05, #innerNavi06, #innerNavi08, #innerNavi09{
  position: absolute;
  top: 450px;
  margin: 0px 0px 0px 0px;
  padding: 30px 48px 0px 422px;
  color: #433019;
  text-align: right;
  width: 500px;
}
/*
*#innerNavi02{margin-top: -19px;padding: 0px 48px 0px 425px;}
*#innerNavi03{padding: 20px 20px 0px 425px;}
*#innerNavi04{padding: 20px 48px 0px 425px;}
*#innerNavi05{padding: 90px 48px 0px 425px;}
*#innerNavi08{padding: 25px 48px 0px 425px;}
*#innerNavi09{padding: 117px 48px 0px 425px;}
*/
#innerNaviGallery{
  position: absolute;
  margin: 320px 0px 0px 0px;
  width: 980px;
  height: 30px;
}
#innerNaviTxt, #innerNaviTxt2{
  margin: 0px 5px 0px 0px;
  line-height:30px;
  text-align: right;
}
#innerNaviTxt2{
  text-align: left;
}
#bottomNavi{
  margin: -20px 0px 0px 0px;
  height: 300px;
}
.bottomNaviImg, .bottomNaviImgRight{
  float: left;
  width: 181px;
  height: 100px;
  overflow: hidden;
}
.bottomNaviImgRight{
  float: right;
}
.naviFill{
  float: left;
  width: 18px;
  overflow: hidden;
}
#infoLink{
  position: absolute;
  margin: 5px 0px 0px 870px;
  width: 100px;
  text-align: right;
  color: #433019;
}
#infoLink a{
  color: #433019;
}
#InnerText{
  position: relative;
  margin: 250px 0px 850px 0px;
  text-align: left;
  color: #433019;
}
