body {
	margin: 0;
	background: #444;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#CCCCCC;
}
#container {
	position: absolute;
	left: 50%;
	top: 0;
	right: auto;
	bottom: auto;
	margin-left: -390px;
	width: 780px;
	clear: both;
	background: #000 url(images/linklist_back.jpg) repeat-y 100% 0;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
}
#container #intro #pageHeader {
	width: 780px;
	height: 311px;
	background: url(images/pageheader_p1.jpg) no-repeat 0 0;
}
#container #intro #pageHeader h1 {
	display: block;
	margin: 0;
	padding: 0;
	height: 311px;
	text-indent: -2000px;
	background: url(images/pageheader_p2.jpg) no-repeat bottom;
}
#container #intro #pageHeader h2 { display: none; }

#container #intro, #container #supportingText {
	width: 469px;
}

#footer {
	position: absolute;
	top: 140px;
	right: 0;
	width: 260px;
	text-align: center;
}
#footer a {
	padding: 9px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	color: #fff;
}
#footer a:hover {
	background: url(images/littlearrow.gif) no-repeat top center;
}

#container #linkList {
	position: absolute;
	top: 180px;
	right: 0;
	width: 260px;
	background: url(images/linklist_bevel.gif) no-repeat 0 0;
}
#container #linkList2 {
	padding: 18px 35px 0 23px;
}

#container #linkList h3 {
	margin: 10px 0 0 10px;
	padding: 0;
	width: 180px;
	height: 19px;
	text-indent: -2000px;
}
#container #linkList h3.select { background: url(images/t_selectadesign.jpg) no-repeat; }
#container #linkList h3.archives { background: url(images/t_archives.jpg) no-repeat; }
#container #linkList h3.resources { background: url(images/t_resources.jpg) no-repeat; }

#container #linkList ul {
	margin: 10px 0 20px 20px;
	padding: 0;
	list-style: none;
}
#container #linkList ul li {
	margin: 0 0 9px 0;
	padding: 0 0 0 12px;
	background: url(images/bluearrow.gif) no-repeat 0 3px;
}

#container #linkList ul li a {
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
#container #linkList ul li a:hover { color: #fff; }
#container #linkList #lselect ul li a { display: block; }
#container #linkList #lselect ul li a.c {
	display: inline;
	text-transform: none;
	text-decoration: underline;
	color: #fff;
	font-weight: normal;
	font-size: 10px;
}
#container #linkList #lselect ul li a.c:hover { text-decoration: none; }

#container #start h3 {
	margin: 0 0 0 42px;
	padding: 0;
	text-indent: -2000px;
	width: 400px;
	height: 43px;
	background: url(images/t_start.gif) no-repeat;
}

#container #allgemein h3 {
	margin: 0 0 0 42px;
	padding: 0;
	text-indent: -2000px;
	width: 400px;
	height: 43px;
	background: url(images/t_allgemein.jpg) no-repeat;
}

#container #arten h3 {
	margin: 0 0 0 42px;
	padding: 0;
	text-indent: -2000px;
	width: 400px;
	height: 43px;
	background: url(images/t_arten.jpg) no-repeat;
}

#container #faq h3 {
	margin: 0 0 0 42px;
	padding: 0;
	text-indent: -2000px;
	width: 400px;
	height: 43px;
	background: url(images/t_faq.jpg) no-repeat;
}

#container #hinweise h3 {
	margin: 0 0 0 42px;
	padding: 0;
	text-indent: -2000px;
	width: 400px;
	height: 43px;
	background: url(images/t_hinweise.jpg) no-repeat;
}

#container #impressum h3 {
	margin: 0 0 0 42px;
	padding: 0;
	text-indent: -2000px;
	width: 400px;
	height: 43px;
	background: url(images/t_impressum.jpg) no-repeat;
}

#container #allgemein ul, #container #arten ul, #container #hinweise ul, #container #links ul, #container #faq ul{
	margin-left: 75px;
	padding: 0;
	line-height:18px;
	font-size: 12px;
	color: #fff;
}

#container #start p, #container #allgemein p, #container #arten p, #container #hinweise p, #container #links p, #container #faq p, #container #impressum p {
	margin: 0 0 13px 42px;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
}

#container #start p a, #container #allgemein p a, #container #arten p a, #container #hinweise p a, #container #links p a, #container #faq p a, #container #impressum p a {
	text-decoration: none;
	color:#FF0000;
	border-bottom: dotted 1px #9E3E02;
}
#container #start p a:hover, #container #allgemein p a:hover, #container #allgemein p a:hover, #container #hinweise p a:hover, #container #links p a:hover, #container #faq p a:hover, #container #impressum p a:hover  {
	border-bottom: none;
}
