* { margin:0px; padding:0px; font-family: Verdana,Helvetica,Arial,sans-serif; font-size:100.01%; font-weight:normal;}
a, a:hover, a:visited, a:active {text-decoration:underline; color:#FFFFFF; font-weight:inherit;}
a, a:hover, a:visited, a:active {text-decoration:underline; color:inherit; font-weight:inherit;}
div {display:block;}
div.indent {margin-left:20px;}

body {
	font-size: 90%;
	color: #FFFFFF;
	margin: 0em auto;
	padding: 10px;
	background-color: #000000;
	font-family: verdana, arial, sans-serif;
	text-align: center;
}
#seite {

  width:1000px;
}
#logo {
float: left;
}

#topnavi {
background: #FFFF00;
}
#navigation {
	width: 180px;
	float: left;
}

#rcontent {
width:300px;
float:right;
font-size: 80%;
}
#inhalt {
  width:790px;
  margin-left:200px;
  text-align:left;
}

#seitentitel {
	font-size: 75%;
	color: #FFFF00;
	font-weight: bold;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	border-color: #FFFF00;
	margin: 5px 5px 20px 5px;
}

h1 {
	font-size: 150%;
	color: #FFFF00;
}

.news-latest-container {
	/*width: 180px;  */

}


.tx-veguestbook-pi1 * {
         background-color: #000000;
}

.tx-veguestbook-pi1 input {
         background-color: #FFFFFF;
}

.tx-veguestbook-pi1 textarea {
         background-color: #FFFFFF;
}


.tx-veguestbook-pi1-browsebox-strong {
         color: #FFFFFF;
}

.csc-frame-frame1 {
border-width: 2px;
border-style: solid;
border-color: #FFFF00;
padding: 2px;
}


.csc-frame-frame2 {
border-width: 2px;
border-style: solid;
border-color: #444444;
padding: 2px;
}
.fomenu {
background: #FFFF00;
text-align: left;
}

 	.tx-veguestbook-pi1 p.tx-guestbook-form-error {
      		font-weight:bold;
      		color:#990000;
      	}


      	/* display of result count */
      	.tx-veguestbook-pi1 .tx-guestbook-result {
      		font-weight:bold;
      		float:left;
width:100%;
      	}
      
      	/* pagination */
      	.tx-veguestbook-pi1 .tx-guestbook-pagination {
      		font-size:75%;
      		font-weight:bold;
      		float:right;
width:100%;    
text-align:right;  	
}
      	
      	/* styles for list mode */
      	.tx-veguestbook-pi1 h2.tx-guestbook-header {
      		color:#FFF;
      		display:block;
      		font-size:100%;
      		font-weight:bold;
      		padding: 2px;
      		width: 100%;
      	}
      
      	.tx-veguestbook-pi1 .tx-guestbook-left {
      		float:left;
      		width:250px;
      		padding: 2px;
      	}
      	
      	
      
      	.tx-veguestbook-pi1 .tx-guestbook-right {
      		float:left;
      		width:530px;
min-height:4em;      		
padding: 2px;
      	}

      	.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:100%;
      		display:block;
      		padding: 1em 0;
      	}
      	
      	.tx-veguestbook-pi1 .tx-guestbook-field label {
      		clear: both;
      		display: block;
      		float: left;
      		width: 10em;
      	}
      	
      	.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: 30em;
      		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 {
      		display:block;
width:100%;
float:left;
border-bottom:2px solid #FFF;
      	}
      	
  	.tx-veguestbook-pi1 input.tx-guestbook-submit {
  		width:auto;
  		display:block;
      	}

