

body { background: #FFFFFF; }
TD { font-family: arial; font-size: 12px; color: #000000; }
SUP { font-size: 9px; }
TD.degr { background-image: url("../media/common/degr_hor0.gif"); }
TD.bc { background: #FFFFFF; }

.bg-bc { background: #FFFFFF; }
.bg-bl { background: #6699CC; }
.compat { background: #6699CC; font-family: arial; font-size: 12px; font-weight: normal; color: #FFFFFF; }
.compat2 { background: #CC0000; font-family: arial; font-size: 12px; font-weight: normal; color: #FFFFFF; }

.line { background: #000000; }
.quad { background: #3399FF; font-family: arial; font-size: 12px; color: #000000; text-align: center; }
	.quad a { color: #FFFFFF; text-decoration: none; }
	.quad a:hover { text-decoration: underline; }


.head-text { font-family: arial; font-size: 12px; font-weight: bold; color: #0066CC; text-align: center; }
.head-text a { color: #0066CC; text-decoration: none; }

.module-title, .module-title a { font-family: arial; font-size: 18px; font-weight: bold; color: #0066CC; line-height: 20px; text-decoration: none; }
.module-text, .module-text a { font-family: arial; font-size: 12px; color: #000000; text-decoration: none; }
	.module-text a:hover { text-decoration: underline; }
.module-btn, .module-btn a { font-family: arial; font-size: 18px; font-weight: bold; color: #0066CC; text-transform: uppercase; text-align: center; text-decoration: none ; line-height: 22px; }

.title { font-family: arial; font-size: 24px; font-weight: bold; color: #000000; line-height: 24px; }
.title a { color: #000000; text-decoration: none; }

.subtitle { font-family: arial; font-size: 16px; font-weight: bold; color: #000000; line-height: 16px; }
.subtitle a { color: #000000; text-decoration: none; }

.text { font-family: arial; font-size: 12px; color: #000000; }
.text a { color: #000000; text-decoration: none; }
.text a:hover { text-decoration: underline; }
.text A.link { font-family: arial; font-size: 12px; color: #000000; text-decoration: underline; }

.text-b { font-family: arial; font-size: 12px; font-weight: bold; color: #000000; }
.text-b a { color: #000000: text-decoration: none; }
.sousrub { font-family: arial; font-size: 12px; font-weight: bold; color: #0066CC; }
.sousrub a { color: #000000; text-decoration: none; }

.text-rg { font-family: arial; font-size: 12px; color: #CC0000; }
.text-rg a { color: #CC0000; text-decoration: none; }
.text-rg A.link { font-family: arial; font-size: 12px; color: #CC0000; text-decoration: underline; }

.text-rg-b { font-family: arial; font-size: 12px; font-weight: bold; color: #CC0000; }

.text-u { font-family: arial; font-size: 12px; color: #000000; text-decoration: underline; }
.code { font-family: courier new; font-size: 12px; color: #000000; }
.code-rg { font-family: courier new; font-size: 12px; color: #CC0000; }

.small { font-size: 10px; }

.poll-tit { font-family: arial; font-size: 11px; color: #000000; }
.poll { font-family: arial; font-size: 10px; color: #000000; }


/* Special demo pointeurs */
A.aide {cursor: help}
A.bouge {cursor: move}
A.crosshair {cursor: crosshair}
A.texte {cursor: text}