@CHARSET "UTF-8";   body { background:url(/skin/img/bg-body.png) repeat-x top center #ffffff; font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; font-size:62.5%;  color:#222222; } * { margin:0; padding:0; } img { border:0; } p { margin-bottom:1.75em; } a { text-decoration:none; color:#b22525; line-height:15px; } a:hover { text-decoration:none; color:#6CC7DC; }  #wrapper { margin:0 auto; width:800px; background:#ffffff; font-size:1.20em; } #header { height:175px; background:url(/skin/img/bandeau.jpg) no-repeat; text-align:center; } #header a{ height:100%; width:100%; display:block; } #sidebar { float:right; width:160px; background:#d9f0f4;  min-height:290px; } #content { float:left; width:600px; min-height:400px; } #footer { clear:both; height:100px; background:url(/skin/img/pied.png) no-repeat; }  .entry { padding:5px 10px; text-align:justify; line-height:1.75em; } .entry-title { font-size:1.90em; font-weight:normal; letter-spacing:-1px; } .date { font-size:0.9em; color:#bbb; cursor:default; letter-spacing:1px; } .comments { margin-top:-1em; } .comments a { color:#6CC7DC; background:url(/skin/img/icon-comment.png) no-repeat 0px 2px; padding-left:20px; padding-right:2px; } .comments a:hover { color:#B4C835; }  #sidebar ul { list-style-type:none; margin-top:10px; } #sidebar li { font-size:1.2em; } #sidebar li a { display:block; height:20px; line-height:20px; color:#222222; padding-left:5px; border-bottom:1px solid #b9e4ea; } #sidebar li a:hover { background:#FFFFFF; color:#3a7891; } #sidebar-bottom { height:20px; background:url(/skin/img/bg-sidebar-bottom.gif) no-repeat top center; align: center; }  #footer-valid { float:left; padding-top:55px; padding-left:20px; cursor:default; color:#444444; } #footer-valid a { color:#444444; text-decoration:none; } #footer-valid a:hover { color:#444444; text-decoration:underline; }  h1 { font-size:1.9em; font-weight:normal; cursor:default; position:relative; top:0px; left:30px; letter-spacing:1px; color:#b22525;clear:both; } p.titre{ width:100%; text-align:center; margin-top:5px; line-height:10px; } #facebox .b { background:url(/skin/img/b.png); } #facebox .tl { background:url(/skin/img/tl.png); } #facebox .tr { background:url(/skin/img/tr.png); } #facebox .bl { background:url(/skin/img/bl.png); } #facebox .br { background:url(/skin/img/br.png); } #facebox { position: absolute; top: 0; left: 0; z-index: 100; text-align: left; } #facebox .popup { position: relative; } #facebox table { border-collapse: collapse; } #facebox td { border-bottom: 0; padding: 0; } #facebox .body { padding: 10px; background: #fff; width: 370px; } #facebox .loading { text-align: center; } #facebox .image { text-align: center; } #facebox img { border: 0; margin: 0; } #facebox .footer { border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 10px; text-align: right; } #facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height: 10px; width: 10px; overflow: hidden; padding: 0; } #facebox_overlay { position: fixed; top: 0px; left: 0px; height:100%; width:100%; } .facebox_hide { z-index:-100; } .facebox_overlayBG {about:startpage background-color: #000; z-index: 99; } * html #facebox_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #fiche #divimage {float:left;width:300px;height:200px;border:thin solid black;text-align: center;} #fiche #imgfiche {} #fiche #description {width:100%;float:right;text-align: justify; text-justify: newspaper;} #fiche #tarif {float:right;font-size:180%;font-weight:bolder;color:darkred;} #fiche #droite {width:280px;height:202px;margin:0px;padding:0px;float:right;} #fiche #bas {width:100%;} .txtbt{line-height:39px;text-indent:50px;} .action{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em;height:39px;width:114px;float:left;display:block;} #retour {background:transparent url(/skin/img/retour.png) no-repeat right center;} #modifier {background:transparent url(/skin/img/modifier.png) no-repeat right center;} #fiche #lien {background:transparent url(/skin/img/btlien.png) no-repeat right center;} #fiche a, #fiche a:hover{color:black;text-decoration:none;} #supprimer {border:none;padding-left:38px;background:transparent url(/skin/img/supprimer.png) no-repeat right center;} .tk{ background:transparent url(/skin/img/ticket.png) no-repeat scroll right center; height:70px; margin:10px auto auto; text-align:center; width:126px; padding-top:5px} .tk .libelle{line-height:10px;margin:0px;} .tk .tickettop{} .tk .ticketprix{font-size:1.5em;line-height:37px;margin:0px;} .tk .ticketbottom{} .tk .supprimerReservation{margin-top:3px;border:none;background:transparent url(/skin/img/croix15.png) no-repeat scroll right center;height:15px;width:15px;} .tk .droite{float:left;display:inline;} label { display:block; float:left; width:120px; } div.clear{ clear:both; } textarea{ width:200px; height:120px; } .css_error{ color:#FF0000; border-color:#FF0000; } div.item{ padding:5px; width:190px; height:180px; float:left; } .divimg{ width:180px; height:120px; margin-left:5px; margin-right:5px; border: solid thin black; text-align: center; } img.img{ } div.clear{ clear:both; } .item h3{ display: inline; line-height: 35px; } hr.separateur{ margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px; } img.favori{ } a.info_bulle span { position : absolute; top : -2000em; left : -2000em; width : 1px; height : 1px; overflow : hidden; background : #DDEEFF;  border : 1px solid #6699FF;  } a.info_bulle { color : #2F368A;  font-size : 1.2em;  text-decoration : none;  padding : 2px 12px 2px 2px;    }  a.info_bulle:hover span, a.info_bulle:focus span, a.info_bulle:active span { top : auto; left : auto; width : 100px; height : auto; overflow : visible; } a.info_bulle:hover { border : 0;  } div.tolate{ background-color: #AAAAAA; } div.cent{width:100%;} #ajouter {background:transparent url(/skin/img/ajout.png) no-repeat right center;float:right;color:#000000;margin-top:-23px;} #divlogin {width:500px;} #divlogin .formelement{display:inline;float:none;} #divlogin .formelement label{display:inline;float:none;line-height:25px;} #divlogin .formelement input{height:14px;width:85px;margin-left:3px;font-size:10px;} #divlogin .formelement input#submit{height:20px;width:85px;} #divlogin .formelement input#login{margin-right:15px;} p.accueil, #ariane{ font-size:1.2em; }
