/*
http://wellstyled.com/tools/colorscheme2/index-en.html?triad;71;0;20;0.7808219178082192;0.8588235294117647;0.7808219178082192;0.6011764705882352;0.1952054794520548;1;0.3904109589041096;1;0.7808219178082192;0.8588235294117647;0.7808219178082192;0.6011764705882352;0.1952054794520548;1;0.3904109589041096;1;0.7808219178082192;0.8588235294117647;0.7808219178082192;0.6011764705882352;0.1952054794520548;1;0.3904109589041096;1;0.7808219178082192;0.8588235294117647;0.7808219178082192;0.6011764705882352;0.1952054794520548;1;0.3904109589041096;1;0
*/

/* =INITIAL
   v2.1, by Faruk Ates - www.kurafire.net
   http://kurafire.net/log/archive/2005/07/26/starting-css-revisited
   Addendum by Robert Nyman - www.robertnyman.com */

/* Neutralize styling:
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/1.3 Verdana, Arial, Helvetica, sans-serif;
	}

/* Neutralize styling:
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
	}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {margin-left: 1.5em;}

/* Miscellaneous conveniences: */
html {background: #fff;	color: #242424;}
body {
	background: #fff url(../_media/img/croisade.gif) no-repeat 0 100%;
	font-size: 75%;
	}
h1 {
	color: #994222;
	font-family: Times, "Liberation Serif", serif;
	font-size: 2em;
	letter-spacing: 3px;
	margin: 0 0 0.5em;
	}
	h1 a {
		color: inherit;
		text-decoration: none;
		}
		h1 a:hover, h1 a:focus {text-decoration: underline;}
h2 {
	color: #994222;
	font-family: Times, "Liberation Serif", serif;
	font-size: 1.5em;
	letter-spacing: 2px;
	margin: .83em 0;
	text-align: center;
	}
	#home h2 {text-align: left;}
h3 {
	font-size: 1.17em;
	margin: 1em 0;
	}
h4 {margin: 1.33em 0;}
h5 {
	font-size: 0.83em;
	margin: 1.67em 0;
	}
h6 {
	font-size: 0.67em;
	margin: 2.33em 0;
	}
input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px inset #aaa;
	}
strong {color: #994222;}
a {color: #db5e30;}
	a:hover, a:focus {color: #994222;}
a img {border: none;}
img[usemap] {border: none;}
table, th, td {
	border: 1px solid #000;
	border-collapse: collapse;
	}
	caption {
		font-size: 1.2em;
		font-weight: bold;
		margin: 0.2em 0;
		}
	th, td {padding: 0.2em;}
	th {font-size: 1.1em;}
pre {
	overflow: auto;
	width: 100%;
	}
.clear {clear: both;}
.float_left {float: left;}
.float_right {float: right;}

/* Form field text-scaling */
input, select, textarea {font-size: 100%;}

.lettrine {
	font-size: 1.5em;
	color: #DB5E30;
	}

/* CONTENEUR */
#conteneur {
	margin: 0 auto;
	width: 960px;
	}
	#contenu {
		background: #e8e8e8 url(../_media/img/sylviaBruyant-5.jpg) no-repeat;
		border: 3px solid #7c7e78;
		height: 550px;
		overflow: auto;
		padding: 10px 10px 10px 390px;
		}
		
/* =MENU */
#menu {
	font-size: 1.5em;
	text-align: center;
	}
	#menu li {
		display: inline;
		list-style: none;
		margin: 0;
		padding: 0 1em;
		}
		#menu li a {
			color: #994222;
			background: url(../_media/img/puce.gif) no-repeat 0 50%;
			padding: 0 0 0 30px;
			text-decoration: none;
			}
			#menu li a:hover, #menu li a:focus {text-decoration: underline;}
			#menu li.on a {
				font-size: 1.2em;
				line-height: 1;
				position: relative;
					top: 2px;
				text-decoration: underline;
				}

/* =SOUSMENU */
#sousMenu {
	border: 1px solid #7C7E78;
	font-size: 1.2em;
	list-style: none;
	}
	#sousMenu li {
		padding: 0.3em 1em;
		}
#end {
	clear: both;
	margin-bottom: 2em;
	}
	
/* =THICKBOX */
a.thickbox {
	display: block;
	min-height: 100px; /* IE */
	text-align: center;
	}
.thickbox .spip_doc_titre {
	display: block;
	min-height: 4em; /* IE */
	text-align: center;
	padding: 0 5px;
	}


