@import url(employees.css);

BODY
{
   background-position:center; 
}
BODY TABLE {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
IMG {
   BORDER:0;
}
FONT, SPAN {
   font-size:11px !important;
   font-family:Tahoma, Arial, Verdana !important;
   max-width:540px !important;
}
.Legend A {
  color:#5D5D5D !important;
}
form {
   margin:0px;
   padding:0px;
}
.h1, .h2, .h3, .h4, .h5, .h6, .h7  {
   margin-top:3px;
   max-width:540px;
   margin-bottom:16px;
}

.h1 {
   width:99%;
   border-bottom:dotted 1px #B7B7B7;
   color:#505050;
   font-size:14px;
   font-family:Helvetica, Tahoma, Verdana;
   padding-top:24px;
   padding-left:12px;
   padding-right:auto;
   background-image:url(H1BG.gif);
   background-repeat: no-repeat;
   background-position: bottom left;
}
.h2 {
   margin-top:13px;
   margin-bottom:6px;
   font-size:13px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
   color:#525252;
   max-width:540px !important;
}
.h3 {
   margin-top:6px;
   margin-bottom:3px;
   font-size:11px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
   color:#525252;
   max-width:540px !important;
   padding-left:12px;
}
.h5 {
   margin-top:13px;
   margin-bottom:6px;
   font-size:13px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
   color:#525252;
   max-width:540px !important;
}
.INPUT {
   border:1px solid #959EA7;
   font-size:10px;
   font-family:Tahoma, Verdana;
}
#TOPMENUITEMS {
   background-color:#E1E1E1;
   width:100%;
   height:23px;
   color:#5F5F5F;
   font-size:9px;
   text-transform:uppercase;
   border-bottom:solid 1px #FFFFFF;
   padding-left:10px;
   padding-right:10px;
}
#TOPMENUITEMS TD {
   text-align:center;
}
#TOPMENUITEMS A {
   color:#5F5F5F;
   font-size:9px;
   text-transform:uppercase;
}
.TOPIMAGETEXT {
   position:relative;
   left:202px;
   padding-bottom:40px;
} 
.h2Frontpage {
   font-size:12px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
}
A.L1,A.L1_Active {
   text-transform:uppercase;
}
TD.L2 {
   background-color:#FFFFFF;
}
TD.L2,TD.L2_Active  {
   text-indent:22px;
}
TD.L3 {
   background-color:#FFFFFF;
}
TD.L3,TD.L3_Active {
   text-indent:35px;
}
TD.L4 {
   background-color:#FFFFFF;
}
TD.L4,TD.L4_Active {
   text-indent:47px;
}
TD.L1_Active {
   height: 25px;
   line-height: 25px;
}
TD.L2_Active {
   background-color:#E1E1E1;
   height: 25px;
   line-height: 25px;
}
.menuImgL1, menuImgL1_Active {
   height:25px;
   line-height: 25px;
}
.menuImgL2, menuImgL2_Active {
   height:25px;
   line-height: 25px;
}
.menuImgL3, menuImgL3_Active {
   height:21px;
   line-height: 21px;
}
.menuImgL4, menuImgL4_Active {
   height:21px;
   line-height: 21px;
}
.menuImgL5, menuImgL5_Active {
   height:21px;
   line-height: 21px;
}
#BottomBg {
   height:54px;
   background-image:url(BOTTOMBG.gif);
}
#BottomBg .BottomText {
  width:740px;
  color:#B2B2B2 !important;
  font-size:10px !important;
  font-family:Tahoma !important;
}
#BottomBg .BottomLogo {
  width:190px;
  text-align:center;
}
.BottomText {
  text-align:left;
  text-indent:13px;
}
.rightBoxTD IMG {
   width:45px;
   border:solid 1px #FFFFFF;
   margin-top: 3px;
}
.rightBoxTD {
   overflow:hidden;
}

#DwContent {
  vertical-align: top;
  margin-bottom:8px;
  max-width:540px;
  height: auto;
  min-height: 500px;
}
#DwContent P A {
  text-decoration:underline;
  color: #336633;
}
#DwContent P .normal 
{ 
  border: 0;
}
#DwContent DIV {
   max-width:540px;
}
#DwContent P {
   max-width:540px;
   TEXT-ALIGN: justify; 
   PADDING-BOTTOM: 10px;
}
#DwContent TD {
  vertical-align: top
}
#DwContent FONT {
  max-width:540px;
}
#DwContent TABLE TD {
  BORDER-RIGHT: medium none;
  PADDING-RIGHT: 0px;
  BORDER-TOP: medium none;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  BORDER-LEFT: medium none;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: medium none;
}
#DwContent TABLE A {
  text-decoration: none;
  color: #336633;
  font-size: 12px;
  border: 0;
}

