

a { color: #000080; font-weight: normal; text-decoration: underline;}
a:link { color: #000080; font-weight: normal;}
a:visited { color: #000080; font-weight: normal;}
a:hover { color: #000080; font-weight: normal;}
a:active { color: #000080; font-weight: normal;}
a:id{ color: #000000; font-weight: normal;}

.bookmark {
 color: black;
 text-decoration: none;
}

body
{
text-align:left;	
font-family: verdana, arial, helvetica, sans-serif;
color: black; font-size: 69%; 
background: url("../../../Bilder/Sidobjekt/gray1000_4.png");
}

p { font-family: verdana, arial, helvetica, sans-serif; color: black; /*font-size: 100%;*/ margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;}
li { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; line-height: 125%; margin: 0; padding: 0px 0px 4px 0px; text-align: left; } 
ol { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; }
ul { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%;}
table { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; }
tbody { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%;}
td { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%;}
tr { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%;}
form { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; }
select { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; }
input { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; }
textarea { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; }
pre { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; }
adress { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; }
legend { font-family: verdana, arial, helvetica, sans-serif; color: black; font-size: 100%; font-weight: bold;}
fieldset {border: 1px solid #cccc00;}
		
h1, h2, h3, h4, h5, h6
{
	font-family: verdana, arial, helvetica, sans-serif;
}


/*h1 {font-size:115%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;} */
/*h2 {font-size:110%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;} */
/*h3 {font-size:105%; margin-left:0px; margin-right:0px; margin-top:7px; margin-bottom:5px;} */
/*h4 {font-size:100%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;} */
/*h5 {font-size:95%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;} */
/*h6 {font-size:90%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;} */


/*   ny rubrik-kod från Erik */

h1 {font-size:150%; margin-left:0px; margin-right:0px; margin-top:7px; margin-bottom:5px;}
h2 {font-size:130%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;}
h3 {font-size:105%; margin-left:0px; margin-right:0px; margin-top:7px; margin-bottom:5px;}
h4 {font-size:100%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;}
h5 {font-size:95%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;}
h6 {font-size:90%; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;}

h1 {color: #000000;
	font-family: arial;
	margin-top:7px:
	margin-bottom:5px;}
	
h2, h3{
	color: #400040;
	font-family: arial;
	margin-top:7px:
	margin-bottom:5px;
}

	
h4{
	color: #640064;
	font-weight: bold;
}

/*   slut på ny rubrik-kod från Erik */


/*hr {border: thin solid #DEE3F3;}*/
hr {border: thin solid #f7f3ab; }
.lime {border: 1px solid #cccc00;}
.bildram {border-top-width: 0pt; border-left-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt;}

/*---behållare hela sidan---*/
#frame{
width: 977px;
left: 5px;
top: 5px;
  position: relative;
  margin: 0 auto;
  /*border: 1px solid red;*/
  }
#filler5px {
width:5px;
height:5px;
float:left;
font-size:0px;
}
#filler5px_2 {
width:5px;
height:100px;
float:left;
font-size:0px;
/*border: 1px solid red;*/
}
#filler5px_3 {
width: 22px;
/*width: 10px;*/
height: 100px;
float: left;
font-size: 0px;
/*border: 1px solid green;*/
}
#filler5px_4 {
width: 17px;
/*width: 10px;*/
height: 100px;
float: left;
font-size: 0px;
/*border: 1px solid brown;*/
}
#filler5px_4start {
width: 10px;
height: 100px;
float: left;
font-size: 0px;
/*border: 1px solid brown;*/
}
#fillerx {
width:900px;
height:5px;
clear: both;
font-size:0px;
}
#fillerx_2 {
width:900px;
height: 18px;
line-height: 15px;
clear: both;
font-family: verdana, helvetica, arial, sans-serif; font-size: 80%;
}
/*---behållare vänstersida sidtopp - Logga--*/
#topleft {
width: 615px;
height: 105px;
float:left;
/*border: 1px solid red;*/
}
#topleft1 {
width: 610px;
height: 105px;
float:left;
/*border: 1px solid green;*/
}
#topleft2 {
height: 0px;
/*display: none;*/
/*width: 10px;
height: 105px;
float:left;*/
/*border: 1px solid blue;*/
}
/*---A-Ö,kontakt,Om webbplatsen, Summary in English-----*/
#topright1 {
width: 156px;
height: 85px;
float: left;
padding: 10px;
/*background-image: url("../../../Bilder/Sidobjekt/lime_bubbla100_175_1.gif");*/
background: url("../../../Bilder/Sidobjekt/lime_bubbla100_175_1.gif");
background-repeat: no-repeat;
}
.topright1 a { color: #000000; font-weight: normal; text-decoration: none; line-height: 18px;}
.topright1 a:link { color: #000000; font-weight: normal; text-decoration: none; line-height: 18px;}
.topright1 a:visited { color: #000000; font-weight: normal; text-decoration: none; line-height: 18px;}
.topright1 a:hover { color: #000000; font-weight: normal; text-decoration: underline; line-height: 18px;}
.topright1 a:active { color: #000000; font-weight: normal; text-decoration: none; line-height: 18px;}

/*---sök sökcontainer undersidor---*/
#topright2 {
width: 156px;
height: 85px;
float: right;
clear: right;
padding: 10px;
/*background-image: url("../../../Bilder/Sidobjekt/lime_bubbla100_175_1.gif");*/
background: url("../../../Bilder/Sidobjekt/lime_bubbla100_175_1.gif");
background-repeat: no-repeat;
/*border: 1px solid magenta;*/
}

/*---    Sök Publik Webb   ----*/
#topright2_soek {
width: 180px;
height: 85px;
float: right;
clear: right;
padding: 10px;
}

/*---Sökfält inuti Sökcontainer ---*/
.topright2_soekfalt {
width: 130px;
float: left;

}
/*---Sökknapp inuti Sökcontainer ---*/
.topright2_soekknapp {
width: 45px;
float: right;
text-align: right;
}

/*---Söklänk inuti topright2_soek ---*/
.topright2_summary {
width: 130px;
height: 40px;
float: left;
text-align: left;
}





/*---Medlemssidorna (används ej)---*/
#topright3 {
display: none;
/*width: 200px;
height: 80px;
float: left;
margin-top: 10px;
/*border: 1px solid lime;*/
/*border: 0.0625em red solid !important;*/
}
/*---Sökfält Sökcontainer startsida---*/
#topright4 {
width: 156px;
height: 85px;
float: right;
clear: right;
padding: 10px;
/*background-image: url("../../../Bilder/Sidobjekt/lime_bubbla100_175_1.gif");*/
background: url("../../../Bilder/Sidobjekt/lime_bubbla100_175_1.gif");
background-repeat: no-repeat;
/*margin-top: 10px;*/
/*border: 1px solid brown;*/
/*border: 0.0625em #71A2A8 solid !important;*/
}
/*---Sökfält inuti Sökcontainer startsida---*/
.inloggning {
float: left;
/*border: 0.0625em #71A2A8 solid !important;*/
/*clear:right;*/
}
/*---Sökknapp inuti Sökcontainer startsida---*/
.soekknapp {
width: 160px;
height: 25px;
float: right;
padding-top: 4px;
text-align: left;
/*border: 1px solid red;*/
}
#inloggningTop {
display: none;
/*float: right;
/*border: 0.0625em #71A2A8 solid !important;*/
clear:right;
border: 4px solid cyan;*/
}
/*----------fyrspaltare----------*/
#spalter1234{
width: 975px;
/*left: 10px;
top: 10px;*/
float: left;
background-image: url("../../../Bilder/Sidobjekt/bakgrundsspalt1234_2.png");
background-repeat: repeat-y;
}
/*-----------Används ej-------------*/
#spalter1234start{
width: 1000px;
/*left: 10px;
top: 10px;*/
float:left;
background-image: url("../../../Bilder/Sidobjekt/bakgrundsspalt1234start_1.gif");
background-repeat: repeat-y;
}
/*---------------startsida-----------------*/
#spalter1234start2{
width: 975px;
/*border-top: 4px solid #cccc00;*/
/*left: 10px;
top: 10px;*/
float:left;
/*background: url("../../../Bilder/Sidobjekt/bakgrundsspalt1234start_yellowgreen3.png");*/
background: url("../../../Bilder/Sidobjekt/bakgrundsspalt1234start_yellowgreen3_new_4.png");
background-repeat: repeat-y;
}
/*-------------nav+sida med länkspalt---------*/
#spalter1_21_4{
width: 975px;
/*left: 10px;
top: 10px;*/
float:left;
/*background-image: url("../../../Bilder/Sidobjekt/bakgrundsspalt1_21_4.png");*/
background: url("../../../Bilder/Sidobjekt/bakgrundsspalt1_21_4.png");
background-repeat: repeat-y;
}
/*------------används ej------------*/
#spalter1_21_4_start{
width: 1000px;
/*left: 10px;
top: 10px;*/
float:left;
background-image: url("../../../Bilder/Sidobjekt/bg_bild_startsida.gif");
background-repeat: repeat-y;
}
/*-------------nav+sida utan länkspalt---------*/
#spalter1_31{
width: 975px;
/*left: 10px;
top: 10px;*/
float:left;
/*background-image: url("../../../Bilder/Sidobjekt/bakgrundsspalt1_31.png");*/
background: url("../../../Bilder/Sidobjekt/bakgrundsspalt1_31.png");
background-repeat: repeat-y;
}
/*-------------används ej--------------*/
#spalter1_31start{
width: 1000px;
background: #FFFFFF;
float:left;
}
/*--horisontell avgränsare sidhuvud startsida---*/
#nav_kontakt {
/*display: none;*/
width: 975px;
height: 4px;
margin-top: 4px;
border-top: 4px dotted #cccc00;
float:left;
font-size: 0px;
background: transparent;
/*width: 969px;*/
/*height: auto ;*/
/*padding: 2px;*/
/*background: #FFFFFF;*/
/*font-family: verdana, helvetica, arial, sans-serif; */
/*font-size: 80%;*/
}
/*---horisontell avgränsare sidtopp---*/
#nav {
width: 975px;
height: 4px;
margin-top: 4px;
border-top: 4px dotted #cccc00;
float:left;
font-size: 0px;
background: transparent;
/*width: 969px;
height: 0px ;
font-size:1px;
background: #FFFFFF;
border-bottom: 1px solid #2860A9;
float:left;*/
}
/*----------------NAVIGERINGSSPALT----------------*/
#spalt1 {
/*font-size: 95%;*/
width: 225px;
float:left;
height: auto;
padding-right:10px;
margin-left:-30px;
padding-top: 5px;
text-align: left;
/*border: 1px solid red;*/
}
* html #spalt1 {position:relative; padding-right:2px;}
/*------------Inloggning startsida--------------*/
#spaltlogincontainer {
width: 226px;
float: left;
height: auto;
/*border: 1px solid green;*/
}
.spaltloginfiller {
width: 31px;
float: left;
height: 100px;
/*border: 1px solid red;*/
}
.spaltlogin {
width: 194px;
float:left;
height: auto;
/*border: 1px solid blue;*/
}
.spaltloginbgtop {
width: 184px;
float: left;
height: 13px;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/formlimetop2.gif");*/
background: url("../../../Bilder/Sidobjekt/formlimetop2.gif");
background-repeat: no-repeat;
}
.spaltloginbgmiddle {
width: 184px;
float: left;
height: auto;
/*background-image: url("../../../Bilder/Sidobjekt/formlimemiddle2.gif");*/
background: url("../../../Bilder/Sidobjekt/formlimemiddle2.gif");
background-repeat: no-repeat;
background-color: #cccc00;
}
.spaltloginbgbottom {
width: 184px;
float: left;
height: 12px;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/formlimebottom2.gif");*/
background: url("../../../Bilder/Sidobjekt/formlimebottom2.gif");
background-repeat: no-repeat;
}
.spaltlogincontent {
width: 175px;
float: left;
height: auto;
/*padding-left: 10px;*/
/*padding-right: 10px;*/
/*background-color: #0fa2fe;*/
/*border-left: 1px solid #1283c9;
border-right: 1px solid #1283c9;*/
}
.spaltlogincontent a { color: #000000; font-weight: normal; text-decoration: none;}
.spaltlogincontent a:link { color: #000000; font-weight: normal; text-decoration: none;}
.spaltlogincontent a:visited { color: #000000; font-weight: normal; text-decoration: none;}
.spaltlogincontent a:hover { color: #000000; font-weight: normal; text-decoration: underline;}
.spaltlogincontent a:active { color: #000000; font-weight: normal; text-decoration: none;}

.spaltlogincontentfiller {
width: 9px;
float: left;
height: 140px;
}

.loginerror {
background:#FFFF00;
color:#FF0000;
margin-right:12px;
}

/*---Används ej fn---*/
#spalt1bild {
display: none;
/*padding-left:34px;*/
}

.bokmarke a { color: #000000; font-weight: normal;}
.navigeringsmeny a { color: #000000; font-weight: normal;}
.navigeringsmeny a:link { color: #000000; font-weight: normal;}
.navigeringsmeny a:visited { color: #000000; font-weight: normal;}
.navigeringsmeny a:hover { color: #000000; font-weight: normal;}
.navigeringsmeny a:active { color: #000000; font-weight: normal;}

#spalt1_no_nav {
width: 200px;
float:left;
height: auto;
text-align:left;
}
/*-----------Ny mittspalt på publik starsida----------*/
#startmittspalt{
width: 538px;
height: auto;
float: left; 
background: transparent;
/*border: 1px solid red;*/
}
#spalt2 {
width: 260px;
/*width: 267px;*/
float:left;
height:auto;
background: transparent;
}
#spalt2start {
width: 335px;
float:left;
height:auto;
background: transparent;
}
#spalt3start {
width: 200px;
height:auto;
background: transparent;
float:left;
}
#spalt21 {
width: 580px;
background: transparent;
float:left;
}

#spalt31start {
width: 770px;
background: transparent;
border: 1px solid #2860A9;
float: left;
padding: 10px;
}

#spalt31 {
width: 750px;
background: transparent;
float: left;
}
#spalt31_ngm {
width: 745px;
background: transparent;
float: left;
}

#spalt31_2 {
width:565px;
background: transparent;
float: left;
padding-right: 15px;
}

