@charset "iso-8859-1";
/* author: PDK */
/* Creation date: 2004-06-30 */
body {
	margin:0px auto;
	padding:10px;
/*	background: #fff url(./images/bakgr1.jpg) repeat-y;*/ 
/*	background-color:#bbe;*/
	background-color:#ffc;
	text-align:center;
	font-family:Verdana,Tahoma,Arial,Sans Serif;
	font-size:11px;
	scrollbar-3dlight-color:#33f;
	scrollbar-arrow-color:#99f;
	scrollbar-base-color:#aa6;
	scrollbar-darkshadow-color:#33f;
	scrollbar-face-color:#666;
	scrollbar-highlight-color:#ccc;
	scrollbar-shadow-color:#33f;
}
body img {border:0px;}
body a:link{/*color:#b00;*/text-decoration:none;}
body a:visited{/*color:#b00;*/text-decoration:none;}
body a:hover{background-color:#36a; color:#ff0; text-decoration:none;}
body a:active{color:#66f; text-decoration:none;}

.obs a:link		{font-color:#fff;font-weight:800;}
.obs a:visited	{font-color:#fff;font-weight:800;text-decoration:none;}
.obs a:hover	{font-color:#fff;font-weight:800;text-decoration:none;}
.obs a:active	{font-color:#66f;font-weight:800;}

#page {
	width:974px;
	margin:0px auto;
	padding:0; 
	background-color:#ddd; 
	overflow:auto;
	border:2px solid #66d;
	font-family:Verdana,Tahoma,Arial,Sans Serif;
	font-size:11px;
	text-align:center;
}

#page a:link{/*color:#b00;*/text-decoration:none;}
#page a:visited{/*color:#b00;*/text-decoration:none;}
#page a:hover{background-color:#36a; color:#ff0; text-decoration:underline; }
#page a:active{color:#66f; text-decoration:none;}
#page img{border:0;}
#page h1,h2,h3 {width:99%; background:#adf; border:1px solid silver; text-align:center;}
#page h1 {font-size:16px;margin-top:40px;}
#page h2 {font-size:14px;}
#page h3 {font-size:12px;}
#page h4 {font-size:11px;}
#page th {text-align:left;}

.clear{width:1px;height:1px;clear:both;margin:0;padding:0;font-size:1px;line-height:1px;}

#sida{
	width:970;
	text-align:left;
	background:#ddd url(./bilder/banner1.jpg) top left no-repeat;
	font-family:Verdana,Tahoma,Arial,Sans Serif;
	font-size:11px;
}
	
#startsida{
	width:970;
	text-align:left;
	background:#ddd url(./bilder/banner1.jpg) top left no-repeat;
	font-family:Verdana,Tahoma,Arial,Sans Serif;
	font-size:11px;
}

#rubrik{
background:transparent;width:960; height:82;margin:0 0 0 0;padding:0 10 0 0;color:#009;font-size:8pt; font-family:Tahoma,Sans Serif;text-align:left;}

#topmeny{
margin-left:1px;height:20px;line-height:20px;padding:0;font-size:11px;background:#aaa;
border:1px solid #66d;
/*border-top:2px solid #000;
border-left:2px solid #000;
border-right:2px solid #fff;
border-bottom:2px solid #fff;*/
}
#topmeny strong{
margin-top:0;padding-right:10;padding-left:10;float:left;}
#topmeny a{
padding-left:3;padding-right:3;float:left;border-left:1px dotted black;}

#ver{
width:750;color:#000;text-align:right;padding-top:1px;font-size:9; font-family:arial; font-variant:normal;float:right;}

#f11{
width:120;float:right; height:50; margin-top:5; padding-top:3; padding-bottom:3; background:#999; color:#fff; border:1px solid red; font-size:11px; text-align:center; font-family:Tahoma,Sans Serif;}

#ram{
	width:805;
	min-height:500px;
	float:left;
	margin-left:0;
	padding:10;
	background:#ddd;
	color:#000;
	font-family:Verdana,Tahoma,Arial,Sans Serif;
	font-size:11px;
}

