/* Stylesheet copyright (c) 2006 Roman Koch, Sonnhaldenweg 2, CH-3123 Belp, 
Design in Stahl und Digital, www.meindesign.ch.vu, 
und Reformierte Kirche Belp-Belpberg-Toffen, Januar 2006 */	


body	{	
	font-size:	0.9em;
	line-height:	1.3em;

	font-weight:	500;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:arial,verdana,helvetica,sans-serif,serif;

	color:#000000;
	background-color:#ffffff;
	background-image: url("back.jpg");
	background-attachment:fixed;

	margin-top:	1em;
	margin-left:	2%;
	margin-right:	2%;
	margin-bottom:	3em;

	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;

	border-collapse:collapse;
	border-top:	0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
	}



table	{	
	width:100%;
	text-decoration:none;
	border-style:none;
	background:none;


	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-collapse:collapse;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	}	



th	{	
	width:19%;
	text-decoration:none;
	border-style:none;
	background:none;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-collapse:collapse;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	vertical-align:	top;
	}	



td	{	
	width:81%;
	text-decoration:none;
	background:#ffffff;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	16px;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-collapse:collapse;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	border-style:none;

	text-align:	left;
	}



#tdtop	{	
	width:100%;

	text-decoration:none;
	border-style:none;
	background-color:#dec0c0;
	background-image: url("Hometopback.jpg");

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border:		0;
	border-collapse:collapse;
	}	




	/* Bild Logobalken top */


.imgtop	{
	width:		800px;
	height:		130px;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border:		0;
	border-collapse:collapse;
	}




	/* Titel Hauptbild */


.imgmain	{
	width:		600px;
	height:		300px;

	border:		1px;
	border-color: 	#000000;
	border-style:	outset;

	margin-left:	0;
	margin-right:	0;
	margin-top:	1em;
	margin-bottom:	0.75em;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	}



	/* Portraits */


.imgportrait	{
	border:		0;
	width:		150px;
	height:		200px;

	margin-left:	0;
	margin-right:	0.33em;
	margin-top:	0;
	margin-bottom:	0;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	}



.imgportraitquer	{
	border:		0;
	width:		200px;
	height:		150px;

	margin-left:	0;
	margin-right:	0.33em;
	margin-top:	0;
	margin-bottom:	0;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	}



.pdf	{
	border:		0;
	width:		18px;
	height:		18px;
	margin-top:	0.52em;
	}



	/* Validierungsbild HTML und CSS */


.imgvalid	{
	border:		0;
	width:		88px;
	height:		31px;
	}



	/* Bildergalerie */


.imgsmall	{
	border:		0;
	width:		120px;
	height:		90px;
	}


.tdgalerie	{
	border:		0;
	width:		130px;
	height:		110px;
	}



	/* Navigation Kontakt, Agenda, Links */


.thnavitop{
	width:19%;
	text-decoration:none;
	border-style:none;
	background:none;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	vertical-align:	top;
	}



.pnavitop{
	font-family:arial,verdana,helvetica,sans-serif,serif;
	font-size:	1.1em;
	font-weight:	500;
	font-style:	normal;
	line-height:	1.8em;
	text-decoration:	none;
	text-align:	left;
	text-indent:	0;
	word-spacing:	normal;
	letter-spacing:	normal;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	6px;
	padding-bottom:	6px;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	}



	/* Navigation Pfarrdienste */


#pnavioben{
	font-family:arial,verdana,helvetica,sans-serif,serif;
	font-size:	1.1em;
	font-weight:	500;
	font-style:	normal;
	line-height:	1.75em;
	text-decoration:	none;
	text-align:	left;
	text-indent:	0;
	word-spacing:	normal;
	letter-spacing:	normal;

	margin-left:	15px;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	6px;
	padding-bottom:	6px;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	}



	/* Navigation suchen und alle seitlichen Links */


