*{
	margin:0;
	padding:0;	
	text-decoration:none;
}


body{
	background-color: #EBEBEB;
	background-image: url('../img/textFond.png');
}

.global{
	max-width: 980px;
	height: auto;
	margin:auto;
	background-color:black;	
}

TABLE{
	border-collapse:collapse;	
}

TR{
	align:left; 
	vertical-align:top;
	
}

/*===========HEADER============*/

#header{
	position:fixed;
	width:100%;
	height:69px;
	display:inline-block;
	-moz-box-shadow:0px 2px 10px #000000;
	-webkit-box-shadow:0px 2px 10px #000000;
	box-shadow:0px 2px 10px #000000;
	float:left;
	z-index:999;
	background-color:white;
}

#header FORM{
	float:right;
	padding-top:25px;
	padding-right:15px;
}

#header FORM INPUT{
	margin-right:15px;
	
}

.link_connec{
	float:right;	
	padding-right:30px;
	font-family: arial,sans-serif;
    font-size: 0.7em;
}

.link_connec2{
	float:right;	
	padding-right:30px;
	font-family: arial,sans-serif;
    font-size: 0.7em;
    padding-top:30px;
}

.link_connec2 SPAM{
	color:#76ae4d;	
}

.link_connec3{
	float:right;	
	padding-right:30px;
	font-family: arial,sans-serif;
    font-size: 0.7em;
    margin-top:-5px;
}

.link_connec2bis{
	float:right;	
	padding-right:30px;
	font-family: arial,sans-serif;
    font-size: 0.7em;
    padding-top:30px;
}

.link_connec_error{
	float:right;	
	padding-right:284px;
	font-family: arial,sans-serif;
    font-size: 0.6em;
    color:red;
}


/*==========BLOC MENU HEADER==========*/
.menuSousHead2{
	display:none;
}
	
#sous_head_menu{
	
	border-radius:0 0 25px 25px;
	-webkit-border-radius:0 0 25px 25px;
	-moz-border-radius:0 0 25px 25px;
	
	background-image: linear-gradient(top , rgb(102,204,102) 0%, rgb(0,50,0) 100%);
	background-image: -o-linear-gradient(top , rgb(102,204,102) 0%, rgb(0,50,0) 100%);
	background-image: -moz-linear-gradient(top , rgb(102,204,102) 0%, rgb(0,50,0) 100%);
	background-image: -webkit-linear-gradient(top , rgb(102,204,102) 0%, rgb(0,50,0) 100%);
	background-image: -ms-linear-gradient(top , rgb(102,204,102) 0%, rgb(0,50,0) 100%);
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, rgb(102,204,102)),
	color-stop(1, rgb(0,50,0))
);
    -moz-box-shadow:0 5px 5px #707070;
    -webkit-box-shadow:0 5px 5px #707070;
    box-shadow:0 5px 5px #707070;
    
    position:fixed;
    margin-top:-34px;
    margin-left:5px;
    padding-left:10px;
    padding-right:10px;
    padding-top:15px;
    width:700px;
    vertical-align:center;
    align:center;
    z-index:999;
    
    transition:All 1s ease;
	-webkit-transition:All 1s ease;
	-moz-transition:All 1s ease;
	-o-transition:All 1s ease;
	transform: translateY(-15px);
	-webkit-transform: translateY(-18px);
	-moz-transform: translateY(-18px);
	-o-transform: translateY(-18px);
	-ms-transform: translateY(-18px);
}

#sous_head_menu:hover {
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
}

#sous_head_menu TR{
	margin-left:10px;	
}

#sous_head_menu TD{
	padding-left:9px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	margin-left:30px;
	
	text-shadow:2px 2px 5px #000000;
}

#sous_head_menu TD A{
	color:white;
	font-size:0.9em;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
}

#sous_head_menu TD A:hover{
	color:#0099FF;
}

.connexion_compte_tel{
		display:none;
}

/*==========NAVIGATION==========*/

#menu{
	width:120px;
	float:left;	
	position:fixed;
	margin-top:140px;
	z-index:500;
}

/*==========BLOC REASEAUX==========*/

#acces_reseaux{
	background:rgba(10, 113, 180, 0.7);
	-moz-border-radius:0px 10px 10px 0px;
	-webkit-border-radius:0px 10px 10px 0px;
	border-radius:0px 10px 10px 0px;
	position:fixed;
	bottom:40px;
	left:-60px;
	transition:All 1s;
	-webkit-transition:All 1s;
	-moz-transition:All 1s;
	-o-transition:All 1s;
	z-index:1000;
	font-family:verdana;
	font-size:0.8em;
	font-weight:bold;
	color:white;
}

#acces_reseaux:hover{
	left:-20px;
	color:white;
}

#acces_reseaux #rejoindre{
	text-align:center;	
	padding:5px;
	color:rgba(10, 113, 180, 0);
	
}

#acces_reseaux:hover > #rejoindre{
	color:white;
}

#acces_reseaux UL{
	margin-left:10px;
	padding:20px;	
}

.rotate{
    transform: rotate(270deg) ;
    -webkit-transform: rotate(270deg) ;
    -moz-transform: rotate(270deg) ;
    -o-transform: rotate(270deg) ;
    -ms-transform: rotate(270deg) ;	
   	margin-left: 39px;
    margin-top: -46px;
    position: absolute;
    text-align: right;
    
}

/*==========SECTION==========*/

.section{
	float:right;
	max-width:862px;
	margin-top:100px;
	position:relative;
	z-index:700;
}

/*=========ARTICLE==========*/

.col1{
	float:left;
	z-index:500;
	position:relative;
}

