body

{

	margin-top:0px;

	margin-left:0px;

	background-attachment:fixed;

	background-repeat:no-repeat;

	background-position:top;

	background-attachment:scroll;

	background-color:gray;

}

h4

{

	font-weight:normal;

	font-size:12px;

	margin:0 0 0 0;

}

img

{

	border-width:0px;

}

p

{

	color:Black;

	background-color:white;

	margin:0 0 0 0;

}

#unique_visitors

{

	color:White;

	position:absolute;

	margin:0 0 0 0;

	color:White;

}

#table

{

	border-style:solid;

	border-width:thin;

}

p.l1

{

	position:absolute;

	text-indent:0px;

	background-color:#4774cf;

	color:White;

}



#table1

{

	margin-left:95px;

}



table.aa td.header

{

	font-size:medium;

	color:Blue;

	margin-left:150px;	

	border-width:0px;

	border-color:green;

	border-style:solid;

	text-align:center;

	height:50px;

	width:500px;

	text-align:center;

	vertical-align:bottom;

}

table.aa td

{

	height:60px;

	top:500px;

	text-align:center;	

}



#table-links

{

	margin-left:100px;

}

table.links

{

	border-style:solid;

	border-width:1px;

	border-color:Black;

	width:500px;

	text-align:center;

}

table.links td.header

{

	vertical-align:middle;

	height:50px;

}

table.links td.desc

{

	vertical-align:top;

}



p.l2

{

	margin-left:180px;

	position: absolute;

	text-indent:0px;

	background-color:#4774cf;

	color:White;

}

p.linespacing

{

	line-height:22px;	

}

p.innehall

{

	margin:0px;

	overflow:auto;

	height:700px;

}

p.small

{

	background-color:White;

	color:Black;

	font-size:smaller;

	text-indent:110px;

}

p.small2

{

	background-color:White;

	color:Black;

	font-size:smaller;

}

p.fot

{

	text-align:right;

	font-size:larger;

	color:White;

	background-color:Navy;

}



p.newsr

{

	color:Red;

	background-color:White;

	font-size:small;

	margin-bottom:auto;

	margin: 0 0 0 0;

}

p.news

{

	position:absolute;

	font-size:smaller;

	background-color:White;

}

p.meny

{

	text-indent:20px;

	position:absolute;

	background-color:#4774cf;

	color:White;

}



p.link1

{

	margin:2px 0px 0px 230px;

	position:absolute;

	color:White;

	height:2px;

	font-size:16px;

	font-weight:bold;

}

p.link2

{

	margin:2px 0px 0px 375px;

	position:absolute;

	color:White;

	height:2px;

	font-size:16px;

	font-weight:bold;

}

p.link3

{

	margin:2px 0px 0px 520px;

	position:absolute;

	color:White;

	height:2px;

	font-size:16px;

	font-weight:bold;

}

p.link4

{

	margin:2px 0px 0px 675px;

	position:absolute;

	color:White;

	height:2px;

	font-size:16px;

	font-weight:bold;

}

p.center

{

	text-align:center;

	background-color:White;

}



img.home

{

	position:absolute;

	margin:0 0 0 20px;

}

img.screenshot

{

	border-width:0;

}



p.home

{

	position:absolute;

	background-color:White;

	margin: 5px 0px 0px 60px;

}



img.download

{

	position:absolute;

	margin:0 0 0 130px;

}



p.download

{

	position:absolute;

	background-color:White;

	margin: 5px 0px 0px 165px;

}



img.contact

{

	position:absolute;

	margin:0 0 0 265px;

}

p.contact

{

	position:absolute;

	background-color:White;

	margin: 5px 0px 0px 300px;

}



img.guestbook

{

	position:absolute;

	margin:0 0 0 380px;

}

p.guestbook

{

	position:absolute;

	margin: 5px 0 0 415px;

	background-color:White;

}

img.tutorial

{

	position:absolute;

	margin:0 0 0 520px;

}



p.tutorial

{

	position:absolute;

	margin: 5px 0 0 560px;

	background-color:White;

}



#logo h1

{

	background-image:url(../graphic/logo2.png);

	background-repeat:no-repeat;

	left:780px;

	top:8px;

	margin-top:8px;

	position:absolute;

	border-width:0px;

	width:160px;

	height:115px;

}

