	/*		Ekenässtugan Screen Style # 1				Contents		============================		1. Layout		2. Typography		3. Misc		============================	*/			/******************************************	  1. Layout	******************************************/			/** General **/				* {		margin: 0;		padding: 0;		}				body {		background: url(../images/gui/bodybg.gif) repeat-y 50% 0;		text-align: center;		}			img {		border: none;		}			#wrapper {		width: 726px;		margin: 0 auto 0 auto;		text-align: left;		}				#header {		height: 120px;		width: 100%;		/* border: solid 1px #000; */		}				#logo {		background: url(../images/gui/logo.gif) no-repeat 0 0;		display: block;		margin: 16px 0 16px 252px;		height: 58px;		width: 222px;		}				#logo a {		width: 222px;		height: 58px;		text-decoration: none;		display: block;		}		#logo span {		display: none;		}				#menu {		background: url(../images/gui/menubg.gif) repeat-x;		width: 100%;		height: 30px;		text-align: center;		list-style-type: none;		padding: 7px 0 0 0;		}				#menu li {		margin: 0 17px 0 0;		display: inline;		}				#submenu {		background-color: #EBEAD5;		width: 175px;		min-height: 500px;		float: left;		}				#submenu ul {		margin: 10px 0 0 0;		padding: 0;		}				#submenu li {		list-style-type: none;		margin: 0 0 5px 0;	padding: 2px 0 2px 10px; 	border-bottom: solid 1px #000;	}				#content-holder {		width: 100%;		background: url(../images/gui/contenybg.gif) repeat-y 0 0;		clear: both		}				#content {		width: 373px;		float: left;		margin: 0 0 0 10px;		}				#content p {		margin: 0 0 10px 0;		}				#content ul {		margin: 5px 0 0 20px;		}				#comp-content {		width: 140px;		background-color: #D7D6C4;		float: left;		margin: 50px 0 0 10px;		padding: 0 0 20px 0px;		}				#comp-content ul {		list-style-type: none;		padding: 5px;		}				#comp-content li {		margin: 5px 0 0 0;		}				#comp-content p {		padding: 5px;		}				#starttext {		margin: 0 30px 0 30px;		padding: 20px 0 0 0;		font-size: 14px;		clear: both;		}				#footer {		padding: 20px 0 0 0;		text-align: center;		clear: both;		}				.content-image {		float: left;		width: 200px;		padding: 0 10px 0 0;		}				.clr {		clear: both;		}				.plans {		background: url(../images/gui/iconplans.gif) no-repeat 0 0;		padding: 0 0 0 18px;		}				.folder { 		background: url(../images/gui/iconfolder.gif) no-repeat 0 0;		padding: 0 0 0 18px;		}				.contact {		background: url(../images/gui/iconcontact.gif) no-repeat 0 0;		padding: 0 0 0 18px;		}				.menufocus {		background: url(../images/gui/iconmenufocus.gif) no-repeat 0 0;		padding: 0 0 0 16px;	border-bottom: none;		}				.info { 		background: url(../images/gui/iconinfo.gif) no-repeat 0 0;		padding: 0 0 0 18px;		}				.imagezoom {		background: url(../images/gui/iconzoom.gif) no-repeat 0 0;		padding: 0 0 5px 18px;		margin: 5px 0 0 5px;		}			.startcontent {		width: 150px;		margin: 0 0 0 20px;		float: left;		}
	
	#starttext p {
	margin: 0 0 10px 0;	
	}
	
	.startcontent-first {
		width: 150px;
		margin: 0;
		float: left;
	}				.list-content {		clear: both;		width: 400px;		}				.list-content-image {		float: left;		width: 200px;		margin: 0 10px 5px 0;		}				.list-content-text {		float: left;		width: 150px;		margin: 0;		padding: 10px 0 0 0;		}		
		#starter {
		float: left;
		width: 510px;
		padding: 10px;
		}
				/** /General **/			/******************************************	  2. Typography	******************************************/		/** General **/				body {		font-family: Arial, Helvetica, Verdana, sans-serif;		font-size: 11px;		color: #000;		line-height: 140%;		}				a {		color: #BB7723;		text-decoration: none;		}		a:hover {		text-decoration: underline;		}				h1, h2, h3 {		line-height: 140%;		}				h1 {		font-size: 24px;		}		 		h2 {		font-size: 18px;		margin: 0 0 10px 0;		color: #543217;		}				h3 {		background-color: #3D3D31;		color: #fff;		font-size: 13px;		padding: 5px;		display: block;		}				h4 {		margin: 35px 0 7px 0;		font-size: 12px;		color: #3D3D31;		}				#comp-content {		font-size: 12px;		}				#menu li a, #submenu li a {		font-size: 12px;		color: #000;		text-decoration: none;		}		#menu li a:hover, #submenu li a:hover {		text-decoration: underline;		}						#breadcrumbs {		color: #999;		margin: 0 0 10px 0;		}				#breadcrumbs a {		color: #999;		text-decoration: none;		}				#breadcrumbs a:hover {		color: #999;		text-decoration: underline;		}				.intro {		font-weight: bold;		font-size: 12px;		}				/** /General **/			/******************************************	  3. Misc	******************************************/		/** General **/				.preField {		width: 90px;		display: block;		}				input {		padding: 3px;		}				/** /General **/	


#content-wide {
	width: 680px;
	float: left;		
	margin: 0 0 0 10px;			
}
				
h5 {
	color: #4a4135;
	font-size: 13px;
	margin: 15px 0 8px 10px;	
}			

.galleri {
	float: left;
	margin: 0 5px 5px 0;	
	padding: 5px;
	border: solid 1px #eee;
}
