#maincol table.uebersicht {
	padding: 2px;
	border: 1px solid #ccc;
}

#maincol .uebersicht th {
	padding: 0.3em;
	background: #4B6A9C;
	color: #fff;
	text-align: left;
}

#maincol .uebersicht td {
	padding: 0.3em;
	background: #EDF6FF;
}

#maincol td.uebersicht-info {
	background: #f5f5f5;
}

.boerse-links {
	background-color: #f5f5f5;
}

#angebotlist thead {
	background: #4B6A9C;
	color: #fff;
}

#angebotlist thead td {
	font-weight: bold;
}

#angebotlist thead td a {
	color: #fff;
	font-size: 10px;
}

#angebotlist td {
	font-size: 10px;
	padding: 3px 2px;
	
}

#angebotlist tbody td {
	
}



#angebotlist thead td img {
	border: 0;
	margin: 0;
	padding: 0;
	margin-left: 10px;
}

#angebotlist tbody td img {
	margin: 0 auto;
	text-align: center;
}

/* Info Hover */
div.infohov, div.infohov a {
	width: 13px;
	height: 13px;
	display: block;
	margin: 0 auto;
	text-align: center;
}

div.infohov {
	background: url(../bilder/info.gif) no-repeat left top;
	background-position: 0px -13px;
}
div.infohov a {
	text-indent: -5000em;
	background: url(../bilder/info.gif) no-repeat left top;
	overflow: hidden; /* For nested divs in Safari */
}
div.infohov a:hover { 
	background-image: none;
}

.popuptext {
	text-align: left;
	font-size: 10px;
	padding: 2px 5px;
	border: 1px solid #333;
}
.popuptext p {
	font-size: 10px;
}
.resultpages {
	text-align: center;
	background: #f5f5f5;
	padding: 2px;
}

.linkbox {
	border: 0;
	border-top: 1px solid #4B6A9C;
	padding: 2px;
	background: #DFE8F0;
}

select {
	font-size: 10px;
}

tr.thread td {
	background: #fff;
}

tr.thread td.map {
	background: #fff url(../bilder/extm.gif) no-repeat 0 0;
	border: 0;
}
tr.thread td.maplast {
	background: #fff url(../bilder/extm-last.gif) no-repeat 0 0;
	border: 0;
}
tr.thread td.map div, tr.thread td.maplast div {
	padding-left: 15px;
	font-size: 10px;
}