#logo h1:hover

{

	left:780px;

	top:8px;

	margin-top:8px;

	background-repeat:no-repeat;

	background-image:url(../graphic/logo3.png);	

}

img.overbar

{

	left:0px;

	position:relative;

	border-style:solid;

	border-color:black;

	border-width:3px;
	
	border-right-width:0;
	border-left-width:0;
	width:930px;

}

img.line

{

	top:178px;

	left:0px;

	position:absolute;	

	border-style:solid;

	border-color:black;

	border-bottom:0;

	border-top:0;

	border-width:3px;
	border-right-width:0;
	border-left-width:0;

	border-bottom-width:0;

	border-top-width:0;
	width:930px;

}

img.swe

{

	margin: 20px 0px 0px 650px;

	position:absolute;

}

img.eng

{

	margin:20px 0px 0px 720px;

	position:absolute;

}







#downbar

{

	margin-top:755px;

	margin-left:-170px;

	position:absolute;

	color:White;

}

#leftbar

{

	border-width:3px;

	border-color:Black;

	border-style:solid;

	margin-left:0px;

	position:absolute;

	color:White;

	height:100px;

	width:122px;

	background-color:white;

}

#rightbar

{

	margin-left:800px;

	position:absolute;

	color:White;

}



#rightadsense

{

	position:absolute;

	border-style:solid;

	border-color:Black;

	background-color:white;

	width:120px;

	border-width:3px;

	height:607px;

	left:934px;

	top:100px;

}

#paypal

{

	top:0px;

	left:934px;

	position:absolute;

	border-style:solid;

	border-color:Black;

	background-color:white;

	width:122px;

	border-width:3px;

	height:90px;

}



#leftadsense

{

	left:0px;

	top:0px;

	position:absolute;

	height:600px;

	width:122px;

	background-color:white;

	color:Black;

	border-color:Black;

	border-style:solid;

	border-width:3px;

}





#container

{

	width:1060px;
	height:780px;

	position: relative;
	border-style:solid;

	border-color:black;
	border-left-width:3px;
	border-right-width:0px;
	border-top-width:0;
	border-bottom-width:0;


	margin:0 auto;

	color:Blue;
	background-color:white;

} 



#sidhuvudbg

{

}





#meny

{

	top:135px;

	left:0px;

	width: 930px; 

	height:44px;

	background-color:White;

	color:Black;

	position:absolute;

	font-family:Arial Greek;

	border-style:solid;

	border-color:black;

	border-bottom:0;

	border-top:0;

	border-top-width:0;

	border-bottom-width:0;
	border-left-width:0;
	border-right-width:0;


}



#innehall3

{ 

	left:0px;

	top:20px;

	width: 1080px; 

	background-color:Blue;

	color:Black;

	position:absolute;

	font-family:arial;

	font-size:10pt;

	border-width:3px;
	border-color:black;

}

#innehall2
{
	margin-top:50px;
	margin-left:50px;
	margin-right:150px;
}

#innehall

{

	left:-3px;

	top:175px;

	position:absolute;

	width: 1060px; 

	background-color:White;	

	color:Black;
	border-style:solid;
	border-color:black;
	border-left-width:3px;

	
	border-right-width:0;

	border-top-width:0;
	border-bottom-width:0;

}

#linksjunk

{

	position:absolute;

	left:450px;

	top:720px;

	color:Black;

}

#news

{

	width:360px;

	height:400px;

	position:absolute;

	background-color:white;

	font-size:12px;

	font-family:Arial;

	left:420px;

	top:20px;

	overflow:auto;

}

#intro

{

	overflow:auto;

	width: 380px; 

	height:240px;

	left:20px;

	background-color:White;

	color:Black;

	position:absolute;

	font-family:Gungsuh;

	font-size:13px;

	top:20px;

}

p.intro

{

	left:20px;

}



#introimage

{

	background-color:White;

	color:Black;

	position:relative;

	top:230px;

	margin-left:70px;

}

#googlesearch

{

	position:absolute;

	top:40px;

	left:700px;

}



#construction

{

	position:absolute;

	margin:-50px 0 0 150px;

}

#sidfot

