/*-----------------------------------------------------
	SeldeParis CSS
	
	version         : 1.0
	date            : 26/04/2004
	author          : GuiF
	nom du fichier  : seldeparis.css
------------------------------------------------------*/


/* --------------------- */
/* Definitions generales */
/* --------------------- */
body{
	background-color:#fff;
	color:#fff;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:small;
	margin: 2em 2em 2em 2em;}

html>body{ 
	font-size: normal; }

table{
	margin-top:1em;}

table,td{
	border-collapse:collapse;
	border:0px solid #a2c2e1;
	padding:0.2em;
	color:#369;}

/*
input{
	vertical-align: middle;
	background-color:#fdf5e6;
	border: 1px solid #C63439;
	font-size: 11px;
	margin: 0.1em;}
*/

select{
	vertical-align: middle;
	font-size: 10px;
	color: #67340E;
	margin: 0.1em;}

.BoutonSubmit{
	border: 0.2em solid #d6ac83 outset;
	/*border-bottom-color: #ffffff;*/}


/* --------------- */
/* Page            */
/* --------------- */

#page{
	color:#000;
	background-color:#fff;
	background-position:top right;
	background-repeat: no-repeat;
	border: 6px dotted #ffa500;
	background: #f4f2ea url(container_bg.jpg);}


/* ------------------- */
/* Barre de navigation */
/* ------------------- */
#navigation{
	position: absolute;
	left: 16em;
	top: 8em;
	text-align: left;
	color:#ff6600;
	font: normal medium Arial;
	background-color:transparent;}

#navigation a{
	color:#ff6600;
	background-color:transparent;}

#navigation a:hover{
	color:#ff6600;
	background-color:transparent;
	text-decoration:none;}




/* ----------------- */
/* contenu éditorial */
/* ----------------- */
#contenu{
	position:relative;
	left:2em; 
	color:#000;
	background-color:#fffaf0;
	border:1px solid #69c;
	line-height:150%;
	margin:0 5em 5em 16em;
	padding: 0 3em 3em 3em;}

#contenu .tag{
	position: relative;
	background-color: #fdf5e6;
	border: 1px solid #fff;
	color: Silver;
	width: 15%;
	top: -3em;
	right: 2em;
	float: right;
	display: block;}

#contenu hr{
	width: 50%;
	color: #a2c2e1;}

#contenu li{
	list-style:disc;}

#contenu ul ul li{
	list-style-type:circle;}

#contenu ol li {
	list-style-type:decimal;}

#contenu h1 h2 h3 h4 h5{
	font-family:Georgia,"Times New Roman",Times,serif;}

#contenu h1{
	background-color:transparent;
	color:#369;
	font-size:130%;
	position:relative;
	background-color:#fff;
	border:1px solid #D37C00;
	width:75%;
	top:-20px;
	left:-10px;
	padding:10px;
	margin:0;}

#contenu h2{
	background-color:transparent;
	color:#369;
	font-size:130%;
	margin: 3em 0.5em 1em 1em;}

#contenu h3 code{
	color:inherit;
	background-color:transparent;}

#contenu h3,#contenu .resultat dt{
	background-color:transparent;
	color:#369;
	font-size:small;
	margin:2em 0 0 0;
	line-height:110%;}

#contenu h4{
	font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	background-color:transparent;
	color:#69c;
	font-weight:700;
	font-size:small;
	border-bottom:1px dotted #a1c2e1;}

#contenu h5{
	color:#69c;
	background-color:transparent;
	font-weight:500;
	font-size:small;}

#contenu a{
	color:#ff6600;
	background-color:transparent;}

#contenu a:hover{
	color:#ff6600;
	background-color:transparent;
	text-decoration:none;}

#contenu a:visited{
	color:#ff6600;
	background-color:transparent;}



/* --------------- */
/* menuhaut      */
/* --------------- */
#menuhaut{
	right:3%;
	text-align: center;
	position:absolute;
	top:3em;
	width:95%;
	overflow: visible;
	line-height:400%;}

#menuhaut a{
	text-decoration: none;
	padding: 0.1em 1em 0.1em 1em; 
	border: 1px solid #C63439;
	color: #ffffff;
	background-color: #ffa500;}


#menuhaut a:hover{
	background-color: #fdf5e6;
	color: #ff6600;}



/* --------------- */
/* menugauche      */
/* --------------- */

#affiche{
	visibility:visible;}
#cache{
	display:none;}

#menugauche{
	left:3em;
	position:absolute;
	top:15.2em;
	width:15em;
	overflow: visible;}

#menugauche a{
	display:block;
	text-decoration:none;
	background-color: #fdf5e6;
	color: #ffa500;
	border: 1px solid #D37C00;}

#menugauche a:hover{
	background-color: #fdf5e6;
	color: #ff6600;}

/* #menugauche ul.racine{ */
#menugauche ul{
	margin-left:0px;
	list-style:none;
	color: #ffa500;
	padding-left:0.5em; 
	margin-left: 0em;
	font-size: 14px;
	font-weight: bold;}

#menugauche ul.article{
	margin-left:0px;
	margin-bottom:0px;
	list-style-type:none;
	padding-left:1em; 
	font-size: 12px;
	font-weight: normal;}

#menugauche ul.rubrique{
	margin-left:0px;
	margin-bottom:0px;
	padding-left:25px;
	list-style-type:none;}

#menugauche li{
	display: block;
	padding:0px;
	margin: 0px;
	border: 1px solid #fdf5e6;
	/*border: 1px solid #D37C00;*/}


/* --------------- */
/* menudroit       */
/* --------------- */
#menudroit{
	right:3%;
	position:absolute;
	top:8em;
	width:17%;
	overflow: visible;}




/* --------------- */
/* menubas      */
/* --------------- */
#menubas{
	position: relative;
	text-align: center;
	bottom: 2.5em;
	width:95%;
	azimuth: center;}

#menubas a{
	text-decoration:none;
	color:#C63439;
	background-color: transparent;}

#menubas a:hover{
	color:#036;}



/* --------------- */
/* logo            */
/* --------------- */
#logo{
	margin:4em 0 0 5%;}

#logo img{
	border:0;}

#logo a{
	color:#000;
	background-color:transparent;}

#recherche{
/*		position:absolute;
	right:6em;
	top:10em;
	text-align:center;*/
	}

/*#recherche input{ visibility: hidden; }*/