body { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../bilder/bak.gif); background-repeat: repeat; text-align: center; center; scrollbar-base-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-3dlight-color: #F1F1EB; scrollbar-arrow-color: #0099CC; scrollbar-shadow-color: #F1F1EB; }

/* --------------------- hemmamatch --------------- */
.hmatchruta { text-align: center; top: 100%; width: 240px; height: 40px; float: left; margin-top: 0; margin-right: 4px; margin-left: 4px; border: solid 1px #e9e2e2; }
h4 { color: #fff; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #1003a2; text-align: center; margin: 1px; padding-bottom: 1px; padding-left: 3px; }

h5 { color: #fff; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #1003a2; text-align: center; margin: 1px; padding: 1px; }
h2 { font-size: 12pt; }
.nyintro { color: #444343; font-size: 10pt; font-weight: bold; margin-bottom: 4px; padding-bottom: 4px; }
.ettantext { color: #444343; font-size: 8pt; font-weight: normal; margin-bottom: 4px; padding-bottom: 4px; }
.ettanrub { color: #444343; font-size: 10pt; font-weight: normal; margin-bottom: 6px; padding-bottom: 6px; }
.ettanintro { color: #444343; font-size: 9pt; font-weight: normal; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; }
.nytext { color: #000; font-size: 9pt; }
.matchlag { color: #000; font-size: 10pt; font-weight: bold; text-align: center; }
/* --------------------- ettan --------------- */
#ettan { text-align: left; width: 490px; overflow: auto; min-height: 300px; max-height: 500px; margin: 3px; padding: 10px 5px 5px 10px; border: solid 1px #e5dfdf; }
.ettanrub { color: #3f3232; font-size: 12pt; font-weight: bold; text-decoration: none; text-align: left; margin-bottom: 2px; }
.nybild { float: left; margin: 4px 8px 4px 4px; border: solid 1px #000; }
.nobild {
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-right: 30px;
}
/* --------------------- Aktuelltspalt ------------ */
.lasm { color: #fff; font-size: 7pt; font-weight: bold; background-color: #270689; text-decoration: none; margin: 1px; }
#aktspalt { font-size: 7pt; text-align: left; vertical-align: top; height: 400px; padding: 2px; border: solid 1px #ddd9d9; overflow: auto; }
h6 { color: #fff; font-size: 9pt; font-weight: bold; background-image: url(../bilder/aktrand.gif); text-align: left; margin-top: 0; padding: 2px; }
.alink { color: #000; font-size: 9pt; font-weight: bold; text-decoration: none; text-align: left; margin-left: 4px; }
.atext { font-size: 8pt; text-align: left; margin-left: 4px; }
.datum { color: #767272; font-weight: normal; }
.datum2 { color: #767272; font-size: 8pt; font-weight: normal; }
.nyakt { color: #1b0bcf; font-size: 8pt; font-weight: normal; }
/* -------------- Viktigtruta ------------ */
#viktigt { background-image: url(../bilder/vikt.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: left top; text-align: left; padding-top: 28px; padding-right: 2px; padding-bottom: 2px; border: solid 1px #ae0505; }
td { }

a:link { }
#rss { color: #6e6b6b; font-size: 7pt; font-weight: normal; text-align: left; width: 490px; margin: 3px; padding: 10px 5px 5px 10px; border: solid 1px #e5dfdf; }
.rssbild { margin: 4px 8px 4px 4px; float: right; border: solid 1px #000; }
.extlink { color: #1c03a9; font-size: 8pt; text-decoration: none; }
/* --------------------- persdetalj ------------ */
.persbak2 { background-image: url(../bilder/persrand.gif); background-repeat: repeat; }
.persdetalj { width: 236px; }
.perstopp { font-size: 10pt; font-weight: bold; background-image: url(../bilder/perstopp.gif); background-repeat: no-repeat; text-align: center; margin-top: 3px; margin-right: 3px; }
.persbod { background-image: url(../bilder/persbod.gif); background-repeat: repeat; }
.persbott { background-image: url(../bilder/persbott.gif); background-repeat: no-repeat; width: 234px; height: 27px; }
.persdata { color: #4e4949; font-size: 8pt; font-weight: normal; background-image: url(../bilder/persbod.gif); background-repeat: repeat; text-align: left; margin-left: 3px; padding-left: 15px; }
.persbild { margin-top: 6px; margin-right: 4px; margin-bottom: 6px; border: solid 1px #2d2b2b; }
.persbesk { text-align: left; float: left; }
.res { color: #000; font-size: 8pt; margin-left: 25px; }
/* --------------------- styrelse ------------ */

a:visited { }

a:hover { }

a:active { }
/* --------------------- Grunddesign --------------- */
#top {
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0 0;
	width: 730px;
	border-bottom: 1px solid #a5b5c6;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}
	
#center { padding: 2px; color: #000; background-color: #fff; background-repeat: no-repeat; background-attachment: scroll; background-position: center; width: 510px; float: left; min-height: 500px; margin-top: 2px; margin-bottom: 2px; }
#center1 { color: #000; background-color: #fff; background-repeat: no-repeat; background-attachment: scroll; background-position: center; margin-top: 2px; margin-bottom: 2px; padding: 2px; width: 730px; min-height: 500px; }
#right { padding: 2px; width: 205px; color: #000; background-color: #fff; background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; float: right; min-height: 500px; margin-top: 2px; margin-bottom: 2px;}

#footer {
	clear: both;
	border-top: 1px solid #5c6f90;
	border-bottom: 1px solid #5c6f90;
	background-color: #060c85;
	color: #fff;
	font-size: 8pt;
	font-weight: bold;
	width: 730px;
	padding: 2px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#omslut {
	background-color: #fff;
	width: 730px;
	border: solid 1px #000;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 535px;
}
#sponsor {
	color: #000;
	font-size: 8pt;
	font-weight: bold;
	width: 715px;
	margin-left: 3px;
	border: solid 1px #1c059e;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	height: 40px;
	clip: rect(0px,auto,0px,auto);
}
.listastyrelse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	float: left;
	width: 300px;
}
.ram { border: solid 1px black; }
.mfakta { color: #fff; font-size: 8pt; background-color: #0808b8; border: dotted 1px #b50415; }
.rensa {
	clear: both;
	height: 0px;
}
