@charset "utf-8";
/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	background-color:#670707;
	text-align: center;
}

#bg {
	background-image:url(bilder/hp/bg.jpg);
	background-repeat:repeat;
}
#main {
	width:1016px;
	text-align:left;
}
#top {
	width:100%;
	height:70px;
	background-color:#670707;
}
#bottom {
	width:100%;
	height:45px;
	background-color:#670707;
}


#t_left {
	background-image:url(bilder/hp/top_left.jpg);
	height:85px;
	width:42px;
}
#t {
	background-image:url(bilder/hp/top.jpg);
	background-repeat:repeat-x;
	height:85px;
	width:932px;
}
#t_right {
	background-image:url(bilder/hp/top_right.jpg);
	height:85px;
	width:43px;
}
#m_left {
	background-image:url(bilder/hp/left.jpg);
	background-repeat:repeat-y;
}
#m {
	background-color:#FFFFFF;
}
#m_right {
	background-image:url(bilder/hp/right.jpg);
	background-repeat:repeat-y;
}
#b_left {
	background-image:url(bilder/hp/left.jpg);
	background-repeat:repeat-y;
	height:25px;
}
#b {
	background-color:#FFFFFF;
	height:25px;
}
#b_right {
	background-image:url(bilder/hp/right.jpg);
	background-repeat:repeat-y;
	height:25px;
}
#c_left {
	background-image:url(bilder/hp/left.jpg);
	background-repeat:repeat-y;
	height:25px;
}
#c {
	background-color:#FFFFFF;
	height:25px;
	font-style: italic;
	text-align: left;
}
#c_right {
	background-image:url(bilder/hp/right.jpg);
	background-repeat:repeat-y;
	height:25px;
}
#bottom_left {
	background-image:url(bilder/hp/bottom_left.jpg);
	height:21px;
}
#bottom2 {
	background-image:url(bilder/hp/bottom.jpg);
	background-repeat:repeat-x;
	height:21px;
}
#bottom_right {
	background-image:url(bilder/hp/bottom_right.jpg);
	height:21px;
}


.left {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#670707;
	font-size:10pt;
	font-style: normal;
	line-height:18px;
	margin-left:20px;
	text-align: left;
}
.left a:link {
	color:#670707;
	text-decoration: none;
}
.left a:visited {
	text-decoration: none;
	color:#670707;
}
.left a:hover {
	text-decoration: none;
	color:#000;
}
.left a:active {
	text-decoration: none;
	color:#670707;
}
.content_l {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#670707;
	font-size:8pt;
	margin-top:20px;
	margin-left:22px;
	text-align: center;
}

.content_s {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#58595b;
	font-size:8.5pt;
	font-style: normal;
	line-height:16px;
	margin-left:22px;
	text-align: left;
}
.content_s a:link {
	color:#670707;
	font-style:normal;
	text-decoration: none;
}
.content_s a:visited {
	text-decoration: none;
	font-style:normal;
	color:#670707;
}
.content_s a:hover {
	text-decoration: none;
	font-style:italic;
	color:#670707;
}
.content_s a:active {
	text-decoration: none;
	font-style:normal;
	color:#670707;
	text-align: center;
}
.content_m {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#670707;
	font-size:11pt;
	font-weight:bold;
	margin-left:22px;
	margin-top:5px;
	text-align: left;
	
}
.content_pp {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#670707;
	font-size:11pt;
	font-weight:bold;
	margin-left:22px;
	margin-top:5px;
	text-align: left;
}

.content_pp a:link {
	color:#670707;
	font-style:normal;
	text-decoration: none;
}
.content_pp a:visited {
	text-decoration: none;
	font-style:normal;
	color:#670707;
}
.content_pp a:hover {
	text-decoration: none;
	font-style:italic;
	color:#670707;
}
.content_pp a:active {
	text-decoration: none;
	font-style:normal;
	color:#670707;
}


.contentxxx {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#670708;
	font-size:10pt;
	font-style: normal;
	line-height:20px;
	text-align: center;
}
.content {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#58595b;
	font-size:10pt;
	font-style: normal;
	line-height:20px;
	margin-right:70px;
}
.content a:link {
	color:#58595b;
	text-decoration: none;
}
.content a:visited {
	text-decoration: none;
	color:#58595b;
}
.content a:hover {
	text-decoration: none;
	color:#670707;
}
.content a:active {
	text-decoration: none;
	color:#58595b;
}


.bottom {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#670707;
	font-size:9pt;
	font-style: normal;
	line-height:15px;
	padding-top:7px;
}
.bottom a:link {
	color:#670707;
	text-decoration: none;
}
.bottom a:visited {
	text-decoration: none;
	color:#670707;
}
.bottom a:hover {
	text-decoration: none;
	color:#000;
}
.bottom a:active {
	text-decoration: none;
	color:#670707;
}

#x {
	background-color:#FFFFFF;
}
#y {
	background-image:url(bilder/hp/rissa.gif);
	background-repeat:repeat-y;
	text-align: center;
}

#lastei {
	width:278px;
	height:302px;
	background-image:url(bilder/hp/lastei.jpg);
	background-repeat:no-repeat;
}
#grisc {
	width:278px;
	background-image:url(bilder/hp/grisc.jpg);
	background-repeat:repeat-y;
}
#menu1 {
	width:278px;
	height:69px;
	padding-bottom:16px;
}
.menu1s {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:9pt;
	font-style: normal;
	color:#670707;
}
.menu1 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:9pt;
	font-style: normal;
	color:#58595b;
}
.menu1 a:link {
	color:#58595b;
	text-decoration: none;
}
.menu1 a:visited {
	text-decoration: none;
	color:#58595b;
}
.menu1 a:hover {
	text-decoration: none;
	color:#670707;
}
.menu1 a:active {
	text-decoration: none;
	color:#58595b;
}

#menu2 {
	width:654px;
	height:69px;
	padding-bottom:16px;
}
.menu2s {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	font-variant:small-caps;
	font-style: normal;
	color:#670707;
}
.menu2 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	font-variant:small-caps;
	font-style: normal;
	color:#58595b;
}
.menu2 a:link {
	color:#58595b;
	text-decoration: none;
}
.menu2 a:visited {
	text-decoration: none;
	color:#58595b;
}
.menu2 a:hover {
	text-decoration: none;
	color:#670707;
}
.menu2 a:active {
	text-decoration: none;
	color:#58595b;
}
#menux {
	width:932px;
	height:85px;
}#bg #main tr #c table tr td table tr #cont .content {
	font-style: italic;
}
#bg #main tr #c table tr td table tr #cont .content {
	font-style: normal;
}
#bg #main tr #c table tr td table tr #cont .content {
	font-size: 12px;
	text-align: left;

}
.table {
	font-size: 8pt;
}
.table2 {
	text-align: center;
}
#bg #main tr #c table tr td table tr #cont div table tbody tr td {
	font-size: 8pt;
}

#ta {
	width:394px;
	position:inherit;
	text-align: left;
}
.cont {
	font-weight: bold;
}
