/* 
++++ EXIBIT ++++
 styles par Benoît VRins
 www.exibit.be
*/
 
/* BALISES */
body,td,th {
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:62.5%;
}
body {
	background: #FFF url('assets/bg1.jpg') repeat-x center top;
	margin: 0px;
}
HR{
	clear:both;
	border-top:1px solid #FFF;
	background-color:#FFF;
}
H1{	
	display:block;
	position:absolute;
	top:123px;
	left:0px;
	margin:0px;
}
H2{
	font-size:2.0em;
	color:#000;
}
H2 IMG{
	display:none;
}
H3{
	margin:0 0 0 0;
	font-size:1.5em;
}
H4{
	font-size:1.4em;
	color:#000;
	margin:0 0 10px 0;
}
H5{
	color:#000;
	font-size:1.3em;
	margin:0 0 0 0;
}
P{
	margin:5px 0 5px 0;
	line-height:1.8em;
	text-align:justify;
	font-size:1.3em;
}
SMALL{
	font-size:1.1em;
	color:#666;
}
LI{
	list-style-image:url('assets/puce6.gif');
	line-height:2.0em;
}
UL{
	margin-left  : 15px;
	padding : 0;
}
DT{
	line-height:2.0em;
	padding:0 0 0 20px;
}
FORM, FIELDSET{
	margin:0;
	border:none;
}
INPUT{
	border:1px #ccc solid;
	font-size:1em;
	padding:2px;
}
LABEL{
	text-align:left;
	font-size:1.2em;
	display:block;
}
/* MISE EN PAGE */
#header{
	display:none;
}
#header IMG{
	border:none;
}
#menu{
	display:none;
}
#content_wrap{
	background-color:#FFFFFF;
	margin:0px;
	border:0px #FFF solid;
	position:relative;
	left:0px;
	top:0px;
}
#content{
	margin:auto;
	width:960px;
	padding:0 0 20px 0;
}
#principal{
	width:740px;
	position:relative;
	left:0px;
	top:0px;
	float:left;
}
#outils{
	width:200px;
	margin:0;
	float:left;
	position:relative;
	left:0px;
	top:15px;
	padding:0 0 20px 20px;
}
#outils P,LI{
	font-size:1.1em;
}
#outils H3{
	font-size:1.2em;
	padding:0;
	margin:2px 0 2px 0;
}
#outils H2{
	padding:0;
	font-size:1.6em;
	margin:4px 0 2px 0;
	clear:both;
}
#footer{
	position:relative;
	left:0px;
	top:0px;
	margin:auto;
	background: transparent url('assets/bg2.jpg') repeat-x left top;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	padding:20px 0 0 0;
}
#footer A{
	color:#333;
}
#colonne1{
	width:500px;
	margin:0 20px 0 0;
	float:left;
	position:relative;
	left:0px;
	top:0px;
}
#colonne2{
	width:200px;
	margin:0 8px 0 0;
	float:left;
	position:relative;
	left:0px;
	top:0px;
}
#colonne2 H3, #colonne2 P{
	font-size:1.2em;
	line-height:1.5em;
}
.colonne1{
	width:500px;
	margin:0 20px 0 0;
	float:left;
	position:relative;
	left:0px;
	top:0px;
}
.colonne2{
	width:200px;
	margin:0 8px 0 0;
	float:left;
	position:relative;
	left:0px;
	top:0px;
}
.colonne2 H3, .colonne2 P{
	font-size:1.2em;
	line-height:1.5em;
}
#colonne3{
	width:200px;
	margin:0 0 0 0;
	float:left;
	position:relative;
	left:0px;
	top:0px;
	padding:0 0 20px 10px;
}

.clear{
	clear:both;
}
/* IMAGES */
IMG.onglet1{
	background-color:#FFF;
	padding:4px;
	width:78px;
	height:78px;
	float:left;
	margin:0 7px 7px 0;
	border:#CCC 1px solid;
}
IMG.onglet2{
	background-color:#FFF;
	padding:4px;
	width:480px;
	margin:5px 0 5px 0;
	border:#CCC 1px solid;
}
IMG.onglet3{
	background-color:#FFF;
	padding:4px;
	width:190px;
	margin:9px 0 8px 0;
	border:#CCC 1px solid;
}
IMG.onglet4{
	background-color:#FFF;
	padding:4px;
	width:78px;
	height:78px;
	float:left;
	margin:10px 12px 2px 0;
	border:#CCC 1px solid;
}
IMG.onglet5{
	border:none;
}
/* DIVERS */
.date{
	font-size:1.1em;
	color:#CCC;
	border-top:1px #CCC solid;
	margin:5px 0 25px 0;
}
/* SPIP */
.spip_bouton INPUT, INPUT.spip_bouton {
	background: transparent url('assets/bouton1.jpg') no-repeat left top;
	padding:2px;
	width:186px;
	height:30px;
	border:none;
	font-family:arial,serif;
	font-weight:bold;
	font-size:13px;
	border:none;
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
}
.spip_documents_left{
	margin:0 20px 4px 0;
}
SPAN.spip_documents_left IMG{
	/*float:left;*/
	border:#999999 1px solid;
	padding:2px;
}
.spip_documents_right{
	text-align:right;
}
.spip_documents_right DT{
	font-size:0.9em;
}
SPAN.spip_documents_right IMG{
	border:#999999 1px solid;
}
.spip_doc_titre{
	font-size:0.9em;
}
.reponse_formulaire{
	width:150px;
}
#barre_1{
	display:none;
}
#textarea_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
}
INPUT.forml{
	width:140px;
}
TEXTAREA.forml{
	width:500px;
	padding:2px;
}
table.spip tr.row_even{
	background-color:#E1E1E1;
	font-size:1em;
}
table.spip tr.row_odd {
	background-color:#CCCCCC;
}
table.spip th, table.spip td { 
	padding: 3px 5px 3px 5px; 
	text-align: center; 
	vertical-align: middle;
	font-size:1.2em;
}
table.spip {
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse;
	padding:1px;
	width:450px;
}
li.spip{
	line-height:1.3em;
	font-size:1.3em;
	text-align:justify;
}
.formulaire_forum LABEL, .formulaire_forum LEGEND{
	display:none;
}
.formulaire_forum P{
	font-size:0;
	color:#EFF1F1;
}
#auteur, #prenom{
	background: #FFF url('assets/ico_auteur.gif') no-repeat 2px center;
	padding-left:20px;
	width:200px;
}
#url_site{
	background: #FFF url('assets/ico_site.gif') no-repeat 2px center;
	padding-left:20px;
	width:200px;
}
#email_auteur{
	background: #FFF url('assets/ico_mail.gif') no-repeat 4px center;
	padding-left:20px;
	width:200px;
}
.formulaire_forum #titre, .formulaire_forum #nom_site{
	display:none;
}
.previsu{
	font-size:1.3em;
}
.formulaire_recherche LABEL{
	display:none;
}
/* ??? */
a.lienext:hover:after { 
	content: " " url('assets/lienext.png');
}
