@import url("http://yui.yahooapis.com/2.6.0/build/reset-fonts-grids/reset-fonts-grids.css");

html {
   font-size: 62.5%;
}
body {
	font-family: verdana, arial;
	color: #4a4949;
	text-align:left;
	background: #e5e1d5;
	}
	
H1 {font-family: Verdana, Arial, sans-serif; font-size: 18px; color:#4a4949; padding-top:18px;}
H2{font-family: Verdana, Arial, sans-serif; font-size: 14px; color:#4a4949; padding-top:14px;}
H3{font-family: Verdana, Arial, sans-serif; font-size: 13px; color:#4a4949; padding-top:14px; font-style:italic; font-weight:bold; padding-left:14px;}	
/* sidlayout */



	
/* tabeller */	
table {}
th{
	background: #ff6522; 
	font: normal normal Verdana, sans-serif;
	border-color:#dbd4be  ; 
	border-style: solid solid solid solid;
	line-height: 130%;
	border-width:1px;
	color: #fff;
	text-align:left;
	padding: 3px;
}
td{
	color:#4a4949;
	background: #f7f7f7; 
	font-size:10px; 
	border-color:#dbd4be  ; 
	border-style: solid solid solid solid;
	line-height: 1.2em;
	border-width:1px;
	
	text-align:left;
	padding: 2px 2px 2px 2px;
}
tds{
	background: #fffbf9; 
	font-size:0.8em; 
	border-color:#dbd4be  ; 
	border-style: solid solid solid solid;
	line-height: 1.2em;
	border-width:1px;
	color:#0b180f;
	text-align:left;
	padding: 2px 2px 2px 2px;
}
#nonborder {
border-style: none none none none;
empty-cells: show;
}


p.h3text { font-size: 12px; color: #4a4949; font-family: "tahoma,verdana,arial"; lang:"sv"; text-align:"left"; vertical-align:"bottom"; padding-left:14px; padding-bottom: 1em;}
p.text { font-size: 10px; color: #4a4949; font-family: "tahoma,verdana,arial"; lang:"sv"; text-align:"left"; vertical-align:"bottom";}
p.litenrubrik { font-size: 12pt; color: #4a4949; font-family: "geneva,verdana,arial"; lang:"sv"; text-align:"center"; vertical-align:"bottom";font-weight:bolder;}
p.start{ font-size: 10pt; color: #4a4949; font-family: "verdana,arial"; lang:"sv"; text-align:"left"; vertical-align:"bottom"; padding:0em 0em 1em 0em;}


.img
  {
	position:relative;
	float:left;
	left:-1px;
	top: 1px;
  }
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}


/* CSS menymall */

select{ 
  font-family:TrebuchetMS; 
  font-size:9pt; 
  font-weight:bold; 
  background-color:336699;
  color:FFFFFF; 
}
input{ 
  font-family:TrebuchetMS; 
  font-size:9pt; 
  font-weight:bold; 
  background-color:336699;
  color:FFFFFF; 
} 
input.infosaknas{ 
  font-family:TrebuchetMS; 
  font-size:9pt; 
  font-weight:normal; 
  background-color:336699;
  color:blue;
  font-style:italic;
} 
#disabled{
	color:#958d80;
	font-size:0.7em; 
}

#smalltext{
	font-size:0.8em; 
}

#normaltext{
	font-size:1.0em; 
}

#largetext{
	font-size:1.2em; 
}
#comment {
color:#0b180f;
background-color: #CCCCCC;
font-size:0.7em; 
}		
.line {
  float: left;
  width: 100%;
  display: block;
	border: 2px solid #fff; 

}

.item {
  position: absolute;
  float: left;
  left: 100%;
  
}
.item column {
  position: relative;
  float: left;
  left: 100%;
  
}

  
}
#scores {
padding: 0em 0em 0em 0em;
 }

#canvas {
 width: 70em;
 /* background: #fffbf9; */
background: #dbd4be;
min-height:70em;
 }
 
#header {
height:9.8em;
padding: 0em 0em 0em 1em;

 }

#logoitem {
  margin-left: -100%;
  width: 66em;
  height:15em;
  background: url(pict/forrestbruksliv.jpg) no-repeat top left;
  
}


.floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px;
}


/* finns i filen issues.php */
	#issues
	{
	position: relative;
	text-align: left;
	margin-left: 0;
	border-bottom: 1px solid #dbd4be;
	width: 19em;
	background: transparent;
	}

	#issues ul
	{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	}

	#issues li a { text-decoration: none; }

	
	
	#issues a
	{
	display: block;
	padding: 3px;
	width: 100%;
	color:#4a4949;
	background: #f7f7f7; 
	font-size:10px; 
	border-bottom: 1px solid #dbd4be;
	}

	#issues a:hover
	{
	background-color: #ff6522;
	color: #fff;
	}
	#issues li a#current
	{
	background-color: #ff6522;
	color: #fff;
	margin-left: 16px;
		
	}
	#issues li a#huvud
	{
	background: #ff6522; 
	font-size:12px; 
	line-height: 130%;
	color: #fff;
	text-align:left;

		
	}	
	
	#issues a:link, #issues a:visited
	{
	
	text-decoration: none;
	}

/* finns i filerna lagMenubar.php och menubars.php */
	#navigeringlist
	{
	position: relative;
	color: #036;
	font: normal normal Verdana, Arial, sans-serif;
	text-align: left;
	padding:0em 0em 1em 0em;
	margin-left: 0;
	border-bottom: 1px solid #dbd4be;
	width: 13em;
	background: transparent;
	}

	#navigeringlist ul
	{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	}

	#navigeringlist li a { text-decoration: none; }

	#navigeringlist a
	{
	display: block;
	padding: 3px;
	width: 160px;
	background-color: #858d59;
	border-bottom: 1px solid #dbd4be;
	}

	#navigeringlist a:hover
	{
	background-color: #ff6522;
	color: #fff;
	}
	#navigeringlist li a#current
	{
	background-color: #ff6522;
	color: #fff;
	margin-left: 16px;
		
	}
	#navigeringlist a:link, #navigeringlist a:visited
	{
	color: #EEE;
	text-decoration: none;
	}
/* finns i filen vartskaduva.php */
	#startlink
	{
	 position: relative;
	color: #036;
	font: normal normal Verdana, Arial, sans-serif;
	text-align: left;
	padding:0em 0em 1em 0em;
	margin-left: 0;
	border-bottom: 1px solid #dbd4be;
	width: 220px;
	background: transparent;
	}



	#startlink ul
	{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	}

	#startlink li a { text-decoration: none; }

	#startlink a
	{
	display: block;
	padding: 3px;
	width: 200px;
	background-color: #858d59;
	border-bottom: 1px solid #dbd4be;
	}

	#startlink a:hover
	{
	background-color: #369;
	color: #fff;
	}
	#startlink li a#current
	{
	background-color: #369;
	color: #fff;
	margin-left: 16px;
		
	}
	#startlink a:link, #startlink a:visited
	{
	color: #EEE;
	text-decoration: none;
	}


#logo  {
	background: transparent url(pict/logo.gif) no-repeat top left; 
	width: 27em;
	height: 10em; 
	margin: 0em auto;
	position: absolute; top: 0em; left:26em;
	padding: 0em;
}


#outercontainer{
width: 85em;
margin: 0em 0em 0em 0em ;
background-color: transparent;
color: #333;
border: 1px solid gray;
line-height: 130%;
min-height: 85em;
}

#container1
{
clear: both;
margin-left: 0em;
margin-top: 0em;
padding: 0em;
color: #333;
width:67.9em;
background-color: transparent;
border-top: 1px solid gray;
border-left: 1px solid gray;
}
#container2
{
width: 70em;
margin: 0em ;
background-color: #dbd4be;
color: #333;
border-right: 0px solid gray;
line-height: 130%;
min-height: 55em;
}

#top2
{
margin-left: 2em;
background: url(pict/forrestbruksliv.jpg) no-repeat top left;
border-bottom: 0px solid gray;
height: 10em;
}

#top2 h1
{
padding: 0;
margin: 0;
}



