/* CSS Document */

/* Equalisation */

body, div, dl, dt, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, hr, address
{margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6
{font-size: 100%}

ol, ul


address, caption, cite, code, dfn, em, strong, th, var
{font-style:normal; font-weight : normal;}

fieldset,img {border:0;}

caption, th
{text-align:left;}

body {
height:100%;
width:100%;
margin:0px;
padding:0px;

}

body#bakgrund ul#nav li a {
color:#FFF;
}

#container {
position:absolute;
width:980px;
height:673px;
top:20px;
background-color:#FFF;
margin-left:-490px;
background-image:url(../images/pitch_back.jpg);
background-repeat:no-repeat;

}

#container2 {
position:relative;
width:950px;
top:35px;
margin: 0 auto;

}

#content {
position:relative;
background-color:#FFFFFF;
float:left;
border-left: solid #000 2px;
border-right:solid #000 2px;
width:950px;
margin-top:-7px;
z-index:1;

}

#header {
position:relative;
width:950px;
height:299px;
background-image:url(../assets/header.jpg);
background-repeat:no-repeat;
border-left: solid #000 2px;
border-right:solid #000 2px;
border-top:solid #000 2px;
z-index:2;

}

#footer {
position:relative;
float:left;
clear:both;
width:950px;
height:299px;
margin: 0 auto;
background-image:url(../assets/footer.jpg);
background-repeat:no-repeat;
border-left: solid #000 2px;
border-right:solid #000 2px;
border-bottom:solid #000 2px;
}



#container {
left:50%;
}

h1 {
position:absolute;
width:309px;
height:305px;
left:50%;
margin-left:-154px;
top:50%;
margin-top:-152px;
}

ul#clubs {
position:absolute;
top:550px;
text-align:center;
display:inline;
border-top:dotted 2px rgb(204,102,0);
margin-left:90px;
}

ul#clubs2 {
position:absolute;
text-align:center;
display:inline;
top:200px;
border-top:dotted 2px rgb(204,102,0);
margin-left:90px;
}

ul#clubs2 li {
display:inline;
padding-left:5px;
}



ul#clubs li {
display:inline;
padding-left:5px;
}

div#welcome {
margin-top:30px; 
text-align:center;

}

#bakgrund {
	position:absolute;
	left:220px;
	top:160px;
	
	z-index:1;
}
#vision {
	position:absolute;
	left:152px;
	top:213px;

	z-index:2;
}
#nu {
	position:absolute;
	left:135px;
	top:261px;


	z-index:3;
}
#news {
	position:absolute;
	left:135px;
	top:318px;
	z-index:3;

	text-align:center;

	}
	

	#tidigare {
	position:absolute;
	left:175px;
	top:399px;
	z-index:3;
	text-align:center;
	width: 129px;
	}

#kontakt{
	position:absolute;
	left:265px;
	top:475px;


	z-index:5;

}
#pres{
	position:absolute;
	left:695px;
	top:245px;
	height:155px;
	width:180px;
	text-align:center;
	z-index:6;
}

div#preload {
display:none;
}

div#sponsorship {
position:absolute;
width:980px;
left:50%;
margin-left:-490px;
top:680px;
}

div#sponsorship_footer {
position:relative;
clear:both;
width:950px;
margin:0 auto;
top:10px;
height:200px;

}

ul#sponsor {
position:absolute;
width:100%;
text-align:center;
margin-top:-5px;
padding:0px;

}

ul#sponsor li {
display:inline;
padding-left:15px;
margin:0px;
}

/* Normal pages */

#logo {
position:absolute;
width:309px;
height: 305px;
left:-30px;
top:-30px;
}

#links {
position:absolute;
height:30px;
width:750px;
top:230px;
left:220px;
}

ul#nav {
display:inline;
margin:0px;
float:left;
}

ul#nav li {
margin:0px;
display:inline;
float:left;
}

/* shadow */

div#shadow_left {
position:absolute;
left:-25px;
width:25px;
height:300px;
top:20px;
background-image:url(../assets/shadow_left.jpg);
background-repeat:no-repeat;
}

div#shadow_right {
position:absolute;
left:950px;
width:25px;
height:300px;
top:20px;
background-image:url(../assets/shadow_right.jpg);
background-repeat:no-repeat;
}

input {display:block; }

table {
margin-left:10px;
margin-top:10px;
}

tr.epost {
width:50px;
}

#sendimage {
margin-top:10px;
height:60px;
width:200px;
margin-left:75px;
border:2px solid #000;
}

#atellus {
position:absolute;
display:inline;
border: 1px dotted #000;
top:-4px;
}

