@import url("general.css?2008");
@import url("textFormat.css?2008");

fieldset { border: 1px solid #999; padding: 1em; }
legend { font-weight: bold; border: 1px solid #999; padding: 0.5em;}
#page p,fieldset,h3 { margin-bottom: 1em; }
.submit { text-align: right; }
dl,dd { margin-left: 2em; margin-bottom: 1em; }
dt { margin-bottom: 0.2em; }
label { font-weight: bold; }
label:hover { cursor: pointer; border-bottom: 1px dashed red; }

#adminmenu { float: left; list-style-type: none; margin-top: 10em; width: 120px; }
#adminmenu li { margin-bottom: 0.5em; }
#adminmenu .title { font-weight: bold; }

.err { color: red; }
#adminmenu a { color: blue; }
#adminmenu .err a { color: red; }

#page ul { margin-left: 2em; margin-bottom: 1em; }

hr { margin-top: 2em; margin-bottom: 1em; height: 1px; border: none; background: #000; }

textarea.texte { width: 100%; }

.images { margin: 0; padding: 0; width: 100%; }
.images td { text-align: center; width: 25%; padding: 0.5em; }
.images a.img { display: block; }
.images a.supprimer { font-size: 0.9em; display: block; text-decoration: underline; }

a img { border: none; }

.clearer { clear: both; }

#buttons { list-style-type: none; margin: 0 !important; margin-top: 0.5em; height: 3em;  }
#buttons li { display: inline-block; margin: 0; margin-right: 0.5em; border: 1px solid #999; float: left; }
#buttons li a { display: block; color: black; text-decoration: none; padding: 0.5em; background: #eee; }
#buttons li a:hover { background: #666; color: #fff; }
#buttons .bold { font-weight: bold; }
#buttons .italic { font-style: italic; }
#buttons .link { text-decoration: underline; }
#buttons .help { float: right; }

ul.submenu { list-style-type: none; margin: 0 !important; clear: both; height: 3em; }
.submenu li { display: inline-block; margin: 0; margin-right: 0.5em; border: 1px solid #999; float: right; width: auto; }
.submenu li a { display: block; color: black; text-decoration: none; padding: 0.5em; background: #eee; }
.submenu li a:hover { background: #666; color: #fff; }

.headers { border: 2px dashed #999; padding: 0.5em; margin-bottom: 1em; }
.headers p { margin: 0 !important; }
.headers .admin { border-top: 1px dashed #999; }

input[type=text], textarea, select { padding: 0.2em; }
