BODY,TD,pre{font-family:Verdana,Geneva,Arial,Helvetica;font-size:9pt;color:black;
margin:0;padding: 0;text-align:justify;}
strong, b{color: #575757;}
H1,H2,H3{font-size:11pt;font-weight:bold;margin-bottom:6px;color: #575757;}
H4{font-size:11pt;font-weight:normal;margin-bottom:6px;}
H5{font-size:7pt;font-weight:bold;margin-bottom:2px;margin-top:2px;color:#7d7d7d;text-align:left;
padding:0;
}
hr{color:#C5C5C1;
height:1px;
}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left: 0;margin-left: -10px;list-style: none;}
form{margin:0;}
IMG{border:0;}
li{
line-height:1.5;
}
/*#nav a{border:solid 1px red;padding: 1px;margin: 1px;}*/
.linje{size:1pt;width:95%;}
.doc{
padding-left: 15px;background-image: url(../../index.php?image=doc);background-repeat: no-repeat;}
.docs{
padding-left: 15px;background-image:url(../../index.php?image=docs);background-repeat:no-repeat;}
.sdoc{
padding-left: 15px;background-image: url(../../index.php?image=doc);background-repeat: no-repeat;}
.sdocs{
padding-left: 15px;background-image: url(../../index.php?image=docs);background-repeat: no-repeat;}
a{text-decoration:none;font-weight:normal;}
a:link,a:visited{color:#7d7d7d;}
a:active,a:hover{color:#D87C00;}
li.a:link{border: solid 1px red;}
.sitename{font-weight:normal;font-size:20pt;}
.menulevel1{letter-spacing:0.3px;word-spacing:2px;
font-weight:100;font-size:10pt;color:#575757;
}
.menulevel1 a{display:block;padding:1px 0px 1px 4px;color:#575757;
border-bottom:1px solid #C5C5C1;
}
.menulevel1 a:link,.menulevel1 a:visited{color:#575757;}
.menulevel1 a:active,.menulevel1 a:hover{background:#C5C5C1;color:white;font-weight:bold;
}
.menulevel2{letter-spacing:0.15px;word-spacing:2px;
font-size:8pt;color:#7d7d7d;
font-weight:100;
}
.menulevel2 a{display:block;
padding:2px 0px 2px 3px;
color:#7d7d7d;
}
.menulevel2 a:link,.menulevel2 a:visited{color:#7d7d7d;}
.menulevel2 a:active,.menulevel2 a:hover{font-weight:bold;
background:#C5C5C1;color:white;}
.menulevel3{
letter-spacing:0.15px;
font-size:7pt;color:#7d7d7d;
font-weight:100;}
.menulevel3 a{
padding:3px 0px 3px 3px;
display:block;color:#7d7d7d;}
.menulevel3 a:link,.menulevel3 a:visited{color:#7d7d7d;}
.menulevel3 a:active,.menulevel3 a:hover{font-weight:bold;
background:#C5C5C1;color:white;}
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:8pt;}
.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a{font-weight:normal;color:black;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:#D87C00;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:#D87C00;}
.submenu{font-size:8pt;}
.submenu a{font-weight:normal;color:#D87C00;}
.submenu a:link,.submenu a:visited{color:#D87C00;}
.submenu a:active,.submenu a:hover{color:#4C30A6;}
.search a{font-weight:normal;color:#7d7d7d;}
.search a:link,.search a:visited{color:#7d7d7d;}
.search a:active,.search a:hover{color:#D87C00;}
.locator{font-size:8pt;color:white;text-align:right;padding:12px 50px 0 0;margin:0;}
.locator a{font-weight:normal;text-decoration:none;}
.locator a:link,.locator a:visited{color:white;}
.locator a:active,.locator a:hover{color:#D87C00;}
#logomenu{padding: 5px 0 0 4px;}
.menu{padding: 5px 0 0 0;font-weight:bold;font-size:7pt;color:#7d7d7d;
}
.menu a{font-weight:bold;text-decoration:underline;color:#7d7d7d;}
.menu a:link,.menu a:visited,.menu a:active{color:#7d7d7d;}
.menu a:hover{color:#D87C00;}
.menu{font-weight:normal;font-size:8pt;color:black;}
.newsmenu{
margin:5px 11px 0 0;padding:0px 0 0 0px;
}
.newsmenu_text{
text-align:left;
font-size:8pt;
padding:5px 5px 0 0;
margin:0;
}
/*.newsmenu a{font-weight:bold;text-decoration:underline;color:#008BFF;}
.newsmenu a:link,.menu a:visited,.menu a:active{color:#7d7d7d;}
.newsmenu a:hover{color:#D87C00;}*/
.login{font-weight:bold;font-size:8pt;color:grey;}
.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{color:gray;}
.navigator{align:bottom;text-align:center;font-weight:bold;font-size:7pt;color:#7D3000;}
.navigator a:link,.navigator a:visited{color:#7D3000;}
.navigator a:active,.navigator a:hover{color:#4C30A6;}
.edit{font-size:10pt;color:black;background-color:buttonface;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;color:black;}
input,select{font-size:8pt;}
textarea{font-family:Verdana,Geneva,Arial,Helvetica;font-size:9pt;background-color:white;width:100%;}
.searchbox .text{margin:15px 0 0 0;background-color:white;border-width:1px;border-color:#7D3000;}
.searchbox .submit{border-width: 0px;text-align: right;font-weight:bold;font-size:8pt;color:#7d7d7d;background-color:white;}
#header{
float:left;
height:135px; padding: 0; margin: 0;  width: 100%;
background-image: url(images/header_stripes_only.jpg);
background-position: 0px 30px;
background-repeat: no-repeat;
}
#header_fm{
float:left;
height:125px; padding: 0; margin: 0; width: 300px;
background-image: url(images/header_falken1.jpg);
background-position: 25px 20px;
background-repeat: no-repeat;
}
		
#topimage2{float:left;padding:0px;margin: 0px;height:100%; width:480px; 
background-repeat: no-repeat;
background-position: 95% 25px;background-repeat: no-repeat;}
		
#no{height:125px;width: 17%;float: right;
}
		
#sw2{display:block;
margin: 0;
position: absolute; left: 40px; top: 145px;
height:15px;width: 350px;
background-image: url("../images/portalband2.gif");
background-position: 0px 0px;
background-repeat: no-repeat;}
		
	
#topimage1{	margin: 0;position: absolute; left:30px; top:25px;
border-right: solid 0px black;
height:100px;width: 750px;		
background-image: url(<?php echo templateX('top_background1');?>);
background-position: top left;
background-repeat: no-repeat;
z-index:3;}		
		
#topimage3{	margin: 0;position: absolute; right:25%; top:25px;
border-right: solid 0px black;
height:100px;width: 275px;		
background-image: url(<?php echo templateX('top_background2');?>);
background-position: top right;
background-repeat: no-repeat;
z-index:2;}
		
/*#topimage4{/*margin: 0; right:0px; top:100%px;
/*border: solid 0px black;
height:100px;width: 1000px;
background-image: url(images/header_stripes_test.jpg);
background-position: bottom left;
background-repeat: no-repeat;
z-index:1;}*/
	
body{margin: 0 0 0 0;
padding:10px 10px 40px 10px;
/*background:#f28900;
background:#F27400;*/
background-image: url(images/body_back1.jpg);
background-repeat: repeat-y;}
#shadow-one{
/*border:solid 1px yellow;*/
border:solid 1px transparent !important;
border:none;
width: 1040px;
min-height:30px;
padding:0px 0 0px 0px;
margin-left: auto;
margin-right: auto;
margin-top:10px;
margin-bottom:-1px;
background: url(images/shadow.png) !important;/* left top no-repeat;*/
background: none;
border:none;
}
#shadow-two{
/*border:solid 1px green;*/
width: 1040px;
height:30px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
padding:0 0px 0px 0;
background: url(images/shadow.png) right bottom no-repeat !important;
background: none;
}
#container{
width: 980px;
margin-top:30px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
padding:0px 0 0px 0;
background:white;
border: solid 1px #7d7d7d;
}
	
#container2{
clear: both;
padding: 0;
width: 100%;
margin:0;
}
	
#main{
height:100%;
float: left;
width: 780px;
margin:0px 0px 0px 0px;
padding:0;
/*border-right: solid 1px #C5C5C1;*/
}
#nav{
height:100%;
float: left;
width: 150px;
padding: 2px 13px 15px 8px;
margin:0px 0px 0px 0px;
border-right: solid 1px #C5C5C1;
overflow:hidden;
}
#hide{display: none;}
.spalter{
background-image: url(images/intro_holder.jpg);
background-position: top left;
background-repeat: no-repeat;
float: left;
width: 190px;
padding: 0px 3px 0px 3px;
height: 475px;
margin:20px 0 0 0px;
}
.linkspalter{
position:relative;top:0px;left:190px;
float:left;
width:195px;
padding:0px 0px 0px 0px;
margin:10px 0 0 0px;
color:white;
}
.linkspalter a{
display:block;
letter-spacing:0.9px;
font-weight:bold;font-size:10pt;color:white;
text-decoration:none;
}
.linkspalter a:active,.linkspalter a:link,.linkspalter a:visited{color:white;}
.linkspalter a:hover{color:#D87C00;}
#linknav{
/*height:100%;*/
float: left;
width: 190px;
/*border:solid 1px red;*/
}
.spalt_content{
display:block;
margin:0px 0 0 0px;
padding: 133px 0px 0px 0px;
}
.spalt_content_text{
/*display:inline;*/
margin:0px 15px 0 5px;
padding:0 0 0 0px;
text-align:left;
font-style:normal;
}
#intro_pic1{
text-align:left;
margin:0px;
padding:133px 20px 0px 10px;
background-image: url(images/intro_friidrott_3.jpg);
background-position: 5px 10px;
background-repeat: no-repeat;
}
#intro_pic2{
text-align:left;
margin:0px;
padding:133px 20px 0px 10px;
background-image: url(images/intro_skid_3.jpg);
background-position: 5px 10px;
background-repeat: no-repeat;
}
#intro_pic3{
text-align:left;
margin:0px;
padding:133px 20px 0px 10px;
background-image: url(images/intro_ol_3.jpg);
background-position: 5px 10px;
background-repeat: no-repeat;
}
#location{
float: left;
width: 780px;
height: 43px;
padding:0px 25px 0px 5px;
margin:0px;
background-image: url(images/location_gray3.jpg);
background-position: -20px 0px;
background-repeat: no-repeat;
}
#printlink{
text-align:right;
}
#container3{
float: left;
width: 790px;
height:100%;
margin:0 0px 0 0;
border-right: solid 1px #C5C5C1;
}
#news{
float: right;
width: 155px;
padding: 5px;
height:100%;
margin: 0 0 0 0px;
/*border-left: solid 1px #C5C5C1;*/
}
#nw{height:155px; width: 58%; float: left;padding: 0;}	
	
/*.locator{text-align: right; display: block; margin: 0; padding: 0px 0px 0px 0px; position: relative; top: 135px; left: 20px;}*/
	
#so{
color:#D87C00;
display: block;
margin:0;
position: relative;
top: 90px; left: 0px;
}
	
#so a{font-size:8pt;
font-weight:normal;
color:#7d7d7d;}
#so a:active{color:#D87C00;}
#so a:hover{color:#D87C00;}
.menuheader{
padding: 5px 0px 5px 0;margin:0;
position:relative;
}
div.menu{}
.menu .newsmenu{
border:solid 1px blue;
padding: 5px 0px 5px 0;}
#leftmenu{margin:0 0 0 -15px;}
#nav ul{margin: 0;padding: 0;list-style-type: none; line-height: 1.5;}	
	
#content{
float: left;
width: 589px;
height:100%;
margin: 0 0 -2px -1px;
padding: 0px 6px 15px 12px;
border-left: solid 1px #C5C5C1;
overflow:hidden;
}
	
.navigator{vertical-align: bottom;}
	
	
#footer{
width:100%;
clear: both;
margin:0 0 0px 0;
padding:0;
}
	
#footer_row3{height: 15px;}
	
#footer_row1{
position:relative;
margin-bottom:5px;
/*border-top:solid 1px #C5C5C1;*/
padding: 6px 0px 5px 0px;text-align: center;font-weight:normal;font-size:7pt;color:#D87C00;}
#footer_row1 a,#footer_row1 a:link,#footer_row1 a:visited,#footer_row1 a:active {font-weight:normal;font-size:7pt;color:#7d7d7d;}
	
#footer_row1 a:hover {font-size:7pt;color:#D87C00;}
	
#footer_row2{
/*border-top:solid 7px #C5C5C1;*/
overflow: hidden;
background-image: url(images/footer_gray.gif);
background-position: 0 -18px;
background-repeat: no-repeat;
margin-bottom:5px;
padding:40px 0 5px 0;text-align: center;font-size:8pt;color: #D87C00;}
#footer_row2 a,#footer_row2 a:link,#footer_row2 a:visited,#footer_row2 a:active {font-weight:normal;font-size:8pt;color:#7d7d7d;}
	
#footer_row2 a:hover {font-size:8pt;color:#D87C00;}
/*p{height:100%;}*/
/*input[type="submit"]{
/*color: blue>;
background: #7d7d7d;
color:white;
border: 1px solid #7d7d7d;}
*/
.print{
margin: 30px 30px auto 30px;
background:white;
font-family:Serif;font-size:10pt;color:black;
text-align:justify;
}
.print a {
text-decoration : underline;
color : #0000ff;
}
.print p {background:white;color:black;}

