/* Stylesheet fuer verlerland.de */
/* Copyright 2007 Heimatverein Verl e.V. */
body, html, ul, table, tr, td {
	padding:0;
	margin:0;
	color:#333;
	font-family:Verdana, Arial;
}
div.text ul,ol {
	padding-left:14px;
}
	div.text li {
		padding-left:10px;
	}
html {
	font-size:75%;
}
body 
{
	background-color:#eeeae4;
	text-align:center;
	font-size:1em;
}
	/* Da der Firefox Probleme mit der Schriftgroesse hat */
	form, input, textarea {
		font-size:1em;
	}
	textarea {
		font-size: 1.1em;
	}
a {
	text-decoration:none;
}

/* Styles fuer den Editor */
h1, h2, h3, h4, h5, h6, h1.header {
	margin-bottom:10px;
	width:475px;
	font-size:1.4em;
}
h1.header {
	border-bottom:1px solid #ff9c3b;
	font-size:1.6em;
	margin-bottom:15px;
}
h2 {
	margin-bottom:10px;
	font-size:1.3em;
}
h3 {
	margin-bottom:10px;
	font-size:1.2em;
}
h4 {
	margin-bottom:8px;
	font-size:1.1em;
}
h5, #content .tx-gooffotoboek-pi1 .navi h1 {
	margin-bottom:5px;
	font-size:1em;
}
h6 {
	margin-bottom:2px;
	font-size:0.9em;
}
hr {
	border:none;
	height:2px;
	background-color:#eeeae4;
}
p.align-right {
	text-align:right;
}
span.important {
	color:#800;
}
span.name-of-person {
	color:navy;
}
span.detail {
	color:green;
}
p.csc-frame-frame1, table.csc-frame-frame1 {
	background-color: #edebf1;
	padding:0.3em;
	border:1px solid #333;
}

p.csc-frame-frame2, table.csc-frame-frame2 {
	background-color: #f5ffaa;
	padding:0.3em;
	border:1px solid #333;
}
div.text ul, div.text ol {
	margin-left:7px;
}

	#left .text h1, #left .text h2, #left .text h3, #left .text h4, #left .text h5, #left .text h6, {
		width: 180px;
	}
	#left h2 {
		margin-bottom:10px;
		font-size:1.2em;
	}
	#left h3 {
		margin-bottom:10px;
		font-size:1.1em;
	}
	#left h4 {
		margin-bottom:8px;
		font-size:1.0em;
	}
	#left h5 {
		margin-bottom:5px;
		font-size:1.0em;
	}
	#left h6 {
		margin-bottom:2px;
		font-size:1.0em;
	}

	.tx-xinittwocolumn-pi1 h1,
	.tx-xinittwocolumn-pi1 h2,
	.tx-xinittwocolumn-pi1 h3,
	.tx-xinittwocolumn-pi1 h4,
	.tx-xinittwocolumn-pi1 h5,
	.tx-xinittwocolumn-pi1 h6,
	.tx-xinitthreecolumn-pi1 h1,
	.tx-xinitthreecolumn-pi1 h2,
	.tx-xinitthreecolumn-pi1 h3,
	.tx-xinitthreecolumn-pi1 h4,
	.tx-xinitthreecolumn-pi1 h5,
	.tx-xinitthreecolumn-pi1 h6 {
		width:auto;
	}
	
p {
	padding:0;
	margin:0;
	margin-bottom:12px;
}
p.align-center {
	text-align:center;
}

blockquote {
	margin-left:15px;
}
#content a {
	color: #ff9c3b;
	background: url("../art/arrow_content_right.gif") left 4px no-repeat;
	text-decoration:none;
	padding-left: 10px;
}
	#content a:hover {
		text-decoration:underline;
	}
	#content table.contenttable, #content table.contenttable td {
		border:1px solid #666;
		border-spacing:0;
		border-collapse:collapse;
	}
		#content table.contenttable td {
			padding:5px;
			vertical-align:top;
		}
#header a, #content a.sm , div.csc-textpic-imagewrap a {
	background:none !important;
	padding-left:0 !important;
	xcolor:red !important;
	xborder:1px solid red !important;
}

#main {
	width:900px;
	margin:0px auto;
	text-align:left;
	margin-top:20px;
	background:#fff url("../art/pix2_orange.gif") 200px repeat-y;
}
	#main #header {
		border-bottom:2px solid #eeeae4;
		text-align:center;
		padding-top:2px;
		padding-bottom:3px;
	}
		#main #header p {
			font-size:1.6em;
			font-weight:bold;
			color:#ff9c3b;
			display:inline;
		}
		#main #header span {
			font-size:1.5em;
			color:#aaaea4;
			font-weight:bold;
			padding-left:10px;
			padding-right:10px;
		}
			#main #header div {
				display:inline;
			}
				#main #header div p {
					padding:0;
					margin:0;
					font-size:1.3em;
					color:#666;
				}
		#main #headnavigation {
			height:25px;
			text-align:right;
			padding-right:10px;
			font-size:0.8em;
			color: #666;
		}
			#main #headnavigation a {
				color:#666;
				background:none;
				padding-left:0;
			}
				#main #headnavigation a:hover {
					text-decoration:underline;
				}
