body {
margin:0;
padding:0;
background-color:#000000;
font-family:helvetica, arial, sans-serif;
font-size:10px;
color:#FFF;
text-align:center;
}

a{
text-decoration:none;
color:#ff66cc;
}

a:hover{
text-decoration:none;
color:#666666;
}

/* beginning idmaster */
#master {
margin-top: 40px;
margin-left: auto;
margin-right: auto;
width: 830px;
text-align: left;
}
/* end idmaster */

/* beginning idnavbar */
#navbar {
margin: 10px 30px 0 30px;
width: 756px;
height:20px;
text-align:center;
font-size:11px;
background-image:url(http://www.webshake.net/img_project/bckg_menu.jpg);
}


#navlist li
{
display: block;
float:left;
list-style-type: none;
padding-top:4px;
padding-right: 20px;

}

#navlist li a
{color:#FFFFFF;
}

#navlist li a:hover
{color:#FF9900;
}
/* end idnavbar */

/* beginning classimageBorder */
.imageBorder {
border:1px solid #000000;
}
/* end classimageBorder */

/* beginning idcadre */
#cadre {/* conteneur global et arrière-plan du titre du cadre */
width: 815px;
padding-top:20px;
background:url(http://www.webshake.net/img_project/cadre_top.gif) top left no-repeat;
}


/* end idcadre */

/* beginning idbloccadre */
#bloccadre {/* arrière-plan bas et sur l'ensemble du cadre */
background:url(http://www.webshake.net/img_project/cadre_bottom.gif) bottom left no-repeat;
padding-bottom: 20px;
}


/* end idbloccadre */

/* beginning idcontenuCadre */
#contenuCadre   {
margin: 10px 30px 0px 30px;

}
/* end idcontenuCadre */

/* beginning classslogan */
.slogan {
clear:both;
padding-top:1.3em;
text-align:center;
font-weight:normal;
}

/* end classslogan */

/* beginning idfooter */
#footer {
height:86px;
width:800px;
background:url(http://www.webshake.net/img_project/footer.jpg);
background-position:top right;
background-repeat:no-repeat;
}

/* end idfooter */

/* beginning idmainContent */
#mainContent {
width:756px;
height:auto;
padding-top:1.2em;
font-size:1.2em;
line-height:1.4em;
font-weight:normal;
text-decoration:none;

text-align:justify


}

/* end idmainContent */

/* beginning idleftWhy */
#leftWhy {
float:right;
padding-left:2em;
}

/* end idleftWhy */

/* beginning idleftCocktail */
#leftCocktail {
float:right;
padding-left:2em;

}


/* end idleftCocktail */

/* beginning idleftservices */
#leftservices {
float:right;
padding-left:2em;
padding-bottom:2em;
}
/* end idleftservices */

/* beginning idleftcontact */
#leftcontact {
float:right;

}

/* end idleftcontact */

/* beginning idleftclient */
#leftclient {
float:left;
width:320px;
height:420px;
border:solid 1px #000000;
}
/* end idleftclient */

/* beginning idrightclient */
#rightclient {
float:right;
width:400px;
border:solid 1px #000000;
} 

/* end idrightclient */

/* beginning idleftnosclients */
#leftnosclients {
float:left;
margin-top:50px;
width:280px;
height:420px;
background-image:url(http://www.webshake.net/img_project/webshaker.jpg);
background-position:top left;
background-repeat:no-repeat;
}

/* end idleftnosclients */

/* beginning idrightnosclients */
#rightnosclients {
float:left;
width:430px;
}
/* end idrightnosclients */

/* beginning classboutoninfo */
.boutoninfo {
width:82px;
height:19px;
background-image:url(http://www.webshake.net/img_project/bckg_btn_infos.gif);
background-repeat:no-repeat;
font-size:0.9em;
text-align:center;
}
/* end classboutoninfo */

/* beginning classdetailClientListe */
.detailClientListe {
width:380px;
height:60px;
margin-top:10px;
padding:10px;
border-left:1px solid #666666;
border-bottom:1px solid #666666;
font-size:8pt;}
/* end classdetailClientListe */

/* beginning idsubmenuClient */
#submenuClient {
width:350px;
height:25px;
margin-top:10px;
}
/* end idsubmenuClient */

/* beginning classsubTitle */
.subTitle {
width: 819px;
text-align:center;
font-size:16px;
font-weight:lighter;
color:#999999;
}
/* end classsubTitle */

/* beginning classtrebuchetTable */
.trebuchetTable {
font-size:8.5pt;
}
/* end classtrebuchetTable */

/* beginning classlisteCarre */
.listeCarre {
list-style-type:square;
}
/* end classlisteCarre */

/* beginning idinscription */
#inscription th
{
text-align:right;
padding-right:1.2em;}

td
{
text-align:left;}

label, input, textarea{
font-family: Trebuchet MS;
font-size:0.8em;

}
/* end idinscription */

/* beginning classboutonform */
.boutonform {
width:82px;
height:19px;
background-image:url(http://www.webshake.net/img_project/bckg_btn_infos.gif);
background-repeat:no-repeat;
text-align:center;
font-size:0.8em;
}
/* end classboutonform */

/* beginning classsmallboutoninfo */
.smallboutoninfo {
width:23px;
height:23px;
padding-top:2px;
background-image:url(http://www.webshake.net/img_project/bckg_bttn_item.gif);
background-repeat:no-repeat;
font-size:0.9em;
text-align:center;
}
/* end classsmallboutoninfo */