.inaktiv a{color:#999;background:#ccc;}
.inaktiv a:hover{background-color:#69a; color:#000;}

#v{
	margin-left:4px;
	padding:10 0 0 4;
	width:132;
	height:490;
	float:left;
/*	font-size:11px;*/
	font-family:Tahoma,Sans Serif; 
	font-variant:small-caps;
	background:#ddd;
	text-align:center;
}

#v a{width:122px;float:left;line-height:13pt;font-family:Tahoma,Sans serif;font-variant:small-caps;font-size:1.15em;margin:0 5 3 0; padding:0 3 0 3;text-align:left; border:1px dotted #369;}
#v a:link {color:#00c; text-decoration:none;}
#v a:visited {color:#00c; text-decoration:none;}
#v a:hover {/*background-color: #900;*/ color: #cc0; text-decoration: none; border:1px solid #369;}
#v a:active	{background-color: #c66; color: #fff; text-decoration: none;}

#h{
	width:165; 
	margin-left:0; 
	padding:5 2 0 2;
	background:#ddd; 
	font-size:8px; 
	font-family:Tahoma,Sans Serif; 
	font-variant:small-caps; 
	overflow:hidden; 
	visibility:visible; 
	z-index:100; 
	float:right; 
	text-align:center;
}

#h td{font-size:10px;text-align:center;}
	