#DwContent .normal { border: solid 1px #DDDDDD;}
#DwContent .normal .head { background-color: #EEE; padding: 2px;}
#DwContent .normal .headr { background-color: #EEE; border-left: solid 1px #DDD; padding: 2px;}
#DwContent .normal .normal { border-top: solid 1px #DDD; padding: 2px;}
#DwContent .normal .normal a { border: 0;}
#DwContent .normal .normalc { border-top: solid 1px #DDD; border-left: solid 1px #DDD; padding: 2px;}
#DwContent .normal .normalc a { border: 0;}
#DwContent .normal .normalr {border-top: solid 1px #DDD; border-left: solid 1px #DDD; padding: 2px;}

#DwContent UL { 
   text-transform: normal;
   padding: 0;
   margin-left: 18px;
}

#DwContent UL UL {
   margin-left:10px;
}
#DwContent UL LI {
   margin-bottom: 10px;
   margin-top: 10px;
   list-style-type: disc;
}
#DwContent .h5, #DwContent .h2
{
  font-size: 13px !important;
}
#DwContent .images
{
  padding-top: 5px;
  padding-bottom: 5px;
}
#DwContent .date
{
   float: left;
   display: block;
   width: 100%;
}
#DwContent .newstext
{
   float: left;
   display: block;
}

/* ***************************************** */

#document
{
  float: left;
  display: block;
  width: 520px;
  min-width: 520px;
}

/* ***************************************** */

#rightboxes
{
   margin-top: 2px;
}

.rightCol TABLE {
   width:100%;
   margin-top: 9px;
}
.rightCol UL {
   margin-top: -6px;
   list-style-position: outside;
   list-style-image: url(BLUEARROW.gif) !important;
}
.rightCol UL LI {
   margin-bottom:10px;
   margin-top:10px;
}
.rightCol UL UL {
   margin-left:10px;
}


#DwFooter {
   padding-left:12px !important;
   height:254px;
   min-height:254px;
   width:190px;
   background-image:url(LASTCOLBG.gif);
   background-repeat: repeat-x;
   background-position: top center;
   font-size:10px !important
}
#DwFooter .Footer DIV{ 
   padding-top:30px;
}

#DwFooter .head {
  font-size:11px !important;
}
.DateFrontpageNews {
   color:#434343 !important;
   font-size:10px !important;
   font-weight:normal !important;
}
#FooterContent {
   float: left;
   display: block;
   width:700px;
   height:260px !important;
   min-height:260px;
   position:absolute;
   font-family:Tahoma !important;
   font-size:10px !important;
   overflow:hidden;
   margin-top:10px;
}
#FooterContent .h2, #FooterContent .h3
{
  font-weight: normal;
}
#FooterContent A {
   color:#5D5D5D!important;
}
#FooterContent .Date {
   color:#434343 !important;
   font-size:10px !important;
   font-weight:normal;
}
#FooterContent .FooterContentHeader {
   font-size:11px;
   font-family:Helvetica, Tahoma, Verdana;
   background-color:#FFFFFF;
   width:110px;
   margin-top:9px;
   margin-bottom:15px;
   height: 40px;
   line-height: 40px;
   padding-left:18px;
   border-top:dotted 1px #B7B7B7;
   border-left:dotted 1px #B7B7B7;
   border-right:dotted 1px #B7B7B7;
}
.NewsletterReceiptCategories LABEL {
  position:relative;
  top:4px;
}
.greybg {
   background-image:url(GREYBG.jpg);
   padding:0px;
   background-repeat: repeat-x;
   background-position: top left;
}
.SearchResultSummary STRONG {
   background-color:yellow;
}
.Shortcuts {
   list-style-position: outside;
   list-style-image: url(BLUEARROW.gif);
   list-style-type: square;
   text-transform:uppercase;
}
.Shortcuts LI, .Offices LI {
   margin-bottom:10px;
   margin-top:10px;
   text-indent:;
}
.Offices {
   list-style-position: outside;
   list-style-image: url(WHITEARROW.gif);
   list-style-type: square;
   text-transform:uppercase;
}


/* Kalendari */

