/*########################		CSS Region		#############################*/



/* Home page Nationale */

.principal_contentR {

	clear:both;

	margin: 0 0 0 10px;

	overflow: hidden;

}



*+html .principal_contentR {

	height:1%;

}



/* Colonne droite */

.onglets_droitR {

	margin: 30px 0 0 0;

	width: 319px;

	float:right;

}



	/* Image en dur */

	.onglets_droitR .relatif {

		overflow: hidden;

	}



	#newsletter_hp .entete {

		background: url('../images/titres/title_newsletterR.gif') no-repeat top left !important;

	}

	

	#newsletter_hp .contenu_bg {

		background: url('../images/backgrounds/bg_newsletter_hpR.gif') no-repeat top left !important;

	}

	

	#services .entete {

		background: url('../images/titres/title_services_en_ligneR.gif') no-repeat top left !important;

	}

	

		#services .contenu ul {

#			background: transparent url('../images/backgrounds/bg_services_en_ligne_illusR.gif') no-repeat scroll 12% top;

#			*background: transparent url('../images/backgrounds/bg_services_en_ligne_illusR.gif') no-repeat scroll 12% 10%;

#			_background: transparent url('../images/backgrounds/bg_services_en_ligne_illusR.gif') no-repeat scroll 12% 15%;

		}

		

		/* Bloc services en ligne */

		#servicesR {

			width: 319px;

			margin: 15px 0 10px 0;

			padding:0;

			float: none;

		}



			#servicesR .entete {

#				background: url('../images/titres/title_services_en_ligneR.gif') no-repeat top left;

#				width: 319px;

#				height: 29px;

			}



			#servicesR .contenu_bg {

#				background: url('../images/backgrounds/bg_bloc_droite_footer.gif') no-repeat bottom left;

#				width: 319px;

#				padding: 0 0 8px 0;

#				overflow: hidden;

			}



			#servicesR .contenu {

#				background: url(../images/backgrounds/bg_bloc_droite_middle.gif) repeat-y top left;

#				width: 319px;

#				overflow: hidden;

			}


#####  c'est par là que ça se passe avec la clé des services en ligne
				#servicesR .contenu ul {

#					background: transparent url('../images/backgrounds/bg_services_en_ligne_illusR.gif') no-repeat scroll 12% top;

#					*background: transparent url('../images/backgrounds/bg_services_en_ligne_illusR.gif') no-repeat scroll 12% 10%;

#					_background: transparent url('../images/backgrounds/bg_services_en_ligne_illusR.gif') no-repeat scroll 12% 15%;

