/* CSS Document */
/* Kryddo AS */

body, html {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	background:url(../images/bg_h.gif) top left repeat-y #fff;
	height:100%;
}

td, p {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

h1 {
	font-family: inherit;
	font-size: 22px;
	color: #83211a;
	font-weight: lighter;
}

h2 {
	font-family: inherit;
	font-size: 20px;
	color: #83211a;
	font-weight: lighter;
}

h3 {
	font-family: inherit;
	font-size: 18px;
	color: #83211a;
	font-weight: lighter;
}

h4,h5,h6 {
	font-family: inherit;
	font-size: 14px;
	color: #83211a;

}

img { border: none; }

#header {
	background:url(../images/index_01.jpg) top left no-repeat #f3f4f4;
	min-height: 95px;
	height:95px;
	width:100%;
}

#toppmeny {
	background:url(../images/index_02.jpg) top left repeat-x #fff;
	min-height: 32px;
	height:32px;
	width:100%;
	vertical-align: center;
}

#meny {
	background: url(../images/index_05.jpg) top center no-repeat #fff;
	min-height: 655px;
	height:655px;
	width:172px;
	float:left;
}

#content_holder {
	width:718px;
	background:url(../images/index_07.jpg) top left no-repeat #fff;
	min-height: 650px;
	height:650px;
	padding:10px 10px;
	float:left;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#content_holder a, #tagmark a {
	text-decoration: underline;
	font-weight: bold;
	color: #7D1917;
}

div#tagmark { margin-top: 220px; width: 100%; clear: both; text-align: center; }

#profilebox {
width: 172px;
background: url("../images/profile_bg.jpg") top left repeat-x #eee;
height: 100px;

}

#submeny_decor {
	background: url(../images/index_03_01.png) top left no-repeat #fff;
	width:900px;
	height:55px;
}



