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


body{
	background-color: #FFFFFF;
}

.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:100px;
	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;
	top:0px;
	left:0px;
}

.sous_titre_head{
	position:fixed;
	top:60px;
	left:75px;	
}

#header img{
	margin-left:75px;	
}

#header FORM{
	width:0px;
	height:0px;
	display:none;
}

#header FORM INPUT{
	margin-right:15px;	
}
.link_connec, .link_connec2, .link_connec3, .link_connec_error, .link_connec2bis{
	display:none;	
}

#login_tel{
	padding-left:10px;	
	position: relative;
	z-index:1001;
	width:100%;
	height:100%;
	background-color:white;
}

#login_tel input{
	margin-top:25px;
}

.link_connec4{	
	font-family: arial,sans-serif;
    font-size: 0.7em;
    float:left;
}

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

.link_connec5 SPAM{
	color:#76ae4d;	
}

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

.link_connec3bis{
	float:left;	
	font-family: arial,sans-serif;
    font-size: 0.7em;
 
}

.link_connec_error2{
	padding-top:30px;
	font-family: arial,sans-serif;
    font-size: 0.6em;
    color:red;
    
}

.connexion_compte_tel{
		position:absolute;
		right:5px;
		bottom:4px;
		font-family:arial;
		color:rgb(118,174,77);
}

.inutil_h{
	visibility:hidden;
	padding-bottom:160px;	
}

/*==========BLOC MENU HEADER==========*/

#sous_head_menu{
	display:none;
}
/*==========NAVIGATION==========*/

#menu{
	width:120px;
}

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

#acces_reseaux{
	display:none;
	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:0px;
	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:15px;
	padding:5px;	
}

.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;
	margin-top:120px;
	position:relative;
	z-index:700;
}

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

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

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

.fond_partie_noir{
	max-width:100%;
	float:left;
	/*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:100%;
	float:left;
	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;
}

/*=============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:100%;
	background-color:rgba(137,137,137,0.6);
	float:left;
}

.la_une_bourgogne{
	width:100%;
	float:left;
}

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

.la_une_bourgogne figure .enUneImg{
	width:100%;
	overflow:hidden;	
}


.sous_la_une_bourgogne{
	width:50%;
	font-size:0.8em;
}

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

.sous_la_une_bourgogne .surtitre{
	font-size:0.9em;
}

.surtitre_les_titres{
	color:#00adff;
	font-weight:bold;	
}

/*==================BLOC PHOTO=============*/

.all_photo_index{
	overflow:hidden;
	height:75px;
	width: 100%;
	margin: 25px 0 25px 0;
}

.all_photo_index TABLE{
	width:100%;	
}

.photo_index{	
	padding-left:5px;
	padding-right:5px;
	display:inline-block;
}

.photo_index img{
	height:90px;	
}

.les_images{
	display:inline-block;
	padding:7px;	
	float:left;
	width:132px;
	height:110px;
	overflow:hidden;
}

#tableau_photo{
	width:100%;	
}

.photo_principal{	
	width:100%;
}

.photo_principal img{	
	width:98%;
}

.boutonPhotoSuiv, .boutonPhotoPrec{
	height:75px;
	width:35px;
}

/*=============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:1em; margin-right: 15px;}
.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{
	/*display:none;
	width:728px;
	height:90px;
	margin-left:1px;
	*/
	padding-top:5px;
	padding-bottom:5px;
	max-width:100%; 
	max-height:100%;
	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;
}

.magazine FIGURE img{
	width:100%;
	
}



/*=============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==========*/

.la_une{
	width:100%;
	float:left;
}

.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:100%;
	height:100%;
	background-color:rgba(137,137,137,0.6);
	float:left;
	}


.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:10px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:5px;
	
}

.la_une figure img{
	width:100%;
	overflow:hidden;	
}

.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-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;
}

.speTel{
	width:100%;
	float:left;	
}

.speTel2{
	width:100%;
	float:left;	
}

/*=============encart article==============*/
.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;
}

.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;

}

.les_breves_index .p1, .les_breves_index .p2, .les_breves_index .p3{
	margin: 0 10px 0 10px;
}


/*===========TABLEAU ABONNEMENT==========*/



.tab_abonnement{
	float:left;
}

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

.tab_abonnement form{
	margin:10px;
}

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

#abon_vd_oui, #abon_fichier_oui, #abon_fichier_non{
	margin-left:10px;
}

.abon_fichier_label{
	text-align:right;
}

.submit{
	margin-bottom:10px;
	margin-left:20px;
}

.tab_abonnement INPUT{
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}

.tab_abonnement hr{
	width:100%;	
}

img[alt=plus]{
	margin-bottom:40px;	
	width:20px;
}

.pour_tel{
	width:50px;	
}

.pour_tel2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	color:rgb(142, 190, 68);
	font-weight:bold;	
}


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

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

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

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


.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;
}

/*===========ASIDE==========*/

.col2{
	display:none;
	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:10px;
	float:left;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin-left:6px;
	background-color: rgba(255, 255, 255, 0.3);
}

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

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

