
/* GLOBALS */
A:link, A:active, A:visited { COLOR:#6799a9; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }
A:hover { COLOR:#6799a9; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline; }
body {text-align:center;background-color:#cccccc;margin-top:0px;font-family:  Arial, Helvetica, sans-serif;font-size: 9pt;line-height: 14pt;}

/* FOOTER */
div#OuterFooter{background: url(fx/outerfooter.jpg) no-repeat;height:70px;width:1000px;padding-left:35px;color: #ffffff;font-family:  Arial, Helvetica;font-size: 9pt;line-height: 11pt;}
div#OuterFooter a:link {color: #ffffff;text-decoration: none;font-family:  Arial;font-size: 9pt;line-height: 11pt;}
div#OuterFooter a:hover {color: #ffffff;text-decoration: underline;font-family:  Arial;font-size: 9pt;line-height: 11pt;}
div#OuterFooter a:visited {color: #ffffff;text-decoration: none;font-family:  Arial;font-size: 9pt;line-height: 11pt;}
div#OuterFooter #producerad {color: #ffffff;font-family:  Arial, Helvetica, sans-serif;font-size: 9px;}
div#OuterFooter #producerad div {text-align:left;line-height:10pt;}
div#OuterFooter #producerad div a:link  {text-align:left;text-decoration: none;font-size: 9px;line-height: 11pt;}
div#OuterFooter #producerad div a:active {text-align:left;text-decoration: none;font-size: 9px;}
div#OuterFooter #producerad div a:hover {text-align:left;text-decoration: underline;font-size: 9px;}
div#OuterFooter #producerad div a:visited  {text-align:left;text-decoration: none;font-size: 9px;}

/* HÅLLARE */
div#ContentPlaceHolderCPH1 {padding-left:30px;}
div#ContentPlaceHolderCPH2 {padding-right:30px;padding-left:30px;}
#OuterContent  {background: url(fx/outercontent-bg.gif) repeat-y;width:1000px;height:800px;}
#OuterContent #LogoType {height:39px;width:157px;background: url(fx/logotype-small.gif) no-repeat 91% 97%;}
#OuterContent #TopSpacer {background: url(fx/outertop.jpg) no-repeat;height:8px;width:1000px;}
div.banner {font-family:  Arial, Helvetica, sans-serif;font-size: 8pt;line-height:11pt;color:Black;}
div.banner a{font-family:  Arial, Helvetica, sans-serif;font-size: 8pt;line-height:11pt;color:Black;}
div.banner a:active{font-family:  Arial, Helvetica, sans-serif;font-size: 8pt;line-height:11pt;color:Black;}
div.banner a:hover {font-family:  Arial, Helvetica, sans-serif;font-size: 8pt;line-height:11pt;text-decoration:underline;color:Black;}

/* DEKORATIONER ETC */
#MainTop {height:160px;background: url(fx/main-top.jpg) no-repeat;width:960px;}
#LeafLeftBottom {height:500px;background: url(fx/leaf-left-bottom.gif) no-repeat left bottom;}
#LeafRightTop {height:320px;background: url(fx/Leaf-right-alone.gif) no-repeat right top;}
.Logotype {height:39px;width:157px;background: url(fx/logotype-small.gif) no-repeat right bottom;}
img {border:0px;}
.button{height:21px;font-family:Tahoma;font-size:10px;font-weight: bold;color: #232323;}

/* RUBRIKER */
H1 {font:11px/1.4 arial,sans-serif;margin-bottom:5px;font-size:14px;color:#000000;}
H2 {font:11px/1.4 arial,sans-serif;font-size:18px;color:#000000;margin-bottom:7px;margin-top:0px;font-weight:normal;}	
H3 {font:11px/1.4 arial,sans-serif;font-size:20px;color:#000000;margin-bottom:5px;}
#press  H2 {font:11px/1.4 arial,sans-serif;font-size:18px;color:#000000;margin-bottom:7px;margin-top:0px;font-weight:normal;}
.text-rubrik{font-family: Tahoma, Verdana, Arial;font-size: 12px;color: #000000;line-height: 14px;font-weight: bold;text-decoration: none;}
.textfront{font-family:Arial;font-size:13px;letter-spacing:1pt;line-height: 17px;	}  
/*SOK COMBO */
.CboSok {background-color:#e9e9e9; border:1px solid #e9e9e9;color:Black;font-family:  Arial, Helvetica, sans-serif;font-size: 9pt;line-height: 14pt;height:24px;}

/* LEDIGA LAGH*/
table.ledigt {font-family: Arial, Helvetica, sans-serif;font-size:8pt;line-height:18pt;}  
.Lagenhet-Rubrik  {font-family:Arial Narrow;font-size:22pt;color:#000000; font-weight:bold;line-height:27pt;}
div.lagenhetdetalj #detail {font-family: Arial, Helvetica, sans-serif;font-size:8.7pt;line-height:12pt;color:#000000;}	
div.lagenhetdetalj #detail a{font-family: Arial, Helvetica, sans-serif;font-size:9pt;line-height:12pt;color:#3e7c56;}
div.lagenhetdetalj #detail a:active {font-family: Arial, Helvetica, sans-serif;font-size:9pt;line-height:12pt;color:#3e7c56;}
div.lagenhetdetalj #detail a:hover {font-family: Arial, Helvetica, sans-serif;font-size:9pt;line-height:12pt;text-decoration:underline;color:#3e7c56;}

/*SPEGLA EDITOR CSS */
.huvudrubrik {font-family:Arial Narrow;font-size:22pt;color:#000000; font-weight:bold;line-height:27pt;}
.underrubrik {font-family:Arial Narrow;font-size:18pt;color:#000000; font-weight:bold;line-height:22pt;}
.brodtext {font-family:  Arial, Helvetica, sans-serif;font-size: 9pt;line-height: 14pt;}	
.gronlank {font-family:Arial,Tahoma,verdana;font-size:9pt;color: #3e7c56;text-decoration: none;font-weight: normal;} 
.gronlank a:hover {font-family:Arial,Tahoma,verdana;font-size:9pt;color: #3e7c56;text-decoration: underline;font-weight: normal;}  	

.cursor {  cursor: hand}


.text 
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	line-height: 14pt;
	text-decoration: none;	
}	

.text-grey
{
    color:#878787;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal;
	text-decoration: none;	
}	


.text-small 
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 9px;
	color: #848484;
	font-weight: normal;
	text-decoration: none;	
	
}




.rubrik
  { 
    color: #3E8CD4; 
	font-family: Arial, Verdana, Sans-Serif;
	font-size:15px;
	font-weight:normal;
	 
}
     

   
 
     

.rubrik-mellan
  { 
 
	font:11px/1.4 arial,sans-serif;
	font-size:18px;
	color:#525252;	
     }  


  .rubrik-stor
  { 
    color: #3E8CD4; 
	font-family: Arial, Verdana, Sans-Serif;
	font-size:22px;
	font-weight:normal;
     }   



.border
{
    border:1px solid #BEC3C6; 
}


.itembox220x145
{
  width:220px;
  height:145px;
  padding:0px;
  margin:0px;
  background:url(fx/itembox220x145.gif) top  no-repeat;
}

.itembox216X140{width:216px;height:140px;padding:0px;margin:0px;background:url(fx/itembox216X140.gif) top  no-repeat;}
#itembox216X140 h2 {font:bold 17px/32px arial narrow,Arial,Calibri;color:#767676;margin-left:12px;margin-top:5px;margin-bottom:2px;}
#itembox216X140 div {margin-left:12px;font:normal 10px verdana; }  
  
  
  
  



A.big-blue:link
{
    font-family:Tahoma,verdana;
    font-size:13px;
	color: #2D65D7;
	text-decoration: none;
	font-weight: normal;  
}
A.big-blue:visited
{
    font-family:Tahoma,verdana;
    font-size:13px;
	color: #2D65D7;
	text-decoration: none;
	font-weight: normal;  
}

A.black:link{font-family:Tahoma,verdana;font-size:11px;color: #000000;text-decoration: none;font-weight: bold;}  
A.black:visited{font-family:Tahoma,verdana;font-size:11px;color: #000000;text-decoration: none;font-weight: bold;}  
A.black:hover{font-family:Tahoma,verdana;font-size:11px;color: #000000;text-decoration: underline;font-weight: bold;}  
/* USE TO THE GREEN LINKS */   
div.green {font-family:Arial,Tahoma,verdana;font-size:9pt;color: #3e7c56;text-decoration: none;font-weight: normal;}
A.green:link {font-family:Arial,Tahoma,verdana;font-size:9pt;color: #3e7c56;text-decoration: none;font-weight: normal;} 
A.green:hover {font-family:Arial,Tahoma,verdana;font-size:9pt;color: #3e7c56;text-decoration: underline;font-weight: normal;}
A.green:visited {font-family:Arial,Tahoma,verdana;font-size:9pt;color: #3e7c56;text-decoration: none;font-weight: normal;}
    
	


A.blue:link
{
    font-family:Tahoma,verdana;
    font-size:11px;
	color: #2D65D7;
	text-decoration: none;
	font-weight: normal;  
}
A.blue:visited
{
    font-family:Tahoma,verdana;
    font-size:11px;
	color: #2D65D7;
	text-decoration: none;
	font-weight: normal;  
}
A.blue:hover
{
    font-family:Tahoma,verdana;
    font-size:11px;
	color: #2D65D7;
	text-decoration: underline;
	font-weight: normal;  
}


A.grey:active
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #848484;
	font-weight: normal;
	text-decoration: none;	
}

A.grey:link
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #848484;
	font-weight: normal;
	text-decoration: none;	
}
A.grey:visited
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #848484;
	font-weight: normal;
	text-decoration: none;	 
}


UL 		{ MARGIN-TOP:0px; MARGIN-BOTTOM:0px; MARGIN-LEFT:0px; padding-left:0px; }
P		{ padding:0px; margin:0px; }
div#wrapper 	{ width:960px; margin:0 auto; text-align:left;}
div#header 	{ position:relative; width:960px; height:40px; padding-bottom:30px;}



/* Top Navigation  */
ul#nav			{margin:0; padding:0 0 0 6px; list-style:none; display:block; position:absolute; left:0px; top:0px; background:url(fx/nav-bg.gif) no-repeat; width:960px; height:32px;}
ul#nav ul		{margin:0; padding:0; list-style:none; position:absolute; bottom:20px;}
ul#nav li		{display:block; float:left;}
ul#nav li.first		{padding-left:10px;}
ul#nav li a		{font:bold 11px/32px arial !important; text-decoration:none; color:#000000 !important; display:block;}
ul#nav li a:hover	{text-decoration:underline;}
ul#nav li.off a		{padding:0px 28px 0px 0px; background:url(fx/nav-spacing-bg.gif) bottom right no-repeat;}
ul#nav li.last a	{padding:0;}
ul#nav li.on a		{color:#000000 !important; padding:0 8px 0 8px;}
ul#nav li.on a .left	{background: url(fx/nav-on-left.gif) no-repeat top left; width:6px; height:32px; display: block; float:left;}
ul#nav li.on a .mid	{background: url(fx/nav-on-mid.gif) repeat-x top left;	height:32px; line-height:32px; display:block; float:left; padding:2px 11px 0px 10px;}
ul#nav li.on a .right 	{background: url(fx/nav-on-right.gif) no-repeat top left; width:6px; height:32px; display: block; float:left;}



#header ul.nav-sub		{position:absolute; left:0; height:30px; top:30px; width:958px; margin:0; padding:0; list-style:none;text-transform:uppercase;}
#header ul.nav-sub li		{float:left; padding:0; display:inline;}
#header ul.nav-sub li a		{font:normal 10px/30px arial !important; text-decoration:none; padding:0 0 0 8px; margin:0 0 0 15px; color:#626262 !important; background: url(fx/nav-sub-arrow.gif) no-repeat; display:block;}
#header ul.nav-sub li a:hover	{cursor:pointer; text-decoration:underline;}
#header ul.nav-sub li a.on	{font-weight:bold !important;text-decoration:underline;}










