body, html {
	height:100%;
}

body {
	background:#000;
	padding:0;
	font-family:verdana/*Courier New, Courier, mono*/;
	font-size:/*12px*/0.8em;
	font-style: normal
	margin:0px auto auto auto;
	color:#000;
}
.clear {
	clear:both;
}

p {
	text-align:justify;
	padding:0px;
	margin:0px;
}

h2 {
	margin:0 auto 0 10px;
	font-weight:bold;
	padding:10px 0 10px 0;
	color:#e1771e;
	size:1.2em;
}

h3 {
	color:white;
}
/*================== WRAPPER ==================*/
#kontainer {
	width:/*940px*/90%;
	min-width:1000px;	
	height:100%;
	margin:0 auto;
	padding:0px;
}
/*================== DIVS ==================*/

#vanster {
	width:/*700px*/78%;
	padding-top:5px;
	background:url(images/bg_main.gif) repeat-x top #d2d2d2;
	float:left;

}
#hoger {
	float: right;
	width: /*220px*/20%;
	padding-top:5px;
	background:url(images/bg_main.gif) repeat-x top #d2d2d2;
	margin: 0;
	text-align:center;

	}
#hoger h2 {text-align:left;}
/*================== LOGGA/HUVUD ==================*/
#huvud {
	width:/*940px*/94%;
	height:90px;
	margin:auto;
}
/*
#logga {
	padding:20px 0 0 20px;
	float:left;
	background:url(images/potion.gif) no-repeat center left;
}
*/
#logga {
	padding:20px 0 0 20px;
	float:left;
	background:url(images/dneews.png) no-repeat center left;
}

#logga h1 {
	height:1.7em;
	width:7em;
	margin-left:1.2em;
	font-size:3em;
	text-indent:-100em;
	cursor:hand /* IE FIX */
}
p.punch {
	float:left;
	margin-left:1em;
	padding-top:6%;
	color:white;
	text-transform:uppercase;
}
/*================== LÄNKAR ==================*/
a {
	color:orange;
	text-decoration:none;
}
a:hover {
	color:#8f8780
}

/* ================== NYHETERNA ================== */

.box {
	width:/*660px*/95%;
	float:left;
	margin:12px 10px 0px 20px !important;
	_margin:6px 10px 6px 13px;
	background:url(images/box_top_bg.gif) repeat-x top left #FFFFFF;
	border:#929292 1px solid;
}

.box_text {
	width:/*640px*/98%;
	float:left;
	clear:both;
	margin-left:2%;
}
img.left_img {
	float:left;
	margin:10px 10px 0 12px;
	padding:2px;
	border:1px solid #e1e0db;
}

/* ================== SAJDBAR ================== */

.box2 {
	width:/*180px*/82%;
	background:url(images/box_top_bg.gif) repeat-x top left #FFFFFF;
	border:#929292 1px solid;
	margin:12px 6px 10px 20px !important;
	_margin:12px 10px 10px 13px;
	height:100%;
}

.box2_text {
	width:/*170px*/96%;
	margin:0% 2%;
}
*/
/*============== FOT ================*/
#footer {
	width:/*940px*/100%;
	height:50px;
}

.right_footer {
	float:right;
	padding:10px 0;
	text-align:right;
	color:silver;
}
.right_footer a {
	text-decoration:none;
	color:silver;
}
.right_footer a:hover {
	text-decoration:underline;
}
.right_footer strong {text-transform:uppercase;}
/*================== VISA/DÖLJ ==================*/

.news_question {
	color:black;
	overflow:hidden;
	cursor:pointer;
}

.news_question:hover {
	text-decoration:none;
	color:#6F6C68;
}

.news_answer {
	border:1px solid #CCC;
	border-left-width: 4px;
	background-color:#fafafa;
	margin:10px 25px 10px 25px;
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
	
.news_answer_content {
	padding:0px 5px;	
	position:relative;
	color:#000;
	padding:6px;
	line-height:120%;
	font-family:verdana /*Courier New, Courier, mono*/;
}
.news_answer_content a, img {
	border:0;
}
