body { background-color: #ffffff; font-family: arial, sans-serif; font-size: 10pt; color: black; }
.langs { position: fixed; opacity: 0.75; filter: alpha(opacity=75); moz-opacity: 0.75; width: auto; height: 17px; top: 1px; right: 15px; z-index: 201; }
.langs a img { border: 0 none; padding-right: 2px; }
.langs img { float: left; }
.periods { display: block; float: left; font-family: arial; font-size: 9px; position: absolute; z-index: 200; }
/* MAIN MENU */
.menu ul { list-style-type: none; padding: 5px 5px 5px 5px; margin: 0; }
.menu li { background: url(/misc/DigiFest2010/imgs/menu_bg.gif) repeat-x; padding: 0; margin: 0; }
.menu li a { display: block; text-decoration: none; outline: medium none; color: black; height: 23px; line-height: 23px; padding: 0px 0px 0px 10px; margin: 1px 0px 0px 0px; }
.menu li a:hover { background: url(/misc/DigiFest2010/imgs/menu_act.gif) repeat-x; font-weight: bold; }
.holder { background: none white; text-align: center; font-weight: bold; }
.menu li a.active { background: url(/misc/DigiFest2010/imgs/menu_act.gif) repeat-x; font-weight: bold; }
.frmMemb { position: relative; float: right; right: 20px; top: 15px; }
.sortable th { cursor: pointer; }
.show_btn { position: relative; float: left; top: 20px; left: 15px; }
.panel_config { padding-top: 2px; }
.div_link { float: right; cursor: pointer; font-weight: bold; color: #E2E2E2; padding-right: 4px; }
.div_link:hover { color: #000000; }