/* Huvuddel till lagsidor */
	#laghuvud
	{
	margin-left: 2em;
	background: url(pict/forrest.gif) no-repeat top left;
	border-bottom: 1px solid gray;
	height: 10em;
	line-height: 400%;
	}

	#laghuvud h1
	{
	margin: 0;
	font-size:3em;
	color:#ff6522;
	padding: 0.4em 0em 0em 2em; 
	font-weight:normal;
	letter-spacing: 0.1em;

	}
	#laghuvud h2
	{
	margin: 0;
	color:#ff6522;
		padding: 0em 0em 0em 4em; 
		font-weight:normal;
		letter-spacing: 0.1em;
		font-size:2em;
	}
	
	#laghuvudbox
	{
	float: left;
	width: 20%;
	margin-left: 0em;
	padding: 0em;
	}
/* slut huvuddel */

#radmeny2
{
margin-left: 2em;
padding: 2em 0em .5em 0em;
background-color:transparent;
border-bottom: 0px solid gray;
min-height: 2 em;
}

#radmeny2 h1
{
font-family: Verdana, Arial, sans-serif; 
font-size: 18px; 
color:#4a4949;
padding: 0;
margin: 0;
}
/* Uppdelat i 3 kolumner */
	#leftnav2
	{
	float: left;
	width: 20%;
	margin-left: 1em;
	padding-left: 1em;
	padding-top: 1em;

	}

	#leftinklcenter
	{
	float: left;
	width: 50%;
	margin-left: 1em;
	padding-left: 1em;
	padding-top: 1em;
	}
	#rightinklcenter
	{
	float: right;
	margin-left: 1em;
	padding-left: 1em;
	padding-top: 1em;
	}
	#centernav
	{
	float: left;
	margin-left: 1em;
	padding-left: 1em;
	padding-top: 1em;

	}
	
	#rightnav2
	{
	float: right;

	margin: 0;
	padding-left: 1em;
	padding-top: 1em;
	background-color: transparent;
	}


#promotion
{
float: right;
width: 10em;
margin: 0;
padding: 1em;
background-color: transparent;
}

#fulltextpage
{
clear: both;
margin-left: 2em;
padding-top: 1em;
margin-right: 2em;
background-color: transparent;
}



#footer2
{


clear: both;
margin-left: 2em;
margin-top: 2em;
padding: 0em;
color: #333;
width:67.9em;
background-color: #858d59;
border-top: 0px solid gray;
border-left: 0px solid gray;
}

#navfooter
{

width:67.9em;
margin: 0 em;
padding: 0em;
white-space: nowrap;
font: normal 13px Verdana, sans-serif;
}

#navfooter li
{
	float:left;
	list-style: none;
	display: inline;
	min-width:9em;
	
}

#navfooter li a
{
	padding: 0.2em;
	margin-right: 2em;
	margin-top:0em;
	border-width: 0em;
	border-color: #4a4949;
	background-color: #858d59;
	text-decoration: none;
	display:block;
	position:relative;
	border-style:solid;

}

#navfooter li a:link { color: #fff; }
#navfooter li a:visited { color: #fff; }

#navfooter li a:hover
{
color: #fff;
background: #369;
}

#navfooter li a#current
{
	background-color: #fff;
	
}


#pictcontainer {

	width: 200px; 
	margin: 0px auto;
	padding: 0px;
	float:left;
	} 
	

	
#pictcontainer2 {
	width: 300px; 
	margin: 0px auto;
	padding: 0px;
	float:left;
	}



#loginknapp
{
position:absolute;
top: .2em;
margin-left: 65em;
padding: 0em;
color: #fff;
background-color: transparent;
border-top: 0px solid gray;
border-left: 0px solid gray;
}
#login
{
position:absolute;
top: -1em;
margin-left: 28em;
padding: 0em;
color: #fff;
background-color: transparent;
border-top: 0px solid gray;
border-left: 0px solid gray;
}
#logout
{
position:relative;
top: -9em;
margin-left: 45em;
padding: 0em;
color: #fff;
background-color: transparent;
border-top: 0px solid gray;
border-left: 0px solid gray;
}
#rightnav2 p { margin: 0 0 1em 0; }
#leftnav2 p { margin: 0 0 1em 0; }
