/* **************************************************************** */
/* Main Description                                                 */
/* **************************************************************** */

body, td, th, p, form, div, blockquote, ul, ol, dl, small, span, caption {
 font-family: Arial, Verdana, Geneva, sans-serif; 
 color: #191919; 
 font-size: 12px; 
 }

/*  General definitions of tags  */
body  { margin: 0px 0px 10px 0px; background-color:#FFF;}

hr {
  border: 0;
  color: #CCC;
  background-color: #CCC;
  height: 1px;
}

ul    {}


/* Paragraph  */
div, form { 
  margin-top: 0em; 
  margin-bottom: 0em; 
  text-indent: 0em; }


/* Paragraph  */
p { margin-top: 0em; text-indent: 0em; }


/* Standard font-size of tags  */
h1    { font-size: 22px; margin-bottom: 2px;}
h2    { font-size: 18px; margin-bottom: 2px;}
h3    { font-size: 16px; margin-bottom: 2px;}
h4    { font-size: 14px; margin-bottom: 2px;}
small { font-size: 11px; margin-bottom: 2px;}
big   { font-size: 13px; margin-bottom: 2px;}

/* **************************************************************** */
/* Standard Links                                                   */
/* **************************************************************** */

a { 
 color: #043498;
 font-weight: bold; 
 text-decoration: none;
 }

a:visited { 
 color: #043498; 
 text-decoration: none ;
 }

a:active { 
 color: #043498; 
 text-decoration: none ;
 }

a:hover { 
 color: #043498; 
 text-decoration: underline;
 }
 
/* **************************************************************** */
/* Small Links                                                      */
/* **************************************************************** */
 
.lnk_small {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #000000;
 }
 
a.lnk_small {
 font-weight: normal;
 color: #000000;
 text-decoration:none;
 }

a.lnk_small:visited {
 color: #000000;
 }

a.lnk_small:active {
 color:#000000;
 }

a.lnk_small:hover {
 color: #000000;
 text-decoration:underline;
 }

/* **************************************************************** */
/* Breadcrumbs                                                      */
/* **************************************************************** */

.breadcrumbs {
 font-size : 11px;
 font-weight: normal;
 color : #000;
 padding: 12px 0px 8px 0px;
 }
 
.seperator     { color: #000;}

/* **************************************************************** */
/* Form                                                             */
/* **************************************************************** */

select, 
input {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #000000;
 }
 
/* **************************************************************** */
/* Article List Front Page                                          */
/* **************************************************************** */

.headline_article {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 color : #000000;
 font-weight: bold;
 /*padding: 8px 0px 0px 10px;*/
 }
 
.date_article {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #000000;
 padding: 2px 4px 2px 10px;
 }
 
.date_article_2 {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #000000;
 }

.article {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #000000;
 padding: 2px 4px 2px 0px;
 }
 
a.article {
 font-weight: normal;
 color: #000000;
 text-decoration:none;
 }

a.article:visited {
 color: #000000;
 }

a.article:active {
 color:#000000;
 }

a.article:hover {
 color: #000000;
 text-decoration:underline;
 }
 
/* **************************************************************** */
/* Front Page Links                                                 */
/* **************************************************************** */

a.lnk_fp {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #505050;
 text-decoration:none;
 }

a.lnk_fp:visited {
 color: #505050;
 }

a.lnk_fp:active {
 color:#505050;
 }

a.lnk_fp:hover {
 color: #505050;
 text-decoration:underline;
 }
 
/* **************************************************************** */
/* Top Links 1                                                        */
/* **************************************************************** */

a.lnkTop1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #033594;
 vertical-align: bottom;
 }

a.lnkTop1:visited {
 color: #033594;
 }

a.lnkTop1:active {
 color: #033594;
 }

a.lnkTop1:hover {
 color: #033594; 
 text-decoration: none;
 }

/* **************************************************************** */
/* Top Buttons Search                                               */
/* **************************************************************** */

.button {
 border: none;
 background: #0144AD;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: FFF;
 }
 
.button2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin-right: 5px;
 } 

.button3 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin-right: 0px;
 } 

.searchBox { 
 background-color: #FFFFFF; 
 font-size: 11px; 
 color: #4C4C4C; 
 width:135px;
 border-color:#FFF;
 border-style:solid;
 border-width:1px;
 }

