
	* { margin: 0; padding: 0; }

	body {
		position: absolute !important;
		top: 0; left: 0 !important;
		font-family: verdana, arial, sans-serif;
		color: black;
		background: #fff !important;
		font-size: 10pt;
		width: 99%;
		}

	#menu { 	display: none; }
	#print { display: none; }
	#footer { display: none; }

	img { margin: 4px 4px; border: 0; }
	a { text-decoration: none; color: #00f; }
	ul { list-style: none; }

	a[href^="http"]:after { color: #333; content: " ["attr(href)"]"; }
	a.mail:after { color: #333; content: "@pfadieschenberg.ch"; }
/*
	#main a:after, #box a:after { color: #333; content: " ["attr(href)"]"; } 
	a.internal-link:after, a.mail:after, a[href="."]:after, a[href="#"]:after, a[target="thePicture"]:after { content: ""!important; }
*/
	#top { background: transparent !important; } 
	#top img {
		width: 10cm; height: 2.07cm;
		margin: 0;
		}
	#top a { font-size: 16pt; font-weight: bold; color: black; }
		
	#main {
		width: 60% !important;
		position: absolute !important;
		top: 2cm !important; left: 0 !important;
		margin: 1em 0 !important;
		background: transparent !important;
		}	
	p 
		{ margin: 5px 0px; }


	/* Anschlagkasten auf Startseite */
	#c270 li:first-child { display: none; }

	h1, h2, h3, h4, h5 {
		font-weight: bold;
		padding: 1px 1px;
		}
		h1 {	color: #800080;
			font-size: 15pt;
			margin: 6px 0px;
			}
		h2 {
			font-size: 13pt;
			margin: 1em 0;
			border-bottom: 2px solid #808;
			}
		h2 a { color: #000; }
		h3 {
			font-size: 12pt;
			margin: 1em 0;
			border-bottom: 1px solid #808;
			}
		h4 {
			font-size: 10pt;
			margin: 3px 0px;
			}

	table * 
		{ vertical-align: top;  text-align: left; }
	table th 
		{ padding-top: 0.5em; }
	.kalender { width: 130%; }
	.kalender .td-0 { width: 8em; }
	.kalender .td-2 { width: 10em; }
	.emailliste { width: 130%; }
	.emailliste .td-0 { width: 10em; }

	/* aktueller Kalender auf Startseite */
	#c286 { margin-top: 0; }
	#c286 .td-0 { width: 6em; }
	#c286 th { padding-top: 0; }
	#c286 thead .td-1 { visibility: hidden; }
	#c286 .td-2 { width: 25%; visibility: hidden; }

	#c265 .versteckfelder { visibility: hidden; } /* Shop */

	ul.liste, ul.listekl {
		margin-left: 0.5em; margin-bottom: 3px; padding-left: 1em;
		list-style: disc url(bullet1.png);
		}

	#box {
		position: absolute !important;
    		top: 2cm !important; left: 65%!important; 
		width: 30% !important;
		padding: 1em !important;
		background: transparent !important;
		}

	#box .textpic-caption 
		{ margin-bottom: 1em; font-size: 80%; }

/*	.intextpic-left { float: left; margin-left: 1em; }
	.intextpic-right { float: right; margin-right: 1em; }
*/

	form * { border: none; line-height: 1.5em; }
	label { width: 30%; }
	input { margin-left: 0.5cm; }
	input[type=text] { border: none; border-bottom: 1px solid #000; width: 60%; }
	input[type=checkbox] { }
	input[type=radio] { }
	input[type=submit] { margin: 1em 0; }
	select { margin-left: 0.5cm; }
	  option { display: inline-block; }
	textarea { border: 0; height: 1cm; margin-left: 0.5cm; }