#					list-style-image: url('../images/pictos/bullet_acces_rapide.gif');

					margin: 15px 0 0 0;

					*margin: 15px 0 0 0;

					_margin: 15px 0 0 0;

					padding: 0 0 10px 180px;

					*padding: 0 0 10px 175px !important;

					_padding: 0 0 10px 180px !important;

				}



					#servicesR .contenu ul li {

						border-bottom: 1px solid #adc4de;

						margin: 0 0 3px 0;

						_margin: 0 0 3px 0 !important;

						width: 130px;

					}



					#servicesR .contenu ul li a,

					#servicesR .contenu ul li a:link,

					#servicesR .contenu ul li a:visited {

						color: #004494;

						font-weight: bold;

					}



					#servicesR .contenu ul li a:hover {

						text-decoration: underline;

					}

					

	#theme .entete {

		background: url('../images/titres/title_theme_clicR.gif') no-repeat top left !important;

	}

	

	/* Bloc Un theme en un clic */

	#themeR {

		width: 319px;

		margin: 15px 0 10px 0;

		overflow: hidden;

		float: none;

	}



		#themeR .entete {

			background: url('../images/titres/title_theme_clicR.gif') no-repeat top left;

			width: 319px;

			height: 29px;

		}



		#themeR .cache {

			display: none;

		}

		#theme .bulles {

			display: none;

		}



		#themeR .contenu_bg {

			background: url('../images/backgrounds/bg_bloc_droite_footer.gif') no-repeat bottom left;

			width: 319px;

			padding: 0 0 8px 0;

			overflow: hidden;

		}



			#themeR .contenu {

				background: url(../images/backgrounds/bg_bloc_droite_middle.gif) repeat-y top left;

				width: 319px;

				overflow: hidden;

			}



			#themeR .contenu img {

				display: none;

			}



			#themeR .contenu a,

			#themeR .contenu a:link,

			#themeR .contenu a:visited {

				background: url('../images/pictos/bullet_acces_rapide.gif') no-repeat center left;

				color: #004494;

				font-weight: bold;

				text-decoration: none;

				padding: 0 0 0 15px;

				margin: 0 0 0 20px;

			}



			#themeR .contenu a:hover {

				text-decoration: underline;

			}

	

	#reseaux_pro .entete {

		background: url('../images/titres/title_reseaux_proR.gif') no-repeat top left !important;

	}

	

	#annuaire .entete {

		background: url('../images/titres/title_annuaireR.gif') no-repeat top left !important;

	}

	

	#services_collaboratifs .entete {

		background: url('../images/titres/title_services_collabR.gif') no-repeat top left !important;

	}

	

	/* Services pratiques */

	#services_pratiques {

		width: 319px;

		margin: 15px 0 10px 0;

		padding:0;

	}

	

		#services_pratiques .entete {

			background: url('../images/titres/title_services_pratiquesR.gif') no-repeat top left;

			width: 319px;

			height: 29px;					

		}

		

		#services_pratiques .contenu_bg {

			background: url('../images/backgrounds/bg_bloc_droite_footer.gif') no-repeat bottom left;

			width: 319px;

			padding: 0 0 8px 0;

			overflow: hidden;

		}			

	

		#services_pratiques .contenu {

			background: url(../images/backgrounds/bg_bloc_droite_middle.gif) repeat-y top left;

			width: 319px;

			overflow: hidden; 

		}

		

			#services_pratiques .contenu .liste {

				margin: 10px 0 10px 35px;

			}

			

				#services_pratiques .contenu .liste .separateur {

					margin: 3px 0;

					width: 90%;

					border-bottom: 1px solid #c6d6e9;

					font-size: 0px;

				}							

						

				#services_pratiques .contenu .liste a,

				#services_pratiques .contenu .liste a:link,

				#services_pratiques .contenu .liste a:visited {

					font-weight: normal;

					color: #004494;

					padding: 0;

				}

				

	/* Bloc Outils de travail */

	#outils_travail {

		width: 319px;

		margin: 0px 0 10px 0;

		padding: 0;

	}

	

		#outils_travail .entete {

			background: url('../images/titres/title_outils_travailR.gif') no-repeat top left;

			width: 319px;

			height: 29px;					

		}

		

		#outils_travail .contenu_bg {

			background: url('../images/backgrounds/bg_bloc_droite_footer.gif') no-repeat bottom left;

			width: 319px;

			padding: 0 0 8px 0;

			overflow: hidden;

		}			

	

		#outils_travail .contenu {

			background: url(../images/backgrounds/bg_bloc_droite_middle.gif) repeat-y top left;

			width: 319px;

			overflow: hidden; 

		}

		

			#outils_travail .contenu div.gauche {

				width: 100%;

				margin: 15px 0 0 35px;			

				_margin: 15px 0 0 15px;

			}

			

				#outils_travail .contenu .gauche select {

					width: 205px;

				}

				

			#outils_travail .contenu p.gauche {

				margin: 10px 0 10px 35px;

				_margin: 10px 0 10px 15px;

			}

				

				#outils_travail .contenu p.gauche img {

					display: none;

				}

				

				#outils_travail .contenu p.gauche a,

				#outils_travail .contenu p.gauche a:link,

				#outils_travail .contenu p.gauche a:visited {

					background: url('../images/pictos/bullet_acces_rapide.gif') no-repeat center left; 

					color: #004494;

					font-weight: bold;

					padding: 0 0 0 15px;

				}

				

			#outils_travail .contenu .liste {

				margin: 10px 0 10px 35px;

			}

			

				#outils_travail .contenu .liste .separateur {

					margin: 3px 0;

					width: 90%;

					border-bottom: 1px solid #c6d6e9;

					font-size: 0px;

				}							

						

				#outils_travail .contenu .liste a,

				#outils_travail .contenu .liste a:link,

				#outils_travail .contenu .liste a:visited {

					font-weight: normal;

					color: #004494;

					padding: 0;

				}