/* **************************************************************** */
/* Footer                                                           */
/* **************************************************************** */

.footer {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #4C4C4C;
 padding-bottom: 3px;
 }

a.footer {
 font-weight: normal;
 color: #4C4C4C;
 text-decoration:none;
 margin-top: 23px;
 }

a.footer:visited {
 color: #4C4C4C;
 }

a.footer:active {
 color:#4C4C4C;
 }

a.footer:hover {
 color: #4C4C4C;
 text-decoration:underline;
 }
 
/* **************************************************************** */
/* Left Navigation                                                  */
/* **************************************************************** */

.navigation {
 font-family: Arial, Helvetica, sans-serif;
 background-image: url('http://www.eimskip.is/img/utlit/menu_top.gif');
 background-repeat: no-repeat;
 background-position: top left;
 background-color: #F2F1F0;
 margin-top: 37px;
 }

.navigation ul {
 list-style: none;
 padding-left: 0;
 margin-left: 0;
 }

.navigation .level1{
 padding-top: 4px;
 padding-bottom: 4px;
 background-image: url('http://www.eimskip.is/img/utlit/menu_bottom.gif');
 background-repeat: no-repeat;
 background-position: bottom left;   
 }

.navigation li {
 display: inline;
 padding-bottom: 0;
 }

.navigation a {
 display : block;
 padding : 6px 2px 6px 10px;
 margin: 0;
 text-decoration : none;
 background-color: #F2F1F0;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 border-bottom: 1px solid #CECDCC;
 }
 
.navigation a:visited {
 font-weight: normal;
 color: 000;
 }

.navigation a:active {
 text-decoration: none;
 }
 
.navigation .level1 a:hover {
 color: #043498;
 text-decoration: none;
 }

.navigation .level1 .current a{
 font-weight: bold;
 color: #000000;
 }

.navigation .level1 .level2 a {
 background-color: #FFFFFF;
 color: #000000;
 font-weight: normal;  
 padding-left: 20px;
 font-size: 11px;
 }

.navigation .level2 .current a {
 font-weight: bold;
 color: #000000;
 }
 
/* **************************************************************** */
/* Top Links 2 White                                                */
/* **************************************************************** */

