/* override default css */

#header
{
	background: url(/images/headers/orange.png) no-repeat;
}

#header h1
{
	background: url(/images/logos/blue.png) no-repeat;
	color: #FFFF00;
}

/* index styles */

#autodoc-index
{
	margin: 2em 0px;
	padding: 0px;
	border-top: 1px #80ceff solid;
	line-height: 1.4em;
}

#autodoc-index h3
{
	margin-top: 2em;
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
}

#autodoc-index ul
{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 3%;
	-moz-column-width: 32ex;
	-moz-column-gap: 1em;
}




/* autodoc styles */

#autodoc
{
	margin-left: 6%;
}

#autodoc h2
{
	font-family: "Consolas", "Courier New", Courier, monospace;
	font-weight: normal;
	text-align: left;
	margin-left: -6%;
	margin-top: 3em;
	margin-bottom: 1.5em;
	padding-top: 3em;
	border: none;
	border-top: 2px #80ceff dashed;
}

#autodoc h2 a
{
	color: inherit;
}

#autodoc h2, #autodoc h2 a:hover
{
	text-decoration: none;
}

#autodoc h3
{
	margin-left: -3%;
	margin-top: 2em;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
	font-weight: normal;
}

#autodoc p + h4
{
	margin-top: 2.5em;
}

/* see also */

#autodoc h3 + ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#autodoc h3 + ul li
{
	display: inline;
	padding-right: 1em;
}

#autodoc h2 + pre.note
{
	display: inline;
	padding: 3px;
}

/* disable color change on hover, for anchors */

#autodoc h4 a:hover
{
	color: inherit;
}

#autodoc h4
{
	font-family: "Courier New", Courier, monospace;
}

#autodoc h4 tt
{
	font-size: 0.8em;
}

#autodoc h4 + ul,
#autodoc h4 + p + ul
{
	list-style: none;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 3em;
}

#autodoc h4 + ul li
{
	margin-bottom: 1em;
}

#autodoc h4 + p,
#autodoc h4 + div/*,
#autodoc ul p*/
{
	margin-left: 3%;
}

/*
**

CONTENU

**
*/

#contenu h1 span
{
	font-size: 0.8em;
}

#contenu h1 a
{
	color: #52a3cc;
	border: none;
}

#contenu h1 a:hover
{
	border-top: 3px solid;
	border-bottom: none;
	background: #e7f7ff;
}

#contenu h1 form
{
	display: inline;
	font-size: 0.5em;
	position: relative;
	top: -5px;
	margin-left: 2ex;
	padding-left: 2ex;
	border-left-width: 2px;
	border-left-style: solid;
}

/* ça je pourrais l'intégrer directement à la principale... */

#contenu var
{
	color: gray;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#autodoc p + img.preview
{
	margin-top: 0.5em;
}

#autodoc p + img.preview + pre
{
	margin-top: 2em;
}
