@charset "UTF-8";body.rtl{direction:rtl}
body.rtl #page{background-position:right 5px}
body.rtl #header .logo{float:right}
body.rtl #header .account{float:left;text-align:left}
body.rtl #header a{background-position:right -437px;padding-left:0;padding-right:1.2em}
body.rtl .backnav{float:right}
body.rtl .backnav ul{float:right}
body.rtl .backnav ul li.home,body.rtl .backnav ul li.back,body.rtl .backnav ul li.print,body.rtl .backnav ul li.close{padding:0 1.5em 0 0}
body.rtl .backnav ul li.back{background-position:right -255px}
body.rtl div.backnav+#pagetitle{margin-left:0;margin-right:170px}
body.rtl #sidebarinfo,body.rtl #sidebar{-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0;float:right;width:11em;position:relative;top:2.5em}
body.rtl #sidebar+#main{margin-left:0;margin-right:160px}
body.rtl #sidebarinfo h4,body.rtl #menu h4{padding:.2em .5em .3em 0}
body.rtl #menu ul a{background-position:right -437px;padding:.1em 1.2em .3em 0}
body.rtl #menu ul{padding-left:0;padding-right:.3em}
body.rtl #main ul#tabmenu{border-top-left-radius:10px;border-top-right-radius:0;float:right;margin:0 3.4em 0 0}
body.rtl #content{float:right;-moz-border-radius:.5em 1.35em 1.35em .5em;-webkit-border-radius:.5em 1.35em 1.35em .5em;-khtml-border-radius:.5em 1.35em 1.35em .5em;border-radius:.5em 1.35em 1.35em .5em}
body.rtl button.floatotherside{float:left !important}
body.rtl #content div.cap-basic>div:first-child,body.rtl #content table.cap-basic caption{text-align:right;padding:.3em 2.5em .4em .7em;background-image:url(images/dlac/caption-icons.png);background-repeat:no-repeat;background-position:right -34px}
body.rtl #content table.cap-basic.dlac-physician caption{background-position:right -359px}
body.rtl #content table.cap-basic.dlac-organisation caption{background-position:right -404px}
body.rtl #content table.cap-basic.dlac-service caption{background-position:right -311px}
body.rtl #content table.cap-basic.dlac-book caption{background-position:right -97px}
body.rtl #content table.cap-basic.dlac-list caption{background-position:right -444px}
body.rtl #content table.cap-basic.dlac-calender caption{background-position:right -65px}
body.rtl #content table.cap-basic.form caption{background-position:right -484px}
body.rtl #content table.logbook td.vandaag,body.rtl #content table.logbook td.today{border-left:0;border-right:medium #69C solid}
body.rtl #content table.logbook td.puncturedate{border-left:0;border-right:medium #d991ff solid;background-position:right -571px}
body.rtl #content table.logbook td.vandaag+td.vandaag,body.rtl #content table.logbook td.today+td.today{border-left:medium #69C solid;border-right:0}
body.rtl #content table.logbook td.puncturedate+td.puncturedate{border-left:medium #d991ff solid;border-right:0}
body.rtl #content table.logbook .daysoftheweek td.vandaag+td.vandaag,body.rtl #content table.logbook .daysoftheweek td.today+td.today{border-left:0;border-right:0}
body.rtl #content table.logbook .daysoftheweek td.puncturedate+td.puncturedate+td.puncturedate{border-left:medium #d991ff solid;border-right:0}
body.rtl #content table.logbook .daysoftheweek td.today+td.today+td.today{border-left:medium #69C solid;border-right:0}
body.rtl #footer .logo{background-position:left top;float:left;margin-right:0;margin-left:2em}
body.rtl #footer p{float:left}
body.rtl #content table.event tbody tr td.label,body.rtl #content table.form tbody tr td.label,body.rtl #content table.list tbody tr td.label,body.rtl #content table.data tbody tr td.label,body.rtl #content table.form.fixed tbody tr td.label,body.rtl #content table.list.fixed tbody tr td.label,body.rtl #content table.data.fixed tbody tr td.label{text-align:left}
body.rtl caption div.paginate{float:left;margin:.2em 0 0 .3em}
body.rtl .message{padding:.1em 2.1em .1em .1em}
body.rtl .message.general .icon,body.rtl .message.info .icon,body.rtl .message.success .icon,body.rtl .message.warning .icon,body.rtl .message.error .icon{margin:0 -1.9em 0 .4em}
body.rtl .message .button{float:left}
body.rtl th.floatotherside,body.rtl td.floatotherside{text-align:left !important}
body.rtl img.floatotherside{float:left}
body.rtl p.fixedwidth>img.right{float:left}
body.rtl #pagetitle>h1{background-position:right -262px;padding-left:0;padding-right:1.6em;margin-right:.4em}
body.rtl .today{border-left:none !important;border-right:medium #69C solid !important}
body.rtl .today+.today{border-left:medium #69C solid !important;border-right:none !important}
body.rtl #box{background-position:left top}
body.rtl #sidebar ul.flagstatus{margin:2em .5em 0 0}
body.rtl #sidebar ul.flagstatus>li.new,body.rtl #sidebar ul.flagstatus>li.done,body.rtl #sidebar ul.flagstatus>li.repeat{background-position:135px center;padding-left:0;padding-right:1.5em}
body.rtl #content div.title{padding:.2em .2em .2em .5em}
body.rtl #content div.title>h1{padding:0 .4em 0 0}
body.rtl #content div.title>h1>span:first-child{width:2.2em}
body.rtl #content div.title>h1>span.time{float:left}
body.rtl #content div.title>h1+p{padding:.2em 3.8em .4em 1em}
body.rtl #content table.question>caption{text-align:right;padding-right:3.9em;width:100%}
body.rtl #content table.question>tbody>tr>td:first-child{padding-left:0;padding-right:.9em;width:3em}
body.rtl #content table.question input[type="submit"]{margin:.3em 3em .3em .2em}
body.rtl #content table.question td[colspan]{text-align:left}
body.rtl #content table.question>tbody>tr>td{padding-left:1.4em;padding-right:0;text-align:right !important}
body.rtl #content table.logbook caption{text-align:right}
body.rtl #content table.logbook tbody tr th,body.rtl #content table.logbook thead tr th.floatotherside+th,body.rtl #content table.logbook tbody tr td.floatotherside+td{border-right:0;border-left-width:thin;border-left-style:solid;border-left-color:#CCC}