body { 
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-family: Trebuchet MS;
	font-size: 13px;
	height:100%;
}

#header {
  width: 980px;
   margin: 0 auto; 
 
}

#topLogoContainer {
height:100px;
position: relative;
clear:both;
}


#topLogoLeft {
width:350px;
float:left;
text-align:left;
height:100%;
}
#topLogoRight {
width:400px;
float:right;
background-repeat:no-repeat; 
background-position:right;
background-image:url(images/blomma.jpg);
text-align:center;
height:100%;
}

#menuRowContainer {
background-color:#D1A741;
border-bottom:5px solid #666666;
 -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px;
 -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px;
}


#maincontainer {
  width: 980px;

  margin: 0 auto; 
  text-align: left; /* counter the body center */
 
}
#navigering {
  width: 200px;
  background-color:#FFFFFF;
  float: left;
}

#rightnavigering {
  width: 300px;
  background-color:#FFFFFF;
  float: right;
}

#main {
float:left;

  width: 460px;
  margin-left:10px;

}
#footercontainer {
  width: 980px;
  float: left;
  margin: 0 auto;
  margin-top:10px;
  border-top:1px solid #996600;
  padding-bottom:10px;
 
} 
#footerlinks {
text-align:center;
}

#footerLeft {
width:330px;
float:left;
text-align:left;
height:100%;
}
#footerRight {
width:400px;
float:right;
text-align:right;
height:100%;
}


#spacer {
height:20px;
}

td,th {
	font-family: Trebuchet MS;
	font-size: 13px;
}

.menuItem {
background-color:#B98E2D;
width:95px;
text-align:center;
color:#FFFFFF;
font-size:110%;
border-left:3px solid #CC6600;

}
.menuItem A {
color:#FFFFFF;
text-decoration:none;
}




.catItem {
padding:3px;
margin-bottom:5px;
padding-left:10px;
font-variant:small-caps;
color:#FFFFFF;
font-size:130%;
border:1px solid #CC6600;
background-color:#B98E2D;
 -moz-border-radius: 3px; -webkit-border-radius: 3px;
}

.catItem A {

color:#FFFFFF;

}


body {
	margin-top: 0px;
}
h2 {
	font-size: 16px;
	color: #666666;
	margin:0px;
	margin-bottom:2px;
}

.h22 {
	font-size:15px;
	}

h1 {
margin:0px;
margin-bottom:8px;

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

.infoBox {
padding:5px; border:1px solid #CC9900; text-align:center;
 -moz-border-radius: 3px; -webkit-border-radius: 3px;
}

a {
color:#0000FF;
}

.linkListingNavLink A {
color:#990000;
}

