.body              { font-weight: normal; font-size: 11px; color: #000000; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; behavior: url("/webadmin/styles/csshover3.htc"); }
.bodybold          { font-weight: bold; font-size: 11px; color: #333333; font-family: arial,helvetica,sans-serif }
.chartext          { font-size: 15px; width: 25px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text45            { font-size: 11px; width: 45px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text50            { font-size: 11px; width: 50px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text60            { font-size: 11px; width: 60px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text70            { font-size: 11px; width: 75px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text80            { font-size: 11px; width: 80px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text90            { font-size: 11px; width: 90px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text120           { font-size: 11px; width: 120px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text150           { font-size: 11px; width: 150px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text220           { font-size: 11px; width: 220px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
.text250           { font-size: 11px; width: 250px; color: #333333; font-family: arial, verdana, helvetica, sans-serif }
a { text-decoration:none; }
a:hover a:active { color:#0095ba; }
a.navlink          { font-size: 11px; color: #ffffff; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.navlink:active   { font-size: 11px; color: #ffffff; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.navlink:visited  { font-size: 11px; color: #ffffff; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a.navlink:hover    { font-size: 11px; color: #ffffff; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline }
a.bodylink         { font-weight: normal; font-size: 11px; color: #333333; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration: underline }
a.bodylink:active  { font-weight: normal; font-size: 11px; color: #333333; font-family: arial,helvetica,sans-serif; text-decoration: underline }
a.bodylink:visited { font-weight: normal; font-size: 11px; color: #333333; font-family: arial,helvetica,sans-serif; text-decoration: underline }
a.bodylink:hover   { font-weight: normal; font-size: 11px; color: #111111; font-family: arial,helvetica,sans-serif; text-decoration: underline }
.navheading        { font-weight: bold; font-size: 12px; color: #ffffff; font-family: arial, helvetica, sans-serif; text-decoration: none }
.heading1          { font-weight: bold; font-size: 18px; color: #ff9900; font-family: arial, helvetica, sans-serif; text-decoration: none }
.heading2          { font-weight: normal; font-size: 15px; color: #577cc7; font-family: arial, helvetica, sans-serif; text-decoration: none }
.sectiontitle      { font-weight: bold; font-size: 18px; color: #003366; font-style: normal; font-family: arial, verdana, helvetica, sans-serif }
.bevel1            { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: bold; font-size: 12px; border-left: #000000 1px solid; color: #ffffff; border-bottom: #000000 1px solid; font-family: arial, helvetica, sans-serif; background-color: #ff9900 }
.bevel2            { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: bold; font-size: 12px; border-left: #000000 1px solid; color: #ffffff; border-bottom: #000000 1px solid; font-family: arial, helvetica, sans-serif; background-color: #e9e9e9 }
.bevel3            { border-right: #d4d0c8 1px solid; border-top: #d4d0c8 0px solid; font-weight: bold; font-size: 12px; border-left: #d4d0c8 1px solid; color: #ffffff; border-bottom: #d4d0c8 0px solid; font-family: arial, helvetica, sans-serif; background-color: #d4d0c8 }
.b4                { background-color: #dad9d9 }
.toolbutton        { border-right: buttonface 1px solid; border-top: buttonface 1px solid; border-left: buttonface 1px solid; border-bottom: buttonface 1px solid }
a.button           { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: bold; font-size: 15px; border-left: #000000 1px solid; width: 20px; color: #000000; padding-top: 0px; border-bottom: #000000 1px solid; font-style: normal; font-family: arial, helvetica, sans-serif; height: 15px; background-color: #d4d0c8; text-align: center; text-decoration: none }
a.button:hover     { background-color: #e8e4dd }
.buttonbg          { border-right: #822100 1px solid; border-top: #ff784a 1px solid; border-left: #ff784a 1px solid; border-bottom: #993300 1px solid; background-color: #cc3300 }
.toggle            { border-right: #cccccc 1px dotted; border-top: #cccccc 1px dotted; border-left: #cccccc 1px dotted; border-bottom: #cccccc 1px dotted }
.hide              { display: none; visibility: hidden }
.vit               { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}
.gra               { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #aaaaaa; text-decoration: none;}
.svart             { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #000000; }
.w150px            { width: 150px; clip:  rect(   )}
.rosa              { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #ce4877; text-decoration: none;}
.buttstyle         { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #cccccc; font-weight: bold; margin: 0px; padding: 0px; border: 1px outset; clear: both; }
a.svart:hover  { color: #00599e; }
a.svart:active { color: #00599e; }
.input    { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000;               background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input20  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 20px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input30  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 30px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input40  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 40px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input50  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 50px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input60  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 60px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input70  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 70px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input80  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 80px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input90  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 90px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input100 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 100px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input120 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 120px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input150 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 150px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input200 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 200px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input250 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 250px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input300 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 300px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input350 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 350px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input400 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 400px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input450 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 450px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.pointer {cursor:pointer; text-decoration:none; }
.bold {font-weight: bold;}
.bgdarkgrey {background-color: #7c7c7c;}
.pageheader {padding: 0 0 0 5px;}
.noborder {border: none;}
#lb_webedit 
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: absolute; 
	z-index: 1000; 
	/*
	left: 0; 
	top: 0; 
	*/
	top: 19px;
	visibility: hidden; 
	width: 100%; 
	height: 100%;
	/* scrollbar-base-color: #dddddd; */
}
#lb_webedit_pageprop 
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: absolute; 
	z-index: 900; 
	/*
	left: 0; 
	top: 0; 
	*/
	top: 19px;
	visibility: hidden; 
	width: 100%; 
	height: 100%;
	overflow: auto;
	/* scrollbar-base-color: #dddddd; */
}
#lb_webedit_modnyckelord 
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: absolute; 
	z-index: 800;
	/*
	left: 0; 
	top: 0; 
	*/
	visibility: hidden; 
	width: 100%; 
	height: 100%;
	overflow: auto;
	/* scrollbar-base-color: #dddddd; */
}
#lb_webedit_related_files 
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: absolute; 
	z-index: 700;
	visibility: hidden; 
	width: 100%; 
	height: 100%;
	overflow: auto;
}
#lb_webedit_modImageGallery 
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: absolute; 
	z-index: 600;
	top: 19px;
	visibility: hidden; 
	width: 100%; 
	height: 100%;
	overflow: auto;
}
#lb_webedit_related_files 
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: absolute; 
	z-index: 700;
	top: 19px;
	visibility: hidden; 
	width: 100%; 
	height: 100%;
	overflow: auto;
}

#lb_webedit_modArtikelkommentar
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: absolute; 
	z-index: 800;
	/*
	left: 0; 
	top: 0; 
	*/
	top: 19px;
	visibility: hidden; 
	width: 100%; 
	height: 100%;
	overflow: auto;
	/* scrollbar-base-color: #dddddd; */
}
#flik_editdok
{
	display: block;
}
#flik_editdok_off
{
	display: none;
}
/* Hela sidan */
#contentcontainer 
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
/* Toppen */
#top 
{
	height: 50px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
/* Innehållet */
#content 
{
	top: 60px;
	left: 0px;
}
/* Botten */
#bottom 
{
	height: 79px;
	width: 100%;
	float: left;
	clear: both;
}
/* E-volution logo */
#logo 
{
	position: absolute;
	width: 135px;
	height: 31px;
	top: 5px;
	left: 10px;
}
#info 
{
	position: absolute;
	top: 5px;
	right: 0;
	font: 10px/13px verdana,arial,helvetica,sans-serif;
	color: #505050;
	padding: 0 10px 0 0;
	text-align: right;
}
#info a 
{
	color: #505050;
	text-decoration: none;
}

/* E-volution toolbars */
.ev-toolbar
{
	background-color: #f0f0ee;
	padding: 3px;
	height: 26px;
	clear: both;
}
.ev-toolbar-button
{
	float: left;
	display: block;
	padding: 2px;
}
.ev-toolbar-button img
{
	display: block;
}
span.ev-toolbar-button:hover
{
	background-image: url(../bilder/menuButtonHoverBackground.png);
	background-position: center;
}

.ev-button
{
	float: left;
	display: block;
	padding: 2px;
	border: solid 1px #fff;
}
span.ev-button:hover
{
	background-color: #f3f3f3;
	border: solid 1px #e4e4e4;
}

/* E-volution category tree */
img.treeIndent
{
    width: 17px;
    height: 14px;
    border: none;
}
img.folder
{
	width: 17px;
	height: 14px;
	border: none;
}
img.document
{
	width: 13px;
	height: 16px;
	border: none;
}
