/*
Bredd inkl annonsspalt = 895
Bredd för huvuddel = 734
*/

body
{
	background-color:#001409;
	text-align: center;
	margin: 0px;
	margin-top: 40px;
	* margin-left: 1px;
	min-width: 895px;
}

a
{
	color: #3d69a0;
}

body,td,input,textarea,select,option
{
	font-family:Verdana,Arial;
	font-size:11px;
}

div#holder
{
	margin: 0 auto;
	width: 895px;
	text-align: left;
	position:relative;
}

div#toppLogo
{
	position:relative; /*fixed*/
	width: 734px;
	height: 169px;
	background: #001409 url('/img/toplogo.jpg') no-repeat;
}

div#toppLogo img
{
	border:0px;
	position:absolute;
	left:10px;
	top:0px;
	width:376px;
	height:160px;
}

div#toppMeny
{
	position: absolute;
	left:0px;
	top:169px;
	width:734px;
	height:40px;
}

div#toppMeny div.knapp
{
	cursor:pointer;
	height:40px;	
	position:absolute;
	top:0px;
	background-image: url('/img/menyn.gif');
	background-repeat: no-repeat;	
}

div#toppMeny div.startsidan
{
	width:74px;
	left:16px;
	background-position: 0px 0px;
}
div#toppMeny div.startsidanOn
{	
	background-position: 0px -41px;
}

div#toppMeny div.elitlag
{
	width:45px;
	left:130px;
	background-position: -91px 0px;
}
div#toppMeny div.elitlagOn
{	
	background-position: -91px -41px;
}

div#toppMeny div.ungdomsverksamhet
{
	width:63px;
	left:220px;
	background-position: -149px 0px;
}
div#toppMeny div.ungdomsverksamhetOn
{	
	background-position: -149px -41px;
}

div#toppMeny div.foreningen
{
	width:83px;
	left:330px;
	background-position: -225px 0px;
}
div#toppMeny div.foreningenOn
{	
	background-position: -225px -41px;
}

div#toppMeny div.marknad
{
	width:67px;
	left:460px;
	background-position: -321px 0px;
}
div#toppMeny div.marknadOn
{	
	background-position: -321px -41px;
}

div#toppMeny div.ovrigt
{
	width:45px;
	left:570px;
	background-position: -405px 0px;
}
div#toppMeny div.ovrigtOn
{	
	background-position: -405px -41px;
}

div#toppMeny div.medlem
{
	width:62px;
	left:650px;
	background-position: -463px 0px;
}
div#toppMeny div.medlemOn
{	
	background-position: -463px -41px;
}

div#main
{
	background: #f1f6f7 url('/img/ice.jpg') repeat;
	position:absolute;
	left:0px;
	top:209px;
	width:734px;
	z-index:9999;
}

div#footer
{
	background-color: #565c59;
	color: #EEEEEE;
	font-family: Verdana,Arial;
	font-size: 10px;
	line-height: 24px;
	text-align: center;
}

div#footer a
{
	color:#EEEEEE;
}

div#vansterSpalt
{
	margin:10px;
	width:225px;
}

div#hogerSpalt
{
	margin:10px;
}

div#hogerSpalt h1
{
	font-size:22px;
	font-weight:normal;
}

div#annonsSpecial
{
	position:absolute;
	left: 750px;
	top:0px;
}

div#annonsSpecial table, div#annonsSpecial td
{
	height:169px;
}

div#nyheter
{
	width:450px;
}

div#nyheter span.nyhetDatum
{
	font-weight:bold;
	font-size:10px;
	color:#555555;
}
div#nyheter h1
{
	text-transform: uppercase;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:10px;
	color:#777777;
}

div#nyheter a
{
	font-weight:bold;
}

div#extraViktigNyhet, div#extraViktigNyhet2, div#extraViktigNyhet3
{
	width:216px;
}

div#extraViktigNyhet h1, div#extraViktigNyhet2 h1, div#extraViktigNyhet3 h1
{
	font-size:14px;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:8px;
}

div#tabellen
{
	position:relative;
	margin-top:30px;
	width:216px;
}

div#tabellen td, td.underscore
{
	border:0px;
	border-bottom:1px solid #cccccc;
}
div#tabellklick
{
	position:absolute;
	left:0px;
	top:0px;
	width:216px;
	height:260px;
}
div#tabellklick img
{
	width:100%;
	height:100%;
	border:0px;
}

div#huvudSponsorer
{
	position:relative;
	margin-top:30px;
	width:216px;
}

div#annonserHoger
{
	position:absolute;
	left: 750px;
	top: 209px;
	width:130px;
}
div#annonserHoger h1
{
	text-transform: uppercase;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:10px;
	color:#ded554;
}


div#visaNyhet h1
{
	font-size:20px;
	font-weight:normal;
}

div#visaNyhet div.ingress
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:14px;
}

div#visaNyhet div.nyhetstext
{
	font-size:11px;
	line-height:16px;
	margin-bottom:14px;
}

div#vansterMenyBG
{
	background-color:#518b4f;
	margin-bottom:16px;
	width:216px;
	padding-top:8px;
	padding-bottom:8px;
}

div#vansterMenyBG div.post
{
	height:32px;
	line-height:32px;
	cursor:pointer;
	padding-left:10px;
}

div#vansterMenyBG div.post a
{
	color:#FFFFFF;
	text-decoration:none;
}

div#vansterMenyBG div.on
{
	background: url('/img/menypostbg.gif') no-repeat left center;
}
div#vansterMenyBG div.on a
{
	color:#000000;
}

div#vansterMenyBG div.level1
{
		font-weight:bold;
		margin-left:10px;	
}

div#vansterMenyBG div.level2
{
	margin-left:16px;	
}

div#vansterMenyBG div.level3
{
	margin-left:26px;
}

div#editorOutput
{
	width:460px;
	overflow:hidden;
	
}
div#editorOutput h1
{
	font-size:20px;
	font-weight:normal;
}

div#editorOutput h2
{
	font-size:14px;
	font-weight:normal;
}

div#editorOutput span.ingress
{
	font-size:12px;
	font-weight:bold;
}

div#editorOutput span.brodtext
{
	font-size:11px;
	line-height:16px;
}

div#editorOutput p
{
	margin:0px;
}