#meteo iframe{
	padding-left:8px;
	margin-top:-6px;	
}

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

#chandpub{
	height:600px;
	width:120px;
	margin: 5px 0 5px 6px;
	padding:0 0 0 0;
	float:left;
	background-color:#339933;
}

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

#bloc_news{
	width:120px;
	margin-top:10px;	
	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;
}

/*===========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;
}

.bouton_abonn1{
	width:260px;
	height:145px;
	background:#4c4c4c url('../img/logo_press_elec.png') no-repeat;
	background-position:5px 10px;
	border-radius:25px;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	display:inline-block;	
	margin:10px;
	margin-left:50px;
	border: 1px solid #4c4c4c;
	color:white;
} 

.bouton_abonn1:hover, .bouton_abonn2:hover, .bouton_abonn3:hover{
	background-color:#2a2a2a;
	border: 1px solid #2a2a2a;	
}

.abje{
	position:relative;
	float:right;
	right:116px;
	top:30px;
	margin-bottom:30px;		
}

.abjpe{
	position:relative;
	float:right;
	right:70px;
	top:30px;
	margin-bottom:30px;	
}

.abjp{
	position:relative;
	float:right;
	right:154px;
	top:30px;
	margin-bottom:30px;	
}

.bouton_abonn2{
	width:260px;
	height:145px;
	background:#4c4c4c url('../img/logo_presse_papiernum.png') no-repeat;
	background-position:30px 10px;
	border-radius:25px;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	display:inline-block;	
	margin:10px;
	margin-left:50px;
	border: 1px solid #4c4c4c;
	color:white;
}

.bouton_abonn3{
	width:260px;
	height:145px;
	background:#4c4c4c url('../img/logo_press_papier.png') no-repeat;
	background-position:10px 10px;
	border-radius:25px;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	display:inline-block;	
	margin:10px;
	margin-left:50px;
	border: 1px solid #4c4c4c;
	color:white;
}
/*===========BLOC ANNUAIRE==========*/
.annuaire {
	overflow:hidden;	
	width:730px;
}

/*===========BLOC FOOTER==========*/
#footer{
	background-color:#333333;
	width:100%;
	position:relative;
	left:0px;
	bottom: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==========*/
.tailleCol1{
		
}

.JourAuj{
	background-color:rgba(118, 174, 77, 0.75);
}

.ecart{
	padding-top:20px;
}

.agenda{
	width:100%;
	overflow:hidden;
	
}

.moistel{
	width:60%;	
}

.anneetel{
	width:40%;	
}

.jourtel{
	display:none;	
}

.agenda .jour TR{
	width:100%;
}

.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:14%;
}

.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:1em;
	height:80px;
}

.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:100%;
	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;
}

.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;
	}
	
.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 a{
	text-decoration:none;
	color:white;
}
.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 a{
	text-decoration:none;
	color:white;
}
.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 a{
	text-decoration:none;
	color:white;
}
.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 a{
	text-decoration:none;
	color:white;
}
.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{
	text-decoration:none;
	color:white;
}
.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%;
}

/*==============equipe======*/
.illust_qui{
}

.telldescrip{
	display:block;
	font-weight:bold;	
	margin-top:10px;
}

.jlb{
	position: relative;
}

.amk{
	position: relative;
}

.fd{
	position: relative;
}

.mn{
	position: relative;
}

.nf{
	position: relative;
}

.mm{
	position: relative;
}

.pn{
	position: relative;
}

.jyb{
	position: relative;
}

.sc{
	position: relative;
}

.jd{
	position: relative;
	margin-bottom:10px;
}
.carte_cote{
width:146px;
position: relative
}

.carte_yonne{
width:146px;
position: relative

}

.carte_nievre{
width:146px;
position: relative
}

.bulle_dijon{
margin-left:10px;
}

.qui_carte{
margin-top:10px;
margin-bottom:10px;
display: inline-block;

}

.qui_carte IMG{
	display:none;	
}

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

.resize{
	width:98%;
}

.tdb_carte{
position:relative;	
background-color:white;
border-radius:15px;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border:2px solid black;
margin-left:auto;
margin-right:auto;
width:322px;
}
.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{
	
}

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

.crea_session{
	width: 100%;
}

.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;
}

.qui_fond_noir .inutil{
	display:block;
	visibility:hidden;
}

/*---------------PAGE RESEAUX----------------------*/
.inutil{
	display:none;
}

.page_flux{	
	font-family:arial;
	font-size:0.9em;
}

.page_flux A:visited{
	color:white;	
}

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


.page_flux h2{	
	margin: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;
	visibility:hidden;
}



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

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

.repQuestion{
	font-size:0.9em;
	width:95%;
	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;
	margin-right: 165px;
}

.figure_num_gauche{
	float:left;	
}

.figure_num_droit{
	margin-left: 370px;	
}

.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;}

.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;	
}

/* 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;
	text-decoration: none;
	color:white;	
	font-size: 0.9em;
	padding-bottom:25px;
}

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

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