/* Main */
hr {
          color:black;
}

p {
          margin-bottom:0px;
          margin-top:0px;
}

H1 {
          font-family:Verdana;
          color:#999898;
          font-weight:bold;
          font-size:25pt;
          border-bottom:4px solid #A4D209;
}

H2 {
          font-family:Verdana;
          color:#999898;
          font-weight:bold;
          font-size:20pt;
          border-bottom:2px solid #A4D209;
}

H3 {
          font-family:Verdana;
          color:#999898;
          font-weight:bold;
          font-size:15pt;
}

H4 {
          font-family:Verdana;
          color:#999898;
          font-weight:bold;
          font-size:11pt;
}

H5 {
          font-family:Verdana;
          color:#999898;
          font-weight:bold;
          font-size:9pt;
}

H6 {
          font-family:Verdana;
          color:#999898;
          font-size:8pt;
}

TD, P, BODY, INPUT {
          font-size : 9px;
          font-family : Verdana, Arial, Helvetica, sans-serif;
          color: #666;
}

BODY {
          margin-top: 0px;
          margin-bottom: 30px;
          margin-left: 0px;
          margin-right: 0px;
          background-color: #FFF;
}

A {
          color: #000;
          text-decoration: none;
}

a: hover {
          color: #000;
          text-decoration: underlined;
}

FORM {
          margin: 0px;
}

.body {
          width: 100%;
          height: 100%;
}

.headline {
          color=#676767;
          font-size: 9px;
          font-weight: bolder;
}

td.bottom1 {
          height: 43px;
          background-color: #FFF;
}

td.bottom2 {
          height: 20px;
          background-color: #FFF;
          color=#676767;
          font-size: 9px;
}

td.bottom3 {
          height: 35px;
          color: #666;
          font-size: 9px;
}

a.bottom3 {
          color: #666;
          text-decoration: none;
          font-size: 9px;
}

.search {
          color: #666;
          text-decoration: none;
          font-size: 9px;
}

/* MENU */
.menu {
          width: 100%;
          text-align: left;
}

.menu_item1 {
          border-bottom: 1px solid #CFCFCF;
          padding-left: 65px;
          height: 30px;
}

.menu_item1sel {
          border-bottom: 1px solid #CFCFCF;
          background-color: #F5F5F5;
          padding-left: 65px;
          height: 30px;
          background-image: url(../../images/templates/menu_bullet.gif);
          background-position: left;
          background-repeat: no-repeat;
}

.menu_item1sel a, .menu_item1sel a {
          text-decoration: none;
          color: #000;
}

.menu_item2 {
          border-bottom: 1px solid #CFCFCF;
          padding-left: 75px;
          height: 30px;
          background-position: left;
          background-repeat: no-repeat;
}

.menu_item2 a, .menu_item2 a {
          text-decoration: none;
          color: #000;
}

.menu_item2sel {
          border-bottom: 1px solid #CFCFCF;
          background-color: #F5F5F5;
          padding-left: 75px;
          height: 30px;
          background-position: left;
          background-repeat: no-repeat;
}

.menu_item2sel a, .menu_item2sel a {
          text-decoration: none;
          color: #000;
}

.menu_item3 {
          border-bottom: 1px solid #CFCFCF;
          padding-left: 75px;
          height: 30px;
          background-position: left;
          background-repeat: no-repeat;
}

.menu_item3 a, .menu_item3 a {
          text-decoration: none;
          color: #000;
}

.menu_item3sel {
          border-bottom: 1px solid #CFCFCF;
          background-color: #F5F5F5;
          padding-left: 75px;
          height: 30px;
          background-position: left;
          background-repeat: no-repeat;
}

.menu_item3sel a, .menu_item3sel a {
          text-decoration: none;
          color: #000;
}

/*** MENU VIMIUVARNIR ***/
.menu_vv {
          width: 100%;
          text-align: left;
}

.menu_vv_item1 {
          border-bottom: 1px solid #CFCFCF;
          padding-left: 45px;
          height: 30px;
          font-size: 12px;
}

