/* schaexpir styling */ 
html {
	height:100%;
	width:100%;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../img/hg.jpg);
	margin:0px;
	padding:0px;
	height:100%;
}

#wrapper {
	width:995px;
	height:100%;
	padding:0px;
	margin:0px;
	min-width: 995px;
}
#left {
	position:relative;
	float:left;
	width:140px;
}
#right {
	margin-top:30px;
	position:relative;
	float:right;
	height:auto;
}
#header {
	background:url(../img/header.jpg) no-repeat;
	height:60px;
	width:995px;
}
.logo {
	height:60px;
	width:176px;
	display:block;
	margin:0px;
	float:right;
}
#menue1 {
	width:845px;
	height:30px;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	z-index: 30;
}


.link {
	height:20px;
	position:relative;
	float:left;
}

#menue2 {
	left:0px;
	width:150px;
	z-index: 20;
}
#main {
	width:845px;
	background-color:#FFFFFF;
	z-index: 10;
	position:absolute;
}
#main1 {
	width:845px;
	background:url(../img/zuckerlpapier1.jpg);
	background-color:#FFFFFF;
	z-index: 10;
	position:absolute;
}
#main6 {
	width:845px;
	background:url(../img/zuckerlpapier6.jpg);
	background-color:#FFFFFF;
	z-index: 10;
	position:absolute;
}
#main8 {
	width:845px;
	background:url(../img/zuckerlpapier8.jpg);
	background-color:#FFFFFF;
	z-index: 10;
	position:absolute;
}

#main9 {
	width:845px;
	height:auto;
	background:url(../img/zuckerlpapier9.jpg);
	background-color:#FFFFFF;
	z-index: 10;
	position:absolute;
}

#main10 {
	width:845px;
	background:url(../img/zuckerlpapier10.jpg);
	background-color:#FFFFFF;
	z-index: 10;
	position:absolute;
}

#main11 {
	width:845px;
	background:url(../img/zuckerlpapier11.jpg);
	background-color:#FFFFFF;
	z-index: 10;
	position:absolute;
}
#content {
	width:400px;
	margin-left:20px;
	margin-top:40px;
	overflow:auto;
	float: left;
}
#content2 {
	width:30px;
	margin-left:0px;
	margin-top:40px;
	float: left;
}
#content3 {
	width:370px;
	margin-left:20px;
	margin-top:40px;
	overflow:auto;
}
#content4 {
	width:800px;
	margin-left:20px;
	margin-top:40px;
	overflow:auto;
}




*html #content, #content3, #content4 {
	margin-left:10px;
}
.kopf {
	width:120px;
	height:124px;
	margin: 10px 10px 50px 10px;
}

/* content */
.nuesse {
	top:0px;
	left:0px;
	height:30px;
	width:845px;
}
.content01 {
	background:url(../img/zuckerlpapier01.jpg) no-repeat;
	height:171;
	width:219px;
	position:relative;
	top:110px;
	left:20px;
}
.img01 {
	position:relative;
	left:20px;
	top:5px;
	width:177px;
	height:118px;
}
.text01 {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	display:block;
	position:relative;
	top:0px;
	left:20px;
}


/* list styling */
ul {
	color:#000000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

p{
	padding: 0;
	margin:0;
}

/* img styling */

img {
	border:0px;
}

/* link styling */
a {font-weight:normal;}
a:link {text-decoration:none; color:#056b9c;}
a:visited {text-decoration:none; color:#056b9c;}
a:hover {text-decoration:underline; color:#056b9c;}
a:active {text-decoration:underline; color:#056b9c;}


li a {font-weight:bold;}
li a:link {text-decoration:none; color:#000000; font-weight:bold;}
li a:hover {text-decoration:none; color:#000000; font-weight:bold;}
li a:active {text-decoration:none; color:#000000; font-weight:bold;}
li a:visited {text-decoration:none; color:#000000; font-weight:bold;}

a {font-weight:normal;}
a.internal-link:link {text-decoration:none; color:#056b9c;}
a.internal-link:visited {text-decoration:none; color:#056b9c;}
a.internal-link:hover {text-decoration:underline; color:#056b9c;}
a.internal-link:active {text-decoration:underline; color:#056b9c;}


/* form styling */
input {
	height:15px;
	color:#60422a;
	font-size:11px;
	border:1px solid #999999;
}
input[type='submit'] {
	height:20px;
	background:url(../img/button.gif) no-repeat;
	color:#CCCCCC;
	font-size:11px;
	border:0px;
}
select {
	height:20px;
	color:#60422a;
	font-size:11px;
	border:1px solid #999999;
}

.stern {
	color:#FF0000;
	font-weight:bold;
}

h1{
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

h2{
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
h3 {
	color:#056B9C;
	font-size:12px;
	font-weight:normal;
}


#nav, #nav ul {
	float: left;
	width: 780px;
	list-style: none;
	line-height: 20px;
	height:20px;
	color: #000000;
	font-weight: bold;
	padding: 0;
	border: solid #000000;
	border-width: 0px 0;
	margin: 0 0 1em 0;
	z-index:31;
}
 
#nav a {
	display: block;
	/*width: 10em;*/
	color: #000000;
 
	text-decoration: none;
	padding: 0.25em 0em;
}
 
#nav a.menuparent  {
	background: url(arrow.gif) no-repeat 90% 40%;
}
 
#nav li {
	float: left;
	padding: 0;
	padding-right: 21px;
	/*width: 10em;*/
}
 
#nav li ul {
	position: absolute;
	top:20px;
	left: -999em;
	height: auto;
	width: 18em;
	/*font-weight: normal;*/
	border: solid #000000;
	border-width: 1px 0;
	margin: 0;
	background-color: White;
}
 
#nav li li {
   padding-right: 0px;
	width: 18em;
}
 
#nav li ul a {
	width: 18em;
	padding-left: 1em;
}
 
#nav li ul ul {
	margin: -1.75em 0 0 14em;
}
 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
 
#nav li li:hover, #nav li li.sfhover {
	background: #e6a200;
	color: white;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom: 0px; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {margin-bottom: 10px; }

.clearer {
	width:100%;
	height:1px;
	clear:both;
}
.spacer {
	width:100%;
	height:15px;
}

.align-right {
	text-align:right;	
}


#kulturlogo {
	position: absolute;
	top: 25px;
	left: 950px;
	z-index: 50;
}

#logocontainer {
	margin-left: 20px;
	text-align: left;
}
