body {
  background-color: #323232;
 /*
  font-size: 10px;
  font-family: Verdana, Sans-Serif;
letter-spacing:1px; */
  color: #ffffff;  
font-family: Verdana, Sans-Serif;
  padding:0px;
  margin:0px;
}
/*
h1, h2, h3 {
text-align:center;
color:#6600CC;
}
h1 {
font-size:1.8em;
border-bottom:1px solid #6600CC;
background-color:#F5F5F5;
padding:5px 0;
}
h2 {
font-size:1.5em;
}
h3 {
font-size:1em;
font-weight:bold;
}
*/
#fehler { background-color:#ffffff; width:199px; height: auto; margin:0 0 5px 115px; }
.fehler { color:#ff0000; text-decoration:blink;
/* text-align:center; */
line-height:14px; padding:3px 0 5px 5px; margin:0; letter-spacing:1px; }
.fehleranschrift { color:#ff0000; text-decoration:blink;
/* text-align:center; */
line-height:0; padding:3px 0 5px 5px; margin:0; letter-spacing:1px; }
.anschrift { color:#ffffff;
/* text-align:left; */
text-align: right; padding:0 2px 0 0; margin:0; letter-spacing:0;
/* border:1px dashed #FFFFFF; */
}
#gaestebuch { 
width:785px; 
margin:0; 
padding:0; 
}
#eintrag {
margin: 0 0 0 0;
padding: 0; 
width:785px;
font-size: 12px;
font-family: Verdana, Sans-Serif;
}
#forum { width:880px; margin:10px 20px 0 0; padding:1px 5px; }
/* alle Eintrag-definitionen*/

form {
margin:0px;
padding: 0px;
}

/*
input { 
width:200px;
background-color: #ffffff;
border: 0px; 
color: black;
font-size: 11px; 
margin-top: 0;
margin-left: 0;
padding-left: 2px;
padding-right: 2px;
}
*/
input{
margin-bottom:5px;
width:200px;
}
textarea { font-size: 12px; margin-bottom:5px; width:600px; font-family: Verdana, Sans-Serif; border-style: none; }
/*
textarea { 
width:775px;
background-color: #ffffff;
border: 0px; 
color: black;
font-size: 11px; 
margin-top: 0;
margin-left: 0;
padding-left: 2px;
padding-right: 2px;
height: 70px;
}
*/
input:focus, input:hover, textarea:focus, textarea:hover {
background-color: #FFFFFF;
}

/*
input.rand:focus, input.rand:hover,textarea.rand:focus, textarea.rand:hover	{
background-color: #e8e8e8;
border-color:#FF0000;
border-style:solid;
border-bottom-width:2px;
}
*/	

.finput_true {
background-color:#F0F8FF;
}
.finput_false {
background-color:#FF6600;
}

submit {
margin:0;
padding:0;
}
fieldset { padding:0; margin:0; width:785px; border-style: none; }
hr { margin-right: 11px; margin-bottom: 4px; border-bottom-color: #ccc; border-bottom-style: solid; }

.forumcoord { font-family: verdana; font-size: 10px; color:#ffffff; font-weight: normal; line-height: 12px; background-color: #323232; word-spacing: 1px; letter-spacing: 1px; margin-bottom: 4px; padding-bottom: 8px; margin-right:11px; border-bottom: 1px solid #ccc; }

.forumcontent { font-family: verdana; font-size: 12px; font-weight: normal; color: #ffffff; background-color: #323232; padding: 3px 5px 4px; text-align: left; line-height: 15px; word-spacing: 1px; letter-spacing: 1px; margin-right: -5px; margin-left: -5px; }

#forum a {
text-decoration:none;
color:#cccccc;
}
#forum a:hover{
text-decoration:none;
color:#ff9900;
}

/*
#forumtitle {
background-color:#FFFFFF;
border:1px solid #FF0000;
padding:3px;
height:2em;
}
*/

.forum a:link, .forum a:visited, .forum a:hover, .forum a:active{ 
color:#ffffff;
text-decoration: none;
} 

.forum_ec {
	width: 820px;
	color: #000;
    background-color: #0000000;
  	margin:0;
  	padding:0;
}


.box { line-height: 0; display: block; clear: left; padding:0; margin:0; }


label {
margin: 0;
padding: 0;
float:left;
}
.forum_ec .label {
float:left;
width:120px;
margin: 0;
padding: 5px 0 0 0;
font-size: 11px;
text-align:right;
height:20px;
}

label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit] {
cursor:  pointer;
}

.weiss { color:#ffffff;
/* width:120px;
border:1px solid #FFFFFF;
 */
font-size: 11px; text-align:left;
/* height:15px; */
margin: 0; padding: 0; font-size: 11px; letter-spacing: 0; vertical-align: middle; height: 20px; }
