/*  

Theme Name: Tutorial

Theme URI: http://www.wpdesigner.com

Description: This is my theme for a tutorial.

Version: 1.0

Author: Small Potato

Author URI: http://www.wpdesigner.com/



*/



body, h1, h2, h3, h4, h5, h6, blockquote, p{

margin: 0;

padding: 0;

}



body{

	margin: 0;

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

	text-align: left;

	vertical-align: top;

	background: #d1d1d1;



}






h1{

font-family: Sans-serif;


font-weight:bold;
font-size:12px;
background-color: #6e1a8b;
color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
width:558px;
margin-bottom:5px;

}




#wrapper{



margin: 0 auto 0 auto;

width: 980px;

text-align: left;

height: 100%;

}



.denne{

height:370px;

}



#header{

float: left;

width: 980px;

height: 106px;

background: #fff url(http://www.sportsklikk.com/grafikk/alt_6.png) repeat-x; 

margin-top:0px;

margin-bottom:-5px;

-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;


}



#headerReklame li{

	list-style: none;

	background: #fff;

font-weight: bold;

font-size:10px;

-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;

}



#hovedTopp a:link, a:visited{

text-decoration: underline-none;

}




#headerReklame a:link, #headerReklame a:visited{

text-decoration: none;

color: #0b280b;

font-weight: bold;

font-size:10px;

}





#access {

	margin: 0 auto;

	width: 710px;

	display:block;

	float:left;

}

#access .menu-header,

div.menu {

	font-size: 12px;

	margin-left: 0px;

}

#access .menu-header ul,

div.menu ul {

	list-style: none;

	margin: 0;

}

#access .menu-header li,

div.menu li {

	float:left;

	position: relative;



}

#access a {

	display:block;

	text-decoration:none;

	font-weight:bold;

	color:#fff;

	padding:0 5px;

	line-height:31px;

	border-left: 1px solid #fff;

}

#access ul ul {

	display:none;

	position:absolute;

	top:31px;

	left:0;

	float:left;

	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

	width: 140px;

	z-index: 99999;

}

#access ul ul li {

	min-width: 180px;	

margin-left:-40px;

padding-left:0px;

}

#access ul ul ul {

	left:100%;

	top:0;



}

#access ul ul a {

	background:#b1b1b1;

	height:auto;

	line-height:1em;

	padding:10px;

	width: 160px;

}

#access li:hover > a,

#access ul ul :hover > a {

	color:#fff;

	background:#631b7c;

}

#access ul li:hover > ul {

	display:block;

}

#access ul li.current_page_item > a,

#access ul li.current-menu-ancestor > a,

#access ul li.current-menu-item > a,

#access ul li.current-menu-parent > a {

	background:#000;

}



#linje{

margin-bottom: 2px;

margin-top: 5px;

height: 4px;

width: 100%;

background: #c8d5c8; 

}



#superContainer{

float:right;

width: 980px;

padding-right: 0px;

margin-right: 0px;

height: 100%;

overflow: hidden;

background: #ffffff;

padding-top:5px;



margin-bottom:20px;

-moz-border-radius-bottomleft: 40px;
-moz-border-radius-bottomright: 40px;


}



#container{

float:left;

width: 568px;

height: 100%;

overflow: hidden;

margin-left:5px;

}



.breadcrumbs{

margin-top:0px;

padding-top:2px;

padding-bottom:2px;



background: #f0f0f0 url(grafikk/bg_n.png) repeat-x; 

}



.post{

padding: 10px 0 10px 0;


}



.post h2{

font-family: Sans-serif;

font-size: 18px;

}



.post h2 a{

color: #0b280b;

}



.post h3{

margin-top:10px;

margin-bottom:-7px;

font-family: Sans-serif;

font-size: 12px;

}



.entry{

line-height: 18px;

}



p.postmetadata{

border-top: 1px solid #ccc;

margin: 10px 0 0 0;

}



.navigation{

padding: 10px 0 0 0;

font-size: 14px;

font-weight: bold;

line-height: 18px;



}



