/*  CONTENT +++++++++++++++++++++++++++++++++++++ */

table.contact {
        padding-left: 20px;
        }
td.text_bio {
        background-color: #393939;
        border: 1px solid #292929;
        width: 350px;
        padding: 12px;
        vertical-align: top;
        font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        line-weight: 3em;
        font-weight: normal;
        color: fff;
        }
#contact {
        border: 1px solid #292929;
        padding: 10px;
        }
td.contact {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #f2f2f2;
        font-size: 8.5pt;
        padding-top: 4px;
        }

        td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #f2f2f2;
        font-size: 8.5pt;
        padding-top: 4px;
        }

/*  CONTACT FORM +++++++++++++++++++++++++++++++++++++ */

 p { text-indent: 8px}

textarea { background-color: #fefefe;
                padding-top: 3px;
                border:1px #393939 solid;
                text-align: left;
        font-family: Verdana, Trbuchet, Arial, Helvetica, sans-serif;
        font-size: 8.5pt;
        color: #393939;
        }
input,input.bt  { background-color: #fefefe;
                padding-left: 3px;
                border:1px #393939 solid;
                text-align: left;
        font-family: Verdana, Trbuchet, Arial, Helvetica, sans-serif;
        font-size: 8.5pt;
        color: #393939;
        }
input.bt { cursor: hand; cursor: pointer;}

/* +++++++++++++++++++++++++++++++++++++ */

#directory_img {
        width: 900px;
        height: 580px;
        overflow: auto;
        position: relative; /* IE overflow fix, position must be relative or absolute*/
        }

table.directory {
        padding: 0px;
         }

td.directory  {
        padding-left: 2px;
        padding-top: 0px;
        padding-right: 12px;
        }

img.directory {
         /*border: 1px solid #fff;*/
         height: 540px;
         }


        td.explication {
                border: 1px solid #191919;
                }
        #explication {
                width: 320px;
                background-color: #191919;
                padding: 20px;
                /*margin-top: 50px;*/
                font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
                color: f2f2f2;
                }
