*    {font-family: Arial, sans-serif;}
body {
	background-color: #fff;
        background-image: url('http://it-republik.de/konferenzen/ipc09/img/layout/background.jpg');
        background-repeat: repeat-x;
	line-height: 14px;
}
table 		{ margin: 0 auto; background-color: #fff;}
tr			{ }
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:10px; padding:1em; position: relative; }
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;}
.session 	{
            border-bottom: 1px solid #ccc;
            border-right: 1px solid #ccc;
            background-image: url('http://it-republik.de/konferenzen/planer/images/entwicklerkonferenz09/sessions_bg.jpg');
            background-repeat: repeat-x;
}
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;}

.infobox { margin: 0 auto; width: 930px;}
.infobox p { font-size: 12px; background-color: #fff; padding: 6px 8px; margin-top: 0px; }
.infobox p span { color: #999; display: block; }
.infobox p img { margin-bottom: -4px; }

img.day-image { float: right;}

h1 { display: none; }

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

td.delphilive {
        background-image: url('http://it-republik.de/konferenzen/planer/images/entwicklerkonferenz09/delphilive_bg.jpg');
        background-repeat: repeat-x;
}

td.konfday 	{
	border: 1px solid #ccc;
	font-size: 14px;
	font-weight: bold;
	color: #222;
	padding: 0px 0px 5px 5px;
        height: 29px;
        background-image: url('http://it-republik.de/konferenzen/planer/images/entwicklerkonferenz09/konfbar_bg.png');
        background-repeat: repeat-x;
}

td.konfday h1 {
    font-size: 15px;
    display: block;
    margin: 6px 0px 0px 0px;
    float: left;
    bordeR: 0px solid red;
}

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

td span { display: none;}

.header {
				border-right: 1px solid #ccc;
				width: 930px;
				margin-bottom: 10px;
			}

td.keynote {
				background-image: url('http://it-republik.de/konferenzen/planer/images/entwicklerkonferenz09/bg_keynote.jpg');
				background-repeat: no-repeat;
				text-align: center;
                                border-right: 1px solid #ccc;
                                border-bottom: 1px solid #ccc;
			}
td.break {
				font-weight: bold;
				text-align: center;
                                background-color: #efefef;
                                border-bottom:1px solid #ccc;
                                border-right: 1px solid #ccc;
				color: #000;
				font-size:11px;
			}

td.special {
				font-weight: bold;
				font-size:11px;
				background-color: #ece8e8;
				text-align: center;
				border-bottom:1px solid #ccc;
				border-right: 1px solid #ccc;
			}
td.soa                  {
                                background-color: #FFF3DF;
                        }

td .language {
    float: right;
}