body {
	color: #FFFFFF;
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size : 8pt;
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;
	width:65%;
} 

.style1 {font-weight: bold; color:#CC0000}

p {  
font-size : 10pt; 
font-style : normal
}

h1 { 
font-size : 12pt; 
font-weight : bold;
color: #FF6600;

} 

h2 {  
font-size : 10pt; 
font-weight : bold;
color:#FB9937;
}

h3 {  
font-size : 8pt; 
font-weight : bold
}

li { 
font-size : 10pt; 
font-style : normal
} 

a:visited {
color : #000000;
text-decoration : underline
} 

a:link {
color:#000000;
text-decoration : underline;
} 

a:hover {
color : #990000;
text-decoration : underline
}

a:active {
color : #990000; 
text-decoration : underline
}

.overskrift-index
{ 
	width: auto;
	color: #FDFDFD;
	margin: 0px 0px 0px -10px;
	background-color:#000000
	background-position:top;
	height: 132px;
}
 
.overskrift-produkter
{ 
	width: auto;
	color: #FDFDFD;
	margin: 0px 0px 0px -10px;
	background-color:#FF3300;
	background-position:top;
	height: 50px;
}
 
.overskrift-bilder
{ 
	width: auto;
	color: #FDFDFD;
	margin: 0px 0px 0px -10px;
	background-color:#003399;
	background-position:top;
	height: 50px;
}
 
.overskrift-faq
{ 
	width: auto;
	color: #FDFDFD;
	margin: 0px 0px 0px -10px;
	background-color:#0099CC;
	background-position:top;
	height: 50px;
}
 
.overskrift-kontakt
{ 
	width: auto;
	color: #FDFDFD;
	margin: 0px 0px 0px -10px;
	background-color:#FF9900;
	background-position:top;
	height: 50px;
}

.overskrift-sjekkliste
{ 
	width: auto;
	color: #FDFDFD;
	margin: 0px 0px 0px -10px;
	background-color:#CC0000;
	background-position:top;
	height: 50px;
}

.meny
{
	width: 850px;
	height:25px;
	margin: 0px 0px 0px -10px;
	background-color:#D3D3D3;
	color:#000000;
	background-repeat:no-repeat;
}

.innhold
{
	margin: 10px 0px 0px 0px;
	width: 850px;
	height: 670px;
}
.innhold-kontakt
{
	margin: 10px 0px 0px 0px;
	width: 850px;
	height: 510px;
}
.innhold-faq
{
	margin: 30px 0px 0px 0px;
	width: 850px;
	height: 400px;
}
.innhold-kastmatte
{
	margin: 10px 0px 0px 0px;
	width: 850px;
	height: 500px;
}
.innhold-veggmatte
{
	margin: 10px 0px 0px 0px;
	width: 850px;
	height: 400px;
}
.innhold-judomatter
{
	margin: 10px 0px 0px 0px;
	width: 850px;
	height: 610px;
}

.bilde-rotterdam
{
	margin: -500px 0px 0px 425px;
	width: 403px;
	height:269px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
}

.judomatter
{
	margin: -300px 0px 0px 415px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
	width: 402px;
}
.nage-komi-bilde
{
	margin: -500px 0px 0px 350px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
	width: 452px;
}

.faq-bilde
{
	margin: -100px 0px 0px 400px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
	width: 320px;
}
.kontakt-bilde
{
	margin: 0px 0px 0px 370px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
	width: 452px;
}
.kontaktskjema
{
	margin: -300px 0px 0px 0px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
	width: 300px;
}

.faq-skjema
{
	margin: 0px 0px 0px 400px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
	width: 300px;
}

.veggmatte
{
	margin: -220px 0px 0px 350px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
	width: 452px;
}

.matte-stoff
{
	margin: 20px 0px 0px 425px;
	width: 343px;
	height:298px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
}

.matte-antiskli
{
	margin: -300px 0px 0px 0px;
	width: 353px;
	height:188px;
	border:dotted thin;
	border-color:#3399CC;
	padding: 2px;
}

.bunn
{
	width: 850px;
	margin: 0px 0px 0px -10px;
	line-height: 140%;
	background-color: #D3D3D3;
	color: #000000;
	vertical-align: bottom;
	height:25px;
}

.skygge-topp
{
	width: 850px;
	margin: 0px 0px 0px -10px;
	line-height: 100%;
	background-image:url(gfx/skygge-topp.jpg);
	background-repeat:repeat-x;
	color: #000000;
	vertical-align: bottom;
	height:14px;
}

.skygge-innhold
{
	width: 850px;
	margin: 0px 0px 0px -10px;
	line-height: 100%;
	background-image:url(gfx/skygge.jpg);
	background-repeat:repeat-x;
	color: #000000;
	vertical-align: bottom;
	height:14px;
}

.skygge-bunninnhold
{
	width: 850px;
	margin: 15px 0px -12px -10px;
	line-height: 100%;
	background-image:url(gfx/skygge-topp.jpg);
	background-repeat:repeat-x;
	color: #000000;
	vertical-align: bottom;
	height:14px;
}

.skygge-bunn
{
	width: 850px;
	margin: 0px 0px 0px -10px;
	line-height: 100%;
	background-image:url(gfx/skygge.jpg);
	background-repeat:repeat-x;
	color: #000000;
	vertical-align: top;
	height:14px;
}
.hvit-bunn
{
	width: 850px;
	margin: -3px 0px 0px -10px;
	line-height: 100%;
	background-color:#FFFFFF;
	vertical-align: top;
	height:76px;
}

#navlist
{
list-style: none;
padding: 0;
margin-left: 10px;
}

#navlist li
{
display: inline;
padding: 0;
margin-left: 10px;
font-size:13px
}

/*IE workaround*/
/*All IE browsers*/
* html #navlist li
{
background-image: url("gfx/pil.gif");
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0.5em 0 1em;
margin: 0 1em 0 -1em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navlist { height: 1%; }

* html #navlist li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #navlist li:first-child { background-image: none; }


#navlist2
{
list-style: none;
padding: 0;
}

#navlist2 li
{
display: inline;
padding: 0;
margin-left: 20px;
font-size:16px
}

/*IE workaround*/
/*All IE browsers*/
* html #navlist2 li
{
background-image: url("gfx/pil.gif");
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0.5em 0 1em;
margin: 0 1em 0 -1em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navlist2 { height: 1%; }

* html #navlist2 li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #navlist2 li:first-child { background-image: none; }