.tailleCol1{
	float:left;
	z-index:500;
	position:relative;
}

.fond_partie_noir{
	max-width:730px;
	/*height:90%;*/
	background-color:#3b3b3b;	
    -moz-box-shadow: 2px 2px 10px #000000;
    -webkit-box-shadow: 2px 2px 10px #000000;
    box-shadow: 2px 2px 10px #000000;


}

.fond_partie_noir TD{
}

.fond_partie_blanc{
	max-width:730px;
	background-image:url(../img/1_fond_actu2.png);
    -moz-box-shadow: 2px 2px 10px #000000;
    -webkit-box-shadow: 2px 2px 10px #000000;
    box-shadow: 2px 2px 10px #000000;
}

.couleur_national{
	width:100%;
	height:7px;	
	background-color:orange;
}

.mep_une{
	font-family:arial;
	font-size: 0.9em;
	text-align:justify;
	margin-left:10px;
	margin-right:10px;	
}

/*=============BLOC ACTU DIRECT===========*/
.actu_direct a{
	margin-left:10px;	
	font-family: arial,sans-serif;
    font-size: 0.8em;
    color:#333333;
    
}
.actu_direct{
	-moz-box-shadow:inset -2px -10px 5px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow:inset -2px -10px 5px rgba(0, 0, 0, 0.05);
	box-shadow:inset -2px -10px 5px rgba(0, 0, 0, 0.05);
	border:1px solid rgba(0, 0, 0, 0.1);
}

.actu_direct:hover{
	-moz-box-shadow:inset -2px 10px 5px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow:inset -2px 10px 5px rgba(0, 0, 0, 0.05);
	box-shadow:inset -2px 10px 5px rgba(0, 0, 0, 0.05);
}	


.boutonChangePage{
	width: 30px;
	height: 20px;
	border-radius: 8px 8px 0 0;
	background-color: rgba(141, 202, 249, 1);
	border: 1px solid rgba(25, 25, 25, 0.8);	
	margin-left: 20px;
	margin-top: 10px;
	//margin-bottom: 5px;
	color:black;
	//padding-bottom:15px;
	cursor:pointer;	
	-moz-box-shadow:inset -3px 3px 3px 0px #ffffff;
	-webkit-box-shadow:inset -3px 3px 3px 0px #ffffff;
	box-shadow:inset -3px 3px 3px 0px rgba(255,255,255,0.8);
	
}

.boutonChangePage:first-child{
	margin-left:38%;	
}

.boutonChangePage2{
	width: 30px;
	height: 25px;
	border-radius: 8px 8px 0 0;
	background-color: rgba(141, 202, 249, 1);
	border: 1px solid rgba(25, 25, 25, 0.8);	
	margin-left: 50px;
	margin-top: 20px;	
	color:black;
	-moz-box-shadow:inset -3px 3px 3px 0px #ffffff;
	-webkit-box-shadow:inset -3px 3px 3px 0px #ffffff;
	box-shadow:inset -3px 3px 3px 0px rgba(255,255,255,0.8);
}

.boutonChangePage2:first-child{
	margin-left:15%;	
}

/*=============BLOC BOURGOGNE===========*/
	
#bourg{
	position:relative;
	z-index:900;
	overflow:hidden;
}

.couleur_bourgogne{
	width:100%;
	height:7px;	
	background-color:#3F8FD1;
}

.td_les_titres_bourgogne{
	position:relative;
	width:40%;
	background-color:rgba(137,137,137,0.6);
	float:right;
}

.la_une_bourgogne{
	width:60%;
}

.la_une_bourgogne FIGURE{
	float:left;	
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
}

.sous_la_une_bourgogne{
	width:30%;
	text-align: justify;
    /*color: #EBEBEB;*/
    font-family: arial,sans-serif;
    font-size: 0.8em;
    font-weight: normal;
    /*padding-top:5px;
    padding-left:10px;*/
    padding-right:10px;

}

.sous_la_une_bourgogne FIGURE{
	float:left;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}

.surtitre_les_titres{
	color:#00adff;
	font-weight:bold;	
}
/*==================BLOC PHOTO=============*/

.all_photo_index{
	width:729px;
}

.photo_index{	
	width:130px;
	text-align: center;
}

.photo_index img{
	max-height:75px;
	max-width: 130px;	
}


.boutonTof{
	width:30px;
}

.boutonPhotoPrec{
	margin: 30px 5px 0 5px;	
}

.boutonPhotoSuiv{
	margin: 30px 5px 0 5px;	
}

/*============= Page Photo===================*/
#tableau_photo{
	font-family:arial;
	font-size:0.8em;
	margin:10px;
}

.photo_principal{
	width:580px;
	padding-top:10px;
}

.photo_principal p{
	background-color: rgba(255,255,255,0.3);
	padding: 5px;
	margin-top: -3px;	
}

.photo_cote{
	width:140px;
	padding-top:10px;
	padding-left:10px;
}



