/*START Färganpassningar*/
BODY	
	{  background: black}
/*Ny klass för att kunna färglägga hela innehållsytan*/
/*TD.innehallsruta	{ background: white }*/
#topptext, #topptext A 
	{ color: white}
#topptext A 
	{ text-decoration: underline}	
 #toppdel, #menytext, #menyniva1, #menyniva1 A, .puffhuvud, .puffhuvud A
/*	{ background: rgb( 0, 157, 220) }*/
	{ background: rgb(24,74,125) }
#sajtverktyg
	{background:  rgb( 119,154,186)}
#sprakval, #sprakval A, #menyniva1, #menyniva1 A, #dynamisk11, #dynamisk11 A 
	{ color: white}
#menyniva1, #menyniva1 A, #menyniva2, #menyniva2 A 
	{color: white}
#M1_VALD, #M1_VALD A	
	{color: rgb(24,74,125); background: white}
#menyniva2, #menyniva2 A 
	{ color: white; background: rgb(70,109,150)}
#M2_VALD, #M2_VALD A	
	{ color: rgb( 70,109,150); background: white}
#menyniva3, TD#menyniva3bg, #dynamisk4
	{ background: rgb( 119,154,186);}
#menyniva3 A	
	{ color: white }
#MX_VALD, #MX_VALD A	
	{ color: black; background: white;  }
.MX, .MX A
	{ color: black }
.puffhuvud, .puffhuvud A
	{ color: white;}
.puffhuvud A:hover 
	{color: white;}
.puff A, .puff A:hover, #pufftext { color:  rgb(76,83,91) }
.innehallsram	{ background: white }
.sidobjekt {color: black; background-color: rgb( 208, 225, 216)}
.sidobjektTitel { color: white; background-color: rgb(135, 88, 88);}
.sidobjektTyp { background-color: rgb( 208, 225, 216)}
#innehall	{ background: white; }
A:hover, A /*{ color: rgb( 0, 157, 220) }*/ {color: rgb( 25, 67, 134)}
/*#dynamisk11	{ background:  rgb( 24,74,125) }*/
#informationsplats, .information { color: white;  }
.VARNING { color: red }
/*SLUT Färganpassningar*/
/* START ramar */
#sida, #toppdel	{ border: 1px solid white;}
#sajtverktyg { border: 1px solid white }
#menyniva1 { border: 1px solid black }
#menyniva2 { border-top: 1px solid black; border-right: 2px solid black }
TD#menyniva3bg, #dynamisk4	{ border: 1px solid white;}
/*#dynamisk6	{ border: 2px solid white;}*/
#dynamisk11	{ border: 1px solid black;}
.innehallsram	{ border: 1px solid black}
#innehall {border: 1px solid black;}
#sida, #toppdel, #menyniva1, #menyniva2, TD#menyniva3, #dynamisk4, .innehallsram, #innehall, #dynamisk11
	{ border: 1px solid white }
 #menyniva1, #menyniva2
/*	{border-top: white; border-bottom: white; border-right: white}*/
	{border: white }
#innehall
	{border-top: white}
