/*
########## 
Grundeigenschaften 
##########
*/

/* Grundeigenschaften */
body { margin:0px; font-family:verdana,helvetica; color:#036; font-size:11px; }

/* Ueberschriften */
h1 { font-size:20px; }
h2 { font-size:16px; }
h3 { font-size:14px; margin:0px; padding:3px;}
h4 { font-size:12px; }
h5 { font-size:11px; }
h6 { font-size:10px; }

/* Listen */
ul { list-style-type:square; }
ol { }
dl { }
dt { }
dd { }

/* Links */
a:link { color:#336699; text-decoration:none; }
a:visited { color:#336699; text-decoration:none;}
a:hover { color:#003366; text-decoration:underline; }
a:active { color:#336699; text-decoration:none; }

/* Formulare */
input { }
option { }
textarea { }
form { margin:0px; }

/* Texte */
strong { color:#b00000; }
small { color:#b00000; font-size:10px; font-weight:bold; }
pre { font-family:"courier"; font-size:10pt; color:#000066; }
tt { font-family:"courier"; font-size:10pt; color:#000066; }

hr { height:1px; color:#003366; }

table { font-size:100%; }

/*
########## 
Seite
##########
*/

body {
	text-align:center;
	}

#stage {
	width:768px;
	margin:10px auto;
	text-align:left;
	}

#verlauf {
	padding:20px;
	background:url(../images/verlauf.jpg) repeat-x;
	color:#333333;
	}

#legende td div {
	font-weight:bold;
	padding:5px;
	font-size:10px;
	}

#legende td {
	color:#333;
	}

#suche {
	position:relative;
	background-color:#D8E8F1;
	}

#suche h3 {
	margin:0px;
	padding:3px;
	/*background-color:#ACCEE2;*/
	background-color:#7dbed7;
	font-size:14px;
	}

#suche form {
	padding:0px 10px;
	}

#suche table {
	margin-bottom:20px;
	}

#suche table caption {
	font-weight:bold;
	text-align:left;
	font-size:11px;
	padding:5px;
	}

#suche-plz, #suche-name {
	width:350px;
	}

#suche-options {
	position:absolute;
	top:50px;
	left:430px;
	width:320px;
	}

#ergebnisse {
	border-collapse:collapse;
	}

#ergebnisse th {
	padding:5px;
	background-color:#C3CED4;
	border:1px solid #fff;
	border-top-width:2px;
	}

#ergebnisse td {
	padding:5px;
	background-color:#D8E8F1;
	border:1px solid #fff;
	line-height:150%;
	}

#ergebnisse tr.switch th {
	background-color:#CECECE;
	}

#ergebnisse tr.switch td {
	background-color:#E9E9E9;
	}

#ergebnisse tr.headline th {
	padding:0px;
	background-color:#D7E7F1;
	}

/* Tooltips */
.tooltip {
	position:absolute;
	display:none;
	background-color:#fff;
	border:1px solid #036;
	left:200px;
	text-align:left;
	width:200px;
	}

.tooltip h3 {
	margin:0px;
	padding:3px;
	font-size:10px;
	color:#fff;
	background-color:#003366;
	}

.tooltip div {
	font-size:10px;
	padding:3px;
	}
	
#info {
	position:relative;
	top:0px;
	left:10px;
	}

.info {
	position:absolute;
	top:10px;
	left:-10px;
	display:none;
	}
	
#info-standard {
	display:block;
	}
	
p.back {
	text-align:right;
	margin:0px;
	padding-bottom:20px;
	}
	
p.back a {
	float:right;
	display:block;
	width:8em;
	padding:3px;

	border:1px solid #7EB3D2;
	background-color:#F2F7FB;
	text-align:center;
	}	