/*Theme : Jean-Paul Bagnis - www.jpbagnis.com*/
* { margin: 0; padding: 0; }

:focus {outline: 0;}

body { font-size: 11px; font-family: arial; margin:0px; background: #000000  url(img/bkg2.jpg) top center no-repeat;} /*#0d0b05*/

#site {
  width:900px;
  margin: 20px auto 0px;  /*strict : -289px 0 0 -460px*/ 
  height: auto;
  /*text-align: left;*/
}

#header{ color: #fff; margin-bottom:15px; width:120px; float:left;}
#header img{ padding-bottom:5px; }



#content { width:740px; margin-left:180px; margin-right:5px;  height: 100%;  float:right; margin-top: 10px;}

#footer {
color:#4B4131; /*  6b6255  2B1F0C*/
width:900px;
height:30px;
text-align: right;
padding-bottom: 0px;
bottom:0px;
float:right;
font-size: 9px;
margin-top: 30px;
}


/*#jpbagnis {
left: -110px;
width: 136px;
height:25px;
position: fixed;
background: url(img/design-by-jpbagnis-a.png) right 0px no-repeat;
padding-bottom: 8px;
bottom: 8px;
}
#jpbagnis:hover {left: -15px;cursor: pointer; background: url(img/design-by-jpbagnis-b.png) right 0px no-repeat;
}*/

#jpbagnis {
margin:0px;
position:absolute !important;
bottom:15px;
right:0px;
height:25px;
width:130px;
border:0px;
background: url(img/design-by-jpbagnis-c.png) right bottom no-repeat;

}
#jpbagnis:hover {background-position:right top;
}

#menu{
width:733px;
float:right;
padding-top:85px;
text-transform:uppercase;
font-size:22px;
font-family: delicious,Arial,sans-serif;
font-weight: 700;
margin-right:-40px;
height:47px;
}



#menu ul {padding:0; margin:0; list-style-type:none;}

#menu ul li {
display: inline;
float:left;
padding-bottom:2px;
margin-left:25px;
}

strong {color:#FFFFFF;}

#menu ul li a {
/*height:20px;*/
/*line-height:20px;*/
/*vertical-align:text-bottom;*/

color: #ccc;
text-decoration: none;
border-bottom:  invisible solid 2px; padding-bottom:1px;
}

#menu ul li.item8 a{  color:#80796D;}	/* the gallerie */
#menu ul li.item9 {  float:right;} /* the contact */

#menu ul li a:hover { color: #ffff00; border-bottom:#FFFF00 solid 2px; padding-bottom:1px;} 

#menu ul li.active a {color: #ffffff; border-bottom:#FFFF00 solid 2px; margin-bottom:1px;  /*background: url(img/underline.gif) right center no-repeat;*/}  

/*#menu ul.section-fr {display: none;} */

.container { line-height:20px; font-size: 14px;}

#content p {margin-left:45px; width: 520px; padding-top: 7px; padding-bottom: 7px;  color: #d5d2ce;}/*width*/
#content a { color: #FFFFFF; text-decoration: underline; }
#content a:hover { color: #ffff00; text-decoration: none;}


#home3col {margin-left:-160px; margin-bottom:5px; margin-top:-20px;}
#homecontent {margin-left:-15px; text-align:center;}

a img { border:hidden; }

#img-container	{ margin: 0; padding: 0;}
#img-container img	{ margin: 0; padding: 0;}

h1 { color:#FFFFFF; font-size: 13px; font-family: arial;}


#lang {
width:45px;
display:block;
margin-top:20px;
float:right;
color: #6b6255;
font-size:14px;
font-family:delicious,Arial,sans-serif;
font-weight:bold;
}

#lang a:hover {color: #ffff00; text-decoration:underline;}
#lang a {text-decoration:none; color:#6b6255;}


/*.fr a {text-decoration:underline; color:#FFFFFF;}*/
.en a, .fr a {text-decoration:none; color:#6b6255;}

.pdfLink {line-height:180px; margin-top:54px;padding-right: 0; padding-top:55px; margin-right:30px; background: url(img/pdf.png) no-repeat center 0px ; }
.pdfLink:hover {background: url(img/pdfh.png) no-repeat center 0px ;}
.slash { display:inline-block; height:100px;line-height:140px; background: url(img/separ.png) no-repeat center -40px ;  color:#c0bcb6; margin-bottom:5px; min-width:12px; margin-right:30px; text-align:center;}
.demo a {  display:inline-block;height:100px;line-height:130px; background: url(img/demo.png) no-repeat center 0px ;  color:#c0bcb6; margin-bottom:5px; min-width:85px;width:85px; margin-right:30px; text-align:center;}
.demo a:hover { background: url(img/demoh.png) no-repeat center 0px ;}
/*.movLink { padding-right: 17px; background: url(img/doc.gif) no-repeat 100% .5em; }*/