/*=============PLANCHE PHOTO=============*/
/*.photo_planche{ margin:5px 5px 0 0; }*/
.affichageThumb{ margin:5px 0px 0 5px;}
.selectPage a{ color:white; font-family:verdana; text-decoration:none; font-size:0.9em;}
.selectPage a:hover{ font-size:1.3em; color: #1170b4; }
.selectPage a:visited{ text-decoration:none;}
.page_photo_active{ color: #8ebe44; font-family:verdana; font-size:0.9em;}
.imagePrincipaleAffiche{ width: 728px; height:480px; overflow:hidden; padding-top: 5px;}
.imagePrincipaleAffiche img{ position:relative; display: block; margin-left: auto; margin-right: auto; }
.figureDossierChoix{ width:162px; margin-left:10px; margin-right:10px;}
.figureDossierChoix figcaption{ font-family:verdana; font-size:0.8em; color:white; }
.lienPhotoCardre{ display:inline-block; width:110px; overflow:hidden; margin:5px 5px 0 5px;}
.photo_planche{ display:block; margin-left:auto; margin-right:auto; }
.selectPage{ width:405px; height:50px; margin-left:auto; margin-right:auto; margin-top:15px;}
.ecranSelectPhoto{ opacity:0.3; }
/*=============BLOC VIDEO===========*/

#vid{
	position:relative;
	z-index:800;
	padding-bottom:10px;	
}

.videoTdb{ font-family:arial;}
.videoTdb h1{ color:rgb(95, 159, 205); margin:10px 15px 5px 15px;}
.videoTdb div{ text-align:center;}
.videoTdb p{ margin:5px 15px 15px 15px;}

/*=============BLOC COTE D'OR===========*/

#cdor{
	position:relative;
	z-index:700;	
}

.couleur_coteor{
	width:100%;
	height:7px;	
	background-color:red;
}

/*=============BLOC LEADERBOARD===========*/

#leader img{
	max-width: 100%;
	height: auto;
}
#leaderboard{
	width:728px;
	height:90px;	
	padding-top:5px;
	padding-bottom:5px;
	margin-left:1px;
	background-image:url(../img/1_fond_actu2.png);
}

/*=============BLOC NIEVRE===========*/

#niev{
	position:relative;
	z-index:500;	
}

.couleur_nievre{
	width:100%;
	height:7px;	
	background-color:green;
}

/*=============BLOC MAGAZINE===========*/

#mag{
	position:relative;
	z-index:400;	
}

.magazine TD{
	width:50%;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.adroite{
	padding-right:10px;
	
}

.magazine{
	border-collapse:collapse;
	
}

.magazine FIGURE{
	float:left;
	margin-right:10px;
	hoverflow:hidden;
}


/*=============BLOC YONNE===========*/

#yon{
	position:relative;
	z-index:300;	
}

.couleur_yonne{
	width:100%;
	height:7px;	
	background-color:gold;
}


/* flux actu agra*/
.couleur_agra{
	width:100%;
	height:15px;	
	background-color:#00722D;
	margin-bottom: 30px;
}

.agraUl li{
	margin-top: 15px;
}

.agraUl li .date{
	float:right;
}

.colorDescAgra{
	color:#0066FF;
}

.agra a p{
	margin: 10px 0 0 10px;
}
/*===========MISE EN PAGE==========*/

.aff_article{
	padding-left:10px;
	padding-right:10px;
	font-family: arial;
	font-size: 1em;
	text-align: justify;	
	line-height: 140%;
}

.la_une{
	width:60%;
}

.la_une FIGURE{
	float:left;	
	margin-top:5px;
	margin-left:19px;
	padding-right:15px;
}

.sous_la_une{
	width:60%;
}

.sous_la_une FIGURE{
	float:left;
	overflow:hidden;
	margin-left:10px;
	margin-top:10px;
	margin-right: 10px;
}

.td_les_titres{
	width:40%;
	height:100%;
	background-color:rgba(137,137,137,0.6);
	}


.les_titres_region{
	/*float:left;*/
	margin-top:10px;
}

.les_titres_region A{
	color:#FFFFFF;
}

.les_titres_region A:hover{
	color:#0099FF;	
}


.les_titres_region FIGURE{
	float:left;
	margin-right:10px;
}

.titre_region{
	
	/*margin-right:10px;*/
}

.separation{
	width:45%;
	height:2px;
	background-color:black;	
	margin:auto;
	margin-top:10px;
}

.retour{
	clear: both;
}

.photo_col2{
	width:100%;	
	border:none;
}

.img {
	margin-left:20px;
	margin-top:10px;
	margin-right:20px;
	margin-bottom:5px;

}

.au_dessus{
	position:relative;
	z-index:900;	
}

.au_milieu{
	position:relative;
	z-index:800;
}

.au_milieu_dessous{
	position:relative;
	z-index:750;
}


.en_bas{
	position:relative;
	z-index:700;
}

.en_bas_bas{
	position:relative;
	z-index:680;
}

.reste_actu TD{
	width:33%;
}

.reste_actu FIGURE{
	margin:10px;	
	float:left;
}

.reste_actu .titre_region{
	margin-top:10px;
	margin-left: 5px;
	margin-right:10px;	
	font-family: "Trebuchet MS","Lucida Grande",Verdana,Arial,sans-serif;
	font-size:0.8em;
}

.reste_actu .texte_petit{
	margin-bottom:10px;
}

.separation2{
	width:730px;	
}

.separation3{
	width:730px;	
	/*height:150px;*/
	padding-top:15px;
	padding-bottom:15px;
}

#desabonnement{
	margin-top:15px;
	margin-left:15px;
}

.encart{ 
	margin-left:5px;
	margin-right:5px;
	font-family:arial;
	font-size: 0.9em;
	text-align:justify;
	line-height: 150%;
}

.encart div{
	margin-left:5px;
	margin-right:5px;	
}

