html, body	{
	height:100%;} 

html,body {
	margin:0;
	padding:0;}

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	min-width:775px;
	font-family:Arial, Verdana, sans-serif;
	font-size:0.8em;
	background-color:;
	background-image:url(bilder/bg1.JPG);
	background-repeat:repeat-x;
	background-position:top;}
	
.container {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color:#fff;
	width: 836px;
	text-align: left;
	min-height:100%;
	margin-bottom:-30px;
	height:auto;
	background-image:url(fogi_bild/bgfade.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border: 1px solid #999999;}
	

* html .container {height:100%;}

.header {
	width:836px;
	height:110px;
	background-image:url(fogi_bild/topp1.jpg);}
#navcontainer
{
margin: 0;
padding: 0;
height: 22px;
font: 11px Verdana, sans-serif;
width: 100%;
border-bottom: 1px solid #bbb;
list-style-type: none;
background: #fff;
}

#navlist li
{
float: left;
margin: 0;
padding: 0;
width: auto;
display: block;
}

#navlist li a, #navlist li a:link
{
background: #fff;
color: #555;
text-decoration: none;
padding: 3px 5px 3px 5px;
display: block;
}

#navlist li a:hover
{
color: #039;
border-bottom: 3px solid #bbb;
cursor: pointer;
background: #eee;
}

#navlist li a#current, #navlist li a#current:link
{
color: #000;
cursor: default;
font-weight: bold;
border-bottom: 3px solid #999;
}

#navlist li a#current:hover
{
border-bottom: 3px solid #f90;
background: #eee;
}


	
.footer {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 836px;
	clear:both;
	height:28px;
	color: #999999;
	font-family: verdana;
	font-size: 10px; 
	background:url(fogi_bild/fot.jpg);background-repeat: no-repeat;
		border-top:1px solid #F6F6F6;}

.clearfooter{
	clear:both;
	height:28px;}

#left {
width:395px;
margin-top:1px;
font-family: Verdana;
font-size: 12px;
margin-bottom: 2px;
padding: 10px ; 
border-right:1px solid #ccc;}


.rightcol {
	float:right;
	width:420px;
	margin-top:1px;
   	clear:both;}

p {
	padding:0px;
	margin-bottom:-10px;}

.rightcol p {
	padding:5px;
	margin-bottom:4px;}
	
h1, h2, h3, h4, h5 { 
font-family: arial;
color: #666699; background-color: inherit;
letter-spacing: 1px;
margin-top: 17px;
margin-bottom: 4px; }

h1 { font-size:20px ; }
h2 { font-size: 18px; }
h3 { font-size: 17px; }
h4 { font-size: 15px; font-family: arial; color: #F00;margin-left 0; }
h5 { font-size: 12px; }
td{ font-family:verdana;font-size: 12px;}
li{ font-family:verdana;font-size: 12px;}
p { margin: 0 0 10px 0;
font-size: 1em;
line-height: 118%;}

#container {
	background: #E1E1E1;
	
}
		
.roundtop {background: #ffffff;}
.roundbottom {background: #ffffff;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #E1E1E1;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #E1E1E1;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #E1E1E1;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #E1E1E1;}
.content {padding: 10px;}

