body{
	background-image: url(Higr_grau.jpg);
	background-size: cover;
	direction: ltr;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Arial;
	font-size: 110%;
}


#maintopic {
	width: 100%;
	min-width: 790px;
	background: #928080;
	margin: 0 auto;
	padding: 12px 0;
	text-align: center;
}


#maintopic ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
}


#maintopic li {
	display: inline;
}

#maintopic li a {
	margin: 8px;
	padding: 8px 10px 7px 10px;
	text-decoration: none;
	color: #fcfcd9;
}


#maintopic li a img {
	vertical-align : middle;
}

#maintopic li a.sel {
	background-color: #fcfcd9;
}


#maintopic li a:hover {
	background-color : #161616;
	color: #fcfcd9;
}


#maincontent{
	max-width: 1200px;
	margin: 0 auto;
}


#eyecatcher{
	position: relative;
	height: 124px;
	margin: 0 auto;
	overflow: hidden;
	border-top: 8px solid #373737;
}


#eyecatcher img{
	position: absolute;
	width: 824px;
	left: 0px;
}

#topic {
	display: inline-block;
	vertical-align: top;
	background-color: rgb(255, 255, 212);
	width: 20%;
	margin: 32px 1% 32px 0;
}

@media (min-width: 800px) {
	html, body{
		font-size: 100% ! important;
	}

#eyecatcher {
		width: 100%;
		padding-bottom: 12%;
		height: auto;
	}

	
#eyecatcher img{
		width: 100%;
		left: 0;
	}

#topic {
		margin: 32px 2.5% 32px 0;
	}
}

#topic p {
	text-align: right;
	margin: 0px;
	padding: 4px 10px 4px 10px;
}

#topic h3 {
	margin: 0px;
	padding: 6px 10px 4px 10px;
	height: 19px;
	background-color: #FFD955;
	border-bottom: #818181 1px solid;
	color: #333333;
	display: block;
	font-size: 100%;
	font-weight: normal;
}

#topic p.sub {
	padding: 2px 40px 4px 10px;
}

#topic p a {
	text-decoration: none;
	color: #333333;
}

#topic a {
	text-decoration: none;
	color: #333333;
}

#topic p a:hover {
	color: #818181;
}	

#content {
	display: inline-block;
	text-align:left;
	width: 74%;
	padding: 14px;
	vertical-align: top;
	margin: 32px 0 32px 0;
	background-color: rgb(255, 255, 242);
}


#content img{
	border: 1px solid ;
	width: 190px;
}


td{
	vertical-align: top;
}

td img{
	border: 0px solid ;
	width: 80%;
}

.bold{
	
font-weight: bold;
}

.center{
	text-align: center;
}

.lg{
	font-size: 18px;
}

.sm{
	font-size: 14px;
}



