/* CSS Document */

#menutoppage {
margin:0;
text-align:right;
padding:10px 0 0 0;
}
#menutoppage a, #menutoppage a:link, #menutoppage a:visited {
text-decoration:none;
color:#333;
}
#menutoppage a:hover {
color:#9346D4;
}

#deconnexion {
padding-top:12px;
text-align:right;
}

#leftmenupage {
float:left;
width:204px;
margin:0;
padding:0;
text-align:left;
background-color:#EDEDED;
border: 10px silver 1px solid;
}

#leftmenupage a, #leftmenupage a:link, #leftmenupage a:visited {
text-decoration:none;
color:#333333;
}

#leftmenupage a:hover {
color:#6C0;
}

#leftmenupage h1 {
font-size:10px;
text-transform:uppercase;
margin:3px 0 0 0;
padding:6px 0 0 0;
text-indent:10px;
}

#pagedroite {
width:900px;
float:left;
margin-left:2px;
}

#menumanager {

}

#menumanager h1 {
font: bold 16px/20px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0;
margin:0;
text-indent:5px;
text-align:left;
}

.menubtn a, .menubtn a:link, .menubtn a:visited {
text-decoration:none;
background-repeat:no-repeat;
height:39px;
padding:0;
margin:0;
font: normal 11px/11px Arial, Helvetica, sans-serif;
color:#333333;
}

.menubtn a:hover {
color:#9346D4;
}

#contenu {
text-align:left;
margin:0 20px 0 40px;
color:#333333;
font: normal 12px/16px "Lucida Grande", Tahoma, Helvetica;
}

#contenu h1 {
color:#999;
font: 16px/18px Arial, Helvetica, sans-serif;
padding:10px 0 15px 0;
}

#contenu a, #contenu a:link, #contenu a:visited {
font: 14px/16px Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}

#contenu a:hover {
text-decoration:underline;
color:#9346D4;
}
.imgpuce {
vertical-align:middle;
}

.rouge {
color:#BB1A60;
font-weight:bolder;
}