body {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
a {
color: #bb0000;
}

a.pending {
color: #bb0000;
}

a.url {
color: #bb0000;
}

a:hover {
color: #bb0000;
text-decoration:none
}
.more {text-decoration:none;position:relative; bottom: 18px; left: 18px}
.faded {opacity: 0.50;filter:alpha(opacity=50);-moz-opacity:0.50;}
.normaled {}
#header {
background-color: #FFF;
}
#conteneur {
position: absolute;
width: 100%;
}
#centre {
margin-left: 150px;
width:900px;
font-size:13px
}
#centre img {border:0px}
#gauche {
position: absolute;
left:0;
width: 150px;
}
#droite {
position: absolute;
left:755px;
right:0;
width: 230px;
margin-left:10px;
margin-right:2px;
background:#FFF;
padding:3px;
}
#pied {
clear:both;
text-align:center;
border-top:1px solid #EEE;
margin-bottom:10px;
padding:3px;
color:#CCC
}

.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menugauche a:hover {
text-decoration: none;
}
p {margin: 0 0 10px 0;}
.menuet {font-size:14px;background-color:#3d9de0;color: #ffffff;margin-top:4px;clear:both;font-weight:bold;font-family:arial}
.menuet a{text-decoration: none;color: #ffffff;padding:2px}
.menuet a:hover{text-decoration: none;color: #3d9de0;background:#ffffff;padding:2px}
img {border:0px}
*{outline:none}
#navcontainer { margin-left: 1px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial, verdana, Helvetica, sans-serif;
font-weight:bold
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 1px 10px;
width: 180px;
color: #000;
background-color: #FFF;
text-decoration: none;
border-bottom:1px solid #EEE;
}

#navcontainer a:hover
{
color: #FFF;
background-color: #3d9de0;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 1px 1px 1px 30px;
width: 180px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}
.pub {border:1px solid #CCC;margin:4px}
td {text-align:justify}
h1{font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:22px;text-align:left}
h2{color:#3d9de0;text-align:left}
.adresse {position:absolute; right:0px;font-size:10px;margin:1px;color:#000;margin:2px}
p {text-align:justify;line-height:140%}
.post-content {text-align:justify;line-height:140%}
/* ---------------------------------------------------- */
/* Form							*/
/* ---------------------------------------------------- */
#add-comment, #change-comment {
	margin : 0;
	padding : 0;
}
#comment-form {
	margin : 0;
	padding : 0;
}
#dcwikibar {
	margin : 0;
	padding : 0;
	padding : 2px;
}
fieldset {
	display : block;
	border : none;
	margin : 0;
	padding : 0;
}
input, textarea {border:1px solid #ccc
}
input[type], textarea[name] {
}
input[type=submit], input[type=reset] {border:1px solid #ccc;background:#eee
}
input[type=submit]:hover {
}
textarea {
	margin : 0;
	padding : 0;
}
p.field {
	margin : 0;
}
p.field label {
	display : block;
}
.form-help {
}
input.preview {
}
input.submit {
}
#c_nom {
}
#c_mail {
}
#c_site {
}
#c_content {
}
#c_remember {
}
.glt-elm{
	position: absolute;
	left: 0;
	top: 0;
	width: 200px;
	color: #fff;
	opacity: 0.9;
	visibility: hidden;
	font-size:11px;
	border:1px solid #FFF;
}

.glt-elm p{
	background: #666;
	margin: 0;
	padding: 0.5em;
}

.glt-elm img{
	display: block;
}