body { 
	background-color: #FFF;
	margin: 0px; }

#main
{
	position: absolute;
	left: 220px;
	width: 436px;
}

#side
{
	position: absolute;
	left: 16px;
	width: 184px;
	font-family: verdana;
	font-size: 11px;
	text-align: right;
	padding: 4px 10px 0px 0px;
}



img { border-width: 0px; }


.nav
{
	color: #fff;
	text-decoration: none;
	background-color: #006633;
	padding: 5px;
	display:block;
}

.nav:hover
{
	color: #fff;
	text-decoration: underline;

}

.nav:visited
{
	color: #fff;
}


a
{
	color: #006633;
	text-decoration: none;
}

a:hover
{
	color: #006633;
	text-decoration: underline;
}

a:visited
{
	color: #006633;
	text-decoration: none;
}

.contact
{
	color: #C30;
	text-decoration: none;
}

.contact:hover
{
	color: #C30;
	text-decoration: underline;
}

.contact:visited
{
	color: #C30;
	text-decoration: none;
}


h2
{
	color: #006633;
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 0px;
	display: inline;
}

h3
{
	color: #000;
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 0px;
/*	letter-spacing: 0.05em;	*/
}

p { margin: 8px 0px 0px 0px;
}


.content
{
	color: #000;
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
}

.contentFree
{
	color: #000;
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
}

.expl
{
	color: #000;
	border-bottom: #000;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
	text-decoration: none;
}
.expl:hover
{
	color: #000;
	text-decoration: none;
	cursor:help;

}
.expl:visited
{
	color: #000;
	text-decoration: none;
	
}

.disclaim
{
	color: #666;
	font-family: verdana;
	font-size: 9px;
	line-height: 16px;
	text-decoration: none;
}


.disclaim a
{
	color: #666;
	text-decoration: none;
}

.disclaim a:hover
{
	color: #999;
	text-decoration: underline;
}

.disclaim a:visited
{
	color: #666;
	text-decoration: none;
}

.tumbs 
{
	color: #000;
	font-family: verdana;
	font-size: 11px;
}

.tumbs img
{
	margin: 3px 6px 3px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #999;
	padding: 5px;
/*	background-color: #ddd;	*/
}


.tumbs  a img
{
	border-width: 1px;
	border-style: solid;
	border-color: #999;
}

.tumbs  a:hover	img
{
	border-width: 1px;
	border-style: solid;
	border-color: #666;
}

.tumbs  a:visited	img
{
	border-width: 1px;
	border-style: solid;
	border-color: #999;
	
}

.navleft
{
 width: 218px; 
 float:left; 
 text-align: left; 
 display:inline;
 }
 
.navright
{
 width: 436px; 
 text-align: right; 
 /*display:inline;*/
 }
 
 .navrightA
{
 width: 414px; 
 text-align: right; 
 /*display:inline;*/
 }
 
 .wahl 
 {
 	width: 180px;
 	color: #000;
 	font-family: verdana;
 	font-size: 11px;
 	margin: 0 0 5px 0;
 }
 
  .such 
 {
 	color: #000;
 	font-family: verdana;
 	font-size: 11px;
 	margin: 0 0 5px 0;
 }
 
 code {
 	font-style: normal; 
 	font-family: verdana;
	font-size: 11px;

 }
 
 .newsletterTextInput, submit { border: 1px #333 solid; }
