body {padding:0;margin:0;background:url(/IMG/bg2.png) fixed top left #eee;font:0.9em "Trebuchet MS",Trebuchet,Tahoma,Helvetica,sans-serif}
.clear {visibility:hidden;clear:both}
h2 {font-size:1.3em;padding-bottom:0;color:#003B5A}
h1 {font-size:220%;font-weight:bold;color:#003B5A}
h2.structure {border-bottom:1px dotted #c63;color:#c63;clear:right;font:italic 1.5em Georgia,"Times New Roman",Times,serif}
.plan-rubrique {font-weight:bold}
h2 a {text-decoration:none;display:block;margin-top:20px;border-bottom:1px dotted #c63;color:#003B5A;clear:right;padding-bottom:0;margin-bottom:0;font:italic 1.3em Georgia,"Times New Roman",Times,serif}
h2 a:hover {text-decoration:none;border-bottom:1px solid #940;color:#940}
h3 span.details {font-size:0.7em;font-weight:normal;font-style:normal}
h3 {font-style:italic;font-weight:bold;color:#36f;font-size:1.4em;margin-bottom:2px}
h3 span.detail-date {font-size:0.7em;color:#309;font-weight:normal;font-style:normal}
a {text-decoration:none;color:#039}
a:visited {font-style:italic}
a:hover {text-decoration:underline;color:#28b}
hr.hidden {clear:both;visibility:hidden}
input,textarea {border-top:1px solid #39c;border-left:1px solid #39c;border-right:1px solid #39c;border-bottom:1px solid #39c;color:#036;padding:0;margin:3px;background:#f6f9fc}
input:focus,textarea:focus {border-bottom:1px solid #c0c6cc;border-right:1px solid #c0c6cc;border-left:1px solid #039;border-top:1px solid #039;padding:0;background:#f6f9fc}
a img {border:none;padding:0px;background:transparent;text-decoration:none;margin:0}
a img:hover {padding:0;border:none}

#wrap-all {width:90%;margin:40px auto;background:url(/IMG/bg.png) fixed top left #fff;border:1px solid #000;border-right:1px solid #000}
#header {margin-top:0;padding:0;text-align:center;}
#header h1 a span{display:none}
#header h2 {display:inline;margin:0 auto;text-align:left;background:none;padding:0;height:50px;padding:0;color:#003B5A;font:bold 200% kontrapunkt-bold,technic_.ttf,sans-serif}
#header h2 span{
display:none;
}
#header h1 a {height:150px;width:100%;display:block;background:url(/IMG/MTbanner.png) center no-repeat}
#wrap {padding:10px}
.hierarchie {border-bottom:1px dotted #039;margin-bottom:25px}
.hierarchie img{vertical-align:middle;margin-right:3px;}
#text {float:right;width:75%}
ul.spip{list-style-image:url(/IMG/bullet.gif)}
ul.derniers-articles{list-style-image:url(/IMG/bullet.gif);list-style-position:inside; margin-left:0;padding-left:0}
ul.derniers-articles li{margin-top:5px;}
#sites,#breves {float:right;padding:0;margin:10px;width:30%}
#around-marquee {float:right;background:url(/IMG/featbg.gif) no-repeat;height:190px;width:210px;margin-left:10px}
#marquee-title {position:relative;top:15px;left:15px;width:200px;padding:0}
#around-slider {position:relative;top:0;height:150px;left:0;overflow:hidden;margin-top:20px;width:210px}
#slider {font-size:75%;margin-left:10px;width:180px}
#slider p {margin-top:0}
#slider h4 {margin-bottom:3px}
#encart,.encart {float:right;width:150px;border:1px solid #d6ccee;margin:5px;padding:5px;margin-right:0;font-size:0.9em}
#encart p,.encart p {font-size:0.8em}
#encart ul,.encart ul {font-size:0.85em;list-style-type:none;margin-left:5px;margin-top:0;padding-left:0}
#encart h4,.encart h4 {margin-bottom:2px;margin-top:0;padding-top:0}
.char-table {border:1px solid #000;margin:10px}
span.motcle0,span.motcle1,span.motcle2,span.motcle3 {font-weight:bold}
.char-table td {padding:3px}
#sites div,#breves div {padding:5px}
#menu-gauche,#sites,#breves {font-size:0.9em;min-width:150px;max-width:250px}
#other-menu,#lemenu {border:1px solid #d6ccee;margin-top:20px}
#other-menu div,#lemenu div {padding:10px 0}
#recherche {margin-top:8px}
#recherche input {text-align:center}
#menu-gauche {min-width:130px;width:20%}
#langue {padding:5px 0 20px}
#menu-gauche h2,#sites h2,#breves h2 {color:#fff;padding:2px;margin:0;text-align:center;background:#630;font:1.2em Georgia,"Times New Roman",Times,serif}
.module {text-align:center}
#menu-gauche ul,#sites ul,#breves ul {list-style-type:none;margin:0;padding:0}
.main , .secteuroff{margin:0 5px 5px 5px;padding:0}
li.main, li.secteuroff{padding:5px;border: 1px dotted #ccc}
/*#menu-gauche a.main {display:block;width:100%;height:29px;margin:0;background:url('/IMG/button.png') bottom center no-repeat;text-decoration:none;text-align:center;padding:0;padding-top:5px;font:bold 1.1em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif}
ul.sub li {margin:0;margin-left:30px}
#menu-gauche a.main:visited {font-style:italic}
#menu-gauche a.main:hover {display:block;font-weight:bold;background:url('/IMG/button.png') top center no-repeat}
*/
ul.sub li{
padding-left:25px;
}
#menu-gauche a.main span{display:none;}
ul.sub li a span {display:none;}
li.sous-rub-projects {list-style-image:url('/IMG/bullet.gif');font-size:1.1em;margin-top:20px;margin-bottom:10px}
dl {font-size:normal;margin-bottom:10px}
dd {margin-left:15px;margin-top:10px}
dt {margin-left:25px;font-size:0.9em}
dl.spip_documents dt {margin:0;}
.detail-date {font-size:0.7em;font-weight:normal;float:right}
#footer {clear:both;text-align:center}
div.image {background:url(/IMG/line.gif) no-repeat center transparent;height:28px;width:100%;margin:25px auto 20px;padding:0;border:none}
.footer {font:1em Verdana,Arial,Helvetica,sans-serif}
ul.footer {list-style-type:none;margin:0;padding:0}
li.footer {display:inline;padding:0 10px;border-right:1px solid;margin:10px 0}
ul.traductions {list-style-type:none;margin:0;padding:0}
li.traductions {display:inline;padding:0 10px;margin:10px 0}
#contact {border:none}
p.footer {font-size:0.75em;text-align:center;font-style:italic}
.warning {display:none}
img.footer {vertical-align:middle}
.spip_doc_descriptif{font-size:0.8em}

.logo-shadow2, .logo-shadow3 {display:block; position:relative; top:2px; left:2px;}
.logo-shadow1 {display:block; width:110px; height:85px; float:right; background:#ccc; border:2px solid #eee;margin-right:20px;margin-top:8px;margin-left:20px;}
.logo-shadow2 {width:102px; height:77px; background:#999; border:2px solid #aaa;}
.logo-shadow3 {width:94px; height:69px; background:#777; border:2px solid #888;}
/*img.spip_logos{display:block; width:100px; height:75px; position:relative; bottom:0; right:0; background:#fc6; border-bottom:1px solid #444; border-right:1px solid #444; border-top:1px solid #ff8; border-left:1px solid #ff8; padding:5px;margin-left:-18px;margin-top:-18px;}

a img.spip_logos{display:block; width:100px; height:75px; position:relative; bottom:0; right:0; background:#fc6; border-bottom:1px solid #444; border-right:1px solid #444; border-top:1px solid #ff8; border-left:1px solid #ff8; padding:5px;margin-left:-18px;margin-top:-18px;}
a img.spip_logos:hover{display:block; width:100px; height:75px; position:relative; bottom:0; right:0; background:#fc6; border-bottom:1px solid #ff8; border-right:1px solid #ff8; border-top:1px solid #444; border-left:1px solid #444; padding:5px;margin-left:-17px;margin-top:-17px;}
*/
.spip-admin-float{position:fixed;top:0;right:0}


/*

img.spip_logos {padding:0;border:none; margin:0;}*/