

html, body {

	background: #fff url('images/pattern.gif') repeat-x;

	color:#726560;



	text-align : center;

	height:70%;

	font-family : verdana, sans-serif;

	font-size : 11px;

	font-weight : normal;

	line-height : 18px;

}



p {

	font-family : verdana, sans-serif;

	font-size : 11px;

	font-weight : normal;

	line-height : 18px;



}



table {

	margin:0; 

	font-size : 11px;

}



td {

}



h1 {

	font-family: "Century Gothic", "sans serif";

	font-size: 16px;

	color: #4b71b3;

	line-height:16px;

	text-align:left;

	border-bottom:1px dotted #4b71b3;

}



h2 {

	font-family: "Century Gothic", "sans serif";

	font-size: 16px;

	color: #4b71b3;

	text-align:left;

	margin:0px 0px -4px 0px;

}







h3 {

	font-family: "Century Gothic", "sans serif";

	font-size: 14px;

	color: #4b71b3;

	text-align:left;

}





h4 {

	font-family: "Century Gothic", "sans serif";

	font-size: 12px;

	color: #4b71b3;

	text-align:left;

	font-weight:bold;

}





 

a {

	color: #4b71b3;

	text-decoration: none;

	font-size:11px;

}





a:hover {

	color : #e7e7e7;

}



#content a {

	color: #4b71b3;

	text-decoration: underline;

	font-size:11px;

}

#content a:hover {

	color : #e7e7e7;

}

#content ul {
margin:0px 0px 0px 16px;
list-style:square;
}


#content li {
margin:0px 0px 0px 0px;
padding:0px;
}



ul {



	text-align: left;

}



li {

	padding-bottom:10px;

}





blockquote {

	margin: 10px;

	padding-top: 5px;

	padding-left: 30px;

	padding-right: 30px;

	background: url(images/blockquote.png) no-repeat top left;

}



#header {

	background: url('images/tyresotop.png') no-repeat top left;

	margin:0px auto;

	position:relative;

	width:802px;

	height:82px;

	z-index:20;

}

#container {

	background: #fff;

	margin:-11px auto 0px auto;

	position:relative;

	width:802px;

	text-align:center;

	height:100%;

	z-index:0;

}



#menu{

	position:relative;

	width:802px;

	height:29px;

	color:#fff;

	text-align:left;

	margin:0px;

	background:url(images/menubg.png) repeat-x;

}





#menu a {

	font-family: "Century Gothic", "sans serif";

	font-size: 12px;

	color: #4b71b3;

	line-height:10px;

	font-weight:bold;

}

#menu a:hover {

	color:#726560;

}

#menu ul {

	list-style-type:none;

}

#menu li {

	float:left;

	position:relative;

	text-transform:uppercase;

	padding:0px 15px 0px 0px;

	font-family: "Century Gothic", "sans serif";

	font-size: 12px;

	color:#726560;

	line-height:10px;

}





#menu li a {

	padding:8px 9px 0px 9px;

	display:block;

	height:29px;

	color:#77776d;

	text-align:center;

	position:relative;
	
	z-index:1000;

}





#menu li a:hover {

	background: url('images/galleri.png') no-repeat top center;
}



#flash {

	background: url('images/mainimgbg.png') repeat-x bottom;

	height:362px;

}

#flash object{

	margin:-20px;

}

#mainimg {

	background: url('images/mainimgbg.png') repeat-x bottom;

	height:180px;

}





#mainimg img{

	margin:-20px;

}

#nav a:hover {

	background:#40C3F2;

	color:#fff;

	padding:14px 10px;

	font-size:11px;

	font-family: Georgia, "Trebouchet MS", Geneva, Arial, Helvetica;

	text-align:center;

}



#nav li{

	list-style-type: none;

	float:left;

	margin:11px 0px 0px 0px;

}





#active a{

	color:#40C3F2;

}



#maincontent{

	position:relative;

	margin:-10px auto 0px auto;

	text-align:left;

	clear:both;

	z-index:1000;

}

#pagecontent{

	position:relative;

	top:0px;

	width:785px;

	margin:0 auto;

	text-align:left;

	padding:20px;

}



#stod{

	position:relative;

	margin:-20px auto -20px auto;

	text-align:right;

	clear:both;

	z-index:1003;	

	width:750px;

}

/* for understanding browsers */

.hojd {

	min-height:300px; 

	height:auto;

}

/* for Internet Explorer */



* html .hojd {

	height: 300px;

}





/* for understanding browsers */

.newsitem {

	min-height:50px; 

	height:auto;

}

/* for Internet Explorer */



* html .newsitem {

	height: 50px;

}





/* for understanding browsers */

.pagehojd {

	min-height:430px; 

	height:auto;

}

/* for Internet Explorer */



* html .pagehojd {

	height: 430px;

}



.pil {

	margin:5px 0px 0px -10px;

	position:absolute;

	float:left;

}



#leftcontent{

	position:relative;

	float:left;

	width:530px;

	padding:20px 0px 20px 20px;

	font-size:11px;

}

#sidecontent{

	position:relative;

	float:left;

	width:220px;

	padding:20px 0px 20px 0px;

	font-size:11px;	

}

#sidecontent ul {

	list-style-type: none;

}

#sidecontent a {

	text-decoration: none;

}



#sidecontent ul {

	margin:0px;

	padding:0px 0px 0px 40px;

}



#sidecontent li {

	display:block;

	margin:0px;

	padding:0px;

}

#sidecontent li a{

	display:block;

	color:#77776d;

	font-weight : bold;

}

#sidecontent ul li ul {

	margin:0px;

	padding:0px 0px 0px 20px;

}



#sidecontent li ul li a{

	font-weight : normal;



}

