body {
      background-color:#000000;
      color:bbbbbb;
      background-image: url("photo/fond.gif");
      background-repeat:repeat;
     }

#tout{ 
     font-family:helvetica,Verdana,arial,sans-serif;
     }

#contact{
     border-width:2px;
     border-style:solid;
     border-color:222222;
     width:400px;
     }

#question{
     padding-top:2.5em;
     }

#que{
    text-align:center;
    padding-top:1.2em;
    }

#nav {
     padding-top:2em;
     margin-top:1em;
     text-align:center; 
     font-size: 80%;
     font-style: normal;
     letter-spacing: 2px;
     line-height: 1.5em;
     }

#nav a{
     padding:0.2em;
     color:222222;
     font-weight:bolder;
     text-decoration:none;
     outline:none;
     font-family:helvetica,Verdana,arial,sans-serif;
     }

#nav a:hover{
     color:#666666;
     }

#nav a:active{
     color:#e73f3f;
     }

#total{
     width:800px;
     height:450px;
     margin:0 0 20px 0;
     border-width:1.5px;
     border-style:solid;
     border-color:111111;
     }

#totalcountry{
     width:800px;
     height:450px;
     margin:0 0 0px 0;
     border-width:1.5px;
     border-style:solid;
     border-color:111111;
     }

#gauche {
     width:135px;
     height:420px;
     float:left;
     margin:15px 0 0 15px;

     }

#G {
     text-align:left; 
     font-size: 100%;
     font-style: normal;
     letter-spacing: 4px;
     line-height: 1.8em;
     }
     

#G a{
     padding:0.2em;
     color:555555;
     font-weight:bolder;
     text-decoration:none;
     outline:none;
     font-family:helvetica,Verdana,arial,sans-serif;
     }

#G a:hover{
     color:#666666;
     }

#g a:active{
     color:#e73f3f;
     }

#pays {
     text-align:left; 
     font-size: 70%;
     font-style: normal;
     margin:20px 0 0 25px;
     }

#pays a{
     color:FFFFFF;
     text-decoration:none;
     font-family:helvetica,Verdana,arial,sans-serif;
     }

#pays a:hover{
     color:#777777;
     }

#pays a:active{
     color:#e73f3f;
     }

#grandephoto{
     width:420px;
     height:420px;
     float:left;
     margin:15px 0 0 35px;

     }

#droite{
     width:135px;
     height:420px;
     float:right;
     margin:15px 15px 0 0;

     }

#petite{
     width:800px;
     height:60px;
     padding: 10px 0 10px 0;
     border-width:1.5px;
     border-style:solid;
     border-color:111111;
     }

#petitecountry{
     width:800px;
     height:60px;
     padding: 10px 0 10px 0;
     border-width:1.5px;
     border-style:solid;
     border-color:111111;
     }
#navport{

     text-align:center; 
     font-size: 80%;
     font-style: normal;
     letter-spacing: 2px;
     margin:5px 0 15px 0;
     }

#navport a{
     color:666666;
     font-weight:bolder;
     text-decoration:none;
     outline:none;
     font-family:helvetica,Verdana,arial,sans-serif;
     margin:10px 0 0 10px;
     }

#navport a:hover{
     color:#888888;
     }

#navport a:active{
     color:#e73f3f;
     }

#news {
     width:800px;
     height:7050px;
     border-width:1px;
     border-style:solid;
     border-color:111111;
     margin:0 0 0 15px;
     font-variant:small-caps;
     }

#aboutme {
     width:800px;
     height:700px;
     border-width:1px;
     border-style:solid;
     border-color:111111;
     margin:0 0 0 15px;
	font-size:80%;
     }

#textaboutme {
     width:650px;
     height:100px;
     margin:25px 0 0 0;
	text-align:justify;
     }

#carte {
     margin:40px 0 0 0;
       }

#rien {
     height:150px;
      }

#liens {
     text-align:justify;
     text-align:center;
     font-style: normal;
     }

#liens a{
     color:FFFFFF;
     text-decoration:none;
     outline:none;
     }

#liens a:hover, a:focus {
     color:#888888;
     }

#liens a:active{
     color:#ba0000;
     }

#photoindex{
     width:1040px;
     height:290px;
     border-width:1px;
     border-style:solid;
     border-color:111111;
     text-decoration:none;
     outline:none;
           }