body {
		background-color:#000000;/*rgb(255,102,0);*//*#B7E2F9*/
	background-image: url(degrade22.png);
	background-repeat: repeat-x;
}
a img {border-width:0;}

/*a{
border:none;
text-decoration: none;
outline:none;
}
a:focus {
outline:none;
} 
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;;
}
a:active {
	text-decoration: none;
}*/



#logo1001dj{
display:inline;
float:left;
}
#logoDpt{
display:inline;
float:right;
margin-top:40px;
margin-right:360px;
}
#tableauDj{
margin:0 auto;
left:0;
border-spacing: 5px;
border-collapse: collapse; 
float:left;
}











#baspage {
position:relative;
margin:0 auto;
top:10px;
height:35px;
width:500px;
font-size:13px;
font-family:Calibri;
font-style:normal;
color:#999999;
}
#baspage a{
font-size:13px;
font-family:Calibri;
color:#999999;
text-decoration:underline;
}
#baspage a:hover{
color:#FFFFFF;
font-size:13px;
font-family:Calibri;
text-decoration:underline;
}
#baspage a:active {
color:#FFFFFF;
font-size:13px;
font-family:Calibri;
text-decoration:underline;
}
#photo0{
display:inline;
float:left;
width:280px;
display:none;
visibility:hidden;
height:250px;
margin-right:5px;
margin-top:5px;
margin-left:3px;
}
#photo1{
display:inline;
float:left;
display:none;
visibility:hidden;
width:280px;
height:250px;
margin-right:5px;
margin-top:5px;
margin-left:3px;
}
#photo2{
display:inline;
float:left;
display:none;
visibility:hidden;
width:280px;
height:250px;
margin-right:5px;
margin-top:5px;
margin-left:3px;
}
#photo3{
display:inline;
float:left;
display:none;
visibility:hidden;
width:280px;
height:250px;
margin-right:5px;
margin-top:5px;
margin-left:3px;
}
#entreprise{
color:#FFFF00;
font-family:Calibri;
font-size:29px;
display:inline;
}
#ville{
color:#FFFFFF;
font-family:Calibri;
font-size:18px;
display:inline;
}
#dpt{
color:#FFFFFF;
font-family:Calibri;
font-size:18px;
display:inline;
}
.slash{
display:inline;
color:#FFFFFF;
font-size:18px;
}
#description{
display:inline;
font-family:Calibri;
font-style:italic;
color:#FF6600;
margin-top:0;

}

#contact{
font-size:14px;
font-family:Calibri;
color:#FF6600;
display:inline;
margin-right:25px;
font-style:italic;
}
#contactvaleur{
font-size:14px;
font-family:Calibri;
color:#FFFFFF;
display:inline;
}
#plus{
font-family:Calibri;
color:#FFFF00;
margin-right:5px;
margin-top:30px;
margin-bottom:0px;
margin-left:287px;
}
#plusvaleur{
font-family:Calibri;
color:#FFFFFF;
}
#tarif{
font-family:Calibri;
color:#FFFF00;
margin-right:5px;
margin-top:1px;
margin-left:287px;
}
#tarifvaleur{
font-family:Calibri;
color:#FFFFFF;
display:inline;
}

#telephone{
font-size:14px;
font-family:Calibri;
color:#FF6600;
display:inline;
margin-right:12px;
font-style:italic;
}
#telephonevaleur{
font-size:14px;
font-family:Calibri;
color:#FFFFFF;
display:inline;
}

#boutonbastab{
display:inline;
float:right;
width:150px;
margin-top:4px;
}
#boutonbas{
background: url(bouton-dj2.png);
width:145px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;
font-family:Calibri;
font-size:15px;
text-align :center;
color:#000000;
font:bold;
}
#Dpthauttab{
display:inline;
width:400px;
margin-right:14px;
}
#Dpthaut{
width:395px;
height:35px;
background-repeat:no-repeat;
font-family:Calibri;
font-size:inherit;
font-size:30px;
text-align :right;
color:#FF6600;
font:bold;
}
#boutonbas:hover{
background: url(bouton-dj.png);
width:145px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;
font-family:Calibri;
font-size:15px;
text-align :center;
color:#000000;
font:bold;
text-decoration:underline;
}
#recapitulatif{
float:right;
overflow:hidden;
width:180px;
height:auto;
margin-left:0;
margin-top:0;
border-top:solid 2px rgb(238,194,170);
}
#recapitulatif form{
margin-left:22px;

}
#pboutonbas{
}
#conteneur{
overflow:hidden;
margin:0 auto;
margin-top:15px;
left:0;
width:960px;
overflow:hidden;
border-right:solid 2px rgb(238,194,170);
border-bottom:solid 2px rgb(238,194,170);
}

