.zone1, .zone2, .zone3, .zone4{margin:0;padding:0}

.zone1{
	color:black;font-size:14px;font-weight:bold;
	height:70px;margin-top:32px
}
.zone2{
	color:#949494;font-size:10px;
	height:40px
}
.zone3{
	color:#E32D2D;font-size:14px;font-weight:bold;
	height:80px
}
.zone4{
	color:#949494;font-size:10px;
	height:45px;
}

.fondclair{background-color:#f8f8f8}
.fondfonce{background-color:#ecebeb}

#informations_admin, .zone_informations{
	width:234px;
	height:289px;

	text-align:center
}



/*  --------------------------------------------------------------------------------------------------------------PLANNING --------------------------------------------------------------------------------------------------------------------------*/
#planning{
	z-index:2;
	border:1px solid #86A4B1;
	cursor:default;
	font-size:13px
}
#planning tr td{
	text-align:center;
	border:1px solid white;
}
#planning #today{background-color:#FFF;}

#planning .jours{background-color:#B7CCD5;}
#planning .samedi{background-color:#9AB0BA;}
#planning .dimanche{background-color:#7B949F;}

#planning .jours2{background-color:#DFD8B9;}
#planning .samedi2{background-color:#BAB49A;}
#planning .dimanche2{background-color:#A59F81;}

.annee_planning{font-size:10px;}

.couleur_semaine1{background-color:#8BB48B;cursor:pointer}
.couleur_semaine2{background-color:#F2D682;cursor:pointer}
.couleur_semaine10{background-color:#EE7A7A}

.infobulle,.infobulle_enreg,#addplanning,#menuplanning,#supplanning{border: 1px solid #7B949F;background-color: #B7CCD5}

.infobulle{
	visibility: hidden;
	padding: 3px 3px;
	font-size: 10px;
	vertical-align:top;
	text-align:left
}
.infobulle_enreg{
	visibility: hidden;
	padding: 5px 3px;
	font-size: 10px;
	vertical-align:top;
	background-color: #F9EBD7;
}

#addplanning, #menuplanning, #supplanning{
	z-index:99;
	position:absolute;
	height:480px;
	width:320px;
	top:90px;
	left:80px;
	display:none;
	text-align:center;
	padding:9px;
}

#addplanning h1,#menuplanning h1,#supplanning h1{
	font-size:15px;
	margin:0 auto 3px auto;
	padding:0 auto;
}

#addplanning a,#menuplanning a,#supplanning a{
	background-color:#7B949F;
	color:#fff;
	padding:2px;
	margin:2px;
	border:1px solid #fff;
}
#addplanning a:hover,#menuplanning a:hover,#supplanning a:hover{
	border:1px solid #345564;
	background-color:#5E7D8B;
	color:#fff;
	text-decoration:none;
}
/* tableau de checkbox généré en javascript*/
#liste_check table tr td{
	padding:2px 6px;
}
#liste_check table{
	margin:5px auto 9px auto;
}
.tab_planning1{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:25px;
}

/*  ------------------------------------------------------------------------------------------------------ FIN PLANNING --------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------- PETITES ANNONCES -------------------------------------------------------------------------------------------------------------------- */
.pa_texte_presentation, .pa_texte_presentation *{font-size:10px;}
.pa_texte_presentation p{text-align:justify}
.pa_texte_presentation h1{font-size:16px;margin-bottom:10px}
.pa_texte_presentation h2{font-size:12px;text-align:left;margin-top:12px;margin-bottom:5px}
.pa_texte_presentation a{font-weight:bold}


#pa_gauche,#pa_droite,#pa_precision_droit,#pa_cat_droit,#pa_text_premierepage,#pa_particulier, #pa_suivant, #pa_precedent, .annonce_grande, #formulaire_pa_g, #formulaire_pa_d{position:absolute;}

#pa_gauche, #pa_droite{
	background-image:url('jpg/fond-pa.jpg');height:443px;width:410px;top:2px;left:6px
}
#pa_gauche{left:6px}
#pa_droite{left:418px}

#pa_precision_droit{
	top:3px;left:0px;width:410px;height:20px;font-size:9px;font-weight:bold;text-align:center;color:#555
}

#pa_particulier{
	top:17px;left:5px;width:230px;text-align:left;height:20px;font-size:14px;font-weight:bold;
}

#pa_cat_droit{
	top:20px;left:205px;width:200px;text-align:right;height:20px;font-size:12px
}
	
#pa_text_premierepage{
	top:160px;left:0px;width:410px;height:160px;font-size:30px;text-align:center
}

