.Legend a {
font-size:10px !important;}

* {margin:0px; padding:0px;}

#frontpage_link {
width:200px;
height:15px;
display:inline;
float:left;
margin-top:12px;
margin-left:40px;
_margin-left:20px;
}

#frontpage_link a {
color:#888888;
text-decoration:none;
}

.leftmenulink {
      margin-left:10px;
      _margin-left:5px;
      width:195px;
      display:block;
      float:left;
      margin-bottom:2px;
      line-height:18px;
      
      }
.leftmenulink a, leftmenulink a hover {
text-decoration:none !important;
color:#1b1b1b;
}


.newsdate, a.newsdate, a:hover.newsdate {
color:#00afec;
text-decoration:none;
}


.L2{
      display:block;
      float:left;
      margin-left:20px;
      _margin-left:10px;
      font-size:14px;
      color:#1b1b1b;
      font-size:12px;
      }


.L3, .L3_Active {
         display:block;
         float:left;
         margin-left:30px;
         _margin-left:15px;
         line-height:14px;
         color:#1b1b1b;
         font-size:12px;
         }


.leftmenu_prefix {
display:block; 
float:left; 
width:9px;
margin-top:6px;
}


.L2_Active {
display:inline; 
float:left; 
margin-left:11px;
_margin-left:5px;
font-size:14px; 
color:#00afec !important;
font-size:12px; 
}


