 body {

 margin: 2px 0px 10px 0px;

 background-color: #27283D;

 cursor: url(inc/img/skin/fluotext_blue/cursor.ani);

 scrollbar-base-color: #27283D;

 scrollbar-arrow-color: #E1E1E1;

}



 .header {

 background-color: #27283D;

 background-position: 100% 50%;

 background-repeat: repeat-x;

}



 .logo {

 background-color: transparent;

 padding: 0px;

 text-align: center;

}



 .banner {

 background-image: url('bkg_banner.png');

 background-repeat: no-repeat;

 background-position:  right 50%;

 padding: 17px;

 text-align: right

}

 

 .quote {

 margin: 5px 0px 5px;

 width: 100%;

}



 .headmenu { 

 width: 100%;

}



 p {

 margin: 4px 0px;

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

}



 p.box {

 margin: 4px;

 font-size: 11px;

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

}



 .box {

 font-size: 11px;

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

}



 .titre {

 padding: 4px;

 margin-bottom: 16px;

 white-space: nowrap;

 font-size: 13px;

 font-family: Arial, Helvetica, sans-serif;

 color: #D2FE2D;

 font-weight: bold;

}



 .titrebox {

 padding: 4px;

 margin-bottom: 14px;

 white-space: nowrap;

 font-size: 13px;

 font-family: Arial, Helvetica, sans-serif;

 color: #D2FE2D;

 font-weight: bold;

}



 .titrebox2 {

 color: #D2FE2D;

 font-weight: bold;

 text-align: center;

}



 .cita {

 background-color: transparent;

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 font-weight: normal;

 color: #E1E1E1;

 text-align: left;

 margin-top: 5px;

 width:100%;

}

 #quote_left {

 background-image: url('quote_left.png');

 width: 10px; height: 28px;

 float: left

}

 #quote_mark {

 background-image: url('quote_mark.png');

 width: 140px; height: 28px;

 float: left

}

 #quote_title {

 background-image: url('quote.png');

 background-repeat: repeat-x;

 width: 100%; height: 28px

}

 #quote_side {

 background-image: url('none');

 width: 40px; height: 28px;

 float: left

}

 #quote_right {

 background-image: url('quote_right.png');

 width: 10px; height: 28px;

 float: right

}

 .htable {

 margin-bottom: 8px;

}



 .tbl {

 padding: 5px;

 background-color: #27283D;

}



 .tblover {

 padding: 5px;

 background-color: #27283D;

}



 .htable1 {

 margin-bottom: 8px;

}



 .tblbox {

 padding: 4px;

 background-color: #27283D;

}



 .tblboxover {

 padding: 4px;

 background-color: #27283D;

}



 .bordure {

 border: 0px solid #27283D;

}



 .forum {

 padding: 5px;

 background-color: #000000;

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

 text-align: center;

 font-weight: bold;

}



 .forum2 {

 padding: 0px 5px;

 background-color: #424161;

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

}



 .quest {

 padding: 5px;

 background-color: #424161;

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

}



 .rep {

 padding: 10px 5px;

 background-color: #4B5377;

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

}



 .bord {

 border: 1px solid #000000;

}



 a {

 color: #EEEEEE;

 text-decoration: none;

}



 a:hover {

 color: #000000;

 text-decoration: none;

}



 a.box {

 color: #FFFFFF;

 text-decoration: none;

 font-size: 11px;

 font-family: Arial, Helvetica, sans-serif;

}



 a.box:hover {

 color: #000000;

 text-decoration: none;

 font-size: 11px;

 font-family: Arial, Helvetica, sans-serif;

}



 td.menu {

 margin-top: 2px;

 padding: 13px 8px;

 white-space: nowrap;

 text-align: center;

 font-weight: bold;

}



 a.menu {

 color: #D2FE2D;

 text-decoration: none;

 font-size: 12px;

 font-family: Arial, sans-serif;

}



 a.menu:hover {

 color: #D2FE2D;

 text-decoration: underline;

 font-size: 12px;

 font-family: Arial, sans-serif;

}



 hr {

 border-style: none none dashed;

 border-color: #5a5a5a;

 border-width: 0px 0px 1px;

 height: 1px;

 width: 98%;

}



 ul, ol, li {

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 color:#E1E1E1;

}

 ul.art {

 font-weight:bold; padding:0px; margin:0px;

}

 li.art {

 font-weight:normal; list-style-type:none; padding:0px; margin-left:4px;

}



 dl, dd, dt, address, dir, menu, blockquote, td {

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 color : #E1E1E1;

}



 h1, h2, h3, h4, h5, h6 {

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

}



 td.cal0 {

 font-size: 11px;

 font-family: Arial, sans-serif;

 color: #EEEEEE;

 background-color: #27283D;

 background-image: url('button_center.png');

 width: 14%;

 text-align: center

}



 td.cal1 {

 font-size: 11px;

 font-family: Arial, sans-serif;

 color: #EEEEEE;

 background-color: #424161;

 width: 14%;

 text-align: center;

}



 td.cal2 {

 font-size: 11px;

 font-family: Arial, sans-serif;

 color: #EEEEEE;

 background-color: #27283D;

 width: 14%;

 text-align: center;

}



 td.cal3 {

 font-size: 11px;

 font-family: Arial, sans-serif;

 color: #E7E7E7;

 background-color: #000000;

 width: 14%;

 text-align: center;

}



 td.cal4 {

 font-size: 11px;

 font-family: Arial, sans-serif;

 font-weight: bold;

 color: #EEEEEE;

 background-color: #27283D;

 width: 14%;

 text-decoration: underline;

 text-align: center;

}



