/* 
###################################################
#                                                 #
#           AtelierPHP by Thiax                   #
#			www.atelierphp.com                    #
#			infos@atelierphp.com                  #
#                                                 #
###################################################
 */

body{ background: #00586D; margin-top: 20px; SCROLLBAR-BASE-COLOR: #00586D;SCROLLBAR-arrow-COLOR: #FFFFFF;scrollbar-face-color : #00586D;scrollbar-shadow-color : #FFFFFF;scrollbar-3dlight-color : #00586D;scrollbar-darkshadow-color : #00586D;scrollbar-track-color : #00586D;scrollbar-highlight-color : #FFFFFF;}

/* ------- lien defaut ----------- */

a { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; text-decoration: none; }
a:active { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; text-decoration: none; }
a:visited { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; text-decoration: none; }
a:hover { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; text-decoration: underline; }

/* ------- lien noir 24 ----------- */

a.noir18 { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-weight: normal; font-size: 18px; text-decoration: none; }
a.noir18:active { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-weight: normal; font-size: 18px; text-decoration: none; }
a.noir18:visited { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-weight: normal; font-size: 18px; text-decoration: none; }
a.noir18:hover { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-weight: normal; text-decoration: underline; }

/* ------- lien blanc 10 ----------- */

a.blanc10 { font-family: Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; font-weight: normal; font-size: 10px; text-decoration: none; }
a.blanc10:active { font-family: Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; font-weight: normal; font-size: 10px; text-decoration: none; }
a.blanc10:visited { font-family: Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; font-weight: normal; font-size: 10px; text-decoration: none; }
a.blanc10:hover { font-family: Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; font-weight: normal; text-decoration: underline; }

/* ------- textes gris ----------- */

.txtNoir8 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 8px; }
.txtNoir9 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 9px; }
.txtNoir10 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 10px; }
.txtNoir11 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 11px; }
.txtNoir12 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 12px; }
.txtNoir13 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 13px; }
.txtNoir14 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 14px; }
.txtNoir18 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 18px; }
.txtNoir24 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 24px; }
.txtNoir36 { font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: normal; font-size: 36px; }

/* ------- textes blanc ----------- */

.txtBlanc8 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 8px; }
.txtBlanc9 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 9px; }
.txtBlanc10 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 10px; }
.txtBlanc11 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 11px; }
.txtBlanc12 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 12px; }
.txtBlanc13 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 13px; }
.txtBlanc14 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 14px; }
.txtBlanc18 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 18px; }
.txtBlanc24 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 24px; }
.txtBlanc36 { font-family: Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-weight: normal; font-size: 36px; }

/* ------- Divers (padding, vide, etc...) ----------- */

.vide { font-size: 2px; }

