body{position:relative;margin:0;-webkit-text-size-adjust:none;min-height:416px;font-family:helvetica,sans-serif;background-color:#F1F1F1;-webkit-touch-callout:none;margin-top:63px}img{border:0}a:hover span.arrow{background-position:0 -13px!important}a:hover span.arrowa{background-position:0 -13px!important}table.tete{border-width:0;width:100%;background-color:#FFF;color:#4775cb;height:50px;box-shadow:2px 2px 4px #999;-webkit-box-shadow:2px 2px 4px #999;position:fixed;top:0;z-index:2}.pageitem{-webkit-border-radius:8px;background-color:#fff;font-size:1em;overflow:hidden;padding:0;position:relative;display:block;height:auto;width:auto;margin:3px 9px 17px;list-style:none;border-radius:8px;box-shadow:2px 2px 4px #999;-webkit-box-shadow:2px 2px 4px #999}.pageitem li:first-child{border-top:0;-webkit-border-top-left-radius:8px 8px;-webkit-border-top-right-radius:8px 8px}li.menu{position:relative;list-style-type:none;display:block;height:43px;overflow:hidden;border-top:1px solid #DFDFDF;width:auto}#content{width:100%;position:relative;min-height:250px;margin-top:10px;height:auto;z-index:0;overflow:hidden}li.form input[type=text],li.form input[type=password],li.form input[type=search]{border-width:7px;font-weight:400;border-color:#fff;height:10px;-webkit-border-image:url(images/textfield.png) 7 7 7 7;-webkit-appearance:none;line-height:8px;font-size:1em;margin:auto;display:block;position:relative;width:90%}ul.pageitem li:first-child:hover,.pageitem li:first-child a,li.form:first-child input[type=radio],li.form:first-child select,li.form:first-child input[type=submit],li.form:first-child button,li.form:first-child input[type=reset]{-webkit-border-top-left-radius:8px 8px;-webkit-border-top-right-radius:8px 8px}ul.pageitem li:last-child:hover,.pageitem li:last-child a,li.form:last-child input[type=radio],li.form:last-child select,li.form:last-child input[type=submit],li.form:last-child button,li.form:last-child input[type=reset]{-webkit-border-bottom-left-radius:8px 8px;-webkit-border-bottom-right-radius:8px 8px}.submit{width:97%;border:none;font-size:1em;-webkit-text-fill-color:#fff;-webkit-appearance:none;background-color:#4775CB;border-radius:3px;font-weight:700;padding:7px;color:#fff;cursor:pointer}.submit:hover{color:#FFF;background-color:#414141}li.menu:hover{background-color:#414141}li.menu a:hover span.name,li.menu a:hover span.comment,li.store:hover .starcomment,li.store:hover .name,li.store:hover .comment,body.list li.withimage a:hover .comment{color:#fff}li.menu a:hover span.comment{color:#CCF}li.menu a{display:block;height:43px;width:auto;text-decoration:none}li.menu a img{width:auto;height:32px;margin:5px 0 0 5px;float:left;}li.menu span.name{margin:11px 0 0 7px;width:auto;color:#444;font-weight:700;font-size:1em;text-overflow:ellipsis;overflow:hidden;max-width:75%;white-space:nowrap;float:left}li.menu span.comment{margin:11px 30px 0 0;width:auto;color:#000;font-size:1em;text-overflow:ellipsis;overflow:hidden;max-width:75%;white-space:nowrap;float:right;color:#324f85}li.menu span.arrow,li.store span.arrow,body.musiclist span.arrow,body.list span.arrow{position:absolute;width:8px!important;height:13px!important;right:10px;top:15px;margin:0!important;background:url(images/arrow.png) 0 0 no-repeat}
li.menu span.arrowa,li.store span.arrowa,body.musiclist span.arrowa,body.list span.arrowa{position:absolute;width:13px!important;height:13px!important;right:10px;top:15px;margin:0!important;background:url(images/arrowa.png) 0 0 no-repeat}

th.samedi1{color:#000;height:32px}td.samedi{font-weight:700;color:#FFF;background-color:#48619D;color:#000;border-style:solid;border-width:1px;border-color:#B6C5EE}td.nor{background-color:#B6C5EE;color:#000}.samedi a:link,.samedi a:visited{color:#48619D;background-color:#FFF;display:block;border-style:solid;border-width:1px;border-color:#DFDFDF;text-decoration:none;height:32px;padding:3px;border-radius:3px}.normal a:link,.normal a:visited{color:#2D2D2D;background-color:#fff;display:block;border-style:solid;border-width:1px;border-color:#DFDFDF;text-decoration:none;height:32px;padding:3px;border-radius:3px}.passek a:link,.passek a:visited{color:#898989;display:block;border:1px solid #ECECEC;height:32px;text-decoration:none;padding:3px}.dimanche a:link,.dimanche a:visited{color:RED;background-color:#FFF;display:block;border-style:solid;border-width:1px;border-color:#DFDFDF;text-decoration:none;height:32px;padding:3px;border-radius:3px}.jour a:link,.jour a:visited{color:#FFF;background-color:#4775CB;display:block;border-style:solid;border-width:1px;border-color:#4775CB;text-decoration:none;height:32px;padding:3px;border-radius:3px}.vacance a:link,.vacance a:visited{color:#FFF;background-color:#3CB371;display:block;border-style:solid;border-width:1px;border-color:#3CB371;text-decoration:none;height:32px;padding:3px;border-radius:3px}.bigButton{font-size:1em;font-weight:700;width:98%;background-color:#000;-webkit-border-image:url(images/navbutton.png) 0 5 0 5;border-width:0 5px;-webkit-border-radius:6px;display:block;color:#fff;text-shadow:rgba(0,0,0,0.6) 0 -1px 0;line-height:30px;height:35px;text-decoration:none}.graytitle{position:relative;font-weight:700;font-size:1em;right:20px;left:9px;color:#4C4C4C;text-shadow:#FFF 0 1px 0;padding:1px 0 3px 8px}.textbox{padding:5px 9px;position:relative;overflow:hidden}.textbox p{margin-top:2px;color:#4c4c4c;margin-bottom:2px;text-align:justify}.textbox img{max-width:100%}.textbox ul{margin:3px 0;list-style:circle!important}.textbox li{margin:0!important}a.white.button{color:#FFF;-webkit-border-image:url(images/navbutton.png) 0 14 0 14}.cb2{background-color:#4775CB;margin-left:8px;text-decoration:none;padding:1px 9px;margin-top:4px;border:medium none;border-radius:3px;width:32px;height:32px}.passek a:hover,.dimanche a:hover,.normal a:hover,.samedi a:hover,.jour a:hover,.vacance a:hover,.cb2:hover{color:#FFF;background-color:#414141}a.cb:link,a.cb:visited{background-color:#4775CB;margin-left:2px;font-size:1em;vertical-align:top;border:medium none;border-radius:3px;color:#fff!important;cursor:pointer;padding:7px 18px;font-weight:700;color:#fff;text-decoration:none}a.cb:hover{color:#FFF;background-color:#414141}.cb1{background-color:#4775CB;text-align:left}.cb1.textbox p{color:#F0F0F0!important;font-weight:700;text-align:left}.tableformu{width:97%}.formu{width:90%;height:32px;font-size:1.1em;border:1px solid #DFDFDF;border-radius:4px;padding-left:5px;background-color:#F4F4F4}.op{height:5em;margin-top:15px;font-size:1.1em}.pib{text-decoration:line-through}.imgrdv{border-radius:3px;BACKGROUND-COLOR:#4775CB;border-radius: 32px;}
table.tableformucc{margin-left: -5px; margin-right: 2px;}
span.checkbox {
    width: 32px;
    height: 42px;
    background: url(images/annul.png) no-repeat;
	 background-size: 32px 32px;
    display: block;
    position: relative;
    right: 5px;
    top: 2px;
	float:right;
	cursor:pointer;
}

.pasde{background-color:#FC6;background-image:url(/croixtrans.png);background-repeat:no-repeat;background-position:center}
.roui{background-color:#D54A4A;}
li.menu span.rro{border-radius:100%;width:32px;height:32px;margin: 5px 0 0 5px;float: left;color:#FFFFFF;line-height: 32px;font-weight: 700;-webkit-border-radius:64px;text-shadow: 1px 1px 2px #5D5D5D;}
.avatarapi{float:right;border-radius:32px;margin-right:10px}

::placeholder { 
    color: #A9A9A9;
    opacity: 1; 
}

:-ms-input-placeholder { 
    color: #A9A9A9;
}

::-ms-input-placeholder { 
    color: #A9A9A9;
}
.Grempl a:link, .Grempl a:visited{
    background-color: #FCF;
 border-color: #FCF;
 color: #2D2D2D;
}
select {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
input[type=checkbox]{


  transform: scale(1.5);
   -ms-transform: scale(1.5); /* IE */

  -moz-transform: scale(1.5); /* FF */
  -moz-appearance: none;
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  
  padding: 10px;
  margin-top: 10px;
 margin-right: 10px;
 border:none;

border: 1px solid #DFDFDF;
  -webkit-appearance: checkbox !important;
     -moz-appearance: checkbox !important;
     -ms-appearance: checkbox !important;
     -o-appearance: checkbox !important;
     appearance: checkbox !important;
}

input[type="radio"] {


  transform: scale(1.5);
   -ms-transform: scale(1.5); /* IE */

  -moz-transform: scale(1.5); /* FF */
  -moz-appearance: none;
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  
  padding: 10px;
  margin-top: 10px;
 margin-right: 10px;
 border:none;

border: 1px solid #DFDFDF;
  -webkit-appearance: radio !important;
     -moz-appearance: radio !important;
     -ms-appearance: radio !important;
     -o-appearance: radio !important;
     appearance: radio !important;
}
 a img.retourc {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    padding-right: 5px;
}  
a:hover img.retourc{-webkit-transform: scale(1.3);    -moz-transform: scale(1.3);     -ms-transform: scale(1.3);      -o-transform: scale(1.3);         transform: scale(1.3); -webkit-transition: all .5s cubic-bezier( .6, 2, .4, 1);    -moz-transition: all .5s cubic-bezier( .6, 2, .4, 1);     -ms-transition: all .5s cubic-bezier( .6, 2, .4, 1);      -o-transition: all .5s cubic-bezier( .6, 2, .4, 1);         transition: all .5s cubic-bezier( .6, 2, .4, 1)}


img.rrd {
    width: 15px;
    height: 15px;
}

.rrd {
    padding: 10px;
    border-radius: 20px;
}