/* SLUT ramar */
/* ALLMÄNNA HTML-inställningar */
BODY		{ margin: 0px 5px 0px 5px; }
IMG { border: 0px }
TEXTAREA, A, DIV, BODY, TD, P, INPUT, SELECT {font-family: Helvetica, Sans-serif; font-size: 11px}
TEXTAREA, A, DIV, BODY,TD, DIV, P		{ line-height: 18px }
/*TD, DIV, P	{ line-height: 18px}*/
A, #pufftext	{text-decoration: none;}
A:hover, #pufftext:hover	{text-decoration: underline; }
H1, H1 A, H1 FONT, #pufftextvisa	{font-weight: bold; font-size: 18px; line-height: 24px; margin: 0px 0px 10px 0px;}
H2, H2 A, H2 FONT	{font-weight: bold; font-size: 14px; line-height: 18px; margin: 0px 0px 7px 0px;}
H3, H3 A, H3 FONT	{font-weight: bold; font-size: 12px; margin: 0px 0px 5px 0px;}
UL, BLOCKQUOTE	{margin: 3px 0px 3px 25px;}
IMG	{ border: 0px }
/* ID:n för visning, Headder, menyer, puffar, innehåll osv */
#sida	{ width: 787px; }
#topptext {font: normal 11px Helvetica, Sans-serif}
/*toppdel och topplogotyp finns "överlagrat" i visa.txl för att kunna hämta logoinfo */
#toppdel	{ font-family: Helvetica, Sans-serif; height: 80px; }
#topplogotyp	{ margin: 15px 0px 5px 10pt;}
#sprakval, #sprakval A		{ font: normal 11px Helvetica, Sans-serif; text-align: right; margin: 3px 5px 0px 0px;}
#menyrad	{ font-family: Helvetica, Sans-serif; overflow: hidden }
#sajtverktyg { height: 36px; width: 100px; text-align: right }
#menyrad { height: 36px; }
#menyniva1, #menyniva1 A			{ font-weight: bold; }
#menyniva1, #menyniva1 DIV, #menyniva2, #menyniva2 DIV  { line-height: normal }
#menyniva1, #menyniva2 { height: 18px; overflow: hidden}
.M1, #M1_VALD	{ float: left; position: relative; padding: 0px 5px 0px 5px; height: 17px; font-size: 11px;}
.M1		{}
#menyniva2, #menyniva2 A			{ font-weight: bold; }
.M2, #M2_VALD	{ float: left; position: relative; padding: 0px 5px 0px 5px; height: 17px; font-size: 11px;}
.M2		
.MX, #MX_VALD	{ font-size: 11px; font-family: Tahoma, Sans-serif; font-weight: bold; }
#menyniva3, #dynamisk4	{ width: 150px; font: bold 11px Helvetica; }
/*
#menyniva3 A	{  font: bold 11px Tahoma; }
*/
#menyniva3 A	{ 10px Sans-serif, Tahoma; }
#innehall, #innehallsokning { min-height: 449px; }
.puffhuvud	{ padding: 3px 3px 3px 15px; font: bold 12px helvetica, sans-serif;}
.puffhuvud A:hover 
	{ text-decoration: underline}
