body {
	/*
	background-image: url('../img/fond-body.jpg');
	*/
	background-repeat: repeat-y;
	background-position:  center 50%;
		
	background-color: #FFFFFF;
	font-family: arial, "lucida console", serif;
	font-size: 20px;	
	margin-top:  0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

	}

body1 { font-family: courier, serif } 
body2 { font-family: arial, "lucida console", cursive }
p { font-family: arial, "lucida console", sans-serif }
p { font-family: arial, 'lucida console', sans-serif }
.main { cursor:pointer;  }


.fondCV { background-image:url(../img/fondCV.gif); padding:0; margin:0; }


#messageDuree1 { 	font-family: Courier, MS Courier New, Prestige, sans-serif; font-size: 8px; font-size-adjust: none; }
#messageDuree2 { 	font-family: Courier, MS Courier New, Prestige, sans-serif; font-size: 8px; font-size-adjust: none; }
#messageGal1   { 	font-family: arial, "lucida console", sans-serif; font-size: 10px;}


#afficheOption  { 
	font-family: "New Century Schoolbook", Times, serif ;font-size: 14px; 
	background-image:url(../img/fondPanier.gif); background-repeat:no-repeat;
	}

#messageDuree  { font-family: "New Century Schoolbook", Times, serif ; font-weight:bold; font-size: 14px;  }

#tdPackPhoto   { font-family: "New Century Schoolbook", Times, serif ; font-weight:bold;	font-size: 10px;  	}
#tdPrixOptions { font-family: "New Century Schoolbook", Times, serif ; font-weight:bold;	font-size: 10px;  	}
#tdPrixHt      { font-family: "New Century Schoolbook", Times, serif ; font-weight:bold;	font-size: 10px;  	}
#tdPrixTtc     { font-family: "New Century Schoolbook", Times, serif ; font-weight:bold;	font-size: 10px;  	}
#tdPrixTva     { font-family: "New Century Schoolbook", Times, serif ; font-weight:bold;	font-size: 10px;  	}


/*
aDoite pour les input
*/
.aDroite { 
	text-align:right; border:0; background-color:transparent; font-family: "New Century Schoolbook", Times, serif ;
	font-size: 12px;  
	}


#apercu {background-color:#999933; background-image:url(../img/fond300200.gif); }

#tdGriseTout { width:100%; background-color: #CCCC77; }
#tdGalerie{ width:100%; background-color: #CCCC22; }
#divPlanAcces { width:100%; background-color: #CCCCCC; }
#divMotCle { width:100%; background-color: #CCCCCC; }

#divSite { width:100%; background-color: #CCCCCC; }
#divAnnonce1 { width:100%; background-color: #CCCCCC; }
#divDescription { width:100%; background-color: #CCCCCC; }
#divHoraire { width:100%; background-color: #CCCCCC; }
#divEmail { width:100%; background-color:#CCCCCC; }
#divFax { width:100%; background-color:#CCCCCC; }
#divLogo { width:100%; background-color:#CCCCCC; }


#divCV {  background-image:url(../img/fondCV.png);  background-repeat:no-repeat; height:150px; width:200px; vertical-align:top; margin:0px; padding:0px; }
#divCV:hover { cursor:pointer; background-image:url(../img/fondCVHaut.png);  background-repeat:no-repeat;}
.divCV-hover { cursor:pointer; }

#divVide { font-size:1px; height:5px; }
#villeCV {font-family: "New Century Schoolbook", Times, serif ; font-weight:bold; height:10px; width:100%; font-size: 10px; text-align:right;  }
#nomCV { font-family: "New Century Schoolbook", Times, serif ; font-weight:bolder; font-size: 10px; text-align: left; height:10px; width:100%; }
#divVide1 { font-size:1px; height:5px; }
#logoCV {   }
#texteCV { font-family: "New Century Schoolbook", Times, serif ; font-size: 10px; overflow:hidden; text-align:left; vertical-align: middle; height:50px; width:130px;   }
#responsableCV{ font-family: "New Century Schoolbook", Times, serif ; font-weight: bolder; font-size: 10px; overflow:hidden; text-align: right;  height:12px; width:100%; }
#telCV { font-family: "New Century Schoolbook", Times, serif ; font-size: 10px; overflow:hidden; text-align: right; height:20px; width:200px;  }