.encart h4{
	font-size: 1.5em;
	font-family:Palatino, georgia, serif;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.titre_enc{
	font-size:1.5em;
	font-weight:bold;
}

.enc_21{ border: 3px solid red;}
.enc_58{ border: 3px solid green;}
.enc_89{ border: 3px solid gold;}
.enc_reg{ border: 3px solid blue;}
.enc_nat{ border: 3px solid orange;}

.enc_21 .titre_enc{ background-color:red; color:black;}
.enc_58 .titre_enc{ background-color:green; color:black;}
.enc_89 .titre_enc{ background-color:gold; color:black;}
.enc_reg .titre_enc{ background-color:blue; color:white;}
.enc_nat .titre_enc{ background-color:orange; color:black;}

/*===========BLOC BREVES==========*/

.breves TD{
	width:50%;
	height:50%;
	padding-bottom: 10px;
	padding-left: 10px;
}

.titre_breves{
	margin-left:10px;
	margin-top:10px;
}

.tt_breve TD{
	width:100%;
}

.tt_breve H1{
	margin-top:10px;
	margin-left:10px;
}

.tt_breve .date{
	float:right;
	margin-bottom:10px;
	color: #ACACAC;
}

.menu_breve{
	color: #EFEFEF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.6em;
    margin-right:10px;
    margin-top:5px;	
  }

.menu_breve LI{
	display:inline-block;
	  padding-left:15px;

}

/*===========TABLEAU ABONNEMENT==========*/
.redirBoutique{
	margin-left:24%;
	padding-bottom:10px;
}
.imgLogoBoutique img{
	height:150px;	
	margin-left:20%;
	margin-top:15px;
}

.imgLogoBoutique2 img{
	height:100px;	
	margin-left:25%;
}


/*===========COLLABORATION==========*/
.collab TD{	
	width:auto;
	margin-top:10px;
}

.collab INPUT{	
	margin-top:10px;
}

.collab .surtitre{	
	margin-bottom:10px;
}

.collab LABEL{	
	margin-left:10px;
}

p.cocord{
	margin-top:10px;
	color:black;
}

.collab TEXTAREA{
	margin-left:10px;	
	margin-bottom:10px;
}

.cocord_blanc{
	margin-left:10px;
    font-family: Palatino, georgia, serif;
    font-size: 1.2em;
    padding-top:5px;
	color :black;
}

#message{
	margin-left:10px;
}

/*===========AL===========*/
.noLogAl{
	margin-left:30%;
	padding-top:25px;
	color: red;
	font-family: verdana;	
}

.listeAl{
	width:27%;
	margin:20px;
	display:inline-block;	
}

.alDepartement21{ background-color:red; }
.alDepartement58{ background-color:green; }
.alDepartement89{ background-color:gold; }
.alDepartement21, .alDepartement58, .alDepartement89{
	height:25px;
	overflow:hidden;
}

.alDepartement21 div, .alDepartement58 div, .alDepartement89 div{
	font-size:2.2em;
	color:#3b3b3b;
	font-family: verdana;
	font-weight:bold;
	display:inline-block;
	margin-top:-9px;
	margin-left:5px;
}

.rubriqueAl{
	width: 220px;
	background-color: gray;	
	display:inline-block;
	margin-left: -20px;
	padding: 5px 24px 5px 5px;
	font-size:1.2em;
	margin-bottom:10px;
	text-align:left;
	border:1px solid #3b3b3b;
}

.listeAl{
	display:inline-block;	
	vertical-align:top;
	font-family: verdana;
	font-size:0.8em;
	font-weight:lighter;
	/*text-align:justify;*/
	width:200px;
	margin-left:20px;
	margin-right:20px;
}

.listeAl hr{
	width:75px;
	margin-left:28%;	
	margin-top: 5px;
	margin-bottom: 5px;
	color: white;
}

.aff_al_surtitre{
	display:block;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
}

.aff_al_titre{
	display:block;
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
	text-transform : uppercase;
}

.aff_al_soustitre{
	display:block;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.aff_al_texte{
	display:block;
	font-size:0.7em;
	text-align: justify;
	
}
/*===========ASIDE==========*/

.col2{
	width:132px;
	float:left;
	margin-top:40px;
	padding-bottom:20px;
	border-radius:0 25px 25px 0;
	-webkit-border-radius:0 25px 25px 0;
	-moz-border-radius:0 25px 25px 0;
	background-image: linear-gradient(left , rgb(43,92,122) 0%, rgb(183,232,232) 100%);
	background-image: -o-linear-gradient(left , rgb(43,92,122) 0%, rgb(183,232,232) 100%);
	background-image: -moz-linear-gradient(left , rgb(43,92,122) 0%, rgb(183,232,232) 100%);
	background-image: -webkit-linear-gradient(left , rgb(43,92,122) 0%, rgb(183,232,232) 100%);
	background-image: -ms-linear-gradient(left , rgb(43,92,122) 0%, rgb(183,232,232) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	right bottom,
	color-stop(0, rgb(43,92,122)),
	color-stop(1, rgb(183,232,232))
	);	
	-moz-box-shadow: 0px 5px 5px #707070;
    -webkit-box-shadow: 0px 5px 5px #707070;
    box-shadow: 0px 5px 5px #707070;
}

/*===========BLOC RECHERCHE==========*/

#search{
	margin-top:20px;	
	margin-left:5px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	width:120px;

}

/*===========BLOC LA UNE==========*/

#une {
	width:120px;
	margin-top:16px;
	float:left;
	border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	margin-left:7px;
	background-color: rgba(255, 255, 255, 0.3);
}

#une IMG{
	margin-top:2px;
}

#une .txt{
	margin-top:3px;
}

.couleur_une{
	margin-top:15px;
	width:100%;
	height:7px;	
	background-color:RGBA(93, 1, 109, 0.8);
	color: RGBA(93, 1, 109, 0.8);
	position:relative;
	z-index:600;
	font-family:verdana;
	font-size:0.8em;
	font-weight:bold;
	float:left;
}

.couleur_une P{
	margin-top:4px;
	margin-bottom:5px;
	margin-left:5px;
}