.L3_Active {
color:#00afec !important;}


.L4, .L4_Active {
display:block;
float:left;
margin-left:40px;
_margin-left:20px;
font-size:12px;
color:#1b1b1b;}




.M2 .leftmenulink {
line-height:12px;
display:block;
margin-top:2px;
margin-bottom:2px;
}


.M3 .leftmenuling {
line-height:10px;
margin-top:1px;
margin-bottom:1px;
display:block;
}


.h1 {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:16px;
font-style:normal;
font-weight:bold;
line-height:normal;
margin-bottom:0;
margin-top:18px;
text-decoration:none;
}
.h2 {
color:#666666;
font-family:Verdana,Helvetica,Arial;
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}
.h3 {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:bold;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}
.h4 {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:italic;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}
body, table, p {
color:#000000;
font-family:Arial,Helvetica;
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}
.text2 {
color:#808000;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}
.text3 {
color:#400000;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}
small {
color:#848484;
font-family:Arial,Helvetica;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-top:0;
text-decoration:none;
}
a {
color:#01A4E9;
font-family:Verdana,Helvetica,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
a:hover {
color:#01A4E9;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}


.L1 a {
color:#FFFFFF;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L1 a:hover {
color:#FFFFFF;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L1_Active {
color:#FFFFFF;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L1, .dwne {
text-align:left;
}
.L2 a {
color:#818181;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L2 a:hover {
color:#818181;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L2_Active {
color:#818181;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L2, .dwne {
text-align:left;
}
.L3 a {
color:#666666;
font-family:Verdana,Helvetica,Arial;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L3 a:hover {
color:#000066;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L3_Active {
color:#003366;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
.L4 a {
color:#666666;
font-family:Verdana,Helvetica,Arial;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L4 a:hover {
color:#000066;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L4_Active {
color:#003366;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
.L5 a {
color:#666666;
font-family:Verdana,Helvetica,Arial;
font-size:10px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L5 a:hover {
color:#000066;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.L5_Active {
color:#003366;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
input, textarea {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
}
select {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
}
.checkbox {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
}
.radio {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
}


.leftmenulink {
display:block;
float:left;
margin-left:10px;
_margin-left:5px;
width:205px;
}
.leftmenulink a {
text-decoration:none !important;
}
.L2 {
display:block;
float:left;
font-size:14px;
margin-left:20px;
_margin-left:10px;
}
.leftmenu_prefix {
display:block;
float:left;
width:9px;
}
.L2_Active {
color:#00AFEC;
display:inline;
float:left;
font-size:14px;
margin-left:11px;
_margin-left:5px;
}
.l1, .l1_Active {
display:block;
list-style:none outside none;
margin-left:0;
}
.l1 a.l1, .l1_Active a.l1_Active, .M1 {
margin-left:0;
}
.nimg {
display:block;
}
.front_newslist_wrapper {
display:block;
float:left;
height:auto;
margin-left:15px;
_margin-left:7px;
margin-top:8px;
width:280px;
}
.toprightmenu a {
color:#1D1D1D;
display:inline;
float:left;
text-decoration:none;
}
.L1 {
background-image:url("topmenu_bottom_border.gif");
background-position:center bottom;
background-repeat:no-repeat;
display:inline;
float:left;
line-height:43px;
margin-right:5px;
_margin-right:2px;
text-align:center;
width:105px;
padding-left:0px;
}
.L1_Active {
background-image:url("topmenu_active_bottom_border.gif");
background-position:center bottom;
background-repeat:no-repeat;
display:inline;
float:left;
line-height:43px;
margin-right:5px;
_margin-right:2px;
text-align:center;
width:105px;
padding-left:0px;
}
a.L1 {
background-image:none !important;
color:#1B1B1B !important;
position:relative;
top:5px;
}
a.L1_Active {
background-image:none !important;
color:#0FA5E5 !important;
position:relative;
top:5px;
}
.mainbody{
background-color:#F1F1F1;
background-image:url("body-bg.gif");
background-repeat:repeat-x;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:0;
margin-top:0;
}


{
margin:0;
padding:0;
}
img, img a {
border:0 none;
}
#wrapper {
height:auto;
margin-left:auto;
margin-right:auto;
width:950px;
}
#content_wrapper {
background-color:#FFFFFF;
display:block;
float:left;
height:auto;
width:950px;
}
#frontpage_banner_wrapper {
background-color:#FFFFFF;
display:block;
float:left;
height:250px;
margin-top:2px;
width:950px;
}
#toplinks_holder {
color:#676767;
display:inline;
float:right;
font-size:11px;
height:36px;
line-height:36px;
text-align:left;
width:275px;
}
#toplinks_holder_ir {
color:#676767;
display:inline;
float:right;
font-size:11px;
height:36px;
line-height:36px;
text-align:left;
width:65px;
}
#logo {
display:inline;
float:left;
height:29px;
margin-left:30px;
clear:left;
_margin-left:15px;
margin-top:12px;
width:153px;
}
#top_items_holder {
display:block;
float:left;
height:43px;
margin-top:16px;
width:950px;
}
#topmenu_holder {
display:inline;
float:left;
height:43px;
width:330px;
}
#topmenu_holder a {
font-size:16px !important;
}
#netbanka_search_holder {
border-bottom:2px solid #000000;
display:inline;
float:right;
height:41px;
width:615px;
}
#frontpage_banner {
display:block;
float:left;
height:230px;
margin-left:10px;
_margin-left:5px;
margin-top:10px;
width:930px;
}
#search {
display:inline;
float:right;
height:20px;
margin-right:10px;
_margin-right:5px;
width:182px;
}
#search_ir {
display:inline;
float:right;
height:20px;
margin-right:10px;
_margin-right:5px;
width:198px;
}
#netbankin {
display:inline;
float:right;
height:20px;
margin-right:10px;
_margin-right:5px;
width:108px;
}
#searchtext {
background-image:url("leita-input-bg.gif");
background-position:left top;
border:0 solid transparent !important;
display:inline;
float:left;
height:20px;
line-height:20px;
width:141px;
}
#skundbod_wrapper {
background-color:#FFFFFF;
display:block;
float:left;
height:49px;
margin-bottom:7px;
margin-top:1px;
width:950px;
}
#anouncement_holder {
background-image:url("anouncement.gif");
background-repeat:no-repeat;
display:inline;
float:left;
height:31px;
margin-left:10px;
_margin-left:5px;
margin-top:9px;
width:172px;
}
#anouncement_ticker {
background-color:#000000;
color:#FFFFFF;
display:inline;
float:right;
font-weight:bold;
height:31px;
line-height:31px;
margin-left:1px;
margin-right:10px;
_margin-right:5px;
margin-top:9px;
text-transform:uppercase;
width:757px;
}
#anouncement_ticker a {
color:#FFFFFF;
font-weight:bold;
line-height:31px;
margin-left:10px;
_margin-left:5px;
margin-right:10px;
_margin-right:5px;
text-decoration:none;
text-transform:uppercase;
}
#front_privat_box {
display:inline;
float:left;
height:145px;
margin-left:10px;
margin-top:10px;
width:298px;
}
#front_privat_box_content {
background-image:url("/Files/System/foroyafo2010/greybox_bg.jpg");
display:inline;
float:left;
height:136px;
width:298px;
}
#front_vinna_box {
display:inline;
float:left;
height:145px;
margin-left:18px;
margin-top:10px;
width:298px;
}
#front_vinna_box_content {
background-image:url("/Files/System/foroyafo2010/greybox_bg.jpg");
display:inline;
float:left;
height:136px;
width:298px;
}
#front_kunda_box {
display:inline;
float:left;
height:145px;
margin-left:18px;
margin-top:10px;
width:298px;
}
#front_kunda_box_content {
background-image:url("/Files/System/foroyafo2010/cyanbox_bg.jpg");
display:inline;
float:left;
height:136px;
width:298px;
}
.frontbox_shadow {
background-image:url("bottom_shaddow.gif");
background-repeat:no-repeat;
display:block;
float:left;
height:7px;
margin-top:2px;
width:298px;
}
.frontbox_content_paragraph {
display:inline;
float:left;
height:102px;
margin-left:17px;
_margin-left:8px;
margin-top:12px;
width:274px;
}
.frontbox_content_paragraph img {
display:block;
float:left;
}
.frontbox_quicklink {
clear:both;
display:block;
float:left;
margin-left:3px;
_margin-left:2px;
margin-top:5px;
}
.frontbox_quicklink_menu {
clear:both;
display:block;
float:left;
margin-left:3px;
_margin-left:2px;
margin-top:10px;
}
#front_bottomcontent_left {
display:block;
float:left;
margin-left:10px;
_margin-left:5px;
margin-top:30px;
width:298px;
}
#front_bottomcontent_center {
display:block;
float:left;
margin-left:18px;
margin-top:30px;
width:298px;
}
#front_bottomcontent_right {
display:block;
float:left;
margin-left:18px;
margin-top:30px;
width:298px;
}
.front_bottomcontent_headline {
border-bottom:1px solid #E9EDEF;
display:block;
float:left;
height:20px;
line-height:20px;
width:298px;
}
.front_bottomcontent_headline img {
display:inline;
float:left;
margin-left:14px;
_margin-left:7px;
}
.bottom_content_paragraph {
display:inline;
float:left;
margin-left:15px;
_margin-left:7px;
margin-top:5px;
width:275px;
}
#bottom_bjalki {
background-color:#000000;
display:block;
float:left;
height:19px;
margin-top:1px;
width:950px;
}
#footer {
color:#848484;
display:block;
float:left;
font-size:11px;
height:30px;
margin-left:30px;
_margin-left:15px;
margin-top:7px;
width:560px;
}


