/* CSS Document */

/* ***** STUCTURE */
body {
background-color:#f5f5f5;
scrollbar-track-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-face-color:#fff;
scrollbar-arrow-color:#999;
scrollbar-3dlight-color:#999;
scrollbar-darkshadow-color:#fff;
scrollbar-shadow-color:#bcc9fa;
}

div.cadrePrincipal { /* Centrage horizontal et vertical à l'écran */
position:absolute; left: 50%; top: 50%; width:762px; height:421px;
margin-left: -381px; /* mettre la  moitié de la largeur */
margin-top: -210px; /* mettre la moitié de la hauteur */
}

div.vide{clear:both; line-height:0; font-size:0;} /* class de div pour rompre le flux d'un alignement de blocs*/

div.videEspace10 {clear:both; line-height:0; font-size:0; margin-bottom:10px;} /* class de div pour rompre le flux d'un alignement de blocs avec espace bas de 10px*/

div.espaceur40px {clear:both; line-height:0; font-size:0; height:40px;}



/* ***** BALISES */
p {text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color:#333; margin-top:0; margin-right:0; margin-left:0; margin-bottom:20px;}
h1 {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; line-height:26px; color:#333; margin-top:25px;}
a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color:#333;}
a:hover {color:#cc0000; font-weight:bold;}
img {border:none;}

/*Liste à puce ---- puce triangle noir liens ancres*/
ul#aPuceNoirAncres  {
	margin-left:0px;/*important : pour bien tout caler*/
	padding-left:0px;/*important : pour bien tout caler*/
	margin-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	list-style:none;/*pour ne mettre aucune puce*/
	color:#333;
}

#aPuceNoirAncres li {	
	background-image: url("/images/commun/puce.gif");/*visuel de la puce*/
	background-repeat:no-repeat;/*pas de répétition de l'image*/
	background-position:15px 7px;/*left center = réglage des coordonnées horizontales et verticales de l'image*/
	padding-left:20px;/*réglage de la position du texte*/
}


#aPuceNoirAncres li a{
	margin-left:10px;
	font-size:11px;
	text-decoration:none;
	color: #333;	
}

#aPuceNoirAncres li a:hover {
	background-color:#000;
	color:#fff;
}

/*Liste à puce ---- puce carrée rouge*/
ul.aPuceRouge  {
	margin-left:0px;/*important : pour bien tout caler*/
	padding-left:0px;/*important : pour bien tout caler*/
	margin-top:0px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	/*list-style:none;/*pour ne mettre aucune puce*/
	color:#333;
}

.aPuceRouge li {	
	background-image:   url("/images/commun/puce_rouge.gif");/*visuel de la puce*/
	background-repeat:no-repeat;/*pas de répétition de l'image*/
	background-position:15px 7px;/*left center = réglage des coordonnées horizontales et verticales de l'image*/
	padding-left:20px;/*réglage de la position du texte*/
}


.aPuceRouge li a{
	margin-left:10px;
	font-size:11px;
	text-decoration:none;
	color: #333;	
}

.aPuceRouge li a:hover {
	text-decoration:underline;
	font-weight:bold;
	color: #333;
}

/*Liste à puce ---- puce triangle noir*/
ul.aPuceNoir  {
	margin-left:0px;/*important : pour bien tout caler*/
	padding-left:0px;/*important : pour bien tout caler*/
	margin-top:0px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:20px;
	/*list-style:none;/*pour ne mettre aucune puce*/
	color:#333;
}

.aPuceNoir li {	
	background-image:   url("/images/commun/puce.gif");/*visuel de la puce*/
	background-repeat:no-repeat;/*pas de répétition de l'image*/
	background-position:15px 7px;/*left center = réglage des coordonnées horizontales et verticales de l'image*/
	padding-left:20px;/*réglage de la position du texte*/
}


.aPuceNoir li a{
	margin-left:10px;
	font-size:11px;
	text-decoration:none;
	color: #333;	
}

.aPuceNoir li a:hover {
	text-decoration:underline;
	font-weight:bold;
	color: #333;
}


/* ***** MES CLASSES ET ID */

/* liens */
a.lienFondNoir {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color:#333;}
a.lienFondNoir:hover {color:#fff; background-color:#000;}
a.lienBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#000; text-decoration:none;}
a.lienBold:hover {color:#fff; background-color:#cc0000; text-decoration:none;}

/* divers */	
p.txt {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; color:#333; font-style:normal;}
.txtItal {font-style:italic;}
.txtGras {font-weight:bold;}
.txtSouligne {text-decoration:underline;}

.txtRouge14{text-align:Default; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#cc0000;}
	
.txtvisuels {text-align:left; font-size:11px; color:#333;}

.petittxt9 {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:9px; color:#999;}

.petittxtRouge {text-align:justify; font-size:9px; color:#CC0000;}
	
.copyright {text-align:center; font-size:10px; color:#666;}
	
.titre {text-align:Default; font-size:14px; font-weight:bold; color:#fff;}
	
.txtAnnonce {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
	
.txtAnnoncegras {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#fff;}
	
.legende {text-align:Default; line-height:12px; font-size:9px; font-weight: normal; color:#000; background:#fff; margin-left:10px;}

.lettrine{text-align:Default; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#cc0000;}
	
.rougeCentre{text-align:Center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color:#cc0000;}