/*========== liens externes==============*/

#extern_link{
	 float:left;
	 width:120px;
	margin-top:16px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin-left:7px;
	background-color: rgba(255, 255, 255, 0.3);	
	padding-bottom:4px;
}

.bsv{
	text-align:left;
	vertical-align:middle;
	font-size: 0.8em;
	font-family: "Arial MT", Arial, sans-serif;
	margin-left:6px;
	text-decoration:none;
	color:#2A2A2A;
	display: block;
	margin-top:4px;
	cursor:pointer;
}

.bsv:hover{
	color:#4C4C4C;	
}

.bsv:focus, .bsv:active, .bsv:visited {
	color: #2A2A2A;
	text-decoration:none;
}

.AnneeJournal{
	display:none;	
}

.jourAn{
	margin-left:15px;	
}

.AnneeJournal li:last-child{margin-bottom:15px;}

/*===========BLOC METEO==========*/

#meteo {
	width:120px;
	margin-top:16px;
	float:left;
	margin-left:6px;
	padding-top:-5px;
	overflow:hidden;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color: rgba(255, 255, 255, 0.3);
}

#meteo iframe{
		border:none;
		margin-bottom:-18px;
}

/*===========BLOC PUB==========*/

#chandpub{
	height:600px;
	width:120px;
	margin: 16px 0 5px 6px;
	padding:0 0 0 0;
	float:left;
}

/*===========BLOC NEWSLETTER==========*/

#bloc_news{
	width:120px;
	margin-top:16px;	
	margin-left:6px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	float:left;
	background-color: rgba(255, 255, 255, 0.3);
}
	
#bloc_news P{
	margin:5px;	
}

#newsletter{
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin-top:5px;
	margin-left:2px;
	width:110px;
}

.newsletter_mef LABEL{
	margin-left:10px;
	font-family:arial;
	font-size:0.9em;
}

.newsletter_mef .texte{
	margin-bottom:10px;	
	margin-top:10px;
}

#mail_contact{
	width: 116px;
}


/*===========BLOC ABONNEMENT==========*/

.bouton_abonnement{
	border-radius:15px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#76ae4d), to(#1071b6));
	background: -moz-linear-gradient(top, #76ae4d, #1071b6);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#76ae4d, endColorStr=#1071b6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#76ae4d, endColorStr=#1071b6);
	display:inline-block; /* IE is so silly */
    -moz-box-shadow:inset 0px 0px 10px #ededed;
    -webkit-box-shadow:inset 0px 0px 10px #ededed;
    box-shadow:inset 0px 0px 10px #ededed;
	/*width:120px;
	height:50px;*/
	margin-top:10px;
	margin-left:6px;
	font-size: 0.9em;
	float:left;
	color:#FFFFFF;
	text-align:center;
	padding:3px;
	font-family: "Arial MT", Arial, sans-serif;
}

.bouton_abonnement:hover{
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#1071b6), to(#76ae4d));
  	background: -moz-linear-gradient(top, #1071b6, #76ae4d)
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#76ae4d, endColorstr=#1071b6);
}

.bouton_abonnement a:visited{
	color:white;
}

.bouton_abonnement a:hover{
	opacity:0.5;
}
/*===========BLOC ANNUAIRE==========*/
.annuaire {
	overflow:hidden;	
	width:730px;
}

/*===========BLOC FOOTER==========*/
#footer{
	background-color:#333333;
	width:100%;
	position:relative;
	left:0px;
	float:left;
	z-index:999;
	display:inline-block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    color:#DDDDDD;
}

#footer LI{
	display:inline-block;
	margin-right:10px;
	float:right;
	margin-top: 10px;
}

#footer A:hover{
	color:#555555;
}

#footer A{
	color:#CCCCCC;	
}

#footer P{
	margin-left:25px;	
	margin-top:2px;
	margin-bottom:2px;
}

/*===========BLOC QUI.PHP==========*/

.col3{
	
}

/*===========BLOC PA.PHP==========*/

.pa LI{
	display:inline-block;
	liste-style:none;
	float:left;
	width:170px;
	hight:250px;
	border:1px solid black;
	margin-left:10px;
	margin-top:10px;
}

/*===========BLOC AGENDA.PHP==========*/
.JourAuj{
	background-color:rgba(118, 174, 77, 0.75);
}

.ecart{
	padding-top:20px;
}

.agenda{
	//width:730px;
	
}

.agenda .jour TD{
	text-align:center;	
	-moz-box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5);
	box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5);
	border:1px solid rgb(10, 10, 10);	
	padding:5px 0px 5px 0px;
	font-family:verdana;
	width:104px;
}

.agenda .numero{
	-moz-box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5);
	box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5);
	border:1px solid rgb(10, 10, 10);
	padding:5px;
	font-family:verdana;
	font-size:0.6em;
	max-width: 93px;
}

.numero a, .numero a:visited, .numero a:active{
	text-decoration:none;
	color:white;
}

.agenda .numero2{
	border:1px solid rgb(10, 10, 10);
	padding:5px;
	font-family:verdana;
	font-size:0.6em;
	height:80px;
	margin-top:5px;
}

#precmois, #precannee{
	transform: rotate(180deg) ;
	-webkit-transform: rotate(180deg) ;
	-moz-transform: rotate(180deg) ;
	-o-transform: rotate(180deg) ;
	-ms-transform: rotate(180deg) ;
	float:left;
	margin-left:0px;
}

#suivmois, #suivannee{
	float:right;	
	padding-bottom:3px;
	margin-right:0px;
}

