/*I body ligger grundläggande inställningar för sidan (A-L ändrat BG color samt FONT*/
body
{	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	/* den generealla typsnittsstorleken sätts till 90%, detta förhåller sig sedan alla em-storlekar till */
	font-size: 90%;
	background-color: #FFFFFF;
	
}
/*på rubriker fungerar det bättre att använda procent istället för em */
p
{
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0px;
	font-size: 80%;
    margin-bottom: 9px;
}
h1
{
font-size: 150%;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
cmargin-bottom:0px;
}

h2
{
font-size: 130%;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
margin-bottom:0px;
}
h3
{
font-size: 110%;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
margin-bottom:0px;
}
h4
{
font-size: 100%;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
margin-bottom:0px;
}
h5
{
font-size: 95%;
font-family:  Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
margin-bottom:0px;
margin-top:3px;
}
h6
{
font-size: 75%;
font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
margin-bottom:0px;
}

ul
{
margin:0px;
padding: 0px;
line-height: 1.8em;
}

td
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}


/*________________________ DIVAR________________DIVAR______________________________*/
/*________________________ DIVAR________________DIVAR______________________________*/

/*sidan ligger i kontainer*/
#kontainer
{
	margin: 0 0 0 0;
	padding-top: 10px;
	width: 760px;
	text-align: left;
	background-color: #ffffff;
}

/*huvud innehåller loggan och fälten för anpassning och sök (A_L lagt till ny bg-image URL+ margin-top)*/
#huvud
{
	width: 99%;
	clear: both;
	height: 150px;
	background-repeat: no-repeat;
	background-image: url(../Bilder/huvud_0310.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	float: left;
}
#huvud a
{
text-decoration:none;
display: block;
width: 100%;
height: 100%;
}

/* I logga ligger logotypen till sajten, om man ska ändra grafiken till huvudet är det här man gör det (A_L bytt ut länk)*/
#logga
{
float:left;
margin:0;
padding: 0;
background-repeat:no-repeat;
background-image:url(../Bilder/logga-0310.gif);
height: 150px;
width: 560px;
}

/* vansterKol innhåller menyn på vänster sida (A-L lagt till ny bg image tagit bort 3px marginal*/
#vansterKol
{
	width: 150px;
	float: left;
	padding-top: 7px;
}



/*________________________________ARTIKEL KOL___________________________________________*/
/*artikelKol innehåller artiklarna på artikelsidor */
#artikelKol
{
	/*bredden på artikeln */
	width: 420px;
	float: left;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 8px 0px;
	vertical-align: top;
}

/*artiklar som ligger artikelKol får denna färg, och ska vara understrykna */
#artikelKol a
{
	color: #0E5692;
	text-decoration: underline;
}

/*listor i artikeltexter */
#artikelKol ul
{
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 0.9em;
line-height: 1.2em;
}

#artikelKol p
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
line-height: 1.2em;
}

#artikelKol li
{
padding-left: 2em;	
text-indent: -1.2em;
font-family: Geneva, Arial, Helvetica, sans-serif;
list-style-position:inside;
list-style-type:disc;
line-height:1.5em;
}

#artikelKol div 
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
line-height: 1.2em;
}



/*artikelKol_sok  AL_NY div för sökresultatsidorna så att de spänner över hela sidan */
/*bredden på artikeln */
#artikelKol_sok
{
	width: 600px;
	float: left;
	padding: 3px 0 0 0;
	margin-bottom: 0;
}

/*_______________mittenKol innehåller innehållet i mitten av sidan, artiklar och liknandes- ligger inom artikelKol _______*/
XXXX#mittenKol
{
	width: 295px;
	float: left;
	padding: 10px 0px 5px 0px;
}

/*mittenKol text i artikel kol 1spalt van för text och hog för bilder*/
XXXXX#mittenKol p
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
line-height: 1.2em;
}
#mittenKol2_van
{
	width: 302px;
	float: left;
	padding: 10px 0px 10px 0px;
}

