@charset "UTF-8";
/* CSS Document */
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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 140%;
	font-family: Tahoma, "Lucida Sans", Helvetica, Arial, Tahoma;
	font-size: 11px;
	background: #131121;
}

p {
	line-height: 140%;
	font-family: Tahoma, "Lucida Sans", Helvetica, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
}
div { border: 0px solid green; }
ol, ul {
	list-style: none;
}
a {
	text-decoration: none;
	color: #9c0c15;
}
h3 { padding-top: 8px; }

#wrapper {width: 820px; background: url(../images/bg.jpg) repeat-x; margin: 0 auto;}
#top { background: url(../images/topper.jpg) no-repeat; width: 820px; height: 20px; float:left;}
#header { width: 790px; height: 90px; float:left; padding-bottom: 14px; background: #fff; }
#bottom {background: url(../images/footer.jpg) no-repeat; width: 820px; height: 20px; float:left; }
#content {width: 790px; padding: 15px; padding-top: 0px; padding-bottom: 20px; margin-top: 0px; background: url(../images/bg2.jpg); float:left;}
#content2 {width: 790px; padding: 15px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; background: url(../images/bg2.jpg); float:left;}
#left {width: 150px; float: left; min-height: 400px; margin-right:6px; }
#center { width: 475px; float: left; min-height: 400px; }
#right { width: 150px; float:left; min-height: 400px; display:block; margin-left: 6px; }

#meny {
	width: 150px;
	min-height: 270px;
	float: left;
	background: #e01b22 url(../images/bg_meny.jpg) no-repeat;
	font-size: 12px;
	color: #fff;
	list-style:none;
}
/*#meny li {
	list-style:none;
}*/ /* Meny li kan erstattes med meny span for IE kompabilitet */
#meny li {
	padding: 4px;
	padding-left: 10px;
	color: #fff;
letter-spacing: 0.5px;
	display: block;
	margin-bottom: 0px;
	width: 136px;
	border-bottom: 1px dotted #fff;
	list-style:none;
}
#meny li a {
	color:#ed896c; }
#meny li a:hover {font-weight: bold; color:#fff; }
#meny li .current {font-weight: bold; color:#fff; }
#nyheter {
	width: 150px;
	float:left;
	background: #D1D3D4 url(../images/corner.gif) bottom right no-repeat; border-bottom: 7px solid #fff; }
#nyheter p { padding: 8px; }
	
.left_title { width: 135px; padding-left:10px; padding-right:5px; padding-top:3px; padding-right:5px; padding-bottom:3px; display:inline; float:left; background: #BFD730; color: #fff;  text-transform: uppercase; letter-spacing: 1px; }
.right_title { width: 135px; padding-left:10px; padding-right:5px; padding-top:3px; padding-right:5px; padding-bottom:3px; display:inline; float:left; background: red; color: #fff; }
.right_title a { color: #fff; text-decoration:none; }
.articletitle {width: 444px; background: #17172B; padding: 3px; padding-left: 24px; letter-spacing: 0.5px; padding-right: 7px; padding-bottom: 3px; color: #fff; font-size: 11px; font-weight: bold; float:left; display:inline; }
.articlecontent { width: 436px; background: #fff; height: 294px; overflow:auto; line-height: 160%; display:inline; float:left; padding-left:24px; padding-top:6px; padding-right: 15px;}
.videocontent { width: 336px; background: #fff; height: 230px; overflow:auto; line-height: 160%; display:inline; float:left; padding-left:24px; padding-top:6px; padding-right: 15px;}
/*#articlecontent p { padding: 7px 24px 7px 24px }*/
#leftcontent {width: 150px; height: 300px; overflow:auto; float:left; }
#leftcontent2 {width: 150px; height: 600px; overflow:auto; float:left; }
#leftcontent img { margin-top: 4px; }
#logo { float:left; width: 200px; height: 98px; }
#info { width: 150px; float:left; padding: 6px; font-size: 10px; color:#666; line-height: 120%; margin-top: 20px; margin-left: 420px; display:inline; }