/* style_ekdipperz1.css Technosoft Hofbieber 22.03.2010 */
body {
 font-family: Arial;
 font-size: 12px;
 /* color: #013506; */
 /*  width: 850px; */
 height: 700px;
  margin: 1px;
}

table {
 font-family: Arial;
 font-size: 8px;
 color: #000080;
 background: #EFEFFF;
}

.mainscreen {
 position:absolute;
 top:0px;
 left:1px;
 height:600px;
}

.black_frame {
	position :absolute;
	left:3%;
	top:1px;
	margin:3px;
	padding:2px;
	spacing:3px;
	border: 2px 2px 1px 1px #000000 solid;
}

h1 {
 font-family: Arial;
 font-size: small;
 text-align: center;
}

h2 {
 font-family: Arial;
 font-size: 13px;
 text-align: left;
}

p {
 font-family: Arial;
 font-size: 10px;
 color: #000080;
}

a {
 font-family: Arial;
 font-size: 10pt;
}
/* 
a:link {
	color: #FF33FE;
	text-decoration: none;
	display:block;}
*/
/* Auswirkung auf horizontales Menu ! */
/*
a:visited {color: white;background-color:FFAADD;text-decoration: none;}
a:active {color: red;background-color:#FF14AA;text-decoration: none;}
a:hover {color: purple;background-color:#FF14EE;text-decoration: underline;}
*/

.logo_ekdpz {
	position:absolute;
	top:3px;
	left:3px;
	height:150px;
	width:150px;
	/* background-image:url("fileadmin/projekt_evkirche_dipperz/bilder/LogoBieberstein-Dipperz_sel2.png"); */
}
.titelzeilen {
	position:absolute;
	top: 2.0em;
	left : 30.0em;
	text-align : center;
}
.tz1 {
 font-family: Arial;
 font-size:16pt;
 color: purple;
}
.tz2 {
 font-family: Arial;
 font-size: 18pt;
 color: purple;
}
.tz3 {
 font-family: Arial;
 font-size: 14pt;
 color: purple;
}

.kreuz_vert {
	position:absolute;top:0.1em;left:14.0em;height:55.0em;width:1.2em;background-color:#FF00FF;
}
.kreuz_horiz {
	position:absolute;top:10.5em;left:0.01em;height:1.2em;width:92.0em;background-color:#FF00FF;
}

.cnt {
	position :absolute;
	/* top : 32%; */
	top : 27%;
	left : 20%;
	height : 70%;
	width : 65%; 
	color: #113355;
	/* background-color: #FFEEFF; */
	background-color: #FFFFEE;
	margin:0;
	border: 2px 2px 1px 1px #000000 solid;
	padding: 3px;
}

.ml {
	position :absolute;
	/* top : 26%; */
	top : 20%;
	left : 10px;
	width : 147px;
	height : 55%;
}

.mo {
	position:absolute;
	/* top : 26%; */
	top : 20%;
	left : 20%;
	height : 2.8em;
	width : 50em;
	color: black;
	background-color: #FFFFFF;
	vertical-align: top;
	margin:0;
}
.mo_sub {
	position:absolute;
	top : 23.5%;
	left : 20%;
	height : 2.8em;
	/* width : 50em; */
	width : 70%
	/* color: black; */
	/* background-color: #FFFFFF; */
	background-color: #EEEEFF;
	vertical-align: top;
	margin:0;
}


/* das ganze wunschweise unter linkes menu verschoben.. */
.anfahrt_bild {
	position:absolute;
	left:10px; 
	top:74%;
	height:20em;
	width:145px; 
	vertical-align : middle;
	float : left;
	font-size: 8pt;
	margin:0;
	padding : 1pt;
}


.content_right {
	position:absolute;
	left:10px; 
	/* left:80%; */
	top:73%;
	height:20em;
	width:145px; 
	/* background-color : #FFDDFF;  */
	vertical-align : middle;
	float : left;
	font-size: 8pt;
	margin:0;
	padding : 1pt;
	/* border: 2px 2px 1px 1px #AA00AA solid; */

}

.hidden_area {
	position:absolute;
	top:800px;
	left:10px;
	width:80px;
	font-family:Arial;
	font-size:6px;
	color:#ffffff;
}

/* --- gb-specs */
    .tx-veguestbook-pi1 {
        font-size:80%;
    }

    /* -------- error handling ----------------------------------*/
	.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;
	}

	/* pagination */
	.tx-veguestbook-pi1 .tx-guestbook-pagination {
		font-size:75%;
		font-weight:bold;
		float:right;
	}

	/* ------ styles for list mode ------------------------- */
	.tx-veguestbook-pi1 h2.tx-guestbook-header {
		clear:both;
		left:0.5em;
		background:#777;
		color:#FFF;
		display:block;
		font-size:95%;
		font-weight:bold;
		padding: 1em;
		width: 40em;
	}

	.tx-veguestbook-pi1 .tx-guestbook-left {
		font-size:20%;
		float:left;
		width:12em;
		background:#EFEFEF;
		min-height:2em;
		padding: 1em;
	}

	.tx-veguestbook-pi1 .tx-guestbook-left {
		font-size:0%;
		height:4em;
	}

	.tx-veguestbook-pi1 .tx-guestbook-left p {
		font-size:50%;
		/* color:#333;  */
		color:blue; 
	}

	.tx-veguestbook-pi1 .tx-guestbook-right {
		font-size:100%;
		float:left;
		left:0.5em;
		width:40em;
		background:#FFF;
		padding: 1em;
	}

	/* -----  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: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 {
		clear:both;
		display:block;
	}

	.tx-veguestbook-pi1 input.tx-guestbook-submit {
		width:auto;
		display:block;
	}


