BODY {background-color:#fcfcea;margin:0px;font:10px Verdana,Arial,sans-serif;color:#000}
TD {font:10pt Verdana,Arial,sans-serif;color:#000}
FORM {margin:0;padding:0}
IMG {border:0}
ACRONYM,ABBR {cursor:help}
LABEL {cursor:pointer;padding:0 6px}
.dot {color:#a70034;font-size:9px}
A {color:#a70034;text-decoration:none}
A:hover {color:#a70034;text-decoration:underline}

/****************************** HEADER */
#logo {background: url("images/icon_logo/bg_top.gif");text-align:center;vertical-align:top;padding-top:9px}

TD.lang {font:bold 10px Verdana,Arial,sans-serif;color:#fff;text-decoration:none;text-align:center;background: url("images/icon_logo/bg_lang.gif");height:19px;padding-right:17px}
TD.lang A {font:bold 10px Verdana,Arial,sans-serif;color:#fff;text-decoration:none;margin:0px 5px}
TD.lang A:hover {font:bold 10px Verdana,Arial,sans-serif;color:#fff;text-decoration:underline;margin:0px 5px}

TD.searchbox {color:#000;font:bold 10px/18px Verdana,sans-serif;height:62px;background: url("images/icon_logo/bg_search.gif")}

INPUT,SELECT,TEXTAREA,INPUT.search {font: 10px Verdana, Helvetica, Arial, sans-serif;border:1px solid #a70034;color:#000;background-color:#fff}
INPUT.search {width:11em}
INPUT.button {font:bold 10px/10px Verdana, Helvetica, Arial, sans-serif;border:1px solid #a70034;color:#fff;background-color:#a70034;margin-left:1px;height:16px}
INPUT.reset {font:bold 10px/10px Verdana, Helvetica, Arial, sans-serif;border:1px solid #999;color:#fff;background-color:#999;margin-left:1px;height:16px}

SPAN.advsearch A {font:bold 10px/18px Verdana,sans-serif;color:#a70034;background-color:#b2cd7f;text-decoration:none}
SPAN.advsearch A:hover {font:bold 10px/18px Verdana,sans-serif;color:#a70034;background-color:#b2cd7f;text-decoration:underline}

TD.navsoussites {background:#f5f5f5;padding-top:0px}
TD.navsoussitespage {background:#fff;padding-top:0px}
#soussites {display:block;padding:0;margin:0;border:0;height:18px}
#soussites UL {background-color:#466900;width:579px;list-style:none;padding:0;margin:0;border-top:1px solid #fff;border-right:1px solid #fff;height:18px}
#soussites LI {background-color:#466900;list-style:none;padding:0;margin:0;display:inline;vertical-align:middle;border-left:1px solid #fff}
#soussites A {font:bold 9px/16px Verdana,Arial,sans-serif;color:#fff;text-decoration:none;padding:0px 5px;margin:0px;background-color:#466900;height:18px}
#soussites A:hover {font:bold 9px/16px Verdana,Arial,sans-serif;color:#fff;text-decoration:none;padding:0px 5px;margin:0px;background-color:#a70034;height:18px}

TD.navoutils {background:#fff url("images/icon_logo/bg_outils2.gif") 100% 0% repeat-y;vertical-align:top;height:18px}
TD.navoutilspage {background:#fff;vertical-align:top;height:18px}
#outils {width:562px;border-top:1px solid #fff;border-left:1px solid #fff;background: url("images/icon_logo/bg_outils.gif") #b2cd7f;vertical-align:top}
#outils A {font:9px Verdana,Arial,sans-serif;color:#a70034;text-decoration:none}
#outils A:hover {font:9px Verdana,Arial,sans-serif;color:#a70034;text-decoration:underline}
TD.primus {background:#b2cd7f}
SPAN.endoutils {background: url("images/icon_logo/outils_end.gif");float:right;width:5px;height:17px;display:inline}
SPAN.endoutilspage {background: url("images/icon_logo/outils_endpage.gif");float:right;width:5px;height:17px;display:inline}

/****************************** COLONNE DE GAUCHE */
#navmain {background-color:#fff}
#navmain TD {background:#cc6 url("images/icon_logo/arr_navmain.gif") no-repeat 100% 50%;height:13px}
#navmain A {font:bold 10px Verdana,Arial,sans-serif;color:#000;text-decoration:none;padding-left:5px}
#navmain A:hover {font:bold 10px Verdana,,Arial,sans-serif;color:#a70034;text-decoration:none;padding-left:5px}


TD.leftcol {background: url("images/icon_logo/cleft_bg.gif");vertical-align:top}
TD.leftendcol {background: url("images/icon_logo/cleft_end.gif");width:166px}

#menuleft1 DIV {background: url("images/icon_logo/tm_01.gif");width:165px;height:20px}
#menuleft2 DIV {background: url("images/icon_logo/tm_02.gif");width:165px;height:20px}
#menuleft3 DIV {background: url("images/icon_logo/tm_03.gif");width:165px;height:20px}

#menuleft1 SPAN, #menuleft2 SPAN, #menuleft3 SPAN {position:relative;top:6px;left:7px;font:bold 11px Verdana,Arial,sans-serif;color:#fff}

#menuleft1, #menuleft2, #menuleft3 {font:bold 10px;display:block;list-style:none;margin:0;padding:0;border:none}
#menuleft1 UL,#menuleft2 UL,#menuleft3 UL {display:block;list-style:none;padding:0;margin:0;border:none}

#menuleft1 LI {color: Black;list-style:none}
#menuleft1 A.sub {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#690;color:Black;text-decoration:none;width:165px;font-weight:bold;padding-left:4px;background:#fdfdcd url("images/icon_logo/arrow_out.gif") no-repeat 98% 50%}
#menuleft2 A.sub {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#690;color:Black;text-decoration:none;width:165px;font-weight:bold;padding-left:4px;background:#fdfdcd url("images/icon_logo/arrow_out.gif") no-repeat 98% 50%}
#menuleft3 A.sub {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#690;color:Black;text-decoration:none;width:165px;font-weight:bold;padding-left:4px;background:#fdfdcd url("images/icon_logo/arrow_out.gif") no-repeat 98% 50%}

#menuleft1 A.sub:hover,#menuleft2 A.sub:hover,#menuleft3 A.sub:hover {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#690;color:#a70034;text-decoration:none;width:165px;font-weight:bold;padding-left:4px;background:#fff url("images/icon_logo/arrow_on.gif") no-repeat 98% 50%}

html>body #menuleft1 li a.sub {width:96%}
html>body #menuleft2 li a.sub {width:96%}
html>body #menuleft3 li a.sub {width:96%}
html>body #menuleft1 li a.sub:hover {width:96%}
html>body #menuleft2 li a.sub:hover {width:96%}
html>body #menuleft3 li a.sub:hover {width:96%}

SPAN.menulefthead A {font:bold 11px Verdana,Arial,sans-serif;color:#fff;text-decoration:none} 
SPAN.menulefthead A:hover {font:bold 11px Verdana,Arial,sans-serif;color:#fff;text-decoration:none} 
SPAN.menulefthead {font:bold 11px Verdana,Arial,sans-serif;color:#fff;text-decoration:none} 

.submenuin {color:#a70034;vertical-align:top;text-indent:11px;background:#fff url("images/icon_logo/arrow_on.gif") no-repeat 0% 50%}

IMG.logo{margin-top:10px}

/******************************************* Sous Menu deroulant ***********************************************/

A.dynmenu1 {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND:  url("images/icon_logo/arrow_out.gif") #fdfdcd no-repeat 98% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.dynmenu2 {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND:  url("images/icon_logo/arrow_out.gif") #fdfdcd no-repeat 98% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.dynmenu3 {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND:  url("images/icon_logo/arrow_out.gif") #fdfdcd no-repeat 98% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.dynmenu1:hover {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND:  url("images/icon_logo/arrow_on.gif") #fff no-repeat 98% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #a70034; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.dynmenu2:hover {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND:  url("images/icon_logo/arrow_on.gif") #fff no-repeat 98% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #a70034; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.dynmenu3:hover {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND:  url("images/icon_logo/arrow_on.gif") #fff no-repeat 98% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #a70034; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.lastdynmenu1 {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fdfdcd; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.lastdynmenu2 {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fdfdcd; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.lastdynmenu3 {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fdfdcd; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.lastdynmenu1:hover {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #a70034; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.lastdynmenu2:hover {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #a70034; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
A.lastdynmenu3:hover {	BORDER-RIGHT: #690 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #690 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #690 1px solid; CURSOR: pointer; COLOR: #a70034; PADDING-TOP: 0px; BORDER-BOTTOM: #690 1px solid; TEXT-DECORATION: none}
/******************************************* Sous Menu deroulant ***********************************************/


/****************************** CENTRE */
	/* padding gere la marge de la page */
TD.content {background-color:#fff;vertical-align:top;padding:15px;height:350px}
TD.contentpage {background-color:#fff;vertical-align:top;padding:15px;width:594px;height:350px}
body>TD.contentpage {width:594px}
/*url("images/icon_logo/t_print.gif") no-repeat 100% 100%*/
DIV.titulo {background:#d8eeac;height:21px;vertical-align:middle;margin:0;padding:0;border:0;width:auto;margin-bottom:10px;display:block}
DIV.titulo .txtune {background: url("images/icon_logo/t_alaune_bg.gif") no-repeat 0% 100%;font:bold 13px Verdana,Arial,sans-serif;color:#fff;height:100%;padding-left:20px}
DIV.titulo .titrephoto {background: url("images/icon_logo/t_bg.gif") no-repeat 0% 100%;font:bold 11px Verdana,Arial,sans-serif;color:#fff;height:100%;padding-left:20px}
DIV.titulo .endune {background: url("images/icon_logo/t_alaune_end.gif") no-repeat 0% 100%}
DIV.titulo .txt {background: url("images/icon_logo/t_bg.gif") no-repeat 0% 100%;font:bold 13px Verdana,Arial,sans-serif;color:#fff;height:100%;padding-left:25px}
DIV.titulo .end {background: url("images/icon_logo/t_end.gif") no-repeat 0% 100%}


TD.enteteIndex {
	BORDER-RIGHT: #466900 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #466900 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: #466900 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #466900 1px solid
}
TD.titreFondVertFonce {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #466900
}
TD.titreFondVert {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #669900
}
TD.titreFondVertClair {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #85ad33; HEIGHT: 20px; BACKGROUND-COLOR: #d8eeac
}

.articles {width:100%}
.articles TD {vertical-align:top}

.articles A {color:#a70034;text-decoration:none}
.articles A:hover {color:#a70034;text-decoration:underline}

SPAN.more {margin:5px 0px 20px 0px;display:block}
SPAN.more A {font-weight:bold;color:#a70034;text-decoration:none}
SPAN.more A:hover {font-weight:bold;color:#a70034;text-decoration:underline}


TD.bottomnavbar {background-color:#fff;font:bold 9px Verdana,Arial,sans-serif;text-align:center;color:#466900;max-height:50px}
TD.bottomnavbar A:link, TD.bottomnavbar A:visited {font:bold 9px Verdana,Arial,sans-serif;text-align:center;color:#466900;text-decoration:none}
TD.bottomnavbar A:hover, TD.bottomnavbar A:active {font:bold 9px Verdana,Arial,sans-serif;text-align:center;color:#a70034;text-decoration:none}

TD.bottom {font:9px Verdana,Arial,sans-serif;color:#fff;text-align:center;background:#466900 url("images/icon_logo/cright_end.gif") no-repeat 100% 0%;width:470px}
TD.bottompage {font:9px Verdana,Arial,sans-serif;color:#fff;text-align:center;background:#466900 url("images/icon_logo/cright_end.gif") no-repeat 100% 0%;width:528px}
TD.bottom A:link,TD.bottom A:visited,TD.bottompage A:link,TD.bottompage A:visited  {background-color:#466900;font:9px Verdana,Arial,sans-serif;color:#fff;text-decoration:none}
TD.bottom A:hover,TD.bottom A:active,TD.bottompage A:hover,TD.bottompage A:active {background-color:#466900;font:9px Verdana,Arial,sans-serif;color:#fff;text-decoration:underline}

/********************************************* CONTENU TEMPLATES ************/
#breadcrumb {width:556px;background:#f5f5f5;font:bold 7pt Verdana,Arial,sans-serif;color:#999;padding:3px 0 3px 9px;border-left:1px solid #fff}
#breadcrumb A {font:bold 7pt Verdana,Arial,sans-serif;color:#999;text-decoration:underline}
#breadcrumb A:hover {font:bold 7pt Verdana,Arial,sans-serif;color:#a70034;text-decoration:underline}
html>body #breadcrumb {width:547px}

#breadcrumb ul {margin-left:0;padding-left:0;display:inline;border:none} 
#breadcrumb ul li {margin-left:0;padding-left:2px;border:none;list-style:none;display:inline}

	/* -padding-left- gere la marge de gauche en plus de la marge de la page */
DIV.courant {padding-left:0px}
DIV.courant A {color:#a70034;text-decoration:none}
DIV.courant A:hover {color:#a70034;text-decoration:underline}

.resume {font:bold Verdana,Arial,sans-serif;color:#690;margin-top:10px}
.chapo {font-weight:bold}

.boxtop {background:#f5f5f5 url("images/icon_logo/box_bg_top.gif");border-right: 1px solid #466900;height:13px}
.boxmid {background:#f5f5f5;border-left: 1px solid #466900;border-right: 1px solid #466900;padding:0 15px}
.boxbot {background:#f5f5f5 url("images/icon_logo/box_bg_bottom.gif");border-left: 1px solid #466900;margin-bottom:20px;height:13px;text-align:right}

TABLE.box {}
TABLE.box THEAD TH {background:#690;font:bold 10px Verdana,sans-serif;color:White;text-align:left;padding:2px 5px}
TABLE.box TBODY TH {font:10px Verdana,sans-serif;color:Black;text-align:right;background:#d8eeac url(../images/bullet2.gif) no-repeat 100% 50%;padding-right:15px;padding-left:5px}
TABLE.box TFOOT TD {font:10px Verdana,sans-serif;color:Black;text-align:right;background:White}
TABLE.box TD {background:#f5f5f5;font:bold 10px Verdana,sans-serif;color:White;text-align:center}
TABLE.box TD.aleft {background:#f5f5f5;font:10px Verdana,sans-serif;color:Black;text-align:left}
TABLE.box TD.aright {background:#000000;font:10px Verdana,sans-serif;color:Black;text-align:right}
TABLE.box TD.none {background:White;font:10px Verdana,sans-serif;color:Black;text-align:right;vertical-align:top}
TABLE.box TFOOT TD.none {background:White;font:10px Verdana,sans-serif;color:Black;text-align:left;vertical-align:top}

H1{font:bold 17px Verdana,Arial,sans-serif}
H2{font:bold 16px Verdana,Arial,sans-serif}
H3{font:bold 15px Verdana,Arial,sans-serif}
H4{font:bold 14px Verdana,Arial,sans-serif}
H5{font:bold 13px Verdana,Arial,sans-serif}
H6{font:bold 12px Verdana,Arial,sans-serif}
HR {color:#466900;height:1px;width:100%;text-align:center}

UL.mini {list-style:square;margin:0 0 0 15px;padding:10px 0 0 0}
UL.mini LI {margin-bottom:15px}
UL.mini A {font:bold 10px Verdana,Arial,sans-serif;text-decoration:none}
UL.mini A:hover {font:bold 10px Verdana,Arial,sans-serif;text-decoration:underline}

UL.brevesmini {list-style:square;margin:0 0 0 15px;padding:10px 0 0 0}
UL.brevesmini LI {margin-bottom:15px}
UL.brevesmini A {font:10px Verdana,Arial,sans-serif;text-decoration:none;color:Black}
UL.brevesmini A:hover {font:10px Verdana,Arial,sans-serif;text-decoration:none}

UL.breves {list-style:none;margin:0;padding:10px 0 0 0}
UL.breves LI {margin-bottom:15px}
UL.breves A {font:10px Verdana,Arial,sans-serif;text-decoration:none;color:Black}
UL.breves A:hover {font:10px Verdana,Arial,sans-serif;text-decoration:none}

UL.dossiers {list-style:none;margin:0;padding:10px 0 0 0}
UL.dossiers LI {margin-bottom:15px;display:block}
UL.dossiers A {font:10px Verdana,Arial,sans-serif;text-decoration:none;color:Black}
UL.dossiers A:hover {font:10px Verdana,Arial,sans-serif;text-decoration:none}

OL.anchor {margin:0 0 0 25px;padding:10px 0}
OL.anchor A {font:10px Verdana,Arial,sans-serif;text-decoration:none;color:Black}
OL.anchor A:hover {font:10px Verdana,Arial,sans-serif;text-decoration:none}

TABLE.webz TD {vertical-align:top;background-color:#efefef}
TABLE.webz A {font:10px Verdana,Arial,sans-serif;text-decoration:none;color:Black}
TABLE.webz A:hover {font:10px Verdana,Arial,sans-serif;text-decoration:none}

.pictoresult {float:left;margin:0 10px 0 0}
.faq {margin:0 0 0 25px;padding:10px 0}
.faq LI {margin-bottom:15px}
.pictofaq {margin:0 7px 0 0}

.left {float:left;margin-right:15px}
.right {float:right;margin-left:15px}
.left IMG {border:1px solid #466900;margin:0}
.right IMG {border:1px solid #466900;margin:0}
.legende {color:#777}


/****************************** COLONNE DE DROITE */
                 /* img de droite */
TD.rightcol {background: url("images/icon_logo/cright_bg.gif");vertical-align:top;width:124px}
TD.rightendcol {vertical-align:top;width:124px}
TD.rightcolpage {vertical-align:bottom;width:66px}

DIV.gris {background:#f5f5f5;padding-top:15px}
DIV.gris IMG {background:#f5f5f5;margin-bottom:12px}
/*--    temp    --*/
DIV.bloc_actu_annexe SPAN {position:relative;top:5px;font:bold 10px Verdana,Arial,sans-serif;color:#fff;background-color:#466900;border-top:1px solid #fff; padding:1px 2px; width:124px; height:18px;text-align:center;}
.mag_annexe {font:10px;background:#f5f5f5;border-right:1px solid #466900;border-left:1px solid #466900;border-top:1px solid #466900;padding:5px 5px 0px 5px}
/*--    FIN temp    --*/
DIV.imghead {width:124px;height:76px;background:#466900 url(images/icon_logo/bloc_mag_head.jpg)}
DIV.imghead SPAN {position:relative;top:70px;font:bold 10px Verdana,Arial,sans-serif;color:#fff;background-color:#466900;border-top:1px solid #fff; padding:1px 2px; width:124px; height:18px;text-align:center;}
.magazine {background:#f5f5f5;border-right:1px solid #466900;border-left:1px solid #466900;padding:5px 5px 0px 5px}
DIV.blocend {width:124px;height:16px;background: url(images/icon_logo/bloc_end.gif)}

/*---------- AJOUT SOURCES - CONTACT - COURRIEL +  LIENS INTERNES ET EXTERNES + SUJET 150 car---------------*/
TD.sources{border: 1px solid #12619c;background-color:#f5f5f5;}
TD.sourcescontent{font:10px;padding-left:6px;}
TABLE.doc ul.lkintext {padding:0;margin:5px 0;}
TABLE.doc LI.lkinterne{font:bold;list-style:none;padding-left:16px;background: url("images/icon_logo/lkint.gif") no-repeat 0 3px;font-weight:bold;margin:0;}
TABLE.doc LI.lkexterne{list-style:none;padding-left:16px;background: url("images/icon_logo/lkext.gif") no-repeat 0 3px;font-weight:bold;margin:0;}
.sujet150car{font:bold 13px Verdana,sans-serif;color:#12619c;text-decoration:none;}
.lkexterne{font:10px;list-style:none;padding-left:20px;background:#ffffff url("images/icon_logo/lkext.gif") no-repeat 0 3px;font-weight:bold;margin:0;}
.lkinterne{font:10px;list-style:none;padding-left:20px;background:#ffffff url("images/icon_logo/lkint.gif") no-repeat 0 3px;font-weight:bold;margin:0;}


/***   Police en plus dans la rubrique médiathèque */
.courant A.blueLightB13 {font:13px Verdana,sans-serif;font-weight:bold;color:#3C89C9;text-decoration:none}
.courant A.blueLightB13:hover {font:13px Verdana,sans-serif;font-weight:bold;color:#a70034;text-decoration:none}

.courant A.blueDarkB13 {font:13px Verdana,sans-serif;font-weight:bold;color:#12619C;text-decoration:none}
.courant A.blueDarkB13:hover  {font:13px Verdana,sans-serif;font-weight:bold;color:#a70034;text-decoration:none}

.blueB9 {font:bold 9px Verdana,Arial,sans-serif;color:#12619c;text-decoration:none}
.courant A.blueB9 {font:bold 9px Verdana,Arial,sans-serif;color:#12619c;text-decoration:none}
.courant A.blueB9:hover {font:bold 9px Verdana,Arial,sans-serif;color:#a70034;text-decoration:none}

.redB9 {font:bold 9px Verdana,Arial,sans-serif;color:#a70034;text-decoration:none}
#redB9 A {font:bold 9px Verdana,Arial,sans-serif;color:#a70034;text-decoration:none}
#redB9 A  A:hover {font:bold 9px Verdana,Arial,sans-serif;color:#a70034;text-decoration:underline}


.OPTION {
    BORDER: 0px inset;
    BACKGROUND-COLOR: #e5f3ff;
    color:#000
}

.FromEditor {FONT-SIZE: 12pt; FONT-FAMILY: Arial}