/* Colonne gauche */

.principal_contentR .aLaUne {

	width : 645px;

	margin: 30px 0 0 0;

}



	/* Dossier */

	.principal_contentR .aLaUne .col1 {

		border-bottom: 1px solid #c6d6e9;

		padding-bottom: 5px;

		*padding-bottom: 15px;

		_padding-bottom: 15px;

		margin: 0 0 10px 0;

		_margin: 0 0 10px 10px;

		overflow: hidden;

		clear: both;

		_zoom: 1;

	}

	

		.principal_contentR .aLaUne .col1 .titre {

			width: 200px;

			height: 18px;

			float: right;

			margin: 0 110px 25px 0px !important;

			_margin: 0 55px 25px 0px !important;

		}

	

		.principal_contentR .aLaUne .col1 .bg_top {

			display: none;

		}

	

		.principal_contentR .aLaUne .col1 .image {

			float: left;

		    width: 310px;

		    margin: 0 !important;

		}

	

	

		.principal_contentR .aLaUne .col1 .resume {

		    float: right;

		    width: 310px;

		    margin: 0px;

		}

	

			.principal_contentR .aLaUne .col1 .resume img {

				display: none;

			}

	

			.principal_contentR .aLaUne .col1 .resume strong {

				background: url('../images/pictos/bullet_acces_rapide.gif') no-repeat center left;

				padding: 0 0 0 15px;

				color: #7ea203;

				font-weight: normal;

			}

	

			.principal_contentR .aLaUne .col1 .resume a.lien_news,

			.principal_contentR .aLaUne .col1 a.lien_news:link,

			.principal_contentR .aLaUne .col1 a.lien_news:visited {

				color: #004494;

			}

	

				.principal_contentR .aLaUne .col1 .resume a.lien_news strong {

					background: none !important;

					color: #004494;

					padding: 0 0 0 0 !important;

					font-weight: bold;

				}

	

			.principal_contentR .aLaUne .col1 .resume p {

				margin: 5px 0 0 0;

			}



	/* Actualites */

	.principal_contentR .aLaUne .col2 {

		margin: 0 0 5px 0;

		_margin: 0 0 5px 10px;

		overflow: hidden;

		clear: both;

	}



		.principal_contentR .aLaUne .col2 .titre {

			width: 236px;

			height: 17px;

			display: block;

			margin: 0 0px 0px 0px !important;

		}



		.principal_contentR .aLaUne .col2 .marginLeft10 {

			margin: 0px 0 0 0 !important;

		}



		.principal_contentR .aLaUne .col2 .news {

			width:310px;

			margin:7px 12px 20px 0;

			_margin:7px 6px 20px 0;

		}



		.principal_contentR .aLaUne .col2 .news:hover {

			cursor:pointer;

		}



			.principal_contentR .aLaUne .col2 .news .image {

				margin: 0 5px 0px 0px;

				float: none !important;

			}



			.principal_contentR .aLaUne .col2 .news .resume p {

				margin: 8px 0 0 0 !important;

			}



			.principal_contentR .aLaUne .col2 .news .resume img {

				display: none;

			}



			.principal_contentR .aLaUne .col2 .news .resume strong {

				background: url('../images/pictos/bullet_acces_rapide.gif') no-repeat center left;

				padding: 0 0 0 15px;

				color: #7ea203;

				font-weight: normal;

			}



			.principal_contentR .aLaUne .col2 .news .resume a,

			.principal_contentR .aLaUne .col2 .news .resume a:link,

			.principal_contentR .aLaUne .col2 .news .resume a:visited {

				color: #004494;

				text-decoration: none;

			}



				.news .resume a strong {

					color: #004494;

				}

				

/* Menu principal (haut) */

