body{background:#b9cde6;font-family: Arial, Helvetica, sans-serif;}
div#container{
	width:900px;position:relative;top:0px;left:50%;margin-left:-450px;
	}
div#contenu{
	background:url(images/bloc_fond.png);
	margin:0px;
	padding: 3px 30px 10px;
	}
div#menu{
	width:145px;
	position:relative;
	z-index:50;
	}
div#menu div{background:url(images/menu_fond.png);}
div#menu p{margin:0px 7px;}
div#menu h1{margin:5px 4px;font-size:14px;color:#002d64;font-family: Arial, Helvetica, sans-serif;}
div#menu hr{height: 1px;color:#999;border-top: 1px solid #999;border-bottom:none;background: none;margin: 3px 10px 3px 5px;}

img#logo_site{position: fixed;top: 0px;left: 0px;z-index: -5;}
img#logo_site2{position:absolute;left:50%;margin-left: 200px;top:10px;z-index: 0;}

div#adm{margin:0px 280px;color: #fff;}
div#adm p{height:20px;}
div#adm input.log{float: right;}

p#admin{float:right;width:250px;position: relative;z-index: 15;color: #fff;text-align: right;}
p#admin span{display: none;}
p#admin:hover span{display: inline;}

p,li{margin:2px;font-size:12px;}
ul{padding: 0px;border: 1px solid #ccc;margin: 0px 20px;border-bottom: none;}
li{list-style-type: none;border-bottom: 1px solid #ccc;border-left: 5px solid #ccc; margin: 0px;text-indent: 5px;}
ul.vide,ul.vide li{border-color: #9fd9f4;color: #444;}
a:link,a:visited{color:#fff;text-decoration:none;cursor: pointer;}
a.l_menu{cursor:pointer;color:#fff;background:#275678;padding:0px 3px;}
div#menu a:link,div#menu a:visited,div.a a,div.a a:link,div.a a:visited{color:#00315b;text-decoration:none;cursor: pointer;}
a:hover{font-weight:bold;}
a img{border:none;}

h1{color:#fff;font-family:Courier New,Courier New,Courier,monospace;position: relative;z-index: 5;}
h2{margin:10px 5px;font-size:18px;}
p.center,p.c,div.a p.c{text-align:center;}
p.legend{font-size:10px;color:#fff;}
p.legend a:link,p.legend a:visited{color:#fff;}
p.legend a:hover{text-decoration:underline;}
select,input{font-size: 10px;}

p.onglets{position: relative;margin-bottom: 0px;bottom: 15px;right:25px;float: right;height: 12px;}
a.onglet_1:link,a.onglet_1:visited,a.onglet_2:link,a.onglet_2:visited{border: 1px solid #000;border-bottom: none;color: #666;margin:0px 10px;padding: 0px 10px;background: #ccc;}
a.onglet_1:link,a.onglet_1:visited,a.onglet_2:hover{color: #000;background: #fff;}

p#share{margin-left:10px;margin-bottom:10px;}
p#pied{text-align:center;background:#b9cde7;margin-top:-2px;position:relative;bottom:-2px;z-index: 10;}
p#pied a{color:#000;}

span.titre{font-size:12px;color:#ccc;font-weight:normal;font-family: Arial, Helvetica, sans-serif;}
div.a{border:1px solid #000;background:#fff;margin:10px;padding:10px 5px;}
div.a p{text-align:justify;margin:2px 15px;}
p.code,p.quote{margin:4px 10px;padding:10px 15px;font-family:Courier New,Courier New,Courier,monospace;}
pre{min-height:40px;margin:0px;padding:10px 15px;color:#005180;font-size:12px;font-family:Courier New,Courier New,Courier,monospace;background: url(images/bg_bbcode_code.jpg) top right no-repeat;white-space:pre-wrap;}
div.code{background:#dee7ec;margin:4px 10px;border:2px dashed #2276a6;}

p.quote{border:2px dashed #1d755a;color:#0a401f;background:#c8ded1;}
p.no, span.no{color: #f00;font-weight: bold;}
p.yes, span.yes{color: #008000;font-weight: bold;}
span.quote1{font-size:48px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
span.quote2{font-size:36px;font-family: Arial, Helvetica, sans-serif;}
span.info{border-bottom:1px dashed #f00;cursor:help;}
img.bbcode{border:1px solid #000;}

table#gerer_art{font-size: 12px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;margin: 10px 0px;}
table#gerer_art tr:hover{background: #e5e5e5;}
table#gerer_art td.a{width: 380px;}
table#gerer_art td.b{width: 140px;text-align: center;}
table#gerer_art td.c{width: 200px;}
table#gerer_art td.d{width: 200px;}

div#modif_art p.modif_art{height: 20px;}
div#modif_art input.in_modif, div#modif_art select{float: right;position: relative;right: 500px;}
div#modif_art textarea{width: 600px;height: 200px;}

h2.list_cat:hover,p.list_cat:hover{background: #e5e5e5;}
h2.list_cat span.buton,p.list_cat span.buton,span.lien_right{float: right;margin-right: 400px;display: none;font-size: 12px;font-weight: normal;}
h2.list_cat:hover span.buton,p.list_cat:hover span.buton{display: inline;}
