/**BASIC**/
#formulaire_recherche input.submit {display:none;}


	body {
		background:#FEB710;
		padding:0px;
		margin:0px;
		color:#000;
		font-size:12px;
		font-family:Arial;
	    }
	a {
		color:#000; text-decoration:underline;
		}
	.include_date {
		color:#666666;
		}
	fieldset {
		border:solid 1px #666666;
		background:none;
		}
	legend{
		color:#666666;
		}
	.legend{
		color:#666666;
		}
	textarea{
		border: 1px solid #cd5e03;}
	input{
		border: 1px solid #cd5e03;}
	#Navigation input{
		width:135px;
		margin-left:5px;
                margin-top:20px;}
	.toc .legend {
		background-color: #FEB710;
		border:1px solid black;
		text-align:center;
		font-weight:bold;
		}

/**forums**/
	.couleur2{background-color: #fffbe1;}
	.couleur2{background-color: #fffbe1;}
	.couleur3{background-color: #fffbe1;}
	th{color:#7f542d; background:#ed8438;}
	table.spip{border:1px solid #f1dfc8;}
	tr.row_first{color:#7f542d; background:#d98a44;white-space: nowrap; }
	tr.row_even{background:#f1dfc8;}
	tr.row_odd{background:#f7ece0;}
	#top{display:block;height:0px;margin:0px;}
	
	.Corps {
		margin:0px;
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		background: 145px 0px #FEB710 repeat-x url(images_aprad/top-right.jpg);
		}
/**TETE**/
	#Tete {
		height:92px;
		background:0px 0px no-repeat url(images_aprad/top-left.jpg);
		}
	#Tete .include_login-liens {
		display:none;
		}
	#Tete h1 {
                width:145px;
                padding:0px;
		margin:0px;
		text-align:center;
		float:left;
		height:65px;
		font-variant:small-caps;
		}
	#Tete a.nom_site_spip {
                padding-top:20px;
                font-size:25px;
		text-decoration:none;
		color:#fff;
		display:block;
		}
	#Tete a{
		color:#fff;
		}
	#Tete div.lang{
                font-variant:small-caps;
		position:absolute;
		left:5px;
		top:70px;
		}
	#Outils{
		position:absolute;
		right:5px;
		top:70px;
		}
	#Outils a{
                font-variant:small-caps;
		margin-right:10px;
		}
/**Chemin**/
	#Chemin {
		border-left:1px solid #3c0103;
		border-right:none;
		border-bottom:1px dotted #3c0103;
		font-size:80%;
                margin-left:145px;
                padding:10px;
		background:#ffffff;
		}
/**Navigation**/
	#Navigation {
                position:absolute;
		width:145px;
		left:0px;
		top:100px;
		padding-top:10px;
		padding-bottom:119px;
		background:#feb710 0px 100% no-repeat url(images_aprad/left.jpg);
		}
	#Navigation a {
                text-decoration:none;
                display:block;
		padding:5px;
		margin-bottom:1px;
		background:#fed574;
		border:1px solid #fed574;
		}
	#Navigation a:hover {
		border:1px solid #ffffff;
		background:#330104;
		color:white;
		}
	#Navigation a.rubrique_courant {
		border:1px solid #ffffff;
		background:#330104;
		color:white;
		}
	#Navigation .contenu_rubrique a {
		border:0px;
		font-size:12px;
		color:#fff;
                text-decoration:underline;
                padding-left:15px;
		padding-top:3px;
		padding-bottom:3px;
		background:none;
		}
	#Navigation .contenu_rubrique a:hover {
		background:5px 50% no-repeat url(images_aprad/icones_navigation.gif);
		}
	#Navigation .contenu_rubrique a.article_courant {
		background:5px 50% no-repeat url(images_aprad/icones_navigation.gif);
		}
/**PAGE**/
	#Page a {
		color:#cd5e03;
		text-decoration:none;
		}
	#Page {
		background:#ffffff;
		border:1px solid #330000;
                border-top:none;
		border-right:none;
		padding:10px;
		margin:0px;
		margin-left:145px;
		} 
	#Page img.spip_logos {
		border:1px solid #7f542d;
		float:left;
		margin:0px;
		margin-right:10px;
		margin-bottom:3px;
		}
	#Page div.include_contenu_bre {
		padding:5px;
		margin-top:20px;
		border:1px solid #666666;}
	#Page legend {
		font-size: 120%;}
	#Page .include_contenu_bre {
		font-size: 90%;
		padding-left:5px;
		padding-right:5px;
		padding-top:0px;
		padding-bottom:0px;
	    }
	#Page .include_descriptif .legend {
		background:0px 50% no-repeat url(images_aprad/arrows.gif);
		padding-left:20px;
		}
	#Page .include_descriptif .titre a {
		color:#cd5e03; text-decoration:none;
		}
	#Page .include_descriptif .titre a {
		color:#cd5e03; text-decoration:none;
		}
	#Page .include_descriptif {
		margin-bottom:5px;
		}
	#Page .include_descriptif{
		margin-bottom:5px;
		}
	#Page .ps {font-style:italic;}
	#Page .notes {font-size:80%;}
/**PIED**/
	#Pied hr{
		display:none;
		}
	#Pied{
                padding:10px;
		margin:0px;
		margin-left:145px;
		}
	#Pied .include_login-liens {
                width:60%;
                clear:both;
		margin:0px;
		margin-left:20%;
		margin-right:20%;
		padding:5px;
		text-align:center;
		}
	#Pied .include_login-liens a {
		padding-right:5px;
		padding-left:5px;
		}
	#Pied .include_login-liens a.deconnexion {
		border-left:1px solid #000000;
		}
	#Pied .include_login-liens a.plan {
		border-left:1px solid #000000;
		}
	#Pied .include_article {
		color:#333333; 
		font-size:90%;
		}
	#Pied .spip_bouton {
		color:#333333;
		font-size:90%;
		border:1px solid #333333;
                margin-right:5px;
		}
	#Pied .spip_bouton {
                float:right;
		}
	#Pied .version {
		border:0px;
		background:none;
		padding:0px;
		}

/**TITRES**/

	h2.titre {
		color:#310000;
		text-align:left;
		font-size:15px;
		font-weight:bold;
		padding:10px;
		padding-left:0px;
		margin:0px;
		margin-bottom:10px;
		}
	.skeleton_article h2.titre {
		border-bottom:0px solid #666666;
		color:#000000;
                }
	h3 {
		color:#5c1901;
		text-align:left;
		font-size:13px;
		font-weight:bold;
		padding:10px;
		padding-left:0px;
		margin:0px;
		margin-bottom:5px;
		}
	h4 {
		text-align:left;
		font-size:120%;
		padding:0px;
		margin:0px;
		margin-top:10px;
		margin-bottom:10px;
		}
	div.toc {
		background-color: #ffffff; 
		border:1px solid #003366;
		}
/**Index**/
 body.index {
	 background-color:#ffffff;
	 }
 .skeleton_index {
	background:0px 0px no-repeat url(images_aprad/index.jpg);
	border:2px solid #330104;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	width:485px;
	height:309px;
	}
  .skeleton_index .lang {
	  position:absolute;
	  top:350px;
	  width:435px;
	  border:1px solid #ffffff;
	background:#330104;
	text-align:center;
	margin-left:20px;
	-moz-border-radius:5px;
	  }
  .skeleton_index .lang a{
	  color:white;
	  }
 
