/* Stylesheet copyright (c) 2006 Roman Koch, Sonnhaldenweg 2, CH-3123 Belp, 
Design in Stahl und Digital, http://www.meindesign.ch.vu, Juli 2006 */	


body	{	
	font-size:	0.9em;
	line-height:	1.4em;

	font-weight:	500;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:arial,verdana,helvetica,sans-serif,serif;

	color:#000000;
	background-color:#ccffff;
	background-image: url("back.gif");
	background-attachment:scroll;

	margin-top:	1em;
	margin-left:	2%;
	margin-right:	2%;
	margin-bottom:	1em;

	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;

	border-top:	0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
	}



table	{	
	width:800px;
	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;
	}	



th	{	
	width:170px;
	text-decoration:none;
	border-style:none;
	background:none;
	text-align: right;
	vertical-align: top;

	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;
	}	



.tdnav	{	
	width:30px;
	text-decoration:none;
	border-style:none;
	background:none;
	text-align:	right;
	vertical-align: top;

	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;
	}	



td	{	
	width:600px;
	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;
	}	




	/* Titel Hauptbild */


.imgmain	{
	border:		0;
	width:		170px;
	height:		120px;
	text-align:	right;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	10px;
	padding-bottom:	16px;
	}



	/* Portraits */


.imgportrait	{
	border:		0;
	width:		240px;
	height:		200px;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
	}


.button {
	border:		0;
	width:		29px;
	height:		29px;
	}


.pdf	{
	border:		0;
	width:		18px;
	height:		18px;
	margin-top:	0.52em;
	}



	/* Validierungsbild HTML und CSS */


.imgvalid	{
	border:		0;
	width:		88px;
	height:		31px;
	margin-top:	24px;
	}




	/* Bildergalerie */


.imgsmall	{
	border:		0;
	width:		120px;
	height:		90px;
	}


.tdgalerie	{
	border:		0;
	width:		130px;
	height:		110px;
	}




	/* Schriften */


p	{
	font-family:"Comic Sans MS",verdana,arial,helvetica,sans-serif,serif;
	font-size:1em;
	line-height:1.33em;
	font-weight:500;
	color:#800080;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	margin-bottom:	0;
	padding-left:	3px;
	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;
	}


.pnav	{
	font-family:arial,verdana,helvetica,sans-serif,serif;
	font-size:0.85em;
	line-height:2.3em;
	font-weight:500;
	color:#800080;
	background-color:transparent;

	margin-left:	0;
	margin-right:	4px;
	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:	right;
	vertical-align: top;
	text-indent:	0;
	}


.psmall	{
	font-family:arial,verdana,helvetica,sans-serif,serif;
	font-size:0.75em;
	line-height:1.4em;
	font-weight:500;
	color:#800080;
	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:	center;
	text-indent:	0;
	}


.address{
	font-family:"Comic Sans MS",arial,verdana,helvetica,sans-serif,serif;
	font-size:0.85em;
	line-height:1.4em;
	font-weight:500;
	color:#800080;
	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:"Comic Sans MS",verdana,arial,helvetica,sans-serif,serif;
	background-image: url("Titel.gif");
	background-repeat: no-repeat;
	width: 		600px; 
	height: 	60px;
	font-size:	2em;
	font-weight:	700;
	font-style:	italic;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align:	center;
	line-height:	1.2em;

	color:#cc0033;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0.5em;
	margin-bottom:	0;
	
	padding-left:	0;
	padding-right:	0;
	padding-top:	6px;
	padding-bottom:	0;

	border-left:	0;
	border-right:	0;
	border-top:	0;
	border-bottom:	0;
	}	



h2	{	
	font-family:"Comic Sans MS",verdana,arial,helvetica,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:#800080;
	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:"Comic Sans MS",verdana,arial,helvetica,sans-serif,serif;
	font-size:	1.33em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	color:#800080;
	background-color:transparent;

	margin-left:	0;
	margin-right:	0;
	margin-top:	0;
	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:"Comic Sans MS",verdana,arial,helvetica,sans-serif,serif;
	font-size:	1.23em;
	font-weight:	600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;

	color:#800080;
	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:"Comic Sans MS",verdana,arial,helvetica,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:#800080;
	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:"Comic Sans MS",verdana,arial,helvetica,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:#800080;
	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:#800080;
	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;
	}



.hrbottom
	{
	width:		100%; 
	height:		1px;

	color:#800080;
	background-color:transparent;

	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:"Comic Sans MS",verdana,arial,helvetica,sans-serif,serif;
	font-size:1em;
	line-height:1.8em;
	font-weight:500;
	color:#800080;
	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:"Comic Sans MS",verdana,arial,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 */



a:link	{
	text-decoration:underline;
	font-weight:500;
	color:#3300cc;
	background-color:transparent;
	background:none;
	}


a:visited	
	{
	text-decoration:underline;
	font-weight:500;
	color:#9900cc;
	background-color:transparent;
	background:none;
	}


a:active	
	{
	text-decoration:underline;
	font-weight:500;
	color:#cc0033;
	background-color:transparent;
	background:none;
	}


a:hover	{
	text-decoration:underline;
	font-weight:500;
	color:#ff0000;
	background-color:transparent;
	background:none;
	}