.body{
background-color:#CCCCC1;
background-image:url('bilder/layout2bg.gif');
background-repeat: no-repeat;
background-position:top center; 
}
h2 	{font-family:  Arial,Verdana,San-serif; font-size: 10pt; font-weight:bold; color: #194C82;margin: 10px 2px 2px 0px}
input {font-size:8pt}
br{line-height:9px}

h1 {
font-family:  Verdana,Arial,Geneva; 
font-weight:bold;
font-size: 16px; 
color: #000000;
}


body,div,td {
font-family: Verdana,Arial,Geneva,; 
font-weight:normal;
font-size: 8pt;
color: #000000;
}


.brodtext {
font-family: Verdana,Arial,Geneva,; 
font-weight:normal;
font-size: 8pt;
color: #000000;
}

.rubrik1{
font-family:  Verdana,Arial,San-serif; 
font-weight:bold;
font-size: 20px; 
color: #55749b;
}

.rubrik2{
font-family:  Verdana,Arial,San-serif; 
font-size: 18px; 
color: #55749b;
}

.text1{
font-family: Arial,Geneva,Verdana; 
font-weight:normal;
font-size: 10px;
color: #000000;

}
.text1 A:visited	{   color: #000000; text-decoration: none;   }
.text1 A:link		{   color: #000000; text-decoration: none;  }
.text1 A:active		{   color: #000000; text-decoration: none; }
.text1 A:hover		{   color: #000000; text-decoration: underline; }


.text2{
font-family: Verdana,Arial; 
font-weight:normal;
font-size: 12px;
color: #717171;
line-height:18px;
}
.text2 A:visited	{   color: #55749b; text-decoration: none;   }
.text2 A:link		{   color: #55749b; text-decoration: none;  }
.text2 A:active		{   color: #55749b; text-decoration: none; }
.text2 A:hover		{   color: #55749b; text-decoration: underline; }


.maindiv {
position:absolute;
top:50px;
left:50%;
margin-left:-425px;
width:850px;
height:680px;
z-index:1;
background-image:url('bilder/maindiv5.gif');
background-repeat:no-repeat;
}

.logo {
position:absolute;
top:55px;
left:50px;
width:250px;
height:90px;
z-index:1;
}

.topdiv {
position:absolute;
top:0px;
width:957px;
height:80px;
z-index:1;
background-color:#ffffff;
}

.leftmenudiv {
position:absolute;
top:170px;
left:50px;
width:110px;
height:366px;
z-index:1;
border-right:1px black solid;
font-family: Arial,Geneva; 
font-weight:normal;
font-size: 9pt;
line-height:20px;
}
.leftmenudiv A:visited	{   color: #000000; text-decoration: none;   }
.leftmenudiv A:link		{   color: #000000; text-decoration: none;  }
.leftmenudiv A:active		{   color: #000000; text-decoration: none; }
.leftmenudiv A:hover		{   color: #000000; text-decoration: underline; }


.rightmenudiv {
position:absolute;
top:60px;
left:675px;
width:110px;
height:80px;
z-index:10;
font-family: Arial,Geneva; 
font-weight:normal;
font-size: 9pt;
}
.rightmenudiv A:visited	{   color: #000000; text-decoration: none;   }
.rightmenudiv A:link		{   color: #000000; text-decoration: none;  }
.rightmenudiv A:active		{   color: #000000; text-decoration: none; }
.rightmenudiv A:hover		{   color: #000000; text-decoration: underline; }




.submenurow{
height:10px;
margin-top:5px;
margin-left:5px;
}

.submenurow A:visited	{   color: #A6A7A9; text-decoration: none;   }
.submenurow A:link		{   color: #A6A7A9; text-decoration: none;  }
.submenurow A:active		{   color: #000000; text-decoration: none; }
.submenurow A:hover		{   color: #000000; text-decoration: underline; }

.submenurow2{
height:10px;
margin-top:5px;
margin-left:5px;
}



.contentdiv {
position:absolute;
top:190px;
left:180px;
width:370px;
height:320px;
z-index:1;
overflow:auto;
border:0px solid black;
background-image:url('bilder/pusselbit.gif');
background-repeat:no-repeat;
background-position:top left; 
padding-left:20px;
padding-right:10px;
padding-top:30px;
}





.contentdiv2 {
position:absolute;
top:65px;
left:0px;
width:350px;
height:10px;
z-index:1;
padding-left:20px;
padding-right:10px;
overflow:yes;
}


.formdiv {
position:absolute;
top:190px;
left:170px;
width:410px;
height:340px;
z-index:1;
overflow:auto;
border:0px solid black;
background-image:url('bilder/pusselbit.gif');
background-repeat:no-repeat;
background-position:top left; 
padding-left:10px;
padding-right:10px;
padding-top:30px;
}

.formstyle{
font-family: Arial,Geneva,; 
font-weight:normal;
font-size:11px;
color: #000000;
}

.formstyle select{
font-family:  Arial,Geneva,; 
font-weight:normal;
font-size: 8pt;
color: #000000;
}


.bildplatta {
position:absolute;
top:159px;
left:605px;
z-index:1;
border-top:1px solid #FFCC4E;
}

.h1start{
position:absolute;
top:155px;
left:400px;
height:72px;
font-family:  Verdana,Arial,Geneva; 
font-weight:normal;
font-size: 20px; 
color: #000000;
text-align:center;
background-image:url('bilder/pusselbit.gif');
background-repeat:no-repeat;
background-position:center left; 
padding-left:20px;
padding-top:50px;
}



.startbild1 {
position:absolute;
top:160px;
left:210px;
z-index:1;

border-right:1px solid #FFCC4E;
}

.startbild2 {
position:absolute;
top:284px;
left:390px;
z-index:1;
width:200px;
height:125px;
border-top:1px solid #FFCC4E;
}

.startbild3 {
position:absolute;
top:410px;
left:210px;
z-index:1;
width:180px;
height:135px;
border-top:1px solid #FFCC4E;
border-right:1px solid #FFCC4E;
}

.startbild4 {
position:absolute;
top:410px;
left:571px;
z-index:1;
width:180px;
height:135px;
border-top:1px solid #FFCC4E;
border-left:1px solid #FFCC4E;
}




.newsdiv {
position:absolute;
top:570px;
left:160px;
width:411px;
height:47px;
z-index:1;

padding-top:12px;
border-left:1px black solid;
border-right:1px black solid;
font-family: Arial,Geneva; 
font-weight:normal;
font-size: 8pt;
}
.newsdiv A:visited	{   color: #000000; text-decoration: none;   }
.newsdiv A:link		{   color: #000000; text-decoration: none;  }
.newsdiv A:active		{   color: #000000; text-decoration: none; }
.newsdiv A:hover		{   color: #000000; text-decoration: underline; }

.senastenytt {
position:absolute;
top:570px;
left:165px;
width:130px;
height:40px;
z-index:2;
font-family: Arial,Geneva; 
font-weight:normal;
font-size: 8pt;
}

.sidfot table{
position:absolute;
top:566px;
left:580px;
width:250px;
height:40px;
z-index:1;
}

.sidfot td{

font-family: Arial,Geneva; 
font-weight:normal;
font-size: 7pt;
}
.sidfot A:visited	{ color: #000000; text-decoration: none; }
.sidfot A:link		{ color: #000000; text-decoration: none; }
.sidfot A:active	{ color: #000000; text-decoration: none; }
.sidfot A:hover		{ color: #000000; text-decoration: underline; }





.langmenudiv {
position:absolute;
top:520px;
left:50px;
width:110px;
height:20px;
z-index:1;
font-family: Arial,Geneva; 
font-weight:normal;
font-size: 9pt;
line-height:20px;
}
.langmenudiv A:visited	{   color: gray; text-decoration: none;   }
.langmenudiv A:link		{   color: gray; text-decoration: none;  }
.langmenudiv A:active		{   color: gray; text-decoration: none; }
.langmenudiv A:hover		{   color: gray; text-decoration: underline; }
