html {
	margin: 0;
	padding: 0;
	background: #e7e7e7 url(tile.png) top center;
	font-family: tahoma, verdana, sans-serif
}

body {
	margin: 0;
	padding: 0;
	background: url(tile2.png) repeat-y top center;
}

strong {
	font-size: .8em;
}

p {
	color: #333333
}

hr {
	border: 1px dotted #999999
}

div.topp {
	background: #ffcc00
}

div.topp img {
	border: 0;
	margin: 0;
	padding: 0;
	float: left
}

div.topp h1 {
	margin: 0;
	padding: 0;
}

div.topp h2 {
	margin: 0;
	padding: 0;
}

div.main, div.topp {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	width: 728px;
}

div.main {
	padding: 0 0 64px 0;
	background: #ffffff url(fot.jpg) no-repeat bottom center
}

		div.main a:link {
			color: #006699;
			text-decoration: none
		}

		div.main a:visited { 
			color: #996666;
			text-decoration: none
		}
		
		div.main a:hover { 
			color: #cc6600;
			text-decoration: underline
		}
		
	div.main input {
	
	}
	div.main select {
	
	}
	
	div.main textarea {
	
	}
	div.main label {
	
	}
	div.nyserie_boks {
		width: 115px;
		margin: 0;
		padding: 0 0 4px 0;
		float: left;
		font-size: .7em;
		text-align: center
	}
	
	div.nyserie_boks a img {
		text-align: center;
		border: 1px solid #dddddd;
		padding: 4px;
		width: 100px;
		background: #fcfcfc;
		height: 100px;
	}

		div.main div.innlogging {
			color: #cc6600; 
			margin: 0;  
			padding: 0; 
			text-align: right;
		}
		
		div.main div.innlogging h2 {
			margin: 0;
			padding: 0;
			color: #333333; 
			display: inline; 
			font-size: x-small; 
			text-transform: uppercase;
		}
		
		div.main div.innlogging form {
			margin: 0;
			padding: 0;
			font-size: x-small; 
		}
		
		div.main div.innlogging input {
			margin: 0;
			padding: 0;
			font-size: x-small; 
		}
		
		div.main div.innlogging div.registrering {
			margin: 0;
			float: left; 
			width: 250px; 
			text-align: left;
		}

		div.main div.innlogging a {
			margin: 0;
			font-size: 10px;
			text-align: center;
			float: left;
			padding: 4px 0;
			width: 91px;
			text-decoration: underline;
		}
		
		div.main div.innlogging a:link {
			color: #cc6600
		}
		
			div.main div.innlogging a:visited {
				color: #999966;
			}
			
			div.main div.innlogging a:hover {
				color: #ffffff;
				background: #6699cc
			}
			
			div.main div.innlogging a:active {
				color: #fdcb02;
			}
			
			div.main div.innlogging ul {
				width: 728px;
				margin: 0; 
				padding: 0;
				list-style: none;
			}
			
			div.main div.innlogging li {
				display: inline;
				float: left;
				margin: 0; 
				padding: 0;
			}
			
	div.main h2 {
		font-size: 1em;
		font-weight: normal;
		color: #cc6600;
	}
	
		div.main h2.stripeheader {
			font-size: 1.2em;
			font-weight: normal;
			text-align: center
		}
		
		div.main h2.stripeheader em {
			font-weight: bold;
			color: #cc6600
		}
		
		div.main h2 a {
			font-size: .8em
		}
		
	div.main h3 {
		font-size: .8em
	}
	
	div.main p {
		color: #3333333;
		font-size: .8em;
	}
	
		div.main p.centered {
			text-align: center;
			font-size: .7em;
		}
		
		div.main p.sistestriper {
			font-size: .7em;
			padding: 0;
			text-align: justify;
			color: #333333
		}
		
		div.main p.credit {
			font-size: .7em;
			clear: both;
			padding: 10px 40px 0 40px;
			margin: 0;
			text-align: center
		}
		
	div.main table.toppliste {
	
	}
	
	div.main table.toppliste tr th {
	
	}
	
	div.main table.toppliste tr td {
	
	}
	
	div.main img.bf {
		border: 0;
	}
	
		div.main div.reklameboks {
		
		}
		
		div.main div.reklameboks p {
		
		}
		
		div.main div.reklameboks div.reklame {
		
		}
		
		div.main div.reklameboks div.reklame span.mindre {
		
		}
		
		div.main div.reklameboks div.reklame img {
		
		}

		div.main div.kalender {
		
		}
		
		div.main div.infoboks {
			float: right;
			width: 238px;
			padding: 0;
			margin: 0;
		}
		
			div.main div.infoboks h2 {
				float: left;
				clear: left;
				margin: 0;
				padding: 0;
				height: 36px;
				background: #cc9900
			}
			
			div.main div.infoboks h2.spesiell {
			
			}
			
			div.main div.infoboks ul {
				font-size: .8em;
				list-style: none;
				color: #666666;
				margin: 0;
				padding: 0;
			}
			
			div.main div.infoboks li {
				float: left;
				clear: left;
				text-align: left;
				padding: 0 0 0 10px;
				margin: 0;
				width: 228px;
				border-top: 1px solid #e3e3e3
			}
			
			div.main div.infoboks li:hover {
				background: #f9f9f9
			}
			
			div.main div.infoboks p.beforelist {
				
			}
			
		div.main div.hovudfelt {
			width: 460px;
			padding: 0 20px 0 0;
			float: left;
		}
		
		div.main table.kalender {
		
		}
			div.main table.kalender td.header {
			
			}
			
			div.main table.kalender td.dag {
			
			}
			
			div.main table.kalender td.stripedag {
			
			}
			
				div.main table.kalender td.stripedag a {
				
				}
				
		div.main ul {
			list-style: circle;
			font-size: .8em;
			color: #333333
		}
				
		div.main div.serienett {
			background: #fcfcfc;
			padding: 10px 20px;
			border: 1px dotted #bbbbbb
		}
		
			div.main div.serienett h2 {
				font-size: 1.2em;
				margin: 0;
				padding: 0;
			}
			
			div.main div.serienett p {
				padding: 0;
				margin: .5em 0;
				color: #333333;
			}
			
			div.main div.serienett em {
				font-size: 1em
			}