.sidebar{

float: left;

width: 160px;

background: #fff;

margin: 1px 10px 0 10px;

height: 100%;

text-align:right;

}





.sidebar a:link, .sidebar a:visited{

text-decoration: none;

color: #fff;

font-weight: bold;

}



.sidebar ul{

list-style-type: none;

margin: 0;

padding: 0px 0px 0px 0px;



}



.sidebar ul li{


margin-bottom:5px;


}



.sidebar ul ul li{

padding: 0;





}



.flexipages_widget a:link,.flexipages_widget a:visited{

text-decoration: none;

color: #000;



}



.flexipages_widget ul { 

font-weight: bold;

font-size:12px;

background: #f0f0f0 url(grafikk/bg_n.png) repeat-x;

}



.flexipages_widget ul ul { 

background: #ffe57c;

font-weight: normal;

list-style:square inside url("http://www.sportsklikk.com/wp-content/plugins/odlinks/images/desc.png");

padding-left:2px;

font-size:10px;

}










.sidebarFeedHøyreStor1, .sidebarFeedHøyreStor2, .sidebarSiteHøyreStor2{

width: 200px;

margin: 0 0 0 0;

float:right;

}





.sidebarFeedHøyreStor2 a:link, .sidebarFeedHøyreStor2 a:visited{

text-decoration: none;

color: #0b280b;

font-weight: bold;

}





.sidebarSiteVenstreStor1{

width: 568px;

margin: 0px 0px 0px 0px;

background: #fff url(grafikk/bg_n.png) repeat-x; 

float:left;

}







.sidebarFeedHøyreStor2{

width: 200px;

margin: 0 0 0 0;

float:right;



}



.sidebarFeedHøyreLiten1 ul, .sidebarFeedHøyreLiten2 ul, .sidebarFeedHøyreStor1 ul, .sidebarFeedHøyreStor2 ul, .sidebarSiteHøyreStor1 ul, .sidebarSiteVenstreStor1 ul {

list-style-type: none;

margin: 0;

padding: 0 0px 0 0px;

margin-bottom:5px;

}



.sidebarFeedHøyreLiten1 ul li, .sidebarFeedHøyreLiten2 ul li, .sidebarFeedHøyreStor1 ul li, .sidebarFeedHøyreStor2 ul li, .sidebarSiteHøyreStor1 ul li, .sidebarSiteVenstreStor1 ul li{

padding: 0px 0 0px 0;



}









.sidebarFeedHøyreLiten1 ul li h2 a:link, .sidebarFeedHøyreLiten2 ul li h2 a:link, .sidebarFeedHøyreStor1 ul li h2 a:link, .sidebarFeedHøyreStor2 ul li h2 a:link{


color:#fff;

}



.sidebarFeedHøyreStor1 ul li h2, .sidebarFeedHøyreStor2 ul li h2, .sidebarSiteHøyreStor1 ul li h2{

font-weight:bold;
font-size:10px;
background-color: #252525;
color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
}



.sidebarSiteVenstreStor1 ul li h2{

padding: 2px 0 2px 0;

padding-left:2.1%;

width:98%;

font-family: Sans-serif;

font-size: 11px;

color:#fff;

background: #ffcc00;

}



.sidebarSiteHøyreStor1 ul li h2{

padding: 2px 0 2px 0;

padding-left:2.1%;

width:98%;

font-family: Sans-serif;

font-size: 11px;

color:#fff;

background: #ffcc00;

}



.sidebarBoxHalvToppVenstre ul li h2 a:link{

color:#fff;

}





.sidebarFeedHøyreLiten1 ul ul li, .sidebarFeedHøyreLiten2 ul ul li, .sidebarFeedHøyreStor1 ul ul li, .sidebarSiteHøyreStor1 ul ul li, .sidebarSiteVenstreStor1 ul ul li{

padding: 0;

padding:2px 5px 2px 4px;

background: #f0f0f0 url(grafikk/bg_n.png) repeat-x; 

border-bottom: 1px dotted #000;

}