.annonce_grande{
	top:40px;left:5px;width:400px;height:160px;text-align:justify;display:none
}
.annonce_grande img{
	text-align:center;display:block
}

#formulaire_pa_g, #formulaire_pa_d{
	top:220px;left:5px;width:400px;height:160px;text-align:center;display:none
}	

#pa_suivant, #pa_precedent{
	top:448px;left:260px;width:70px;height:12px;text-align:center;padding:3px;background-color:white;font-weight:bold
}

#pa_suivant a, #pa_precedent a{color:black;}
#pa_suivant a:hover, #pa_precedent a:hover{color:#777;}


.pa_1, .pa_2, .pa_3, .pa_4, .pa_5, .pa_6, .pa_7, .pa_8, .pa_12, .pa_34, .pa_56, .pa_78{
	position:absolute;text-align:justify
}

.pa_12 img, .pa_34 img, .pa_56 img, .pa_78 img{text-align:center}

.pa_1, .pa_2, .pa_3, .pa_4, .pa_5, .pa_6, .pa_7, .pa_8, .pa_12, .pa_34, .pa_56, .pa_78{width:160px}
.pa_1, .pa_2, .pa_3, .pa_4, .pa_5, .pa_6, .pa_7, .pa_8{height:80px}

.pa_12, .pa_34, .pa_56, .pa_78{height:177px}

.pa_1, .pa_2, .pa_3, .pa_4, .pa_12, .pa_34{left:30px}

.pa_5, .pa_6, .pa_7, .pa_8, .pa_56, .pa_78{left:220px}

.pa_1, .pa_5, .pa_12, .pa_56{top:50px}
.pa_2, .pa_6{top:147px}
.pa_3, .pa_7, .pa_34, .pa_78{top:244px}
.pa_4, .pa_8{top:341px}


#pa_pro_haut_gauche, #pa_pro_bas_gauche, #pa_pro_haut_droit, #pa_pro_bas_droit, .pa_pro_moitie_sup, .pa_pro_moitie_inf, .pa_pro_grande, .pa_pro_quart_1, .pa_pro_quart_2, .pa_pro_quart_3, .pa_pro_quart_4, .pa_pro_grande_photo{position:absolute;}

#pa_pro_haut_gauche, #pa_pro_bas_gauche, #pa_pro_haut_droit, #pa_pro_bas_droit{left:0;width:410px;height:36px;text-align:center}
#pa_pro_haut_gauche, #pa_pro_haut_droit{top:0}
#pa_pro_bas_gauche, #pa_pro_bas_droit{top:407px}

#pa_pro_haut_gauche img, #pa_pro_haut_droit img{float:left;text-align:left}

.pa_pro_moitie_sup, .pa_pro_moitie_inf{left:25px;width:360px;height:160px}
.pa_pro_moitie_sup{top:54px;}
.pa_pro_moitie_inf{top:229px;}

.pa_pro_moitie_sup img, .pa_pro_moitie_inf img{float:left;margin-right:3px}
.pa_pro_grande img{display:block;text-align:center;margin:10px auto}

.pa_pro_moitie_sup p, .pa_pro_moitie_inf p, .pa_pro_grande p{text-align:justify}

.pa_pro_grande{left:25px;width:360px;height:335px;top:54px;}

.pa_pro_quart_1, .pa_pro_quart_2, .pa_pro_quart_3, .pa_pro_quart_4{width:180px;height:160px;display:block}
.pa_pro_quart_1, .pa_pro_quart_3{left:23px;}
.pa_pro_quart_2, .pa_pro_quart_4{left:223px;}
.pa_pro_quart_1, .pa_pro_quart_2{top:54px;}
.pa_pro_quart_3, .pa_pro_quart_4{top:229px;}
.pa_pro_quart_1 img, .pa_pro_quart_2 img, .pa_pro_quart_3 img, .pa_pro_quart_4 img{display:block;text-align:center;margin:0 auto}
.pa_pro_quart_1 strong, .pa_pro_quart_2 strong, .pa_pro_quart_3 strong, .pa_pro_quart_4 strong{font-size:10px}
.pa_pro_quart_1 p, .pa_pro_quart_2 p, .pa_pro_quart_3 p, .pa_pro_quart_4 p{font-size:10px;padding:0;text-align:left}

.pa_pro_grande_photo{top:83px;left:21px;width:368px;height:276px;}

/*---------------------------------------------------------------------------------------------- /PETITES ANNONCES -------------------------------------------------------------------------------------------------------------------- */