img 
{
    border: none;
}
body
{
    background-color: #222222;/*#507fce;*/
    font-smooth: always;
    color:#aaaaaa;
}

div.content
{
  width:920;
  border-color:#555555;
  border-width:1px;
  border-style:solid;
  margin-top:5px;
  padding: 10px;
}

div.footer
{
  height:30;
  width:920;
  margin:0;
}

div.bottom
{
  height:95;
  background-image:url(bottom.jpg);
  background-repeat:no-repeat;
	background-position:center bottom;
}

div.contact
{
  text-align:right;
  margin:0;
}

div.copyright
{
  text-align:right;
  margin:0;
}

.img_title
{
    color:#CCCCCC;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
}

.img_description
{
    color:#777777;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-style:italic;
}


.copyright, .contact
{
    color:#666666;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9pt;
    font-style:italic;
}
.contact a:link, .contact a:visited, .contact a:active, .contact a:focus, .copyright a:link, .copyright a:visited, .copyright a:active, .copyright a:focus
{
    text-decoration:none; 
    color:#666666;
}
.contact a:hover, .copyright a:hover
{
    text-decoration:underline;
    color:#666666;
}

div.content
{
  position:relative;
  left:0;
  top:0;
}
/*   Textes   */
a:link, a:visited, a:active, a:focus
{
    text-decoration:none;
    color:#aaaaaa;
}
a:hover
{
    text-decoration:underline;
    color:#666666;
}
.title
{
    float:top, left;
    font-family:Vladimir Script, Verdana, Arial, Helvetica, sans-serif;
    font-size:22px;
    font-style:bold;
}
.text
{
    float:top;
    margin:5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11pt;
    font-style:italic;
}
.settings
{
    float:right;
    margin:5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11pt;
    font-style:italic;
}