.pad_2 { padding-top: 2px; padding-bottom: 2px; }
.pad2_2 { padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
.pad5_2 { padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
.pad10_2 { padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; }
.pad15_2 { padding-left: 15px; padding-right: 15px; padding-top: 2px; padding-bottom: 2px; }
.padLeft2_2 { padding-left: 2px; padding-top: 2px; padding-bottom: 2px; }
.padLeft5_2 { padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }
.padLeft10_2 { padding-left: 10px; padding-top: 2px; padding-bottom: 2px; }
.padLeft15_2 { padding-left: 15px; padding-top: 2px; padding-bottom: 2px; }
.padLeft20_2 { padding-left: 20px; padding-top: 2px; padding-bottom: 2px; }
.padLeft25_2 { padding-left: 25px; padding-top: 2px; padding-bottom: 2px; }
.padLeft30_2 { padding-left: 30px; padding-top: 2px; padding-bottom: 2px; }
.padLeft35_2 { padding-left: 35px; padding-top: 2px; padding-bottom: 2px; }
.padLeft40_2 { padding-left: 40px; padding-top: 2px; padding-bottom: 2px; }
.padLeft50_2 { padding-left: 50px; padding-top: 2px; padding-bottom: 2px; }
.padRight2_2 { padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
.padRight5_2 { padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
.padRight10_2 { padding-right: 10px; padding-top: 2px; padding-bottom: 2px; }
.padRight15_2 { padding-right: 15px; padding-top: 2px; padding-bottom: 2px; }
.padRight20_2 { padding-right: 20px; padding-top: 2px; padding-bottom: 2px; }
.padRight25_2 { padding-right: 25px; padding-top: 2px; padding-bottom: 2px; }
.padRight30_2 { padding-right: 30px; padding-top: 2px; padding-bottom: 2px; }
.padRight35_2 { padding-right: 35px; padding-top: 2px; padding-bottom: 2px; }
.padRight40_2 { padding-right: 40px; padding-top: 2px; padding-bottom: 2px; }
.padRight50_2 { padding-right: 50px; padding-top: 2px; padding-bottom: 2px; }

.pad_3 { padding-top: 3px; padding-bottom: 3px; }
.pad2_3 { padding-left: 2px; padding-right: 2px; padding-top: 3px; padding-bottom: 3px; }
.pad5_3 { padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; }
.pad10_3 { padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; }
.pad15_3 { padding-left: 15px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px; }
.padLeft2_3 { padding-left: 2px; padding-top: 3px; padding-bottom: 3px; }
.padLeft5_3 { padding-left: 5px; padding-top: 3px; padding-bottom: 3px; }
.padLeft10_3 { padding-left: 10px; padding-top: 3px; padding-bottom: 3px; }
.padLeft15_3 { padding-left: 15px; padding-top: 3px; padding-bottom: 3px; }
.padLeft20_3 { padding-left: 20px; padding-top: 3px; padding-bottom: 3px; }
.padLeft25_3 { padding-left: 25px; padding-top: 3px; padding-bottom: 3px; }
.padLeft30_3 { padding-left: 30px; padding-top: 3px; padding-bottom: 3px; }
.padLeft35_3 { padding-left: 35px; padding-top: 3px; padding-bottom: 3px; }
.padLeft40_3 { padding-left: 40px; padding-top: 3px; padding-bottom: 3px; }
.padLeft50_3 { padding-left: 50px; padding-top: 3px; padding-bottom: 3px; }
.padRight2_3 { padding-right: 2px; padding-top: 3px; padding-bottom: 3px; }
.padRight5_3 { padding-right: 5px; padding-top: 3px; padding-bottom: 3px; }
.padRight10_3 { padding-right: 10px; padding-top: 3px; padding-bottom: 3px; }
.padRight15_3 { padding-right: 15px; padding-top: 3px; padding-bottom: 3px; }
.padRight20_3 { padding-right: 20px; padding-top: 3px; padding-bottom: 3px; }
.padRight25_3 { padding-right: 25px; padding-top: 3px; padding-bottom: 3px; }
.padRight30_3 { padding-right: 30px; padding-top: 3px; padding-bottom: 3px; }
.padRight35_3 { padding-right: 35px; padding-top: 3px; padding-bottom: 3px; }
.padRight40_3 { padding-right: 40px; padding-top: 3px; padding-bottom: 3px; }
.padRight50_3 { padding-right: 50px; padding-top: 3px; padding-bottom: 3px; }

.pad_5 { padding-top: 5px; padding-bottom: 5px; }
.pad2_5 { padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 5px; }
.pad5_5 { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
.pad10_5 { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
.pad15_5 { padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; }
.padLeft2_5 { padding-left: 2px; padding-top: 5px; padding-bottom: 5px; }
.padLeft5_5 { padding-left: 5px; padding-top: 5px; padding-bottom: 5px; }
.padLeft10_5 { padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }
.padLeft15_5 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
.padLeft20_5 { padding-left: 20px; padding-top: 5px; padding-bottom: 5px; }
.padLeft25_5 { padding-left: 25px; padding-top: 5px; padding-bottom: 5px; }
.padLeft30_5 { padding-left: 30px; padding-top: 5px; padding-bottom: 5px; }
.padLeft35_5 { padding-left: 35px; padding-top: 5px; padding-bottom: 5px; }
.padLeft40_5 { padding-left: 40px; padding-top: 5px; padding-bottom: 5px; }
.padLeft50_5 { padding-left: 50px; padding-top: 5px; padding-bottom: 5px; }
.padRight2_5 { padding-right: 2px; padding-top: 5px; padding-bottom: 5px; }
.padRight5_5 { padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
.padRight10_5 { padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
.padRight15_5 { padding-right: 15px; padding-top: 5px; padding-bottom: 5px; }
.padRight20_5 { padding-right: 20px; padding-top: 5px; padding-bottom: 5px; }
.padRight25_5 { padding-right: 25px; padding-top: 5px; padding-bottom: 5px; }
.padRight30_5 { padding-right: 30px; padding-top: 5px; padding-bottom: 5px; }
.padRight35_5 { padding-right: 35px; padding-top: 5px; padding-bottom: 5px; }
.padRight40_5 { padding-right: 40px; padding-top: 5px; padding-bottom: 5px; }
.padRight50_5 { padding-right: 50px; padding-top: 5px; padding-bottom: 5px; }

.pad2 { padding-left: 2px; padding-right: 2px; }
.pad5 { padding-left: 5px; padding-right: 5px; }
.pad10 { padding-left: 10px; padding-right: 10px; }
.pad15 { padding-left: 15px; padding-right: 15px; }
.padLeft2 { padding-left: 2px; }
.padLeft5 { padding-left: 5px; }
.padLeft10 { padding-left: 10px; }
.padLeft15 { padding-left: 15px; }
.padLeft20 { padding-left: 20px; }
.padLeft25 { padding-left: 25px; }
.padLeft30 { padding-left: 30px; }
.padLeft35 { padding-left: 35px; }
.padLeft40 { padding-left: 40px; }
.padLeft50 { padding-left: 50px; }
.padRight2 { padding-right: 2px; }
.padRight5 { padding-right: 5px; }
.padRight10 { padding-right: 10px; }
.padRight15 { padding-right: 15px; }
.padRight20 { padding-right: 20px; }
.padRight25 { padding-right: 25px; }
.padRight30 { padding-right: 30px; }
.padRight35 { padding-right: 35px; }
.padRight40 { padding-right: 40px; }
.padRight50 { padding-right: 50px; }

.padTop_5 { padding-top: 5px;}
.padTop_10 { padding-top: 10px;}
.padTop_15 { padding-top: 15px;}
.padTop_20 { padding-top: 20px;}
.padTop_25 { padding-top: 25px;}
.padTop_30 { padding-top: 30px;}

.vg {
	display: none;
}

