
h1{
	margin:0px;
	padding:0px;
font-family: verdana;
font-size: 24px;
font-weight: bold;
color: #006;
}

TD.navrubrik 	{font-family:verdana; font-size:12px; font-weight:bold; color: #ffffff; background: #FF0000;}
A.nav 		{COLOR: #000066; TEXT-DECORATION: none ;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.nav:active 	{COLOR: #000066; TEXT-DECORATION: none}
A.nav:hover 	{COLOR: #ffffff; TEXT-DECORATION: none}

TD.navrubrik2 	{font-family:verdana; font-size:12px; font-weight:bold; color: #ffffff; background: #ff0000;}
A.nav2 		{COLOR: #ffffff; TEXT-DECORATION: none ;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.nav2:active 	{COLOR: #ffffff; TEXT-DECORATION: none}
A.nav2:hover 	{COLOR: #ffffff; TEXT-DECORATION: none}

TD.navtop 	{font-family:verdana; font-size:10px; font-weight:normal; color: #ffffff;}
A.navtop 	{COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.navtop:active {COLOR: #ffffff;TEXT-DECORATION: none}
A.navtop:hover 	{COLOR: #ffffff; TEXT-DECORATION: none}

A.unavtop 		{COLOR: #ffffff; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.unavtop:active 	{COLOR: #ffffff;TEXT-DECORATION: underline}
A.unavtop:hover 	{COLOR: #ffffff; TEXT-DECORATION: underline}

A.position 		{COLOR: #000066; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold}
A.position:active 	{COLOR: #000066; TEXT-DECORATION: none}
A.position:hover 	{COLOR: red; TEXT-DECORATION: underline}
TD.pos 		{COLOR: #000066; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold}

.tabrubrikvit 	{font-family:verdana; font-size:18px; font-weight:bolder; color: #ffffff}
.tabrubrik 	{font-family:verdana; font-size:18px; font-weight:bolder; color: #000066}
TD.listrubrik 	{font-family:verdana; font-size:10px; font-weight:bold; color: #ffffff; background: #2F70B0;}
A.listrubrik 		{COLOR: #ffffff; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold}
A.listrubrik:active 	{COLOR: #ffffff; TEXT-DECORATION: underline}
A.listrubrik:hover 	{COLOR: red; TEXT-DECORATION: underline}

A.listknapp 		{COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold}
A.listknapp:active 	{COLOR: #ffffff; TEXT-DECORATION: none}
A.listknapp:hover 	{COLOR: #ffffff; TEXT-DECORATION: none}

TD.listtext 	{font-family:verdana; font-size:10px; font-weight:normal; color: #000066}
A.list 		{COLOR: #000066; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.list:active 	{COLOR: #000066; TEXT-DECORATION: underline}
A.list:hover 	{COLOR: red; TEXT-DECORATION: underline}

A.betald 	{COLOR: red; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.betald:active {COLOR: red; TEXT-DECORATION: underline}
A.betald:hover 	{COLOR: #000066; TEXT-DECORATION: underline}

TD.fot 		{font-family:verdana; font-size:10px; font-weight:normal; color: #ffffff; background: #2F70B0}

.sokbtn 	{font-family:verdana; font-size:11px; font-weight:bold; background: #D74949;border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#ffffff;height:20px}
.sokfalt2 	{font-family:verdana; font-size:13px; font-weight:bold; color: #333}
.sokfalt 	{font-family:verdana; font-size:13px; font-weight:bold; color: #ffffff}

.litenvit	{font-family:verdana; font-size:10px; font-weight:normal; color: #ffffff}
.normalvit	{font-family:verdana; font-size:12px; font-weight:normal; color: #ffffff}
.fetvit		{font-family:verdana; font-size:12px; font-weight:bold; color: #ffffff}
.litensvart	{font-family:verdana; font-size:9px; font-weight:normal; color: #000066}
.normalsvart	{font-family:verdana; font-size:12px; font-weight:normal; color: #000066}
.fetsvart	{font-family:verdana; font-size:12px; font-weight:bold; color: #000066}

A.fetlank 		{COLOR: #000066; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold}
A.fetlank:active 	{COLOR: #000066; TEXT-DECORATION: none}
A.fetlank:hover 	{COLOR: red; TEXT-DECORATION: underline}

A.lanksvart 		{COLOR: #000066; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.lanksvart:active 	{COLOR: #000066; TEXT-DECORATION: none}
A.lanksvart:hover 	{COLOR: red; TEXT-DECORATION: underline}

A.lanklitensvart		 {COLOR: #000066; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9px; FONT-WEIGHT: normal}
A.lanklitensvart:active {COLOR: #000066; TEXT-DECORATION: none}
A.lanklitensvart:hover {COLOR: red; TEXT-DECORATION: underline}

A.lankvit 		{COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.lankvit:link	{COLOR: #ffffff; }
A.lankvit:active 	{COLOR: #ffffff; TEXT-DECORATION: none}
A.lankvit:hover 	{COLOR: #ffffff; TEXT-DECORATION: underline}

A.lankrod 		{COLOR: red; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.lankrod:active 	{COLOR: red; TEXT-DECORATION: underline}
A.lankrod:hover 	{COLOR: #000066; TEXT-DECORATION: underline}

A.sok 		{COLOR: #000066; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.sok:active 	{COLOR: #000066; TEXT-DECORATION: none}
A.sok:hover 	{COLOR: red; TEXT-DECORATION: underline}

.katsvart	{font-family:verdana; font-size:12px; font-weight:bold; color: #000000}
.katgra		{font-family:verdana; font-size:12px; font-weight:bold; color: #999999}
A.kat 		{COLOR: #000066; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold}
A.kat:active 	{COLOR: #000066; TEXT-DECORATION: none}
A.kat:hover 	{COLOR: red; TEXT-DECORATION: underline}

.listorbla	{font-family:verdana; font-size:12px; font-weight:normal; color: #000000}
.listorgra	{font-family:verdana; font-size:12px; font-weight:normal; color: #999999}
A.listorgra 	{COLOR: #999999; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.listorgra:active {COLOR: #999999; TEXT-DECORATION: none}
A.listorgra:hover 	{COLOR: #999999; TEXT-DECORATION: underline}


A.listor 	{COLOR: #000066; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.listor:active {COLOR: #000066; TEXT-DECORATION: none}
A.listor:hover 	{COLOR: #000066; TEXT-DECORATION: underline}

    /* ================================== */
    /* ================================== */
    /* ================================== */
            

  

    /* ================= background colors ================= */
    /* light grey */
    /* light  */
    a.tabOff, a.tabOff:visited, a.tabOffEnd, a.tabOffEnd:visited {
      background-color: #cccccc;
    }
    /* medium   #D6E7EF*/
    a.tabOn, a.tabOn:visited, a.tabOn:hover, a.tabOff:hover, a.tabOnEnd, a.tabOnEnd:hover, a.tabOnEnd:visited, a.tabOffEnd:hover {
      background-color: #DD9DFE4;
    }
 
   a.tabTop { color: #000066}
   a.tabTop2 { color: #000066}
 
    /*  spec 1   #D6E7EF*/  
   a.tabTop2 { background-color: #fc9c32; } 
   a.tabTop { background-color: #CECFCE; }  
   a.tabTop:hover { background-color: #ff0000; color: #ffffff}
   a.tabTop2:hover {  background-color: #ff0000; color: #ffffff} 

                
 
    /* spec 1 */


 
.btnred 	{font-family:verdana; font-size:11px; font-weight:bold; background: #ff0000;border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#ffffff;height:20px}
.btngray 	{font-family:verdana; font-size:11px; font-weight:normal; background: #CECFCE;border-bottom: 1px solid #548BC2;border-right: 1px solid #548BC2;border-left: 1px solid #548BC2;border-top:1px solid #548BC2;color:#000066;height:20px}



          
  /* ================= end background colors ================= */
    
    
    /* main tool bar */
    #homePage #mainToolbar {
      text-align: center;
      margin: auto;
      padding: 0;
      width: 100%;
  }
  
  
  /* ================= catalog tabs ================== */
  /* generic catalog tab properties */
    .catList {
      white-space: nowrap;
      padding: 0;
      margin: 0 0 0px 22px;
    }
    /* catalog tabs on the home pages */
    #homePage .catList {
      text-align: center;
      margin: 3px 0 2px 0;
    }
    .tabOn, .tabOff, .tabOnEnd, .tabOffEnd, .tabTop, .tabTop2 {
      white-space: nowrap;
      text-align: center;
      text-decoration: none;
      padding: 3px 5px 3px 5px;
      //width: 7%;
      margin: 0;
    }
    a.tabOn, a.tabOff {
      border-left: 1px solid #548BC2;
      border-top: 1px solid #548BC2;
    }
    a.tabOnEnd, a.tabOffEnd {
      border-left: 1px solid #548BC2;
      border-right: 1px solid #548BC2;
      border-top: 1px solid #548BC2;
    }
    
    
    
      .sidokanter {
        border-left: 1px solid #548BC2;
        border-right: 1px solid #548BC2;
		color:#000066;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
    }
  /* ================= end catalog tabs ================== */  
  
  
    a.tabTop, a.tabTop2 {
      border-left: 1px solid #000066;
      border-right: 1px solid #000066;
      border-top: 1px solid #000066;
      border-bottom: 1px solid #000066;
    }



    TD.katknapp	{ font-family:verdana, arial; font-size:11px; }
    A.katknapp			{ color:#000066; }
    A.katknapp:link		{ color:#000066; }
    A.katknapp:active		{ color:#000066; }
    A.katknapp:hover		{ color:#ffffff; }
    
    
    A.listrubrik 		{COLOR: #ffffff; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold}
    A.listrubrik:active 	{COLOR: #ffffff; TEXT-DECORATION: underline}
    A.listrubrik:hover 	{COLOR: red; TEXT-DECORATION: underline}
  
  .rubrik1-1		{ font-family:verdana, arial; font-size:17px; color:#000066; font-weight:bold;}
    .rubrik1-2		{ font-family:verdana, arial; font-size:17px; color:#ffffff; font-weight:bold;}

#select_region{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	width: 200px
}

#beg_view_top_container{
	margin-left: 0px;
	width:620px;
	float:left;
	border-bottom: 1px solid #548BC2;
	border-top: 1px solid #548BC2;
	padding: 2px 5px 2px 5px !important;
}
html>body #beg_view_top_container{
	width: 610px;
}

.list_container{
width: 616px;
float:left;
max-height:180px;
margin-top: 3px;
font-family: verdana;
font-size: 10px;
font-weight: normal;
color: #006;
}

.list_top_left{
padding-left: 4px;
margin-bottom:3px;
width: 290px;
float:left;
}
.list_top_right{
padding-right: 4px;
margin-bottom: 3px;
width: 290px;
text-align:right;
float:right;
}
.list_image{
padding-left: 4px;float:left; margin-right:5px;		
}
.list_main{
	border:0px solid black;padding-left: 4px;font-family: verdana; float: left;font-size: 12px;
}
.list_bottom{
	float:left;text-align: right;width:620px;border-bottom:1px solid #548BC2;padding-right:7px;
}
html>body .list_bottom{
	width:614px;
}

ul {
text-align: right;
}

ul a{
	margin-left: 10px;
}

.sort_beg_result {
	float:left;
	
}


/*Topmenyn*/
 
#topmenu_container {
padding: 0px;
width: 700px;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
}


ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}


li.topmenu_menuvisit { /* besök */
	float: left;
	position: relative;
	width: 110px;
     height:18px;
	/*padding: 3px; */
	padding-top: 2px; 
	background-color: #ff0000;
	color: #ffffff;
	font-size: 10px;
	font-weight:bold;
    font-family: verdana, helvetica;
    text-align: center;
}


li.topmenu_menupic { /* bildpil */
	float: left;
	text-align:left;
	position: relative;
	width: 10px;
    height:18px;
	padding: 0px;
	background-color: #548BC2;
	font-size: 8px;
}


li.topmenu_menusites { 
	float: left;
	position: relative;
	width: 118px;
    height:18px;
	/*padding: 2px; */
	padding-top: 2px; 
	background-color: #548BC2;
	color: #ffffff;
	font-size: 10px;
	font-weight:bold;
    font-family: verdana, helvetica;
    /* padding-left: 35px; */
    text-align: left;
    text-indent: 8px;
      border-color: #000000;
        border-style: solid;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-right-width: 1px;
   border-top-width: 0px; 
}






li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 18px;	left: 0;	
	background-color: #548BC2;
	line-height: 1.75em;
	width:125px;
	text-align: left;
	
	margin-right: 10px;
	margin-left: 0px;
}


li>ul { 

/* to override top and left in browsers other than IE, 
which will position to the top right of the containing li, 
rather than bottom left */
  top: auto;
  left: auto;
}


li:hover ul, li.over ul { 
  /* lists nested under hovered list items */
  display: block;
}

a.topmenu_actuator {
  background-color: transparent;
  color: #ffffff;
  font-size: 10px;
  font-weight:bold;
  margin: 0px;
  padding: 0px 0px;
  text-decoration: none;
}

a.topmenu_actuator:hover {
  background-color: #ff0000;
  color: #ffffff;
}


.topmenu_actuator li a:hover {
  background-color: #ff0000;
  color: #ffffff;
}

.topmenu_menu li a:hover {
  background-color: #ff0000;
  color: #ffffff;
}

.topmenu_menu li a {
  background-color: transparent;
  color: #ffffff;
  display: block;
  font-size: 10px;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}



