
body {
    /*background  :#999 url(anx/bg_body_blackshadow.png) repeat-x;*/
    color	:#333;
    font-family :Tahoma, "Bitstream Vera sans", Arial, serif;
    padding     :0;
    margin      :0;
    font-size	:1em;
    }
#width {
    width       :75%;
    min-width   :700px;
    max-width   :800px;
    margin	:5% auto;
    height	:100%;
    border	:1px outset #0a00C6; }
#wrapper {
    background	:#ddd; }
#container {
    overflow    :hidden;
    padding	:0 5%; }
/* Generique
*****************************************************/
a {
    text-decoration:none; }
img {
    border	:none; }
img.lang {
    margin :2em 0px; }
.small {
    font-size	:.8em; }
.floatleft {
    float	:left;
    margin	:0 5px 5px 0 }
.floatright {
    display :block;
    float	:right;
    margin	:0 5px 5px 0 }
.clear {
    clear     :both;}
.red,
.error {
    color:red;
    font-weight:bold;
    }
/* Header
*****************************************************/
#header {
    overflow    :hidden;
    background	:#0a00C6;
    text-align	:center; }
#header img {
    margin	:0 auto;
    padding	:-2% }
#industrialdesigncompany {
    width	:100%;
    padding	:0;
    background	:#999 url(anx/barre4.png);
    background-repeat:repeat-x;
    height	:27px;
    margin	:0 auto; }
#industrialdesigncompany h1 {
    margin      :0;
    padding     :0;
    font-family	:Droid, Arial, "Bitstream Vera sans", serif;
    font-size	:1.8em; font-weight: bold;
    text-transform: uppercase;
    color	:gray; }
/* Content
*****************************************************/
.content h1,h2,h3,p {
    text-align	:center;
    }
#content {
    width	:500px;
    margin	:2em auto;
    }
#content-content,
#content-content-big {
    margin	:0;
    padding     :0;
    height      :20em;
    background	:url(anx/titre-background.png) repeat-y;
    }
#content-content {
    width	:500px;
    }
#content-content-big {
    overflow    :auto;
    width	:516px;
    }
#content h2 {
    font-size	:140%; font-weight:normal;
    text-align	:center;
    margin-top	:0;
    margin-bottom: 0;
    text-transform: uppercase;
    }
#content img {
    border      :1px solid #fff;
    }
#content p {
    margin	:0;
    padding     :.5em 10pt;
    line-height :1.4em;
    }
#content p.top,
#content .bottom {
    width       :500px;
    height      :12px;
    margin      :0;
    padding     :0;
    background  :transparent url(anx/titre-background-top.png) no-repeat;
    }
#content .bottom {
    clear       :both;
    height      :7px;
    background  :transparent url(anx/titre-background-bottom.png) no-repeat;
    }
#content h3.bottom {
        font-size	: 100%;
        font-weight : normal;
        word-spacing: 0.3em;
        }
/* Navigation interne
************************************************ */
ul.nav {
    float:left;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:1em 0pt 0pt -1.5em;
    padding:0pt;
    width:120px;
}
ul.nav li {
    float       :left;
    width       :116px;
    line-height :2em;
    padding     :0pt;
    margin      :2em 0;
    list-style-type: none;
    list-style-position: inside;
    background  :transparent url(anx/button-oran.png) no-repeat;
    text-align  :center;
    }
ul.nav li a {
    color:#fff;
    text-decoration:none;
    }
ul.nav li.video:after {
    content:" " url(anx/video.png);
    }
ul.nav li a.active,
ul.nav li a:hover {
    font-weight:bold;
    font-style:italic;
    }
.boldno {
    font-weight:normal;
    }
acronym {
    cursor: help;
    }
    /* Footer
    *****************************************************/
#footer {
    margin-top  :1em;
    padding	: 1%;
    height	: auto;
    background	: #0a00C6; }
#footer *,
.footer {
    font-size	: .8em;
    color	: #f8f8f8;
    background	: transparent;
    text-align	: center; }
#footer p {
    padding:0;
    margin:0;}
#footer a:hover {
    background-color: #fff;
    color	    : black; }