.puffrubrik { font-size: 9px }
.puff	{ margin: 5px 10pt 7px 15px; font: normal 11px helvetica, sans-serif; }
.sidobjekt {padding: 3px 5px 0px 3px; font-weight: bold;}
.sidobjektTitel { padding: 3px 5px 3px 3px; text-align: right; font-weight: bold;}
.sidobjektTyp {padding: 3px 5px 0px 3px;}
#dynamisk6	{ width: 100%; }
#menyniva3, #dynamisk4, #dynamisk6 {height: 449px; min-height:449px; }
#dynamisk11 DIV { line-height: 18px; }
#dynamisk11	{ line-height: 18px; font-size: 10px; height: 30px; vertical-align: center; overflow: hidden;}
/*#dynamisk11_info { margin: 5px 0px 5px 0px; }*/
#dynamisk6, #dynamisk6 FONT, #dynamisk11, #dynamisk11 FONT	{ font-family: Helvetica, Tahoma, Arial, Sans-serif; line-height: 18px}
#NY, .editknapp, .puffikon	{display: none}
#informationslista	{ margin: 5px 0px 0px 3px; width: 130px; float: right;}
.listpostVALD {background: silver; margin: 0px 10px 10px 3px}
.listpostVALD DIV {margin: 0px 0px 0px 5px}
.listpost {margin: 0px 3px 10px 10px} 
/* SLUT SID-ID:n */
#informationsplats, .information { font-size: 11px; font-family: Helvetica }
#printarea, #arkiveras { margin: 30px 0px 0px 0px;}
#printarea A, .sidobjektTyp, #arkiveras, #puffrubrikvisa { font-size: 9px }
#editcontent1	{width: 460px; float: left; margin: 5px 0px 0px 10px;}
#paragraph1, #paragraph1 DIV { line-height: 18px }
.paragraph { width: 450px; font: normal 11px , Helvetica;}
.paragraph1L1, .paragraph1L1 DIV,  .paragraph1L2, .paragraph1L2 DIV {font: normal 11px , Helvetica; line-height: 18px }
/*paragraph1L1 finns överlagrad i visa */
.paragraph	{margin: 0px 0px 0px 10px}
.paragraph1L1	{position: relative; width: 450px; margin: 0px 0px 0px 10px }
.paragraph1L2 {position: relative; width: 450px; margin: 0px 0px 0px 10px}
#EDITAREA	{ }
#LAYOUTS	{ width: 75px}
.internA		{ display: none;}
.VARNING {font-weight: bold; font-family: , Helvetica; font-size: 11px;}
#ADMINAREA	{ position: absolute; top: 5px; left: 785px; width: 170px; border: solid 1px black}
.inforad { border-bottom: 2px solid black; border-top: 2px solid black}
#adminoptions, #adminoptions A { color: white; background-color: black; text-align: center; font-weight: bold}
/*START AV DET SOM ANVÄNDS AV ADMIN.HTML - admingränsnitt*/
.admininfo { padding: 5px 10pt 10pt 10pt; border: 1px solid black; background: white}
#CLOSE, #PUB, #PUBEDIT, #ADMIN	{ float: left; cursor: hand; width: 200px; padding: 5px 5px 3px 5px; font: bold 11px Helvetica; }
#FLIKAR {position: relative; top: -3px; overflow: auto }
#FLIKAR, .F_DATA_SELECTED, .F_DATA_NOT_SELECTED { width: 800px; height: 500; }
/*
.F_SELECTED, .F_NOT_SELECTED, .F_2B_SELECTED, #FLIKAR { filter:progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=135, Strength=3) }
*/
.F_SELECTED	{ border: 1px solid white; border-bottom: 1px solid black; color: white }
.F_2B_SELECTED	{ border: 1px solid black; border-bottom: 1px solid white; color: rgb( 76, 83, 91); background-color: rgb(235,235,235) }
.F_NOT_SELECTED	{ border: 1px solid silver; border-bottom: 1px solid white; background: black; color: rgb(22, 214, 249); }
.F_DATA_SELECTED, .F_DATA_NOT_SELECTED { display: block; }
.F_DATA_NOT_SELECTED { display: none }
.F_DATA_SELECTED { border: 1px solid white; border-top: 0px; padding: 20px 0px 0px 20px}
.F_DATA_SELECTED, .F_TOM	{ border-color: white;}
.F_SELECTED	{ color: white }
.F_DATA_SELECTED, .F_DATA_SELECTED TD { color: white }
.F_TOM	{ border: 1px dashed white;border-bottom: 1px solid;}
.VARNING {font-weight: bold; font-family: Verdana; font-size: 11px; color: red}
TH {width: 200px; padding: 5px 5px 3px 5px; color: white; font: bold 11px Helvetica; }
TH.mellan {background: silver}
TH.std { background: black }
TH.vald { background: rgb( 76, 83, 91)}
.knapp {background: black; color: white; border: 1px solid black; font-weight: bold }
.knappDISABLED {background: silver; color: white; border: 1px solid silver; font-weight: bold }
#informationsplats, .information { color: white; }
/*LI, LI A, A { color: rgb( 76, 83, 91)  }*/
.information { float: right; padding: 3px 5px 3px 5px }
#inforuta { padding: 5px 10px 10px 10px; border: 1px solid black }
/*SLUT AV DET SOM ANVÄNDS AV ADMIN.HTML - admingränsnitt*/
/* START Bilder, typ 2 */
.BildInfo {font-size: 9px; font-weight: bold}
.BildUpplosning, .BildUpplosning A, .BildKategori, .BildKategori A {color:  black}
.BildKategori, .BildKategori A {font-weight: bold; font-size: 11px; line-height: 18px; }
#bildrubriktext {margin: 10px 0px 0px 0px}
.bildavdelare { height: 1px; width: 450px;}
/* SLUT Bilder, typ 2 */
/* START Arkiv*/
.ArkivKategori, .ArkivKategori A {color:  black}
.ArkivKategori, .ArkivKategori A {font-weight: bold; font-size: 11px; line-height: 18px; }
.ArkivKategori {margin: 5px 0px 0px 0px}
/* SLUT Arkiv*/
/*START sökning*/
.sokTD	{ padding: 10px 0px 0px 0px; vertical-align: top; font-size: 11px; }
#traffoversikt { padding: 10px 5px 10px 0px; vertical-align: top }
/*SLUT sökning*/
/*Start Pärmar*/
.thisInfo	{ background: rgb(221, 221, 221) }
.smartEntry	{
		font-family: Helvetica ,Tahoma, Arial, Sans-serif;
		font-weight: normal;
		font-size: 11px;
		color:  rgb(0, 0, 0);
		margin: 3 0 3 10;	
	}
