@charset "utf-8";
/* CSS-Christer */

body {
	background:url(../bilder_losning/bgbla.png) repeat-x #ffffff;}

/* #container
---------------------------------------- */
#container {
	width:825px;
	background:url(../bilder_losning/bgcontainer.png) repeat-y;
	margin:15px auto 0px auto;
	border:1px solid #FFF;
}

/* #header
---------------------------------------- */
#header {
	width:825px;
	height:100%;
	xoverflow:hidden;
	background:#FFFFFF;
	border-bottom: 1px solid;
}
	

/* #header .top-pic
---------------------------------------- */
#header .top-pic {
	width:825px;
	height:100%;
	xoverflow:hidden;}

/* #header .top-menu
---------------------------------------- */
#header .top-menu {
	width:825px;
	height:20px;
	background:#003466;
	color:#FFFFFF;
	overflow:hidden;}

/* #left
---------------------------------------- */
#left {
	width:183px;
	float:left;
	padding:10px 0 0 0;
	overflow:hidden;}

/* #left .left-menu
---------------------------------------- */
#left .left-menu {
	width:158px;
	min-height:100px;
	height:auto !important;
	height:100px;
	border:1px solid #2e3755;
	padding-top:10px;
	margin-left:12px;
}
#left .left-menu ul {
	padding:0;
	margin:0;
}
#left .left-menu ul li {
	list-style:none;
	padding-left:10px;
}
#left .left-menu ul li a {
	color: #2e3755;
	text-decoration:none}

/* selected level 1 */
#left .left-menu ul li.selected a{
	font-weight:bold;}

/* selected level 2 */
#left .left-menu ul li.selected ul li.selected a {
	font-weight:bold;}
	
#left .left-menu ul li.selected ul li a { 
	font-weight:normal;}

#left .left-menu ul li ul li a{
	font-weight:normal;}

#left .left-menu ul li ul {
	padding:0;
	margin:0;}
	
#left .left-menu ul li ul li {
	padding-left:10px;}
	
#left .left-menu ul li ul li a {}

/* #left .leftside
---------------------------------------- */
#left .leftside {
	padding:0px 10px 5px 15px;}

/* #mainContent
---------------------------------------- */
#mainContent {
	width:490px;
	float:left;
	overflow:hidden;
	xmin-height:500px;
	xheight:auto !important;
	xheight:500px;}

/* #right
---------------------------------------- */
#right {
	width:152px;
	float:left;
	padding-top:10px;
	overflow:hidden;
}

/* #right .intranett-top
---------------------------------------- */
#right .intranett-top {
	background:url(../bilder_losning/intranett.jpg) no-repeat;
	width:142px;
	height:30px;
	margin-left:5px;
	margin-right:5px;
}

/* #right .intranett
---------------------------------------- */
#right .intranett {
	background:#bcbdbc;
	width:130px;
	border:1px solid #E9F1FC;
	padding:10px 5px;
	margin-left:5px;
	margin-right:5px;
}
#right .intranett ul {
	padding:0;
	margin:0;
}
#right .intranett ul li {
	list-style:none;
	padding-left:5px;
}
#right .intranett ul li a {
	color: #333333;
	text-decoration:none
}
#right .intranett ul li ul {
	padding:0;
	margin:0;
}
#right .intranett ul li ul li {
	padding-left:10px;
}
#right .intranett ul li ul li a {}

/* #right .tavle-top
---------------------------------------- */
#right .tavle-top {
	background:url(../bilder_losning/tavle.jpg) no-repeat;
	width:142px;
	height:30px;
	margin-left:5px;
	margin-right:5px;
}

/* #right .tavle
---------------------------------------- */
#right .tavle {
	background:#bcbdbc;
	width:130px;
	border:1px solid #E9F1FC;
	min-height:200px;
	height:auto !important;
	height:200px;
	padding:10px 5px;
	margin-left:5px;
	margin-right:5px;
}

/* #right .rightside
---------------------------------------- */
#right .rightside {
	padding:10px 5px 10px 5px;
}

/* #footer
---------------------------------------- */
#footer {
	width:825px;
	height:30px;
	background:#2e3755;
	overflow:hidden;
	clear:left;
}

/* #footer .itools
---------------------------------------- */
#footer .itools {
	font-size:10px;
	color: #FFFFFF;
	text-align:right;
	padding-right:10px;
	line-height:30px;
}
#footer .itools a:link { color: #CCCCCC; text-decoration:none; }
#footer .itools a:visited { color:#CCCCCC; text-decoration:none; }
#footer .itools a:hover { color: #CCCCCC; text-decoration: underline; }
#footer .itools a:active { color:#CCCCCC; text-decoration:none; }

/* Misc
---------------------------------------- */
.thumb {}
.thumb img {
	border: 1px solid #ccc;
	padding:4px;}	
.thumbborder {
		border: 1px solid #ccc;
		padding:1px;}	
.thumbgrand{
	background:#dedede url(../bilder_losning/thumbback.jpg) repeat-x;
	margin:40px auto;}