#left {
	width:200px;
	float:left;
}
	#left div.logo {
		text-align:center;
		border-bottom:2px solid #eeeae4;
	}
	#left ul#navigation {
		list-style-type:none;
	}
	#left ul#navigation li a {
		display:block;
		height:20px;
		padding-top:2px;
		font-size:1.1em;
		padding-left:14px;
		color:#666;
	}
		#left ul#navigation li.sub, #left ul#navigation li.subact {			
			margin-left:20px;
		}
			#left ul#navigation li a:hover, #left ul#navigation li.act a {
				background: #eeeae4 url("../art/arrow_navigation_right.gif") 4px no-repeat;
			}
			#left ul#navigation li.ifsub a {
				background: #fff url("../art/arrow_navigation_down_matte_white.gif") 4px no-repeat;
			}
				#left ul#navigation li.ifsub a:hover {
					background: #eeeae4 url("../art/arrow_navigation_down.gif") 4px no-repeat;
				}
			#left ul#navigation li.subact a, #left ul#navigation li.sub a:hover {
				background: #ddd6ca url("../art/arrow_navigation_right.gif") 4px no-repeat;
			}
	#left form.search {
		margin-top:20px;
		margin-bottom:20px;
		border-top: 2px solid #eeeae4;
		border-bottom: 2px solid #eeeae4;
		padding:3px;
	}
		#left form.search input, #content form input, #content form textarea, #content form select {
			width:100%;
			border:1px solid #ff9c3b;
			margin-bottom:5px;
			background:#fff;
		}
			#content form input, #content form textarea, #content form select {
				width:250px;
			}
				#content form input.mf-check {
					width:16px;
				}
		#content form label {
			margin-right:5px;
		}
		#left form.search input.submit, #content .mf-submit, #content .tx-aahbookplus-pi1-button {
			width:120px;
			background: #fff url("../art/bg_submit.gif") 2px 2px no-repeat;
			cursor:pointer;
		}
			#content .mf-submit, #content .tx-aahbookplus-pi1-button {
				background: #fff url("../art/bg_submit_kontakt.gif") 2px 2px no-repeat;
				width:160px;
				margin-top:10px;
			}
			#content .mf-submit:hover, #content .tx-aahbookplus-pi1-button:hover {
				background: #fff url("../art/bg_submit_kontakt_hover.gif") 2px 2px no-repeat;
				color:#ff9c3b;
			}
#content {
	background-color:#fff;
	width:698px;
	w\idth:696px;
	float:right;
	padding:0;
}
	#content .text {
		padding:10px;
		padding-right:30px;
	}
	#left .text {
		padding:8px;
		padding-top:0px;
	}
		/* EXT tx-xinittwocolumn-pi1 */
		#content .tx-xinittwocolumn-pi1, .tx-xinitthreecolumn-pi1 {
			margin-bottom:15px;
		}
				#content .tx-xinittwocolumn-pi1 table td.space, #content .tx-xinitthreecolumn-pi1 td.space1, #content .tx-xinitthreecolumn-pi1 td.space2 {
					width:18px;
				}
		/* EXT tx-gooffotoboek-pi1 */
		#content .tx-gooffotoboek-pi1 .gfpb_landscape img, #content .tx-gooffotoboek-pi1 .gfpb_portret img,  #content .tx-gooffotoboek-pi1 div img  {
			border:1px solid #333;
			margin-right:10px;
			margin-bottom:10px;
		}
			#content .tx-gooffotoboek-pi1 .gfpb_landscape a, #content .tx-gooffotoboek-pi1 .gfpb_portret a, #content .tx-gooffotoboek-pi1 div a {
				background:none;
				padding-left:0;
			}
				#content .tx-gooffotoboek-pi1 .navi a {
					padding-right:12px;
				}
		/* EXT tx-aahbookplus-pi1 */
		#content .tx-aahbookplus-pi1-captcha_img img {
			margin:0;
			margin-top:10px;
			margin-bottom:10px;
			border:1px solid #ff9c3b;
			width:250px;
		}
			#content .tx-aahbookplus-pi1 blockquote {
				margin-top:5px;
				width:476px;
				border-bottom:1px dotted #ff9c3b;
				margin-bottom:25px;
			}
				#content .tx-aahbookplus-pi1 blockquote p {
					margin-bottom:5px;
					padding-left:5px;
				}
		/* EXT csc-search */
		#content .csc-searchResultInfo .csc-searchResultRange p {
			font-weight:bold;
		}
		#content h3.csc-searchResultHeader, #content h3.csc-noSearchResultMsg {
			font-size:1em;
			margin-bottom:2px;
		}
	 	#content h3.csc-noSearchResultMsg {
			margin-bottom:12px;
		}
		#content p.csc-searchResult {
			border-bottom:1px dotted #ff9c3b;
			margin-bottom:25px;
			padding-bottom:5px;
		}
		/* EXT gooffotoboek_pi1 */
		#content p.comment_tx_gooffotoboek_pi1_editsave {
			display:none;
		}
		.comment_tx_gooffotoboek_pi1_title {
			line-height:22px;;
		}
		/* EXT csc-sitemap */
		.csc-sitemap ul {
			list-style-type:none;
			padding-left:0 !important;
		}
			.csc-sitemap li {
				line-height:15px;
			}
#footer {	
	width:900px;
	background:#fff;
	border-top:2px solid #eeeae4;
	margin:auto;
	text-align:center;
	height:18px;
	padding-top:4px;
	}
	#footer ul {
		list-style-type:none;
	}
		#footer ul li {
			display:inline;
			padding-right:8px;
		}
			#footer ul li span.pipe {
				color:#ff9c3b;
				padding-right:8px;
			}
				#footer ul li.first {
					border:none;
					padding-right:3px;
				}
			#footer ul li.act a {
				text-decoration:underline;
			}
	#footer a {
		color:#666;	
		font-size:0.9em;
	}
		#footer a:hover {
			text-decoration:underline;
		}
#divoutput {
	width:130px;
	font-size:11px;
	color:#999;
}