/* PUB_TEMPL_SHEET.CSS */

#bannerContainer { margin-bottom: 15px}



.wpbutton
{
	font-family:verdana;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	background-color:#eeeeee;
	border-right-color:#CCCCCC;
	border-left-color:#eeeeee;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	cursor:hand;
}
/* .news* is used for displaying the news in the middle at each startpage for the sub sites */
.newsheader      { font-family:verdana, arial; font-size:13px; font-weight:bold; color:#494949;  }
.newsdate        { font-family:arial; font-size:9px; font-weight:normal; color:#8F8F8F; display:inline; margin-right: 3px;}
.newsingress     { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#494949; line-height:16px; }
.newsinfo        { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#494949; line-height:16px; }
.newsextra1      { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#494949 }
.newsextra2      { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#494949 }

.menuheader         { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#000000 }

.menulink       	{ font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#000000 }
A.menulink:link     { font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#000000 }
A.menulink:visited	{ font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#000000 }
A.menulink:hover    { font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#000000 }

.newslink              { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#1B8995 }
A.newslink:link        { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:underline;color:#1B8995 }
A.newslink:visited     { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:underline;color:#1B8995 }
A.newslink:hover       { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:underline;color:#000000 }
A.newslink:active	{ color:#BC2B16; }

.calendarheader         { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#494949 }

.calendarlink       	{ font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#1B8995 }
A.calendarlink:link     { font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#1B8995 }
A.calendarlink:visited	{ font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#1B8995 }
A.calendarlink:hover    { font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#000000 }
A.calendarlink:active	{ color:#BC2B16; }

.calendarlink1       	{ font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#1B8995 }
A.calendarlink1:link     { font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#1B8995 }
A.calendarlink1:visited	{ font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#1B8995 }
A.calendarlink1:hover    { font-family:verdana, arial; font-weight:normal; font-size:10px; text-decoration:none;color:#000000 }
A.calendarlink1:active	{ color:#BC2B16; }

/* START - Used in template171.htm for menu, set FONTS in the class for the tables cells (td) */
.menu_header_container  {
                            width:155px; height:20px; margin-top:12px;
                            background-image:url('../images/bg_menu_header.gif'); background-repeat:no-repeat
                        }
.menu_header_text       {
                            font-family:verdana, arial; font-size:10px; font-weight:bold; color:#000000;
                            position:relative; left:18px; top:4px;
                        }

.menu_main          { width:146px; empty-cells:hide; margin-left:4px; }
.menu_main tr       { }
.menu_main td       {
                        font-family:verdana, arial; font-size:10px; font-weight:bold; color:#000000; 
                        width:146px; padding-top:4px; padding-bottom:4px; 
                        border-top:solid 1px #f9f9f3; border-bottom:solid 1px #efefe8;
                    }
.menu_main a        { text-decoration:none; }
.menu_main a:visited{ text-decoration:none; }
.menu_main a:hover  { text-decoration:underline; }
                   
.menu_sub         { width:146px; empty-cells:hide; margin-left:4px;}
.menu_sub tr   { }
.menu_sub td      {
                        font-family:verdana, arial; font-size:10px; font-weight:normal; color:#000000; 
                        width:146px; padding-top:4px; padding-bottom:4px; padding-left:2px; 
                        border-top:solid 1px #f9f9f3; border-bottom:solid 1px #efefe8; 
                   }
.menu_sub a        { text-decoration:none; }
.menu_sub a:visited{ text-decoration:none; }
.menu_sub a:hover  { font-weight:normal; text-decoration:underline; }
/* END - Used in template171.htm for menu */

/* START - Used in template808.htm for right-hand box */

ul.list_templ808 {
margin-left: 0;
margin-bottom: 0;
padding-left: 0;
list-style: none;
}

ul.list_templ808 li {
padding-left: 8px;
margin-bottom: 2px;
background-image: url(http://www.hik.se/bilder/bullet.png);
background-repeat: no-repeat;
background-position: 0 7px;
}

/* END - Used in template808.htm for right-hand box */



/* START - Used in template809.htm for menu, set FONTS in the class for the tables cells (td) */
/* Control width of menu */
div#divMenuPageContent { width:160px; }
*html div#divMenuPageContent { width:159px; } /* IE6 ONLY */
.menu_main_department          { width:100%; empty-cells:hide; }
.menu_main_department tr       { }
.td_menu_main_department        {
                        			padding-left:1px;
                    			}
.div_menu_main_department      {
                        			font-family:verdana, arial; font-size:10px; font-weight:bold; color:#000000; 
                        			width:148px; padding-top:4px; padding-bottom:4px; margin-left:5px; margin-right:6px;
                        			border-top:solid 1px #f9f9f3; border-bottom:solid 1px #efefe8;
                    			}
.div_menu_main_department a        { text-decoration:none; }
.div_menu_main_department a:visited{ text-decoration:none; }
.div_menu_main_department a:hover  { text-decoration:underline; }                    			
                   
.menu_sub_department         { width:100%; empty-cells:hide; margin-top:12px;}
.menu_sub_department tr   	{ }
.td_menu_sub_department		{
                    			padding-left:1px; 
               				}
.td_menu_sub_department a        { text-decoration:none; }
.td_menu_sub_department a:visited{ text-decoration:none; }
.td_menu_sub_department a:hover  { font-weight:normal; text-decoration:underline; }

.div_menu_sub_department      {
                        		font-family:verdana, arial; font-size:10px; font-weight:normal; color:#000000; 
                        		width:148px; padding-top:4px; padding-bottom:4px; margin-left:5px; margin-right:6px; 
                        		border-top:solid 1px #f9f9f3; border-bottom:solid 1px #efefe8; 
                   			}
.div_menu_sub_department a        { text-decoration:none; }
.div_menu_sub_department a:visited{ text-decoration:none; }
.div_menu_sub_department a:hover  { font-weight:normal; text-decoration:underline; }

.menu_header_container_department  {
                            			width:100%; height:20px; margin-top:12px;
                            			background-image:url('../images/bg_menu_header_long.gif'); background-repeat:no-repeat;
                            			border-right:solid 1px #e3e3db; /* e3e3db */
                        			}
.menu_header_text_department       {
                            			font-family:verdana, arial; font-size:10px; font-weight:bold; color:#000000;
                            			position:relative; left:18px; top:0px;
                        			}
/* END - Used in template809.htm for menu */

 FONT       	 { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#494949 }
.pubh1,.PUBH1	 { font-family:arial, verdana; font-size:20px; font-weight:normal; color:#494949; line-height:23px }
.pubhrub     	 { font-family:verdana, arial; font-weight:bold;  font-size:15px; color:#666666}
.pubr1     		 { font-family:verdana, arial; font-weight:bold;  font-size:11px; color:#494949 }
.pubr2    		 { font-family:verdana, arial; font-weight:bold;  font-size:11px; color:#494949 }
.pubr4    		 { font-family:verdana, arial; font-weight:bold; font-size:11px;  color:#494949; line-height:16px; }

.pubbrodtext1,.PUBBRODTEXT1     { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#494949; line-height:16px;  }
.pubbrodtext2                   { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#494949; line-height:16px;  }
.pubbrodtext3                   { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#494949; line-height:16px;  }
.pubbrodtext5                   { font-family:verdana, arial; font-size:13px; font-weight:bold;color:#ffffff; line-height:16px; }
.pubbrodtext6                   { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#999999; line-height:16px; }
.pubbrodtext7                   { font-family:verdana, arial; font-size:12px; font-weight:bold; color:#494949; line-height:130%}

.pubbrodrod      { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#C32026 }
.pubbildtext1    { font-family:verdana, arial; font-size:10px; font-style:normal; color:#494949 }
.pubbullet1      { font-family:verdana, arial; font-size:11px; color:#000000; font-style:normal }

.pubtext1        { font-family:verdana, arial; font-size:9px; font-weight:bold; color:#494949 }
.pubtext2        { font-family:verdana, arial; font-size:9px; font-weight:normal; color:#494949 }
.pubtext3        { font-family:verdana, arial; font-size:9px; font-weight:normal; color:#494949 }

cite {display: block; margin: 0 0 0 10px; padding: 0 0 0 5px; border-left: solid 2px #E2E2DA;}

/*Used for bread crumb*/
.pubPath		  { font-family:verdana, arial; color:#000000; font-size:10px; font-weight:normal}
a.pubPath:link    { text-decoration:none; font-family:verdana, arial; color:#1B8995; font-size:10px;font-weight:normal}
a.pubPath:visited { text-decoration:none; font-family:verdana, arial; color:#1B8995; font-size:10px;font-weight:normal}
a.pubPath:hover   { text-decoration:none; font-family:verdana, arial; color:#000000; font-size:10px;font-weight:normal; text-decoration:underline}

.publink1              { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink1:link        { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink1:visited     { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink1:hover       { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#000000 }

.publink2              { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink2:link        { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink2:visited     { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink2:hover       { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#000000; text-decoration: underline; }
A.publink2:active	{ color:#BC2B16; }

.pub_link2             { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#1B8995 }
A.pub_link2:link       { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#1B8995 }
A.pub_link2:visited    { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#1B8995 }
A.pub_link2:hover      { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none; color:#000000 }

.publink3				{ font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#494949 }
A.publink3:link         { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#494949}
A.publink3:visited      { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#494949 }
A.publink3:hover        { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:underline;color:#000000}

.publink4              { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink4:link        { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink4:visited     { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#1B8995 }
A.publink4:hover       { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#000000 }

.publink7              { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#494949 }
A.publink7:link        { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#494949 }
A.publink7:visited     { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:none;color:#494949 }
A.publink7:hover       { font-family:verdana, arial; font-weight:bold; font-size:11px; text-decoration:underline;color:#000000 }
A.publink7:active	{ color:#BC2B16; }

.publink8 			   { font-family:verdana, arial; font-weight:bold; font-size:10px; text-decoration:none;color:#494949 }
A.publink8:link        { font-family:verdana, arial; font-weight:bold; font-size:10px; text-decoration:none;color:#494949}
A.publink8:visited     { font-family:verdana, arial; font-weight:bold; font-size:10px; text-decoration:none;color:#494949 }
A.publink8:hover       { font-family:verdana, arial; font-weight:bold; font-size:10px; text-decoration:none;color:#000000 }

.publink9 			   { font-family:verdana, arial; font-weight:normal; font-size:9px; text-decoration:none;color:#1B8995 }
A.publink9:link        { font-family:verdana, arial; font-weight:normal; font-size:9px; text-decoration:none;color:#1B8995 }
A.publink9:visited     { font-family:verdana, arial; font-weight:normal; font-size:9px; text-decoration:none;color:#1B8995 }
A.publink9:hover       { font-family:verdana, arial; font-weight:normal; font-size:9px; text-decoration:none;color:#000000 }

.menu1             { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#000000; text-decoration:none }
A.menu1:link       { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#000000; text-decoration:none }
A.menu1:visited    { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#000000; text-decoration:none }
A.menu1:active     { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none }
A.menu1:hover      { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none}

.menu2             { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none }
A.menu2:link       { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none }
A.menu2:visited    { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none }
A.menu2:active     { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none }
A.menu2:hover      { font-family:verdana, arial; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none }

.pubnyhet 				{ font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995 }
A.pubnyhet:link         { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pubnyhet:visited      { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995 }
A.pubnyhet:hover        { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#000000}

.pubnyhet2				{ font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pubnyhet2:link         { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pubnyhet2:visited      { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pubnyhet2:hover        { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#000000}

.pubnyhet3				{ font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pubnyhet3:link         { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pubnyhet3:visited      { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pubnyhet3:hover        { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#000000}

.pub_news_link 				{ font-family:verdana, arial; font-weight:bold;font-size:11px; text-decoration:none;color:#1B8995}
A.pub_news_link:link        { font-family:verdana, arial; font-weight:bold;font-size:11px; text-decoration:none;color:#1B8995}
A.pub_news_link:visited     { font-family:verdana, arial; font-weight:bold;font-size:11px; text-decoration:none;color:#1B8995 }
A.pub_news_link:hover       { font-family:verdana, arial; font-weight:bold;font-size:11px; text-decoration:none;color:#000000}

.pub_news_link1              { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#494949 }
A.pub_news_link1:link        { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#494949 }
A.pub_news_link1:visited     { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:none;color:#494949 }
A.pub_news_link1:hover       { font-family:verdana, arial; font-weight:normal; font-size:11px; text-decoration:underline; color:#000000 }

.pub_news_link2				{ font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pub_news_link2:link         { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pub_news_link2:visited      { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#1B8995}
A.pub_news_link2:hover        { font-family:verdana, arial; font-weight:bold;font-size:9px; text-decoration:none;color:#000000}

.pubnewsdate1    { font-family:verdana, arial; font-size:11px; color:#000099 }

.pubTableRow1 { background-color :#FFFFFF }
.pubTableRow2 { background-color :#eeeeee }

.pubWebColor2 				{ font-family: verdana, arial; font-size: 14px; color:#1B8995; font-weight:bold  }
A.pubWebColor2:link        	{ font-family: verdana, arial; font-size: 14px; color:#1B8995; font-weight:bold  }
A.pubWebColor2:visited      { font-family: verdana, arial; font-size: 14px; color:#1B8995; font-weight:bold  }
A.pubWebColor2:hover        { font-family: verdana, arial; font-size: 14px; color:#000000; font-weight:bold  }

input.readonly2 { font-family: verdana, arial; font-size: 12px; background-color:#FFFFFF; border:0 }

.publastline              { font-family:verdana, arial; font-weight:normal;font-size:9px; color:#494949 }
A.publastline:link        { font-family:verdana, arial; font-weight:normal;font-size:9px; color:#008996; text-decoration:none }
A.publastline:visited     { font-family:verdana, arial; font-weight:normal;font-size:9px; color:#1B8995; text-decoration:none }
A.publastline:hover       { font-family:verdana, arial; font-weight:normal;font-size:9px; color:#000000; text-decoration:underline }

.publinkcal 			  { font-family:verdana, arial; font-weight:bold;font-size:11px; text-decoration:none;color:#1B8995 }
A.publinkcal:link         { font-family:verdana, arial; font-weight:bold;font-size:11px; text-decoration:none;color:#1B8995 }
A.publinkcal:visited      { font-family:verdana, arial; font-weight:bold;font-size:11px; text-decoration:none;color:#1B8995 }
A.publinkcal:hover        { font-family:verdana, arial; font-weight:bold;font-size:11px; text-decoration:none;color:#000000 }


BODY {
	color: #000000;
	scrollbar-base-color:#F3F3F1;
	scrollbar-face-color:#F3F3F1;
	scrollbar-shadow-color:#EAEAE9;
	scrollbar-highlight-color:#999999;
	scrollbar-3dlight-color:#EAEAE9;
	scrollbar-darkshadow-color:#999999;
	scrollbar-track-color:#F3F3F1;
	scrollbar-arrow-color:999999;
	}

