body

{

    font-family:Verdana,Arial,Helvetica;

    font-size:x-small;

    color:#000000;

    margin:0px;

    padding:0px;

    background:#FFFFFF;

}



#headerBox

{position:relative;background:url('../images/top_background.gif') top right no-repeat;}

#headerBox #logo1

{position:absolute;right:90px;top:12px;}

#headerBox #logo2

{position:absolute;right:0px;top:24px;}



#searchBox

{position:relative;background:url('../images/search_background.gif') repeat-x;color:#DED7E0;font-weight:bold;}

#searchBox form

{position:relative;padding:0px;padding-left:4px;padding-top:4px;margin:0px;background:url('../images/form_search_background.gif') top right no-repeat;width:260px;height:29px;}

#searchBox ul

{position:absolute;list-style:none;right:0px;top:0px;margin:0px;padding:0px;padding-top:10px;}

#searchBox li

{display:inline;}

#searchBox a

{color:#CFC1EC;font-weight:normal;background:transparent url('../images/separator.gif') 100% 6px no-repeat;padding:5px;padding-right:10px;}



#loginBox

{position:relative;background:#E6E6E6 url('../images/login_corner.gif') bottom right no-repeat;color:#9A3555;margin:4px 0px 0px;}

#loginBox .title

{color:#3B0075;font-weight:bold;display:block;margin-left:5px;}

#loginBox form

{margin:0px;margin-top:5px;margin-left:15px;}

#loginBox ul

{padding:0px;margin:0px;margin-left:22px;margin-top:5px;list-style:none url('../images/dotted_arrows.gif');}



#mainBox

{position:relative;margin:0px;margin-left:193px;padding:4px;padding-top:12px;min-height:450px;border-left:1px dotted #B4B4B4;background:transparent url('../images/top_border.gif') top left repeat-x;}

*html #mainBox

{height:450px;}

#leftBox

{position:absolute;left:0px;width:188px;top:112px;}

#corner

{position:absolute;top:0px;left:-1px;}



#contentBox

{position:relative;margin:5px 135px 10px 0px;padding:5px;}

#rightBox

{position:absolute;top:12px;right:2px;width:133px;}



#footerBox

{position:relative;margin:4px;margin-left:193px;border-top:1px dotted #B4B4B4;height:35px;}

#footerBox ul

{position:absolute;list-style:none;left:0px;top:0px;margin:0px;padding:0px;padding-top:10px;}

#footerBox li

{display:inline;}

#footerBox li a

{

    color:#6633CC;

    font-weight:normal;

    background:transparent url('../images/grey_separator.gif') 100% 6px no-repeat;

    padding:5px;

    padding-right:10px;

}

#topLink

{position:absolute;top:4px;right:110px;}

#printLink

{position:absolute;top:6px;right:4px;}



#LinkBar

{position:relative;list-style:none;left:0px;top:0px;height:100%;border:0px;margin-left:0px;margin:0px;padding:0px;padding-top:0px;padding-left:0px;background:#660099 }

#LinkBar #logo

{position:relative;width:100%;margin-top:0px;width:36px;height:160px;padding-left:0px;background:#ffffff }



#menuBox

{position:relative;top:0px;background:#660099 url(../images/menu_corner.gif) top right no-repeat;min-height:280px;}

*html #menuBox

{height:280px;}



ul.menu

{position:relative;top:15px;padding:0px;margin:0px;margin-left:15px;margin-right:15px;list-style:none;
}

ul.menu li

{background:transparent url(../images/dots.gif) repeat-x bottom left;padding-bottom:6px;margin-bottom:6px;}

*html ul.menu li

{height:1em;}

ul.menu li a

{color:#FFFFFF;text-decoration:none;}

ul.menu li a:hover

{text-decoration:underline;}

ul.menu li a:visited

{color:#FFFFFF;}

ul.menu li a.selected

{color:#F6F3CD;}

ul.menu li a.selected:hover

{color:#F6F3CD;}

ul.menu li a.selected:visited

{color:#F6F3CD;}





ul.menuRubrique

{position:relative;list-style:disc url('../images/blue_tick.gif');margin:2px;margin-left:18px;padding:0px;
}

ul.menuRubrique li

{background:transparent;padding:0px;}

ul.menuRubrique li a

{color:#CAD3E8;font-weight:normal;}

ul.menuRubrique li a:visited

{color:#CAD3E8;font-weight:normal;}

ul.menuRubrique li a:hover

{color:#CAD3E8;font-weight:normal;text-decoration:underline}

li.rubSelected

{list-style:none url('../images/white_arrow.gif');}



ul.menuArticles

{position:relative;list-style:disc url('../images/square.gif');margin:2px;margin-left:18px;padding:0px;}

li.artSelected

{list-style:none url('../images/red_arrow.gif');}



div.encart

{position:relative;background:#F7F7F7 url('../images/top_encart.gif') top left repeat-x;padding:5px;margin-top:4px;}

div.encart h4

{margin:0px;font-size:xx-small;color:#35016A;background:transparent url('../images/dot.gif') 0px 3px no-repeat;padding-left:10px;}

div.encart ul

{padding:0px;margin:0px;margin-top:2px;margin-left:20px;list-style:disc url('../images/purple_tick.gif')}

div.encart li a

{color:#9A3555;font-weight:normal;}

div.encart li p

{margin:0px;}



h1.title

{position:relative;background:#E6E6E6 url(../images/box_left.gif) top left no-repeat;color:#9A3555;font-size:small;margin:0px;padding:0px;height:22px;}

h1.title div

{position:relative;background:#E6E6E6 url(../images/box_right.gif) top right no-repeat;margin-left:17px;padding:3px;}



div.grayBorder

{position:relative;border:solid #E6E6E6 1px;padding:5px;margin:0px;}

div.grayBorderRounded

{position:relative;padding:5px;margin:0px;}

div.grayBorderTop

{position:relative;background:#FFFFFF url('../images/top.gif') top left repeat-x;}

div.grayBorderLeft

{position:relative;background:transparent url('../images/left.gif') top left repeat-y;}

div.grayBorderRight

{position:relative;background:transparent url('../images/right.gif') top right repeat-y;}

div.grayBorderBottom

{position:relative;background:transparent url('../images/bottom.gif') bottom left repeat-x;}

div.grayBorderTopLeft

{position:relative;background:transparent url('../images/top_left.gif') top left no-repeat;}

div.grayBorderTopRight

{position:relative;background:transparent url('../images/top_right.gif') top right no-repeat;}

div.grayBorderBottomLeft

{position:relative;background:transparent url('../images/bottom_left.gif') bottom left no-repeat;}

div.grayBorderBottomRight

{position:relative;background:transparent url('../images/top_left.gif') bottom right no-repeat;}



ul.horizontal

{position:relative;list-style:none;width:90%;margin:0px;margin-bottom:10px;padding:0px;margin-right:auto;margin-left:auto;text-align:center;}

ul.horizontal li

{display:inline;}

ul.horizontal a

{background:transparent url('../images/plain_separator.gif') 100% 2px no-repeat;padding-right:10px;padding-left:5px;}



ul.news

{position:relative;margin:0px;margin-top:10px;padding:0px;list-style:disc inside url('../images/mark.gif')}

ul.news li

{padding:0px;padding-bottom:5px;}

ul.news li p

{margin:8px;}

ul.news a.title

{margin:4px;}



table.toolbar

{position:relative;margin-right:0px;margin-left:auto;border:solid #E6E6E6 1px;}



a {color:#800040;text-decoration:none;font-weight:bold;}

a:hover {text-decoration:underline;}

a:visited {color:#cc6666;}



table {text-align:left;}

table.list1 {border:#E6E6E6 solid 1px;margin:4px;}

table.list1 td {padding:2px;}

td.border1 {background:#E6E6E6;color:#000000;}

td.filled1 {background-color:#F7F7F7;color:#000000;}

a.border1 {color:#000000;}



table.list2 {border:#DADADA solid 1px;margin:4px;}

table.list2 td {padding:2px;}

td.border2 {background:transparent url('../images/header_bg.gif') top left repeat-x;color:#000000;}

td.filled2 {background-color:#FDF1E7;color:#000000;}

a.border2 {color:#000000;}



td.black {background-color:#000000;}



.Article_Titre

{color:#000099;font-family:Verdana,Arial,Helvetica;font-size:small;font-weight:bold}

.Article_sTitre

{color:#000099;font-family:Verdana,Arial,Helvetica;font-weight:bold}

.Article_Date

{color:#000000;font-family:Verdana,Arial,Helvetica;font-size:xx-small;display:block;text-align:right}

.Theme_Titre

{color:#8000ff;font-family:Verdana,Arial,Helvetica;font-size:medium}

.TextBody

{color:#000000;font-family:Verdana,Arial,Helvetica;}



ul.rubriques

{list-style:none;margin:5px;margin-top:10px;padding:0px;margin-left:15px;}

ul.rubriques li

{background:transparent url('../images/dot_gris2.gif') left 3px no-repeat;padding-left:10px;padding-bottom:10px;}

ul.inline

{margin:0px;padding:0px;margin-left:17px;margin-top:-8px;margin-bottom:2px;}



h1.news

{background:#000099;color:#E6E6E6;margin:0px;padding:2px;font-size:x-small;text-align:center;margin-bottom:15px;}

h2.news

{margin:0px;padding:0px;color:#000099;font-size:x-small;margin-bottom:0px;}



table.news

{position:relative;width:100%}

table.news th

{background:#E6E6E6;text-align:center;color:#000099;padding:2px;}

table.news td

{padding:2px;}



a.external

{background:url('../images/link.gif') right 3px no-repeat;padding-right:12px;display:inline-block}

a.download

{background:url('../images/download.gif') right 3px no-repeat;padding-right:12px;display:inline-block}

a.mail

{background:url('../images/write.gif') right 3px no-repeat;padding-right:12px;display:inline-block}

a.infos

{background:url('../images/moreinfo.gif') right 2px no-repeat;padding-right:12px;display:inline-block}



p

{margin:0px;margin-bottom:10px;}

p.barre

{
	text-decoration:line-through;
}


/******** CLEMENT **********************/
h2
{
color:#000099;
font-family:Verdana,Arial,Helvetica;
font-size:small;
font-weight:bold;
}

h3
{
border-bottom:1px solid ;
font-size:small;
margin:12px 0px 10px 0px;
padding:4px;
position:relative;
}

h4
{
color:black;
background:#FFFFFF url(../images/purple_square.gif) no-repeat scroll 0% 50%;
padding-left:15px;
}

h5
{
color:#000099;
font-family:Verdana,Arial,Helvetica;
font-weight:bold;
}







/******** CLEMENT **********************/


p.vert
{
	color:#008000;
}

p.rouge
{
	color:#ff0000;
}

p.marron
{
	color:#604000;
}

b.vert
{
	color:#008000;
	font-weight:normal;
}

b.rouge
{
	color:#ff0000;
	font-weight:normal;
}

b.marron
{
	color:#604000;
	font-weight:normal;
}

b.barre
{
	text-decoration:line-through;
	font-weight:normal;
}

a.pdf
{
	background:url('../images/icone_pdf.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a:hover.pdf
{
	background:url('../images/icone_pdf.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a:visited.pdf
{
	background:url('../images/icone_pdf.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a.word
{
	background:url('../images/icone_word.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a:hover.word
{
	background:url('../images/icone_word.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a:visited.word
{
	background:url('../images/icone_word.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a.excel
{
	background:url('../images/icone_excel.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a:hover.excel
{
	background:url('../images/icone_excel.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a:visited.excel
{
	background:url('../images/icone_excel.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a.power_point
{
	background:url('../images/icone_ppt.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a:hover.power_point
{
	background:url('../images/icone_ppt.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

a:visited.power_point
{
	background:url('../images/icone_ppt.png') right 0px no-repeat;
	padding-right:16px;
	display:inline-block
}

/*div.clem
{
	margin:0px 22px;
}

div.clem2
{
	width:115px;
}*/