.sidebarFeedHøyreLiten1 a:link, .sidebarFeedHøyreLiten2 a:link, .sidebarFeedHøyreStor1 a:link, .sidebarSiteHøyreStor1 a:link, .sidebarSiteVenstreStor1 a:link{

text-decoration: none;

color: #000;

font-weight: bold;

}



.sidebarFeedHøyreLiten1 a:visited, .sidebarFeedHøyreLiten2 a:visited, .sidebarFeedHøyreStor1 a:visited, .sidebarSiteHøyreStor1 a:visited, .sidebarSiteVenstreStor1 a:visited{

text-decoration: none;

color: #000;

font-weight: normal;



}



.sidebarFeedHøyreLiten1 a:hover, .sidebarFeedHøyreLiten2 a:hover, .sidebarFeedHøyreStor1 a:hover, .sidebarSiteHøyreStor1 a:hover, .sidebarSiteVenstreStor1 a:hover{

text-decoration:underline;

}

.nyhetstikker{

font-weight:bold;
font-size:12px;
background-color: #6e1a8b;
color:#fff;
padding: 0px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;

float:left;
width:277px;
height:113px;
}


.sidebarRight{

float: right;

width: 277px;

background: #fff;

margin: 0px 0px 0 0;

height:120px;

}







.sidebarRight ul{

list-style-type: none;

margin: 0;

padding: 0px 0px 0px 0px;

}





.sidebarRight ul li h2{

font-weight:bold;
font-size:10px;
background-color: #6e1a8b;
color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;

}



.sidebarRight ul ul li{

padding: 0;

padding:2px 5px 2px 4px;

background-color: #6e1a8b;

border-bottom: 1px dotted #fff;

color: #fff;

}



.sidebarRight a:link{

text-decoration: none;

color: #fff;

font-weight: bold;

font-size: 12px;



}



.sidebarRight a:visited{

font-size: 12px;

text-decoration: none;

color: #fff;

font-weight: normal;



}



.sidebarRight a:hover{

text-decoration:underline;

}



.sidebarBoxHalvBunnHøyre{

width: 48%;

background: #D3DCF9;



border: 1px solid #D3DCF9;

-moz-border-radius: 10px;

-webkit-border-radius: 10px;

float:right;



}



.sidebarBoxHalvToppHøyre ul, .sidebarBoxHalvBunnHøyre ul{

list-style-type: none;

margin: 0;

padding: 0 10px 0 10px;

}



.sidebarBoxHalvToppHøyre ul li, .sidebarBoxHalvBunnHøyre ul li{

padding: 10px 0 10px 0;

}



.sidebarBoxHalvToppHøyre ul li h2, .sidebarBoxHalvBunnHøyre ul li h2{

font-family: Sans-serif;

font-size: 14px;



}



.sidebarBoxHalvTopp ul ul li, .sidebarBoxHalvBunnHøyre ul ul li{

padding: 0;

list-style-type:disc;

}



.sidebarBoxHalvToppHøyre a:link, .sidebarBoxHalvBunnHøyre a:link{

text-decoration: none;

color: #000;

font-weight: bold;



}



.sidebarBoxHalvToppHøyre a:visited, .sidebarBoxHalvBunnHøyre a:visited{

text-decoration: none;

color: #000;

font-weight: normal;



}



.sidebarBoxHalvToppHøyre a:hover, .sidebarBoxHalvBunnHøyre a:hover{

text-decoration:underline;

}



.sidebarBoxHele{

width: 568px;

background: #ffffff;


}



.sidebarSiteHøyreStor1{

margin: 0 0 0 0;

}





.sidebarBoxHele ul{

list-style-type: none;



padding: 0 0 0 0;



}



.sidebarBoxHele ul li{

padding: 0px 0 0px 0;


}



.sidebarBoxHele ul li h2{

font-weight:bold;
font-size:10px;
background-color: #252525;
color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;

}



.sidebarBoxHele ul ul li{

padding: 0;

padding:2px 5px 2px 4px;

background: #c8d5c8; 

border-bottom: 1px dotted #fff;



}