.wBas { border-bottom-color:#cccccc; border-bottom-width: medium; border-bottom-style: ridge }
.wDroite { border-right-color:#CCCCCC; border-right-width: medium; border-right-style:inset }
.wBasFin { border-bottom-color:#eeeeee; border-bottom-width: thin; border-bottom-style: ridge }

.bouton-over 
{
 BORDER-RIGHT: #cccc99 0px solid; BORDER-TOP: #cccc99 1px solid; BORDER-LEFT: #cccc99 0px solid; BORDER-BOTTOM: #cccc99 0px solid; 
 cursor:pointer;
}

.bouton1-over 
{
 BORDER-RIGHT: #999999 3px solid; BORDER-TOP: #999999 3px solid; BORDER-LEFT: #999999 3px solid; BORDER-BOTTOM: #999999 10px solid; 
 cursor:pointer;
}
.img-over 
{
 cursor:pointer;
}


.vert{background-color:#009900;    border-spacing:0}
.rouge{ background-color: #FF0000; border-spacing:0}
.jaune{ background-color: #FFFF00;border-spacing:0}
.brun { background: #996633; background-color: #996633; }
/*Ascenceur*/
.hidden { position: relative ; width: 25% ; height: 15% ; overflow: hidden ; background-color : #CCFFFF ; padding: 3px ; font-size: 10pt ; border: solid 2px blue ; }
.auto { position: relative ; width: 25% ; height: 15% ; overflow: auto ; background-color : #CCFFFF ; padding: 3px ; font-size: 10pt ; border: solid 2px blue ; }
.scroll { position: relative ; width: 25% ; height: 15% ; overflow: scroll ; background-color : #CCFFFF ; padding :3px ; font-size: 10pt ;border: solid 2px blue ; }
.visible { position: relative ; width: 25% ; height: 15% ; overflow: visible ; background-color : #CCFFFF ; padding: 3px ;font-size: 10pt ; border: solid 2px blue ; }



#container {margin:5px; background-color: #999999; width:800px; }
.noRepeat{ background-image:url(../img/fond1000700.jpg); }

.imgHaut{background-image:url(../img/imgHaut.png); background-repeat:no-repeat;}

.couleurDeFond1{ background-color:#CCCC99;}
.couleurDeFond2{ background-image:url(../img/fond1000700.jpg); background-color:#CCCC99; }
.couleurDeFond{ 
	background-image:url(../img/fond800600.png); 
	background-color:#CCCC99; 
	background-repeat:no-repeat; 
	background-position: center 25%; 
	background-attachment: scroll;}

li {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	}
.input {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	}
select {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	}


tr {	padding:0; margin:0;	  }
td { 	padding:0; margin:0;	  }

.td {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	}


#div {	padding:0; margin:0;	  }
	  
a {	color: #3366CC;	text-decoration: none }

a:hover {	text-decoration: underline	}
.photo{ width:70px; height:50px }
.carteVisite{ width:200px; height:100px; }
.pro {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	}
.particulier {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	}
textarea{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
}
.avecMarge {padding:2px; margin:2px; line-height:24px; }

.noMarge {padding:0px; margin:0px; line-height:14px;  border-bottom:3px solid #000; border-left:5px solid #000;  }
.noSpace {padding:0px; margin:0px; line-height:18px; }
.marge10 {padding:0px; margin:10px; line-height:18px; }



.traitBas { border-bottom: #000000 2px solid ;  }
.traitHaut {BORDER-TOP: #000000 1px dotted;}
.traitDroite {BORDER-RIGHT: #000000 1px dotted; }
.traitGauche {BORDER-LEFT: #000000 1px dotted; }
.rectangle { BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; BORDER-LEFT: #000000 3px solid; BORDER-BOTTOM: #000000 10px solid;  }
.rectangle5 { BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; BORDER-LEFT: #000000 3px solid; BORDER-BOTTOM: #000000 5px solid;  }
.rectangle3 { BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; BORDER-LEFT: #000000 3px solid; BORDER-BOTTOM: #000000 3px solid;  }
.rectangle1 { BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; BORDER-LEFT: #000000 3px solid; BORDER-BOTTOM: #000000 1px solid;  }


.recGris { BORDER-RIGHT:#999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;  }


.traitHautBas { BORDER-TOP: #000000 1px dotted; BORDER-BOTTOM: #000000 1px solid;  }
.photoCss {	overflow:hidden;background-repeat:no-repeat;margin :0;padding :0; border :0;}




.divInfo { background-image:url(../img/carnetSpirale.jpg) }
.divInfo1 { background-color: #CCCC66; border:1px; border-color:#FF0000; border-bottom:1px; overflow: auto;  }
.divInfo2 { background-image:url() ; background-color: #CCCC77; border-color:#000000; border-bottom:1px; border-top:1px; overflow:auto;  }


.divAnnonce
{
overflow:auto;  
}

.f8 {font-family: Arial, Helvetica, sans-serif; font-size:  8px;}

.f9 {font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
.f9G {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bolder;}


.f10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.f10G {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bolder;}
.f10GSoul {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bolder; text-decoration:underline;}
.f12G {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bolder;}
.f14G {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;}

.f12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.f14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.f16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;}
.f18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px;}
.f20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px;}
.f22 {font-family: Arial, Helvetica, sans-serif; font-size: 22px;}
.f24 {font-family: Arial, Helvetica, sans-serif; font-size: 24px;}
.f26 {font-family: Arial, Helvetica, sans-serif; font-size: 26px;}
.f28 {font-family: Arial, Helvetica, sans-serif; font-size: 28px;}
.f32 {font-family: Arial, Helvetica, sans-serif; font-size: 32px;}
.f36 {font-family: Arial, Helvetica, sans-serif; font-size: 36px;}
.f40 {font-family: Arial, Helvetica, sans-serif; font-size: 40px;}
.f48 {font-family: Arial, Helvetica, sans-serif; font-size: 48px;}
.f64 {font-family: Arial, Helvetica, sans-serif; font-size: 64px;}
.f96 {font-family: Arial, Helvetica, sans-serif; font-size: 96px;}


