/* layout */
body {
    margin: 0;
    padding: 0;
    font-size: 75%;
    font-family: Arial,Helvetica,sans-serif;
	text-align:justify
}
#wrapper1 {
    margin-left: auto;
    margin-right: auto;
    min-height: 790px;
    width: 1085px;
    background-image: url(../images/background.png);
    background-repeat: no-repeat;
}
#wrapper2 {
    background-color: #FFF;
    position: relative;
    top: 30px;
    left: 60px;
    width: 880px;
    height: 635px;
    background-repeat: no-repeat;
}
#header {
    background-repeat: no-repeat;
    padding: 10px;
}
.left {
    float: left;
    width: 260px;
    min-height: 400px;
}
.right {
    float: right;
    width: 600px;
    min-height: 400px;
    padding: 0 10px 10px 10px;
}
#footer {
    clear: both;
    text-align: right;
}
/* fonts */
#redSlash {
    font-size: 1.2 em;
    color: red;
}
#titreContenu {
    font-size: 1,8em;
    font-weight: bold;
}
.spec {
    font-size: 85%;
    color: gray;
}
#activites { font-size: 85% }
/* slideshow */
#gallery {
    /* CSS3 Box Shadow */: ;
    -moz-box-shadow: 0 0 3px #AAAAAA;
    -webkit-box-shadow: 0 0 3px #AAAAAA;
    box-shadow: 0 0 3px #AAAAAA;
    /* CSS3 Rounded Corners */: ;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border: 1px solid white;
    background: url(javascript/slideshow/img/panel.jpg) repeat-x bottom center #ffffff;
    /* The width of the gallery */: ;
    width: 250px;
    overflow: hidden;
}
#slides {
    /* This is the slide area */: ;
    height: 360px;
    /* jQuery changes the width later on to the sum of the widths of all the slides. */: ;
    width: 250px;
    overflow: hidden;
}
.slide { float: left }
#menu {
    /* This is the container for the thumbnails */: ;
    display: none;
    height: 45px;
}
ul {
    margin: 0px;
    padding: 0px;
}
/* Every thumbnail is a li element
li {
    
    width: 60px;
    display: inline-block;
    list-style: none;
    height: 45px;
    overflow: hidden;
} */
li.inact:hover {
    /* The inactive state, highlighted on mouse over */: ;
    background: url(img/pic_bg.png) repeat;
}
li.act,
li.act:hover {
    /* The active state of the thumb */: ;
    background: url(img/active_bg.png) no-repeat;
}
li.act a { cursor: default }
.fbar {
    /* The left-most vertical bar, next to the first thumbnail */: ;
    width: 2px;
    background: url(img/divider.png) no-repeat right;
}
li a {
    display: block;
    background: url(img/divider.png) no-repeat right;
    height: 35px;
    padding-top: 10px;
}
a img { border: none }

ul.ca{
width:100%;
margin:1em 0;
list-style: none;}

ul.ca li.admin{text-indent:119px}
li.concours{
padding-left:24px;
text-indent:-24px;
width:540px;
display:block
}
.justify{text-align:justify}

