               /* CSS BY WWW.LIKEDUFFY.COM */

body {
          font-family : Trebuchet Ms;
          font-size : 11px;
          color : #a1a1a1;
          background-color : transparent;
          text-align : justify;
}


strong, b {
          color : #454545;
}


em, i {
          color : #d81d28;
}


u {
          color : #c0c0c0;
}


li {
          padding-left : 12px;
          padding-bottom : 3px;
}


A:link, A:visited, A:active {
          text-decoration : none;
          color : #ff0000;
}

A:hover {
          text-decoration : none;
          color : #cd0000;
}


.content {

          background-color : #faf9f9;
          border : 1px solid #5cb4d9;
          padding : 7px;
          margin-top : 4px;
          margin-bottom : 4px;
}


input, textarea, select {
          background-color : #000000;
          border-top : 1px solid #5cb4d9;
          border-left : 1px solid #5cb4d9;
          border-right : 1px solid #5cb4d9;
		  border-bottom : 1px solid #5cb4d9;
          font : 8pt trebuchet ms;
          color : #a1a1a1;
          padding-left : 5px;
          padding-top : 3px;
          padding-bottom : 3px;
		  margin-bottom : 5px;
          padding-right : 5px;
}


input:hover, textarea:hover, select:hover {
          background-color : #090909;
}


option {
          background-color : #000000;
          border : none;
          font : 8pt trebuchet ms;
          color : #a1a1a1;
          padding-left : 5px;
          padding-top : 0;
          padding-bottom : 0;
          padding-right : 5px;
}


h1 {
          font-family : trebuchet ms;
          font-size : 11px;
          text-align : center;
          color : #3f3f3f;
          text-transform : uppercase;
          border : 1px solid #5cb4d9;
          line-height : 20px;
          background-color : #66c2e8;
          font-style : none;
          padding-left : 0px;
          padding-right : 0px;
		  padding-bottom : 0px;
          margin-top : 0px;
          margin-bottom : 5px;
}


h2 {
          font-family : trebuchet ms;
          font-size : 10px;
          text-align : center;
          color : #a1a1a1;
          text-transform : uppercase;
          border-bottom : 1px solid #5cb4d9;
          line-height : 20px;
          background-color : #000000;
          font-style : none;
          padding-left : 0px;
          padding-right : 0px;
		  padding-bottom : 0px;
          margin-top : 0px;
          margin-bottom : 5px;
}


blockquote {

          background-color : #090909;
          border-left : 3px solid #232323;
          padding : 4px 8px 4px 8px;
          margin : 11px 9px 11px 9px;
          color : #a1a1a1;
}


.side {
          padding-left : 7px;
          background-color : transparent;
          text-align : left;
          font-family : Arial;
          letter-spacing : 0;
          font-size : 8pt;
}


.sousmenu {
          padding : 5px;
		  padding-left : 4px;
          background-color : #f2f2f2;
          border-bottom : 1px solid #5cb4d9;
          font-weight : normal;
          font-size : 11px;
          font-family : Trebuchet MS;
          color : #565656;
          text-align : left;
          letter-spacing : 0;}


.td {
          font-size : 11px;
          color : a1a1a1;
          font-family : Trebuchet MS;
          letter-spacing : 0px;
		  padding-left : 10px;
		  padding-top : 2px;
		  padding-bottom : 2px;
          vertical-align : center;
          background-color : #080808;
}


.titrenewshaut {
          font-family : trebuchet ms;
          font-size : 11px;
          text-align : center;
          color : #565656;
          text-transform : uppercase;
          border : 1px solid #5cb4d9;
          line-height : 20px;
          background-color : #66c2e8;
          font-style : none;
          padding-left : 0px;
          padding-right : 0px;
          margin-top : 3px;
          margin-bottom : 0px;
}

.titrenewsbas {
          font-family : trebuchet ms;
          font-size : 10px;
          text-align : center;
          color : #565656;
          text-transform : none;
          border-bottom : 0px solid #5cb4d9;
          height : 15px;
          background-color : #66c2e8;
          font-style : none;
          padding-left : 0px;
          padding-right : 0px;
          margin-top : 1px;
          margin-bottom : 3px;
}

               /* IMAGES */

.projets {
          background-color : transparent;
          border : 1px solid #818181;
          padding : 0px;
          opacity : 0.9;

}


.projets:hover {
          background-color : transparent;
          border : 1px solid #ff0000;
          padding : 0px;
          opacity : 1.0;

}


.updates {
          background-color : transparent;
          border : 1px solid #818181;
          padding : 3px;
          opacity : 0.9;
		  -moz-border-radius:0.50em;
}


.updates:hover {
          background-color : transparent;
          border : 1px solid #ff0000;
          padding : 3px;
          opacity : 1.0;
		  -moz-border-radius:0.50em;
}


.lastimg {
          background-color : transparent;
          border : 1px solid #818181;
          padding : 0px;
          opacity : 0.9;

}


.lastimg:hover {
          background-color : transparent;
          border : 1px solid #ffffff;
          padding : 0px;
          opacity : 1.0;

}


.elites {
          border : 1px #2a2a2a solid;
          background : transparent;
          padding : 0px;
}


.elites:hover {
          border : 1px #a1a1a1 solid;
          background : transparent;
          padding : 0px;
}


a img {
          background-color : #000000;
          border : 0px solid #818181;
          padding : 0px;
          opacity : 0.6;
}


a:hover img {
          background-color : #000000;
          border : 0px solid #ff0000;
          padding : 0px;
          opacity : 1.0;

}
.borderimagewhite{border:1px solid #66c2e8;}
.borderimagesilver{border:1px solid #2786ad;}
}