#menu {
	margin:0 auto;
	padding:2px;
	height:125px;
	width:1020px;
	background:#000;
	list-style:none;
	overflow:hidden;
}
#menu li {
	float:left;
	width:72px;
	height:125px;
	border-right:2px solid #333333;
}
#menu li .menuOptionHover{
	display:block;
	width:100%;
	height:125px;	
	text-indent:-8000px;
}

#accueil { background:url(../img/menu/accueil1.jpg); }
#cours { background:url(../img/menu/cours1.jpg); }
#chef { background:url(../img/menu/chef1.jpg); }
#conditions { background:url(../img/menu/conditions1.jpg); }
#contact { background:url(../img/menu/contact1.jpg); }
#apropos { background:url(../img/menu/apropos1.jpg); }

#menu li#accueil .menuOptionHover { background:url(../img/menu/accueil.jpg); }
#menu li#cours .menuOptionHover { background:url(../img/menu/cours.jpg); }
#menu li#chef .menuOptionHover { background:url(../img/menu/chef.jpg); }
#menu li#conditions .menuOptionHover { background:url(../img/menu/conditions.jpg); }
#menu li#contact .menuOptionHover { background:url(../img/menu/contact.jpg); }
#menu li#apropos .menuOptionHover { background:url(../img/menu/apropos.jpg); }
body {
	margin-left: 20px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
}
body,tbody,tr,td,th,p {
	font-family: "Comic Sans MS";
	font-size: 12px;
}
a:link {
	color: ##0000FF;
}
a:visited {
	color: ##00008B;
}
a:active {
	color: #FFFF66;
}
a:hover {
	color: ##006400;
}
#main {
	margin-left : 100px;
	 float: right;
	height : 100%;
}
#wrap {
   width:88%;
   margin:0 auto;
}
#right_col {
   margin-top : 10px;
   float:right;
   width:100%;
   height : auto;
}

#footer {
	position			: fixed;
	bottom				: 0;
	left				: 0;
	right				: 0;
	height				: 35px;
}
#footer>img.centre {
	display: block;
   margin:0 auto;
}

img.centre {
	display: block;
   margin:0 auto;
}

#contenu > div {
    color: #000000;
}

td.pt12{
font-size : small;
}

td.pt14{
font-size : large;
}

span.pt12{
font-size : small;
}

span.pt14{
font-size : large;
}

span.pt18{
font-size : x-large;
}
span.souligne{
text-decoration:underline;
}
span.pt36{
font-size : xx-large;
}

p.centre
{
   display: block;
   text-align:center;
}
td.align{
   text-align:center;
   border:1px solid;
}

table.centre{
margin:0 auto;
display:table;
}

div.gauche {
left : auto;
margin-left : 75px;
margin-bottom : 10px;
}

.gras {
font-weight : bold;
}

.textalign{
	text-align:center;
}

.lineheight{
	line-height:2em
}
#contenu.accueil {
    background-image : url('../img/fonds/fondaccueil.jpg');
	width : 88%;
	margin : auto;
}

.gauche{
	float:left;
}

#contenu.cgv {
    background-image : url('../img/fonds/fondconditions.jpg');
	width : 88%;
	margin : auto;
}

#contenu.contact {
    background-image : url('../img/fonds/fondcontact.jpg');
	width : 88%;
	margin : auto;
}

#contenu.apropose {
    background-image : url('../img/fonds/cap.jpg');
	width : 88%;
	margin : auto;
}

#autres {
	maxlength : 400;rows : 5;cols : 80;
}

#divcours.macaron {
    background-image : url('../img/fonds/fondmacarons.jpg');
	width : 88%;
	margin : auto;
}

#divcours.childs{
    background-image : url('../img/fonds/fondchild.jpg');
	width : 88%;
	margin : auto;
}

#divcours.cmoi{
    background-image : url('../img/fonds/fondcmoi.jpg');
	width : 88%;
	margin : auto;
}

#divcours.technique {
    background-image : url('../img/fonds/fondtech.jpg');
	width : 88%;
	margin : auto;
}

#divcours.charcut {
    background-image : url('../img/fonds/fondcharcut.jpg');
	width : 88%;
	margin : auto;
}

#divcours.choc {
    background-image : url('../img/fonds/fondchoco.jpg');
	width : 88%;
	margin : auto;
}

#divcours.patisserie {
    background-image : url('../img/fonds/fondpatisserie.jpg');
	width : 88%;
	margin : auto;
}

#divcours.cuisine {
    background-image : url('../img/fonds/fondcuisine.jpg');
	width : 88%;
	margin : auto;
}

#ateliers {
width : 1124px;
}

#ateliers.centre {
    margin-left: auto;
    margin-right: auto;
    }
    
.wonder {
margin : auto;
display : block;
width: 8%;
}
img.closed{
background: url('.	./img/ateliers/closed.jpg') no-repeat;
}

a:link{
  cursor:  pointer;
}

.point {
  cursor:  pointer;
}

#cmoiki {
	background-position:center center;
}

#btncmoiki {
    height: 50px;
    width: 200px;
}
.menuPatiss {
background: none repeat scroll 0 0 #eee;
}

.icone {
    height: 100px;
    margin: 10px auto 0;
    text-align: center;
    width: 1024px;
}

.icone img{
margin: 0px 0px 0px 10px;
width : 100px;
}

.slideshow {
   width: 300px;
   height: 300px;
   overflow: hidden;
   border: 3px solid #F2F2F2;
}

.slideshow ul {
    /* 4 images donc 4 x 100% */
   width: 100%;
   height: 300px;
   padding:0; margin:0;
   list-style: none;
}
.slideshow li {
   float: left;
}