﻿.Legend a {
font-size:10px !important;}

#frontpage_link {
width:200px;
height:15px;
display:inline;
float:left;
margin-top:12px;
margin-left:40px;
_margin-left:20px;
}

.SL2 {
color:#835490 !important;text-decoration:none !important;
margin-top:2px;
}

.SL1 {
color:#000000;
text-decoration:none !important;
font-size:12px;
margin-top:20px;
}

#frontpage_link a {
color:#888888;
text-decoration:none;
}

#content_wrapper li
{
background:url(related-links-prefix.png) left top no-repeat;
padding-left:15px;
list-style-position:outside;
list-style-type:none;
display:block !important;
clear:both;
float:left;
width:100%;
}

#content_wrapper ul {
display:block;
float:left;
clear:both;
margin-top:5px;
margin-bottom:5px;
width:100%;
}

#subpage_right_column .front_bottomcontent_headline 
{
width:205px !important;
}



#front_bottomcontent_right ul, #subpage_right_column ul
{
display:block;
float:left;
margin-top:10px;
}


#front_bottomcontent_right li , #subpage_right_column li
{
background:url(related-links-prefix.png) left center no-repeat;
padding-left:15px;
list-style-position:outside;
width:151px;
height:23px;
line-height:23px;
background-color:#f1f1f1;
border-left:25px solid #f1f1f1;
list-style-type:none;
margin-bottom:2px;
display:block; 
float:left;
}


#front_bottomcontent_right a , #subpage_right_column a
{
text-decoration:none;color:#000000;
height:23px; width:151px;
}




.forsidu_hus_element {
display:inline; float:left;
width:298px;
margin-left:10px;
_margin-left:5px;
margin-bottom:35px;
}




.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;
      
      }








.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:12px;
_margin-left:5px;
font-size:14px; 
color:#805491 !important;
}








.L3_Active {
color:#00afec !important;}








.L4, .L4_Active {
display:block;
float:left;
margin-left:40px;
_margin-left:20px;
font-size:10px;
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:13px;
font-style:normal;
font-weight:bold;
line-height:normal;
margin-bottom:0;
margin-top:0;
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:12px;
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:12px;
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:12px;
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:12px;
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:#805491;
font-family:Verdana,Helvetica,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
a:hover {
color:#004080;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}
body {
background-color:#F1F1F1;
}
.L1 a {
color:#FFFFFF;
font-family:Verdana,Helvetica,Arial;
font-size:12px;
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:12px;
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:12px;
font-style:normal;
font-weight:normal;
}
select {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
}
.checkbox {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
}
.radio {
color:#000000;
font-family:Verdana,Helvetica,Arial;
font-size:12px;
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:12px;
_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;
}
.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;
}
a.L1 {
background-image:none !important;
color:#1B1B1B !important;
position:relative;
top:5px;
}
a.L1_Active {
background-image:none !important;
color:#674877 !important;
position:relative;
top:5px;
text-decoration:none !important;
}

body {
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;
margin-top:2px;
width:950px;
}
#frontpage_banner_wrapper {
background-color:#FFFFFF;
display:block;
float:left;
height:250px;
margin-top:2px;
width:950px;
margin-bottom:8px;
}
#toplinks_holder {
color:#676767;
display:inline;
float:right;
font-size:12px;
height:36px;
line-height:36px;
text-align:left;
width:auto;
}








#logo {
display:block;
clear:left;
float:left;
height:22px;
margin-left:30px;
_margin-left:15px;
margin-top:15px;
width:64px;
}
#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;
}
#tel-fax {
display:inline;
float:right;
height:20px;
margin-right:20px;
_margin-right:10px;
width:232px;
margin-top:1px;
}
#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_finn_ogn_box {
display:inline;
float:left;
height:145px;
margin-left:10px;
margin-top:10px;
width:298px;
}
#front_finn_ogn_box_content {
background-image:url("/Files/System/skynfo2010/purple-box-bg.gif");
display:inline;
float:left;
height:136px;
width:298px;
}
#front_keypari_box {
display:inline;
float:left;
height:145px;
margin-left:18px;
margin-top:10px;
width:298px;
}
#front_keypari_box_content {
background-image:url("/Files/System/skynfo2010/greybox_bg.jpg");
display:inline;
float:left;
height:136px;
width:298px;
}
#front_seljari_box {
display:inline;
float:left;
height:145px;
margin-left:18px;
margin-top:10px;
width:298px;
}
#front_seljari_box_content {
background-image:url("/Files/System/skynfo2010/greybox_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:2px;
}
#front_bottomcontent_left {
display:block;
float:left;
margin-left:10px;
_margin-left:5px;
margin-top:30px;
width:298px;
}