#spalt31_2.ul.li {
line-height: 120%;
padding-bottom: 3px;
}

#link_right {
font-size: 95%;
width:175px;
float: left;
}
#link_no {
width:0px;
}
#spalt3 {
width: 259px;
/*width: 267px;*/
height:auto;
background: transparent;
float:left;
}
/*--Högerspalt 4spaltsida---*/
#spalt4 {
width: 190px;
/*width: 200px;*/
height:auto;
background: transparent;
float:left;
/*border: 1px solid red;*/
}
/*---Högerspalt startsida---*/
#spalt4start {
width: 200px;
height:auto;
background: transparent;
float:left;
padding-left: 6px;
/*border: 1px solid black;*/
}

#spalt3_samarb_db {
width: 280px;
background: transparent;
float:left;

}
#spalt2_samarb_db {
width: 180px;
background: transparent;
float:left;
}

#spalt1_samarb_db {
width: 290px;
background: transparent;
float:left;

}
#container_samarb_db {
width: 760px;
background: transparent;
float:left;
}

#newsbox {
width: 268px;
background: transparent;
float:left;
padding: 3px;
}
#newsboxrow {
width: 560px;
background: transparent;
float:left;
}

.spalt3_kansli {
width: 400px;
height: 140px;
background: transparent;
float:left;
clear: right;
}
.spalt2_kansli {
width: 200px;
height: 140px;
background: transparent;
float:left;
}
.spalt1_kansli {
width: 100px;
height: 140px;
background: transparent;
float:left;

}
.container_kansli {
width: 98.5%;
/*width: 740px;*/
height: 28px;
background-color: #f1f7ab;
float:left;
}
.container_kansli_vit {
width: 700px;
height: 20px;
background: transparent;
float:left;
}