.jourActif{
	border:1px solid rgb(10, 10, 10);
	//padding:5px;
	font-family:verdana;
	font-size:0.6em;
	height:80px;
-moz-box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5); 
-webkit-box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5); 
box-shadow:inset -11px 11px 30px rgba(255, 255, 255, 0.5);
}

.precsuivButton{
	background-color:rgba(0, 0, 0, 0.2);
	color:white;
	font-size:1.2em;
	width:30px;
	height:29px;
	border-radius:5px 0 0 5px;
-webkit-border-radius:5px 0 0 5px;
-moz-border-radius:5px 0 0 5px;
margin:-5px;
padding:0px;
border:0px solid black;
}

.agen_dep{
	width:720px;
	padding-left:10px;
	margin-left:-10px;
	margin-bottom:5px;
	height:100%;	
	color:white;
	-moz-box-shadow:inset 0px -5px 10px #000000;
	-webkit-box-shadow:inset 0px -5px 10px #000000;
	box-shadow:inset 0px -5px 10px #000000;	
}

.partie_color_agenda{
 width: 100%;
 height: auto;	
 position:relative;
//padding:4px;
margin-left:-4px;
max-width:98px;
margin-top:2px;
font-size:1.2em;
text-decoration:none;
}

.agen_dep_21{
	background-color:rgba(255, 0, 0, 0.5);
	color:white;
	padding:5px;
	width: 100%;
	margin-left: -6px;
	margin-top: 2px;
}
.agen_dep_21:hover,  .agen_dep_21:hover a{
	background-color:rgba(255, 0, 0, 1);
	color:black;
}

.agen_dep_58{
	background-color:rgba(50, 177, 65, 0.5);
	color:white;
	padding:5px;
	width: 100%;
	margin-left: -6px;
	margin-top: 2px;
}
.agen_dep_58:hover,  .agen_dep_58:hover a{
	background-color:rgba(50, 177, 65, 1);
	color:black;
}

.agen_dep_89{
	background-color:rgba(255, 223, 0, 0.5);
	color:white;
	padding:5px;
	width: 100%;
	margin-left: -6px;
	margin-top: 2px;
}
.agen_dep_89:hover,  .agen_dep_89:hover a{
	background-color:rgba(255, 223, 0, 1);
	color:black;
}

.agen_dep_reg{
	background-color:rgba(0, 0, 255, 0.5);
	color:white;
	padding:5px;
	width: 100%;
	margin-left: -6px;
	margin-top: 2px;
}
.agen_dep_reg:hover,  .agen_dep_reg:hover a{
	background-color:rgba(0, 0, 255, 1);
}

.agen_dep_nat{
	background-color:rgba(255, 165, 0, 0.5);
	color:white;
	padding:5px;
	width: 100%;
	margin-left: -6px;
	margin-top: 2px;
}
.agen_dep_nat:hover, .agen_dep_nat:hover a{
	background-color:rgba(255, 165, 0, 1);
	color:black;
}

.agenda_liste{
	margin: 0px 0px 20px 0px;	
}

.agenda_liste:last-child{
	margin: 0px 0px 0px 0px;	
}

.agen_couleur{
	width:100%;
	color: white;
	font-family:arial;
	font-size: 0.8em;
	-moz-box-shadow: inset 0px -5px 10px #000000;
	-webkit-box-shadow: inset 0px -5px 10px #000000;
	box-shadow: inset 0px -5px 10px #000000;	
}

.agen_couleur span{
	margin-left:10px;	
}

.agen_couleur_21{
	background-color:red;
}
.agen_couleur_58{
	background-color:green;
}

.agen_couleur_89{
	background-color:gold;
}
.agen_couleur_reg{
	background-color:blue;
}
.agen_couleur_nat{
	background-color:orange;
}

.agenda_date_aff{
	font-weight:bold;
	margin-top:5px;	
	font-family:arial;
	font-size:0.9em;
	margin-left:5px;
}

.agenda_titre_aff{
	font-family:arial;
	font-size:0.9em;
	margin-left:5px;	
}

.agenda_txt_aff{
	display:block;
	font-family:arial;
	font-size:0.8em;
	margin:5px 5px 0 5px;
	text-align:justify;
	line-height:150%;
}
.partie_color_agenda{
 width: 100%;
 height: auto;	
 position:relative;
//padding:4px;
margin-left:-4px;
max-width:98px;
margin-top:2px;
font-size:1.2em;
text-decoration:none;
}

.partie_color_agenda a{
	text-decoration:none;
	color:black;
}
.partie_color_agenda a:visited{
	text-decoration:none;
	color:black;
}

.agenda_cd{
	background-color:yellow;
	color:black;
	}
	
/*==============equipe======*/
.illust_qui{
	padding-left:8px;
}

.jlb{
	position:absolute;
	top:230px;
	left:320px;
	font-size:0.8em;
}

.amk{
	position:absolute;
	top:410px;
	left:255px;
	font-size:0.8em;
}

.fd{
	position:absolute;
	top:410px;
	left:450px;	
	font-size:0.8em;
}

.mn{
	position:absolute;
	top:777px;
	left:311px;		
	font-size:0.8em;
}

.nf{
	position:absolute;
	top:793px;
	left:561px;		
	font-size:0.8em;
}

.mm{
	position:absolute;
	top:967px;
	left:258px;
	font-size:0.8em;
}

.pn{
	position:absolute;
	top:967px;
	left:527px;
	font-size:0.8em;
}

.jyb{
	position:absolute;
	top:610px;
	left:195px;
	font-size:0.8em;
}

.sc{
	position:absolute;
	top:610px;
	left:560px;
	font-size:0.8em;
}

.lg{
	position:absolute;
	top: 1160px;
	left:271px;
	font-size:0.8em;	
}

