H1 {
color:green;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:200%;
margin-left: 20px;
margin-right: 20px;
margin-top: 0.5em;
}

H4 {
color:green;
font-weight:bold;
font-family: Tahoma, Arial, Helvetica, Geneva;
font-size:110%;
margin-left: 20px;
margin-right: 20px;
margin-top: 0.5em;
}

font {
color:white;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:75%
}

font.plain {
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:75%
}

p.brodtext {
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
margin-left: 20px;
margin-right: 20px;
font-size:120%;
}

p.vuxentext {
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
margin-left: 20px;
margin-right: 20px;
font-size:75%;
}

p.byline {
color: #666600;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
margin-top: 3px;
margin-bottom: 3px;
font-size:55%;
}

li.vuxentext {
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
margin-top: 0.5em;
margin-left: 20px;
margin-right: 20px;
font-size:75%;
}

p.kunskapstest {
margin: 1em 1em;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}


p.mollesmorker {
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
font-weight:bold;
color:black;
}

div.mollesmorker {
margin: 10px 0px 0px 0px;
}

input.mollesmorker {
margin: 15px 0px 0px 0px;
}

font.mollesmorker {
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
font-weight:bold;
color:black;
}

p.mollesfraga {
position: absolute; 
top: 100px;
left: 200px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}

p.mollesfraga2 {
position: absolute; 
top: 100px;
left: 80px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}

p.mollesfraga3 {
position: absolute; 
top: 475px;
left: 175px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}

p.mollesfraga4 {
position: absolute; 
top: 100px;
left: 100px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}

p.mollesfraga5 {
position: absolute; 
top: 100px;
left: 100px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}

p.mollesfraga6 {
position: absolute; 
top: 100px;
left: 100px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}

p.mollesfraga7 {
position: absolute; 
top: 100px;
left: 450px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}

p.mollesfraga8 {
position: absolute; 
top: 100px;
left: 450px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}
p.mollesfraga9 {
position: absolute; 
top: 100px;
left: 260px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}
p.mollesfraga10 {
position: absolute; 
top: 80px;
left: 60px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:18px;
color:black;
}

form.mollesmorkerForm1{
position: absolute; 
top: 200px;
left: 500px;
}

form.mollesmorkerForm2{
position: absolute; 
top: 175px;
left: 150px;
}
form.mollesmorkerForm3{
position: absolute; 
top: 475px;
left: 475px;
}
form.mollesmorkerForm4{
position: absolute; 
top: 175px;
left: 175px;
}
form.mollesmorkerForm5{
position: absolute; 
top: 100px;
left: 500px;
}
form.mollesmorkerForm6{
position: absolute; 
top: 100px;
left: 500px;
}
form.mollesmorkerForm7{
position: absolute; 
top: 175px;
left: 525px;
}
form.mollesmorkerForm8{
position: absolute; 
top: 200px;
left: 550px;
}
form.mollesmorkerForm9{
position: absolute; 
top: 100px;
left: 540px;
}
form.mollesmorkerForm10{
position: absolute; 
top: 80px;
left: 285px;
}

p {
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:75%
}

body {bgcolor:red}

font.infoboxrow
{
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
FONT-WEIGHT: bold;
font-size:75%
}

font.infoboxrowgrey
{
color:#ececec;
color:white;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
FONT-WEIGHT: bold;
font-size:75%
}

font.instructions {
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:75%
}

img.footerlink
{
margin: 20px 30px 0px 0px
}

img.bottombarlink
{
margin: 10px 0px 0px 0px
}

img.rightbarlink
{
margin: 10px 10px 10px 30px
}

table.kunskapstest
{
margin: 0.5em 3em;
padding: 1em;
color:white;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:75%
}

img.standard
{
margin: 15px 15px;
}


img.rightlink
{
margin-top: 0.3em;
margin-bottom: 0.3em;
margin-right: 3em;
margin-left: 2em;
}


table.infoboxred
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 105px;
left: 300px;
background: #ececec; 
font-size: 10px;
border: 3px red solid;
}

table.infoboxred2
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 750px;
left: 750px;
background: #ececec; 
font-size: 10px;
border: 3px red solid;
}

table.infoboxgreen
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 105px;
left: 300px;
background: #ececec; 
font-size: 10px;
border: 3px green solid;
}