.h a{width:100%; line-height:14pt; font-family:Tahoma,Sans serif; font-size:8pt; font-variant:small-caps; padding-left:3; padding-right:3;/*background:#aaa;*/text-align:center;}
.h a:link {text-decoration:none;}
.h a:visited {text-decoration:none;}
.h a:hover {background-color:#999; color:#cc0; text-decoration:none;}
.h a:active	{background-color:#c66; color:#fff; text-decoration:none;}
.h h4{font-size:12;}

.none a:link{border:none;}
.none a:visited{border:none;}
.none a:hover{border:none;}
.none a:active{border:none;}

#knapp a{width:100px; line-height:1.5em; font-family:Tahoma,Sans serif; font-size:1.2em; font-variant:small-caps; padding:0 3 2 3;text-align:center;}
#knapp a:link {color: #00c; text-decoration: none; border: 2px solid #369;}
#knapp a:visited {color: #00c; text-decoration: none; border: 2px solid #369;}
#knapp a:hover {color: #cc0; text-decoration: none; background-color: #900; border: 2px solid black;font-weight:800;}
#knapp a:active	{color: #fff; text-decoration: none; background-color: #c66; border: 2px solid #369;}

.bredknapp a{width:200; line-height:13pt; font-family:Tahoma,Sans serif; font-size:1.2em; font-variant:small-caps; padding-left:3;padding-right:3;text-align:center;}
.bredknapp a:link {color: #00c; text-decoration: none; border: 1px solid #369;}
.bredknapp a:visited {color: #00c; text-decoration: none; border: 1px solid #369;}
.bredknapp a:hover {background-color: #900; color: #cc0; text-decoration: none; border: 1px solid black;}
.bredknapp a:active	{background-color: #c66; color: #fff; text-decoration: none; border: 1px solid #369;}

.web{color:#333; text-align:center; font-size:8pt; font-family:sans serif; padding:5;}

.text1 {background:#ddd;position:relative; padding:5 5 0 5; width:800; min-height:485; overflow:hidden; border:1px solid #66d;}
.text1 table{font-size:8pt;}
.text1 td{background-color:#999; height:30; padding:5; text-align:center;}

.text2 {padding-left:5; padding-top:10; width:650; height:500; overflow:auto; padding-right:5;}
.text2 table{font-size:8pt;}
.text2 td{background-color:#999;  padding:5; text-align:left;}

.text3 {padding-left:5; padding-top:10; padding-right:5; width:650; overflow:hidden;}
.text3 table{font-size:8pt;}
.text3 td{background-color:#999; height:20; padding:5; text-align:none;}

/*.text4 {padding:10 5 10 5; width:815; overflow:auto;}*/
.text4 {padding:10 5 10 5;}
.text4 table{font-size:8pt;}
.text4 td{text-align:left;}
.text4 th{background:#666;color:#eee;}

.text11 {background:#ddd;position:relative; padding-left:5; padding-top:5; padding-right:5; width:765; min-height:550; overflow:auto;}
.text11 table{font-size:8pt;}
.text11 td{background-color:#969696; height:30; padding:5; text-align:center;}

.lang{width:120; text-align:center; visibility:hidden;}

.aktuellt{background-color:#999; color:#fff; border:2px solid gray; width:600; visibility:hidden;}

.link table{width:600;}
.link td{width:150; height:80; background:#9f9;}
.link td a{display:block;}
.link td img{width:125;}
.link p{position:relative; top:-10; font-size:8pt; }

#venster{width:200; min-height:480; margin-left:0; padding-left:0; padding-right:5; border-right:1px solid #66d; font-size:8pt; float:left;}

#mitt{width:200; min-height:480; margin-left:0; padding-left:5; padding-right:5; border-right:1px solid #66d; font-size:8pt; float:left;}

#hoger{width:200; min-height:480; margin-left:0; padding-left:5; padding-right:5; border-right:1px solid #66d; font-size:8pt; float:left;}

#bred{width:620; padding-left:5; padding-right:5; font-size:8pt; float:left; overflow:hidden;}

#nyhet{width:100%;margin-top:30;padding-bottom:0;border:2px solid #f00;background:#aaa;text-align:center; font-size:1.0em;}

#nyruta{visibility:visible;margin:0 0 10 0; width:145; background:#bba; text-align:center; border:1px solid #00f; padding:5;font-size:1em;z-index:10;}

#annons{visibility:visible;width:130;height:470;float:left;margin-top:20;margin-left:15;padding-top:10;padding-left:0;background:#ddd;font-size:7pt;text-align:center;}
#annons hr{width:50%;}

#login{width:120px;/*height:165px;*/float:left;margin:10 0 0 2;padding:10 0 10 0;background:#bba;border:1px solid #00f;font-size:11px;text-align:center;}
#login a{width:95%;margin:0 0 5 0;padding:0 0 0 0;text-align:center;}
#login a:link {color:#00c;/*text-decoration:none;border:2px solid #a00;*/border:none;}
#login a:visited {color:#00c;/*text-decoration:none;border:2px solid #a00;*/border:none;}
#login a:hover {background-color: #36a; color: #ff0;/*text-decoration: none;border:2px solid #000;*/border:none;}
#login a:active	{background-color: #c66; color: #fff;/*text-decoration: none;border:2px solid #a00;*/border:none;}

#acti table {
	font-size:1.0em;
}

.shadow {
-moz-box-shadow: 3px 3px 8px #000;
-webkit-box-shadow: 3px 3px 8px #000;
box-shadow: 3px 3px 8px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#000000');
}

.narrowshadow {
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

div.navigator{
	font-size:smaller;
	padding:5px;
	text-align:center;
}

div.totalpagesdisplay{
	padding-top:15px;
	font-size:smaller;
	text-align:center;
	font-style:italic;
}

.navigator a, span.inactive{
	padding : 0px 5px 2px 5px;
	margin-left:0px;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.navigator a:link, .navigator a:visited,
    .navigator a:hover,.navigator a:active{
	color: #3300CC;
	background-color: #FAEBF7;
	text-decoration: none;
}

span.inactive{
	background-color :#aaaaaa;
	font-style:italic;
}

pre {
overflow: auto;
font-family: Arial;
font-size: 10pt;
text-align:left;
overflow-x: auto;
white-space: pre-wrap;
white-space: -moz-pre-wrap !important;
white-space: -pre-wrap;
word-wrap: break-word;
margin: 0px 0px 0px 0px;
padding:5px 5px 1px 1px;
white-space : normal; 
}

div#preload {
display:none;
}