.menu table tr td.separateur{

    background: url(../images/boutons/separateur_menuR.gif) no-repeat top left !important;

}



	.menu table tr td.item {

		*background: url('../images/boutons/bg_menu_itemR.gif') no-repeat top left !important;

		_background: url('../images/boutons/bg_menu_itemR.gif') no-repeat top left !important;

	}

	

	.menu table tr td.item:hover {

		*background: url('../images/boutons/bg_menu_itemR.gif') no-repeat bottom left !important;

		_background: url('../images/boutons/bg_menu_itemR.gif') no-repeat bottom left !important;

	}

	

		.menu table tr td a,

		.menu table tr td a:link,

		.menu table tr td a:visited {

			background: url('../images/boutons/bg_menu_itemR.gif') no-repeat top left !important;

			*background: none !important;

			_background: none !important;

		}

		

		.menu table tr td a:hover {

			background: url('../images/boutons/bg_menu_itemR.gif') no-repeat bottom left !important;

			*background: none !important;

			_background: none !important;

		}

	

	.menu table tr td.item_on {

		*background: url('../images/boutons/bg_menu_itemR.gif') no-repeat bottom left !important;

		_background: url('../images/boutons/bg_menu_itemR.gif') no-repeat bottom left !important;

	}

	

		.menu table tr td.item_on a,

		.menu table tr td.item_on a:link,

		.menu table tr td.item_on a:visited {

			background: url('../images/boutons/bg_menu_itemR.gif') no-repeat bottom left !important;

			*background: none !important;

			_background: none !important;

		}



/* Page interne */



/* Documents a telecharger */

.menuDroite .document .titre,

.menuDroite .document .titre_document {

	background: url('../images/titres/title_documents_telechargerR.gif') no-repeat top left !important;

}



.menuDroite .action .titre,

.menuDroite .action .titre_document {

	background: url('../images/titres/title_actions_regionsR.gif') no-repeat top left !important;

}



.menuDroite .normal .titre {

	background: url(../images/titres/titre_videR.gif) no-repeat top left !important;

}



/* Theme un clic */

.themeMiddleRight h3 {

	background: url('../images/titres/title_documents_telechargerR.gif') no-repeat top left;

}



.themeMiddleLeft .themeSearchCritere { 

	background-color: #cfebb6;

}



.themeMiddleLeft .themeResultSearch li,

.themeResultLink {

	background: url('../images/backgrounds/bg_liste_themeR.gif') no-repeat left top !important;

}



.backgroundGreen {

	background-color: #cfebb6;

}

						

#themeResultItems .themeResultFooter {

	background: #cfebb6;

}



/* Glossaire */

div.glossaire_list h4 {

	background: url('../images/backgrounds/bg_glossaire_listR.gif') no-repeat top left;

}



/* Flux RSS */

#fluxrss_list h4 { 

	background: url('../images/backgrounds/bg_flux_rss_R.gif') no-repeat top left !important;

}



/* Plan du site */

div.planSection_1 h3 {

	background-image: url("../images/plan_du_site/Region/planSection_1.gif")

}



div.planSection_2 h3 {

	background-image: url("../images/plan_du_site/Region/planSection_2.gif")

}



div.planSection_3 h3 {

	background-image: url("../images/plan_du_site/Region/planSection_3.gif")

}



div.planSection_4 h3 {

	background-image: url("../images/plan_du_site/Region/planSection_4.gif")

}



div.planSection_5 h3 {

	background-image: url("../images/plan_du_site/Region/planSection_5.gif")

}



/* Etude publication */

.bloc_document .titre_bloc {

	background: url('../images/titres/title_documents_telecharger_wideR.gif') no-repeat top left !important;

}



/* Page erreur */

.headerData {

	margin: 0px 0 250px 10px;

}



	.headerData .label_page {

		margin: 0px 0 25px 0px;

	}

	

	.headerData .info_attention {

		background: url(../images/pictos/erreur_attentionR.gif) left top no-repeat;

		padding: 8px 20px 20px 60px; 

		font-size: 11px; 

		font-weight: bold; 

	}

	

	.headerData .paddingLeft10 {

		margin: 0;

		padding: 0;

	}

	

	.headerData .titre {

		margin: 0;

		background: url('../images/pictos/bullet_theme_clic.gif') no-repeat scroll left 3px;

		padding: 0px 0 0 16px;

		color:#1697D3;

		font-size:13px;

		font-weight:bold;

	}

	

	.headerData ul {

		margin: 8px 0 0 16px;

		*margin: 8px 0 0 32px;

		list-style-image: url('../images/pictos/bullet_theme_clic_2.gif');

	}

	

		.headerData ul li a,

		.headerData ul li a:link,

		.headerData ul li a:visited {

			color: #004494;

		}

		

