	html, body {
		background-color: #f0f0f0;
		background-attachment:fixed;
		background-x-position: center;
		background-y-position: top;
		background-repeat: repeat-x;
		color: #000000;
		font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
		font-size: 12px;
		margin:0px;
		padding:10px;
		postion:relative;
		text-align: left;
	}
	
	div.language {
		border: 0px solid black; height: 10px; width: 16px;
		float: right;
		margin: -2px 3px 3px 3px;
	}
	
	div.de {
		background: url('http://it-republik.de/konferenzen/planer/images/phpconitalia09/deutsch.png');
		background-repeat: no-repeat;
	}
	
	div.en {
		background: url('http://it-republik.de/konferenzen/planer/images/phpconitalia09/englisch.png');
		background-repeat: no-repeat;
	}
	
	div.it {
		background: url('http://it-republik.de/konferenzen/planer/images/phpconitalia09/italienisch.png');
		background-repeat: no-repeat;
	}
	
	span {
	display: none;
	}
	
	.level {
	margin-top: 5px;
	}
	
	a {
	color: #000000;
	text-decoration: none;
	}
	
	.break{
	background: url(http://it-republik.de/konferenzen/planer/images/phpconitalia09/bar_break.png);
	}
	.mittag{
	background: url(http://it-republik.de/konferenzen/planer/images/phpconitalia09/bar_mittag.png);
	}
	.opening{
	background: url(http://it-republik.de/konferenzen/planer/images/phpconitalia09/bar_opening.png);
	}
	.abschluss{
	background: url(http://it-republik.de/konferenzen/planer/images/phpconitalia09/bar_closing.png);
	}
	.keynote{
	background: url(http://it-republik.de/konferenzen/planer/images/phpconitalia09/bar_keynote.png);
	}
	.expor{
	background: url(http://it-republik.de/konferenzen/planer/images/phpconitalia09/bar_expor.png);
	}
	.abendessen{
	background: url(http://it-republik.de/konferenzen/planer/images/phpconitalia09/bar_abendessen.png);
	}
	.key_session {
	margin: 5px 0px 0px 100px;
	font-size: 0px;
	}
	.break, .mittag, .opening, .abschluss, .keynote, .expor, .abendessen, .key_session {
	background-position: left;
	height: 36px;
	background-repeat: no-repeat;
	}
	
	.day {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	background-image: url('http://it-republik.de/konferenzen/planer/images/phpconitalia09/day_bar.png');
	}
	
	#page{
		background-color:#FFF;
		padding-top:10px;
		padding-left:3px;
		padding-bottom:10px;
		margin-left:auto;
		margin-right:auto;
	}
	
	#page_shadow{
		width: 1052px;
		background-color:#FFF;
		margin-left:auto;
		margin-right:auto;
	}
	
	#page_header{
		width: 1050px;
		margin-top: 10px;
		margin-left:auto;
		margin-right:auto;
	}

	h1 {
		font-size: 20px;
	}

	table {
		width: 1000px;
		margin-left:20px;
		margin-top: 25px;
	}
	
	td {
		font-size: 12px;
		padding: 4px 6px 4px 6px;
	}
	
	td a:hover {
		text-decoration: underline;
	}
	
	td.session {
		font-size: 0px;
		padding-bottom: 10px;
		color: #fff;
	}
	.title {
	font-size: 12px;
	}

	tr.legende_overview {
	font-weight: bold;
	}
	
	tr.legende {
	height: 15px;
	}

	td.time {
		width: 100px;
		vertical-align: middle;
	}
	.keynote .title {
		margin-top: -5px;
	}
	
	.speaker {
		font-size: 10px;
		color: #333;
		margin-top: 3px;
	}
	
	h1 {
		margin-left: 20px;
	}


	#navigation {
		font-size: 10px;
		float: right;
		margin-right: 19px;
	}
	
	#navigation a {
		text-decoration: none;
		margin-right: 10px;
	}
	
	#navigation a:hover {
		text-decoration: underline;
	}

/* Borders */
	
	table, .b-right {
		border-right: 1px solid #ccc;
	}
	
	td.time, td, .b-left {
		border-left: 1px solid #ccc;
	}
	
	td, .b-top {
		border-top: 1px solid #ccc;
	}
	
	.last {
		border-bottom: 1px solid #ccc;
	}