.sidebarBoxHele a:link{

text-decoration: none;

color: #000;

font-weight: bold;

font-size: 12px;



}



.sidebarBoxHele a:visited{

font-size: 12px;

text-decoration: none;

color: #000;

font-weight: normal;



}



.sidebarBoxHele a:hover{

text-decoration:underline;

}



.sidebarBoxKvart, .sidebarBoxKvart2{

width: 186px;

background: #F3F0FF;

margin: 1px 4px 4px 4px;

border-left: 2px solid;

border-right: 2px solid;

border-color: #0b280b;

-moz-border-radius: 10px;

-webkit-border-radius: 10px;

float:left;



}



.sidebarBoxKvart ul, .sidebarBoxKvart2 ul{

list-style-type: none;

margin: 0;

padding: 0 10px 0 10px;

}



.sidebarBoxKvart ul li, .sidebarBoxKvart2 ul li{

padding: 10px 0 10px 0;

}



.sidebarBoxKvart ul li h2, .sidebarBoxKvart2 ul li h2{

font-family: Sans-serif;

font-size: 14px;



}



.sidebarBoxKvart ul ul li, .sidebarBoxKvart2 ul ul li{

padding: 0;

}



.sidebarBoxKvart a:link, .sidebarBoxKvart2 a:link{

text-decoration: none;

color: #0b280b;

font-weight: bold;

font-size: 12px;





}



.sidebarBoxKvart a:visited, .sidebarBoxKvart2 a:visited{

text-decoration: none;

color: #0b280b;

font-weight: normal;

}



.sidebarBoxKvart a:hover, .sidebarBoxKvart2 a:hover{

text-decoration:underline;

}




#footer{

clear: both;

float: left;

width: 100%;

height: 110px;

line-height: 18px;

margin-top: 10px;

text-shadow: rgba(0,0,0,.2) 0px 1px 2px; /* Safari-only, but cool */

color: #fff;

background: #252525;


-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;


}









.comments-template{

	margin: 10px 0 0;

	border-top: 1px solid #ccc;

	padding: 10px 0 0;

}



.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

	font-family: Georgia, Sans-serif;

	font-size: 16px;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;

}



.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}



a:visited{

text-decoration: underline;

color: #336699;

}



a:link{

text-decoration: underline;

color: #336699;



}



a:hover{

text-decoration: none;

}



p{

padding: 10px 0 0 0;

}







#menyItemStor {


font-weight:bold;
font-size:11px;
background-color: #252525;
padding-top:4px;
padding-bottom:4px;
color:#fff;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
border: 1px solid #fff;


text-align: center;				/* fill up the entire div */
vertical-align: middle;
}



#menyItemLiten {

font-weight:bold;
font-size:11px;
background-color: #252525;
color:#fff;
padding-top:4px;
padding-bottom:4px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
border: 1px solid #fff;

text-align: center;				/* fill up the entire div */

vertical-align: middle;



}


#menyItemLiten a:link , #menyItemLiten a:visited , #menyItemLiten a:hover{
color:#fff;
text-decoration:none;
}




.hovedTopp ol{

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	list-style: none;



}



.hovedTopp li{

	margin: 0px 0 0 0;

	padding: 0 0 0 0;

	list-style: none;

}







/* BEGIN BASIC FORUM STYLES */





#Fwrapper {

	width: 604px;

			/* center the page */

}



#content {

	background-color: #fff;

	border: none;

	float: left;

	font-family: Arial;

	padding: 20px 30px;

	text-align: left;

	width: 100%;				/* fill up the entire div */

}



#Fmenu {

float: left;

border: none;

border-bottom: 1px solid #000;		/* avoid a double border */

clear: both;				/* clear:both makes sure the content div doesn't float next to this one but stays under it */

width: 100%;

height:20px;

padding: 0 60px;

background-color: #FFF;

text-align: left;

font-size: 105%;

}



#Fmenu a {

	color: #ffffff;

	text-decoration: none;

	font-weight: normal;

}



#Fmenu a:hover {

	background-color: #A3C885;

}



#userbar {

	background-color: #fff;

	float: right;

	width: 250px;

}



