body		{
		background-color:#fff;
		}

a		{
		color: #675;
		}

a img 		{
		border: none;
		}

a:visited	{
		color: #342;
		}

a:hover		{
		color: #9a8;
		}

#kopf_li	{
		position:fixed;
		background:url(/bilder/layout/kopf_li.jpg) no-repeat left;
		width:218px;
		top:3px;
		height:115px;
		z-index:6; 
		}

#kopf_mi	{
		position:fixed;
		background:url(/bilder/layout/hg_mi_kl.jpg) repeat;
		height:115px;
		background-color:#870000;
		left:219px;
		right:0px;
		top:0px;
		z-index:1; 
		}

#kopf_mi h1	{
		color:#fff;
		font: 200% "Times New Roman", Times, serif;
		padding: 20px 0px 0px 35px;
		}

#newsbox	{
		width:25%;
		margin: 0px 10px 10px 10px;
		float:right;
}

#rap		{
		position:absolute;
		left:222px;		
		font: 95%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
		top:118px;
		/* border-top:3px groove; */
		right:0;
		}

#content	{
		max-width:77%;
}


#text		{
		position:absolute;
		font: 95%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
		left:222px;
		top:118px;
		padding: 0 0 0 30px;
		}

#counter        {
		position:relative;
		bottom: 10px;
		font: 95%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
		width:410px;
}

h1 		{
		font: 200% "Times New Roman", Times, serif;
		font-style:italic;
		letter-spacing: 0.2em;
		margin: 15px 0 2px 0;
		padding-bottom: 2px;
		width:70%;
		color:#334422;
		}

h2 		{
		border-bottom: 1px dotted #ccc;
		font: 115% "Times New Roman", Times, serif;
		letter-spacing: 0.2em;
		margin: 15px 0 2px 0;
		padding-bottom: 2px;
		width:70%;
		color:#334422;
		}

h3 		{
		font: 100% "Times New Roman", Times, serif;
		letter-spacing: 0.2em;
		margin: 15px 0 2px 0;
		padding-bottom: 2px;
		width:70%;
		color:#334422;
		}

li		{
		font: 80%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
		}

#txpic a	{
		line-height:normal;
                text-align:left;
                text-decoration:none;
}

#txpic li	{
		border-bottom:1px dotted black;
}

#txpic img	{
		margin: 10px 0 0 0;
}

p		{
		font: 85%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
                max-width:70%;
		}

#text td		{
		font: 85%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
		}

p.bild		{
		font: 65%/135% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
		
#menu_left	{
		position:fixed;
/*		border-top:3px groove #611d1d; */
		top:110px;
		width:214px;
		height:100%;
		background:url(/bilder/layout/hg_li_kl.jpg) repeat;
		}

#nav		{
		padding: 40px 10px 0px 40px;
		list-style-type:none;
		}

#nav a		{
		color:#334422;
		display:block; 
		background-color:#d9d9d9; 
		padding: 6px 35px 6px 10px;
		border-bottom:1px dotted black;
		line-height:normal;
		text-align:left;
		text-decoration:none;
		}
/* #menu_left a,
#menu_left strong	{
		width: 104px;
		wid\th: 124px;
		} */
		

/* #menu_lu	{
		position:relative;
		top:100px;
		width:214px;
		height:300px;
		background-image: url("/petri/bilder/hg_mlu.jpg");
		}a*/

#wc_small	{
		padding: 10px 10px 10px 40px;
		}

#nav a:hover,
#nav a:focus,
#nav a:active	{
		color:#5d5d5d;
		background-color:#cccac2;
		}

#txpic		{
		max-width:400px;
		padding: 100px 10px 10px 10px;
		float:right;
}

#txpic h2	{
		margin: 15px 0 0 20px;
	}

table.spender_tb {
		border-collapse:collapse;
		table-layout:fixed;
		text-align:left;
		font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}

table.spender_tb td {
		border-top-width:1px;
		border-top-style:solid;
		border-color:#ccc;
		width:200px;
}


#footer 	{
		margin: 50px auto;
		width:100%;
		clear: both;
}

#footer img	{
		padding: 0 3em 0 0;
}
