A:link {
    color: #003366;
    font-family:          Verdana, Arial, Geneva, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    margin-left: 0px;
    text-decoration: none}

.opaque {filter: Alpha(Opacity="30" )}


A:visited {
    color: #003366;
    font-family:           Verdana, Arial, Geneva, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none}

A:hover {
    background-color: #3333cc;
    color: #33FFFF;
    font-family:           Verdana, Arial, Geneva, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none}

a:link.menu2 {
    color: #006600;
    font-family:     comic sans ms;
    font-size: 12px;
    font-weight: bold}

a:visited.menu2 {
    font-family:   comic sans ms;
    font-size: 12px;
    font-weight: bold}

a:hover.menu2 {
    background-color: #FFFFCC;
    color: #990000;
    font-family:    comic sans ms;
    font-size: 12px;
    font-weight: bold}

BODY {
    background-color: #003366;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    scrollbar-arrow-color: #000099;
    scrollbar-base-color: #006699;
    }

TH.actualite {
    color: #00FFFF;
    background-image: url(actualites_fond.jpg);
    font-family:   verdana;
    font-size: 12px}

TD.actualite {
    font-family:   verdana;
    font-size: 12px}

SPAN.actutitre {
    color: #660000;
    font-family:    verdana;
    font-size: 10px;
    font-weight: bold}

SPAN.actutexte {
    color: #006699;
    font-family: verdana;
    font-size: 10px}

TD.bdp {
    background-image: url(bdp.jpg);
    font-family:     verdana;
    font-size: 10px}

TD.hdp {
    background-image: url(hdp.jpg);
    font-family:     verdana;
    font-size: 10px;
    height: 26px}

TABLE {
    background-color: #ffffff;
    border-color: #CCCCCC;
    border-collapse: collapse}

TABLE.gene {width: 950px}

TH.pmm {
    background-color: #660000;
    color: #ffff00;
    font-family: verdana;
    font-size: 12px}

TD.pmm {
    background-color: #FFFFCC;
    color: #003300;
    font-family:   verdana;
    font-size: 12px}

H1 {
    color: #FF6633;
    font-family:   monotype corsiva;
    font-weight: bold;
    font-size: 22px}

H2 {
    color: #006699;
    font-family: arial;
    font-size: 14px}

H3 {
    color: #660000;
    font-family: verdana;
    font-size: 12px}

H4 {
    color: #336666;
    font-family:   arial;
    font-size: 12px;
    font-weight: bold;
    margin-left: 0px}

H5 {
    color: #006699;
    font-family:   arial;
    font-size: 12px;
    font-weight: bold;
    margin-left: 0px}

H6 {
    color: #006699;
    font-family:    arial;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    margin-left: 0px}

TD {
    font-family: verdana;
    font-size: 12px}

TH {
    font-family:  verdana;
    font-size: 12px;
    font-weight: bold}

TD.contenu {
    background: #666600;
    background-color: #CCCC99;
    font-family: verdana;
    font-size: 12px}

TD.col1 {
    
    width: 204px}

TD.col2 {
    background-color: #FFFFFF}

TD.col3 {
    background-color: #ffffff;
    width: 160px}



TH.contenu {
    background-color: #999966;
    color: #003366;
    font-family:  verdana;
    font-size: 12px;
    font-weight: bold}

TH.deco {
    background-image: url(fond_bleu.jpg);
    background-color: #66CCFF;
    color: #003399;
    font-family: verdana;
    font-size: 12px}

TD.deco {
    background-color: #FFFFCC;
    color: #003300;
    font-family:   verdana;
    font-size: 12px}

.fond_gris {
    background-image: url(fond_gris.jpg)}

.fond_gris_3 {
    background-image: url(fond_gris_3.jpg)}



.positmenu {
    left: 200px;
    position: absolute;
    top: 160px}

B.lettrine {
    color: #cc0000;
    font-family: comic sans ms;
    font-size: 16pt;
    font-style: italic;
    font-weight: bold}


.bloc_coins {
	background: transparent; 
	width:100%; }
.bloc_coins h1, .bloc_coins p {
	margin:0 10px; }
.bloc_coins h1 {
	font-size:2em; 
	color:#fff; }
.bloc_coins p {
	padding-bottom:0.5em;}
.bloc_coins .b1, .bloc_coins .b2, .bloc_coins .b3, .bloc_coins .b4 {
	display:block; 
	overflow:hidden; 
	font-size:1px; }
.bloc_coins .b1, .bloc_coins .b2, .bloc_coins .b3 {
	height:1px; }
.bloc_coins .b2 {
	background:#ccc; 
	border-left:1px solid #999; 
	border-right:1px solid #aaa; }
.bloc_coins .b3 {
	background:#ccc; 
	border-left:1px solid #999; 
	border-right:1px solid #ddd; }
.bloc_coins .b4 {
	background:#ccc; 
	border-left:1px solid #999; 
	border-right:1px solid #eee; }
.bloc_coins .b1 {
	margin:0 5px; 
	background:#999; }
.bloc_coins .b2 {
	margin:0 3px; 
	border-width:0 2px;}
.bloc_coins .b3 {
	margin:0 2px;}
.bloc_coins .b4 {
	height:2px; 
	margin:0 1px;}
.bloc_coins .bloc_contenu {
	display:block; 
	background:#ccc; 
	border-left:1px solid #999; 
	border-right:1px solid #fff;}


/* Fin de la section de style */