#front_bottomcontent_colspan
{
display:block;
float:left;
margin-top:30px;
width:616px;
}




#front_bottomcontent_center {
display:block;
float:left;
margin-left:18px;
margin-top:30px;
width:298px;
}
#front_bottomcontent_right {
display:inline;
float:right;
margin-right:12px;
margin-top:-21px;
width:298px;
}
.front_bottomcontent_headline {
border-bottom:1px solid #E9EDEF;
display:block;
float:left;
height:20px;
line-height:20px;
width:100%;
}
.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:-6px;
width:950px;
}
#footer {
color:#848484;
display:block;
float:left;
font-size:12px;
height:30px;
margin-left:30px;
_margin-left:15px;
margin-top:7px;
width:560px;
}




#dotturfelog {
display:inline; 
float:left;
width:340px;
margin-left:10px;
_margin-left:5px;
color:#674877;
text-align:center;
height:26px;
line-height:26px;
}




#dotturfelog a {
color:#674877;
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:40px;
margin-top:15px;
width:950px;
}
.bside-element-wrapper {
display:inline;
float:left;
height:auto;
margin-left:12px;
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;
max-width:205px;
overflow:hidden;
}
#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_wrapper ul {
display:block;
float:left;
clear:both;
margin-top:10px;
list-style-type:none;}




#related_links_wrapper img {
display:inline; 
float:left;
clear:both;}




#related_links_wrapper li
{
background:url(related-links-prefix.png) left top no-repeat;
padding-left:15px;
list-style-position:outside;
list-style-type:none;
}




#related_links_wrapper li a {
font-size:12px;
color:#835490;
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:12px;
_maregin-left:5px;
font-size:14px; 
color:#805491 !important;
}








.L3_Active {
color:#805491 !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 .leftmenulink {
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;
}






#frontpage_content {
  display:inline;
  float:left;
  width:930px;
  height:100% !important;
  margin-top:20px;
  margin-left:10px;
  margin-right:10px;
}

#ecom_slider {
  display:inline;
  float:left;
  width:296px;
  height:330px;
  border:1px solid #e7e7e7;
  background-color:#f4f4f4;
  overflow:hidden !important;
}

#ecom_slider_holder {
  display:inline;
  float:left;
  width:268px;
  height:auto;
  margin-top:12px;
  margin-left:14px;
  margin-right:14px;
  margin-bottom:12px;
  overflow:hidden !important;
}

.ecom_slider_item {
  display:inline;
  float:left;
  width:268px;
  height:291px; /* Skal vera 291px */
  overflow:hidden !important;
}

.ecom_slider_item table {
  font-size:12px;
  color:#505050;
  display:inline;
  float:left;
}

.ecom_front_name {
  display:inline;
  float:left;
  width:121px;
  height:15px;
}

.ecom_numbers {
  display:inline;
  float:right;
  width:147px;
  height:15px;
  text-align:right !important;
}

.ecom_numbers p {
  display:inline;
  float:right;
}

.ecom_numbers a {
  display:inline;
  float:left;
  position:relative;
  width:16px;
  height:15px;
  background-color:#e1e1e1;
  margin-left:4px;
  font-size:10px;
  color:#373737;
  text-align:center;
  text-decoration:none;
  -moz-border-radius: 2px;
}

.ecom_slider_name {
  display:inline;
  float:left;
  width:100%;
  font-size:15px;
  font-weight:bold;
  color:#373737;
  margin-top:5px;
  margin-bottom:5px;
}

.ecom_slider_name a {
  font-size:15px;
  font-weight:bold;
  color:#373737;
  font-family:Arial, Helvetica, sans-serif;
}

.ecom_numbers a:hover {
  background-color:#fff;
}

#kunning_holder {
  display:inline;
  float:left;
  width:300px;
  height:auto;
  margin-left:17px;
}

#kunning_front {
  display:inline;
  float:left;
  width:300px;
  height:auto;
}

#twitter_front {
  display:inline;
  float:left;
  width:264px;
  height:auto;
  border-bottom:1px solid #f1f1f1;
  padding-top:14px;
  padding-left:18px;
  padding-right:18px;
}

