body {
	margin:0;
	padding:0;
	font:12pt/1.5 Arial, sans-serif;
	font-weight : normal;
}

	#header {
		margin:0; padding:0;
		background:#B7FFB7;
		}

	#main1 {
		margin:0; padding:0;
		background:#B7FFB7  url("pictures/green.gif") top left repeat-y;
		}
	#main2 {
		margin:0; padding:0;
		background:url("pictures/green.gif") top right repeat-y;
		}
	#left {
		float:left;
		width:150px;
		margin:0; padding:0;
		background:url("pictures/roh.gif") top right no-repeat;
		font-size:80%;
		}
	#right {
		float:right;
		width:150px;
		margin:0; padding:0;
		background:url("pictures/roh.gif") top right no-repeat;
		font-size:80%;
		}
	#middle {
	margin:0 150px;
	background:#B7FFB7;
	font-size:80%;
	text-align : justify;
}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4,h5 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a {
	position:relative;
	top:3px;
	display:block;
	margin:5px; padding:2px 0.5ex;
	background:#FFFF97; color:black;
	text-align:center;
	font-size:12px; font-weight:bold;
	text-decoration:none;
	}
	a:hover { top:5px; background:#800000; color:yellow;}
	
	.copy { text-align:center; font-size:80% }
	a.spec { display:inline;
		top:0px;
		padding:0;
		margin:0;
		background:transparent;
		text-decoration:underline;
		font-weight:normal;
		color:#B75B00;}
	a.spec:hover {
	display:inline;
	padding:0;
	margin:0;
	top:0px;
	text-decoration:none;
	color:#B75B00;
	background: transparent;
}
span.small { font-size: 10pt; font-weight: normal; font-style: normal}
span.large {font-size: 12pt; font-weight: 400; font-style: normal}
span.extra {font-size: 8pt; font-style: normal}

img {
	display: block;
	padding : 5px;
}
HR {color: #008000} 
