/* Styles bloc de presentation articles *//* Fond et habillageImage de fond possible de 2560 x 2560 */html {	background: #D9DEE2;}#doc4.yui-t7 {	width: 974px;	}#col_one {	overflow: hidden;	/*border: 1px solid yellow;*/}#col_two {	overflow: hidden;	/* border: 1px solid purple;*/}#col_two_one {	overflow: hidden;	/* border: 1px solid red;*/}#col_two_two {	overflow: hidden;	/* border: 1px solid blue; */}#doc4 {	position: relative;	border-top: 1px solid #D6DFE4;	border-left: 1px solid #D6DFE4;	/*background: #FFFFFF url('../../images/bgContainer.jpg') right repeat-y;*/	position: relative;	padding: 0 0 20px 0;}#doc4 #bottomDoc4 {	position: absolute; 	right: 0px;	bottom: -10px;	/*background: transparent url('../../images/bottomContainer.jpg') no-repeat;*/	width: 974px;	height: 11px;}#bd {	z-index: 1;}/* override xstandard */p {	margin: 7px 0;	line-height: normal;	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;}ul {	color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;}li {	margin-bottom: 7px;}h1 {	font-family: Arial, Helvetica, sans-serif;	margin: 0;	font-size: 1em;	font-weight: normal;}h3 {	font-family: Arial, Helvetica, sans-serif;	margin: 0;	font-size: 1em;	font-weight: normal;}/* footer */#ft {	/*background: #FFFFFF url('../../images/footer.jpg') no-repeat;*/	text-align: center;	color: #000000;	position: relative;	width: 974px;	margin-top:20px;	margin:auto;	padding-top: 4px;	overflow:hidden;	}#ft a {	text-decoration: none;	color: #000000;	font-size:11px;}/*#ft a.rss {	background: url('../../images/rss.jpg') no-repeat;	padding: 0 5px 0 19px;}*//* Blocs d'actu */.deuxiemesunes {	padding: 0;	/*width: 430px;*/	/*margin: 0 0 0 26px;*/}.deuxiemesunes .titre{width:480px;height:36px;background:url(../images/actualites.jpg) -3px bottom no-repeat;}.deuxiemesunes .titre h1{padding-top:5px;padding-left:20px;font-size:18px;color:#006DAC;}.deuxiemesunes .contenuActualites{	background:url(../images/fond_actualites.jpg) repeat-y -3px;	padding-top:10px;	padding-bottom:20px;	height:auto;}.deuxiemesunes .footerActualites{width:479px;height:36px;	background:url(../images/footerActualites.jpg) -3px top no-repeat;}.deuxiemesunes .une_blck {	width: 440px;	border-bottom: 1px solid #A7A9AC;	padding-left:10px;	padding-right:10px;	margin:auto;	margin-top:20px;}.deuxiemesunes .une_blck2 {	width: 440px;	padding-left:10px;	padding-right:10px;	margin:auto;	margin-top:20px;}.deuxiemesunes .une_blck .date_portail{background:url(../images/pastilleBleu.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes .une_blck .date_presse{background:url(../images/pastilleRouge.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes .une_blck .date_vos-droits{background:url(../images/pastilleViolet.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes .une_blck .date_textes{background:url(../images/pastilleVert.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes .une_blck .date_metiers{background:url(../images/pastilleOrange.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes .une_blck .date_annuaires{background:url(../images/pastilleJaune.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes .une_blck .date_defaut{background:url(../images/pastilleDefaut.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}/* Liens */.une_blck h1 a {	background: none;	padding: 0;	width: auto;	height: auto;}.une_blck  div.figure p a {	background: none;	padding: 0;	width: auto;	height: auto;}.une_blck2 h1 a {	background: none;	padding: 0;	width: auto;	height: auto;}/* Titres */.une_blck h1 {	color: #7A96A3;	font-weight: normal;	margin: 0em 0em 0em 0em;	padding: 0em 0em 0em 0em;}.une_blck2 h1 {	color: #7A96A3;	font-weight: normal;	margin: 0em 0em 0em 0em;	padding: 0em 0em 0em 0em;}.deuxiemesunes .une_blck h1 a {	text-decoration: none;	color: #00233C;	font-size: 1.7em;}.deuxiemesunes .une_blck2 h1 a {	text-decoration: none;	color: #00233C;	font-size: 1.7em;}.une_blck h1 a:hover {	text-decoration: underline;}.une_blck2 h1 a:hover {	text-decoration: underline;}.une_blck p {	color: #231F20;	font-size: 1em;}.une_blck h2 {	color: #000000;	font-weight: bold;	font-size:1em;	margin: 0em 0em 0.2em 0em;	padding: 0em 0em 0em 0em;}.une_blck2 h2 {	color: #000000;	font-weight: bold;	font-size:1em;	margin: 0em 0em 0.2em 0em;	padding: 0em 0em 0em 0em;}/* Pictos */.pictoDiaporama {	width: 19px;	height: 16px;	background: url('../images/pictoDiaporama.jpg') no-repeat;	margin: 0 8px 8px 0;	float: left;}.pictoDiaporamaSon {	width: 38px;	height: 16px;	background: url('../images/pictoDiaporamaSon.jpg') no-repeat;	margin: 0 8px 8px 0;	float: left;}.pictoPhoto {	width: 19px;	height: 16px;	background: url('../images/pictoPhoto.jpg') no-repeat;	margin: 0 8px 8px 0;	float: left;}.pictoSon {	width: 19px;	height: 16px;	background: url('../images/pictoSon.jpg') no-repeat;	margin: 0 8px 8px 0;	float: left;}.pictoVideo {	width: 19px;	height: 16px;	background: url('../images/pictoVideo.jpg') no-repeat;	margin: 0 8px 8px 0;	float: left;}.pictoWithText {	width: auto;	color: #7A96A3;	padding: 2px 0 0 24px;}.pictoPrint {	width: 16px;	height: 16px;	background: url('../images/pictoPrint.gif') no-repeat;	margin: -3px 8px 0 0;	float: left;}.pictoMail {	width: 16px;	height: 12px;	background: url('../images/pictoMail.gif') no-repeat;	margin: 0 8px 0 0;	float: left;}/* Images */.une_blck p {	text-align: justify;}/* Images + caption */.une_blck div.figure {    width:150px;	float: right;	margin: 0 0 10px 10px;	padding: 0;	}.une_blck div.figure p {	text-align: right;	font-style: normal;	font-size: smaller;	margin: 0;	color: #999999;	text-indent: 0;}.une_blck img.scaled {	width: 100%;	background: #FFFFFF;}.une_blck2 p {	text-align: justify;}/* Images + caption */.une_blck2 div.figure {    width:150px;	float: right;	width: auto;	margin: 0 0 10px 10px;	padding: 0;	}.une_blck2 div.figure p {	text-align: right;	font-style: normal;	font-size: smaller;	margin: 0;	color: #999999;	text-indent: 0;}.une_blck2 img.scaled {	width: 100%;	background: #FFFFFF;}/* Fin du bloc presentation articles *//* Liste flash actu */.liste_flash {	z-index: 1;	font-size: 1em;	background: url('../images/fondEncartList.jpg') -3px repeat-y ;	position: relative;	margin: 0 0 15px 0;	/*_margin: 0 0 10px 0;*/	padding: 0;	width: 221px;}.liste_flash h1 {	color: #000;	font-family: Arial, sans-serif;	margin: 0;	padding: 0;	font-size: 0.6em;}
.liste_flash ul {	margin: 5px 5px 0px 8px;	padding: 0;	text-indent: 0;	font-family: Arial, sans-serif;	font-weight: normal;	font-size: 0.95em;	list-style: none;	}.liste_flash li {	padding: 0 0 4px 0;	margin: 4px 10px 0 0;	border-bottom: 1px solid #FFFFFF;	clear: both;	list-style: none;	height: auto;	width: 200px;}#bd li.last {	border: 0;}.liste_flash .listBBlue li {	border-bottom: 1px solid #BCBDC0;}.liste_flash .listBGrey li {	/*border-bottom: 1px solid #939598;*/	border-bottom: 0px;	padding-top:5px;	padding-bottom:5px;}.liste_flash .listBGrey li a:hover{	text-decoration:underline;}.liste_flash .listOPoints li {	/*list-style-type: disc;	list-style-position: outside;	color: #F04E23;*/
	list-style:disc outside url("../images/pastilleBleu.jpg");	margin-bottom:5px;
	margin-left:15px !important;
	margin-left:15px;	width: 190px;
	border:0 none;
	padding:0;}.liste_flash .listOPoints li a {	padding: 0 0 0 0px;	/*background: url('../images/chipOblue.jpg') left no-repeat;*/	color:#00233C;	font-weight:bold;	text-decoration:none;}.liste_flash a {	text-decoration: none;	color: #444444;}.liste_flash a:hover {	text-decoration: underline;	color: #444444;}.liste_flash .horaire {	color: #006DAC;	font-size: 0.95em;	font-weight: bold;}.liste_flash_bottom {	background:url('../images/footerEncartList.jpg')  -3px bottom no-repeat;	position: relative;	/*bottom: -8px;*/	width: 221px;	height: 9px;	margin: 0;	padding: 0;}.list_flash_title {	padding: 0;}/* Fin liste flash actu *//* Liste Middle */.liste_middle1 {	background: url('../images/fondEncartList.jpg') -1px bottom repeat-y;}.liste_middle1 .liste_flash_bottom {	background: url('../images/footerEncartList.jpg') -1px bottom  no-repeat;	width: 221px;	height: 9px;}/* Titres */.bigTitle {	background: #FFFFFF;}.bigTitle h1 {	position: relative;	font-weight: bold;	font-family: Verdana, sans-serif;	font-size: 13px;	color: #FFFFFF;	/*text-transform: uppercase;*/	text-align: center;	padding: 4px 0 0;}.bigTitle h1.type2 {	padding: 7px 0 0 18px;	text-align: left;	color:#00233C;}/*Bloc Le ministre d'Etat*/.bigTitle h1.type_portail {	padding: 23px 0 0 12px;	text-align: left;}/*Bloc Le secrétaire d'Etat et porte parole*/.bigTitle h1.type_portail2 {	padding: 8px 0 0 12px;	text-align: left;}/*Title pour Bloc Le ministre d'Etat*/.fondBleuTitle {	position: relative;	right: 0px;	top: 0;	width: 221px;/* PB26	_width: 221px; */	height: 82px;	background: transparent url('../images/fondBleuTitle.jpg') -2px top no-repeat;	}.fondBleuTitle .photoMinEtat{width:62px;height:65px;position:relative;float: right;top:-24px;left:-2px;}.fondBleuTitle .BioAgenda {	padding: 23px 0 0 18px;	text-align: left;     position:relative;	 top:-10px;}.fondBleuTitle .BioAgenda a {text-decoration:none;font-size:11px;color:#00233C;font-weight:bold;}.fondBleuTitle .BioAgenda a:hover {text-decoration:underline;font-size:11px;color:#00233C;font-weight:bold;}#NavigationEncartMinistreEtat{width:220px;font-size:12px;height:20px;font-weight:bold;} #NavigationEncartMinistreEtat .menu{width:210px;margin:auto;}#NavigationEncartMinistreEtat #ActuMinistre{padding-right:3px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;}#NavigationEncartMinistreEtat #ComMinistre{border-left:2px solid #00233C;border-right:2px solid #00233C;padding-right:3px;padding-left:3px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;}#NavigationEncartMinistreEtat #DiscMinistre{padding-left:3px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;}#NavigationEncartMinistreEtat_fleche{width:220px;position:relative;/*top:-1px;*/} #NavigationEncartMinistreEtat_fleche .container{text-align:center;width:50px;float:left;position:relative;}/*Title pour Bloc Le secretaire d'Etat et Porte Parole*/.fondBleuTitle2 {	position: relative;	right: 0px;	top: 0;	width: 221px;/* PB26	_width: 221px; */	height: 48px;	background: transparent url('../images/fondBleuTitle2.jpg') -4px top no-repeat;}.fondBleuTitle2 .photoSecEtat{width:62px;height:65px;position:relative;float: right;top:-21px;left:-3px;}.fondBleuTitle2 .BioAgenda {	padding: 23px 0 0 18px;	text-align: left;     position:relative;	 top:-10px;}.fondBleuTitle2 .BioAgenda a {text-decoration:none;font-size:11px;color:#00233C;font-weight:bold;}.fondBleuTitle2 .BioAgenda a:hover {text-decoration:underline;font-size:11px;color:#00233C;font-weight:bold;}#NavigationEncartSecretaireEtat{width:218px;font-size:12px;height:20px;font-weight:bold;} #NavigationEncartSecretaireEtat .menu{width:210px;margin:auto;}#NavigationEncartSecretaireEtat #ActuSecretaire{padding-right:3px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;}#NavigationEncartSecretaireEtat #ComSecretaire{border-left:2px solid #00233C;border-right:2px solid #00233C;padding-right:3px;padding-left:3px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;}#NavigationEncartSecretaireEtat #DiscSecretaire{padding-left:3px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;}#NavigationEncartSecretaireEtat_fleche{width:220px;position:relative;/*top:-1px;*/} #NavigationEncartSecretaireEtat_fleche .container{text-align:center;width:50px;float:left;position:relative;}#NavigationEncartPorteParole{width:218px;font-size:12px;height:20px;font-weight:bold;} #NavigationEncartPorteParole .menu{width:210px;margin:auto;}#NavigationEncartPorteParole #LuVuPorteParole{padding-left:13px;padding-right:13px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;/*border-right:2px solid #00233C;*/width:80px;}#NavigationEncartPorteParole #ActuPorteParole{border-right:2px solid #00233C;padding-right:13px;padding-left:13px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;width:70px;}#NavigationEncartPorteParole #Videos{padding-left:3px;color:#00233C;cursor:pointer;float:left;position:relative;border-bottom:2px solid #00233C;}#NavigationEncartPorteParole_fleche{width:220px;position:relative;/*top:-1px;*/} #NavigationEncartPorteParole_fleche .container{text-align:center;width:50px;float:left;position:relative;}.genericTitle {	position: relative;	right: 0px;	top: 0;	width: 221px;/* PB26	_width: 221px; */	height: 35px;	background:url('../images/fondGrisTitle.jpg') -2px top no-repeat;	margin-left: -1px;}/* Utilitaires */.clear {	clear: both;	visibility: hidden;}.clearer50 {	clear: both;	height: 50px;}/* page: ARTICLE */.underlinedOrangeTitle {	width: 309px;	height: 36px;	background: #FFFFFF url('../images/fondGrisTitleArticle.jpg') no-repeat;}.underlinedOrangeTitle h1 {	color: #00233C;	padding: 8px 0 0 8px;	text-align: left;	font-weight: normal;}.breadcrumbs {	height: auto;	color: #000000;	/*border-top: 1px solid #BBCAD2;	border-bottom: 1px solid #BBCAD2;*/	font-size: 0.8em;	/*padding: 8px 0;*/	padding-left: 3px;	margin: 20px 0px 0px 0px;}html>body .breadcrumbs {	height: auto;	color: #000000;	/*border-top: 1px solid #BBCAD2;	border-bottom: 1px solid #BBCAD2;*/	font-size: 0.8em;	/*padding: 8px 0;*/	padding-left: 3px;	margin: 0px 0px 0px 0px;}.breadcrumbs a {	color: #000000;	text-decoration: none;}.breadcrumbs .current {  font-weight: bold;}.article_blck_header{	background:url(../images/header_article.jpg) left bottom no-repeat;}.article_blck {	padding: 10px 15px 10px 15px;	margin: 0px 0px 0px 0px;	background:url(../images/body_article.jpg) left repeat-y;	overflow:hidden;}.article_blck_footer{	background:url(../images/footer_article.jpg) top left no-repeat;	margin-top:-1px;}.article_blck a {	text-decoration: none;}.article_blck #dateETautre .date {	font-size: 0.9em;	color: #231F20;	font-weight:bold;	border-bottom:2px solid #006DAC;	padding-bottom:5px;	margin-bottom:10px;}.article_blck h2.titreArticle {	color: #2B4152;	font-weight: normal;	margin: 0px 0px 10px 0px;	padding: 0em 0em 0em 0em;	font-size: 2em;}.article_blck h3.ssTitre {	color: #006DAC;	margin: 0px 0 10px;	font-size: 1.4em;	font-weight: bold;}.article_blck h3.chapo {	color: #000000;	margin: 10px 0px 20px;	font-size: 1em;	font-weight: bold;}.article_blck #EncartVideo{width:480px;margin-right: auto;margin-left: auto;}.article_blck #EncartVignetteVideo{width:480px;height:auto;background:#E6E6E6;margin-top:20px;margin-bottom:20px;margin-left: auto;margin-right: auto;}.article_blck #EncartVignetteVideo .VignettesMedia{float:left;margin:5px 5px 5px 9px;width:143px;overflow:hidden;}.article_blck #EncartVignetteVideo .VignettesMedia .titre{color:#006DAC;font-weight:bold;}.article_blck #EncartImage{height:448px;margin-top:20px;}.article_blck #EncartImage a{color:#333333;margin-right:10px;font-weight:bold;cursor:pointer;padding-left:5px;padding-right:5px;}.article_blck #EncartImage .diCom{color:#999999;float:right;font-size:10px;}.col_two{width: 309px;height:auto;margin: 18px 0px 0px 0px !important;margin: 30px 0px 0px 0px;	overflow:hidden;}.liste_large_links {	font-size: 0.8em;	background: url('../images/body_EncartAction.jpg') repeat-y;	/*position: relative;	margin: 40px 0px 15px 0px;*/	padding: 0;	width: 309px;	height:auto;	overflow:hidden;
	
	//margin-top:9px;		margin-bottom:20px;}.liste_large_links_bottom {	background:url('../images/footer_EncartAction.jpg') top right no-repeat;	position: relative;	margin: 0;	bottom: -10px;	left: 0;	width: 309px;	height: 13px;	padding: 0;}.liste_large_links ul {	color: #999999;	margin: 5px 0 0 15px;	width: 265px;	padding-left:5px;		padding-right:5px;}.liste_large_blck_blue {	width: 309px;	height: auto;	position: relative;	margin: 0px 0px 10px 0px;overflow:hidden;}.liste_large_blck_blue .separator{width:1px;height:22px;border-left:1px solid #999999;}.liste_large_blck_blue .header_EncartAction {	width: 309px;	height: 8px;	background:url(../images/header_EncartAction.jpg) bottom no-repeat;}.liste_large_blck_blue .body_EncartAction {	width: 309px;	height: auto;	background:url(../images/body_EncartAction.jpg) repeat-y;	padding:3px 3px 3px 3px;}.liste_large_blck_blue .footer_EncartAction {	width: 309px;	height: auto;	background:url(../images/footer_EncartAction.jpg) top no-repeat;}.liste_large_blck_blue .PictoLeft{float:left;}.liste_large_blck_blue .PictoRight{float:right;margin-right:10px;}.liste_large_blck_blue .PictoLeft a, liste_large_blck{text-decoration: none;}.liste_large_blck_blue2 {	width: 309px;	height: auto;	position: relative;	margin: 0px 0px 10px 0px;    overflow:hidden;}html>body .liste_large_blck_blue2 {	width: 309px;	height: auto;	position: relative;	margin: 0px 0 10px 0;    overflow:hidden;}.liste_large_blck_blue2 .header_EncartAction {	width: 309px;	height: 8px;	background:url(../images/header_EncartAction.jpg) bottom no-repeat;}.liste_large_blck_blue2 .body_EncartAction {	width: 309px;	height: auto;	background:url(../images/body_EncartAction.jpg) repeat-y;	padding:8px 8px 8px 8px;}.liste_large_blck_blue2 .body_EncartAction li {list-style:none;margin-left:-25px;margin-bottom:-1px;}.liste_large_blck_blue2 .body_EncartAction .liensAssocies{/*border-bottom:1px solid #AEC0C9;*/width:290px;}.liste_large_blck_blue2 .body_EncartAction .PieceJointe{color:#000000;}.liste_large_blck_blue2 a{color:#000000;text-decoration:none;font-size:13px;font-weight:bold;}.liste_large_blck_blue2 a:hover{color:#000000;text-decoration:underline;font-weight:bold;}.liste_large_blck_blue2 .footer_EncartAction {	width: 309px;	height: auto;	background:url(../images/footer_EncartAction.jpg) top no-repeat;}.liste_large_links li {color: #999999;border: 0;margin-bottom: 5px;margin-left: 10px !important;padding:0;list-style:url(../images/pastilleBleu.jpg);}.liste_large_links li.portail {	color: #999999;	border: 0;	margin-bottom: 5px;	margin-left: 10px !important;	padding:0;	list-style:url(../images/pastilleBleu.jpg);}.liste_large_links li.presse {	color: #999999;	border: 0;	margin-bottom: 5px;	margin-left: 10px !important;	padding:0;	list-style:url(../images/pastilleRouge.jpg);}.liste_large_links li.vos-droits {	color: #999999;	border: 0;	margin-bottom: 5px;	margin-left: 10px !important;	padding:0;	list-style:url(../images/pastilleViolet.jpg);}.liste_large_links li.textes {	color: #999999;	border: 0;	margin-bottom: 5px;	margin-left: 10px !important;	padding:0;	list-style:url(../images/pastilleVert.jpg);}.liste_large_links li.metiers{	color: #999999;	border: 0;	margin-bottom: 5px;	margin-left: 10px !important;	padding:0;	list-style:url(../images/pastilleOrange.jpg);}.liste_large_links li.annuaires {	color: #999999;	border: 0;	margin-bottom: 5px;	margin-left: 10px !important;	padding:0;	list-style:url(../images/pastilleJaune.jpg);}.liste_large_links li.defaut {	color: #999999;	border: 0;	margin-bottom: 5px;	margin-left: 10px !important;	padding:0;	list-style:url(../images/pastilleDefaut.jpg);}.liste_large_links li a {	font-size: 0.9em;	color: #000000;	font-weight: bold;	text-decoration:none;}.liste_large_links li a:hover {	font-size: 0.9em;	color: #000000;	font-weight: bold;	text-decoration:underline;}.liste_large_links li span {	color: #231F20;	font-weight: normal;}.liste_large_links2 {font-size: 0.8em;background: url('../images/body_EncartAction.jpg') repeat-y;/*position: relative;margin: 40px 0px 15px 0px;*/padding: 0;width: 309px;height:auto;overflow:hidden;
//margin: 9px 0 0 0 ;}.liste_large_links2 ul {color: #999999;margin: 5px 0 0 15px;width: 290px;padding-left:5px;}.liste_large_links2 li {color: #999999;border: 0;margin-bottom: 5px;margin-left: 10px !important;padding:0;list-style:url(../images/pastilleBleu.jpg);}.liste_large_links2 li a {font-size: 0.9em;color: #000000;font-weight: bold;text-decoration:none;}.liste_large_links2 li a:hover {font-size: 0.9em;color: #000000;font-weight: bold;text-decoration:underline;}.liste_large_links2 li span {color: #231F20;font-weight: normal;}.petites_photos a.petite_photo {	display: inline;	float: right;	margin: 0 0 0 6px;	width: 75px;	height: 56px;	overflow: hidden;	position: relative;	z-index: 1;	border: 1px solid #FFFFFF;}.petites_photos a img {	float: right;	position: absolute;}.petites_photos a {	text-decoration: none;	color: #EEEEEE;}.petites_photos a:hover {	text-decoration: underline;	color: #EEEEEE;}/* Page Rubrique*//* Element Page Rubrique*/.deuxiemesunes_rubrique {	padding: 0;    margin-top:7px;}.deuxiemesunes_rubrique .titre{height:34px;background:url(../images/Articles.jpg) left bottom no-repeat;}.deuxiemesunes_rubrique .titre h1{padding-top:5px;padding-left:20px;font-size:18px;color:#006DAC;}.deuxiemesunes_rubrique .contenuArticles{	background:url(../images/body_article.jpg) repeat-y;	padding-top:10px;	padding-bottom:20px;	height:auto;}.deuxiemesunes_rubrique .footerArticles{height:10px;	background:url(../images/footer_article.jpg) left top no-repeat;}.deuxiemesunes_rubrique .une_blck {	width: 600px;	border-bottom: 1px solid #A7A9AC;	padding:10px 10px 10px 30px 10px;	margin:auto;	margin-top:20px;}.deuxiemesunes_rubrique .une_blck2 {	width: 600px;	padding-left:10px;	padding-right:10px;	margin:auto;	margin-top:20px;}.deuxiemesunes_rubrique .une_blck .date_portail{background:url(../images/pastilleBleu.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes_rubrique .une_blck .date_presse{background:url(../images/pastilleRouge.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes_rubrique .une_blck .date_vos-droits{background:url(../images/pastilleViolet.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes_rubrique .une_blck .date_textes{background:url(../images/pastilleVert.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes_rubrique .une_blck .date_metiers{background:url(../images/pastilleOrange.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes_rubrique .une_blck .date_annuaires{background:url(../images/pastilleJaune.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes_rubrique .une_blck .date_defaut{background:url(../images/pastilleDefaut.jpg) left no-repeat;font-weight:bold;display:inline;padding-left:12px;}.deuxiemesunes_rubrique .une_blck h1 a {	background: none;	padding: 0;	width: auto;	height: auto;}.deuxiemesunes_rubrique .une_blck div.figure{width:150px;float:right;}.deuxiemesunes_rubrique .une_blck div.figure p a {	background: none;	padding: 0;	height: auto;	float:right;	margin-left:12px;}.deuxiemesunes_rubrique .une_blck img.scaled {	width: 100%;	background: #FFFFFF;}.deuxiemesunes_rubrique .une_blck2 h1 a {	background: none;	padding: 0;	width: auto;	height: auto;}.deuxiemesunes_rubrique .une_blck h1 {	color: #7A96A3;	font-weight: normal;	margin: 0em 0em 0em 0em;	padding: 0em 0em 0em 0em;}.deuxiemesunes_rubrique .une_blck2 h1 {	color: #7A96A3;	font-weight: normal;	margin: 0em 0em 0em 0em;	padding: 0em 0em 0em 0em;}.deuxiemesunes_rubrique .une_blck h1 a {	text-decoration: none;	color: #00233C;	font-size: 1.7em;}.deuxiemesunes_rubrique .une_blck2 h1 a {	text-decoration: none;	color: #00233C;	font-size: 1.7em;}.deuxiemesunes_rubrique .une_blck h1 a:hover {	text-decoration: underline;}.deuxiemesunes_rubrique .une_blck2 h1 a:hover {	text-decoration: underline;}.deuxiemesunes_rubrique .une_blck p {	color: #231F20;	font-size: 1em;}.deuxiemesunes_rubrique .une_blck2 h2{	color: #000000;	font-size: 1em;	font-weight:bold;}.deuxiemesunes_rubrique .une_blck h2{	color: #000000;	font-size: 1em;	font-weight:bold;}/*CSS Element portail*/#header_menu_base{width:100%;height:160px;background:url(../images/fond_menu.jpg) repeat-x;}html>body #header_menu_base{width:100%;min-height:160px;height:auto;background:url(../images/fond_menu.jpg) repeat-x;margin-bottom:25px;}#header_menu_base2{width:974px;height:130px;background:url(../images/fond_header_base.jpg) no-repeat;margin:auto;}#header_menu_base2 .menu_top{width:100%;height:25px;overflow:hidden;}.menu_top a{color:#FFFFFF;text-decoration:none;font-size:10px;font-weight:bold;}.menu_top .menu_portail{width:125px;height:25px;background:url(../images/portail.jpg) no-repeat;text-align:center;padding-top:6px;float:left;margin-left:100px;}html>body .menu_top .menu_portail{width:125px;height:25px;background:url(../images/portail.jpg) no-repeat;text-align:center;padding-top:6px;float:left;margin-left:203px;}.menu_top .menu_presse{width:125px;height:25px;background:url(../images/presse.jpg) no-repeat;text-align:center;padding-top:6px;float:left;margin-left:3px;}.menu_top .menu_droit_demarche{width:125px;height:25px;background:url(../images/droit-demarche.jpg) no-repeat;text-align:center;padding-top:6px;float:left;margin-left:3px;}.menu_top .menu_textes_reformes{width:125px;height:25px;background:url(../images/textes.jpg) no-repeat;text-align:center;padding-top:6px;float:left;margin-left:3px;}.menu_top .menu_metiers{width:125px;height:25px;background:url(../images/metiers.jpg) no-repeat;text-align:center;padding-top:6px;float:left;margin-left:3px;}.menu_top .menu_justice_en_region{width:125px;height:25px;background:url(../images/justice-en-region.jpg) no-repeat;padding-top:6px;float:left;margin-left:3px;}#header_menu_base2 .logo_moteur_de_recherche{width:100%;height:95px;}#header_menu_base2 .logo_moteur_de_recherche .logo{width:78px;height:85px;position:relative;float:left;margin-left:20px;}#header_menu_base2 .logo_moteur_de_recherche .text{width:500px;height:55px;position:relative;float:left;color:#FFFFFF;font-size:29px;padding-top:32px;margin-left:105px;//margin-left:80px;text-align:left;}html>body #header_menu_base2 .logo_moteur_de_recherche .text{width:500px;height:55px;position:relative;float:left;color:#FFFFFF;font-size:29px;padding-top:32px;margin-left:105px;//margin-left:80px;text-align:left;}#header_menu_base2 .logo_moteur_de_recherche .moteurDeRecherche{width:160px;height:45px;position:relative;float:right;text-align:right;color:#FFFFFF;font-size:11px;padding-top:44px;}#recherche{border:2px solid #BBCAD2;}#Submit{width:19px;height:18px;background:url(../images/bouton_ok.jpg) no-repeat;border:none;}#NavigationHorizontal{width:980px;height:26px;margin:auto;}/*Menus horizontaux sur 1 ligne*/#NavigationHorizontal .menu{width:163px;height:19px;background:url(../images/fond-menu.jpg) no-repeat;position:relative;float:left;padding-top:7px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:11px;cursor:pointer;text-transform:uppercase;}#NavigationHorizontal .menu a:link{color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:11px;}#NavigationHorizontal .menu a:visited{color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:11px;}/*Menus horizontaux sur 2 lignes*/#NavigationHorizontal .menu2{width:163px;height:26px;background:url(../images/fond-menu.jpg) no-repeat;position:relative;float:left;color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:11px;cursor:pointer;text-transform:uppercase;}#NavigationHorizontal .menu2 a:link{color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:11px;}#NavigationHorizontal .menu2 a:visited{color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:11px;}.Menu_Selected{border-bottom:4px solid #000000;}/*Zone blanche qui contient les sous menus*/#header_menu_base #sousmenu{width:954px;height:auto;margin:auto;background:#FFFFFF;padding:10px 10px 0 10px;margin-top:5px;border-bottom:1px solid #B3B3B3;text-align:left;overflow:hidden;}/*Les sous menu soulignés*/#header_menu_base #sousmenu .smenu_Underline{font-size:11px;padding-bottom:3px;margin-bottom:5px;border-bottom:1px solid #999999;font-weight:bold;}/*Les sous menu normaux*/#header_menu_base #sousmenu .smenu_Normal{font-size:11px;padding-bottom:3px;margin-bottom:5px;font-weight:bold;}/*Zone sous menu1*/#smenu1{width:130px;height:auto;position:relative;float:left;margin-right:30px;color:#B3B3B3;background:#FFFFFF;}#smenu1 a:link{color:#B3B3B3;text-decoration:none;}#smenu1 a:visited{color:#B3B3B3;text-decoration:none;}#smenu2{width:130px;height:auto;position:relative;float:left;margin-right:35px;color:#B3B3B3;background:#FFFFFF;}#smenu2 a:link{color:#B3B3B3;text-decoration:none;}#smenu2 a:visited{color:#B3B3B3;text-decoration:none;}#smenu3{width:130px;height:auto;position:relative;float:left;margin-right:30px;color:#B3B3B3;background:#FFFFFF;}#smenu3 a:link{color:#B3B3B3;text-decoration:none;}#smenu3 a:visited{color:#B3B3B3;text-decoration:none;}#smenu4{width:130px;height:auto;position:relative;float:left;margin-right:35px;color:#B3B3B3;background:#FFFFFF;}#smenu4 a:link{color:#B3B3B3;text-decoration:none;}#smenu4 a:visited{color:#B3B3B3;text-decoration:none;}#smenu5{width:130px;height:auto;position:relative;float:left;margin-right:30px;color:#B3B3B3;background:#FFFFFF;}#smenu5 a:link{color:#B3B3B3;text-decoration:none;}#smenu5 a:visited{color:#B3B3B3;text-decoration:none;}#smenu6{width:130px;height:auto;position:relative;float:left;color:#B3B3B3;background:#FFFFFF;}#smenu6 a:link{color:#B3B3B3;text-decoration:none;}#smenu6 a:visited{color:#B3B3B3;text-decoration:none;}.FermetureMenu{margin-top:5px;cursor:pointer;margin-left:-9px !important;margin-left:0px;}/* Css pour le slideshow*/#BaseSlideshow{width:100%;height:auto;margin-bottom:25px;margin-top:25px;}#slideshow {	margin:0 auto;	width:994px;	height:194px;	position:relative;}#slideshow #slidesContainer {  margin:0 auto;  width:974px;  height:194px;  overflow:auto; /* affiche une scrollbar au cas ou */  position:relative;  background:#000000;  border:2px solid #FFFFFF;}#slideshow #slidesContainer .slide {  margin:0 auto;  width:974px;  height:194px;  color:#FFFFFF;  background:#000000;}#slideshow #slidesContainer p {  margin:0px;  padding:0px;}/* Pour IE*/.slide .text {  width:276px;   height:194px;  color:#FFFFFF;  background:#000000;  position:relative;  float:left;  text-align:left;  padding-left:40px;  padding-top:50px;}html>body .slide .text {  width:279px;   height:194px;  color:#FFFFFF;  background:#000000;  position:relative;  float:left;  text-align:left;  padding-left:40px;  padding-top:50px;}.slide .text .date{color:#006DAC;font-weight:bold;}.slide .text .titre{color:#FFFFFF;font-size:25px;margin-bottom:5px;}.slide .text a:link{color:#FFFFFF;text-decoration:none;font-size:16px;font-weight:bold;}.slide .text a:visited{color:#FFFFFF;text-decoration:none;font-size:16px;font-weight:bold;}.slide .img {float:right;}/**  * Slideshow control */.control {  display:block;  width:30px;  height:194px;  text-indent:-10000px;  position:absolute;  cursor: pointer;}/* Bouton play & pause*/#navDiapo{	display:block;	width:20px;	height:20px;	position:absolute;	right:35px;	bottom:10px;	cursor:pointer;}/* Fleche gauche slideshow*/#leftControl {  top:0;  left:9px;  background:url(../images/fleche_gauche.png) no-repeat !important; background:url(../images/fleche_gauche.gif) no-repeat;z-index:1000;}/* Fleche droite slideshow*/#rightControl {  top:0;  right:9px;  background:url(../images/fleche_droite.png) no-repeat !important;  background:url(../images/fleche_droite.gif) no-repeat;  z-index:1000;}/*Encart Radio & Video en ligne*/#BaseRadio_accueil{width:221px;height:auto;background:#4A4B46;overflow:hidden;}#BaseRadio_accueil h1.type_radio{color:#FFFFFF;font-weight:bold;font-size:13px;padding:12px 12px 12px 12px;margin-top:3px;margin-bottom:3px;border-bottom:3px solid #262626;}#BaseRadio_accueil .text{color:#FFFFFF;padding-top:25px;padding-bottom:5px;width:210px;margin-left:12px;}#BaseRadio_accueil #Player{width:209;height:20px;background:#5F605B;color:#D6DFE4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:12px;}#BaseRadio_suite{width:221px;height:auto;background:#4A4B46;overflow:hidden;}#BaseRadio_suite h1.type_radio {color:#FFFFFF;font-weight:bold;font-size:13px;padding:12px 12px 12px 12px;margin-top:3px;margin-bottom:3px;border-bottom:3px solid #262626;}#BaseRadio_suite h1.type_radio a {color:#FFFFFF;font-weight:bold;font-size:13px;padding:12px 12px 12px 12px;text-decoration: none;margin-top:3px;margin-bottom:3px;border-bottom:3px solid #262626;}/*Encart Radio en ligne*/#BaseRadio{width:309px;height:auto;background:#4A4B46;overflow:hidden;margin-top:5px;}#BaseRadio h1.type_radio{color:#FFFFFF;font-weight:bold;font-size:13px;padding:12px 12px 12px 12px;margin-top:3px;margin-bottom:3px;border-bottom:3px solid #262626;}#BaseRadio ul{}#BaseRadio li.text{color:#FFFFFF;list-style:none;padding-left:12px;padding-bottom:2px;padding-right:12px;margin-left:-25px;margin-right:-12px;}#BaseRadio li.Player{width:209;height:auto;background:#5F605B;color:#FFFFFF;padding-left:12px;padding-bottom:2px;padding-right:12px;margin-left:-25px;margin-right:-12px;list-style:none;}#BaseRadio .right{width:21px;height:19px;float:right;position:relative;margin-top:-7px;}#BaseRadio .left{width:170px;font-size:11px;height:19px;float:left;position:relative;margin-top:-7px;}/* Encart avec vignettes*/#footer_vignette{width:970px;height:auto;background:#FFFFFF;padding:2px 2px 2px 2px;margin:auto;margin-top:20px;margin-bottom:20px;}#footer_vignette .contenu{width:960px;background:#95A0A9;padding-left:10px;padding-top:10px;padding-bottom:10px;}#footer_vignette .contenu img{margin:5px 5px 5px 5px;}/* Encart avec liens*/#footerliens{width:974px;height:auto;text-align:left;}html>body #footerliens{width:974px;height:auto;margin:auto;text-align:left;}#footerliens #top{width:974px;height:10px;background:url(../images/footerLienstop.jpg)  -4px bottom no-repeat  ;}#footerliens #body{width:974px;height:auto;background:url(../images/footerLiensbody.jpg) repeat-y -4px;padding-left:20px;padding-top:20px;padding-bottom:20px;}#footerliens #body .links{width:210px;height:auto;margin-right:30px;float:left;}#footerliens #body .links ul{line-height:80%;}#footerliens #body .links li{list-style:none;margin-left:-24px;}#footerliens #body .links a{color:#000000;text-decoration:none;}#footerliens #body .links a:hover{color:#000000;text-decoration:underline;}#footerliens #body .links .title{color:#000000;font-size:14px;font-weight:bold;}#footerliens #bottom{width:974px;height:10px;background:url(../images/footerLiensbottom.jpg) -4px top  no-repeat ;}.clear2{clear:both;}#tooltip {border: 1px solid #00233C;background: #D9DEE2;padding: 2px;color: #00233C;font-size: 0.7em;}/* Page : 1 COLONNE */ #bd {/* width:974px;*/height:auto;margin:auto;text-align:left;}#bd #top {width:974px;height:10px;background:url("../images/footerLienstop.jpg")  -4px bottom no-repeat;}#bd #body {/*width:940px;*//* height:auto; */background:url("../images/footerLiensbody.jpg") -4px bottom repeat-y;padding-left:20px;padding-right:80px;padding-top:20px;padding-bottom:20px;}#bd #bottom {width:974px;height:10px;background:url("../images/footerLiensbottom.jpg") -4px top  no-repeat ;}#body .article_blck { background: white;margin:0;overflow:hidden;padding:10px 15px;}.liste_plan_site {font-size: 0.9em;height:auto;overflow:hidden;padding-top:15px;}.liste_plan_site ul {color: #999999;margin: 5px 0 0 15px;padding-left:0px;}.liste_plan_site li {color: #999999;border: 0px;margin-bottom: 5px;margin-left: 10px !important;padding:0px;list-style:url(../images/pastilleBleu.jpg);}.liste_plan_site a {color: #222222;font-size: 0.9em;}		.listecentrebas {	text-align:center;}.listecentrebas img {	padding-right: 50px;}iframe {border:0px;}/* OW moteur */.rechercheSelectedFacet { color:red !important; font-style:italic; }.rechercheHighlightedWord { color:red; font-weight:bold; }.paginator { padding-top: 20px; margin-left: 20px; }.paginator a, .pageList .this-page { padding: 0px 2px; border: solid 1px #ddd; background: #fff; text-decoration: none; }.paginator a:visited { padding: 0px 2px; border: solid 1px #ddd; background: #fff; text-decoration: none; }.paginator .atstart { margin-right: 10px; padding: 0px 2px; border: solid 1px #ddd; background: #fff; color: #aaa; }.paginator .prev { margin-right: 10px; padding: 0px 2px; border: solid 2px #ddd; background: #fff; }.paginator .break { padding: 2px 6px; border: none; background: #fff; text-decoration: none; }.paginator .next { margin-left: 10px; padding: 0px 2px; border: solid 2px #ddd; background: #fff;}.paginator .atend { margin-left: 10px; padding: 0px 2px; border: solid 1px #ddd; background: #fff; color: #aaa; }.paginator .this-page {padding: 0px 2px; border-color: #999; font-weight: bold; background: #fff; color: red; }.paginator a:hover {color: #fff; background: #0063DC; border-color: #036; text-decoration: none;}.pages div.results { text-align: center; color: #aaa; margin-top: 0px; }/* ----- CSS3 BUTTONS ------ *//* from http://webdesignerwall.com/ *//* button ---------------------------------------------- */.button {	display: inline-block;	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */	*display: inline;	vertical-align: baseline;	margin: 0 2px;	outline: none;	cursor: pointer;	text-align: center;	text-decoration: none;	font: 14px/100% Arial, Helvetica, sans-serif;	padding: .5em 2em .55em;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	-webkit-border-radius: .5em; 	-moz-border-radius: .5em;	border-radius: .5em;	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);	box-shadow: 0 1px 2px rgba(0,0,0,.2);}.button:hover {	text-decoration: none;}.button:active {	position: relative;	top: 1px;}.bigrounded {	-webkit-border-radius: 2em;	-moz-border-radius: 2em;	border-radius: 2em;}.medium {	font-size: 12px;	padding: .4em 1.5em .42em;}.small {	font-size: 11px;	padding: .2em 1em .275em;}/* color styles ---------------------------------------------- *//* black */.black {	color: #d7d7d7;	border: solid 1px #333;	background: #333;	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));	background: -moz-linear-gradient(top,  #666,  #000);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');}.black:hover {	background: #000;	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));	background: -moz-linear-gradient(top,  #444,  #000);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');}.black:active {	color: #666;	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));	background: -moz-linear-gradient(top,  #000,  #444);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');}/* gray */.gray {	color: #e9e9e9;	border: solid 1px #555;	background: #6e6e6e;	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));	background: -moz-linear-gradient(top,  #888,  #575757);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');}.gray:hover {	background: #616161;	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');}.gray:active {	color: #afafaf;	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));	background: -moz-linear-gradient(top,  #575757,  #888);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');}/* white */.white {	color: #606060;	border: solid 1px #b7b7b7;	background: #fff;	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));	background: -moz-linear-gradient(top,  #fff,  #ededed);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}.white:hover {	background: #ededed;	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');}.white:active {	color: #999;	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));	background: -moz-linear-gradient(top,  #ededed,  #fff);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');}/* orange */.orange {	color: #fef4e9;	border: solid 1px #da7c0c;	background: #f78d1d;	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');}.orange:hover {	background: #f47c20;	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));	background: -moz-linear-gradient(top,  #f88e11,  #f06015);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');}.orange:active {	color: #fcd3a5;	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}/* red */.red {	color: #faddde;	border: solid 1px #980c10;	background: #d81b21;	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');}.red:hover {	background: #b61318;	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));	background: -moz-linear-gradient(top,  #c9151b,  #a11115);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');}.red:active {	color: #de898c;	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');}/* blue */.blue {	color: #d9eef7;	border: solid 1px #0076a3;	background: #0095cd;	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));	background: -moz-linear-gradient(top,  #00adee,  #0078a5);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');}.blue:hover {	background: #007ead;	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));	background: -moz-linear-gradient(top,  #0095cc,  #00678e);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');}.blue:active {	color: #80bed6;	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));	background: -moz-linear-gradient(top,  #0078a5,  #00adee);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');}/* rosy */.rosy {	color: #fae7e9;	border: solid 1px #b73948;	background: #da5867;	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');}.rosy:hover {	background: #ba4b58;	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');}.rosy:active {	color: #dca4ab;	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');}/* green */.green {	color: #e8f0de;	border: solid 1px #538312;	background: #64991e;	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}.green:hover {	background: #538018;	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');}.green:active {	color: #a9c08c;	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');}/* pink */.pink {	color: #feeef5;	border: solid 1px #d2729e;	background: #f895c2;	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');}.pink:hover {	background: #d57ea5;	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');}.pink:active {	color: #f3c3d9;	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');}/* --- END OF BUTTONS --- */#tab-container .etabs { margin: 0; padding: 0; margin-bottom: 20px; border-bottom: solid 1px #999; }#tab-container .tab { display: inline-block; zoom:1; *display:inline; background: #eee; border: solid 1px #999; border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; }#tab-container .tab a { font-family: verdana, sans-serif; font-size: 1em; color: rgb(0, 109, 172); line-height: 2em; display: block; padding: 0 10px; outline: none; text-decoration:none; }#tab-container .tab a:hover { text-decoration: underline; }#tab-container .tab.active { background: #fff; padding-top: 6px; position: relative; top: 1px; border-color: #666; }#tab-container .tab a.active { font-weight: bold; }#tab-container .tab-container .panel-container { background: #fff; border: solid #666 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }#tab-container .panel-container { margin-bottom: 10px; }.column .green {color:black; background: white; border: 0px;} .video-info .green {color:black; background: white; border: 0px;} .video-info .blue {color:black; background: white; border: 0px;} /* vignettes des videos sur page accueil */#accueil-videos { width: 220px; height: 100%; margin-top: 17px;  background-color: white;}#accueil-videos h1 { margin-bottom: 23px;}#accueil-videos ul { padding-left: 0px; margin-left: 9px; text-indent: 0px; line-height: 0.9em;}#accueil-videos li { list-style: outside none none; margin: 9px 5px 0px 0px; height: auto;  clear: both;  }#accueil-videos li a { font-family: Arial,sans-serif; font-weight: normal; font-size: 0.8em; color: #000; text-decoration: none;}#accueil-videos li a:hover { text-decoration: underline;}#accueil-videos li a.title { margin-left: 8px; margin-bottom: 3px; display: block; }#accueil-videos img { border: solid 0.3px #ccc; -moz-border-radius:10px 0; -webkit-border-radius:10px 0; border-radius:10px 0;}