{

	position:absolute;

	width:930px;

	height:100px;

	background-color:white;

	color:black;

	border-color:Black;

	border-style:solid;

	border-width:3px;

	left:0;

	top:608px;

}



.logga

{

	position:fixed;

	bottom:auto;

	top:auto;

}



#menu 

{

	margin-left:7em;

	width: 750px;

	background: white;

	float: left;

}



#menu ul 

{

list-style: none;

margin: 0;

padding: 0;

width: 145px;

float: left;

}



#menu a 

{

	text-decoration:none;

	color:Black;

}

#menu h1

{

font: bold 11px/16px arial, helvetica, sans-serif;

display: block;

margin: 0;

padding: 2px 3px;

}

#menu h2

{

font: bold 11px/16px arial, helvetica, sans-serif;

display: block;

margin: 0;

padding: 2px 3px;

}

#menu h3

{

font: bold 11px/16px arial, helvetica, sans-serif;

display: block;

margin: 0;

padding: 2px 3px;

}

#menu h4

{

font: bold 11px/16px arial, helvetica, sans-serif;

display: block;

margin: 0;

padding: 2px 3px;

}

#menu h5

{

font: bold 11px/16px arial, helvetica, sans-serif;

display: block;

margin: 0;

padding: 2px 3px;

}



#menu h1 

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/home.gif);

	background-repeat:no-repeat;

}

#menu h1:hover

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/home2.gif);

	background-repeat:no-repeat;

}

#menu h2 

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/download.gif);

	background-repeat:no-repeat;

}

#menu h2:hover

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/download2.gif);

	background-repeat:no-repeat;

}

#menu h3 

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/tutorial.gif);

	background-repeat:no-repeat;

}

#menu h3:hover

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/tutorial2.gif);

	background-repeat:no-repeat;

}

#menu h4

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/contact.gif);

	background-repeat:no-repeat;

}

#menu h4:hover

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/contact2.gif);

	background-repeat:no-repeat;

}

#menu h5

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/mixed.gif);

	background-repeat:no-repeat;

}

#menu h5:hover

{

	height:26px;

	width:130px;

	background-color:White;

	background-image:url(../graphic/icons/new/mixed2.gif);

	background-repeat:no-repeat;

}

#menu h6

{

	font-size:medium;

	margin:0;

	border-style:solid;

	border-width:thin;

	color:black;

	height:25px;

	width:145px;

	background-repeat:no-repeat;

	text-indent:35px;

	background-color:white;

}

#menu h6:hover

{

	height:26px;

	width:130px;

	background-color:blue;

	background-repeat:no-repeat;

}







#menu ul ul ul {

position: absolute;

top: -1px;

left: 100%;

}



#menu ul li ul li

{

font: bold 11px/26px arial, helvetica, sans-serif;

text-align:center;

	height:25px;

	width:140px;

	background-color:white;

	color:Black;

	border-style:solid;

	border-color:black;

	border-width:1px;

	border-top-width:1px;

	border-bottom-width:1px;

}

#menu ul li ul li:hover

{

	background-color:Silver;

	height:25px;

	width:140px;

	color:Black;

	border-style:solid;

	border-color:black;

	border-width:1px;

	border-top-width:1px;

	border-bottom-width:1px;

}



#menu ul li ul li ul li

{

	margin:0 0 0 0;

}



#menu li 

{

	position: relative;

}



#menu ul ul {

position: absolute;

}







div#menu ul ul,

div#menu ul li:hover ul ul,

div#menu ul ul li:hover ul ul

{display: none;

	}



div#menu ul li:hover ul,

div#menu ul ul li:hover ul,

div#menu ul ul ul li:hover ul

{display: block;}



/* Begin non-anchor hover selectors */



/* Enter the more specific element (div) selector

on non-anchor hovers for IE5.x to comply with the

older version of csshover.htc - V1.21.041022. It

improves IE's performance speed to use the older

file and this method */





div#menu li:hover{

cursor:pointer;

z-index:100;

}



#menu a.x, #menu a.x:visited{

font-weight:normal;

color:#000;

}



#menu a.x:hover{

color:#fff;

background:#000;

}



#menu a.x:active{

color:#060;

background:#ccc;

}

#admin

{

	text-align:right;

	margin-top:50px;

}