table.infoboxgreen2
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 750px;
left: 750px;
background: #ececec; 
font-size: 10px;
border: 3px green solid;
}

table.infoboxblack
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 105px;
left: 300px;
background: #ececec; 
font-size: 10px;
border: 3px black solid;
}

table.infoboxblack2
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 750px;
left: 750px;
background: #ececec; 
font-size: 10px;
border: 3px black solid;
}

table.infoboxlandet
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 55px;
left: 540px;
background: #ececec; 
font-size: 10px;
border: 2px black solid;
height: 55px
}


table.infoboxCounterLandet
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 55px;
left: 950px;
background: #ececec; 
font-size: 10px;
border: 2px black solid;
height: 55px
}


table.infobox
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 57px;
left: 400px;
/*background: #ececec; */
font-size: 10px;
/*border: 3px black solid;*/
}

table.infobox2
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 750px;
left: 700px;
background: #ffffff;
font-size: 10px;
border: 1px black solid;
}

table.vitkompaktinfobox
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 46px;
left: 470px;
font-size: 10px;
}

table.kompaktinfobox
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: absolute; 
padding: 2px;
margin: 10px;
top: 46px;
background: #ececec; 
font-size: 10px;
border: 3px black solid;
}

font.boxrub
{
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
FONT-WEIGHT: bold;
font-size: 150%;
/*background: #ececec;*/
}
font.box
{
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:100%;
/*background: #ececec;*/
}

font.errorleft
{
margin: 5px 5px 5px 5px;
color:black;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:250%;
font-weight: bold;
/*background: #ececec;*/
}

td.imageWhitebox
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: relative; 
padding: 4px;
margin: 10px;
background: #ececec; 
font-size: 10px;
border: 3px white solid;
}

td.imageBlackbox
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: relative; 
padding: 4px;
margin: 10px;
background: #ececec; 
font-size: 10px;
border: 3px black solid;
}

td.imageRedbox
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: relative; 
padding: 4px;
margin: 10px;
background: #ececec; 
font-size: 10px;
border: 3px red solid;
}

td.imageGreenbox
{
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
position: relative; 
padding: 4px;
margin: 10px;
background: #ececec; 
font-size: 10px;
border: 3px green solid;
}

input.rebus
{
	background:#EEEEEE;
	font-size=150%;
	text-align=center;
	font-weight=bold;
	color:black;
	width=30px;
	text-transform=uppercase;
}

input.fragesport
{
	font-size=150%;
}

#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}

#alertBox {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#F2F5F6;
	background-image:url(bilder/buddy-pic_top.gif);
	background-repeat:no-repeat;
	background-position:75px 60px;
	visiblity:hidden;
}


#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	background-color:#78919B;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBox p {
	font:0.7em verdana,arial;
	height:100px;
	padding-left:5px;
	margin-left:55px;
}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	margin-left:115px;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#78919B;
	text-decoration:none;
}


/*
#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	background-color:#78919B;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBox p {
	font:0.7em verdana,arial;
	height:100%;
	padding-left:5px;
	margin-left:55px;
}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	margin-left:115px;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#78919B;
	text-decoration:none;
}

*/

#alertBoxWrong {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#F8DCD6;
	background-image:url(bilder/thumbs_down.gif);
	background-repeat:no-repeat;
	background-position:40px 20px;
	visiblity:hidden;
}

#modalContainer > #alertBoxWrong {
	position:fixed;
}

#alertBoxWrong h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	background-color:#78919B;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBoxWrong p {
	font:0.7em verdana,arial;
	height:100px;
	padding-left:5px;
	margin-left:55px;
}

#alertBoxWrong #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	margin-left:115px;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#78919B;
	text-decoration:none;
}


input.reloadButtonFinnNioFel{
position: absolute; 
top: 640px;
left: 630px;
}


input.reloadButtonRebus{
position: absolute; 
top: 890px;
left: 630px;
}


input.reloadButtonTrafikFallor{
position: absolute; 
top: 950px;
left: 630px;
}

input.reloadButtonGaraget{
position: absolute; 
top: 860px;
left: 630px;
}

img.getacro{
margin: 10px 0px 0px 0px;
}
div.dockatips{
margin: 10px 0px 0px 0px;
}


p.morkerinstruction {
position: absolute; 
top: 360px;
left: 730px;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva;
font-size:22px;
font-weight:bold;
color:white;
}


.drag{position:relative;cursor:hand}


