html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	/*background-image:   url(imago/duettelbg.gif);*/
	background-image:   url(imago/bg_streifen.gif);
	background-attachment: fixed;
	overflow:auto;
	text-align:center; /*Containerzentrierung für den IE*/

		
	scrollbar-face-color:#EAF3E6;
	scrollbar-highlight-color:#EAF3E6;
	scrollbar-3dlight-color:#666666;
	scrollbar-darkshadow-color:#666666;
	scrollbar-shadow-color:#EAF3E6;
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#D3DDD0;
}

table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align: left;
}

a:link {color:#666; text-decoration:none; }
a:active {color:#333; text-decoration:none; }
a:visited {color:#666; text-decoration:none; }
a:hover {color:#690; text-decoration:none; }


a.link-unten:link {color:#fff; text-decoration:none; }
a.link-unten:active {color:#333; text-decoration:none; }
a.link-unten:visited {color:#fff; text-decoration:none; }
a.link-unten:hover {color:#cf9; text-decoration:none; }

h3 {
	font-size:15px;
	color:#690;
}

img {
	border: #F8FFF5 solid 3px;
}

input, textarea {
	font-family:Arial, sans-serif;
	font-size:1em;
	border:1px double #D3DDD0;
	background-color: #FAFFF7;
	color:444;
}

/* CONTAINER *** CONTAINER *** CONTAINER *** CONTAINER *** CONTAINER *** CONTAINER *** CONTAINER */
#centercourt {
	margin:0 auto 0 auto;
	width:734px; 
	height:auto;	
	background-image:   url(imago/mainbg04.gif); 
}

#head {
	margin:0 auto 0 auto;
	background-image:   url(imago/header_v05.jpg); 
	background_repeat: no-repeat;
	width:734px; 
	height:167px;
}

#content {
	text-align:left; /*Aufhebung des align-center des bodys wg. IE*/
	margin:0 auto 0 auto;
	background-image: url(imago/mainbg04.gif);
	background-repeat: repeat-y;
	width:734px; 
	height:200px;
}

#navi {
	text-align:left;
	float:left;
	width:150px;
	/*background-image: url(imago/bgnavi.gif);
	background-repeat: repeat-y;
	background-position: right;*/
	/*height:200px;*/
	margin: 10 0 5 11;
	padding: 0 0 0 5;
	/*background-color:eeccff;*/
	font-weight:bold;	
}

#parle {
	text-align:left;
	float:right;
	width:480px; 
	/*height: 300px;*/
	/*background-color:eeffcc;*/
	margin: 10 16 5 0;
	padding: 0 0 10 10;
}

#navpoint {
	text-align:left;
	/*width: 120px;*/
	boder-color:#F8FFF5;
	border-width: 3px; 
	margin: 7 0 7 0;
}

#line {
	height:3px;
	width:25px;
	background-color:#F8FFF5;
}

#navpoint_d {
	text-align:left;
	width: auto;
	boder-color:#F8FFF5;
	border-width: 3px; 
	margin: 7 0 7 0;
	background-color:#F0FAED;
}

#navsub {
	font-size:11px;
	text-align:left;
	width: 180px;
	boder-color:#F8FFF5;
	border-width: 3px; 
	margin: 3 0 3 0;
	padding-left: 17px;
}

#footer {
	margin:0 auto 0 auto;
	background-image:   url(imago/footer03.jpg); 
	background_repeat: no-repeat;
	width:734px; 
	height: 190px;
	background-color:#D3DDD0;
	clear:both;
	align:center;

}

#footerlinks {
	color: #fff;
	width:554px;
	text-align:left;
	padding: 150 0 15 200;
	font-weight:bold;
}

/* ENDE CONTAINER *** ENDE CONTAINER *** ENDE CONTAINER *** ENDE CONTAINER *** ENDE CONTAINER */

.hohelinie {
	line-height:1.5;
}

.bold {
	font-weight:bold;
}

.boldgreen {
	font-weight:bold;
	color:#690;
}

.imgsubtext {
	font-size: 11px;
	font-style: italic;
	padding: 0 0 0 5;
}


img.img-lio {
	margin: 0 10 10 0;
}

img.img-reo {
	margin: 0 0 10 10;
}

img.img-mitte {
	margin: 10 10 10 10;
}

img.img-linksmitte {
	margin: 10 10 10 0;
}

img.img-rechtsmitte {
	margin: 10 0 10 10;
}

img.img-pur {
	border: none;
}

/************************************ CSS FÜR DAS GÄSTEBUCH ***********************************************/
.signme { text-align: left;} /* main signme div container */
.signme .txt, .signme td, .signme .txt a { font-size:11px; text-align:left;}
/*.signme .signtable, .signme .logintable, .signme .signaturetable {margin-left: auto; margin-right: auto; }*/
.signme .signtable td { text-align:left; }
.signme .small, .signme .small a { font-size: 8px; text-align:right; margin-right:28px;} /*made by*/
.signme .count { font-size: 9px; text-align: left;}
.signme .input, .signme .field { width:<?=$fieldlength?>px; border:1px solid #cccccc; }
.signme .input:focus, .signme .field:focus { background-color:#f8f8f8; }
.signme .submit { width:<?=$fieldlength?>px; background-color:#ccc; color:#333; font-weight:bold; border:1px solid #888;}