#wrapper
{
margin:0 auto!important;
text-align:left;
width:750px;
height:auto;
}

#meny
{

height:41px;
width:720px;
background-image: url(images/meny.gif);
background-repeat:no-repeat;
float:left;
text-align:left;
padding:0px 15px 0px 15px;
}

#meny a 
{
text-align:center;
display:block;
font-size:13px;
color:#f68426;
text-decoration:none;
float:left;
padding:10px 7px 10px 7px;
}

#meny a:hover
{
float:left;
background-image: url(images/hover.gif);
background-repeat:repeat-x;
background-position:top;
}

#active
{
float:left;
background-image: url(images/hover.gif);
background-repeat:repeat-x;
background-position:top;
}

#header
{
margin-top:3px;
height:225px;
width:750px;
background-image: url(images/header.gif);
background-repeat:no-repeat;
float:left;
}

.texttop
{
width:750px;
height:23px;
float:left;
background-image: url(images/texttop.gif);
background-repeat:no-repeat;
}

.textrep
{
width:750px;
height:auto;
float:left;
background-image: url(images/textrep.gif);
background-repeat:repeat-y;
}

.textrep p
{padding-right:20px;}

.textbottom
{
width:750px;
height:23px;
float:left;
background-image: url(images/textbottom.gif);
background-repeat:no-repeat;
}

.textfelt
{
width:530px;
float:left;
min-height:200px;
border-left:1px solid #c2c2c2;
padding-left:10px;
}

#nyhetsbrev
{
width:165px;
float:left;
padding:0px 0px 0px 15px;
}

#nyhetsbrev a
{
text-align:center;
display:block;
width:152px;
color:#686868;
text-decoration:none;
float:left;
padding:5px 0px 5px 0px;
background-image: url(images/undermeny.gif);
background-repeat:no-repeat;
}

#nyhetsbrev a:hover
{
color:#f68426;
}

.bokstop
{
width:240px;
height:19px;
float:left;
background-image: url(images/bokstop.gif);
background-repeat:no-repeat;
}

.boksrep
{
width:240px;
height:auto;
float:left;
background-image: url(images/boksrep.gif);
background-repeat:repeat-y;}

.boksrep p 
{padding:0px 15px 0px 15px;margin-top:0px;}

.boksbottom
{
width:240px;
height:23px;
float:left;
background-image: url(images/boksbottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#footer
{
margin:0 auto!important;
width:740px;
height:38px;
background-image: url(images/footer.gif);
background-repeat:no-repeat;
display:block;
clear:both;
padding:2px 0px 0px 15px;
}



*{margin: 0;padding: 0;}	

.NewsField
{
width:152px;
border:1px solid #c9c7c7;
}
 .form
{
width:100%;
border:1px solid #c9c7c7;
}
img{border:0px;}

html,body
{
	
	margin: 0;
	padding: 0;
	font-family: MS Sans Serif;
	font-size: 11px;
	color: #686868;
	line-height:130%;
	background-repeat: no-repeat;
	background-color: #343530;
}

p {margin-top: 10px;}
ul {margin: 10px;}
li {margin-left: 20px;display: list-item;}
.must{color:red;}

a{color:#f68426;text-decoration:none;}

h1{font-size: 14px;color:#f68426;}


h2{font-size: 14px;color:#f68426;padding:0px 15px 0px 15px;}
h3{font-size: 16px;color:#f68426;text-align:center;padding:3px 0px 3px 0px;}


