@charset "utf-8";
/* CSS Document */

#content {

	width: 855px;
	margin: 0 auto;
	text-align: left;
	padding: 0px;
	color: #fff;

}

.logo {
	
	position: relative;
	top: 30px;
	
}

.contentyta {
	
	width: 855px;
	padding: 0px;
	margin: 0px;
	
}

.topspalt {
	
	width: 855px;
	
}

.vansterspalt {
	
	position: relative;
	top: 30px;
	float: left;
	width: 488px;
	padding: 15px 47px 0px 0px;
	
}

.hogerspalt {
	
	position: relative;
	top: 30px;
	float: left;
	width: 273px;
	padding: 15px 0px 0px 0px;
	
}

.blogIndent {
	
	margin: 20px 0px 30px 80px;
	padding: 10px 0px 0px 0px;
	
}

.blogIndentForm {
	
	margin: 0px 0px 0px 80px;
	padding: 0px 0px 0px 0px;
	
}

#rubrik {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #58585a;
	text-decoration: none;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	
}

.tablebody {
	
	width: 468px;
	background-color: #f9f9f9;
	border: 1px solid #999;
	padding: 10px;
	
}

.tablebody2 {
	
	width: 506px;
	background-color: #f9f9f9;
	border: 1px solid #999;
	padding: 10px;
	
}

img {
	
	border: none;
	
}

.imgborder {
	
	border: 1px solid #333;
	
}

textarea {
	
	width: 353px;
	height: 90px;
	
}

.hidden {
	
	display: none;
	
}

p {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #58585a;
	padding: 0px;
	margin: 0px;
	line-height: 150%;
	
}

.p {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #58585a;
	padding: 0px;
	margin: 0px;
	
}

h1 {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 240px;
	color: #58585a;
	text-decoration: none;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	
}

h2 {
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #58585a;
	text-decoration: none;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	
}

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

.a1 {
	
	cursor: pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #66bee6;
	text-decoration: none;
	font-weight: normal;
	padding: 5px;
	margin: 0px 20px 0px 5px;
	
}

.a2 {
	
	cursor: pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58585a;
	text-decoration: none;
	display: inline;
	
}

.a3 {
	
	cursor: pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58585a;
	text-decoration: none;
	float: right;
	display: inline;
	
}

.a4 {
	
	cursor: pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	padding: 5px;
	margin: 0px 20px 0px 0px;
	
}

.a5 {
	
	cursor: pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #58585a;
	text-decoration: none;
	font-weight: normal;
	display: inline;
	margin: 0px 0px 5px 0px;
	
}

.a6 {
	
	cursor: pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #eeeeee;
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding: 4px;
	text-decoration: none;
	
}

.a7 {
	
	cursor: pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #66bee6;
	text-decoration: none;
	font-weight: normal;
	position: relative;
	top: 2px;
	margin: 0px 10px 0px 11px;
	
}

.a8 {
	
	cursor: pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #66bee6;
	background-color: #124366;
	text-decoration: none;
	font-weight: normal;
	position: relative;
	top: 3px;
	padding: 5px;
	margin: 0px 20px 0px 0px;
	
}

.a9 {
	
	cursor: pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	position: relative;
	top: 2px;
	margin: 0px 5px 0px 16px;
	
}

.a10 {
	
	cursor: pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58585a;
	text-decoration: none;
	display: inline;
	float: right;
	
}

.a1:hover {
	
	background-color: #5fd7ea;
	
}

.a5:hover {
	
	color: #5fd7ea;
	
}

img {
	
	border: hidden;
	
}

.thumb {
	
	margin: 2px;
	width: 91px;
	height: 91px;
	border: 1px solid #000;
	
}

hr {
	
	height: 1px;
	color: #58585a;
	background-color: #58585a;
	border: hidden;
	margin: 5px 0px 15px 0px;
	padding: 0px;
	
}

.bildtext {
	
	height: 87px;
	width: 477px;
	margin: 2px 0px 0px 0px;
	
}

.floatleft {
	
	float: left;
	
}

.clear {
	
	clear: both;
	
}












/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved.
=================================================================== */

#pad {height:200px;} /* this demo only */

#nav, #nav ul {padding:0; margin:0 auto; list-style:none; background:#fff;}
#nav {position:relative; z-index:50;}
#nav ul {display:none;}

#nav li {float:left; position:relative;}
#nav li a {text-decoration:none; font-family: Georgia; font-size:14px; white-space:nowrap}
#nav li b {display:block; padding: 0px; cursor:pointer; height:30px; line-height:30px; float:left; font-weight:normal; color:#58585a;}
#nav li b:hover {display:block; padding: 0px; cursor:pointer; height:30px; line-height:30px; float:left; font-weight:normal; color:#58585a;}
#nav li div {display:block; padding:0px 30px 0px 0px; cursor:pointer; height:30px; line-height:30px; float:left; font-weight:normal; color:#f00;}
#nav li.first b {padding:0px 27px 0px 0px; background-position:left top;}
#nav li.last b {padding-right:30px; background-position:right top;}
#nav li a b.clicked {color:#5fd7ea;}

#nav li ul {position:absolute; left:0; top:35px; height:auto; float:left; background:#fff; padding:2px; border:1px solid #cfcfcf;}
#nav li ul.w1 {width:190px;}
#nav li ul.w2 {width:130px;}
#nav li ul.w3 {width:110px;}
#nav li ul.w4 {width:130px;}
#nav li ul.w5 {width:150px;}

#nav li ul li {float:none;}
#nav li ul li a {display:block; height:20px; line-height:20px; padding:0 5px; color:#58585a; font-size:14px}
#nav li ul li a span {display:block; height:20px; line-height:20px; padding:0 5px; color:#f00; font-size:14px}
#nav li ul li a:hover {background:#cfcfcf; color:#58585a;}