.smartEntry A, .smartEntryText	{
		color:  rgb(0, 0, 0);
		text-decoration: none;
	}
.smartEntryDate	{
		font-family: Helvetica, Tahoma, Arial, Sans-serif;
		font-size: 11px;
		font-weight: bold;
		color:  rgb(0, 0, 0);
		margin: 10 0 3 10;
		border-bottom: 1px solid rgb(0, 0, 0);
	}
#binderRubrik {font-weight: bold; color: silver}
#binderNamn { font-weight: bold }
#actionButtons	{
		text-align: right;
	}
	.actionButton	{
		font-size: 11px;
		color: white;
		background: rgb(0, 0, 0);
		border: 1px solid rgb(0, 0, 0);
	}
	.actionButtonLink, .actionButtonLink A {
		font-size: 11px;
		color:  rgb(0, 0, 0);
		background: white;
		text-decoration: none;
	}
/*SLUT Pärmar */
/* START FORUM */
#forumform	{ margin: 0px 0px 0px 0px; width: 310px; height: 400px; float: left;}
#forumlista		{ width: 280px; float: right }
.forumHeadder, .forumHeadder TD, .forumHeadder TD A, .forumBody TD, .forumFooter TD, .forumFooter TD A { font-size: 11px }
.forumHeadder, .forumHeadder TD A	{ background: black; color: white;}
.forumFooter, .forumFooter TD, .forumFooter TD A 	{ background:  rgb( 60, 67, 74); color: white;}
.forumBody { }
.forumBody TD { border-left: 1px solid black; border-right: 1px solid black  }
.forumSvar { margin: 10px 3px 3px 20px; padding: 0px 0px 0px 5px; border-left: 1px black solid; }
/* SLUT FORUM */
/*START Sitekarta*/
#stapel { height: 20px; }
.n1_1, .n1_1 A, .n1_2, .n1_2 A {
	font-weight: bold;
}
.n1_1, n1_2	{
	border: 1px solid rgb(119,154,186);
	padding: 0px 2px 0px 2px
}
.n1, .n1 A, .n1 A:hover, .n1_2, .n1_2 A, .n1_2 A:hover {
	background-color: rgb(119,154,186);
	color: rgb(255,255,255);
	font-weight: bold;
	padding: 0px 2px 0px 2px
}
.n2  {
	color: rgb(119,154,186);
 	font-weight: bold;
	border-bottom: 3px double
}
.sitekartenavigering DIV, .sitekartenavigering {
	color: rgb(119,154,186);
 	font-weight: bold;
}
#filteryta	{
	float: right;
	margin: 0px 2px 0px 0px;
}
#filteryta INPUT {
	border: 1px solid rgb(119,154,186)
}
.helasokvagen {
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: silver;
	font-style: italic;
}
/*SLUT Sitekarta*/
/*START PUFFAR*/
/*.mce_PuffytaVisning, .mcePuffytaVisning  { width: 303px; height: 165px; border: red 0px dotted; overflow:auto }*/
.mcepuffyta { width: 250px; height: 200px; overflow: auto }
/*.mcePuffytaVisning { overflow:auto }*/
/*.mcePuffytaVisning { display: none }*/
/*SLUT PUFFAR*/
  /* felhantering */
#devInfo	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 250px;
	background: black;
	color: white;
}
#errorHeader	{
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	background-color: red;
	color: yellow;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}
#errorText, #errorText DIV	{
	font-size: 10px;
}
#errorText	{
	height: 300px;
	width: 230px;
	float: left;
	overflow: auto;
	border: 1px solid red;
	color: red;
	padding: 3 0 3 3;
	background: white;
}
#logHeader	{
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	background-color: blue;
	color: white;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}
#logText, #logText DIV	{
	font-size: 10px;
}
#logText	{
	height: 300px;
	width: 230px;
	overflow: auto;
	float: left;
	color: blue;
	border: 1px solid blue;
	padding: 3 0 3 3;
	background: white;
}
/* SLUT felhantering */
#sida, #toppdel, #menyniva1, #menyniva2, TD#menyniva3bg, #sajtverktyg, .innehallsruta, .innehallsram, #dynamisk11  {border: 1px solid #ffffff}