#dotturfelog {
display:inline; 
float:left;
width:320px;
margin-left:30px;
_margin-left:15px;
color:#00aefc;
text-align:center;
height:26px;
line-height:26px;
}


#dotturfelog a {
color:#00aefc;
text-align:center;
text-decoration:none;
font-size:10px;}


#footer a {
color:#848484;
text-decoration:underline;
}
#bside_content_wrapper {
background-color:#FFFFFF;
display:block;
float:left;
height:auto;
margin-top:7px;
padding-bottom:20px;
width:950px;
}
.bside-column {
display:block;
float:left;
height:auto;
margin-bottom:10px;
margin-top:15px;
width:950px;
}
.bside-element-wrapper {
display:inline;
float:left;
height:auto;
margin-left:11px;
margin-right:2px;
_margin-right:1px;
width:222px;
}
.bside-element-wrapper img {
clear:both;
display:block;
float:left;
}
.bside-textwrapper {
display:block;
float:left;
margin-left:6px;
margin-top:6px;
width:210px;
}
#subpage_left_column {
display:inline;
float:left;
height:auto;
margin-left:10px;
_margin-left:5px;
width:205px;
max-width:205px;
}
#subpage_center_column {
display:inline;
float:left;
height:auto;
margin-left:15px;
_margin-left:7px;
width:490px;
}
#subpage_right_column {
display:inline;
float:left;
height:auto;
margin-left:15px;
width:205px;
}

