
BODY {background-color:#fff;margin:0px;font:10px Verdana,Arial,sans-serif;color:#000}
TD {font:10px Verdana,Arial,sans-serif;color:#000}
FORM {margin:0}
IMG {border:0}
ACRONYM,ABBR {cursor:help}
.dot {color:#a70034}

/****************************** HEADER */

#logo {background:url(../images/bg_top.gif);text-align:center;vertical-align:top;padding-top:0px}

TD.lang {font:bold 10px Verdana,Arial,sans-serif;color:#fff;text-decoration:none;text-align:center;background:  url(../images/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: #cce4f6;
}

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}

SPAN.advsearch A {font:bold 10px/18px Verdana,sans-serif;color:#a70034;background-color:#8697c8;text-decoration:none}
SPAN.advsearch A:hover {font:bold 10px/18px Verdana,sans-serif;color:#a70034;background-color:#8697c8;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: #0e3092;width:100%;list-style:none;padding:0;margin:0;border-top:1px solid #fff;border-right:1px solid #fff;height:18px}
#soussites LI {background-color: #0e3092;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 4px;margin:0px;background-color: #0E3092;height:18px}
#soussites A:hover {font:bold 9px/16px Verdana,Arial,sans-serif;color:#fff;text-decoration:none;padding:0px 4px;margin:0px;background-color:#a70034;height:18px}

TD.navoutils {background:#fff url(../images/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/bg_outils.gif) #c3cbe4;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:#c3cbe4}
SPAN.endoutils {background: url(../images/outils_end.gif);float:right;width:5px;height:17px;display:inline}
SPAN.endoutilspage {background: url(../images/outils_endpage.gif);float:right;width:5px;height:17px;display:inline}

/****************************** COLONNE DE GAUCHE */
#navmain {}
#navmain TD {background:url(../images/rubriquea.gif) no-repeat 100% 100%;height:16px}
#navmain A {font:10px Verdana,Arial,sans-serif;color:#fff;text-decoration:none;padding-left:22px}
#navmain A:hover {font:10px Verdana,Arial,sans-serif;color:#fff;text-decoration:none;padding-left:22px}


TD.leftcol {vertical-align:top}
/*TD.leftendcol {width:181px}*/
TD.leftendcol {width:166px}


/*************** MENU DYNAMIQUES BEGIN *****************/

a.dynmenu1 {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0d4d83;color:#000;text-decoration:none;font-weight:bold;padding-left:4px;background:#c3cbe4;cursor:pointer}

a.dynmenu2 {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0d4d83;color:#000;text-decoration:none;font-weight:bold;padding-left:4px;background:#c3cbe4;cursor:pointer}

a.dynmenu3 {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0d4d83;color:#000;text-decoration:none;font-weight:bold;padding-left:4px;background:#c3cbe4;cursor:pointer}

a.dynmenu1:hover, a.dynmenu2:hover, a.dynmenu3:hover {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0e4d83;color:#a70034;text-decoration:none;font-weight:bold;padding-left:4px;background:#fff;cursor:pointer}

a.lastdynmenu1 {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0d4d83;color:#000;text-decoration:none;font-weight:bold;padding-left:4px;background:#c3cbe4;cursor:pointer}

a.lastdynmenu2 {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0d4d83;color:#000;text-decoration:none;font-weight:bold;padding-left:4px;background:#c3cbe4;cursor:pointer}

a.lastdynmenu3 {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0d4d83;color:#000;text-decoration:none;font-weight:bold;padding-left:4px;background:#c3cbe4;cursor:pointer}

a.lastdynmenu1:hover, a.lastdynmenu2:hover, a.lastdynmenu3:hover {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0e4d83;color:#a70034;text-decoration:none;font-weight:bold;padding-left:4px;background:#fff;cursor:pointer}

/*************** MENU DYNAMIQUES END *****************/

#menuleft1 DIV {background: url(../images/tm_01.gif);height:16px;}
#menuleft2 DIV {background: url(../images/tm_02.gif);height:16px;}
#menuleft3 DIV {background: url(../images/tm_03.gif);height:16px;}


#menuleft1 A.sub {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0e4d83;color: Black;text-decoration:none;font-weight:bold;padding-left:4px;background: #c3cbe4;}
#menuleft2 A.sub {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0e4d83;color: Black;text-decoration:none;font-weight:bold;padding-left:4px;background: #c3cbe4;}
#menuleft3 A.sub {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0e4d83;color: Black;text-decoration:none;font-weight:bold;padding-left:4px;background: #c3cbe4;}
#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:#0e4d83;color:#a70034;text-decoration:none;font-weight:bold;padding-left:4px;background:#fff;}

.submenuin {color:#a70034;vertical-align:middle;text-indent:11px;background:#fff url(../images/arrow_on.gif) no-repeat 0% 50%}

/**** BOITES DE DROITE ***/
.magazine A.sub {display:block;padding:0;border-width:0px; color:#000;text-decoration:none;font-weight:bold;width:100%;}
.magazine A.sub:hover {display:block;padding:0;border-width:0px; color:#a70034;text-decoration:none;font-weight:bold;width:100%;}

.boxrighttitle {font-size:10px; font-family:Verdana,Arial,sans-serif; font-weight: bold; color: rgb(255, 255, 255); background:rgb(14, 48, 146); width:124px; display:block; margin-top:5px; text-align:center}

/**** FIN BOITES DE DROITE ***/

/**** BOITES DE GAUCHE ****/
#menuleft1 .file_list_detailed,#menuleft1 .file_list_compact {display:block;padding:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#0e4d83; color:#036;text-decoration:none;font-weight:bold;padding-left:4px;background:#c3cbe4; padding-bottom:5px;top:0px;left:0px}

/**** FIN BOITE DE GAUCE ***/


IMG.logo{margin-top:10px}

/****************************** CENTRE */
TD.content {background-color:#fff;vertical-align:top;padding:15px;height:100%}
TD.contentpage {background-color:#fff;vertical-align:top;padding:15px 37px 15px 15px;width:594px;height:100%}
body>TD.contentpage {width:542px}

DIV.titulo {
	background: #ebebeb;
	height: 21px;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	border: 0;
	width: auto;
	margin-bottom: 10px;
	display: block;
}
DIV.titulo .txtune {background: url(../images/t_alaune_bg.gif) no-repeat 0% 100%;font:bold 12px Verdana,Arial,sans-serif;color:#fff;height:100%;padding-left:25px}
DIV.titulo .endune {background: url(../images/t_alaune_end.gif) no-repeat 0% 100%}
DIV.titulo .txt {background: url(../images/t_bg.gif) no-repeat 0% 100%;font:bold 12px Verdana,Arial,sans-serif;color:#fff;height:100%;padding-left:25px}
DIV.titulo .end {background: url(../images/t_end.gif) no-repeat 0% 100%}

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:#0e3092;max-height:50px}
TD.bottomnavbar A:link, TD.bottomnavbar A:visited {font:bold 9px Verdana,Arial,sans-serif;text-align:center;color:#0e3092;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: #0e3092;width:470px}
TD.bottompage {font:9px Verdana,Arial,sans-serif;color:#fff;text-align:center;background: #0e3092;width:528px}
TD.bottom A:link,TD.bottom A:visited,TD.bottompage A:link,TD.bottompage A:visited  {background-color: #0e3092;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: #0e3092;font:9px Verdana,Arial,sans-serif;color:#fff;text-decoration:underline}

/********************************************* CONTENU TEMPLATES ************/

DIV.courant {padding:0 0 0 25px}
DIV.courant A {color:#a70034;text-decoration:none}
DIV.courant A:hover {color:#a70034;text-decoration:underline}

.tpltitre {font-weight:bold}

.boxtop {background:#f5f5f5 url(../images/box_bg_top.gif);border-right: 1px solid #0e3092;height:13px}
.boxmid {background:#f5f5f5;border-left: 1px solid #0e3092;border-right: 1px solid #0e3092;padding:0 15px}
.boxbot {background:#f5f5f5 url(../images/box_bg_bottom.gif);border-left: 1px solid #0e3092;margin-bottom:20px;height:13px;text-align:right}

/****************************** COLONNE DE DROITE */
TD.rightcol {vertical-align:top;width:124px}
TD.rightendcol {vertical-align:top;width:66px}
TD.rightcolpage {vertical-align:bottom;width:66px;background:#ffffff url(../images/b_tothetop.gif)}

DIV.gris {background:#f5f5f5;padding-top:15px}
DIV.gris IMG {background:#f5f5f5;margin-bottom:12px}

DIV.imghead {width:124px;height:76px;background: #0e3092 url(../images/bloc_mag_head.gif)}
DIV.imghead SPAN {position:relative;top:59px;font:bold 10px Verdana,Arial,sans-serif;color:#fff;background-color: #0e3092;border-top:1px solid #fff; padding:1px 2px; width:124px; height:18px;text-align:center;}

.magazine {background:#f5f5f5;border-right: 1px solid #0e3092;border-left: 1px solid #0e3092;padding:5px 5px 0px 5px}

DIV.blocend {width:124px;height:16px;background:url(../images/bloc_end.gif)}

/*---------- AJOUT SOURCES - CONTACT - COURRIEL +  LIENS INTERNES ET EXTERNES + SUJET 150 car---------------*/
TD.sources{border: 1px solid #0e3092;background-color:#f5f5f5;}
TD.sourcescontent{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/lkint.gif) no-repeat 0 3px;font-weight:bold;margin:0;}
TABLE.doc LI.lkexterne{list-style:none;padding-left:16px;background:url(../images/lkext.gif) no-repeat 0 3px;font-weight:bold;margin:0;}
.sujet150car{font:bold 13px Verdana,sans-serif;color:#0e3092;text-decoration:none;}


TABLE.boxTitle{}
TABLE.boxTitle TD.txt {background:url(../images/box_title_bg.gif) repeat 0% 100%;font:bold 13px Verdana,Arial,sans-serif;color:#fff;}
TABLE.boxTitle TD.end {background:url(../images/box_title_right.gif) no-repeat 0% 100%;}
TABLE.boxTitle TD.end_sans_print {background:url(../images/box_title_right_sans_print.gif) no-repeat 0% 100%;}