.pnavi	{
	font-family:arial,verdana,helvetica,sans-serif,serif;
	font-size:	1.1em;
	font-weight:	500;
	font-style:	normal;
	line-height:	3.3em;
	text-decoration:	none;
	text-align:	left;
	text-indent:	0;
	word-spacing:	normal;
	letter-spacing:	normal;

	margin-left:	18px;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	}



	/* Schriften */


p	{
	font-family:comic,arial,verdana,helvetica,sans-serif,serif;
	font-size:1em;
	line-height:1.5em;
	font-weight:500;
	color:#000000;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	text-indent:	0;
	}



.psmall	{
	font-family:arial,verdana,helvetica,sans-serif,serif;
	font-size:0.85em;
	line-height:1.2em;
	font-weight:500;
	color:#000000;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	text-indent:	0;
	}



h1	{	
	font-family:verdana,helvetica,arial,sans-serif,serif;
	font-size:	1.85em;
	line-height:	2.1em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	color:#993366;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	1.25em;
	margin-bottom:	0.33em;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	}	



h2	{	
	font-family:verdana,helvetica,arial,sans-serif,serif;
	font-size:	1.7em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	color:#993366;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	1.5em;
	margin-bottom:	0.33em;
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	}



h3	{
	font-family:verdana,helvetica,arial,sans-serif,serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	color:#993366;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0.33em;
	margin-bottom:	0.33em;
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	}



h4	{
	font-family:verdana,helvetica,arial,sans-serif,serif;
	font-size:	1.33em;
	font-weight:	600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	color:#993366;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	1.75em;
	margin-bottom:	0.33em;
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	}



h5	{
	font-family:verdana,helvetica,arial,sans-serif,serif;
	font-size:	1.12em;
	font-weight:	600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	color:#993366;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	1.75em;
	margin-bottom:	0.25em;
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	}



h6	{
	font-family:verdana,helvetica,arial,sans-serif,serif;
	font-size:	1em;
	font-weight:	600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	color:#993366;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	1.5em;
	margin-bottom:	0.25em;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	}



hr	{
	width:		100%; 
	height:		1px;

	color:#993366;
	background-color:#9a9933;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	}



.hrbottom
	{
	width:		100%; 
	height:		1px;

	color:#993366;
	background-color:#993366;

	margin-left:	0;
	margin-right:	0;
	margin-top:	2em;
	margin-bottom:	0.25em;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	}



li	{
	font-family:arial,verdana,helvetica,sans-serif,serif;
	font-size:1em;
	line-height:2em;

	font-weight:500;
	color:#000000;
	background-color:transparent;
	list-style-type:	disc;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;

	padding-bottom:	0;
	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	text-indent:	0;
	}



.lizusatz	
	{
	font-family:arial,verdana,helvetica,sans-serif,serif;
	font-size:0.85em;
	line-height:1.1em;

	font-weight:500;
	color:#000000;
	background-color:transparent;
	list-style-type:	none;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	text-align:	left;
	text-indent:	0;
	}



b	{
	font-weight:700;
	}



i	{
	font-style:italic;
	}




	/* Links */


	/* noch nicht besuchten Seiten */

a:link	{
	text-decoration:none;
	font-weight:700;
	color:#527e97;
	background-color:transparent;

	padding-left:	0px;
	padding-right:	0;
	padding-top:	0px;
	padding-bottom:	0px;
	}



	/* bereits besuchte Seiten */

a:visited	
	{
	text-decoration:none;
	font-weight:700;
	color:#cc99cc;
	background-color:transparent;

	padding-left:	0px;
	padding-right:	0;
	padding-top:	0px;
	padding-bottom:	0px;
	}



	/* Maus over */

a:hover	{
	text-decoration:underline;
	font-weight:700;
	color:#993366;
	background-color:transparent;

	padding-left:	0px;
	padding-right:	0;
	padding-top:	0px;
	padding-bottom:	0px;
	}



	/* zuletzt besuchte Seite */

a:active	
	{
	text-decoration:none;
	font-weight:700;
	color:#6600cc;
	background-color:transparent;

	padding-left:	0px;
	padding-right:	0;
	padding-top:	0px;
	padding-bottom:	0px;
	}
