

a {
	color: #880000; 
	text-decoration: underline; 
	padding:0px;
}

a:hover { 
	padding:0px;
	color: #ff0000;
}

h1 { color: #333333; font-size:130%; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
h2 { color: #333333; font-size:110%; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
h3 { color: #333333; font-size:100%; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}

span,td, ul,ol,blockquote { font-size:small; color: #333333; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
p { font-size:small; color: #333333; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
table  { font-size:small; color: #333333; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}

h4 { padding-left:40px; font-weight: lighter; font-size: small; font-style: italic;}
h5 { padding-left:40px; font-weight: lighter; font-size: small;}


th { background-color:#ddeeee; color: #333333; font-weight: bold; font-size: small; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif}

input, select, textarea { color: #333333; background-color:#fafafa;border:1px solid #999999; padding:1px;font-size:90%; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif}

pre { font-size: 100%; }

h6 { color: #333333; font-weight: bold; font-size:100%; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; margin-top:0px;}

.ingress { color: #333333; font-weight: bold; font-size:100%; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif}
.indrag { padding-left:40px; font-size:small; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif}
.litentext { font-size:80%; color: #333333; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}

.menusparning { font-size: 75%; }
.sidemenu { font-size: 85%; }
.aktuellt { font-size: 85%; }
.gularemsan { font-size: 90%; }
.rullmenyn { font-size: 100%; }

.footer { font-size: x-small; }
.smalltext { font-size: x-small; }
.smalltext10 { font-size: 85%; }
.smalltext11 { font-size: 90%; }
.smalltext55 { font-size: 55%; }
.smalltext60 { font-size: 60%; }
.smalltext65 { font-size: 65%; }
.smalltext70 { font-size: 70%; }
.smalltext75 { font-size: 75%; }
.smalltext80 { font-size: 80%; }
.smalltext85 { font-size: 85%; }
.smalltext90 { font-size: 90%; }

.text110 { font-size: 110%; }
.text120 { font-size: 120%; }
.text130 { font-size: 130%; }


body {
		overflow:auto;
		font-size: small; 
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

		scrollbar-3d-light-color:#ccffff; 
		scrollbar-highlight-color:#bbdddd;
		scrollbar-dark-shadow-color:#336666;
		scrollbar-shadow-color:#336666;

		scrollbar-base-color:#77aaaa; 
		scrollbar-face-color:#aacccc;
		scrollbar-arrow-color:#eeffff;
		
		background-color:#ffffff;
		background-repeat:repeat; 
		background-attachment:fixed;
}

.bodylefttoning {
		background-color:#ffffff;
		background-image: url('/cgi-bin/datasidor/bilder/bg-lefttoner02-1600.jpg');
		background-repeat:repeat; 
		background-attachment:fixed;
}

.bgcol2 {
	background-color: #cccccc; 
}

.sidmeny2above {
	position: relative; 
	height:20px;
}

.sidmeny2 {
	border:0px solid #666699; 
	background-color: #bbdddd; 
	position: relative; 
	margin-top:20px;
	padding-top:3px;
	padding:0px;
	width: 140px; 
	z-index: 5; 
	left: 8px; 
	top: 30px;
}

.sidmeny2fotbild {
	background-repeat:repeat; 
	background-image:url("/cgi-bin/datasidor/bilder/bg-ram-left-bottom.jpg");
	position:absolute;
	display:block;
	width:158px;
	height=203px;
	left:0px;
	bottom:-1px; 
	overflow:hidden;
	z-index: 1; 
}

.klockan { 
	color:#333333;
	background-color: #ffffff; 
	border:1px solid #000000; 
	font-size: x-small; 
	position: absolute; 
	padding:1px;
	left: 180px; 
	z-index: 8; 
	top: 12px;
}


.huvudflikmeny {
	position: absolute; 
	padding:1px;
	width: 400px; 
	z-index: 5; 
	left: 180px; 
	top: 25px;
}

.bildholderRight {
	float:right;
	margin-left:20px;
	margin-bottom:30px;
	font-size: 85%; 
	color: #333333; 
}

.bildholderLeft {
	float:left;
	margin-right:20px;
	margin-bottom:30px;
	font-size:85%; 
	color: #333333; 
}

.bildholderCenter {
	position:relative;
	font-size: 85%; 
	color: #333333; 
}

.bildtext {
	font-style: italic; 
	color: #333333; 
}

.nomargins {
	padding: 0px; 
	margin: 0px; 
}

.mapptrad {
	padding:0px;
	margin:0px;
	font-size:85%; 
	line-height:85%;
	color:#000000;
	text-decoration: none;
}
.mapptrad a {
	padding:0px;
	margin:0px;
	color:#000000;
	line-height:85%;
	text-decoration: none;
}
.mapptrad img {
	vertical-align: middle;
	padding:0px;
	margin:0px;
}

.formknapp {
	border:1px solid #808080; 
	background-color: #bbdddd; 
	color: #000000; 
	font-weight: bold; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: 90%; 
}

.formknappsmall {
	border:1px solid #808080; 
	background-color: #bbdddd; 
	color: #000000; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: 75%; 
}

.formknappimportant {
	border:1px solid #000000; 
	background-color: #ff9988; 
	font-weight: bold; 
	color: #000033; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: 90%; 
}


.formadminknapp {
	border:1px solid #000000;  
	background-color: #FFFFCC;
	color: #800000; 
	font-family: Arial; 
	font-size: x-small
}

.formeditknapp {
	border:1px solid #666666;
	background-color: #FFFFCC; 
	color: #000000; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: x-small; 
	background-color:#FFFFCC 
}

.formeditknapp2 {
	border:1px solid #666666;
	background-color: #CCeeFF; 
	color: #000000; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: x-small; 
	background-color:#DDEEFF 
}

.edittextbox {
	border:1px solid #666666;
	background-color: #ffffff; 
	color: #000000; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: x-small;
	height:100; 
	width:590;
	padding:5;
}

.edittextbox_bold {
	border:1px solid #666666;
	background-color: #ffffff; 
	color: #000000; 
	font-weight: bold;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: x-small;
	height:100; 
	width:590;
	padding:5;
}

.edittextfield_rubrik {
	border:1px solid #666666;
	background-color: #ffffff; 
	color: #000000; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: 110%;
	font-weight: bold;
	height:20; 
	width:400;
	padding:3;
}

.edittextfield_underrubrik {
	border:1px solid #666666;
	background-color: #ffffff; 
	color: #000000; 
	font-weight: bold;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	font-size: 110%;
	height:20; 
	width:400;
	padding:3;
}

.edittextknapp {
	padding:1px;
	border:1px solid #eeeeff;
	cursor:hand;
}

.edittextknapp:hover {
	padding:1px;
	background-image:url("/bilder/flashing-yellow.gif");
	background-attachment:fixed;
	border:1px solid #111111;
	background-color: #ffff99; 
	cursor:hand;
}

.forummess {
	position:relative;
	padding:5px;
	font-size:90%;
	padding-bottom:15px;
	border: 0px solid #999999; 
}

.forummesshead {
	position:relative;
	padding:5px;
	font-size:90%;
	font-weight:bold;
	color:#000000;
	border-top: 1px solid #666666; 
}

.forum
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:70%;
	font-weight: light; 
	letter-spacing: -1px;
}

.forumnewpost
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:70%;
	background-color: #cc6666; 
	background-image:url("/bilder/flashing-red-white.gif");
	letter-spacing: -1px;
}

.forumknapp {
	background-color: #bbdddd; 
	color: #000000; 
	font-size:x-small;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding: 0px; 
	border: 1px solid #666666; 
	cursor:pointer;
}