.kunning_headline {
  display:inline;
  float:left;
  margin-top:10px;
  margin-left:15px;
  margin-bottom:4px;
}

#kunning_items {
  display:inline;
  float:left;
  width:264px;
  height:auto;
  border-top:1px solid #f1f1f1;
  border-bottom:1px solid #f1f1f1;
  padding-top:14px;
  padding-bottom:3px;
  padding-left:18px;
  padding-right:18px;
}

.news_item {
  display:inline;
  float:left;
  width:264px;
  height:auto;
  margin-bottom:8px;
  font-size:12px;
}

.news_item_date {
  display:inline;
        width:60px;
  float:left;
  font-size:12px;
  color:#805491;
  border-right:1px solid #888888;
  padding-right:7px;
}

.news_item_headline a {
  display:inline;
  float:left;
  font-size:11px !important;
  color:#393939;
  padding-left:7px;
  font-weight:bold;
  margin-top:0px;
}

#about_holder {
  display:inline;
  float:left;
  width:298px;
  height:auto;
  margin-left:16px;
  _width:290px;
  _overflow:hidden;
}

#about_front {
  display:inline;
  float:left;
  width:262px;
  height:auto;
  padding-left:18px;
  padding-right:18px;
  padding-top:14px;
  padding-bottom:10px;
  border-top:1px solid #f1f1f1;
  border-bottom:1px solid #f1f1f1;
}

#wide_contents {
  display:inline;
  float:left;
  width:930px;
  margin-left:10px;
  margin-right:10px;
}

#ecom_search {
  display:inline;
  float:left;
  width:930px;
  height:46px;
  background-color:#805491;
  margin-bottom:37px;
}

.ecom_search_heading {
  display:inline;
  float:left;
  width:214px;
  height:auto;
  margin-top:18px;
  margin-left:20px;
}

#ecom_list_line {
  display:inline;
  float:left;
  width:843px;
  height:61px;
  border-top:3px solid #f3f3f3;
}

#ecom_list_line a {
  color:#414141;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

.ecom_list_image {
  display:inline;
  float:left;
  width:93px;
  height:61px;
  background-color:#f9f9f9;
  margin-right:3px;
}

.ecom_list_title {
  display:inline;
  float:left;
  width:143px;
  height:61px;
  background-color:#f7f7f7;
  margin-right:3px;
}

.ecom_list_price {
  display:inline;
  float:left;
  width:83px;
  height:61px;
  background-color:#fbfbfb;
  margin-right:4px;
}

.ecom_list_loan {
  display:none;
  float:left;
  width:83px;
  height:61px;
  background-color:#fbfbfb;
  margin-right:3px;
}

.ecom_list_m2 {
  display:inline;
  float:left;
  width:64px;
  height:61px;
  background-color:#f7f7f7;
  margin-right:3px;
}

.ecom_list_area {
  display:inline;
  float:left;
  width:63px;
  height:61px;
  background-color:#fbfbfb;
  margin-right:3px;
}

.ecom_list_floors {
  display:inline;
  float:left;
  width:63px;
  height:61px;
  background-color:#f7f7f7;
  margin-right:3px;
}

.ecom_list_rooms {
  display:inline;
  float:left;
  width:63px;
  height:61px;
  background-color:#fbfbfb;
  margin-right:3px;
}

.ecom_list_year {
  display:inline;
  float:left;
  width:79px;
  height:61px;
  background-color:#f7f7f7;
  margin-right:3px;
}

.ecom_list_lastoffer {
  display:inline;
  float:left;
  width:166px;
  height:61px;
  background-color:#fbfbfb;
}

.ecom_list_name, .ecom_list_text {
  display:inline;
  float:left;
  margin-top:14px;
  margin-left:8px;
  margin-right:8px;
  font-size:12px;
  color:#414141;
}

#ecom_left_menu {
  display:inline;
  float:left;
  width:170px;
  min-height:50px;
  margin-right:10px;
  border-top:3px solid #f3f3f3;
  margin-left:10px;
  margin-top:20px;
  margin-bottom:40px;
  padding-top:18px;
  padding-bottom:18px;
  padding-left:20px;
  padding-right:20px;
}

#ecom_left_menu img {
  display:inline;
  float:left;
  clear:both !important;
}

#ecom_left_menu a {
  display:inline;
  line-height:13px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#414141;
}

#ecom_left_menu ul {
  margin-top:14px;
}