/*mittenKol text i mittten kol */
#mittenKol2_van p
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
line-height: 1.2em;
}
#mittenKol2_hog
{
	width: 125px;
	float: left;
	padding-top:14px;
	height: 315px;
}

/*mittenKol text i mittten kol */
#mittenKol2_hog p
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
line-height: 1.2em;
}

#mittenKol_botten
{

}

/*__________________________hogerKol innehåller högermenyn __________________*/

#hogerKol
{
	float: right;
	width: 150px;
	padding-top:6px;
	z-index: 0;
}


/* ??? verkar inte längre användas - eller fel inställt-de gånger man inte använder artikelKol kan man använda fullKol för innehåll som ska ligga över två kolumner */
#fullKol
{
	width: 580px;
	float: left;
	margin-left:10px;
	margin-bottom: 8px;
	padding: 10px 0px 10px 0px;
}
/*_________________________brödsmulor_______________________________*/
/* typsnittstorlek för brödsmulorÄndrat storlek, font samt bg color */
#brodsmulor
{
	font-size: 0.75em;
	margin-left: 0px;
	margin-top:10px;
	background-color:#dadcb8;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
}

#brodsmulor a
{
	background-color: #dadcb8;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration:none;
}
#brodsmulor a:hover
{
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #a2ad00;
}

/* _________________________(sid)   FOT__________________________  */

/*formateringarna för foten på sidan */
/*detaljnivå */
#fot
{
	margin-right: auto;
	margin-left: auto;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 99%;
	text-align: center;
	clear: left;
	margin-bottom: 8px;
}/*lista i foten */
#fot ul
{
margin-left: 0;
padding-left: 0;
display: inline;
}

/*lista i foten */
#fot ul li {
   margin-left: 0;
   margin-bottom: 0;
  margin-right: 5px;
   border: 1px solid #CCCCCC;
   list-style: none;
   display: inline;
   padding: 2px;
   }
/* hover i fot på länkar */
#fot ul a:hover
{
background-color:#66CCCC;
width: 100%;
}
/*länk beteende vid länkade listor i fot */
#fot ul li a
{
color: black;
text-decoration: none;
}		

/* ________________________________Övre____samt tillhörande divar___________________'/
/*div-en som innehåller sökformulär och anpassningsfält (A-L ändrat BG färg*/
#ovre
{
	float: left;
	width: 160px;
	height: 100px;
	position: relative;
	padding-left:26px;
	margin-top: 0px;
}
#ovre form
{
margin: 0;
}
/*___lyssna-anpassning-sök_________*/
#lyssna
{
margin-top: 44px;
margin-bottom: 0px;	
margin-left: 2px;
margin-right: 0px;
width: 160px;
}
#lyssna h3
{
display: inline;
font-size: 0.8em;
}
 #lyssna p
{
display: inline;
}
 #lyssna form
{
display: inline;
}

#anpassning
{	
margin-top:5px;
margin-left: 0px;
width: 160px;
height:40px;
	
}

#anpassning h6
{
display: inline;
color: #000000;
font-weight: bold;
font-size: 0.8em;
}
 #anpassning p
{
display: inline;
}
 #anpassning a
{
display: inline;
color: #0E5692;
font-weight: bold;
font-size: 0.75em;
} 

#anpassning form
{
display: inline;
}

/*   -------------------- SOKNING------------------------------  */
#sokning
{
	margin-top: 6px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	width: 160px;
	vertical-align: bottom;
}
 #sokning h3
{
font-size: 0.8em;
}

/* ________________________Inloggning Vanster_________________  */
 /*placering av text i inloggningsformulär */

#inloggningVanster
{
	float: left;
	color: #000000;
	background-color: transparent;
	text-align: center;
	font-size: 0.9em;
	font-family: Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	text-align: center;
}

#inloggningVanster a
{
display:block;
color: #000000;
text-decoration: none;
text-align:center;
font-weight: bold;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
}


