/*02.03.2009*/

html, body{
  font-family: verdana, arial, sans-serif;
  font-size: 100.01%;
  background:#FFF;
  color:#000;
}

img{
	border:0;
}

h1{
	margin:1em 0;
	font-size:1.5em;
	color:#EF0350;
}

h2{
	font-size:1.1em;
	color:#0883C7;
	clear:left;
}

h2 a:link, h2 a:visited, h2 a:focus, h2 a:hover, h2 a:active {
	font-size:1.1em;
	color:#0883C7;
	text-decoration:underline;
}


h3{
	font-size:1.1em;
}

h4{
	font-size:0.9em;
}

h5{
	font-size:0.7em;
}

h6{
	font-size:0.6em;
}

#inhalt{
	font-size:0.8em;
}

.info_right{
	float:right;
}

.info_left{
	float:left;
}

.info_right, .info_left{
	float:right;
	width:250px;
	border:1px solid black;
	margin:5px;
	padding:10px;
}

.moderation{
	padding-bottom:1em;
}

.vortragstitel{
	font-weight:bold;
}
.untertitel{
	font-style:italic;
}
.name{
	color:#008CC8;
}
.firma{
	font-size:0.8em;
}
.position{
	font-size:0.8em;
	margin-bottom:1em;
}

.urhzeit{
	font-size:1.1em;
	color:#EF0350;
	display:block;
	font-weight:bold;
}

table.programm{
	border-collapse:collapse;
}

table.programm td, table.programm th{
	border:1px solid black;
	padding:5px;
	vertical-align:top;
}

html body table.programm tr.noline td{
	border-top:1px white solid;
	border-bottom:1px white solid;
}

html body table.programm tr.last_noline td{
	border-top:1px white solid;
}

table.programm th{
	background:#008CC8;
	color:white;
	font-weight:bold;
}

img.aussteller{
	float:left;
	margin:5px;
}

.download{
	color:#0883C7;
}
