ul {border: 0;}

dd,dl,dt {
margin:0px;
}

body {
font-size:11pt;
font-family:Arial, sans-serif;
margin:0px;
padding:0px;
}
div {
margin:0px;
padding:0px;
}

div.objetflash {
float:right;
}

#container {
width:100%;
}

#logo {
display:block;
background:#d9d9d9;
height:67px;
width:100%;


}

#logocrdp {
display:block;
float:left;
}

#logo #logoac {
float:right;
}

#logo img {
border:0;
}



#header {
display:block;
background:#d00000;
height:20px;
color:#ffe600;
font-size:24px;
vertical-align:baseline;
font-family:Tahoma;
padding:10px;
}

p.signe{
text-align:right;
}


.colc {
margin:0px 0px 0px 160px;
padding:10px;
background:#e1dca8;
}
.colc ul {
margin-left:10px;
font-size:115%;
}
.colc li {
margin-top:10px;
}
.colc li img {
vertical-align:middle;
margin:5px 5px 5px 10px;
}
/* ---
 MENU
 --- */

.colg {
	position:absolute;
	top:107px;
	left:0px;
	width:160px;
	background:#d00000;
	display:block;
	z-index:9;
	color:white;
}
.actu p {
color:#ffe600;
font-size:24px;
font-family:Tahoma;
}
.actu ul {
padding-left:15px;
margin-left:0px;
}
.actu li {
margin-bottom:7px;
}


.menuprincipal img {
display:block;
border:0px;
}
.menuprincipal a:visited  {
color:white;
}

.menuprincipal dd ul li a:hover{
color:red;
background:#ffe700;
}

li.lemenu div {

}

.menuprincipal dd ul li a{
font-size:95%;
color: #fff;
text-decoration: none;
font-weight:normal;
display: block;
padding:5px 7px;
margin:0px;
height:100%;
}

.menuprincipal dd ul li {
cursor: pointer;
text-align: left;
overflow:visible;
background:url(/images/gauche02.gif) no-repeat bottom;
}

.menuprincipal ul {
padding-left:0px;
}





#bandeau {
position:absolute;
top:100px;
display:block;
background:#e1dca8;
height:100px;
width:100%;
}

a:link {color:#00f;}
a:visited {}
a:hover {color:#06f;}
a:active {color:black;}

h1 {font-size:140%;color:#d00000;}
h2 {font-size:120%;color:#000;}
h1,h2 {
font-weight:bold;
}

div.bla {
background:#f4f2de;
padding:5px;
}
p.note {
font-size:90%;
font-style:italic;
text-align:right;
}

p, h1, h2 {
line-height:130%;
margin-bottom:6px;
}

strong {
font-weight:bold;
}
