/* CSS Document */

	body {
	font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		background: #c7b478;
	}

	
	a       { color: #4b3b23; text-decoration: none; }
a:hover { color: #3c612c; }
	
	#frame {
		width:943px;
		height: 748px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		background: #c7b478 url(/design/wesselstuen/images/jul_wesselbakgrunnen.jpg) no-repeat 50% 0;
	}
		
	#contentleft {
		width:302px;
		height: 700px;
		padding: 22px 17px;
		float:left;
		background: transparent;
		/*border: 1px solid pink;*/ /* test */
	}
	
	* html #contentleft {padding: 17px 17px;}
	#contentleft p { overflow: hidden; color: #c7b478; background: transparent; height: 80px; 
	margin: 12px; padding: 10px 10px 0 10px ; border: 0px solid black; }
	
	
	#contentcenter {
		width:547px;
		height: 700px;
		padding: 0px;
		margin: 17px 17px 17px 1px;
		float:left;
		background: transparent;
		/*border: 1px solid pink; /* test */
	}
	
	* html #contentcenter {margin: 17px 13px 0 11px;}
	
	#contentright {
		width: 28px;
		height: 682px;
		padding:0px;
		margin: 25px 0;
		float:left;
		background: transparent;
		/*border: 1px solid pink; /* test */
	}
	
	#contentheader {
		background: transparent;
	}
		
		
	p,h1,pre {
		margin:0;
		padding:0;
	}
	
	p  {font-size:13px;}
	* html p  {font-size:12px;}
	
	ul { padding-top: 0; margin-top: 0; }
	
	li { 
		list-style-image: url(/design/dikterstuerne/images/bullet.gif); 
		/* list-style-type: circle;*/
		padding: 1px 0 2px 0; }
		
		* html li {  }
		
		h1 {
		font-size:24px;
		padding-top:10px;
		}
		
		
	img { border: 0; }
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
	

	#contentcenter div.topp {
		float: left; height: 152px;
		/*border: 1px solid white; /*test*/
		overflow: hidden;
	}
	#contentcenter div#venstre { 
		width: 230px; margin: 15px; 
		font-size: 13px;
		height:170px;
	}
	#contentcenter div#venstre ul {margin-left:20px; }
	* html #contentcenter div#venstre { width:220px; font-size:12px; font-weight:bold; }
	
	#contentcenter div#midt { 
		width: 210px; margin: 15px; 

	}
	
	#contentcenter div#midt p { 
			font-size: 12px 
	}
	* html #contentcenter div#midt { width:200px; font-size:12px }
	
	#contentcenter div#flagg { 
		width: 40px; margin: 15px 0; 
	}
	#contentcenter div#innhold { 
		width: 548px; height: 499px;
		padding:0 0 0 0;
		margin: 0s 0 0 0; 
		font-size: 13px ;
		font-family: Palatino, Arial, Helvetica, sans-serif; 
		overflow:auto;
		/*border: 1px solid pink; /* test */
	}
	
	* html #contentcenter div#innhold { font-size: 12px; margin: -2px -4px; }
	
	
	

   
   
	#contentcenter div#undermeny { padding:20px; float: left;}
	#contentcenter div#undermeny ul {list-style-type:none; padding:0 0; margin:0 0; clear:both; }
	#contentcenter div#undermeny li {list-style-type:none; padding:0 2px 2px 0; margin:0 0; clear:none; list-style-image:none; float:left; display:block; }
	#contentcenter div#undermeny a { display:block; padding: 1px 12px; background:#e0d6b8; border:1px solid #e0d6b8; }
	#contentcenter div#undermeny a:hover {color:#e0d6b8; background:#4b3b23; }
	
	#innhold h1,#innhold h2,#innhold h3,#innhold p { clear:both; padding: 0 20px; }

.meny {text-align:center}
.meny h1 {color: #669933; font-style:italic; font-size:3em; font-family: Palantino, Georgia, serif; font-weight: normal;}
.meny h2 {margin:1em 0 .2em 0;font-style:italic; font-size:2em; font-family: Palantino, Georgia, serif; font-weight: normal;}}
.meny h3 {margin-top:2px;}
.meny p {font-size:13pt;}