#outboundCalendarContainer { display:none; position:absolute; left:478px; top:9px; z-index:97;}
#inboundCalendarContainer { display:none; position:absolute; left:478px; top:9px; z-index:97;}
img.kalender {cursor:pointer;}
.yui-calcontainer{position:relative;padding:5px;background-color:#F7F9FB;border:1px solid #7B9EBD;float:left;_overflow:hidden;}
.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0;top:0;}
.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px;}
.yui-calcontainer.multi{padding:0;}
.yui-calcontainer.multi .groupcal{padding:5px;background-color:transparent;z-index:1;float:left;position:relative;border:none;}
.yui-calcontainer .title{display: none;font:100% sans-serif;color:#000;font-weight:bold;margin-bottom:5px;height:25px;top:3px;left:5px;z-index:1;}
.yui-calcontainer .close-icon{position:absolute;right:3px;top:3px;border:none;z-index:1;}
.yui-calcontainer .calclose{background:url("/engine/templatecss_to/img/kalender_schliessen.gif") no-repeat;width:25px;height:15px;cursor:pointer;}
.yui-calendar{font:100% sans-serif;text-align:center;border-spacing:0;border-collapse:separate;position:relative;}
.yui-calcontainer.withtitle{padding-top:21px;}
.yui-calendar .calnavleft{position:absolute;cursor:pointer;top:2px;bottom:0;width:25px;height:15px;left:1px;z-index:1;background:url("/engine/templatecss_to/img/kalender_zurueck.gif") no-repeat;}
.yui-calendar .calnavright{position:absolute;cursor:pointer;top:2px;bottom:0;width:25px;height:15px;right:1px;z-index:1;background:url("/engine/templatecss_to/img/kalender_vor.gif") no-repeat;}
.yui-calendar td.calcell{padding:.1em .2em;border:1px solid #E0E0E0;text-align:center;}
.yui-calendar td.calcell a{color:#064064;text-decoration:none;}
.yui-calendar td.calcell.today{border:1px solid #000;background-color:#fff;}
.yui-calendar td.calcell.oom{cursor:default;color:#999;background-color:#EEE;border:1px solid #E0E0E0;}
.yui-calendar td.calcell.selected{color:#064064;background-color:#C6E3AB;border:1px solid #FE6E05;}
.yui-calendar td.calcell.calcellhover{cursor:pointer;color:#FFF;background-color:#FE6E05;border:1px solid #F90;}
.yui-calendar td.calcell.calcellhover a{color:#FFF;}
.yui-calendar td.calcell.restricted{text-decoration:line-through;}
.yui-calendar td.calcell.previous{color:#CCC;}
.yui-calendar td.calcell.highlight1{background-color:#CF9;}
.yui-calendar td.calcell.highlight2{background-color:#9CF;}
.yui-calendar td.calcell.highlight3{background-color:#FCC;}
.yui-calendar td.calcell.highlight4{background-color:#CF9;}
.yui-calendar .calhead{border:1px solid #E0E0E0;vertical-align:middle;background-color:#FFF;}
.yui-calendar .calheader{position:relative;padding:3px 0 0 0;margin:0;width:100%;height:16px;text-align:center;background:url("/engine/templatecss_to/img/kalender_kopf_bg.gif");background-repeat:repeat-x;}
.yui-calendar .calheader img{border:none;}
.yui-calendar .calweekdaycell{color:#666;font-weight:normal;text-align:center;width:1.5em;}
.yui-calendar .calfoot{background-color:#EEE;}
.yui-calendar .calrowhead,.yui-calendar .calrowfoot{color:#666;font-size:9px;font-style:italic;font-weight:normal;width:15px;}
.yui-calendar .calrowhead{border-right-width:2px;}
.yui-calendar .calbody a:hover{background:inherit;}
p#clear{clear:left;padding-top:10px;}