h2,h3,h4,h5,h6,div,p,body,html,input,button { 

	font: normal 12px Helvetica,Verdana,Arial 

}



h1 { 

	font: normal 14px Arial ;
	color:#666666;
	font-weight: bold;

}

.bodytext {

	font:Arial;

	font-size:14px;
	
	color:#666666;

	line-height:1.6;

	margin-left:0px;

	width:100%;

}


html{

	margin:0px;

	padding:0px;

}

body {

	background-color:#F0EEF3;

	margin:0px;

	padding:0px;

}

p{

	padding:0px;

	margin:0px;

}



/* Links */

a {

	color:#000066;

	text-decoration:none;

}



a:hover {

	color:#5555BB;

	text-decoration:none;

}





div img {

  margin:0;

  padding:0;

  border:0;

}

div#total {

	float:left;

	margin: 0 auto;

}

div#central {

	padding-left:0px;

    text-align: left;    /* Seiteninhalt wieder links ausrichten */

    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */

    width: 940px;

	background-color:#ffffff;



}

div#container {
	float:left;
	width:940px;
	background-color:#f0eef3;
	border:10px solid white;
	border-bottom:none;	

}





/*-----------------------------------*/



div#header {

	float:left;

	width:940px;

	height:184px;

	background-color:#ffffff;

}

div#links { 

	float:left;

	width:170px; 

	padding-bottom:0px;

	padding-top:15px;

	background-color:#ffffff;

	color:#939493;

	text-decoration:none;

}




div#center { 

	float:left;

	margin:0px; 

	width:940px; 

	background-color:#ffffff;

	color:#888888;

}

div#head { 

	float:left;

	width:434px;

	padding-top:16px;

	padding-left:16px;

	background-color:#ffffff;

	color:#ff6600;

	text-align:left;

	font: bold 18px Arial;

}



div#inhalt_rechts {

	float:right;

	margin-left:0px;

	margin-top:0px;

	margin-right:0px;

	padding:0px;
	
	width:320px;
}

div#inhalt {

	float:left;
	background-color:#ffffff;

	text-align:left;

	margin-left:0px;

	margin-top:0px;

	padding-top:15px;
	padding-left:16px;

	padding-right:20px;	

	width:414px;

	min-height:300px;
}

div#guestbook_inhalt{
	float:left;
	
	text-align:left;

	margin-left:0px;

	margin-top:0px;

	padding-top:15px;
	padding-left:16px;

	padding-right:20px;	

	width:414px;

}


span#new_entry {

	float:left;

	width:414px;

	font-size:12px;

	font-weight:bold;

	height:20px;

	padding-top:3px;

	text-align:right;

	

}
TABLE.chicory1 {
	font-size:12px;
	color:#666666;
	
}

/* Mailform */
legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:90%;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}

/*end Mailform*/


div#impressum {

	text-align:center;

	width:200px;

	height:150px;

	border:1px solid #313639;

	margin-left:180px;

}

.float-left { 

	float:left; 

}



div#footer {

	float:left;

	width:430px;

	clear:both;

	background-color:#f0eef3;

	padding:10px;

}

DIV.csc-sitemap {

  font: 10px Verdana,Arial;

  background-color:#DFE4E8;

  color:#888888;  

  padding:5px;

  padding-right:10px;  

}







.bodytext a{

	font:Helvetica,Verdana,Arial;

	font-size:12px;

	color:#313639;

	text-decoration:none;

}



/*für Guestbook */

    .tx-veguestbook-pi1 {

        font-size:100%;

		float:left;

		padding-left:0px;

		width:450px;

    }

  

    /* error handling */

	.tx-veguestbook-pi1 p.tx-guestbook-form-error {

		margin-top:20px;

		font-weight:bold;

		color:#990000;

	}

	

	/* display of result count */

	.tx-veguestbook-pi1 .tx-guestbook-result {

		font-weight:bold;

		font-size:12px;

		margin-bottom:20px;

		width:180px;

		float:left;

	}

	

	/* pagination */

	.tx-veguestbook-pi1 .tx-guestbook-pagination {

		width:180px;

		font-size:12px;		

		font-weight:bold;

		float:right;

	}

	

	/* styles for list mode */

	.tx-veguestbook-pi1 h2.tx-guestbook-header {

		clear:both;

		color:#FF6600;

		background-color:#ffffff;

		display:block;

		font-size:12px;

		font-weight:bold;

		width:380px;

		padding:0px;

	}

	.tx-guestbook-date {

		width:380px;

		float:left;

	}

	.tx-veguestbook-pi1 .tx-guestbook-left {

		float:left;

		background:#ffffff;

		min-height:4em;

		width:300px;

		padding: 0px;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-left {

		height:4em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-left p {

		color:#333;

	}

 

	.tx-veguestbook-pi1 .tx-guestbook-right {

		float:left;

		width:360px;

		background:#FFF;

		padding:0px;

	}

	

	/* styles for latest mode */

	.tx-veguestbook-pi1 .tx-guestbook-latest p,

	.tx-veguestbook-pi1 .tx-guestbook-right p {

		color:#333;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,

	.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {

        font-weight: bold;

	}

 

	.tx-veguestbook-pi1 .tx-guestbook-right h3 {

		font-size:100%;

		color:#990000;

		font-weight:bold;

		background:none;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {

		font-size:75%;

		color:#333;

		font-style: italic;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-latest {

		display:block;

		padding:0.25em;

		clear:both;

	}

	

	/* form styles */

	.tx-veguestbook-pi1 .tx-guestbook-field {

		clear:both;

		width:180px;

		display:block;

		padding:  0;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field label {

		clear: both;

		display: block;

		float: left;

		width: 10em;

		font-size:10px;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {

		float:left;

		width:10em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {

		float:left;

		width:20em;

		

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {

		width: 20em;

		display: block;

		float: left;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {

		color:#990000;

	}

	

	.tx-veguestbook-pi1 fieldset {

		border:none;

	}

	

	.tx-veguestbook-pi1 legend {

		display:none;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap {

		float:left;

		display:block;

		background:#F7F7F7;

		border:1px solid #CCC;

	}

 

	.tx-veguestbook-pi1 .tx-guestbook-freecap {

		margin-left:2.25em;

	}

 

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap img {

		float:left;

		display:block;

		padding-left:0.25em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap input {

		float:left;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap label {

		clear:both;

		display:block;

		float:none;

		width:10em;

		margin-bottom:0.5em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap p {

		font-size:75%;

		padding:0.25em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {

		display:none;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {

		color:#990000;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-clear {

		clear:both;

		display:block;

		height:1px;

		width:360px;

		margin-left:20p;

		float:left;

		background-color:#888888;

		margin-bottom:10px;

	}

	

	.tx-veguestbook-pi1 input.tx-guestbook-submit {

		width:auto;

		display:block;

	}

  )



tx-srfreecap-pi2-image {



}

tx-srfreecap-pi2-cant-read{

	font-size:10px;

}  

