.info {
	margin-top: 10px;
	width: 520px;
	float: left;
}

.info img {
	margin-bottom: 39px;
}

.info p {
	float: left;
}

.image {
	vertical-align: middle;
	text-align: right;
}

.table {
	margin-top: 10px;
}

.table td {
	padding: 0px 8px 10px 0px;
}

.floated div {
	float: left;
}

.floated p {
	margin-bottom: 1em;
}

#busco_guy2 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 286px;
	float: right;
	width: 286px;
}

.overview {
	width: 100%;
	height: 200px;
}

.overview .left {
	width: 440px;
	float: left;
}

.overview .right {
	width: 483px;
	float: right;
}

#reasons {
	float: left;
}

#reasons a {
	text-decoration: none;
	vertical-align: middle;
	color: white;
}

#reasons span {
	display: block;
}

#reasons div {
	float: left;
	display: inline;
}

#reasons p {
	width: 185px;
}

.sub_view {
	float: left;
	height: 250px;
}

.sub_view div {
	float: left;
}

.sub_view img {
	margin-bottom: 2px;
	display: inline;
}

.sub_view p {
	width: 275px;
}

.sub_view .left {
	width: 440px;
	float: left;
}

.sub_view .right {
	width: 483px;
	float: right;
}

.sub_view .broad {
	width: 495px;
}

.sitemap {
	font-weight: bold;
}

#page .sitemap a, #page .sitemap a:hover {
	color: white;
	text-decoration: none;
	display: block;
}

.sitemap h1 {
	margin-bottom: 38px;
}

.sitemap h2 {
	margin-bottom: 15px;
}

.sitemap div {
	width: 230px;
}

.sitemap div div {
	width: auto;
	float: none;
	margin: 0 0 15px 15px;
}

.sitemap div div div {
	font-weight: normal;
}

#page .recipes a {
	color: white;
	text-decoration: none;
}

#stresstest tr.odd {
    background-image: url(../images/stresstest_bg.png);
}

#stresstest td {
    vertical-align: middle;
}

#stresstest input {
    vertical-align: bottom;
}

#stresspunkte {
	width: 68px;
	height: 46px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    font-style: italic;
    font-size: 36px;
    background-color: #66a0b1;
}

#special_list {
	margin: 10px 0px 0px 0px;
}

#special_list td {
	padding: 6px 5px 0px 0px;
}

.toggler {
	font-weight: bold;
	cursor: pointer;
	margin-bottom: 5px;
}