.spaltbox_front_medlem_solid {
width: 560px;
/*height: 120px;*/
/*border-bottom: 1px solid #2860A9;*/
background-color: transparent;
float:left;
height: auto;
}
.spaltbox_front_medlem {
width: 250px;
height: auto;
/* border: 1px dotted #2860A9; */
background-color: #ffffff;
/*float:left;
height: auto;*/
}
.spaltbox_front_left {
width: 550px;
height: auto;
/*border: 1px dotted #2860A9;*/
background-color: #ffffff;
/*float:left;
height: auto;*/
}

/****LISTA UTBILDNING MÖTEN KURSER****/

.spaltbox_container {
width: 740px;
height: auto;
/*border: 1px dotted #2860A9;*/
background-color: #ffffff;
float:left;
/*height: auto;*/
}
.spaltbox_listakurs {
width: 230px;
/*height: 19px;*/
/*border: 1px dotted #7b2131;*/
background-color: #ffffff;
float:left;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
/*height: auto;*/
}



/**** AKTIVITETSBLANKETT UTBILDNING MÖTEN KURSER****/
.spaltbox_container3 {
width: 740px;
min-height: 25px;
padding-top: 1px;
padding-bottom: 1px;
/*margin: 5px;*/
/*border: 1px dotted #2860A9;*/
background-color: #ffffff;
float:left;
/*height: auto;*/
}
.spaltbox_listakurs3 {
width: 300px;
min-height: 19px;
/*border: 1px dotted #2860A9; */
background-color: #ffffff;
float:left;
/*padding-left: 5px;*/
/*padding-right: 5px;*/
padding-top: 1px;
padding-bottom: 1px;
/*height: auto;*/
}
.spaltbox_listakurs4 {
width: 425px;
min-height: 19px;
/*border: 1px dotted #2860A9; */
background-color: #ffffff;
float:right;
/*padding-left: 5px;*/
/*padding-right: 5px;*/
padding-top: 1px;
padding-bottom: 1px;
/*height: auto;*/
}
.spaltbox_listakurs40 {
width: 425px;
background-color: #ffffff;
float:right;
padding-left: 5px;
text-align:left;
/*height: auto;*/
}

.spaltbox_listakurs_anmalknapp {
width: 270px;
background-color: #ffffff;
text-align: right;
float:left;
padding-left: 5px;
/*height: auto;*/
}

.spaltbox_listakurs_msg {
width: 270px;
background-color: #ffffff;
text-align: left;
float:left;
padding-left: 12px;
/*height: auto;*/
}

.spaltbox_listakurs_container3 {
width: 625px;
height: auto;
/* border: 1px dotted #2860A9; */
background-color: #ffffff;
float:left;
/*padding-left: 5px;*/
/*height: auto;*/
}
.spaltbox_listakurs22 {
width: 305px;
/*height: 19px;*/
/*border: 1px dotted #2860A9; */
background-color: #ffffff;
float:left;
/*padding-left: 5px;*/
/*height: auto;*/
}

.spaltbox_container22 {
width: 740px;
/*min-height: 25px;
padding-top: 1px;
padding-bottom: 1px;
margin: 5px;*/
/*border: 1px dotted #2860A9;*/
background-color: #ffffff;
float:left;
/*height: auto;*/
}

.spaltbox_listakurs2 {
width: 575px;
min-height: 19px;
/*border: 1px dotted #2860A9; */
background-color: #ffffff;
float:left;
padding-top:1px;
padding-bottom:1px;
/*height: auto;*/
}
.bannerbild {
width: 500px;
min-height: 20px;
float: right;
padding-right: 8px;
padding-bottom: 5px;
}
.beskbild {
width: 160px;
min-height: 19px;
float: left;
background-color: #ffffff;
padding-top: 1px;
padding-bottom: 1px;
}
.beskrivning {
width: 140px;
min-height: 19px;
float: left;
background-color: #ffffff;
padding-top: 1px;
padding-bottom: 1px;
}


/*--SLUT MÖTEKURS--*/

