@charset "ISO-8859-1";
/* CSS Document */

.yidff15-clr {color: #127BD3;}
.yidff15-bg {background: #127BD3;}
.yidff15-h {text-align: center; color: #127BD3; background: #CEF; padding: 1px;}
.yidff15-h-o {overflow: auto; text-align: center; color: #127BD3; background: #CEF; padding: 1px;}
.yidff15-h2 {text-align: center; color: #127BD3;}

#yidff15-body {background: #EFF; margin: 0; padding: 0;}
#yidff15-nav-selected {background: #EEE8E0;}
#yidff15-nav-selected a {color: #876; }
.yidff15-header a {color: #127BD3; text-decoration: none;}

.yidff15-h-bold {color: #127BD3; background: #CEF; padding: 4px;}
.yidff15-h-sp {color: #127BD3;}
.yidff15-h-sp-h {color: #127BD3; background: #CEF; padding: 8px;}

table.yidff15-menu2 {float: right; margin-left: 16px; margin-bottom: 16px;}
th.yidff15-menu2 {font-size: smaller; line-height:120%; text-align: left; background: #ACD;}
td.yidff15-menu2 {font-size: smaller; line-height:130%; list-style: inside; background: #CEF;}

#yidff15-menu2 {width: 144px; float: right; margin-left: 16px; margin-bottom: 16px;}
#yidff15-menu2 div {margin: 0; padding: 4px; font-size: smaller; line-height:120%; background: #ACD;}
#yidff15-menu2 ul {margin: 0; padding: 4px; font-size: smaller; line-height:130%; list-style: inside; background: #CEF;}

th.yidff15-schedule0 {color: #DDD; font-size: smaller; background: #333;}
td.yidff15-schedule0 {background: #FFF;}
th.yidff15-schedule1 {background: #ACD;}
td.yidff15-schedule1 {background: #CEF;}
tr.yidff15-schedule1 {background: #CEF;}
th.yidff15-schedule2 {background: #BBB;}
td.yidff15-schedule2 {background: #EEE;}
tr.yidff15-schedule2 {background: #EEE;}
th.yidff15-schedule3 {background: #ACA;}
td.yidff15-schedule3 {background: #DFD;}
tr.yidff15-schedule3 {background: #DFD;}

.yidff15-schedule-menu {margin: 0 auto; padding: 4px; width: 20em; background: #CEF; text-align: center;}

.schedule-program {font-size: x-small;}
.admissionfree {color: #F60; font-size: xx-small;}
.additional {color: #090; font-size: x-small;}

.required {color: #900;}

table.yidff-entry {background: #EEE;}
tr.yidff-entry {background: #EEE;}
table.yidff-entry-format {background: #CCC;}
tr.yidff-entry-format {background: #CCC;}
table.yidff-entry-entrant {background: #FFC;}
tr.yidff-entry-entrant {background: #FFC;}
tr.yidff-entry-important {background: #FF6;}
tr.yidff-entry-required {background: #FCC;}
th.yidff-entry-head {color: #FFF; background: #333;}
th.yidff-entry-head2 {color: #FFF; background: #999;}
td.yidff-entry-key {text-align: right; background: #CCC;}
td.yidff-entry-value {text-align: left; background: #EEE;}
td.yidff-entry-line {background: #666;}

table.yidff15-table th {padding: 0.5em; background: #CCC;}
table.yidff15-table td {padding: 0.5em; background: #EEE;}
#yidff15-table-th {background: #CCC;}

.yidff15-lead {color: #68A;}
.yidff15-head {color: #68A; font-size: smaller;}
