
	body 
		{
		text-align: center;
		margin: 0px;
		padding: 0px;
		background: #eee;
		color: #000;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		line-height: 140%;
		}
		
		A:link {text-decoration: none; color: #4677af; background: #fff;}
		A:visited {text-decoration: none;}
		A:active {text-decoration: none;}
		A:hover {color: #fff; background: #aaa;}
		
	h1	{
		font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
		font-size: 1.4em;
		color: #074179;
		background: #fff;
		margin-bottom: 4px;
		margin-top: 8px;
		}
		
	h2	{
		font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
		font-size: 1.2em;
		color: #074179;
		background: #fff;
		margin-bottom: 4px;
		margin-top: 8px;
		}
		
	h3	{
		font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
		font-size: 1.0em;
		color: #074179;
		background: #fff;
		margin-bottom: 4px;
		margin-top: 8px;
		}
		
	h4	{
		font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
		font-size: 0.9em;
		color: #074179;
		background: #fff;
		margin-bottom: 4px;
		margin-top: 8px;
		}

	p	
		{
		margin-bottom: 2px;
		margin-top: 4px;
		}
	
	ol
		{
		margin-top: 0px;
		}
		
	ul
		{
		margin-top: 0px;
		}
		
	li
		{
		margin-left: -12px;
		}
		
	hr	{
		border: none;
		background-color: #ddd;
		color : #ccc;
		height: 1px; 
		width: 370px;
		}
		
	#center 
		{
		width: 740px;
		height: auto;
		margin-right: auto; 
		margin-left: auto;
		margin-top: 16px;
		padding: 0px;
		}
		
	#topcont
		{
		width: 740px;
		height: 60px;
		background: url('http://www.x-art.se/images/webbtop.gif') no-repeat;
		}
		
	.topcontsub 
		{
		height: 60px;
		text-align: left;
		background: #eee;
		color: #000;
		padding: 0px; 
		}
		
	#leftcont 
		{
		width: 170px;
		margin-top: 0px;
		background: #eee;
		color: #000;
		float: left; 
		padding: 0px;
		}
		
	.leftcontsub
		{
		height: auto;
		background: #eee;
		color: #000;
		padding: 0px; 
		}
		
	#mittcont2 
		{
		width: 390px;
		height: 290px;
		margin-top: 0px;
		margin-left: 4px;
		background: transparent;
		color: #000;
		float: left;
		text-align: left; 
		padding: 0px;
		background: url('http://www.x-art.se/images/webb.jpg') no-repeat;
		}
		
	#mittcont 
		{
		width: 390px;
		margin-top: 0px;
		margin-left: 4px;
		background: #fff;
		color: #000;
		float: left;
		text-align: left; 
		padding: 0px;
		}
		
	.mittcontsub
		{
		height: auto;
		background: #fff;
		color: #000;
		padding: 8px 8px; 
		border-left: 1px solid #bbb; 
		border-right: 1px solid #bbb;
		}
		
	#rightcont 
		{
		width: 170px;
		float: right;
		text-align: left;
		margin-top: 0px;
		margin-left: 0px;
		background: #fff; 
		color: #000;
		padding: 0px;
		}
		
	.rightcontsub
		{
		height: auto;
		background: #fff;
		color: #000;
		padding: 8px 8px; 
		border-left: 1px solid #bbb; 
		border-right: 1px solid #bbb; 
		}

	.roundtop 
		{
		background: #eee;
		color: #000;
		}
		
	.roundbottom 
		{
		background: #eee;
		color: #000;
		}
		
	.r1
		{
		margin: 0px 5px; 
		height: 1px; 
		overflow: hidden; 
		background: #bbb;
		color: #000; 
		border-left: 2px solid #bcbcbc; 
		border-right: 2px solid #bcbcbc;
		}

	.r2
		{
		margin: 0px 3px; 
		height: 1px; 
		overflow: hidden; 
		background: #fff; 
		color: #000; 
		border-left: 1px solid #bbb;
		border-right: 1px solid #bbb;
		border-width: 0px 2px;
		}
		
	.r3
		{
		margin: 0px 2px; 
		height: 1px; 
		overflow: hidden; 
		background: #fff; 
		color: #000; 
		border-left: 1px solid #bbb; 
		border-right: 1px solid #bbb;
		}
		
	.r4
		{
		margin: 0px 1px; 
		height: 2px; 
		overflow: hidden; 
		background: #fff; 
		color: #000; 
		border-left: 1px solid #bbb; 
		border-right: 1px solid #bbb;
		}
		
	#menyvit
		{ 
		padding: 0px; 
		background: #fff; 
		color: #000; 
		height: 8px; 
		border-left: 1px solid #bbb; 
		border-right: 1px solid #bbb;
		}
		
	#menyvit2
		{
		height: 42px;
		margin-top: 4px; 
		padding: 8px 4px; 
		background: #fff; 
		color: #000; 
		border-left: 1px solid #bbb; 
		border-right: 1px solid #bbb;
		}

	#meny
		{
		margin: 0px; 
		padding: 0px; 
		list-style-type: none;
		}
		
	#meny a
		{
		display: block; 
		margin-top: 4px;
		margin-bottom: 2px; 
		margin-left: 2px;
		margin-right: 2px;
		padding: 2px 0px 2px 0px; 
		background: #4677af;  
		color: #000; 
		text-decoration: none; 
		font-size: 1.1em;
		height: 14px; 
		}
		
	#meny ul
		{
		list-style-type: none;
		} 
		
	#meny ul a
		{
		width: 120px;
		margin: 2px 2px 2px -18px; 
		padding: 2px 6px; 
		background: #4677af;
		color: #000; 
		text-align: right;
		font-size: 1.0em;
		} 

		#meny a:link{color: #fff; background: #4677af;}
		#meny a:visited{color: #fff; background: #4677af;}
		#meny a:hover{color: #fff; background: #074179;}
		#meny a:active{color: #fff; background: #074179;}
		
	.info
		{
		background: #eee;
		width: 740px;
		padding: 0px 0px 0px 6px;
		text-align: left;
		font-size: 1.0em;
		color: #999;
		}