.jd{
	position:absolute;
	top:1175px;
	left:417px;
	font-size:0.8em;
}

.resize{
	width:500px;	
}

.telldescrip{
	display:none;	
}

.carte_cote{
width:146px;
margin-top:100px;	
}

.carte_yonne{
width:146px;
position:absolute;
top:700px;
}

.carte_nievre{
width:146px;
position:absolute;
top:400px;
}

.bulle_dijon{
margin-left:10px;
margin-right:10px;	
}

.qui_carte{
margin-top:10px;
margin-bottom:10px;
}

.texte_qui{
	text-align: justify;
    /*color: #EBEBEB;*/
    font-family: arial,sans-serif;
    font-size: 0.8em;
    margin-top:5px;
    
}

.tdb_carte{
position:absolute;	
top:0px;
left:280px;
background-color:white;
border-radius:15px;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border:2px solid black;
}
.titre_qui{margin-left:10px; margin-top:5px; font-size: 1.2em;}
.Style30 {color: #90bc41}
.Style40 {color: #1071b6}
.Style100 {font-style: italic; color: #1071b6; }

.qui_fond_noir{
	padding-top:100px;
	margin-top:-215px;
	padding-bottom:10px;
	margin-left:-8px;	
}

.qui_fond_noir P{
	padding-bottom:15px;
}

.crea_session{
	width: 730px;
	padding: 10px 0 10px 0;
}

.crea_session legend{
	margin-left:10px;
}

.crea_session fieldset{
	margin: 0 10px 0 10px;
	padding-bottom: 10px;
}

.crea_session fieldset form{
	margin: 10px 10px 0 10px;
}

.crea_session fieldset form input{
	margin: 5px 0px 5px 0;
}

.info_personnel{ 
	font-family:arial, sans-serif;
	font-size:0.8em;
	padding-bottom:10px;
}

.info_personnel .info_num{ 
	text-align:center;
	padding-top:15px;
}

.info_personnel .info_num span{
	font-size:1.2em;
	font-weight:bold;
	color:black;
}

.info_personnel p{
	margin-left:10px;	
	margin-top:5px;
}

.info_personnel span{
	font-weight:bold;	
}

.info_personnel fieldset{
	margin: 0 10px 0 10px;
	padding-bottom: 10px;		
}

.info_personnel legend{
	font-weight:bold;
	font-size:1.2em;
	margin-left: 10px;	
}

.info_personnel fieldset form{
	margin: 10px 10px 0 10px;
}

.info_personnel fieldset form input{
	margin: 5px 0px 5px 0;
}





.crea_session_blanc{
	width: 730px;
}

.crea_session_blanc fieldset{
	margin: 10px;

}

.crea_session_blanc LEGEND{
	margin-left:20px;
}

.crea_session_blanc form{
	margin:10px;
}

.crea_session_blanc LABEL, .crea_session_blanc INPUT{
	margin-top:10px;
}

/*---------------PAGE RESEAUX----------------------*/
.inutil{
	font-size:1.5em;
	visibility:hidden;
	display:inline-block;
	max-width:730px;
}

.nodisplay{
	display:none;	
}

.page_flux{	
	font-family:arial;
	font-size:0.9em;
	width:730px;
	padding-bottom:15px;
}

.page_flux A:visited{
	color:white;	
}

.page_flux HR{	
	margin-left:35px;
}


.page_flux h2{	
	margin:0px 5px 5px 5px;
}

.imgRSS{
	margin:10px 10px 10px 35px;
}

.imgRSS A{
		color:white;
}

.imgRSStitre{
	margin:15px 0px 0px 10px;
	
}

.imgRSStitre h3{
	padding-top:5px;
}

.ennonceRSS{
	margin:10px 0px 0px 15px;	
}

.imgtitre{
	float:left;	
	margin-right:5px;
}

.imgRSS img{
	padding-right:5px;
}

.bientot{
	position:relative;
	margin:0px 0px 0px 0px;
	font-size:0.7em;
}

.separation_footer{
	margin-top:25px;
	display:none;
}

.sup_inutil{
	display:inline-block;
}
.twitter_button{
	display:inline-block;
	margin-left:35px;
	margin-top:-4px;
}

/* lecture du journal */
.background_lectJournal{
	background-color: black;
	width:100%;
	height:100%;	
}

.fenetre_log{
	width:250px;
	height:250px;
	border-radius:25px;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	background-color:white;	
	font-family:arial;
	overflow:hidden;
	margin-left:42%;
	top:30%;
	position: absolute;
}

.fenetre_log img{
	margin-left: -24px;
	margin-top: 10px;	
}
#pass_label_log{ margin-left:10px; margin-top:10px; }
#id_label_log{ margin-left:10px; }
#pseudo_fenetre_log{ margin-left: 10px; margin-bottom:10px;}
#pass_fenetre_log{ margin-top:10px; margin-left:10px;}
#submit_fenetre_log{ margin-left:10px; margin-top:10px;}


/*---------------faq---------*/
.titreQuestion, .repQuestion{
	font-family:arial;
	text-align:justify;	
}

.titreQuestion{
	font-size:1.1em;
	width:730px;
	margin: 5px 10px 5px 10px;
	padding-top: 10px;
	color:rgb(142, 190, 68);
}

.repQuestion{
	font-size:0.9em;
	width:670px;
	background-color:rgba(255, 255, 255, 0.2);	
	margin-left:20px;
	padding:10px;
}


.img_mail_conf_gauche{
	margin-top:10px;	
}

.img_mail_conf_droit{
	margin-top:10px;
}

.info_tuto_gauche{
	width:345px;
	background-color: rgb(142, 190, 68);
	border-radius: 15px 0 0 15px;
	-webkit-border-radius: 15px 0 0 15px;
	-moz-border-radius: 15px 0 0 15px;
	padding: 10px;
	float: left;
	margin-top: 60px;
}

.info_tuto_droit{
	width:345px;
	background-color: rgb(17, 112, 180);
	border-radius:0 15px 15px 0;
	-webkit-border-radius:0 15px 15px 0;
	-moz-border-radius:0 15px 15px 0;
	padding: 10px;
	float: right;
	margin-top: 60px;
}

.figure_num_gauche{
	float:left;	
}

.figure_num_droit{
	margin-left: 370px;	
}

.cookiesAccept{
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:2000;
	background-color:#8ebe44;
	padding-left:15px;
	font-family:arial, verdana;
	color:black;
	width:100%;
}

.expliCookies{
	font-family:arial, verdana;	
}
.expliCookies h1{
	margin-top: 15px;
	margin-left: 5px;
	color:#8ebe44;
}	
.expliCookies h2{
	margin-top: 10px;
	margin-left: 10px;
	color:#8ebe44;
}
.expliCookies h3{
	margin-top: 5px;
	margin-left: 15px;
	color:#8ebe44;
}
.expliCookies p{
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
	text-align:justify;	
}
.expliCookies a, .expliCookies a:hover, .expliCookies a:active, .expliCookies a:visited{
	color:#1170b4;	
}

.boutonsCookies{
	width:250px;
	height:50px;
	color: rgba(255, 255, 255, 0.3);
	margin-left:15px;
	margin-top:10px;
	padding-bottom: 5px;	
}

.generalBoutonCookies{
	cursor:pointer;
	width:75px;
	height:50px;
	display:inline-block;
	color: #515151;
	font: bold 2.5em Arial, verdana;
	text-align: center;
    text-decoration: none;
	text-shadow: 1px 1px 1px rgba(255,255,255, .22);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    -webkit-box-shadow: 2px 2px 1px rgba(0,0,0, 0.5), inset 3px 3px 1px rgba(255,255,255, 0.5);
    -moz-box-shadow: 2px 2px 1px rgba(0,0,0, 0.5), inset 3px 3px 1px rgba(255,255,255, 0.5);
    box-shadow: 2px 2px 1px rgba(0,0,0, 0.5), inset 3px 3px 1px rgba(255,255,255, 0.5);
    -webkit-transition: all 0.15s ease;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    -ms-transition: all 0.15s ease;
    transition: all 0.15s ease;
    background: #d3d3d3; /* Old browsers */
    background: -moz-linear-gradient(top,  #d3d3d3 0%, #8a8a8a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d3d3), color-stop(100%,#8a8a8a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d3d3d3 0%,#8a8a8a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d3d3d3 0%,#8a8a8a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d3d3d3 0%,#8a8a8a 100%); /* IE10+ */
    background: linear-gradient(top,  #d3d3d3 0%,#8a8a8a 100%); /* W3C */
}

.illuBoutonRouge{
	-moz-box-shadow: 0px 0px 10px #ff0000;
    -webkit-box-shadow: 0px 0px 10px #ff0000;
    box-shadow: 0px 0px 10px #ff0000;
    color: rgb(245, 0, 0);
    text-shadow: 0 0 5px #ff0000;
    margin-right: 15px;
}

.illuBoutonVert{
	-moz-box-shadow: 0px 0px 10px #00ff00;
    -webkit-box-shadow: 0px 0px 10px #00ff00;
    box-shadow: 0px 0px 10px #00ff00;
    color: rgb(0, 245, 0);
    text-shadow: 0 0 5px #00ff00;
    margin-left: 15px;
}

.phraseCookies{
	padding-bottom: 10px;	
}

/* Page Formation */
.formationGenerale{
	display:inline-block; 
	vertical-align:top;
	font-family: verdana;
	font-size:1em;
}

.moisFormation{
	background-color:#1170b4;
	border:1px solid grey;
	font-size:1.2em;
	/*margin-left:5px;*/
	text-align:center;
}

.blockFormation{
	margin:0 10px 0 10px;
}

.blockFormation hr{
	opacity:0.2;	
}

.cliquable{
	font-family: Palatino,georgia,serif;
	font-size: 1.2em;
}

.formationTxt{
	display:none;
	text-align:justify;
	margin-top:10px;
}

/* Dossier tdb */
.dossierPdfGeneral{
	display: inline-block;
}

.dossierPdfListe{
	display:none;	
}

.lienDossierPdf {
	text-decoration:none;
	color:white;
	font-size:0.8em;
	font-family: verdana;
}

.moissonneuses a, .manutention a, .dechaumage a, .msa a, .aliments a, .pulverisateurs a, .miseherbe a, .recolteherbe a, .batiment a, .tracteurs a, .enseignement a, .semis a{
	margin:10px 0 5px 10px;
	padding-bottom:25px;
	text-decoration: none;
	color:white;
	font-size: 0.9em;	
}



/*----------- LIGHTBOX ------------*/
#lightbox{
	position:absolute;
	z-index:1001;	
}

#produitLight{
	text-align:center;
	position:relative;
	z-index:146;
}

#produitLight img{
	/*max-width:30%;
	max-height:78%;*/
	margin-top: 50vh;
	transform: translateY(-50%);
}

#fondLight{
	background-color:black;
	opacity:0.8;
	position:absolute;
	z-index:145;
	top:0;
	left:0;
}

.marches{
	display: inline-block;
    overflow: hidden;
}

.col4{
	flex: 0 0 32%;
    width: 32%;
    display: inline-block;
}