.menu_vv_item1sel {
          border-bottom: 1px solid #CFCFCF;
          background-color: #F5F5F5;
          padding-left: 45px;
          height: 30px;
          background-image: url(../../images/templates/menu_bullet.gif);
          background-position: left;
          background-repeat: no-repeat;
          font-size: 12px;
}

.menu_vv_item1sel a, .menu_item1sel a {
          text-decoration: none;
          color: #000;
}

.menu_vv_item2 {
          border-bottom: 1px solid #CFCFCF;
          padding-left: 55px;
          height: 30px;
          background-position: left;
          background-repeat: no-repeat;
          font-size: 12px;
}

.menu_vv_item2 a, .menu_item2 a {
          text-decoration: none;
          color: #000;
}

.menu_vv_item2sel {
          border-bottom: 1px solid #CFCFCF;
          background-color: #F5F5F5;
          padding-left: 55px;
          height: 30px;
          background-position: left;
          background-repeat: no-repeat;
          font-size: 12px;
}

.menu_vv_item2sel a, .menu_item2sel a {
          text-decoration: none;
          color: #000;
}

.menu_vv_item3 {
          border-bottom: 1px solid #CFCFCF;
          padding-left: 55px;
          height: 30px;
          background-position: left;
          background-repeat: no-repeat;
          font-size: 12px;
}

.menu_vv_item3 a, .menu_item3 a {
          text-decoration: none;
          color: #000;
}

.menu_vv_item3sel {
          border-bottom: 1px solid #CFCFCF;
          background-color: #F5F5F5;
          padding-left: 55px;
          height: 30px;
          background-position: left;
          background-repeat: no-repeat;
          font-size: 12px;
}

.menu_vv_item3sel a, .menu_item3sel a {
          text-decoration: none;
          color: #000;
}

/* News */
.news_list_headline {
          font-weight: bold;
          text-decoration: none;
}

.news_list_author {
}

.news_list_category {
}

.news_list_content {
}

.news_headline {
          font-weight: bold;
          font-size : 11px;
}

.news_author {
}

.news_category {
}

.news_content {
}

/* Employee */
th.empl_columns {
          font-size:8pt;
          font-weight: bold;
}

.empl_det_name {
          font-size:12px;
          font-weight: bold;
}

.empl_det_department {
          font-size:10px;
}

.empl_det_position {
          font-size:12px;
}

.empl_det_tel_headline {
          font-size:12px;
          font-weight: bold;
}

.empl_det_tel {
          font-size:12px;
}

.empl_det_gsm_headline {
          font-size:12px;
          font-weight: bold;
}

.empl_det_gsm {
          font-size:12px;
}

.empl_det_mail_headline {
          font-size:12px;
          font-weight: bold;
}

.empl_del_mail {
          font-size:12px;
}

.empl_det_description_headline {
          font-size:12px;
          font-weight: bold;
}

.empl_det_description {
          font-size:12px;
}

/* Chat */
.dHeadline{
          font-family: arial;
          font-size: 11px;
          color: #000000;
          font-weight: bold;
}

.dsHeadline{
          font-family: arial;
          font-size: 11px;
          color: #000000;
          font-weight: bold;
}

A.t{
          font-family: arial;
          font-size: 11px;
          color: #000000;
          font-weight: lighter;
          text-decoration: none;
}

A.t:Hover{
          text-decoration: underline;
          font-weight: lighter;
          font-size: 11px;
}

A.t:Visited{
          text-decoration: underline;
          font-weight: lighter;
          font-size: 11px;
}

A.h{
          font-family: arial;
          font-size: 11px;
          color: #000000;
          font-weight: bold;
          text-decoration: none;
}

A.h:Hover{
          font-family: arial;
          font-size: 11px;
          color: #333366;
          font-weight: bold;
}

.h{
          font-family: arial;
          font-size: 11px;
          color: #666666;
          font-weight: bold;
}

/* Other */
.button {
          text-decoration: underlined;
}


/* scroll text */

.headingBg
{
          margin:2px;
          border:1px solid #f2f2f2;
}