.calendar
{
  text-align: center;
  margin-left: 15px;
  /*border:dotted 1px #B7B7B7 !important;*/
  background-image:url(calendarback.jpg);
}
.sunday
{
   color: red;
   border-bottom:dotted 1px #B7B7B7 !important;
}
.eventday
{
   background-color: #7aace1;
   border-bottom:dotted 1px #B7B7B7 !important;
}
.eventday a
{
  color: white;
}
.weekdaysheader th
{
   border-bottom:dotted 1px #B7B7B7 !important;
}
.empty
{
   border-bottom:dotted 1px #B7B7B7 !important;
}
.weekday
{
   border-bottom:dotted 1px #B7B7B7 !important;
}
.today
{
   border-bottom:dotted 1px #B7B7B7 !important;
   border-left:dotted 1px #B7B7B7 !important;
   border-right:dotted 1px #B7B7B7 !important;
   font-weight: bold;
}
#divholder
{
  margin-left: 15px;
}
.navigation
{
  color: #77ABDF;
  font-weight: bold;
  height: 30px;
}
      ul.M0, ul.M2, ul.M3 {
      margin-left:0px;
      }

      li.l2,li.l3,li.l4,li.l2_Active,li.l3_Active,li.l4_Active {
      list-style: none outside;
      margin-left:15px;
      }

      li.l1,li.l1_Active {
      list-style: none outside;
      margin-left:0px;
      display: block;
      }

      li.l1 a.l1, li.l1_Active a.l1_Active, ul.M1{
      margin-left:0px;
      }

      .nimg{
      display: block;
      }
      ul.M0 {
         margin-left:0px;
      }

      .M1, .M2, .M3 {
         margin-left:12px !important;
         list-style: none outside;
      }

      .nimg{
      display: block;
      }

.Shortcuts LI, .Offices LI {
   margin-bottom:10px;
   margin-top:10px;
   text-indent:;
}
.Offices {
   list-style-position: outside;
   list-style-image: url(WHITEARROW.gif);
   list-style-type: square;
}

#contact_front {
display:inline;
float:left;
width:172px;
min-height:100px;
background-color:#f7f7f7;
border:1px solid #e1e1e1;
margin-top:66px;
}

#contact_front h1 {
display:inline;
float:left;
font-family:Arial;
font-weight:bold;
font-size:15px;
color:#4b4b4b;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
}

#contact_front p {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#4b4b4b;
margin-left:10px;
margin-right:10px;
}

#contact_front a {
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#6cbd3c;
text-decoration:none;
margin-top:5px;
margin-bottom:5px;
}

#co2_left {
display:inline;
float:left;
width:174px;
margin-top:25px;
}

#linkbreddi {
display:inline;
float:left;
width:542px;
background-image:url(/Files/System/Umhvorvisstovan/linkbreddi_bg.jpg);
border-top:3px solid #c7c7c7;
border-bottom:3px solid #c7c7c7;
margin-bottom:10px;
}

#linkbreddi_content {
display:inline;
float:left;
width:522px;
margin:10px 10px 10px 10px;
}

#linkbreddi .small {
font-size:12px;
font-weight:normal;
color:#999999;
margin-bottom:5px;
}

#linkbreddi .medium {
font-size:14px;
font-weight:normal;
color:#757575;
margin-bottom:5px;
}

#linkbreddi .large {
font-size:18px;
font-weight:normal;
color:#494949;
margin-bottom:5px !important;
}

.readmore_news {
display:inline;
float:left;
margin-left:6px !important;
color:#589518 !important;
}

.NewsDate {
display:inline;
float:left;
font-size:10px !important;
color:#8d8d8d;
margin-left:18px;
}

.newstext_v2 {
display:inline;
float:left;
font-family:arial;
font-size:12px;
color:#494949 !important;
width:100%;
}

.webcast_box {
display:inline;
float:right;
width:184px;
height:173px;
background-image:url(/Files/System/Umhvorvisstovan/webcast_bg.jpg);
background-repeat:no-repeat;
margin-top:70px;
}

.myndasavn_box {
display:inline;
float:right;
width:184px;
height:173px;
background-image:url(/Files/System/Umhvorvisstovan/myndasavn_bg.jpg);
background-repeat:no-repeat;
margin-top:30px;
}

.webcast_image, .myndasavn_image {
display:inline;
float:left;
margin-top:46px;
margin-left:5px;
}

.webcast_btn, .myndasavn_btn {
display:inline;
float:left;
margin-left:59px;
margin-top:-80px;
}


/* CSS styles added on 18/12-2007 by request from Martin S. */
table.normal {
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:left;
	margin:10px;
	margin-left:5px;
	border-collapse:collapse;

}

td.normalr, td.normalr_sort {
	text-align:right;
	padding: 5px;
}


td.normalc, td.normalc_sort {
	text-align:center;
	padding: 5px;
}

td.normal, td.normal_sort{
	text-align:left;
	padding: 5px;
}


td.head, td.headc, td.headr {
	font-size: 12px;
	padding: 3px 7px;
	background-color:#E0E0E0;
}

td.head {
	text-align:left;
}

td.headc {
	text-align:center;
}

td.headr {
	text-align:right;
}


td.normalr, td.normalc, td.normal, td.headr, td.head, td.headc, td.normal_sort, td.normalr_sort, td.normalc_sort, {
	border: 1px solid #999999;
	border-collapse:collapse;
}


/* End of added ccs styles */