#subpage_center_right_column {
display:inline;
float:left;
height:auto;
margin-left:15px;
_margin-left:7px;
width:710px;
	
	}
	
#subpage_breadcrum {
clear:both;
display:inline;
float:left;
height:31px;
line-height:31px;
margin-left:240px;
margin-right:10px;
_margin-right:5px;
width:600px;
}
#related_links_wrapper {
background-color:#FFFFFF;
background-image:url("related_links_bg.gif");
background-repeat:repeat-x;
display:block;
float:left;
height:auto;
min-height:183px;
width:490px;
}
#related_links_content_holder {
display:inline;
float:left;
margin:30px 10px;
width:470px;
}
#related_links_content_left {
display:inline;
float:left;
width:240px;
}
#related_links_content_right {
display:inline;
float:right;
width:230px;
}
#related_links_content_right ul {
display:block;
float:left;
margin-top:10px;
list-style-type:none;}


#related_links_content_right li
{
background:url(related_link_prefix.png) left top no-repeat;
padding-left:15px;
list-style-position:outside;
list-style-type:none;
}

li
{
background:url(related_link_prefix.png) left top no-repeat;
padding-left:15px;
list-style-position:outside;
list-style-type:none;
}


#related_links_content_right li a {
font-size:12px;
color:#00afec;
text-decoration:none;
}










/* leftmenu start */


.leftmenulink {
      margin-left:10px;
      width:195px;
      display:block;
      float:left;
      margin-bottom:2px;
      line-height:18px;
      
      }
.leftmenulink a, leftmenulink a hover {
text-decoration:none !important;
color:#1b1b1b;
}


      .L2{
      display:block;
      float:left;
      margin-left:20px;
      _margin-left:10px;
      font-size:14px;
      color:#1b1b1b;
      
      }


     .L3, .L3_Active {
         display:block;
         float:left;
         margin-left:30px;
         _margin-left:15px;
         line-height:14px;
         color:#1b1b1b;
         }


.leftmenu_prefix {
display:block; 
float:left; 
width:9px;
margin-top:6px;
}


.L2_Active {
display:inline; 
float:left; 
margin-left:11px;
_maregin-left:5px;
font-size:14px; 
color:#00afec !important;
}


.L3_Active {
color:#00afec !important;}


.L4, .L4_Active {
display:block;
float:left;
margin-left:40px;
_margin-left:20px;
font-size:10px;
color:#1b1b1b;
width:140px;
max-width:140px;
}




.M2 .leftmenulink {

line-height:12px;
display:block;
margin-top:2px;
margin-bottom:2px;
}


.M3 .leftmenuling {
line-height:10px;
margin-top:1px;
margin-bottom:1px;
display:block;
}


/* menu end */


#kolofon {
display:inline; 
float:right;
width:5px;
height:70px;
margin-top:-200px;
position:relative;
right:-10px;
}


#front_bottomcontent_left li {
background:url("related_link_prefix.png") no-repeat scroll left top transparent;
list-style-position:outside;
list-style-type:none;
margin-bottom:5px;
margin-top:5px;
padding-left:15px
}

