@charset "utf-8";
/* CSS Document */

@import url("../userdaten/body.css");

*	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

	
	
	#sitecontainer	{
		width:945px;	
		padding:0px 0px 20px 20px;
		margin:0px auto;
		background-color:#fff;
	}
	
	#metanav	{
		width:97%;
		height:30px;
		text-align:right;
		padding-top:10px;
	}
	
	#metanav a {
		text-decoration:none;
		color:#666;
		margin-right:10px;
	}
	
	#metanav a:hover {
		text-decoration:underline;
	}
	
	#header	{
		width:100%;
		height:271px;
		margin-bottom:40px;
		clear:borh;
	}
	#mood {
		width:630px;
		height:260px;
		background:url("../images/mood_hg.png") center top no-repeat;
		padding:0px 11px 11px 0px;
		margin-right:20px;
		display:block;
		overflow:hidden;
		float:left;
	}
	#projekt	{
		width:258px!important;
		height:260px;
		background:url("../images/projekt.png") left top no-repeat;
		padding:0px 11px 11px 0px;
		display:block;
		overflow:hidden;
		float:left;
		text-align:left;
	}
	
	#projekt .csc-textpic {
		margin-left:0px!important;
		z-index:10;
		width:258px!important;
		overflow:hidden;
		height:261px;
	}
	
	#projekt .csc-textpic-text {
		z-index:100;
		top:-120px;
		position:relative;
		background-color:#fff;
		filter:alpha(opacity=80); /* IE */
		-moz-opacity:0.8; /* Gecko-Browser */
		opacity:0.8; /* Opera 9+ */
		width:170px;
		padding:5px 5px 5px 10px;
	}
*+html #projekt .csc-textpic-text {
		left:-35px;
}
	
	#projekt .csc-textpic-text h1	{
		margin:0px;	
		font-weight:bold;
		font-size:16px;
	}
	
	#projekt .csc-textpic-text .bodytext	{
		margin:0px;	
		font-weight:bold;
		color:#994519;
	}
	#projekt .csc-textpic-text .bodytext a	{
		margin:0px;	
		font-weight:bold;
		color:#000;
		padding-right:10px;
		text-decoration:none;
		background:url("../images/projekt_arrow.gif") right no-repeat;
	}	
	#projekt .csc-textpic-text .bodytext a:hover	{
		text-decoration:underline;
		}
	

	#leftCol,
	#rightCol,
	#centerCol {
		display:block;
		float:left;
		text-align:left;
	}
	#leftCol {
		width:168px;
		margin-right:22px;
	}
	
	#rightCol {
		width:168px;
	}
	#centerCol {
		width:539px;
		margin-right:23px;
}
#centerCol h1{
	margin-top:0px;	
}

#centerCol a	{
	color:#994519;
	text-decoration:none;
}

#centerCol a:hover	{
	text-decoration:underline;
}
	h1	{
		color:#666;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight:normal;
	}
	
	h2	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#666;
	background:url("../images/bk_h2.gif") left no-repeat;
		height:27px;
		padding-left:10px;
		line-height:17px;
		font-size:14px;
	}
	
/*	.csc-textpic {
		margin-left:10px;	
	}
*/
	.mainmenu ul li a,
	.leftnav_1-level1-no a,
	.leftnav_1-level1-act a{
		color:#585858;
		text-align:left;
		display:block;
		height:29px;
		line-height:26px;
		text-decoration:none;
		padding-left:25px;
		font-size:15px;
		background:url("../images/btn_no.png") left no-repeat; 
		margin-top:5px;
	}
	
	.mainmenu ul li a:hover,
	.leftnav_1-level1-no a:hover,
	.leftnav_1-level1-act a{
		background:url("../images/btn_ac.png") left no-repeat; 
	}
	
.leftnav_1-level2-no a {
		text-align:left;
		display:block;
		height:20px;
		line-height:20px;
		text-decoration:none;
		padding-left:25px;
		font-size:13px;
		font-weight:bold;
		color:#585858;
}

.leftnav_1-level2-act a,
.leftnav_1-level2-no a:hover{
		color:#994519!important;
		text-decoration:none;
		text-align:left;
		display:block;
		height:20px;
		line-height:20px;
		padding-left:25px;
		font-size:13px;
		font-weight:bold;
		color:#585858;
}
	
