body
{position:relative;margin:0;
-webkit-text-size-adjust:none;
min-height:416px;
font-family:helvetica,sans-serif;
background:url("images/background.png");
-webkit-touch-callout:none}

img{border:0}

a:hover span.arrow{background-position:0-13px!important}
table.tete {border-width:0px;background:url("images/header.png");WIDTH:100%;height:45px;text-shadow:rgba(0,0,0,0.6) 0 -1px 0;}
.pageitem{-webkit-border-radius:8px;background-color:#fff;border:#878787 solid 1px;font-size:12pt;overflow:hidden;padding:0;position:relative;display:block;height:auto;width:auto;margin:3px 9px 17px;list-style:none}
.pageitem li:first-child{border-top:0}
li.menu{position:relative;list-style-type:none;display:block;height:43px;overflow:hidden;border-top:1px solid #878787;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 7px;font-weight:normal;border-color:white;height:10px;-webkit-border-image:url("images/textfield.png") 7 7 7 7;-webkit-appearance:none;line-height:8px;font-size:18px;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%;
height:32px;
font-size:18px
}

li.menu:hover{background:url("images/menutouched.png") repeat-x #0274ee}
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:#000;font-weight:bold;font-size:17px;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:17px;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}
/* a:hover{background-image:none!important;color:black!important}*/
th.samedi1 {   color:#000000;}
td.samedi {font-weight: bold; color: #FFFFFF; background-color: #48619D;color:BLACK;border-style:solid;border-width:1px;border-color:#B6C5EE;}
td.nor {  background-color: #B6C5EE;color:BLACK;}
.samedi a:link{color:#48619D;background-color:#F6F6F6;display:block;border-style:solid;border-width:1px;border-color:#48619D;text-decoration:none;height:32px;background-image:url(images/header.png);padding:3px}

.samedi a:visited{color:#48619D;background-color:#F6F6F6;display:block;border-style:solid;border-width:1px;border-color:#48619D;text-decoration:none;height:32px;background-image:url(images/header.png);padding:3px}
.samedi a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width: 0px 1px  1px 0px ;border-color:#000000 ; background-image:url(images/menutouched.png);padding:3px}
.normal a:link{color:#2D2D2D; background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;text-decoration:none;background-image:url(images/header.png); height:32px;padding:3px}
.normal a:visited{color:#2D2D2D; background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;text-decoration:none;background-image:url(images/header.png);height:32px;padding:3px}
.normal a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width: 0px 1px  1px 0px ;border-color:#000000 ;background-image:url(images/menutouched.png);padding:3px}

.passek a:link{color:#898989;background-color:#E0E0E0;display:block;border-style:solid;border-width:1px;border-color:#898989;height:32px;text-decoration:none;padding:3px}
.passek a:visited{color:#898989; background-color:#E0E0E0;display:block;border-style:solid;border-width:1px;border-color:#898989;height:32px;text-decoration:none;padding:3px}
.passek a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE ;height:32px;padding:3px}
.dimanche a:link{color:RED;background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;background-image:url(images/header.png);text-decoration:none;height:32px;padding:3px}
.dimanche a:visited{color:RED;background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;background-image:url(images/header.png);text-decoration:none;height:32px;padding:3px}
.dimanche a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width: 0px 1px  1px 0px ;border-color:#000000;background-image:url(images/menutouched.png);padding:3px}
.jour a:link{color:#FFFFFF; background-color:#5C89E5;display:block;border-style:solid;border-width:1px;border-color:#48619D;text-decoration:none;height:32px;padding:3px;background-image:url(images/menutouched.png)}
.jour a:visited{color:#FFFFFF; background-color:#5C89E5;display:block;border-style:solid;border-width:1px;border-color:#48619D;text-decoration:none;height:32px;padding:3px;background-image:url(images/menutouched.png)}
.jour a:hover{color:#000000; background-color:#5C89E5;display:block;border-style:solid;border-width: 0px 1px  1px 0px ;border-color:#000000;height:32px;padding:3px;background-image:url(images/menutouched.png)}
.vacance a:link{color:#FFFFFF;background-color:#2E8B57;display:block;border-style:solid;border-width:1px;border-color:#1F5F3C;text-decoration:none;height:32px;padding:3px }

.vacance a:visited{color:#FFFFFF; background-color:#008080;display:block;border-style:solid;border-width:1px;border-color:#008080;background-image:url(../fondgrb.jpg);text-decoration:none;height:32px;padding:3px }
.vacance a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE; background-image:none;padding:3px}

.bigButton {
font-size:16px;
font-weight:bold;
/*margin:7px 0 8px;*/
width:98%;
background-color:#000000;
	-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:bold;
	font-size:16px;
	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;border-top:1px solid #878787}
.textbox p{margin-top:2px;color:#000;margin-bottom:2px;text-align:justify}
.textbox img{max-width:100%}
.textbox ul{margin:3px 0 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;}

