body
{
  vertical-align:middle;
  text-align:center; /* IE BUG*/
  font: 14px Georgia, Arial, Verdana, Helvetica, sans-serif;
  color : #FFF;
  background-color:#555;
}
h1
{
  font: 36px Vladimir Script, Arial, Verdana, Helvetica, sans-serif;
  margin : 0px;
  width : 100%;
  padding-top : 18px;
  text-align : center;
}
h2
{
  font: 20px Georgia, Arial, Verdana, Helvetica, sans-serif;
  color : #ffffff;
  text-align : center;
  margin-top : 10px;
}

h4
{
  font: 16px Georgia, Arial, Verdana, Helvetica, sans-serif;
  color : #ffffff;
  text-align : center;
  font-weight : 600;
  text-decoration : underline;
  margin : 5px;
}

/********* block ***********/

#contener
{
  position : relative;
  width : 900px;
  border : solid 1px #fff;
  margin-left : auto;
  margin-right : auto;
  text-align:left; /* IE BUG*/
  background-color: #5d1721;
}
#top
{
  height : 80px;
  background-color:#000;
  background-image: url(../images/vieillemaison.gif);
  background-repeat:no-repeat;
  background-position: right;
}

div#menu
{
  position : relative;
  top : 0px;
  margin: 0px; padding: 0px;
  height: 20px;
    background-color: #000;
  border-bottom : 1px solid #fff;
}

div#menu a
{
  float : left;
  width : 101px;
  height : 20px;
  margin : 0px 4px;
  padding : 0px;
  font: 14px  Georgia, Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
   text-decoration: none;
  text-align : center;
  vertical-align: middle;
    background-color: #000;
  color: #fff;
}

div#menu a:hover
{
  background-image: url(../images/val-d-isere-menu-hover.gif);
  text-decoration: none;
  color :#000;
}

div#menu a#selectedItem
{
  background-image: url(../images/val-d-isere-menu.gif);
}
#main
{
  background-color: #5d1721; text-align : left; min-height:440px;
}

#bottom
{
  position : relative;
  height : 25px;
  color: #fff;
  text-align : center;
  font-size : 11px;
}

#aLangue
{
  position : absolute;
  top : 2px;
  margin-left : 875px;
  margin-top : 0px;
  margin-right : 10px;
  border:0px;
  text-decoration : none;
}
 #aLangue img { border:0px; }


/*********************************************************************************/

#gauche
{
  position : relative;
  display : block;
  float : left;
  margin : 35px;
  margin-left : 10px;
  margin-top : 0px;
  margin-bottom : 0px;
}

.smallAnim
{
  position : relative;
  width: 151px;
  height : 121px;
  padding : 10px;
  background-color : #000;
  margin-top : 30px;
}
.smallAnim img { width:150px; height:120px; /*	border:1px solid #fff; */}
.smallAnim object { width:150px; height:120px; border:1px solid #fff; }

.bigAnim
{
  position : relative;
  width: 351px;
  height : 400px;
  padding : 8px;
  background-color : #000;
  margin-top : 10px;
}
.bigAnim object { width:350px; height:400px; border:1px solid #fff; margin : 0px; padding : 0px;}

#droite
{
  width : 450px;
  padding: 0px;
  margin-left : 400px;
  margin-right: 10px;
  margin-bottom: 50px;
  min-height : 420px;
  /*border : 1px solid red;*/
}

.imgRight
{
  float : right;
  margin : 5px;
}

#gallerie
{
  width : 680px;
  height : 500px;
  margin-bottom : 25px;
  margin-left : auto;
  margin-right : auto;
}
#gallerie object
{
  width: 680px; height: 500px; margin: 0px; padding: 0px;
}

#history
{
  width : 750px;
  margin-bottom : 25px;
  margin-left : auto;
  margin-right : auto;
}

#map
{
  margin-left : auto;
  margin-right : auto;
  width: 650px;
  height: 400px;
  margin-bottom: 25px;
  color :#000;
  position: relative;
  top :-160px;
}

#trashpub
{
  text-indent : -5000px;
}