#front_bottomcontent_left p {
color:#01A4E9 Important;
font-family:Verdana,Helvetica,Arial;
font-style:normal;
font-weight:normal;
text-decoration:none;
}  


/* Investor Relations 2010 START */

#topmenu_holder_ir .L1_Active {
background-image:url("topmenu_active_bottom_border.gif");
background-position:center bottom;
background-repeat:repeat-x;
display:inline;
float:left;
line-height:43px;
margin-right:5px;
_margin-right:2px;
text-align:center;
width:187px;
padding-left:0px;
}

#topmenu_holder_ir .L1 {
background-image:url("topmenu_bottom_border.gif");
background-position:center bottom;
background-repeat:repeat-x;
display:inline;
float:left;
line-height:43px;
margin-right:5px;
_margin-right:2px;
text-align:center;
width:187px;
padding-left:0px;
}

#topmenu_holder_ir {
display:inline;
float:left;
height:43px;
width:187px;
}

#topmenu_holder_ir a {
font-size:16px !important;
}

#netbanka_search_holder_ir {
border-bottom:2px solid #000000;
display:inline;
float:right;
height:41px;
width:758px;
}

#center_right_wrapper {
display:inline;
float:left;
width:725px;
}

#subpage_bottom_wrapper {
display:inline;
float:left;
width:490px;
min-height:100px;
margin-left:0px;
margin-top:20px;
}

#bottom_column1 {
display:inline;
float:left;
width:246px;
}

#bottom_column1 table a {
color:#000;
font-size:11px !important;
}

#bottom_column1 table p {
font-size:11px;
}

#stock_exchange_newslist {
display:inline;
float:left;
border-right:1px solid #f1f1f1;
width:245px;
margin-bottom:50px;
}

#stock_exchange_newsitem {
display:inline;
float:left;
width:238px;
background-color:#f7f7f7;
margin-bottom:3px;
}

#stock_exchange_newsitem:hover {
background-color:#f1f1f1;
}

#stock_exchange_item {
display:inline;
float:left;
width:230px;
margin-top:4px;
padding-bottom:4px;
margin-left:4px;
margin-right:4px;
}

#stock_exchange_newsitem .date {
display:inline;
float:left;
font-size:11px !important;
color:00aeef;
}

#stock_exchange_newsitem .manchet {
display:inline;
font-size:11px;
color:#2b2b2b;
}

#stock_exchange_newsitem a:hover {
text-decoration:none;
}

#bottom_column2 {
display:inline;
float:left;
width:237px;
margin-left:6px;
}

#financial_cal_wrapper {
display:inline;
float:left;
border-top:1px solid #f1f1f1;
}

#financial_cal_item {
display:inline;
float:Left;
width:225px;
margin-top:4px;
margin-bottom:4px;
}

#financial_cal_item .date {
display:inline;
font-size:11px;
color:#00a4e8;
}

#financial_cal_item .text {
font-size:11px;
color:#2b2b2b;
}

#bottom_column3 {
display:inline;
float:left;
width:197px;
margin-left:16px;
}

.directlinks_ir ul li {
list-style:inside !important;
}

.directlinks_ir li {
background:none;
margin-left:0px;
padding-left:0px;
color:#00a4e8;
list-style:inside !important;
}

.directlinks_ir a {
color:#000;
}

/* Investor Relations 2010 END */

/* 404 Pages START */

#top_items_holder_404 {
display:block;
float:left;
height:43px;
margin-top:16px;
width:950px;
border-bottom:2px solid #000000;
}

#center_404 {
display:inline;
float:left;
}

#center_404 p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#center_404 a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#00aeef;
text-decoration:none;
}

#center_404 a:hover {
color:#000000;
}

#center_404 .404_small_text {
font-size:11px !important;
}

#center_404 textarea {
width:315px !important;
height:130px !important;
}

#center_404 form img {
display:inline;
float:left !important;
margin-left:4px;
margin-top:10px;
cursor:pointer;
}

/* 404 Pages END */