a.lnkTop2         { color: #FFF; padding: 11px; text-decoration: none;  height:100%; width:100%;}
a.lnkTop2:visited { color: #FFF; text-decoration: none; height:100%; width:100%;}
a.lnkTop2:active  { color: #FFF; text-decoration: none; height:100%; width:100%;}
a.lnkTop2:hover   { color: #FFF; text-decoration: none; background-color: #990000; height:100%; width:100%;}

a.lnkTop2On         { color: #FFF; background: #990000; padding: 5px; text-decoration: none; }
a.lnkTop2On:visited { color: #FFF; text-decoration: none;}
a.lnkTop2On:active  { color: #FFF; text-decoration: none;}
a.lnkTop2On:hover   { color: #FFF; text-decoration: none;}

td.topMenu
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #c40000;
  text-align: center; 
  vertical-align: middle; 
  color: #FFF;
  font-size: 12px; 
  font-weight: bold;
  cursor:default;
}

td.topMenu:hover
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #990000;
  text-align: center; 
  vertical-align: middle; 
  color: #FFF;
  font-size: 12px; 
  font-weight: bold;
  cursor:pointer;
}

td.topMenuOn
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #990000;
  text-align: center; 
  vertical-align: middle; 
  color: #FFF;
  font-size: 12px; 
  font-weight: bold; 
}

td.topMenu a:hover
{
  color: #FFF;
}

a.lnkTop2Left         { color: #FFF; padding: 11px; text-decoration: none;  height:100%; width:100%;}
a.lnkTop2Left:visited { color: #FFF; text-decoration: none; height:100%; width:100%;}
a.lnkTop2Left:active  { color: #FFF; text-decoration: none; height:100%; width:100%;}
a.lnkTop2Left:hover   { color: #FFF; text-decoration: none; background: #990000 url('http://www.eimskip.is/img/utlit/left_top2_trans.gif') no-repeat top left; height:100%; width:100%;}

a.lnkTop2LeftOn         { color: #FFF; background: #990000; padding: 5px; text-decoration: none; }
a.lnkTop2LeftOn:visited { color: #FFF; text-decoration: none;}
a.lnkTop2LeftOn:active  { color: #FFF; text-decoration: none;}
a.lnkTop2LeftOn:hover   { color: #FFF; text-decoration: none;}

td.topMenuLeft
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #c40000 url('http://www.ampltek.net/atek/images/left_top2_trans.png') no-repeat top left;
  text-align: center; 
  vertical-align: middle; 
  color: #FFF;
  font-size: 12px; 
  font-weight: bold; 
  cursor:default;
}

td.topMenuLeft:hover
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #990000 url('http://www.ampltek.net/atek/images/left_top2_trans.png') no-repeat top left;
  text-align: center; 
  vertical-align: middle; 
  color: #FFF;
  font-size: 12px; 
  font-weight: bold;
  cursor:pointer;
}

td.topMenuLeftOn
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #990000 url('http://www.ampltek.net/atek/images/left_top2_trans.gif') no-repeat top left;
  text-align: center; 
  vertical-align: middle; 
  color: #FFF;
  font-size: 12px; 
  font-weight: bold; 
}

td.topMenuLeft a:hover
{
  color: #FFF;
}

a.lnkTopSearch {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #FFF;
 }

a.lnkTopSearch:visited {
 color: #FFF;
 }

a.lnkTopSearch:active {
 color:#FFF;
 }

a.lnkTopSearch:hover {
 color: #FFF;
 text-decoration: none;
 }
 
/* **************************************************************** */
/* PopUp Windows                                                    */
/* **************************************************************** */

.popUp_headline {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFF;
 padding: 4px;
 }
 
.tbl_border {
 border: 1px solid #CECDCC;
 padding: 4px;
 }
 
.tbl_collapse {
 border: 1px solid #CECDCC;
 border-collapse: collapse;
 }

/* **************************************************************** */
/* Currency table                                                   */
/* **************************************************************** */

.curr_padd {
 padding: 5px 9px 5px 9px;
 }
 
.curr_footer {
 font-family: Arial, Verdana, Geneva, sans-serif; 
 color: #000; 
 font-size: 11px;
 padding: 5px 9px 5px 9px;
}

/* Begin Round corners */
/* Make sure none of the images repeat their display */
.top_left, .top_right, .top,
.left_bottom, .right_bottom, .bottom
{
	background-repeat: no-repeat;
	background-position: top;
}

/* These panels have a repeat */
.top, .bottom 
{ 
	background-repeat: repeat-x;
}
.left, .right 
{
	background-repeat: repeat-y;
}

/* The next few definitions are to display the images of the border */
.top       { background-image: url(http://www.eimskip.is/img/utlit/roundbox/top.gif); }
.top_left  
{
	background-image: url(http://www.eimskip.is/img/utlit/roundbox/left.gif); 
	vertical-align: top; 
	background-repeat: repeat-y;
}
.top_right 
{
	background-image: url(http://www.eimskip.is/img/utlit/roundbox/right.gif); 
	vertical-align: top; 
	background-repeat: repeat-y;
}

.bottom       { background-image: url(http://www.eimskip.is/img/utlit/roundbox/bottom.gif); }
.left_bottom  { background-image: url(http://www.eimskip.is/img/utlit/roundbox/bottomleft.gif); }
.right_bottom { background-image: url(http://www.eimskip.is/img/utlit/roundbox/bottomright.gif); }

.left  { background-image: url(http://www.eimskip.is/img/utlit/roundbox/left.gif); }
.right { background-image: url(http://www.eimskip.is/img/utlit/roundbox/right.gif); }
.middle
{
	text-align: left;
	vertical-align: top;
	padding-left: 24px;
	padding-right: 24px;
}

.heading
{
	margin : 0px 0px -10px 20px; 
  position: relative;
  top : -10px; 
  padding: 3px 5px 3px 5px;
  font-size : 14px;
  font-weight: bold; 
  color: #022866;
  display: inline; 
  background-color: #FFFFFF;
  z-index: 1;
  text-transform: uppercase;
}
/* End Round corners */