/* ================================ GENERAL ================================= */

* { 

	font-family: Helvetica, Arial, Verdana, sans-serif; 

	font-size: small;
	
	line-height: 15pt;

}

body {

	background: #ffffff;

	color: #000000;

}



a { 

	text-decoration: none;

        font-size: 1em;



}



/* ================================= HEADER ================================= */

/* #headerprepend { background: url(images/headerprepend.gif); } /* 

/* #headerappend {	background: url(images/headerappend.gif) bottom right; } /* 

#searchform input { border: solid 1px #5d579d; background: #fff url(images/search_icon.gif) no-repeat; }

#searchform .button { background: #eee; }

#searchform .button:hover {	background: #ddd; }

#qsearch_out { background: #fff; border: solid 1px #5d579d; }

#qsearch_out a { color: #5d579d; text-decoration: none; }



/* =============================== NAVIGATION =============================== */

#navigation li a { text-decoration: none; color: #006666; font-weight: bold; font-size: 1em; }



/* ================================== MENU ================================== */

/* .menu {	background: url(images/contentbody1.gif) repeat-y; } /* 

.menutitle { color: #fff; font-weight: bold; font-variant: small-caps; } /* 

/* .menuprepend { background: url(images/menuprepend1.gif) no-repeat; } /* 

/* .menuprepend .free1 { background: url(images/menuprepend2.gif) no-repeat top right; } /* 

/* .menuappend { background: url(images/contentappend1.gif) no-repeat; } /* 

/* .menuappend .free1 { background: url(images/contentappend2.gif) no-repeat bottom right; } /* 

/* .menu .menubody { background: url(images/contentbody2.gif) repeat-y right; } /* 

.menu a { 

	color: #5d579d;

	text-decoration: none; 

        font-weight: bold;

        font-size: 1em;

        font-variant: small-caps;



}

.menu a:hover { color: #ffb733; }



/* ================================ PAGEMAP ================================= */

.pagemap .menubody .toc .level1 { list-style: none; }

.pagemap .menubody .toc .level1 a { color: #006666; font-weight: bold; font-size: 1em; }

.pagemap .menubody .toc .level1 a:hover { color: #003333; }


.pagemap .menubody .toc .level2 { color: #006666; list-style: disc; }

.pagemap .menubody .toc .level2 a { color: #006666; }


.pagemap .menubody .toc .level3 { color: #006666; list-style: disc; }

.pagemap .menubody .toc .level3 a { color: #006666; }



/* =============================== EXPLORER ================================= */

.menu .explorer .folder { list-style-image: url(images/folder.gif); }

.menu .explorer .folderopen { list-style-image: url(images/folder_open.gif); }

.menu .explorer .file { list-style-image: url(images/file.gif); }



/* ================================ CONTENT ================================= */

/* #content { background: url(images/contentbody1.gif) repeat-y; }  /* 

/* #contentprepend { background: url(images/menuprepend1.gif) no-repeat; } /* 

/* #contentprepend .free1 { background: url(images/menuprepend2.gif) no-repeat top right; } /* 

/* #contentappend { background: url(images/contentappend1.gif) no-repeat; } /* 

/* #contentappend .free1 { background: url(images/contentappend2.gif) no-repeat bottom right; } /* 

/* #contentbody { background: url(images/contentbody2.gif) repeat-y right; } /* 



#contentprepend .commands { color: #fff; font-weight: bold; font-variant: small-caps; }

#contentprepend .commands a { color: #fff; font-weight: bold; font-variant: small-caps; text-decoration: none; }

#contentprepend .commands a:hover { color: #f8da82; }



/* =============================== CONTENT_COMMAND =============================== */







/* ============================= CONTENT WIKI =============================== */

/* ********* GENERAL ********* */



#content li a { text-decoration: none; color: #006666; font-weight: bold; font-size: 1em; }

#contentbody a { text-decoration: none; color: #006666; }

#contentbody a:hover { color: #003333; }


/* Lien interne qui existe */

#contentbody .wikilink1 { text-decoration: none; color: #006666; font-weight: bold; font-size: 1em; }



/* Lien interne qui n'existe pas */

#contentbody .wikilink2 { color: #006666; background: url(images/link_error.gif) 0px 1px no-repeat; padding-left: 15px; */



}

#contentbody .wikilink2:hover { color: #003333; }

#contentbody .urlextern { 

/*    background: no-repeat url(images/link_icon.gif); */

/*    padding-left: 20px;  */

    text-decoration: none;	

    color: color: #006666;	

    font-weight: bold;

    font-size: 1em

}

#contentbody .interwiki { background: no-repeat url(images/interwiki.png); padding-left: 20px; }









/* ********* EDIT ********* */

#contentbody .secedit {

	border: solid 1px #006666;

	border-top: solid 1px #006666;

}

#contentbody .secedit input{

	border: solid 1px #006666;

	background: #eee;

	color: #003333;

	font-weight: bold;

}



/* ********* HEADERS ********* */

#contentbody h1 { 

	color: #006666; 

	font-size: 1.5em; 

}

#contentbody h2 { 

	color: #006666;

	font-size: 1.2em;

}

