@charset "utf-8";

@import url( menu.css );
@import url( standalone.css );

body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 background-color:#DDDBDC;
 background-image:url(//cn.windev.com/img/home/fond.gif);
 background-repeat:repeat-y;
 background-position:center top;
}

.normal { font-family: Arial, Helvetica, sans-serif; }

.numerotation { font-size: 18px; font-weight: bold; }

.titreblancsmall {color: #FFFFFF; font-size: 16px; line-height:22px}

.titreblanc {color: #FFFFFF; font-size: 20px; line-height:25px}

.titreblancplus {color: #FFFFFF; font-size: 30px; line-height:35px}

.titrerouge {
 font-size: 18px;
 color: #BE0F34;
 font-weight: bold;
}
.soustitrerouge {color: #BE0F34}

.uppercase {text-transform:uppercase;}

A:link {
 color: #635EBA;
 text-decoration: none;
}

A:active {
 color: #635EBA;
 text-decoration: none;
}

A:visited {
 color: #635EBA;
 text-decoration: none;
}

A:hover {
 color: #635EBA;
 text-decoration: underline;
}

.bouton a{ 
 display:block;
 width:192px;
 line-height:45px;
 text-align:center;
 vertical-align:middle;
 /*background-color:#f4de12;*/
 background:url(../img/layout/btn_orange-3.png) no-repeat;
 font-weight:bold;
 font-size: 18px; 
 text-transform: uppercase; 
 text-decoration:none;
 color: #000000;
}

.bouton a:hover {
 background:url(../img/layout/btn_orange-on-3.png) no-repeat;
 text-decoration:none;
 /*background-color:#f4de12;*/
 color: #000000;
}

.bouton2 a{ 
 display:block;
 width:222px;
 line-height:45px;
 text-align:center;
 vertical-align:middle;
 background:url(../img/layout/btn_orange-2.png) no-repeat;
 font-weight:bold;
 font-size: 14px; 
 text-transform: uppercase; 
 text-decoration:none;
 color: #000000;
}

.bouton2 a:hover {
 background:url(../img/layout/btn_orange-on-2.png) no-repeat;
 text-decoration:none;
 color: #000000;
}

.titrepure {
 font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
 FONT-WEIGHT: bold; 
 FONT-SIZE: 18px; 
 LINE-HEIGHT: 20px;
}

.titrepureblanc {
 font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
 color: #FFF;
 FONT-WEIGHT: bold; 
 FONT-SIZE: 18px; 
 LINE-HEIGHT: 20px;
}

.sstitrepure {
 font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; 
 color: #696969;
 FONT-WEIGHT: bold; 
 FONT-SIZE: 16px; 
 LINE-HEIGHT: 18px;
}

.textepure {
 font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
 FONT-SIZE: 14px; 
 LINE-HEIGHT: 20px;
}

.textepetitpure {
 font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
 FONT-SIZE: 12px; 
 LINE-HEIGHT:18px;
 color: #555555;
}

.textepetitpurenoir {
 font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
 FONT-SIZE: 12px; 
 LINE-HEIGHT:18px;
 color: #000;
}

.superpetitpure { 
 font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
 FONT-SIZE: 9px;
 LINE-HEIGHT:10px;
 color: #555555;
}

.texteaccueil {
 color: #000000;
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
}

.texteTemaccueil {
 color: #635EBA;
 font-family: "宋体";
 font-size: 12px; 
 text-decoration: none;
}

.texteNoirTemaccueil {
 color: #000000;
 font-family: "宋体";
 font-size: 12px; 
 text-decoration: none;
}

.texteaccueil {
 color: #000000;
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
}

.texteWDaccueil {
 color: #918F00;
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
}

.textepetitWDaccueil {
 color: #918F00;
 font-family: "宋体";
 font-size: 12px; 
 text-decoration: none;
}

.textesuperpetitWDaccueil {
 color: #918F00;
 font-family: "宋体";
 font-size: 11px; 
 text-decoration: none;
}

.texteWBaccueil {
 color: #635EBA;
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
}

.textepetitWBaccueil {
 color: #635EBA;
 font-family: "宋体";
 font-size: 12px; 
 text-decoration: none;
}

.textesuperpetitWBaccueil {
 color: #635EBA;
 font-family: "宋体";
 font-size: 11px; 
 text-decoration: none;
}

.texteWMaccueil {
 color: #A57E13;
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
}

.textepetitWMaccueil {
 color: #A57E13;
 font-family: "宋体";
 font-size: 12px; 
 text-decoration: none;
}

.textesuperpetitWMaccueil {
 color: #A57E13;
 font-family: "宋体";
 font-size: 11px; 
 text-decoration: none;
}

.texte {  
 font-family: "宋体";
 font-size: 14px; 
 text-decoration: none;
 line-height:19px;
}

.liensoul {  
 text-decoration: underline
}

.textepetit {
 color: #000000;
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
}

.textepetitorange {
 color: #E27101;
 font-family: "宋体";
 font-size: 11px; 
 text-decoration: none;
}

.textepetitbleu {
 color: #0176EA;
 font-family: "宋体";
 font-size: 11px; 
 text-decoration: none;
}

.superpetit { 
 font-family: "宋体";
 font-size: 11px;
 text-decoration: none;
}

.liensoulpetit {
 font-family: "宋体";
 font-size: 13px;
 text-decoration: underline;
}

.titre {  
 font-family: "宋体";
 font-size: 22px; 
 font-style: normal; 
 font-weight: bold; 
 font-variant: normal; 
 color: #635EBA
}

.titremoyen {  
 font-family: "宋体";
 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #635EBA;
}

.BordureCellule {
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
 border: 1px solid #D8D8D8;
 }

.BordureCellule2 {
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
 border-top: 0px solid #3677DA;
 border-right: 1px solid #3677DA;
 border-bottom: 1px solid #3677DA;
 border-left: 1px solid #3677DA;
}

.BordureCellule3 {
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
 border-top: 0px solid #D8D8D8;
 border-right: 1px solid #D8D8D8;
 border-bottom: 1px solid #D8D8D8;
 border-left: 1px solid #D8D8D8;
}

.BordureBleueCellule {
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
 border: 1px solid #635EBA;
}

.BordureTable {
 border-collapse: collapse;
 border: 1px solid #D8D8D8;
}

.BordureBleueTable {
 border-collapse: collapse;
 border: 1px solid #635EBA;
}

.BordureTableDroiteGauche {
 border-collapse: collapse;
 border-left: 1px solid #D8D8D8;
 border-right: 1px solid #D8D8D8;
}

.BordureTable2 {
 border-collapse: collapse;
 border: 1px solid #3677DA;
}

.div1titremoyen {
 font-family: "宋体";
 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #635EBA;
 background-color: #f0f0ff;
 padding-left: 3pt;
 padding-right: 3pt;
}

.div2titremoyen {  
 font-family: "宋体";
 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #635EBA;
 background-color: #dfeffc;
 padding-left: 3pt;
 padding-right: 3pt;
}

.textepetitgris {
 font-family: "宋体";
 font-size: 11px;
 text-decoration: none;
 color: #5D636A;
}

.textegrand {
 color: #000000;
 font-family: "宋体";
 font-size: 13px; 
 text-decoration: none;
}

.superhyperpetit {
 font-family: "宋体";
 font-size: 7pt;
 text-decoration: none;
}

.textepetitinterligne {
 font-family: "宋体";
 font-size: 11px;
 text-decoration: none;
 line-height: 22px;
}

.textepetitDouble {
 font-family: "宋体";
 font-size: 22px; 
 text-decoration: none;
}

.BordureCellule4 {
 border-top: 1px solid #D8D8D8;
 border-right: 1px solid #D8D8D8;
 border-bottom: 1px solid #D8D8D8;
 border-left: 1px solid #D8D8D8;
}

.BordureCellule5 {
 border-top: 1px solid #D8D8D8;
 border-right: 1px solid #D8D8D8;
 border-bottom: 1px solid #D8D8D8;
 border-left: 0px solid #D8D8D8;
}

.BordureCellule6 {
 border-top: 0px solid #D8D8D8;
 border-right: 1px solid #D8D8D8;
 border-bottom: 1px solid #D8D8D8;
 border-left: 0px solid #D8D8D8;
}

.arial10 {
 font-family: "宋体";
 font-size: 12px;
}

.textepetitinterligneSmall {
 font-family: "宋体";
 font-size: 11px;
 text-decoration: none;
 line-height: 16px;
}

.hyperpetit {
 font-family: "宋体";
 font-size: 8px;
 text-decoration: none;
}

.textegrandplus {
 font-family: "宋体";
 font-size: 14px; 
 text-decoration: none;
}

.ttitreinterligne {
 font-family: "宋体";
 font-size: 18px;
 text-decoration: none;
 line-height: 20px;
}

.titremoyenPasGras {
 font-family: "宋体";
 font-size: 14px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #635EBA;
}

.textepetitGras {
 font-family: "宋体";
 font-size: 11px;
 text-decoration: none;
 font-weight: bold;
}

.texteinterligne {
 font-family: "宋体";
 font-size: 12px;
 text-decoration: none;
 line-height: 20px;
}

.textepetitinterligneBIG {
 font-family: "宋体";
 font-size: 11px;
 line-height: 25px;
}

.titreBIG {
 font-family: "宋体";
 font-size: 40px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #635EBA;
 line-height: 40px;
}

.titremoyenBIG {
 font-family: "宋体";
 font-size: 16px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #000000;
}

.texteinterligneGrand {
 font-family: "宋体";
 font-size: 12px;
 text-decoration: none;
 line-height: 35px;
}

.texteinterlignePetit {
 font-family: "宋体";
 font-size: 12px;
 text-decoration: none;
 line-height: 17px;
}

.ExpressLien {
 font-family: "宋体";
 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #000000;
 text-decoration: none;
}

.ExpressTitre {
 font-size: 25px;
 font-family: "宋体";
 line-height: 27px;
 font-weight: bold;
}