#ljblapuff1
{
	background-image: url(../Bilder/ljblapuff.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	height:48px;
	width:150px;
}
#ljblapuff1 a:hover
{background-image:url(../Bilder/blapuff_mo.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	width: 150px;
	height: 46px;
	display: block;
	}

#inloggningVanster a:hover
{background-image:url(../Bilder/blapuff_mo.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	width: 150px;
	height: 46px;
	}

#ljblapuff2
{
background-image: url(../Bilder/ljblapuff.gif);
background-repeat: no-repeat;
background-color: transparent;
height:46px;
width:150px;
}

#ljblapuff2 a:hover
{background-image:url(../Bilder/blapuff_mo.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	width: 150px;
	height: 46px;
	}


/*textstorlek till inloggningsformulär */
#inloggningVanster form
{
font-size: 0.8em;
margin: 0;
}

/*textstorlek till inloggningsformulär */
#inloggningVanster h6
{
margin-top: 0;
margin-bottom: 0.4em;
}

/*   _______________________MENY 1_________________________________  */
 #meny1
{display:block;
width:150px;
font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-indent: 15px;
margin-top:10px;

}

#meny1 a
{
	display: block;
}

#meny1 ul
{
list-style:none;
display: block;
}
#meny1 ul li
{
	margin-bottom: 1px;
	display: block;
}
#meny1 ul a
{
	text-align: left;
	display: block;
	text-decoration: none;
	color: #000000;
	background-color: #ffffff;
	border-bottom-color: #a2ad00;
	border-bottom-width: 1px;
	border-bottom-style: solid;

	display: block;
}
#meny1 ul a:hover
{
	text-align: left;
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #a2ad00;
	display: block;
}
#meny1 ul a:active
{
	text-align: left;
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #a2ad00;
	display: block;
}

#meny1 .undermeny li a
{
	margin-left: 14px;
	padding-left: 3px;
	text-indent: 0px;
	border-left-color: #a2ad00;
	border-left-width: 1px;
	border-left-style: solid;
	display: block;
}



/*-----------------------MENY 2---------------------------------------------'*/
 #meny2
{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
float: left;
list-style:none;
color: #000000;
background-color: transparent;
width:150px;
text-align: center;
font-weight: bold;
line-height: 1.2em;
margin-top:8px;	
margin-bottom: 5px;
z-index:1;
}
#meny2 a
{
list-style:none;
color: #000000;
background-color: transparent;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-decoration: none;
vertical-align: middle;
display:block;
}
#meny2 a:hover
{
color: #FFFFFF;
font-weight: bold;
background-color: transparent;
text-decoration: none;
	display:block;
}

#barnpuff
{background-image:url(../Bilder/barn-puff.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 46px;
}

#barnpuff a:hover
{background-image:url(../Bilder/barn-puff-mo2.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 46px;
	display:block;
}
#orangepuff
{background-image:url(../Bilder/orange-puff.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 46px;
}

#orangepuff a:hover
{background-image:url(../Bilder/orange-puff-mo.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 46px;
	
}


#rodpuff
{background-image:url('../Bilder/rod-puff.gif');
	background-repeat: no-repeat;
	width: 150px;
	height: 46px;
	}
	
#rodpuff a:hover
{background-image:url(../Bilder/rod-puff-mo.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 46px;
	}
	
#gronpuff
{background-image:url(../Bilder/gron-puff.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 46px;
}

#gronpuff a:hover
{background-image:url(../Bilder/gron-puff-mo.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 45px;
}
#blapuff
{
	background-image: url(../Bilder/blapuff.gif);
	background-repeat: no-repeat;
	width:150px;
	height: 46px;
}

#blapuff a:hover
{
	background-image: url(../Bilder/blapuff_mo.gif);
	background-repeat: no-repeat;
	width:150px;
	height: 46px;
}




/*___________________ Botten akut knappar______________ '*/

#index_bottom
{font-size:0.85em;
}

#ejakut 
{float:left;
	font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(../Bilder/orange-puff.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 45px;
	width: 146px;
	text-align: center;
	font-size:
}

#ejakut a
{
color: #000000;
	font-weight:bold;
	height: 45px;
	width: 146px;
	line-height:2.4em;
	display:block;
	text-decoration: none;
}

#ejakut a:hover
{	display:block;
	color:#FFFFFF;
	background-image: url(../Bilder/orange-puff-mo.gif);
	background-repeat: no-repeat;
	background-color: transparent;
height: 45px;
	width: 146px;
}
#akut 
{ float: left;
	background-image: url(../Bilder/akut.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	height: 45px;
	width: 146px;
	font-weight:bold;
	text-align: center;
}

#akut a
{
color: #000000;
	font-weight:bold;
	height: 45px;
	width: 146px;
	line-height:2.4em;
	display:block;
	text-decoration: none;
}

#akut a:hover
{
	font-weight: bold;
	color:#FFFFFF;
	background-image: url(../Bilder/akut_dif.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	display:block;
	height: 45px;
	width: 146px;
}


/* _______________________________________Språk sid index________________  */


#sprak2
{
	width: 150px;
	height:150px;
	text-align: center;
	line-height: 1.5em;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
margin-top:20px;
}


#sprak2 h3
{
text-align: center;
margin-bottom: 0px;
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
}

#sprak2 a
{
	display: block;
	font-size: 0.75em;
	text-decoration: none;
	color: #000000;
	background-color: #ffffff;
	border-bottom-color: #a2ad00;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-align: center;
}

#sprak2 a:hover
{
	display: block;
	font-size: 0.75em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #a2ad00;
}


/*_____________________________sökformuläret_______________________ */
#sok
{
border: 1px solid black;
font-size: 0.8em;
}
/* label till sökformulär */
#sokform label
{
font-weight: bold;
}
/*olika formulärobjekt, som textfält och textarea och select-listorkan använd asig av denna klass*/
.formObj
{
border: 1px solid black;
font-size: 0.8em;
padding-left: 0.1em;
    }

/*för att ta bort marginal i botten kan man använda denna klass */
.enkel
{
margin-bottom: 0.5em;
}

/*länkar som ligger i en div meds klassen enkel */
div.enkel a
{
color: black;
text-decoration: none;
font-size: 0.8em;
}

/*aktiv länk i meny ska ha denna klass (AL ändrat för TEST bgfärg ORANGE)*/
.xaktiv
{
	font-family: Trebuchet MS, Tahoma, Arial, Geneva, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#F18637;
	padding: 1px;/*height: 1em;*/
}

/*används till rubriker som inte ska ha långt avsånd till textstycken */
.enkelRubrik
{
margin-top: -0.2em;
margin-bottom: -0.2em;
}

/*alla objekt i ovre som inte ska rrenderas som block utan som textobjekt */

 #kontrastForm
{
display: inline;
font-size:0,8em;
font-weight: bolder;
}

/* vallistor i sökformulär */
.valLister
{
font-size:0.8em;
width: 160px;
}

/* placeringen av div med formulärsök för verksamheten */
.valKontainer
{
width: 170px;
float: left;
}

/* allmän klass för söksidor */
.soksida
{
width: 100%;
}

/* rubrik som ligger i klassen valKontainer för sök i verksamheterna */
.valKontainer h2
{
font-size: 0.9em;
margin-top: 1.2em;
margin-bottom: 1em;
}

/*rad i formulär för sök i verksamheten */
.valRad
{
width: 100%;
margin-top: 1em;
clear:left;
float: left;
}

/* objekt som ej ska visas */
.visaEj
{
display:none;
}


/* _____________________kontaktFot innehåller foten som ligger längst ned på sidorna */

#kontaktFot a
{
text-align:center;
padding-top: 10px;
font-weight: bold;
padding-bottom:0px;
font-size: 0.8em;
}


#kontaktFot a
{
font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
color: #0E5692;
padding-top: 10px;
font-weight: bold;
padding-bottom:0px;
font-size: 0.8em;
}

/*_____________________definitionslistor till presentation av verksamhet */
#presentationVerksamhet dt
{
margin-top: 1.2em;
font-weight: bold;
}

/*marginaler för texten i sökresultet */
.sokresultat h2, .sokresultat p
{
margin-bottom: 0.5em;
}

/*marginal till fiv för sökresultat */
div.sokresultat
{
margin-bottom: 2em;
}

/*________________________sökformulär*/
dt span.ess-header
{
font-size: 18px;
font-weight:bold;
}

dd
{
font-size: 1.2em;
}
#essi-mainform p label
{
font-size: 1.0em;
}
#essi-mainform p
{
font-size: 1.1em;
}
#essi-optcontents
{
display: none;
}

/*____________________________lipsum________________________________ */
 #lipsum
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
line-height: 1.2em;
}

/*____________________________tabeller________________________________ */
/*resulat i sök verksamhet */
/*första kolumnen med sökresultat */
.col1
{
width: 55%;
}

/*andra kolumnen med sökresultat */
.col2
{
width: 30%;
}

/*tredje kolumnen med sökresultat */
.col3
{
width: 15%;
}

/*färg för varannan rad i resultat för verksamhet */
.colStil1
{
color:#284775;
background-color:#FFFFFF;
}

/*färg för varannan rad i resultat för verksamhet */
.colStil2
{
color:#333333;
background-color:#F7F6F3;
}

/*sökning */
.searchheader
{
font-weight: bold;
}
.paramDetail
{
font-weight: bold;
}

/* inlagt av AL divar för resultat - ändrat det mesta - funkar inte med blått i länk ngn annan som styr över ngnstans    */
.resCol1
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	WIDTH: 150px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
	border-style: solid none solid none;
	border-width: 1px 0 1px 0;
	border-color: #DCDCDC White #A0273C White;
	BACKGROUND-COLOR: #FDEDE1;
}

/*AL lagt till div:ar för design av sökresultat*/
.resCol1 a:link
{
	color: #0E5692;
	text-decoration: underline;
}
.resCol1 a
{
	color: #0E5692;
	text-decoration: underline;
}
.resCol1 a:hover
{
	font-weight: bold;
	text-decoration: underline;
}
.resCol1 a:active
{
	font-weight: bold;
	text-decoration: underline;
}
.resCol2
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	/* width: 70%; */
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-style: solid none solid none;
	border-width: 1px 0 1px 0;
	border-color: #DCDCDC White #A0273C White;
	BACKGROUND-COLOR: #FDEDE1;
}
.resRad
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.8em;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	width: 100%;
	border-style: solid none solid none;
	border-width: 1px 0 1px 0;
	border-color: #DCDCDC White #A0273C White;
	BACKGROUND-COLOR: #FDEDE1;
}

/*___________________Detaljvisningskoder_________________*/
.detCol1
{
	color: #000000;
	Line-height: 1.0em;
	WIDTH: 130px;
	PADDING-LEFT: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
		background-image: url(../Bilder/cell-linje.gif);
	background-position: bottom; 
	background-repeat:repeat-x;
	empty-cells:show;
}


.detCol1 a:link
{
	color: #0E5692;
	text-decoration: underline;
}
.detCol1 a
{
	color: #0E5692;
	text-decoration: underline;
}
.detCol1 a:hover
{
	font-weight: bold;
	text-decoration: underline;
}
.detCol1 a:active
{
	font-weight: bold;
	text-decoration: underline;
}
.detCol2
{
	color: #000000;
	Line-height: 1.0em;
	font-Weight: normal;
	width: 80%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-LEFT: 5px;
	background-image: url(../Bilder/cell-linje.gif);
	background-position: bottom;
	background-repeat:repeat-x;
}

.detCol3
{
	color:#000000;
	Line-height:1.0em;
	WIDTH: 100px;
	PADDING-left: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
		background-image: url(../Bilder/cell-linje.gif);
	background-position: bottom;
	background-repeat:repeat-x;
	}

.detCol4
{
	color:#000000;
	Line-height:1.0em;
	font-weight:normal;
	PADDING-LEFT: 5px;
	width: 80%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(../Bilder/cell-linje.gif);
	background-position: bottom;
	BACKGROUND-COLOR: #FFFFFF;
	background-repeat:repeat-x;
	}

.detRad
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	Color: #A0273C;
	FONT-SIZE: 0.8em;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	background-image: url(../Bilder/cell-linjeR.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.detColA
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	Color: #FDEDE1;
	FONT-SIZE: 0.9em;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	background-color: #A0273C;
}


/* _______________________________________div classes________________  */
/* ibland kan man behöva att en div avslutas med en linje, denna klass kan användas till det */
.linje1
{
	border-bottom: 1px solid #709ABD;
	height: 3px;
	width: 100%;
	margin-top: 8px;
	margin-bottom: 5px;
}

{
border-bottom: #CCCCCC solid 1px;
padding-bottom: 0.5em;
margin-bottom: 0.5em;
}
.padbottom
{
	padding-bottom: 10px;
}
.pufftext
{
	margin-top: 5px;
	line-height: 90%;
}

/*endast för framsidan, centrerar innehållet */
.framsidaCenter
{
text-align: left;
}
/* klass för hr som avskiljare mellan textblock */
.avskiljare
{
	color: #CCFFFF;
	height: 100px;
	width: 100%;
	background-color: Aqua;
}
/* klass till text för som ligger i klasseb bild*/
p.bild
{
font-style:italic;
font-size:0.7em;
}

/*styrning av bilder i klassen bild */
p.bild img
{
border:1px solid black;
margin-bottom: 5px;
display: block;
}

.blapuff
{
	background-image: url(../Bilder/blapuff.gif);
	background-repeat: no-repeat;
	width:150px;
	height: 45px;
}
.bold
{
	font-weight: bold;
	line-height:20px;
}

.nyrad
{
	display:block;
	margin-bottom:10px;
}

.soksteg
{
	background-image: url(../Bilder/sok-steg.gif);
	background-repeat: no-repeat;
	color: #000000;
	width:125px;
	height:25px;
	text-indent: 5px;

}
.sok
{
	background-image: url(../Bilder/sok.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	width:44px;
	height:20px;
	text-indent:2px;
	text-decoration:none;
	cursor: hand;
}

.checkbox
{
	margin-top: 0px;
	font-weight: normal;
	font-size: 0.8em;
	width: 590px;
}

.spalt-mellan
{
	float: right;
	width: 310px;
	margin-top:0px;
	margin-bottom:0px;
}

.phirListBox
{
	border-color: #A0273C #A0273C;
	border-style: solid solid;
	border-width: 1px 1px;
	font-size: 0.75em;
	font-family: Arial, Helvetica, sans-serif;
}

.header
{
	color: #A0273C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight: bold;
}
.textbox 
{
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
	width:260px;
}

.textarea
{
	font-family: Arial, Helvetica, sans-serif;
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
}

.editHeader
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	Color: #FDEDE1;
	FONT-SIZE: 0.85em;
background-color: #A0273C;
	text-indent: 5px;
}

.searchHeader
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	Color: #FDEDE1;
	FONT-SIZE: 0.85em;
	background-color: #A0273C;
	display:block;
	width:490px;
	height: 20px;
	text-indent: 5px;
	margin-top:5px;
}

.detalj
{
	font-size: 0.9em;
	text-decoration: none;
	color: #000000;
	background-color: #DAE3EA;
	border-right-color: #709ABD;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #709ABD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-align: center;
	padding-top:2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 100px;
	height:20px;
	margin-right:2px;
}

.smallcaps
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0,6em;
	font-variant: small-caps;
}

.storbokstav1
{ 
	text-transform: capitalize; 
	}


.detalj2 
{
	font-size: 0.9em;
	text-decoration: none;
	color: #000000;
	background-color: #DAE3EA;
	border-right-color: #709ABD;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #709ABD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-align: left;
	width: 100%;
	height:20px;
	margin-left:2px;
	display:block;
	margin-top:0px;
	padding-top:0px;
	padding-left:3px;
}

.nonmargin
{
	margin: -0px;
	padding:-0px
}
.toppad
{
	padding-top: 5px;
}
.toppad2
{
	padding-top: 7px;
}