#recapitulatif h3{
color:#FF6600;
font-family:Calibri;
margin-left:20px;
}
#boutonselectiondj{
background: url(panier-dj.png);
width:155px;
height:20px;
background-repeat:no-repeat;
font-family:Calibri;
font-size:15px;
color:#000000;
font:bold;
margin-left:15px;
font-style:italic;
}

#boutonvalidertab{
display:inline;
width:150px;
margin-left:15px;
}
#boutonvalider{
background: url(bouton-dj2.png);
width:145px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;
font-family:Calibri;
font-size:15px;
text-align :center;
color:#000000;
font:bold;
}
#boutonvalider:hover{
background: url(bouton-dj.png);
width:145px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;
font-family:Calibri;
font-size:15px;
text-align :center;
color:#000000;
font:bold;
text-decoration:underline;
}
#informations{
margin-top:17px;
margin-left:0;
display:block; /* <=== */
visibility:visible; /* <=== */
height:auto;
width:765px;
margin-right:0;
padding-right:15px;
border-right:solid 2px rgb(238,194,170);
padding-bottom:5px;
min-height:330px;
padding-top:13px;
}

#plustarifdiv{
position:relative;
height:auto;
min-width:475px;
min-height:115px; /*toucher ici si probleme .....*/
}
#plusvaleurinvis{
visibility:hidden;
}
#plustarifinvis{
visibility:hidden;
}
#invisible{
visibility:hidden;
}














.bpros{
background: url(bouton-dj.png);
width:120px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;
font-family:Calibri;
font-size:15px;
text-align :center;
color:#000000;
font:bold;
}
.bpros:hover{
background: url(bouton-dj2.png);
width:120px;
height:40px;
background-repeat:no-repeat;
}
#bpro0{
background:url(bouton-dj2.png) no-repeat;
width:120px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;}
#bpro1{
width:120px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;}
#bpro2{
width:120px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;}
#bpro3{
width:120px;
height:40px;
background-repeat:no-repeat;
cursor:pointer;}
#bvoirplus{
width:154px;
height:40px;
background-repeat:no-repeat;
text-align:center;
color:white;
}



/* pro0 */
#informationspro0{
margin-top:17px;
margin-left:0;
display:none; /* <=== */
visibility:hidden; /* <=== */
height:auto;
width:765px;
margin-right:0;
padding-right:15px;
border-right:solid 2px rgb(238,194,170);
padding-bottom:5px;
min-height:330px;
padding-top:13px;
}
/* pro1 */
#informationspro1{
margin-top:;
margin-left:0;
display:none; /* <=== */
visibility:hidden; /* <=== */
height:auto;
width:765px;
margin-right:0;
padding-right:15px;
border-right:solid 2px rgb(238,194,170);
padding-bottom:5px;
min-height:330px;
padding-top:0;
}
/* pro2 */
#informationspro2{
margin-top:17px;
margin-left:0;
display:none; /* <=== */
visibility:hidden; /* <=== */
height:auto;
width:765px;
margin-right:0;
padding-right:15px;
border-right:solid 2px rgb(238,194,170);
padding-bottom:5px;
min-height:330px;
padding-top:13px;
}
/* pro3 */
#informationspro3{
margin-top:17px;
margin-left:0;
display:none; /* <=== */
visibility:hidden; /* <=== */
height:auto;
width:765px;
margin-right:0;
padding-right:15px;
border-right:solid 2px rgb(238,194,170);
padding-bottom:5px;
min-height:330px;
padding-top:13px;
}