.leftnav_1-level3-no a,
.leftnav_1-level3-act a{
		text-align:left;
		display:block;
		height:20px;
		line-height:20px;
		text-decoration:none;
		margin-left:30px;
		padding-left:10px;
		font-size:12px;
		font-weight:normal;
		color:#585858;
		border-left:1px solid #585858;
}

.leftnav_1-level3-act a,
.leftnav_1-level3-no a:hover {
	font-weight:bold;	
}

.leftnav_1-level4-no a,
.leftnav_1-level4-act a {
		text-decoration:none;
		text-align:left;
		display:block;
		height:20px;
		line-height:20px;
		padding-left:30px;
		font-size:12px;
		color:#585858;
		margin-left:30px;
		border-left:1px solid #585858;
}

.leftnav_1-level4-no a:hover,
.leftnav_1-level4-act a {
	text-decoration:underline;
}


	.maincontent	{
		display:block;
		width:539px;
	}
	
	.sponsoren	{
		width:185px;
		display:block;
		/*border:5px #d8d8d8 solid;*/
		/*display:none;	*/
	}
	
	.sponsoren	.csc-textpic {
		margin-left:0px !Important;
	}
	
		
	.txtsponsor {
	 text-align:right;
	 color:#999;
	 font-size:11px;
	 font-family:arial;
	 fomt-weight:bold;
	 display:none;	 	
	}
	
	ul.csc-menu,
	.csc-sitemap ul{
		margin:0px;
		list-style:square;
		color:#585858;
	}
	
	ul.csc-menu li a,
	.csc-sitemap ul li a{
		line-height:20px;
		text-decoration:none;
		color:#000;
	}
	ul.csc-menu li a:hover	{
		color:#994519;	
		font-weight:bold;
	}
	.csc-sitemap ul li a:hover	{
		text-decoration:underline;
	}
	
	.csc-linkToTop a{
		background:url("../images/jumptop.gif") left no-repeat;
		padding-left:10px;
		text-decoration:none;
		color:#994519;
	}
	
.clearer {
	clear:both;
	float:none;
}
	/************************************/
	
	.tx-guestbook-left {
		display:none;	
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-right {
	float:none;
	padding:0px 0px 0px 10px;
	margin:0px;
	width:auto;
	}
	.tx-veguestbook-pi1 h2.tx-guestbook-header {
		background:#CFCFCF none repeat scroll 0 0;
		width:auto;
		padding:5px 0px 0px 10px;
		color:#333;	
	}

.tx-guestbook-pagination a{
	color:#333;
	text-decoration:none;
}

.tx-guestbook-pagination a:hover {
	text-decoration:underline;
}

.counter {
	margin-top:30px;	
	text-align:left;
	display:none;
}


/*******************************************/
/*  Bestellungen  */

fieldset {
	border:0px;	
}

fieldset{
	border:0;
	width:400px;
	margin-left:20px;
}
.csc-mailform-field {
	margin-bottom:10px;
}
.csc-mailform-field label {
	width:100px;
	display:block;
	float:left;
	margin-bottom:10px;
	}
	
	
.csc-mailform-field input {
	width:280px;
	display:block;
	float:left;
	margin-bottom:10px;
	fonz-size:12px;
	
	}
.csc-mailform-field input#mailformJapanische_Reise {
	width:10px;
	display:block;
	float:left;
	margin-bottom:10px;
	margin-right:270px;
	fonz-size:12px;
}
	
.csc-mailform-field input#mailformformtype_mail{
	width:100px;
	clear:both;
	float:none;
	}
	
.csc-mailform-label .spacer {
	margin-bottom:30px;	
	height:20px;
}

.tx-guestbook-field input	{
	width:240px!important;
}

.tx-veguestbook-pi1 .tx-guestbook-field {
padding:0.5em 0!important;
}

.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
width:240px!important;
}

.tx-guestbook-field input .tx-guestbook-submit {
	width:120px!important;	
}

.tx-powermail-pi1 legend	{
	display:none;
}

fieldset.tx-powermail-pi1_fieldset  {
background-color:#fff;
border:1px solid #fff;
padding:0px;
}

fieldset.tx-powermail-pi1_fieldset div.even {
background-color:#fff;
}

#powermaildiv_uid9,
#powermaildiv_uid8{
	float:left;
	width:150px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
font-weight:bold;
margin:0px!important;
}