#contentbody h3 { 

	color: #009999; 

	font-size: 1em;

}

#contentbody h4 { 

	color: #009999; 

	font-size: 1em;

}

#contentbody h5 { 

	color: #009999; 

	font-size: 1em;


}



/* ********* LEVELS ********* */

div.level1 { }

div.level2 { }

div.level3 { }

div.level4 { }

div.level5 { }



/* ********* TABLES ********* */

#contentbody table { border: solid 1px #999; }

#contentbody table th { border: solid 1px #999; background-color: #eee; }

#contentbody table td { border: solid 1px #ccc; background-color: #fff; }

#contentbody table tr:hover { background-color: #ffffe5; }



/* ********* FOOTNOTE ********* */

.fn { border-top: dashed 1px #999; background-color: #ffe; margin-top: 20px; }

.fn+.fn { border-top: none; margin-top: 0; }

.fn_top { font-size: .7em; vertical-align: super; }

.fn_bot { font-size: .7em; vertical-align: super; }



/* ********* PREVIEW ********* */

#contentbody .preview { border: dotted 1px #999; margin: 1em; padding: 1em; }



/* ********* BLOCKQUOTE ********* */

#contentbody blockquote { border-left: solid 2px #a58fbb; margin: 0; padding: 0 0 0 .5em; }



/* ********* PARAGRAPH ********* */

#contentbody p { margin: .5em 0 0 0; }



/* ********* PRE ********* */

#contentbody pre {

	padding: 2px;

	border: 1px dotted #8cacbb;

	color: #000;

	overflow: auto;

}



/* ********* CODE ********* */

#contentbody .code { 

/*	background: #fffff5 url(images/code.png) no-repeat;  */

	padding: 4px 2px 2px 4px; 

	font-family: "Courier New",Courier,monospace;

	white-space: pre;

}

#contentbody pre.php { background-image: url(images/codephp.png); }

#contentbody pre.actionscript { background-image: url(images/codeactionscript.png); }

#contentbody pre.css { background-image: url(images/codecss.png); }

#contentbody pre.html4strict { background-image: url(images/codehtml.png); }

#contentbody pre.javascript { background-image: url(images/codejavascript.png); }

#contentbody pre.bash { background-image: url(images/codebash.png); }



#contentbody pre * { background-color: #fffff5; font-size: 1em; font-family: "Courier New",Courier,monospace; }

#contentbody pre.code .br0	{ color: #66cc66; }

#contentbody pre.code .co1	{ color: #808080; font-style: normal; background-color: #f0f0f0; }

#contentbody pre.code .co2	{ color: #808080; font-style: normal; background-color: #f0f0f0; }

#contentbody pre.code .coMULTI	{ color: #808080; font-style: normal; background-color: #f0f0f0; }

#contentbody pre.code .es0	{ color: #000099; font-weight: normal; }

#contentbody pre.code .kw1	{ color: #b1b100; }

#contentbody pre.code .kw2	{ color: #000000; font-weight: normal; }

#contentbody pre.code .kw3	{ color: #000066; }

#contentbody pre.code .kw4	{ color: #993333; }

#contentbody pre.code .kw5	{ color: #7777ff; }

#contentbody pre.code .me0	{ color: #006600; }

#contentbody pre.code .nu0	{ color: #cc66cc; }

#contentbody pre.code .re0	{ color: #7777ff; }

#contentbody pre.code .re1	{ color: #7777ff; }

#contentbody pre.code .re2	{ color: #7777ff; }

#contentbody pre.code .re4	{ color: #009999; }

#contentbody pre.code .sc0	{ color: #00bbdd; }

#contentbody pre.code .sc1	{ color: #ddbb00; }

#contentbody pre.code .sc2	{ color: #009900; }

#contentbody pre.code .st0	{ color: #0000ff; }

#contentbody code { background-color: #fffff5; border: 1px dotted #8cacbb; font-size: 1em; font-family: "Courier New",Courier,monospace; }



/* ********* DIFF ********* */

#contentbody .diff-deletedline { background-color: #f99; }

#contentbody .diff-addedline { background-color: #99f; }

#contentbody .diffchange { background-color: #ff6;}



/* ********* MEDIA ********* */

#media .mediaselect .mediaselect-left li { margin-left: 15px; list-style-image: url(images/folder.gif); }

#media .mediaselect .mediaselect-right { border-left: solid 1px #000; }

#media .mediaselect .mediaselect-right ul li { border: solid 1px #999; }

#media .mediaselect .mediaselect-right ul li .imagemeta { border-top: solid 1px #ccc; }

#media .uploadform { margin-top: 20px; }

#mediaedit .footer { border-top: solid 1px #999; }



/* ********* PAGEINFO ********* */

#contentbody .pageinfo { border-top: solid 1px #ccc; color: #999; }