#spalt2_3 {
width: 565px;
height:auto;
background: transparent;
float:left;
}
#spalt2_3news {
width: 560px;
height:auto;
background: transparent;
float:left;
}

#spalt2_3news2 {
width: 560px;
height:auto;
background: transparent;
float:left;
}

#spalt2_3news3 {
width: 560px;
height:auto;
background: transparent;
float:left;

}
#spalt2_3news3 ul {
margin: 0;
padding: 0;
text-align: left;
}
#sidfotv {
width: 973px;
height: auto;
padding: 2px;
border: 1px solid #cccc00;
background: #FFFFFF;
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 80%;
float: left;
}
#sidfoth {
width: 0px;
height: auto;
background: #FFFFFF;
float: left;
}
#sidfotv_startsida {
width: 973px;
height: auto;
padding: 2px;
border: 1px solid #cccc00;
background: #FFFFFF;
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 80%;
float: left;
}
#sidfoth_startsida {
width: 0px;
height: auto;
background: #FFFFFF;
float: left;
}

#fassruta_startsida{
width: 176px;
height: auto;
padding: 4px;
border: 3px solid #8A1B2E;
}
.bestalla1{
width: 100px;
height: auto;
/*border: 1px solid #2860A9;*/
padding: 5px;
float:left;
}
.bestalla2{
width: 450px;
height: auto;
/*border: 1px solid #2860A9;*/
padding: 5px;
float:left;
}
.bestalla3{
width: 100px;
height: auto;
/*border: 1px solid #2860A9;*/
padding: 5px;
float:left;

}
.bestalla_container{
width: 745px;
/*height: auto;*/
border-bottom: 1px solid #cccc00;
/*padding: 5px;*/
/*float:left;*/
clear: both;
}
.bestalla_nav{
width: auto;
height: auto;
border: 1px solid #cccc00;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 3px;
padding-top: 3px;
float:left;

}


/*  kontaktuppgifterna vid beställning */

.bestalla_adress_col1{
width: 150px;
height: auto;
/*border: 1px solid #2860A9;*/
padding-left: 0px;
padding-right: 5px;
padding-bottom: 5px;
padding-top: 5px;
float:left;
}
.bestalla_adress_col2{
width: 500px;
height: auto;
/*border: 1px solid #2860A9;*/
padding: 5px;
float:left;
}

.bestalla_adress_col21{
width: 195px;
height: auto;
/*border: 1px solid #2860A9;*/
padding-left: 0px;
padding-right: 5px;
padding-bottom: 5px;
padding-top: 5px;
float:left;
}
.bestalla_adress_col22{
width: 280px;
height: auto;
/*border: 1px solid #2860A9;*/
padding-left: 15px;
padding-right: 5px;
padding-bottom: 5px;
padding-top: 5px;
float:left;
}


.bestalla_adressuppgift{
width: 745px;
clear: both;
}

/*  kontaktuppgifterna vid beställning */


nopcart {
	BACKGROUND-COLOR: #ffffff;
	
}
.nopentry {
	BACKGROUND-COLOR: #ffffff;
	border-top: 1px solid #cccccc;
}
.noptotal {
	BACKGROUND-COLOR: #dddddd;
}
.nopheader {
	BACKGROUND-COLOR: #dddddd;
}
/*------------Mall för bild och text -----------*/
.bildrutor{
width: 99%;
height: auto;
background: #ffffff;
float: left;
/*border: 1px solid blue;*/
/*margin-bottom: 4px;*/
/*padding: 10px;*/
}
.rutav_container{
width: 49%;
height: 10%;
background: #ffffff;
float: left;
/*border: 1px solid red;*/
/*padding: 10px;*/
}