#Ffooter {

	clear: both;

}



/* begin table styles */

#forum

{

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

width:100%;

border-collapse:collapse;

}

#forum td, #forum th 

{

font-size:1em;

border:2px solid #ffffff;

padding:1px 7px 2px 7px;

}





#forum td 

{

font-size:1.0em;

text-align:left;

padding-top:2px;

padding-bottom:2px;

background: #f0f0f0 url(http://www.sportsklikk.com/wp-content/themes/tema/grafikk/bg_n.png) repeat-x; 

}



#forum th 

{

font-size:1.0em;

text-align:left;

padding-top:2px;

padding-bottom:2px;

background-color:#000000;

color:#ffffff;

}

#forum tr.alt td 

{

color:#000000;

background-color:#EAF2D3;

}



/* Begin font styles */

h1, #Ffooter {

	font-family: Arial;

	color: #F1F3F1;

}



h3 {margin: 0; padding: 0;}



/* Menu styles */

.item {

	background-color: #000000;

	border: 1px solid #000000;

	color: #FFF;

	font-family: Arial;

	padding: 5px;

	text-decoration: none;

}



.leftpart {

	width: 70%;

}



.rightpart {

	width: 30%;

}



.small {

	font-size: 75%;

	color: #373737;

}

#Ffooter {

	font-size: 65%;

	padding: 3px 0 0 0;

}



.topic-post {

	height: 100px;

	overflow: auto;

}



.post-content {

	padding: 30px;

}



textarea {

	width: 500px;

	height: 200px;

}



 .mylder_tabell {

      width:568px;

   font-weight:bold;
font-size:11px;
background-color: #f1f1f1;
color:#000;


-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;



      }

   .mylder_topp {

      text-align:center;

      font-family: arial, verdana, helvetica, sans-serif;

      font-size: 13px;

      font-weight: bold;

      background: #CCCCCC;

      padding-top: 2px;

      padding-bottom: 5px;

      color: #000000;

      }

   .mylder_tittel {

      font-family: arial, verdana, helvetica, sans-serif;

      font-size: 11px;

      font-weight: bold;

      }

   .mylder_tekst {

      font-family: arial, verdana, helvetica, sans-serif;

      font-size: 9px;

      }

   .mylder_bunn {

      text-align:center;

      font-family: arial, verdana, helvetica, sans-serif;

      font-size: 13px;

      font-weight: bold;



      padding-top: 5px;

      padding-bottom: 5px;

      }

   .mylder_venstre_kolonne {

      width:0px;

      padding:0px 0;



	border-bottom: 1px dotted #000;

      }

   .mylder_hoyre_kolonne {



padding: 0;

padding:2px 5px 2px 4px;

background: #f0f0f0 url(grafikk/bg_n.png) repeat-x; 

border-bottom: 1px dotted #000;


      }



   .mylder_hoyre_kolonne a:link{

color:#000;

	}









.tabellX table, .sortable table{

background: #f0f0f0; 

font-family: Sans-serif;

font-size: 12px;
width:540px;

margin-bottom:10px;
list-style-type: none;

}

.tabellX th , .sortable th{



width:530px;
list-style-type: none;
background-color: #6e1a8b;
font-weight:bold;
font-size:10px;

color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;




}

.tabellX td , .sortable td{
list-style-type: none;

background: #f0f0f0 url(http://www.sportsklikk.com/wp-content/themes/tema/grafikk/bg_n.png) repeat-x; 

}



.tabellX h2, .sortable h2{

font-weight:bold;
font-size:10px;
background-color: #252525;
color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
width:530px;

}


.sortable a:link{
color:#fff;
text-decoration:none;
font-size:13px;
}




.tabellY table{

background: #f0f0f0; 
style="float:left"
font-family: Sans-serif;

font-size: 10px;

width:540px;

list-style-type: none;
margin-bottom:5px;

}

.tabellY th

{

list-style-type: none;
background-color: #6e1a8b;
font-weight:bold;
font-size:10px;

color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;


}

.tabellY td

