html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline:0;
padding:0;
}

body {
background-image:url(../pic/bgpattern.gif);
color:#000;
font-family:Helvetica, "Helvetica Neue", Arial;
font-size:12px;
}

body,html {
height:100%;
}

#bgholder {
background-color:#FFF;
background-image:url(../pic/contentbg.gif);
background-repeat:repeat-y;
height:100%;
margin-left:22px;
width:790px;
}

#content {
height:100%;
width:790px;
}

#logo {
float:left;
width:323px;
}

#toptextholder {
clear:right;
float:right;
width:467px;
}

#toptext {
line-height:18px;
padding:16px;
}

#navholder {
background-image:url(../pic/navbg.gif);
background-repeat:no-repeat;
clear:both;
height:37px;
padding-top:18px;
width:790px;
}

.n1selected {
background-image:url(../pic/downarrow.gif);
background-position:center bottom;
background-repeat:no-repeat;
white-space: nowrap;
}
.n1noselected {
white-space: nowrap;
}

#bloggnav a {
white-space: nowrap;
}

#adressrad {
color:#333;
margin-top:20px;
text-align:center;
}

#adressrad a {
color:#333;
}

#credrad {
color:#999;
font-size:10px;
margin-top:4px;
padding-bottom:10px;
text-align:center;
}

#credrad a {
border-bottom-color:#999;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#999;
font-size:10px;
text-decoration:none;
}

#bloggbg {
background-image:url(../pic/bloggbg.gif);
background-repeat:repeat-y;
width:592px;
}

#bloggcont {
padding:10px 26px;
width:592px;
}

.pt18gray {
color:silver;
font-size:18px;
}

h1 {
font-size:18px;
font-style:normal;
font-weight:400;
text-decoration:none;
}
#innehallssida h1 {
padding: 0 0 7px 0;
}

#toptext h2 {
font-size:12px;
font-style:normal;
font-weight:400;
text-decoration:none;
}

.pt18 {
font-size:18px;
}

#imgholder {
float:left;
margin-bottom:6px;
margin-right:16px;
}

#imgholder #right {
background-image:url(../pic/imgholder_04.gif);
background-repeat:repeat-y;
}

#imgholder #bottom {
background-image:url(../pic/imgholder_08.gif);
background-repeat:repeat-x;
}

#bloggcont #headlines {
margin-bottom:13px;
}

#bloggnav {
font-size:11px;
line-height:18px;
margin-left:14px;
margin-right:14px;
margin-top:6px;
width:169px;
}

#bloggnav #stopoverflow {
height:18px;
overflow:hidden;
width:169px;
}

.lineheight {
line-height:18px;
}

#nav1 a,#nav1 b {
font-size:14px;
font-style:normal;
font-weight:400;

margin-left:28px;
margin-right:28px;
text-decoration:none;
}

#nav2 a,#nav2 b {
font-size:12px;
font-style:normal;
font-weight:400;

margin-left:8px;
margin-right:8px;
text-decoration:none;
}

a:link,a:visited {
color:#4d2d06;
}

.formholder {

	border-style: none;
	border-color: #e7e7e7;
	border-width: 1px;
	padding: 5px;

}

.formholder td {
	padding: 4px 8px 8px 4px;
	background-color: #ffffff;
}
.form, .form_sl, .form_ml {
	font-family: Helvetica, Helvetica Neue, Arial;
	font-size: 12px;
}
.form_sl {
	width: 250px;
}
.form_ml {
	width: 350px
}
#bildtext {
	padding: 4px 0 0 0;
	font-size: 11px;
	line-height: 16px;
}
#storrub h1 {
	font-size:24px;
font-style:normal;
font-weight:400;
text-decoration:none;
}