/*slection dj acordéon */
#selectionpro0{
color:#FFFFFF;
font-family:Calibri;
margin-left:5px;
display:none;
visibility:hidden;
font-size:14px;
}
#selectionpro1{
color:#FFFFFF;
font-family:Calibri;
margin-left:5px;
display:none;
visibility:hidden;
font-size:14px;
}
#selectionpro2{
color:#FFFFFF;
font-family:Calibri;
margin-left:5px;
display:none;
visibility:hidden;
font-size:14px;
}
#selectionpro3{
color:#FFFFFF;
font-family:Calibri;
margin-left:5px;
display:none;
visibility:hidden;
font-size:14px;
}




/* Formulaire de validation */
#formulairevalidation{
font-size:inherit;
font-size:9px;
margin-top:17px;
margin-left:0;
display:none; /* <=== */
visibility:hidden; /* <=== */
height:auto;
width:765px;
margin-right:0;
padding-right:15px;
border-right:solid 2px rgb(238,194,170);
padding-bottom:5px;
min-height:330px;
padding-top:13px;
color:white;
font-weight:bold;
}
#formulairevalidation p{
margin-left:150px;
}
#formulairevalidation table{
margin-left:0px;
color:white;
}
#formulairevalidation td{
}
#formulairedpt{
font-size:26px;
font-family:Calibri;
font-weight:bold;
font-style:italic;
margin-left:250px;
text-align:center;
color:rgb(255,242,0);
}

/* formulaire de validation ==> concerne l'affichage ou non des pros suivant leur sélection */
#txtform0{
display:none;
visibility:hidden;
}
#txtform1{
display:none;
visibility:hidden;
}
#txtform2{
display:none;
visibility:hidden;
}
#txtform3{
display:none;
visibility:hidden;
}

/* chiffre 1,2,3 ou 4 pour le nombre de dj sélectionné */
#chffre0{
font-size:inherit;
font-size:15px;
color:black;
visibility:visible;
display:inline;
font-weight:bold;
}
#chiffre1{
font-size:inherit;
font-size:15px;
color:black;
visibility:hidden;
display:none;
font-weight:bold;
}
#chiffre2{
font-size:inherit;
font-size:15px;
color:black;
visibility:hidden;
display:none;
font-weight:bold;
}
#chiffre3{
font-size:inherit;
font-size:15px;
color:black;
visibility:hidden;
display:none;
font-weight:bold;
}
#chiffre4{
font-size:inherit;
font-size:15px;
color:black;
visibility:hidden;
display:none;
font-weight:bold;
}

#bienvalider{
font-size:inherit;
font-size:15px;
margin-top:17px;
margin-left:0;
display:none; /* <=== */
visibility:hidden; /* <=== */
height:auto;
width:765px;
margin-right:0;
padding-right:15px;
border-right:solid 2px rgb(238,194,170);
padding-bottom:5px;
min-height:330px;
padding-top:13px;
color:white;
font-weight:bold;
}

/*concerne le formulaire de validation*/
.txterror { color:#FFFF00; font-size: 12px; font-family: Calibri, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:100; }
.txtform { color: white; font-size: 12px; font-family: Calibri, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight:100; }


/*concerne l'image 'supression' pour supprimer les dj sélectionnés*/
#suppression{
cursor:pointer;
}

#lienInscriverVous{
color:#F36201;
}
#lienInscriverVous:hover{
color:#FFFF00;
}

#connexion{
display:inline;
color:#999999;
position:relative;
left:640px;
top:0;
font-size:14px;
font-family:Calibri;
font-weight:lighter;
color:#FFFFFF;
}

#connexion a{
font-size:14px;
font-family:Calibri;
color:#FFFFFF;
text-decoration:none;
}
#connexion a:hover{
color:#FFFFFF;
font-size:14px;
font-family:Calibri;
text-decoration:underline;
}
#connexion a:active {
color:#FFFFFF;
font-size:14px;
font-family:Calibri;
text-decoration:underline;
}
#titreh1{
display:inline;
font-size:26px;
font-weight:100;
color:#FFFFFF;
}

#contactvaleur a{
font-size:13px;
font-family:Calibri;
color:#999999;
text-decoration:underline;
}
#contactvaleur a:hover{
color:#FFFFFF;
font-size:13px;
font-family:Calibri;
text-decoration:underline;
}
#contactvaleur a:active {
color:#FFFFFF;
font-size:13px;
font-family:Calibri;
text-decoration:underline;
}