td.calevt {

 font-size: 11px;

 font-family: Arial, sans-serif;

 color: #EEEEEE;

 background-color: #000000;

 width: 14%;

 text-align: center;

}



 tr.vdev {

 background-color: #000000;

}



 tr.vdevtr {

 background-color: #000000;

}



 body.vdev {

 margin-left: 10px;

 font-family: Arial, sans-serif;

 font-size: 12px;

 background-color: #E7E7F7;

}



 body.vdevdialog {

 margin-left: 0px;

 font-family: Arial, sans-serif;

 font-size: 12px;

 background-color: #E7E7F7;

}



 select.vdev {

 font-family: Arial, sans-serif;

 font-size: 12px;

 height: 22px;

 background-color: #000000;

 color: #000080;

}



 input.vdev {

 font-family: Arial, sans-serif;

 font-size: 12px;

 height: 22px;

 background-color: #FFFFFF;

 color: #000080;

}



 input.vdevx {

 font-family: Arial, sans-serif;

 font-size: 12px;

 height: 22px;

 background-color: #E7E7F7;

 color: #FF0080;

}



 form {

 margin: 3px 0px;

}



 input.bouton {

 cursor: pointer;

 color: #D2FE2D;

 border: 0px inset #000000;

 background-color: #F0F0F0;

 font-size: 11px;

 font-family: Trebuchet MS, Helvetica, sans-serif;

 height: 22px;

 margin: 0px;

 padding-top: 4px;

 vertical-align: top;

 text-decoration: none;

 background-image: url('button_center.png');

 background-repeat: repeat-x;

 font-size: 10px

}



 input.texte {

 margin: 2px 0px;

 background-color: #FFFFFF;

 font-size: 11px;

 font-family: Trebuchet MS, Helvetica, sans-serif;

 color: #000000;

}



 select {

 margin: 4px 0px;

 color: #000000;

 background-color: #F0F0F0;

 font-family: Trebuchet MS, Helvetica, sans-serif;

 font-size: 11px;

}



 textarea {

 margin: 4px 0px;

 color: #000000;

 background-color: #F0F0F0;

 overflow: auto;

}



.foot {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 10px;

 color: #E1E1E1;

}



.top {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 0.8em;

 text-align: center;

}



 .copyright {

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 color: #E1E1E1;

 text-align: center;

}



 .timer {

 font-size: 12px;

 font-family: Arial, Helvetica, sans-serif;

 font-style: italic;

 color: #E1E1E1;

 text-align: center;

}



.foot {

 font-family: <? echo $­­titre[2]; ?>;

 font-size: 12px;

 text-align: center; 

 color: <? if$­­tabfoot ­{­echo $­­lien[4]} else ­{­echo} ?>;

}



 .clsCursor {

 cursor: pointer;

}