/* CSS Document */

/* html tags */

h2

{font-size:150%;
margin-top:0;}

h3

{font-size:120%}

h4
{font-size:100%;
color:#990000}

h5
{font-size:100%}

#container ul
{list-style-image:url(../images/triangle.gif)}

#container ul ul
{list-style-image:none}

#container ul.space li, #container ol.space li
{padding-bottom:1.5em}

#container ul.anchors
{margin-left:0;
padding-left:0}

#container ul.anchors li
{list-style-type:none;
display:inline;
text-align:center;
padding:0.35em}

/* Two columns layout */


#col1
{width:25%;
float:right;
margin-left:3%;

}

#col2
{width:65%;
float:left;
padding-top:10px;
margin-left:2%;

}

/* right Menu */

#col1 ul
{
	list-style:none;
	margin-top:0px;
	margin-left: 0;
	padding-left:0em;
	border-style:solid;
	border-width:1px;
	margin-right:0px;
	list-style-image:none;
	background-color: #EBEAF2;
} 

#col1 h2
{
	background-color:#041B66;
	color:#DBDBDB;
	font-size:100%;
	padding:0.25em;
	margin:10px 0 0 0
}

#col1 ul li{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	text-indent:0px;
}


#col1 ul ul

{margin-left: 0;
padding-left:0em;
background:#F8F6F5;
margin-bottom:0px;
}

#col1 ul li ul li

{
border-top-style:solid;
border-top-width:1px;
border-top-color:#B8C4CF;
border-bottom:none;
margin-bottom:0px;
padding-bottom:0px;
}

#col1 ul li a, #col1 ul li ul li a
{display:block;
text-decoration:none;
color:#000000;
padding-left:10px;
padding-right:10px;
margin-bottom:0px;
padding-bottom:0px;
margin-top:0px;
padding-top:0px;
height:100%
}

#col1 ul li a:hover
{
background-color:#C9D5E1;
color:#950826;
}

#col1 ul ul li a:hover
{
background-color:#CBDBD5;
color:#950826;
}


/* hidden list to correct display bug in IE */
ul#hidden
{display:none;
}

/* data tables */
th
{background-color:#990000;
color:#ffffff;
text-align:left;
padding:5px}

td
{padding:5px;
border-bottom-style:solid;
border-bottom-color:#666666;
border-bottom-width:1px;
}

td.urgence
{color:#FF0000}

td.extra
{color:#009966}

/* News lists*/
#container ul.actu
{list-style-type:none;
list-style-image:none;
padding-left:0;
margin-left:0}

#container ul.actu li
{
border-top: #666666 1px solid;
border-bottom:none;
padding-bottom:1em;
padding-top:1em}

/* Actu titres */
h3.actu
{padding-top:1em;
margin-bottom:0.25em;
border-top: solid 1px #666666} 

/* Actu date */
span.dateActu
{color:#666666}

/* News photos */
div#newsimage
{float:left;
width:125px
}

div#newsimage img
{margin-right:10px}

div#newsimage span
{color:#666666;
font-size:0.9em}

/* align menu items with no links */
#col1 ul li.nolink 
{padding-left:5px;
margin-left:5px}

/* align menu items with no links */
#col1 ul li.nolink ul 
{margin-left:-10px}

/* Credit news centre */
p.credit 
{background-color:#900;
color:#FFFFFF;
font-weight:bold;
padding:5px}

p.credit a
{color:#FFFFFF}
