
a { color: #74756A; font-weight: bold;}
a:link { color: #74756A; font-weight: bold;text-decoration: none;}
a:visited { color: #74756A; font-weight: bold;text-decoration: none;}
a:hover { color: #000000; font-weight: bold;text-decoration: none;}
a:active { color: #74756A; font-weight: bold;text-decoration: none;}



BODY {color: black; background: white;}
A:link, A:visited {background: white; color: black; text-decoration: underline;
   font-weight: bold;}
H1, H2, H3 {background: white; color: black; padding-bottom: 1px;
   border-bottom: 1px solid gray;}
DIV.adbanner {display: none;}



#frame {
  width:800px;
  left:5px;
  top:5px;
  text-align:left;
  position: absolute; 
  padding-left:20px;
  background-image: url(../Webbsidor/Bilder_ramverk/bakgrund2.jpg);
  background-color: transparent;
  background-repeat: repeat-y;
}

#banner { 
left:826px;
width: 194px; 
padding left:2px;
background-color: #ffffff;
top:5px;
position: absolute;

}  

#filler5px {
width:100px;
height:5px;

}

#top {
  clear:both;
  width: 800px;
  text-align: right;
  display: none;
}
#top2 {
  clear:both;
  width: 800px;
  padding-top:2px;
  padding-left:3px;
  height: 263px;
  background-image: url(../Webbsidor/Bilder_ramverk/rutatop.gif);
  background-repeat: no-repeat;

}
#top3 {
  clear:both;
  width: 790px;
  height:23px;
  padding-left:3px;
  background-image: url(../Webbsidor/Bilder_ramverk/innerrutabg2.gif);
  background-repeat: repeat-y;

}

#bild1 {
  float: left;
  width: 580px;
  height:261px;
  background-image: url(../Webbsidor/Bilder_ramverk/bild2.gif);
  background-repeat: no-repeat;
  display: none;
}
#seek{
float: left;
width: 185px;
height:70px;
padding: 2px;
background-image: url(../Webbsidor/Bilder_ramverk/seek.gif);
background-repeat: no-repeat; 
display: none;
}
#map{
float: left;
width: 185px;
height:186px;
background: #C0C0C0;

}
#navi{
float:left;
width: 580px;
height: 23px;
background-image: url(../Webbsidor/Bilder_ramverk/navbg.gif);
background-repeat: repeat-y;
display: none;
}
#navibox{
padding-top:3px;
padding-left:10px;
padding-right:13px;
float:left;
text-align:center;
height: 20px;
border-right-width:1px;
border-right-style:solid;
border-right-color:#CCCCCC;
display: none;
}


#inner {
  clear:both;
  float:left;
  width: 800px;
  height:100%;
/*  margin-left: 10px;*/
  padding:5px;
  background-image: url(../Webbsidor/Bilder_ramverk/innerrutabg.gif);
  background-repeat: repeat-y;

}

#aktuellt{
float:left;
width: 185px;
height: 23px;
background-image: url(../Webbsidor/Bilder_ramverk/aktuellt.gif);
background-repeat: no-repeat;

}

#bottom {
  width: 800px;
  height: 71px;
  padding-top:22px;
  padding-left:16px;
  clear:both;
  background-image: url(../Webbsidor/Bilder_ramverk/footerbg.gif);
  background-repeat: no-repeat;
  display: none;

}
#footer {
  width: 100%;
  height: 71px;
  clear:both;
  text-align:left;
  display: none;
}

#main {
  float: left;
  width: 275px;
  background-color: transparent;
  padding: 5px;

  
}

#main11 {
  width: 568px;
  padding: 5px;
}

#maint{}
#mainb{}

#leftcontent {
  float: left;
  width: 275px;
  background-color: transparent;
  padding: 5px;
  
}

#rightcontent1st {
  float: right;
  width: 220px;
  padding-top:10px;
  padding-right:20px;
/*  background-image: url(../Webbsidor/Bilder_ramverk/media.gif);*/
  background-color: transparent;
  background-repeat: no-repeat;
 display: none;
}
#rightcontent {
  float: right;
  width: 220px;
  padding-top:5px;
  padding-right:20px;
  background-color: transparent;
  background-repeat: no-repeat;
  display: none;

}
#rightcontent2 {
  float: right;
  width: 220px;
  padding-top:20px;
  padding-right:20px;
  background-color: transparent;
  background-image: url(../Webbsidor/Bilder_ramverk/kalender.gif);
  background-repeat: no-repeat;
  background-position: 20px 0px;
 display: none;
}



/* Undersida 1 */
#top21 {
  clear:both;
  width: 800px;
  height: 58px;
  padding-top:2px;
  padding-left:3px;
  background-image: url(../Webbsidor/Bilder_ramverk/rutatop.gif);
  background-repeat: no-repeat;
 

}
#bild11 {
  float: left;
  width: 580px;
  height:58px;
  background-image: url(../Webbsidor/Bilder_ramverk/sub1topbg.gif);
  background-repeat: no-repeat;;
  margin-bottom: 0px;

}
#seek11{
float: left;
width: 185px;
height:58px;
padding-top: 10px;
background-image: url(../Webbsidor/Bilder_ramverk/seek11.gif);
background-repeat: no-repeat;
display: none;

}
#aktuellt11{
float:left;
width: 185px;
height: 23px;
background-image: url(../Webbsidor/Bilder_ramverk/aktuellt2.gif);
padding-top:2px;
padding-left:10px;
background-repeat: no-repeat;
color:white;;
font-size:14px;
font-weight:bold;
display: none;
}

.seekfield {
width: 100px;
padding: 2px;
margin: 2px;
height:20px;
}
.loginbox {padding-top:20px}

/* ROUNDED BOX */

.rbroundbox { background: url(../Webbsidor/Bilder_ramverk/nt.gif) repeat; }
.rbtop div { background: url(../Webbsidor/Bilder_ramverk/tl.gif) no-repeat top left; }
.rbtop { background: url(../Webbsidor/Bilder_ramverk/tr.gif) no-repeat top right; }
.rbbot div { background: url(../Webbsidor/Bilder_ramverk/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../Webbsidor/Bilder_ramverk/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary.*/
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
/*font-size: 1px;*/
}
/*.rbcontent { margin: 0 7px; }*/
.rbcontent { padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px; }

/*** CS_DefaultTreeMenu ***/

ul.CS_DefaultTreeMenu1,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedParent ul,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem ul {
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 2;
  line-height: 18px;
}
ul.CS_DefaultTreeMenu1 ul,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuNotSelected ul {
  display: none;
  list-style-type: none;
}
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedParent,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuNotSelected
{
  padding-left: 14px;
}
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("../Webbsidor/Bilder_ramverk/plus5.gif") left no-repeat;
  padding-left: 14px;
}
ul.CS_DefaultTreeMenu1 a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem a,
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuSelectedItem ul li a,
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: 14px;
}
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasNoChildren a
{
 background: none top left no-repeat !important; */
  padding-left: 14px;
}
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("../Webbsidor/Bilder_ramverk/minus4.gif")  left no-repeat;
  padding-left: 14px;
}
/* and some link styles */
ul.CS_DefaultTreeMenu1 li a { color: #74756A; display: inline; text-decoration: none; width:100%; margin-left: 4px; padding-bottom: 4px; }
ul.CS_DefaultTreeMenu1 li a:hover { color: #000; text-decoration: none; }
ul.CS_DefaultTreeMenu1 li.CS_DefaultTreeMenuHasChildren {  }