#ecom_left_menu ul li {
  list-style:none;
  background:none;
  margin-left:0px;
  padding-left:0px;
  margin-bottom:10px;
}

#ecom_contents {
  display:inline;
  float:left;
  width:710px;
  min-height:50px;
  margin-right:10px;
  border-top:3px solid #f3f3f3;
  border-bottom:3px solid #f3f3f3;
  margin-top:20px;
  margin-bottom:80px;
  padding-top:4px;
  padding-bottom:20px;
}

#view_product {
  display:inline;
  float:left;
  width:490px;
  height:auto;
  margin-right:10px;
}

.view_product_name {
  display:inline;
  float:left;
  width:100%;
  height:auto;
  font-size:20px;
  color:#414141;
  margin-top:-35px;
  position:relative;
}

.view_product_image {
  display:inline;
  float:left;
  width:490px !important;
  height:auto;
  overflow:hidden;
}

#ecom_more_images {
  display:inline;
  float:left;
  width:490px;
  height:82px;
  overflow:hidden;
  margin-bottom:8px;
  margin-left:0px;
}

.ecom_more_images_big {
  display:inline;
  float:left;
  width:490px;
  height:auto;
  overflow:hidden;
  margin-bottom:8px;
  margin-left:-2px;
}

.view_product_text {
  display:inline;
  float:left;
  width:490px;
  height:auto;
  line-height:15px;
  margin-top:12px;
}

.view_product_text p {
  font-size:12px;
  color:#414141;
}

#ecom_youtube {
  display:inline;
  float:left;
  width:490px;
  height:auto;
  margin-top:40px;
  margin-right:10px;
  border-top:3px solid #f3f3f3;
  padding-top:10px;
}

#view_product_right {
  display:inline;
  float:left;
  width:190px;
  min-height:50px;
  background-color:#f7f7f7;
  padding-top:4px;
  padding-left:10px;
  padding-right:10px;
  _width:180px;
  _overflow:hidden;
}

.product_right_specs {
  display:inline;
  float:left;
  width:190px;
  height:auto;
  margin-top:10px;
}

.product_right_specs table {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:414141;
}

.product_right_bid {
  display:inline;
  float:left;
  width:190px;
  height:auto;
  border-top:1px solid #d8d8d8;
  border-bottom:1px solid #d8d8d8;
  padding-top:5px;
  padding-bottom:5px;
  margin-top:5px;
}

.product_right_bid table {
  font-size:12px;
  font-weight:bold;
  color:#805491;
}

.product_right_icon {
  display:inline;
  float:left;
  width:190px;
  padding-top:20px;
  padding-bottom:10px;
  border-bottom:1px solid #d8d8d8;
  margin-bottom:10px;
}

.product_right_text {
  display:inline;
  float:left;
  font-size:12px;
  color:#805491;
}

.product_right_links {
  display:inline;
  float:left;
  width:190px;
  height:auto;
  margin-top:30px;
  margin-bottom:20px;
}

.product_right_links li {
  margin-bottom:8px;
}

.product_right_links a {
  font-size:12px;
  color:#414141;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
}

#ecom_bottom_icons {
  display:inline;
  float:left;
  width:710px;
  height:auto;
  margin-top:20px;
  margin-bottom:20px;
  position:relative;
}

#ecom_share {
  display:inline;
  float:right;
  width:65px;
  height:auto;
  margin-top:20px;
  position:relative;
}

#product_print {
  display:inline;
  float:left;
  width:1007px;
  height:auto;
}

#product_print_right {
  display:inline;
  float:left;
  width:230px;
  height:auto;
  margin-left:10px;
  margin-top:10px;
}

.product_print_location {
  display:inline;
  float:left;
  width:200px;
  padding:15px;
  background-color:#464646;
  border-bottom:1px solid #836399;
}

.product_print_price {
  display:inline;
  float:left;
  width:200px;
  padding:15px;
  background-color:#6f4688;
  border-bottom:1px solid #836399;
  font-size:17px;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
}

.product_print_price td {
  font-size:17px;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
}

.location_name {
  display:inline;
  float:left;
  font-size:36px;
  font-family:Arial, Helvetica, sans-serif;
  color:#fff;
  width:200px;
}

.location_subname {
  display:inline;
  float:left;
  width:200px;
  font-size:17px;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  overflow:hidden;
  height:20px;
}

.product_print_text p  {
  font-size:17px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#000;
}