/* Bloc agenda et bloc breves */

.menuDroite .agenda h2 {

	background: url('../images/titres/title_agendaR.gif') no-repeat top left !important;

}



.menuDroite .breve h2 {

	background: url('../images/titres/title_brevesR.gif') no-repeat top left !important;

}		



/* Onglets */

.onglet {

	background-color: #85aa03 !important;

}



	.onglet .boutons .bouton {

		background-color: #a9c34e !important;

	}

	

		.onglet .boutons .bouton .coinG {

			background: url(../images/onglet/coin_gaucheClairR.gif) no-repeat top left !important;

		}

		

		.onglet .boutons .bouton .coinD {

			background: url(../images/onglet/coin_droitClairR.gif) no-repeat top right !important;

		}

	

	.onglet .boutons .selection {

		background-color: #85aa03 !important;

	}

	

		.onglet .boutons .selection .coinG {

			background: url(../images/onglet/coin_gaucheHautR.gif) no-repeat top left !important;

		}

		

		.onglet .boutons .selection .coinD {

			background: url(../images/onglet/coin_droitHautR.gif) no-repeat top right !important;

		}

	

	.onglet .cotebas .cotegauche{

		background: #85aa03 url(../images/onglet/coin_basGaucheR.gif) no-repeat bottom left !important;

	}

	.onglet .cotebas .cotedroit{

		background: #85aa03 url(../images/onglet/coin_droitBasR.gif) no-repeat bottom right !important;

	}

	

	.onglet table .beige{

		background-color: #f2fde9 !important;

	}

	

	.onglet table .vertClair {

		background-color: #bce498 !important;

	}



/* Tables */

.formatType table .coinHautGauche {

	background: #7fac3f url(../images/tableau/tableauR_1.gif) no-repeat left top !important;

}



.formatType table .coinHautDroit {

	background:#7fac3f url(../images/tableau/tableauR_2.gif) no-repeat right top !important;

}



.bloc_tableauArrondi thead tr {

	/* vertArrondi  libelle */

	background-color: #7fac3f;

	color: #ffffff;

}



.bloc_tableauArrondi thead .td-0 {

	/* coinHautGauche */

	background-color: #7fac3f;

	background-image: url("../images/tableau/tableauR_1.gif");

}



.bloc_tableauArrondi thead .td-last {

	/* coinHautDroit */

	background-color: #7fac3f;

	background-image: url("../images/tableau/tableauR_2.gif");

}



.formatType table .beige {

	background-color: #f2fde9 !important;

}



.formatType table .bleu {

	background-color: #bce498;

}



formatType table .vertArrondi {

	background-color: #7fac3f !important;

}















div.border{

border-bottom:1px solid #9fc5eb;

}

/*contact*/

div.contactFichePersonne h2 {

	background-image: url("../images/contact/title_textuel_contact_R.gif");

}

div.contactFormulaire h2 {

background-image: url("../images/contact/title_formulaire_contact_R.gif");

}



/*recherche*/

div.rechercheLocation h2,div.rechercheDocument h2{

background-color: #c1e9ff;

}

.the_results tr.color td {

	background-color: #dff1fd;

}

.the_results th.col2 {

background-color: #9bdaff;

}

.the_results th.col1 {

background-color: #b2db44;

background-image: url("../images/recherche/resultHeaderCol1_R.gif");

border-right-color: #dddddd;

}

.the_results th.col3 {

background-color: #b2db44;

background-image: url("../images/recherche/resultHeaderCol3_R.gif");

border-right-color: #dddddd;

}

div.menuGaucheRecherche {

	background-image: url("../images/recherche/fondColonneGauche_R.gif");

}



div.glossaire_list .titre {

	background-image:url(../images/cadres/glossaire_title_R.gif);

}
