html, body, ul, li, p, a, b, i {
	padding:0px;
	margin:0px;
}

body {
	height:100%;
	font-size: 12px;
	font-family:verdana;
	color:#564b47;
	text-align:center;
}

#head {
	height:155px;
	text-align:center;
	background:url(../pic/bg-bodytop.png) repeat-x 0px 0px;
}

#disclaimer {
	text-align:right;
	margin-right:10px;
	height:20px;
}

#banner {
	margin: 0px auto;
	margin-top:-20px;
	height:123px;
	width:734px;
	background:url(../pic/helfen2010.png) center no-repeat;
}

#banner-links {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#banner-links li {
	text-align:left;
	float:left;
	display:inline;
}

#banner-links img.top-dekt {
	position:relative;
	top:17px;
	border:none;
	width:375px;
	height:80px;
}

#banner-links img.top-helfen {
	position:relative;
	top:17px;
	border:none;
	width:355px;
	height:80px;
}

#meta-nav {
	height:16px;
}

#meta-nav  li {
	display:inline;
}

#meta-nav  li a {
	text-decoration:none;
	color:white;
	margin-left:10px;
}

#head-nav {
	margin: 0px auto;
	font-size:14px;
	font-weight:bold;
	margin-top:-26px;
	width:954px;
	height:37px;
	text-align:left;
	/* background:url(../pic/bg-halstuch-top.gif) no-repeat 40px 0px; */
}

#head-nav  li {
	display:inline;
}

#head-nav  li a {
	float:left;
	padding:9px;
	height:19px;
	text-decoration:none;
	color:white;
	margin-right:3px;
}

#head-nav  li.first a {
	margin-left:150px;
}

#head-nav  li a:hover,
#head-nav  li.active a {
	color:black;
	background:url(../pic/head-nav-active.png) left repeat-x;
}

#box {
	width:950px;
	margin: 0px auto;
	padding:0px;
	text-align:left;
}

#left {
	position:relative;
	margin-top:-21px;
	width:319px;
	padding:0px;
	float:left;
}

#navtop {
	height:218px;
	width:100%;
	background:url(../pic/bg-hand-oben.png) no-repeat 0px 0px;
}

#navbot {
	height:352px;
	width:100%;
	background:url(../pic/bg-hand-unten.png) no-repeat 0px 0px;
}

#left-nav {
	font-size:12px;
	font-weight:bold;
	margin-left:110px;
	list-style-type:none;
}

#left-nav li.navlvl_2 {
	padding-left:15px;
}

#left-nav li a {
	text-decoration:none;
	color:black;
	padding:5px;
	margin-bottom:2px;
	display:block;
	width:200px;
}

#left-nav  li a:hover,
#left-nav  li.active a {
	color:black;
}

#left-nav ul {
	font-size:10px;
	font-weight:normal;
	list-style-type:none;
}

#center {
	float:right;
	width:620px;
	line-height:20px;
	text-align:justify;
}

#center ul {
	padding-left: 30px;
}

#footer {
	float:left;
	width:939px;
	height:170px;
	padding:0px;
	background:url(../pic/bg-dresden.png) no-repeat bottom center;
}

.csc-textpic-imagerow ul {
	padding-left:0px !important;
}

#center a {
	text-decoration:none;
	font-weight:bold;
	color:#c5015b;
}

.invisible {
	display:none;
}

.horizontalline {
	height:2px;
	color:black;
	background-color:black;
	border: none;
	margin-bottom:20px;
}

.countdown {
	margin-left:auto;
	margin-right:auto;
	width: 16em;
	padding-top:0em;
	padding-left:2em;
	padding-bottom:0.4em;
	background-image:url(../pic/bg-guestbook-text.png);
	font-family:Arial;
	word-spacing: 0.5em;
	font-weight: 900;
	letter-spacing: 1px;
	font-size:18px;
	color: rgb(232,137,16);
}

.countdownUnit {
	font-size:80%;
	vertical-align: super;
	padding-right:0.5em;
}

.countdownText {
	padding-top:1em;
	text-align:center;
}

