body {
	background-color: #FFFFFF;
	color: #666666;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
}

a:link, a:visited {
	color: #666666;
	font-family: "Trebuchet MS";
	text-decoration: none;
}

a:hover {
	color: #cd2090;
	font-family: "Trebuchet MS";
	text-decoration: underline;
}
img {
    border:0;
}
/**********************************************/
/* Tableau                                 */
/**********************************************/
table {
	color: #666666;
	font-family: "Trebuchet MS";
	font-size: 12px;
}

td {
	font-family: "Trebuchet MS";
	font-size: 12px;
}

th {
	background-color: #cd2090;
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: bold;
}

tr {
	font-family: "Trebuchet MS";
	font-size: 12px;
}
/**********************************************/
/* Formulaire                                 */
/**********************************************/
form {
	font-family: "Trebuchet MS";
	font-size: 11px;
	}
input {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #cd2090;
	background-color: #EEEEEE;
	border-width:0;
}
textarea {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #cd2090;
}
select {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #cd2090;
	background-color: #EEEEEE;
}
.checkbox {
	background-color: #FFFFFF;
	border-width: 0;
	color: #cd2090;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
/**********************************************/
/*     Titres                                 */
/**********************************************/
h1{
 font-family: Arial,sans-serif;
 font-size: 130%;
 color: #cd2090;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 115%;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #cd2090;
 text-decoration: underline;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #666666;
 text-decoration: underline;
 font-style: bold;
 margin: 0px;
 padding: 0px;
}
/**--Titres Bleus--**/
h5{
 font-family: Arial,sans-serif;
 font-size: 130%;
 color: #2090CD;
 margin: 0px;
 padding: 0px;
}
h6{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #2090CD;
 text-decoration: underline;
 margin: 0px;
 padding: 0px;
}
/**--Titres Violet--**/
.gd_titre_violet{
 font-family: Arial,sans-serif;
 font-size: 130%;
 color: #80145A;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
}
.pt_titre_violet{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #80145A;
 font-weight: bold;
 text-decoration: underline;
 margin: 0px;
 padding: 0px;
}

/**********************************************/
/*             .feature styles                */
/**********************************************/
.normal {
	color: #666666;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
}

.white {
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 8px;
	font-style: normal;
}

.rose {
	color: #cd2090;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
}
.gr_rose {
	color: #cd2090;
	font-family: "Trebuchet MS";
	font-size: 12px;
    font-weight: bold;
}

.vert {
	color: #90CD20;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
}
.gr_vert {
	color: #90CD20;
	font-family: "Trebuchet MS";
	font-size: 12px;
    font-weight: bold;
}

.bleu {
	color: #2090CD;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
}
.gr_bleu {
	color: #2090CD;
	font-family: "Trebuchet MS";
	font-size: 12px;
    font-weight: bold;
}

.blanc {
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
}
.gr_blanc {
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 12px;
    font-weight: bold;
}

.tr_mod {
	color: #990000;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
}
.tr_news {
	color: #CC0066;
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
}
.infotech_hd {
    background-color:#CCCCCC;
    color:#767676;
	font-size: 12px;
    font-weight: bold;
}
/**********************************************/
/* Couleur de thèmes                          */
/**********************************************/
.td_kvm {
    background-color:#2090CD;
    color:#FFFFFF;
	font-size: 12px;
    font-weight: bold;
}

.kvm {
    color:#2090CD;
}

.ft_kvm {
    color:#2090CD;
	font-size: 12px;
    font-weight: bold;
}

.td_wireless {
    background-color:#90CD20;
    color:#FFFFFF;
	font-size: 12px;
    font-weight: bold;
}

.ft_wireless {
    color:#90CD20;
	font-size: 12px;
    font-weight: bold;
}

.wireless {
    color:#90CD20;
}

.td_portable {
    background-color:#ffa00a;
    color:#FFFFFF;
	font-size: 12px;
    font-weight: bold;
}

.ft_portable {
    color:#ffa00a;
	font-size: 12px;
    font-weight: bold;
}

.portable {
    color:#ffa00a;
}

.td_serie {
    background-color:#CD2090;
    color:#FFFFFF;
	font-size: 12px;
    font-weight: bold;
}

.ft_serie {
    color:#CD2090;
	font-size: 12px;
    font-weight: bold;
}

.serie {
    color:#CD2090;
}


.td_net {
    background-color:#EE97CF;
    color:#FFFFFF;
	font-size: 12px;
    font-weight: bold;
}

.ft_net {
    color:#EE97CF;
	font-size: 12px;
    font-weight: bold;
}

.net {
    color:#EE97CF;
}

.td_usb {
    background-color:#80145A;
    color:#FFFFFF;
	font-size: 12px;
    font-weight: bold;
}

.ft_usb {
    color:#80145A;
	font-size: 12px;
    font-weight: bold;
}

.usb {
    color:#80145A;
}

.td_cable {
    background-color:#767676;
    color:#FFFFFF;
	font-size: 12px;
    font-weight: bold;
}

.cable {
    color:#767676;
}

.td_old {
    background-color:#EE97CF;
    color:#FFFFFF;
	font-size: 12px;
    font-weight: bold;
}
/**********************************************/
/* Images                                    */
/**********************************************/
.cadreimgbleu {
	border:#2090CD solid 1px;
}
.cadreimgrose {
	border:#cd2090 solid 1px;
}
/**********************************************/
/* Drapeaux                                    */
/**********************************************/
#flag {
padding-right: 2px;
}
/**********************************************/
/* Menu Horizontal                                  */
/**********************************************/
#menu {
    position: absolute; /* placement du menu, à modifier selon vos besoins */
    left: 0;
	top: 5;
    width: 98%; /* correction pour Opera */
    z-index: 100;
}
/**********************************************/
/* Menu Haut                                  */
/**********************************************/
#disthead {
	padding: 0px 0px 0px 0px;
	width: 100%;
    color: #FFFFFF;
}
/**********************************************/
/* Menu Haut des News                         */
/**********************************************/
#headnews {
	padding: 10px 0px 5px 5px;
	border-left: 1px solid #cd2090;
	border-top: 1px solid #cd2090;
	width: 100%;
	background-image:url(../images/degrad_gris_clair.png);
    color: #666666;
}
#headnews a:link, a:visited {
	color: #666666;
	font-family: "Trebuchet MS";
	text-decoration: none;
}
#headnews a:hover {
	color: #cd2090;
	font-family: "Trebuchet MS";
	text-decoration: none;
}
/**********************************************/
/* Paragraphes de contenu                     */
/**********************************************/
#paraf{
  float:left;
  width: 60%;
  color: #666666;
  background-color:#FFFFFF;
  padding: 20px 0px 0px 5px;
  z-index:-100;
  border-left: 1px solid #999999;
  border-right-color: 1px solid #999999;
}
#paraf a:link, a:visited{	
  color: #666666;
  font-family: "Trebuchet MS";
  text-decoration: none;}

#paraf a:hover{	
  color: #cd2090;
  font-family: "Trebuchet MS";
  text-decoration: underline;}
  
#paraf a.keyword{
  color: #cd2090;
  font-family: "Trebuchet MS";
  text-decoration: none;}
/**********************************************/
/* Colonne de gauche                          */
/**********************************************/
#col_gauche{
	float: left;
	width: 20%;
	color: #666666;
	background-color: #FFFFFF;
    padding: 20px 2px 0px 5px;
	z-index:0;
}
#col_gauche a:link, a:visited{	
  color: #666666;
  font-family: "Trebuchet MS";
  text-decoration: none;}

#col_gauche a:hover{	
  color: #cd2090;
  font-family: "Trebuchet MS";
  text-decoration: underline;
}
/**********************************************/
/* Colonne de droite                          */
/**********************************************/
#headlines{
  float:right;
  width: 15%;
  padding: 20px 5px 0px 5px;
  z-index:0;
  background-color:#FFFFFF;
}
/**********************************************/
/* Information du site                        */
/**********************************************/
#siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
    top: 100%;
	left: 5px;
	right: 5px;
	position: absolute;
}
#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}