a, input {
	position: relative;
	z-index: 1;
}

div#rur_header {
	position:relative;
		background-image:url(../../miscellaneous/pictures_lib/content-header.jpg);
 		background-position:left top;
		background-repeat:no-repeat;
	height:184px;
	width:930px;
	z-index:1;
}

div#rur_header div#rur_lang { 
	position:absolute;
	bottom:30px;
	right:90px;
}

div#rur_header div#rur_lang a {
	position: relative;
	z-index: 1;
}

div#rur_header div#rur_text_header { 
	position:absolute;
	left:165px;
	top:12px;
	width:500px;
	height:150px;
	font-family:"OCR A Extended", "Verdana";
	font-size:25px;
	font-weight:bold;
	padding:10px;
	color:#F6F5F4;
}

div#rur_header div#rur_lang img {
	border:none; 
}


#contenu #gauche a.lnk-seemore  {color:#000; text-decoration: none; }
#contenu #gauche a:hover.lnk-seemore  {color:#386359; text-decoration: none; }

#contenu #gauche span.span-practice {color:#C40000; text-decoration: underline; }
#contenu #gauche .bloc H5.bonne_pratique { text-align:left; margin-top:10px; margin-bottom:2px;padding:5px; 
											color:#333; text-decoration:none; background:url(../../img_pack/picto_titre/p_jaune.jpg); }

#contenu #droite ul.menu li { margin:0 0 10px 10px; list-style:none; }
#contenu #droite ul.menu li a { color:#E2E2E2; text-decoration:none; font-weight:bold; }

#contenu #droite ul.menu li ul.ss_menu li { margin:0 0 0 50px; list-style:url(../../img_pack/tree_ico.png); }
#contenu #droite ul.menu li ul.ss_menu li a { color:#E2E2E2; text-decoration:none; font-weight:bold; font-size:10px;}

#contenu #gauche .bloc h3 {
	padding:3px 10px;
}

#contenu #gauche .bloc h3 a { color:#E2E2E2; text-decoration:none; font-weight:bold; font-size:13px; }

#contenu #gauche .bloc h3 a:hover { color:#FFF; text-decoration:none; font-weight:bold; font-size:13px; }

#contenu #gauche .bloc h3.article_rubrique { padding:0; }
#contenu #gauche .bloc h3.article_rubrique a { color:#000; } 

#contenu #gauche .bloc .text-miscellaneous a {
	text-decoration:none; color:#E2E2E2;
}

#contenu #gauche .bloc .text-miscellaneous a:hover {
	text-decoration:none; color:#C40000;
}

div.article_rubrique { width:90%; }
div.article_article { width:95%; position:relative; margin:15px 0;  }
div.article_rubrique div.bloc, div.article_article div.bloc { width:100%;}

#contenu #gauche .bloc h3.rur_workflow { color:#000; background:url(../../img_pack/picto_titre/p_jaune.jpg); }
#contenu #gauche .bloc h3.rur_workflow a { color:#000; }
#contenu #gauche .bloc h3.rur_workflow a:hover { color:#FFF; text-decoration:none; font-weight:bold; font-size:13px; }

#contenu #gauche .bloc h3.rur_inscription { color:#fff; background:url(../../img_pack/picto_titre/p_rouge.png); }
#contenu #gauche .bloc h3.rur_inscription a { color:#fff; }
#contenu #gauche .bloc h3.rur_inscription a:hover { color:#990000; text-decoration:none; font-weight:bold; font-size:13px; }

#contenu #gauche .bloc div.siter_obj {  width:40%; border:none; margin:0; position:relative; float:left; }
#contenu #gauche .bloc div.siter_objresult{  width:50%; border:none; margin:0; position:relative; float:left;  }
#contenu #gauche .bloc div.siter_obj input[type=text] { width:99%;}
#contenu #gauche .bloc div.siter_obj label { text-decoration:none; color:#333; font-weight:bold;}
#contenu #gauche .bloc div.siter_obj label:hover {text-decoration:none; color:#C40000;}
#contenu #gauche .bloc div.siter_obj .siter_in_contact { display:none; }
div.structures_infos { width:100%;}
div.structures_infos h3 { background:#740000; padding:3px; color:#E2E2E2; text-decoration:none; font-weight:bold; font-size:13px; margin:5px 0 5px 0; }
div.structures_infos h3:hover { color:#FFF; text-decoration:none; font-weight:bold; font-size:13px; }
#contenu #gauche .bloc div.siter_objresult table td { border:solid #CCC 1px; margin:0;}
#contenu #gauche .bloc div.siter_objresult table tr.headers td { background:#EFEFEF; }
#contenu #gauche .bloc div.siter_objresult table tr td a:hover { text-decoration:none; }
#contenu #gauche .bloc div.siter_objresult table tr td a { text-decoration:none; color:#990000; }

#contenu #gauche .bloc div.siter_objresult table tr.headers td a { text-decoration:none; color:#333; }
#contenu #gauche .bloc div.siter_objresult table tr.headers td a:hover { text-decoration:none; color:#990000; }

div.structures table { width:100%; }
div.structures table td { border:solid #CCC 1px; margin:0;}
div.structures table tr.headers td { background:#EFEFEF; }
div.structures table tr td a:hover { text-decoration:none; }
div.structures table tr td a { text-decoration:none; color:#990000; }

#conteneur .footer { padding: 0 280px; width:600px; }
#conteneur .footer a { text-decoration:none; color:#333; }
#conteneur .footer a:hover { text-decoration:none; color:#740000; }

#contenu #gauche .plan-site { width:100%; padding:10px; }
#contenu #gauche .plan-site ul { margin:5px 0 5px 15px; }

#contenu #gauche .plan-site ul li a { text-decoration:none; color:#333; }
#contenu #gauche .plan-site ul li a:hover { text-decoration:none; color:#740000; }
.spip_logos { position:relative; margin:0 5px 0 0; }

.carte_ { width:308px; position:relative; margin:10px 0 0 0; height:237px; background:#EFEFEF url(../../img_pack/carte_.png); border:solid 1px #CCC; }