body {
	margin:0px;
	padding:0px;
	background-color:#9b9986;
	width:100%;
	font-size:small;
	/*font-family:verdana, helvetica, sans-serif;*/
	font-family:"Century Gothic", Futura, AppleGothic, sans-serif;*/
	/*font-family:century gothic, times new roman;*/
}
#container {
	background-image:url('containerbg2.gif');
	background-color:#fff;
	width:900px;
		height:584px;
		margin:50px auto 30px auto;
}
#meny {
	font-size:12px;
	width:900px;
	background-color:#9f4837;
}
#meny ul {
  margin:0px;
  padding:0pc;
  list-style-type:none;
}
#meny ul li {
  display:inline;
  margin:0px;
  padding:0px;
}
#meny ul li a {
			text-align:center;
	display:block;
	/*width:130px;*/
	padding:0px 0px 0px 0px;
	height:29px;
	color:#fff;
	float:left;
	text-decoration:none;
}
#huvud {
	cursor:pointer;
	height:149px;
	width:586px;
	background-color:#fff;
	background-image:url('logo2.gif');
	background-repeat:no-repeat;
	float:left;
	background-position:105px 28px;
}
#innehall {
  width:328px;
	  height:350px;
    padding:10px;
  float:right;
  margin:0px 10px 0px 0px;
}
#innehall a {
	/*color:#9f4837;*/
}

#left {
	float:left;
	width:228px;
	margin:0px;
	padding:0px;
}
#left .ruta {
	margin:10px 0px 0px 0px;
	background-color:#e0e0d8;
	width:218px;
	height:180px;
	float:left;
}
#left .ruta img {
	border:0px;
}

#right {
	margin:10px 0px 0px 0px;
	float:right;
	width:314px;
	height:508px;
}
p {
	margin:0px;
	padding:0px 0px 9px 0px;
}
#containerclear {
	background-color:#fff;
	clear:both;
	height:10px;
	font-size:1px;
}

#footer {
	font-size:x-small;
	background-color:#9f4837;
	padding:0px 0px 0px 0px;
	height:26px;
	clear:both;
	color:#fff;
}
#footer .ruta {
  text-align:center;
  width:180px;
  height:22px;
  padding-top:6px;
  float:left;
}

.rubrik {
  font-size:large;
}

input, textarea {
  border:1px dotted #aaa;
  background-color:#eee;
  margin:2px 0px;
  padding:2px;
  font-family:verdana, helvetica, sans-serif;
}