.rutah_container{
width: 49%;
height: 10%;
background: #ffffff;
float: left;
/*border: 1px solid green;*/
/*padding: 10px;*/
}
/*---------MALL STARTSIDA MITTEN------------------*/
.startmidlecontainer{
width: 527px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}
.startmidletop{
width: 526px;
height: 11px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/startpagelimetop.gif");*/
background: url("../../../Bilder/Sidobjekt/startpagelimetop.gif");
background-repeat: no-repeat;
}
.startmidlemid{
width: 526px;
height: auto;
float: left;
/*background-image: url("../../../Bilder/Sidobjekt/startpagelimemiddle.gif") ;*/
background: url("../../../Bilder/Sidobjekt/startpagelimemiddle.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}
.startmidlebottom{
width: 526px;
height: 10px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/startpagelimebottom.gif");*/
background: url("../../../Bilder/Sidobjekt/startpagelimebottom.gif");
background-repeat: no-repeat;
}
.startmidlecontent_v{
width: 47%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid green;*/
}
.startmidlecontent_h{
width: 47%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid red;*/
}
.startmidlecontent_mid{
width: 95.5%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid red;*/
}
.startmidlefiller{
width: 526px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}
/*---------MALL STARTSIDA MITTEN MED 2 BUBBLOR------------------*/
.startmidlecontainer_x2{
width: 527px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}
.startmidletop_x2{
width: 526px;
height: 11px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/startpagelimetop_x2.gif");*/
background: url("../../../Bilder/Sidobjekt/startpagelimetop_x2.gif");
background-repeat: no-repeat;
}
.startmidlemid_x2{
width: 526px;
height: auto;
float: left;
/*background-image: url("../../../Bilder/Sidobjekt/startpagelimemiddle_x2.gif") ;*/
background: url("../../../Bilder/Sidobjekt/startpagelimemiddle_x2.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}
.startmidlebottom_x2{
width: 526px;
height: 10px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/startpagelimebottom_x2.gif");*/
background: url("../../../Bilder/Sidobjekt/startpagelimebottom_x2.gif");
background-repeat: no-repeat;
}
.startmidlecontainerleft_x2{
width: 258px;
height: 10%;
float: left;
/*border: 1px dotted red;*/
}
.startmidlecontainerright_x2{
width: 258px;
height: 10%;
float: right;
/*border: 1px dotted cyan;*/
}
.startmidlecontent_v1_x2{
width: 43%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid lime;*/
}
.startmidlecontent_v2_x2{
width: 43%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid green;*/
}
.startmidlecontent_h1_x2{
width: 43%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid red;*/
}
.startmidlecontent_h2_x2{
width: 43%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid magenta;*/
}
.startmidlecontent_mid1_x2{
width: 92%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid yellow;*/
}
.startmidlecontent_mid2_x2{
width: 92%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid brown;*/
}
.startmidlefiller_x2{
width: 526px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}
/*---------MALL 1 BUBBLA PÅ SIDA MED LÄNKSPALT 560px------------------*/
.startmidlecontainer_1bml{
width: 560px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}
.startmidletop_1bml{
width: 560px;
height: 11px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/1bml_limetop560.gif");
background-repeat: no-repeat;
}
.startmidlemid_1bml{
width: 560px;
height: auto;
float: left;
background-image: url("../../../Bilder/Sidobjekt/1bml_limemiddle560.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}
.startmidlebottom_1bml{
width: 560px;
height: 10px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/1bml_limebottom560.gif");
background-repeat: no-repeat;
}
.startmidlecontent_v_1bml{
width: 47%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid green;*/
}
.startmidlecontent_h_1bml{
width: 47%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid red;*/
}
.startmidlecontent_mid_1bml{
width: 95.5%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid red;*/
}
.startmidlefiller_1bml{
width: 560px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}
/*---------MALL 1 BUBBLA PÅ SIDA UTAN LÄNKSPALT 740px------------------*/
.startmidlecontainer_1bul{
width: 740px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}
.startmidletop_1bul{
width: 740px;
height: 11px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/1bul_limetop740.gif");
background-repeat: no-repeat;
}
.startmidlemid_1bul{
width: 740px;
height: auto;
float: left;
background-image: url("../../../Bilder/Sidobjekt/1bul_limemiddle740.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}
.startmidlebottom_1bul{
width: 740px;
height: 10px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/1bul_limebottom740.gif");
background-repeat: no-repeat;
}
.startmidlecontent_v_1bul{
width: 47.8%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid green;*/
}
.startmidlecontent_h_1bul{
width: 47.8%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid red;*/
}
.startmidlecontent_mid_1bul{
width: 97%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid red;*/
}
.startmidlefiller_1bul{
width: 740px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}
/*---------MALL SIDA MED LÄNKSPALT MED 2 BUBBLOR 560------------------*/
.startmidlecontainer_x2_2bml{
width: 560px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}
.startmidletop_x2_2bml{
width: 560px;
height: 11px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/2bml_limetop560.gif");
background-repeat: no-repeat;
}
.startmidlemid_x2_2bml{
width: 560px;
height: auto;
float: left;
background-image: url("../../../Bilder/Sidobjekt/2bml_limemiddle560.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}
.startmidlebottom_x2_2bml{
width: 560px;
height: 10px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/2bml_limebottom560.gif");
background-repeat: no-repeat;
}
.startmidlecontainerleft_x2_2bml{
width: 275px;
height: 10%;
float: left;
/*border: 1px dotted red;*/
}
.startmidlecontainerright_x2_2bml{
width: 275px;
height: 10%;
float: right;
/*border: 1px dotted cyan;*/
}
.startmidlecontent_v1_x2_2bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid lime;*/
}
.startmidlecontent_v2_x2_2bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid green;*/
}
.startmidlecontent_h1_x2_2bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid red;*/
}
.startmidlecontent_h2_x2_2bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid magenta;*/
}
.startmidlecontent_mid1_x2_2bml{
width: 92%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid yellow;*/
}
.startmidlecontent_mid2_x2_2bml{
width: 92%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid brown;*/
}
.startmidlefiller_x2_2bml{
width: 560px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}
/*-------------------------MALL   MED LÄNKSPALT Vänsterbubbla    560 -------------------*/

.startmidlecontainer_x1_v_1bml{
width: 560px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}

.startmidletop_x1_v_1bml{
width: 560px;
height: 11px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/1bml_left_limetop560.gif");
background-repeat: no-repeat;
}
.startmidlemid_x1_v_1bml{
width: 560px;
height: auto;
float: left;
background-image: url("../../../Bilder/Sidobjekt/1bml_left_limemiddle560.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}

.startmidlebottom_x1_v_1bml{
width: 560px;
height: 10px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/1bml_left_limebottom560.gif");
background-repeat: no-repeat;
}

.startmidlecontainerleft_x1_v_1bml{
width: 275px;
height: 10%;
float: left;
/*border: 1px dotted red;*/
}

.startmidlecontainerright_x1_v_1bml{
width: 275px;
height: 10%;
float: right;
/*border: 1px dotted cyan;*/
}
.startmidlecontent_v1_x1_v_1bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid lime;*/
}
.startmidlecontent_v2_x1_v_1bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid green;*/
}
.startmidlecontent_h1_x1_v_1bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid red;*/
}
.startmidlecontent_h2_x1_v_1bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid magenta;*/
}
.startmidlecontent_mid1_x1_v_1bml{
width: 92%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid yellow;*/
}
.startmidlecontent_mid2_x1_v_1bml{
width: 92%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid brown;*/
}
.startmidlefiller_x1_v_1bml{
width: 560px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}


/*-------------------------MALL  MED LÄNKSPALT Högerbubbla    560 -------------------*/

.startmidlecontainer_x1_h_1bml{
width: 560px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}

.startmidletop_x1_h_1bml{
width: 560px;
height: 11px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/1bml_right_limetop560.gif");
background-repeat: no-repeat;
}
.startmidlemid_x1_h_1bml{
width: 560px;
height: auto;
float: left;
background-image: url("../../../Bilder/Sidobjekt/1bml_right_limemiddle560.gif");
background-repeat: repeat-y;
/*border: 1px solid red;*/
}

.startmidlebottom_x1_h_1bml{
width: 560px;
height: 10px;
float: left;
font-size: 0px;
background-image: url("../../../Bilder/Sidobjekt/1bml_right_limebottom560.gif");
background-repeat: no-repeat;
}

.startmidlecontainerleft_x1_h_1bml{
width: 275px;
height: 10%;
float: left;
/*border: 1px dotted red;*/
}

.startmidlecontainerright_x1_h_1bml{
width: 275px;
height: 10%;
float: right;
/*border: 1px dotted cyan;*/
}
.startmidlecontent_v1_x1_h_1bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid lime;*/
}
.startmidlecontent_v2_x1_h_1bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid green;*/
}
.startmidlecontent_h1_x1_h_1bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid red;*/
}
.startmidlecontent_h2_x1_h_1bml{
width: 43.8%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid magenta;*/
}
.startmidlecontent_mid1_x1_h_1bml{
width: 92%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid yellow;*/
}
.startmidlecontent_mid2_x1_h_1bml{
width: 92%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid brown;*/
}
.startmidlefiller_x1_h_1bml{
width: 560px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}








/*---------MALL SIDA UTAN LÄNKSPALT MED 2 BUBBLOR 740------------------*/
.startmidlecontainer_x2_2bul{
width: 740px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}
.startmidletop_x2_2bul{
width: 740px;
height: 11px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/2bul_limetop740.gif");*/
background: url("../../../Bilder/Sidobjekt/2bul_limetop740.gif");
background-repeat: no-repeat;
}
.startmidlemid_x2_2bul{
width: 740px;
height: auto;
float: left;
/*background-image: url("../../../Bilder/Sidobjekt/2bul_limemiddle740.gif") ;*/
background: url("../../../Bilder/Sidobjekt/2bul_limemiddle740.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}
.startmidlebottom_x2_2bul{
width: 740px;
height: 10px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/2bul_limebottom740.gif");*/
background: url("../../../Bilder/Sidobjekt/2bul_limebottom740.gif");
background-repeat: no-repeat;
}
.startmidlecontainerleft_x2_2bul{
width: 365px;
height: 10%;
float: left;
/*border: 1px dotted red;*/
}
.startmidlecontainerright_x2_2bul{
width: 365px;
height: 10%;
float: right;
/*border: 1px dotted cyan;*/
}
.startmidlecontent_v1_x2_2bul{
width: 45%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid lime;*/
}
.startmidlecontent_v2_x2_2bul{
width: 45%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid green;*/
}
.startmidlecontent_h1_x2_2bul{
width: 45%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid red;*/
}
.startmidlecontent_h2_x2_2bul{
width: 45%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid magenta;*/
}
.startmidlecontent_mid1_x2_2bul{
width: 93.5%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid yellow;*/
}
.startmidlecontent_mid2_x2_2bul{
width: 93.5%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid brown;*/
}
.startmidlefiller_x2_2bul{
width: 740px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}

/*-------------------------MALL   UTAN LÄNKSPALT Vänsterbubbla    740 -------------------*/

.startmidlecontainer_x1_v_1bul{
width: 740px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}
.startmidletop_x1_v_1bul{
width: 740px;
height: 11px;
float: left;
font-size: 0px;
background: url("../../../Bilder/Sidobjekt/1bul_left_limetop740.gif");
background-repeat: no-repeat;
}
.startmidlemid_x1_v_1bul{
width: 740px;
height: auto;
float: left;
background: url("../../../Bilder/Sidobjekt/1bul_left_limemiddle740.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}
.startmidlebottom_x1_v_1bul{
width: 740px;
height: 10px;
float: left;
font-size: 0px;
background: url("../../../Bilder/Sidobjekt/1bul_left_limebottom740.gif");
background-repeat: no-repeat;
}
.startmidlecontainerleft_x1_v_1bul{
width: 365px;
height: 10%;
float: left;
/*border: 1px dotted red;*/
}
.startmidlecontainerright_x1_v_1bul{
width: 365px;
height: 10%;
float: right;
/*border: 1px dotted cyan;*/
}
.startmidlecontent_v1_x1_v_1bul{
width: 45%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid lime;*/
}
.startmidlecontent_v2_x1_v_1bul{
width: 45%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid green;*/
}
.startmidlecontent_h1_x1_v_1bul{
width: 45%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid red;*/
}
.startmidlecontent_h2_x1_v_1bul{
width: 45%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid magenta;*/
}
.startmidlecontent_mid1_x1_v_1bul{
width: 93.5%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid yellow;*/
}
.startmidlecontent_mid2_x1_v_1bul{
width: 93.5%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid brown;*/
}
.startmidlefiller_x1_v_1bul{
width: 740px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}

/*-------------------------MALL   UTAN LÄNKSPALT Högerbubbla    740 -------------------*/

.startmidlecontainer_x1_h_1bul{
width: 740px;
height: 10%;
clear: both;
/*margin-top: 6px;*/
/*border: 1px solid red;*/
}
.startmidletop_x1_h_1bul{
width: 740px;
height: 11px;
float: left;
font-size: 0px;
background: url("../../../Bilder/Sidobjekt/1bul_right_limetop740.gif");
background-repeat: no-repeat;
}
.startmidlemid_x1_h_1bul{
width: 740px;
height: auto;
float: left;
background: url("../../../Bilder/Sidobjekt/1bul_right_limemiddle740.gif") ;
background-repeat: repeat-y;
/*border: 1px solid red;*/
}
.startmidlebottom_x1_h_1bul{
width: 740px;
height: 10px;
float: left;
font-size: 0px;
background: url("../../../Bilder/Sidobjekt/1bul_right_limebottom740.gif");
background-repeat: no-repeat;
}
.startmidlecontainerleft_x1_h_1bul{
width: 365px;
height: 10%;
float: left;
/*border: 1px dotted red;*/
}
.startmidlecontainerright_x1_h_1bul{
width: 365px;
height: 10%;
float: right;
/*border: 1px dotted cyan;*/
}
.startmidlecontent_v1_x1_h_1bul{
width: 45%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid lime;*/
}
.startmidlecontent_v2_x1_h_1bul{
width: 45%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid green;*/
}
.startmidlecontent_h1_x1_h_1bul{
width: 45%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 5px;
/*border: 1px solid red;*/
}
.startmidlecontent_h2_x1_h_1bul{
width: 45%;
height: 10%;
float: left;
padding-left: 5px;
padding-right: 10px;
/*border: 1px solid magenta;*/
}
.startmidlecontent_mid1_x1_h_1bul{
width: 93.5%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid yellow;*/
}
.startmidlecontent_mid2_x1_h_1bul{
width: 93.5%;
height: 10%;
float: left;
padding-left: 10px;
padding-right: 10px;
/*border: 1px solid brown;*/
}
.startmidlefiller_x1_h_1bul{
width: 740px;
height: 4px;
/*float: left;*/
font-size: 0px;
clear: both;
/*border: 1px solid red;*/
}






/*------nya mallar 0812 för att förstärka innehåll med färg-----*/
/*---Blå tonadmall--081229---*/
.newblueoutsidecontainer{
width: 96%;
height: 100%;
clear: both;
}
.newblueinsidecontainer{
width: 100%;
height: 100%;
float: left;
/*border: 1px solid #006fb4;*/
}
.newbluetop{
width: 100%;
height: 15px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/bluecolortop.png") ;*/
background: url("../../../Bilder/Sidobjekt/bluecolortop.png") ;
background-repeat: repeat-x;
}
.newbluecontent{
width: 95%;
height: 100%;
float: left;
padding-left: 4px;
padding-right: 4px;
}

.newblueh2{
width: 95%;
height: 100%;
float: left;
padding-left: 4px;
padding-right: 4px;
}
.newblueh3{
width: 95%;
height: 100%;
float: left;
padding-left: 4px;
padding-right: 4px;
}


.newblueh2 h2{
font-size:100%; margin-left:1px; margin-right:0px; margin-top:5px; margin-bottom:5px;
}

.newblueh3 h3{
font-size:100%; margin-left:1px; margin-right:0px; margin-top:5px; margin-bottom:5px;
}


.newbluebottom{
width: 100%;
height: 15px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/bluecolorbottom.png") ;*/
background: url("../../../Bilder/Sidobjekt/bluecolorbottom.png") ;
background-repeat: repeat-x;
}
.newbluefiller{
width: 100%;
height: 4px;
font-size: 0px;
float: left;
}
/*---Lime tonadmall--081222---*/
.newlimeoutsidecontainer{
width: 96%;
height: 100%;
clear: both;
}
.newlimeinsidecontainer{
width: 100%;
height: 100%;
float: left;
}
.newlimetop{
width: 100%;
height: 15px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/limecolortop.png") ;*/
background: url("../../../Bilder/Sidobjekt/limecolortop.png") ;
background-repeat: repeat-x;
}
.newlimecontent{
width: 95%;
height: 100%;
float: left;
padding-left: 4px;
padding-right: 4px;
}
.newlimeh2{
width: 95%;
height: 100%;
float: left;
padding-left: 4px;
padding-right: 4px;
}
.newlimeh3{
width: 95%;
height: 100%;
float: left;
padding-left: 4px;
padding-right: 4px;
}


.newlimeh2 h2{
font-size:100%; margin-left:1px; margin-right:0px; margin-top:5px; margin-bottom:5px;

}

.newlimeh3 h3{
font-size:100%; margin-left:1px; margin-right:0px; margin-top:5px; margin-bottom:5px;
}

.newlimebottom{
width: 100%;
height: 15px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/limecolorbottom.png") ;*/
background: url("../../../Bilder/Sidobjekt/limecolorbottom.png") ;
background-repeat: repeat-x;
}
.newlimefiller{
width: 100%;
height: 4px;
font-size: 0px;
float: left;
}
/*---Röd tonadmall--081223------*/
.newredoutsidecontainer{
width: 96%;
height: 100%;
clear: both;
}
.newredinsidecontainer{
width: 100%;
height: 100%;
float: left;
/*border: 1px solid #cc0033;*/
}
.newredtop{
width: 100%;
height: 15px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/redcolortop.png") ;*/
background: url("../../../Bilder/Sidobjekt/redcolortop.png") ;
background-repeat: repeat-x;
}
.newredcontent{
width: 95%;
height: 100%;
float: left;
padding-left: 4px;
padding-right: 4px;
}
.newredbottom{
width: 100%;
height: 15px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/redcolorbottom.png") ;*/
background: url("../../../Bilder/Sidobjekt/redcolorbottom.png") ;
background-repeat: repeat-x;
}
.newredfiller{
width: 100%;
height: 4px;
font-size: 0px;
float: left;
}
/*---Gul tonadmall--081223------*/
.newyellowoutsidecontainer{
width: 96%;
height: 100%;
clear: both;
}
.newyellowinsidecontainer{
width: 100%;
height: 100%;
float: left;
/*border: 1px solid #ffcc00;*/
}
.newyellowtop{
width: 100%;
height: 15px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/yellowcolortop.png") ;*/
background: url("../../../Bilder/Sidobjekt/yellowcolortop.png") ;
background-repeat: repeat-x;
}
.newyellowcontent{
width: 95%;
height: 100%;
float: left;
padding-left: 4px;
padding-right: 4px;
}
.newyellowbottom{
width: 100%;
height: 15px;
float: left;
font-size: 0px;
/*background-image: url("../../../Bilder/Sidobjekt/yellowcolorbottom.png") ;*/
background: url("../../../Bilder/Sidobjekt/yellowcolorbottom.png") ;
background-repeat: repeat-x;
}
.newyellowfiller{
width: 100%;
height: 4px;
font-size: 0px;
float: left;
}

/*--Mall för att förstärka innehåll med färg--*/
.blaruta2{
width: 95%;
height: 10%;
background: #ffffff;
border-top: 10px solid #69A2C4; 
border-left: 1px solid #ffffff; 
border-right: 1px solid #ffffff; 
border-bottom: 10px solid #69A2C4;
padding-bottom: 4px;
padding-top: 4px;
padding-left:10px;
padding-right: 10px;
}

.gulruta2{
width: 95%;
height: 10%;
background: #ffffff;
border-top: 10px solid #FBCC6A; 
border-left: 1px solid #ffffff; 
border-right: 1px solid #ffffff; 
border-bottom: 10px solid #FBCC6A;
padding-bottom: 4px;
padding-top: 4px;
padding-left:10px;
padding-right: 10px;
}

.gronruta2{
width: 95%;
height: 10%;
background: #ffffff;
border-top: 10px solid #A09E77; 
border-left: 1px solid #ffffff; 
border-right: 1px solid #ffffff; 
border-bottom: 10px solid #A09E77;
padding-bottom: 4px;
padding-top: 4px;
padding-left:10px;
padding-right: 10px;
}

.rodruta2{
width: 95%;
height: 10%;
background: #ffffff;
border-top: 10px solid #C9554E; 
border-left: 1px solid #ffffff; 
border-right: 1px solid #ffffff; 
border-bottom: 10px solid #C9554E;
padding-bottom: 4px;
padding-top: 4px;
padding-left:10px;
padding-right: 10px;
}
/*--- Stylade Punktlistor till Webbitorn ---*/
.p_cirkel {list-style-type: circle}
.p_ruta {list-style-type: square}
.p_pil  {list-style-image: url(bilder/punktlista_pil.gif)}
.p_linje  {list-style-image: url(bilder/punktlista_streck.gif)}

/*--- Nya blekare bakgrundsfärger ---*/
.palebluebkg {
    background-color: #e2edf3;
}

.palelimebkg {
    background-color: #f0f0b4;
}

.paleredbkg {
    background-color: #f4d6de;
}

.paleyellowbkg {
    background-color: #fff4c7;
}

.palegraybkg {
    background-color: #e8e8e8;
}

/*    Nytt tabellutseende  */

.table_paleblue table {
    border-collapse:collapse;
    margin: 0; 
    margin-top: 0.2em; 
    margin-bottom: 0.6em;
}
 
 .table_paleblue th {
   background-color: #e2edf3;
   margin: 0; 
   padding: 0.25em; 
   text-align: left;
   border: 1px solid #A9A9A9;
    
}

/* ett rubrikalternativ ytterligare för tabellen */

.table_paleblue th.table_th_paleyellow 
{
background-color:#fff4c7;
}


.table_paleblue td {
 margin: 0; 
 padding: 0.25em; 
 padding-right:7px;
 border: 1px solid #A9A9A9;
 
}


.table_paleblue tr {
 margin: 0; 
 padding: 0;
}

/*     paleyellow table     */

.table_paleyellow table {
    border-collapse:collapse;
    margin: 0; 
    margin-top: 0.2em; 
    margin-bottom: 0.6em;
}
 
 .table_paleyellow th {
   background-color: #fff4c7;
   margin: 0; 
   padding: 0.25em; 
   text-align: left;
   border: 1px solid #A9A9A9;
}
/* ett rubrikalternativ ytterligare för tabellen */

.table_paleyellow th.table_th_paleblue 
{
background-color:#e2edf3;
}

.table_paleyellow td {
 margin: 0; 
 padding: 0.25em; 
 padding-right:7px;
 border: 1px solid #A9A9A9;
}

.table_paleyellow tr {
 margin: 0; 
 padding: 0;
}


 
/*  ------------------------------- */



/*--- Länkrutor till samarbetsdatabasen ---*/
#intresseorgan_link
{
    width:185px;
    height:70px;
    padding: 4px;	
    vertical-align: middle;
    border: solid 4px #dee3f3;
    background-color: #fff;
    float: left;
}

#intresseorgan_link a 
{
    display: inline-block;
}

#intresseorgan_link a 
{
    margin:0;
    padding: 20px 5px 5px 5px;
    display: block;
    color: #000;
    background-color: #dee3f3;
    text-decoration: none;
    height: 45px;
}

#personal_link
{
    width:185px;
    height:70px;
    padding: 4px;	
    vertical-align: middle;
    border: solid 4px #fed060;
    background-color: #fff;
    float: left;
}

#personal_link a 
{
    display: inline-block;
}

#personal_link a 
{
    margin:0;
    padding: 20px 2px 5px 5px;
    display: block;
    color: #000;
    background-color: #fed060;
    text-decoration: none;
    height: 45px;
}

#link_separator 
{
    width:30px;
    float: left;
}


.samarbetspartners {width: 400px;}
.senastuppdat {font-size: 100%; /*font-weight: bold;*/ text-align: center; }

/*-----IGM-NBL----*/
#nbligm {
width: 800px;
height: auto;
background: #FFFFFF;
float: left;
}
#nbligm_lankspalt {
width: 175px;
height: auto;
background: #FFFFFF;
float: left;
}

.sokNblContainer{
width:710px;
height: auto;
float: left;
clear: both;
margin: 0; 
}

.sokNblCol1{
width:110px;
height: 15px;
padding: 5px;
float: left;
}
.sokNblCol2{
width:150px;
height: 15px;
padding: 5px;
float: left;
}

.sokNblCol2button{
width:145px;
height: 15px;
padding: 5px;
text-align:right;
float: left;
clear: right;
}

.sokNblCol3{
width:420px;
height: 15px;
padding: 5px;
float: left;
clear: right;
}

/* -----------------Compliance sök ------------------- */
.sokComplContainer{
width:745px;
height: auto;
float: left;
clear:both;
}

.sokComplCol1{
width:110px;
height: 15px;
padding: 5px;
float: left;
}
.sokComplCol2{
width:200px;
height: 15px;
padding: 5px;
float: left;
}

.sokComplCol3{
width:350px;
height: 15px;
padding: 5px;
float: left;
clear: right;
}

/* rad 2 */

.sokComplCol22{
width:200px;
height: 15px;
padding: 5px;
float: left;
}

.sokComplCol23{
width:110px;
height: 15px;
padding: 5px;
float: left;
}

.sokComplFiller{
width:70px;
height: 15px;
padding: 5px;
float: left;
}


.sokComplCol24{
width:150px;
height: 15px;
padding: 5px;
float: left;
clear: right;
}


/* Rad 3 */

.sokComplCol32{
width:500px;
height: 15px;
padding: 5px;
float: left;

}

/*droplistan i compl-sök*/
.complCol32{
width:474px;
}

.sokComplFiller2{
width:2px;
height: 15px;
padding: 5px;
float: left;
clear: right;
}


/* rad 4 */

.sokComplbutton{
width:597px;
height: 15px;
padding: 5px;
text-align:right;
float: left;
}

.complList{
width:760px;
padding-top: 12px;
clear:both;
}

/****--------Default Tree Menue---------****/
ul.CS_DefaultTreeMenu1,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedParent ul,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem ul {
  /* display: block;*/
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px;
  line-height: 14px;
}
ul.CS_DefaultTreeMenu1 ul,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuNotSelected ul {
  display: none;
  padding-left: 0px;
  list-style-type: none;
}
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedParent,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuNotSelected
{
  padding-left: 30px;
  margin-left: 0px;
   padding-top: 4px;
  padding-bottom: 4px;
  padding-right: 2px;
}

ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedParent,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuNotSelected
{
background: url("../../../Bilder/Sidobjekt/yellowlinenav2.gif") bottom left no-repeat;
}



ul.CS_DefaultTreeMenu2 li.CS_DefaultTreeMenuSelectedItem,
ul.CS_DefaultTreeMenu2 li.CS_DefaultTreeMenuNotSelected
{
background: transparent;
padding-left: 24px;
}


ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasChildren a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasChildren li.CS_DefaultTreeMenuSelectedItem li a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasChildren li.CS_DefaultTreeMenuNotSelected a
{
  background: url("../../../Bilder/Sidobjekt/plus.gif") left 1px no-repeat;
  width: 170px;
  padding-left: 15px;
  /* padding-right: 10px; */
  display: block;
  text-decoration: none;
  /*border: 1px solid green;*/
}

ul.CS_DefaultTreeMenu1 a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem ul li a
{
  background: none top left no-repeat;
  padding-left: 0px;
  text-decoration: underline;
   /*border: 1px solid blue;*/
}

ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedParent ul li.CS_DefaultTreeMenuHasNoChildren a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem ul li.CS_DefaultTreeMenuHasNoChildren a
{
  background: none top left no-repeat;
  padding-left: 0px;
/*   border: 1px solid magenta;*/
 /* text-decoration: none;*/
}

/* Alla val som inte har underval */
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasNoChildren a
{
  background: none top left no-repeat !important;
  padding-left: 15px;
   /*border: 1px solid brown;*/
}

ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedParent a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasNoChildren.CS_DefaultTreeMenuSelectedItem a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasChildren.CS_DefaultTreeMenuSelectedItem a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasChildren li.CS_DefaultTreeMenuSelectedItem a
{
  background: url("../../../Bilder/Sidobjekt/minus.gif") left 1px no-repeat;
  width: 170px;
  padding-left: 15px;
  /* padding-right: 10px; */
  display: block;
  /*border: 1px solid black;*/
} 
/* and some link styles */
ul.CS_DefaultTreeMenu1 li a { color: #4e4e4e; display: inline-table; text-decoration: none; width:100%; margin-left: 0px; padding-bottom: 0px;  /*border: 1px solid yellow;*/}
ul.CS_DefaultTreeMenu1 li a:hover { color: #4e4e4e; text-decoration: none;  /*border: 1px solid lime;*/}
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasChildren { /* Nothing special */ }

ul.CS_DefaultTreeMenu3 li a 
{
  width: 140px !important;
}