/*--------------------------------------------------------------------------*/
/*   CSS 178. Tagung der Vereinigung der Nordwestdeutschen Chirurgen e.V.   */
/*--------------------------------------------------------------------------*/
html {
/*	overflow: scroll; */
	height: 101%;
}
	body
	{
		margin: 0;
		padding: 0;
		font: 10pt arial, helvetica, sans-serif;
		text-align: center;
		color: #333333;
		background-color: #225B84; 
/*		background-image: url(bilder/hintergrundbild.jpg);   */
	}
	
	ul {list-style-type: square;
		font-weight:normal;}
	
	ol { font-weight:bold;}
	
	ol.innen {font-weight:normal;}

	#container
	{
		margin: 1em auto;
		width: 750px;
		text-align: left;
		background-color: #FFFFFF;
		border: 1px solid #006699;
	}
	
	#header
	{
		height: 68px;
		background-image: url(bilder/header.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
		border-bottom: 2px solid #006699;
		position: relative;
	}
	
	#headerabstractliste
	{
		height: 95px;
		background-image: url(bilder/header-abstractliste.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
		border-bottom: 2px solid #006699;
		position: relative;
	}
	
	#menu
	{
		float: left;
		width: 180px;
		background-color: #FFFFFF;
		border-right: 2px solid #CCCCCC;
		padding-right: 15px;
	}
	
	#menu ul
	{
		margin-top: 10px;
		margin-left: 10px;
		padding-left: 0px;
		list-style-type: none;
	}
	
	#menu li a
	{
	margin: 10px;
	color:#006699;
	background:#FFFFFF;
	display:block;
	text-align:left;
	width:155px;
	border:#CCCCCC solid 1px;
	padding:4px;
	text-decoration:none;
	font-weight:bold;
	}
	
	#menu a:hover{
	background:#EDEDED;
	border:#000000 solid 1px;
	}
	
	#menu li a.abstracts {
	border:#900 solid 1px;
	color:#900;
	}
	
	#menu a.abstracts:hover {
	background:#fff0f0;
	border:#900 solid 1px;
	}
	
	#contents	
	{
		margin-right: 20px;
		margin-left: 220px;
		background-color: #FFFFFF;
		padding: 5px;
	}
	
	#footer	
	{
		clear: both;
		border-top: 2px solid #006699;
		background-color: #FFFFFF;
		text-align: right;
		padding: 5px;
	}
	
	a.bottom:link {font-weight:bold; text-decoration:none; color:#006633;}
    a.bottom:visited {font-weight:bold; text-decoration:none; color:#006633;}
    a.bottom:hover {font-weight:bold; text-decoration:none; color:#CC6600;}
    a.bottom:active {font-weight:bold; text-decoration:none; color:#CC6600;}
	
	a:link {font-weight:normal; text-decoration:none; color:#FF0000;}
    a:visited {font-weight:normal; text-decoration:none; color:#990033;}
    a:hover {font-weight:normal; text-decoration:none; color:#009900;}
    a:active {font-weight:normal; text-decoration:none; color:#FF9900;}
	
	p.titelbild {text-align: center;}
	
	h1 {font-weight:bold; font-size:10pt; color:#006699;}
	h1.red {font-weight:bold; font-size:10pt; color:#990000;}
	h2 {font-weight:bold; font-size:10pt; color:#666666;}
	h3 {font-weight:bold; font-size:10pt; color:#000000;}
	hr {color:#006699; background-color:#006699; height:1px; border:0px;}

	table
	{
		table-layout: fixed;
		width: 490px;
		border-collapse: collapse;
	}
	tr.gold
	{
		background-color: #FFCC00;
		font-weight: bold;
	}
	
	tr.blau
	{
		background-color: #006699;
		font-weight: bold;
		color: #FFFFFF;
	}
	
	td
	{
		vertical-align: top;
		padding: 3px; 
	}

	td.time	{width: 120px;}
	td.gleich {width: 245px;}
	td.hinweise	{width: 150px;}
	
	b {color: #666666;}

/* IE-Hack fuer 3-px gap \*/	
	* html p 
	{
  		height: 1%;
	}
/* */

