.big_menu {width:892px;height:245px;margin-left:5px;margin-right:3px;margin-top:4px;margin-bottom: 5px;}
.big_menu * {float: left;}
.big_menu a {margin-left: 4px; width:150px; height:165px; background-repeat: no-repeat; padding:80px 10px 0 10px; text-align:center; color: #fff;}
.big_menu img { width:370px; height:245px;}

#boutique{background-image:url(/images/boutique.jpg);}
#cours{ background-image:url(/images/cours.jpg);}
#actu{ background-image:url(/images/actu.jpg);}

.bottom{ width:892px; height:170px; margin: 5px 3px 0 5px;}

.sm_menu ul {margin:0; padding:0; text-align:left; width:370px; height:170px; float:left; background-image:url(/images/box_left.jpg); background-repeat: no-repeat;padding-top: 4px;}
.sm_menu ul a {font-size: 15px;}
.sm_menu li {margin-top:10px; background-repeat:no-repeat; padding-left: 58px; margin-left:9px; height:30px; padding-top:10px;list-style-type: none;font-size: 15px;}

.bottom .box {width:498px;float: left; height:150px; margin-left:4px; background-repeat:no-repeat;position: relative;padding: 10px;}
.main { background-image:url(/images/box_right.jpg);}

.main .mod_menu li {float: left; width: 215px;margin-right: 10px; line-height: 4em;background: url(/images/bullet2.jpg) no-repeat 5px center;border-left: solid 3px #ccc;padding-left: 20px;}
.main .mod_menu li a {font-weight: bold; font-size: 13px;}
.main .mod_menu li a:hover {text-decoration: underline;}

.box span.title { margin-top:10px; margin-left:13px; font-size: 13px;  font-weight: bold;}

.box span.text { margin: 10px 15px 0 15px;}

.box .button { position: absolute; bottom: 10px; left: 15px; width:100px; height:25px; background-image:url(/images/click_p.jpg); background-repeat: no-repeat; text-align:center; color:#fff; line-height: 25px;}