#sidecontent li a:hover {

	display:block;

	margin:0px;

	color:#4b71b3;

}



#sidecontent .active a {

	text-decoration:underline;

}



#content{

	position:relative;

	float:left;

	width:430px;

	padding:25px 0px 20px 50px;

	font-size:11px;

}







#leftcontent .newsitem a{

	display:block;

	font-family : verdana, sans-serif;

	font-size : 11px;

	font-weight : normal;

	color:#726560;

	line-height : 16px;

}

#leftcontent .newsitem a:hover{

	text-decoration:none;

	background:#f8f8f8;

}

#leftcontent .newsitem a:hover p {

	text-decoration:none;

	background:#f8f8f8;

}



#leftcontent .newsitem a span {

	color: #4b71b3;

	text-decoration: none;

}

.news {

	display:block;

	float:left;

	clear:right;

	width:320px;

}

.newsimg {

	display:block;

	float:left;

	padding:0px 10px 0px 0px;

}



.newsnewsitem a {

	color: #4b71b3;

	font-weight : bold;

	text-decoration: none;

}

.newsnewsitem a:hover {

	color : #e7e7e7;

}

.newsnewsitem a:hover p{

	color : #e7e7e7;

}





.newsnewsitem {

	min-height:50px; 

	height:auto;

	display:block;

	width:320px;
	
	margin:0px 0px 20px 0px;

}



/* for Internet Explorer */



* html .newsnewsitem {

	height: 50px;

}



.left {

	text-align:left;

}

.center {

	text-align:center;

}

.right {

	text-align:right;

}

.justify {

	text-align:justify;

}

#rightcontent{

	float:left;

	left:0px;

	text-align:left;

	width:185px;

	padding:20px;

	position:relative;



}

#rightcontent p {

	font-size:11px;

}







#footer { width:804px;
		  height:64px;
		  margin:0px auto;
		  padding:0px 0px 20px 0px;
		  z-index:11;
		  text-align:left;
		  background: url(images/footer.png) no-repeat top left; }

#footer p { font-family:verdana, arial;
			font-size:10px;
			color:#979797;	
			padding:20px 20px 0px 0px;
			line-height:18px; }

#footer a {

	font-size:10px;

}



#footerleft {

 	float:left;

	padding:10px 0px 0px 20px;

}



#footerright {

 	float:right;

	padding:10px 20px 0px 0px;

}







.galleryimg {

	float: left;

	margin-right: 20px;

	width: 100px;

	margin-bottom: 30px;

}

.galleryimg p {

	text-align: center;

}





#leftcontent img{

	padding:0px 20px 0px 0px;

}



#galleryheading {

	clear:both;;

}



.gallery {

	float: left;

	background: #fff;

	padding:10px;

	margin:0px 2px 2px 0px;

	text-align:center;

}



.gallery2 {

	float:left;

	clear:right;

	background: #fff;

	padding:10px;

	margin:0px 2px 2px 0px;

	text-align:center;

}









#leftcontent img{

	padding:0px 20px 0px 0px;

}



#galleryheading {

	clear:both;;

}







#leftcontent img{

	padding:0px 20px 0px 0px;

}







#calendar h3 {

	font-family: "Century Gothic", "sans serif";

	font-size: 14px;

	color: #4b71b3;

	text-align:center;

	margin:-3px 0px 0px 0px;

}

#calendar table {

	border:1px solid;

}



.calendar a {

	font-weight:bold;

}

.calendarToday {

	background: #fff url(images/dag.png) no-repeat top left;

	color:#726560;

	padding:5px; 

	margin:5px; 

	text-align:center;

}



.kalenderdag {

	margin:5px; 

	border: 0px solid;

	padding:5px;

	text-align:center;

}



.calendarevent {

	text-align:left;

}



.calendarHeader { 

	font-family: "Century Gothic", "sans serif";

	font-size: 14px;

	color: #4b71b3;

	text-align:center;

	font-weight:bold;

}

.calendarHeader a { 

	font-family: "Century Gothic", "sans serif";

	font-size: 14px;

	color: #4b71b3;

	font-weight:bold;

}

.dayname {

	color: #4b71b3;

	font-weight:bold;

	font-size:10px;

}



.border {

	border:0px solid;

	float:left;

}

.aldre {

	float:right;

}

.aldre span {

	font-size:8px;

}

.aldre a {

	font-size:10px;

}

.lasmer {

	font-size:10px;

	color:#726560;

}

.lasmer span{

	font-size:8px;

}



#logo {

	float:right;

	clear:both;

	position: relative;

	overflow: visible;

	z-index: 1000;

	display: inline;

	margin:20px 30px 0px 0px;

	width:92px;

	height:110px;

}





.gbname {

	background-color:#fff;

	color:#726560;

	border: 1px solid #726560;

	width:150px;

}

.gbmessage {

	background-color:#fff;

	color:#726560;

	border: 1px solid #726560;

	width:330px;

}



.formmessage {

	background-color:#fff;

	color:#726560;

	border: 1px solid #726560;

	width:150px;

}





.gbentry {

	background-color : #fff;

	padding: 10px;

}

.gbdate {

	font-size:8px;

}



.gbfield {

	display:block;

	float:left;

	width:180px;

}

.gbfield2 {

	display:block;

	float:left;

	clear:right;

	width:160px;

}





#lankar a {

	text-decoration:none;

}







#content embed {

	margin:0px 0px 0px -90px;

}

.gallery img {

	border:1px solid #ddd;

	padding:6px;

}

.gallery2 img {

	border:1px solid #ddd;

	padding:6px;

}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */




/* for understanding browsers */

.hojd {

	min-height:280px; 

	height:auto;

}

/* for Internet Explorer */



* html .hojd {

	height: 280px;

}