/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */
.titreindex 
{
width: 100%;
color: white;
background-color: #333333;
text-align:center;
font-weight: bold;
text-align: center;
line-height: 1.6em;
}
.legende {
font-weight: bold;
font-size: 75%;
}
.imgborderblack {
border: 1px solid black;
}
.imagenoborder {
border-style: none;
}
.tableaugauche {
width: 125px;
float: left;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
border-top: 1px solid gray;
padding-top: 3px;
padding-bottom: 3px;
}
.tableaudroit {
width: 400px;
float: left;
clear: right;
display: inline;
border-bottom: 1px solid gray;
border-right: 1px solid gray;
border-top: 1px solid gray;
padding-top: 3px;
padding-bottom: 3px;
}

/* DEBUT BIOGRAPHIE */
.photo_bio {
float: left;
padding-right: 5px;
padding-bottom: 5px;
width: 151px;
height: 187px;
}
.InDateView {
color: blue;
}
/* FIN BIOGRAPHIE */

/* DEBUT ALBUM PHOTO */
.photogauche {
width: 49.25%;
text-align: center;
float: left;
margin-bottom: 30px;
}
.photodroit {
width: 49.25%;
text-align: center;
float: left;
margin-bottom: 30px;
}
/* FIN ALBUM PHOTO */

/* DEBUT RECRUTEMENT */
.adresse {
width: 350px;
text-align: left;
float: left;
margin-bottom: 10px;
}
.tel {
text-align: right;
float: left;
clear: right;
margin-bottom: 10px;
}
.titremoc {
width: 350px;
text-align: left;
float: left;
clear: right;
margin-top: 10px;
}
/* FIN RECRUTEMENT */

/* DEBUT UNITE */
#badge_unites {
float: left;
}
#batisse_unites {
float: right;
margin-bottom: 10px;
margin-left: 5px;
}
.photo_contactus {
float: right;
margin-bottom: 10px;
margin-left: 5px;
clear: right;
}
#para1 {
clear: right;
}
/* FIN UNITE */

/* DEBUT KITSHOP */
.kitshopgauche {
width: 55%;
text-align: left;
float: left;
clear: both;
}
.kitshopdroit {
width: 44%;
text-align: left;
float: right;
clear: right;
}
.kitshopbas {
width: 55%;
text-align: left;
border: 0 solid;
margin-top: 15px;
vertical-align: middle;
font-size: 125%;
line-height: 70px;
}
.kitshop {
width: 98.5%;
margin-bottom: 20px;
border: 1px solid black;
}
.kitshopmain {
width: 100%;
border: 0px solid;
}
.kitshoptitre {
font-size: 125%;
color: white;
width: 100%;
border: 0px;
background-color: #660033; 
}
.kitshopbutton {
background-color: white;
color: #660033;
font-weight: bold;
margin-left: 10px;
}
.panierdescription {
border: 1px solid gray;
float: left;
clear: left;
width: 59%;
}
.panierprix {
border: 1px solid gray;
float: left;
width: 10%;
}
.panierquantite {
border: 1px solid gray;
float: left;
clear: right;
width: 15%;
}
.paniersupprimer {
border: 1px solid gray;
float: left;
clear: right;
width: 15%;
}
/* FIN KITSHOP */

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

