*    {font-family: Arial, sans-serif;}
body {
    background-image: url('http://it-republik.de/konferenzen/jax2010/img/layout/background.jpg');
    background-attachment: fixed;
    line-height: 14px;
}

.level { margin-top: 5px; color: #666; font-style: italic;}

table 		{ margin: 0 auto; border: 0px solid #ccc; }
th              { width:5%; border-right: 0px solid white;}
a	 	{ color: #222222; text-decoration: none;}

td a:link, td a:active, td a:selected	{ color:#333; text-decoration:none;}
td		{ color:#333; font-size:11px; padding:1em; }
td .speaker	{ color:#333; font-style: normal; }
td .title	{ color:#333; font-weight: bold; }
td .title a     { color:#000; font-weight: bold; }
td .title a:hover { color: #0066CC;}
td.session 	{ border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
td.botton       { text-align: right; }
td.intro        { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
td.raum         { background-color: #dbdada; font-weight: bold; border-right: 1px solid #ccc; text-align: center; border-bottom: 1px solid #ccc;}

td.subheader {
    padding: 0;
}

table.jumpbar tbody tr td div a {
    font-size: 16px;
    font-weight: bold;
    color: #112C6F;
    border-bottom: 1px solid #112C6F;
}

#tablecontent table { background-color: #fff;}

img.day-image { float: right;}

.language {float: right; margin-right: 3px;}

td.time	{
    padding: 0.5em;
    color:#000000;
    text-align: center;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    font-size:0.55em;
    width: 80px;
}

td.konfday {
    border-bottom: 1px solid #0F2766;
    font-size: 16px;
    font-weight: bold;
    background-color: #316A9E;
    color: #C7CA00;
    padding: 5px 0px 5px 10px;
    background-image: url('http://it-republik.de/konferenzen/planer/images/jaxlondon2010/bg_zeitleiste.png');
    background-repeat:repeat-x;
}

td.konfday img { margin: -4px 0px 0px 0px; float: left; padding-right: 8px; }

/* td span { display: none;} */

td.osgidevcon {background-color: #ebe8ef;}

.header {
    width: 918px;
    margin-bottom: 10px;
}

.keynote {
    background-image: url('http://it-republik.de/konferenzen/planer/images/jaxlondon2010/bg_keynote.png');
    background-position: 13px;
    background-repeat: repeat-y;
    text-align: center;
    border-bottom: 1px solid #ccc;
}
.break {
    font-weight: bold;
    text-align: center;
    border-bottom:1px solid #e3df3e;
    border-top:1px solid #e3df3e;
    border-right:1px solid #ccc;
    background-color: #ffffed;
    color: #000;
    font-size:11px;
}

td.heading {
    font-weight: bold;
    font-style: italic;
    font-size: 13px;
    color: #13317F;
    border-bottom:1px solid #ccc;
    border-right: 1px solid #ccc;
}