{

list-style-type: none;

      text-align:center;

background: #f0f0f0 url(http://www.sportsklikk.com/wp-content/themes/tema/grafikk/bg_n.png) repeat-x; 

}



.tabellY h2{

font-weight:bold;
font-size:10px;
background-color: #252525;
color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
width:530px;

}

#katalogBoks {

}


#katalogOverskrift {
font-weight:bold;
font-size:10px;
background-color: #252525;
color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;


}

#katalogBeskrivelse {
font-weight:bold;
font-size:12px;
background-color: #f1f1f1;
color:#000;
padding: 5px 5px 5px 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
}

#katalogOverskrift a:link, #katalogOverskrift a:visited, #katalogOverskrift a:hover, #katalogUnderkat a:link, #katalogUnderkat a:visited, #katalogUnderkat a:hover{
color:#fff;
}

#katalogUnderkat {
font-weight:bold;
font-size:12px;
background-color: #6e1a8b;
color:#fff;
padding: 5px 5px 5px 5px;
margin-top:15px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
line-height:16px;

}

#katalogLinker {
font-weight:bold;
font-size:11px;
background-color: #f1f1f1;
color:#000;
padding: 5px 5px 5px 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
}

#katalogHTML {
margin-top:10px;
}

#katalogLinker p{
font-size:11px;
margin-top:-10px; 
margin-bottom:10px;
}

#katalogLinker a:link, #katalogLinker a:hover{
color:#0066ff;
font-size:12px;
}


#katalogLinker a:visited{
font-size:12px;
color:#6e1a8b;
}

.undermeny{
margin-bottom:5px;
}







div.content {
border: 1px solid #252525;
    background: #fff;
    clear: left;
    padding: 1em;

-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
}

div.content.inactive {
	display: none;
}

ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;

}

ol#toc a {
    background:  #252525;
    color: #fff;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;



-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
}

ol#toc a:hover {
    background-color:  #252525;
    background-position: 0 -120px;

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
}

ol#toc a:hover span {
    background-position: 100% -120px;



}


ol#toc li {


    margin: 0 1px 0 0;
    float: left;

}

ol#toc li a.active {

    background-color: #6E1A8B;
width:100px;
    color: #fff;
    font-weight: bold;

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
}

ol#toc li a.active span {

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
    background-color: #6E1A8B;

}

ol#toc span {
width:100px;
    background:  #252525;
    display: block;
    line-height: 2em;

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
}


#addLinkForm{
float:center;
width:700px; 
min-height: 25px; 
background: #e9e9e9;
padding: 5px 5px 5px 5px;
margin-bottom:5px;

font-size:10px;
font-weight:bold;

-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;

-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
}

#addLink{
float:center;
width:720px; 
background: #fff; 

text-align:left;

padding-left:10px;
padding-top:100px;
padding-bottom:100px;

font-size:10px;
font-weight:bold;

-moz-border-radius-topleft: 40px;
-moz-border-radius-topright: 40px;

-moz-border-radius-bottomright: 40px;
-moz-border-radius-bottomleft: 40px;
}




.tabellZ table{

background: #f0f0f0; 
font-family: Sans-serif;

font-size: 12px;

width:540px;

list-style-type: none;
margin-bottom:5px;

}

.tabellZ th

{
text-align:center;
list-style-type: none;
background-color: #6e1a8b;
font-weight:bold;
font-size:12px;

color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;


}

.tabellZ th.hjemmelag {
text-align:right;
width:40%;
}


.tabellZ th.bortelag {
text-align:left;
width:40%;
}

.tabellZ td

{

padding: 3px 3px 3px 3px;

list-style-type: none;

      text-align:center;

background: #f0f0f0 url(http://www.sportsklikk.com/wp-content/themes/tema/grafikk/bg_n.png) repeat-x; 

}

.tabellZ td.hjemmelag {
text-align:right;

}


.tabellZ td.bortelag {
text-align:left;

}



.tabellZ h2{

font-weight:bold;
font-size:10px;
background-color: #252525;
color:#fff;
padding: 5px 5px 5px 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
width:530px;

}