body
{
  
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;

  color:#363636;
  font-family: verdana,arial,helvetica;
  
  font-size:11px;
  line-height:13px;

  background:url(i/bg_main.jpg);
  background-position: top;

  background-repeat: no-repeat;
  background-color:#000000;
  
  }

a {
  color:#0000ff;
  

    }

img {
  border:0;
  }


.div_off { 
  display:none;
  }

.div_on {
  display:block;
  }


   

#home {
  width:928px;
  height:690px;
  margin-left:auto;
  margin-right:auto;
  margin-top: 169px;
  margin-bottom: 0px;

  overflow:hidden;


_SSbackground-color:#ffeeaa; 

}




#tapemeasure {
    display:block;

    position:relative;

    top:473px;
    left:749px;

    width:180px;
    height:150px;

    
    text-decoration:none;
}

.tape_off {
    background:url(i/tapemeasure.jpg);
    background-position: top;

    background-repeat: no-repeat;
 
}

.tape_on {
    background:url(i/tapemeasure-r.jpg);
    background-position: top;

    background-repeat: no-repeat;
 
}


#main {
  width:1000px;
  height:960px;
  margin-left:auto;
  margin-right:auto;
  margin-top: 15px;
  margin-bottom: 0px;

  overflow:hidden;

_SSbackground-color:#ffeeaa; 

}

#logo {

    display:block;

    position:relative;

    top:0px;
    left:0px;

    width:120px;
    height:78px;

  overflow:hidden;

}


#top_pf {

    display:block;

    position:relative;

    top:-45px;
    left:120px;

    width:780px;
    height:260px;

    overflow:hidden;

  _Ssbackground-color:#009922;
}


#content {

    display:block;

    position:relative;

    top:8px;
    left:169px;

    width:663px;
    height:429px;


    background:url(i/bg_service.gif);
    background-position: top;

    background-repeat: no-repeat;

    overflow:hidden;

}


#btn_1 {

    display:block;

    position:relative;

    top:-2px;
    left:420px;

    width:118px;
    height:38px;

    padding-left:40px;
    width:70px;

    padding-top:10px;
    height:28px;

    overflow:hidden;

_SSbackground-color:#445599;
}


#btn_2 {

    display:block;

    position:relative;

    top:-40px;
    left:549px;

    width:118px;
    height:38px;



    padding-left:40px;
    width:70px;

    padding-top:10px;
    height:28px;

    overflow:hidden;

_SSbackground-color:#ee4455;
}



.service #content_inner {

    display:block;

    position:relative;

    top:45px;
    left:135px;

    width:400px;
    height:308px;

    overflow:hidden;

_SSbackground-color:#ee4455;
}




.contact #content_inner {

    display:block;

    position:relative;

    top:0px;
    left:105px;

    width:230px;
    height:350px;

    overflow:hidden;
 
    text-align:justify;
    text-align:left;

_SSbackground-color:#ee4455;
}



.history #content_inner {

    display:block;

    position:relative;

    top:40px;
    left:345px;

    width:290px;
    height:210px;

    overflow:hidden;

_SSbackground-color:#ee4455;
}




#get_quote {

    display:block;

    position:relative;

    top:-253px;
    left:40px;

    width:150px;
    height:225px;

    overflow:hidden;

_SSbackground-color:#223399;
}


#get_quote input {
    width:130px;
    height:14px;
    font-size:12px;
    background-color:#6f7275;
    border:0;
}

#gq_name {
    display:block;
    position:relative;
    top:0px;
    left:0px;
    width:120px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#990022;
}


#gq_name_field {
    display:block;
    position:relative;
    top:0px;
    left:0px;
    width:140px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#eeff22;
}


#gq_phone {
    display:block;
    position:relative;
    top:10px;
    left:0px;
    width:120px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#990022;
}


#gq_phone_field {
    display:block;
    position:relative;
    top:10px;
    left:0px;
    width:140px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#eeff22;
}



#gq_addr {
    display:block;
    position:relative;
    top:20px;
    left:0px;
    width:120px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#990022;
}


#gq_addr_field {
    display:block;
    position:relative;
    top:20px;
    left:0px;
    width:140px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#eeff22;
}



#gq_design {
    display:block;
    position:relative;
    top:30px;
    left:0px;
    width:120px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#990022;
}


#gq_design_field {
    display:block;
    position:relative;
    top:30px;
    left:0px;
    width:140px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#eeff22;
}


#gq_submit {
    display:block;
    position:relative;
    top:40px;
    left:70px;
    width:60px;
    height:18px;
    overflow:hidden;
    text-align:center;
}


#gq_info {
    display:block;
    position:relative;
    top:44px;
    left:0px;
    width:120px;
    height:18px;
    overflow:hidden;
_SSbackground-color:#990022;
}


#footer {

    display:block;

    position:relative;

    top:-108px;

    top:-98px;

    left:142px;

    overflow:hidden;


    width:730px;
    height:62px;
_SSbackground-color:#aaee00;
}


#mdl_sepa {

    display:block;

    position:relative;

    top:8px;
    left:0px;

    width:74px;
    height:54px;

    overflow:hidden;

}


#mdl_tree {

    display:block;

    position:relative;

    top:-52px;
    left:91px;

    width:58px;
    height:59px;

    overflow:hidden;

}

#mdl_asid {

    display:block;

    position:relative;

    top:-110px;
    left:170px;

    width:123px;
    height:51px;

    overflow:hidden;

}

#mdl_nkba {

    display:block;

    position:relative;

    top:-163px;
    left:314px;

    width:113px;
    height:53px;
    overflow:hidden;
}

#mdl_facebook {

    display:block;

    position:relative;

    top:-207px;
    left:452px;

    width:111px;
    height:34px;
    
    overflow:hidden;
}


#mdl_linkedin {

    display:block;

    position:relative;

    top:-240px;
    left:585px;

    width:125px;
    height:33px;

}


#lenta_window {

    display:block;

    position:relative;

    top:60px;
    left:10px;

    width:734px;
    height:136px;

    overflow:hidden;

_SSbackground-color:#440099;
}


#btn_left {

    display:block;

    position:relative;

    top:66px;
    left:10px;

    width:16px;
    height:15px;

    overflow:hidden;
}

#btn_right {

    display:block;

    position:relative;

    top:50px;
    left:690px;

    width:16px;
    height:15px;

    overflow:hidden;
}


#btn_pause {

    display:block;

    position:relative;

    top:35px;
    left:720px;

    width:20px;
    height:15px;

    overflow:hidden;
}


#overlap {
 
  position:absolute;
  top:0px;
  left:0px;

  width:100%;
  height:100%;

  height:975px;

  z-index:2;
background-color:#000000;

-moz-opacity:.95 !important;opacity:.95 !important; filter:alpha(opacity=95);
}


#big_pf {
 
  position:absolute;
  top:0px;
  left:0px;

  width:100%;
  height:975px;

  z-index:3;

}

#inner_pf {
 
 _SSposition:relative;
    width:1000px;
    height:831px;

    margin-left:auto;
    margin-right:auto;

_SSbackground-color:#445566;

}

#big_pf_top {
    position:relative;

    top:20px;
    left:137px;

    width:727px;
    height:31px;
    

    background:url(/static/i/big_pf_top.gif);
    background-position: top;
    background-repeat: no-repeat;

}


#big_pf_image {
    position:relative;

    top:40px;
    left:248px;

    width:505px;
    height:505px;

}

#btn_big_pf_close {
    position:relative;

    top:-466px;
    left:842px;

    width:20px;
    height:16px;


}


#btn_big_pf_left1 {
    position:relative;

    top:60px;
    left:187px;

    width:16px;
    height:13px;

}


#big_pf_title {
    position:relative;

    top:40px;
    left:287px;

    width:427px;
    height:22px;
    color:#FFFFFF;
    
    text-align:center;
    font-family:Times New Roman;
    font-size:16px;
    font-weight:bold;

_SSbackground-color:#009933;
}


#btn_big_pf_right1 {
    position:relative;

    top:19px;
    left:775px;

    width:727px;
    height:31px;

}


#btn_big_pf_play {
    position:relative;

    top:20px;
    left:783px;

    width:20px;
    height:15px;

}

#big_pf_bottom {
    position:relative;

    top:40px;
    left:120px;

    width:762px;
    height:33px;

    background:url(i/big_pf_bottom.gif);
    background-position: top;
    background-repeat: no-repeat;

}

#btn_big_pf_left2 {
    position:relative;

    top:110px;
    left:67px;

    width:21px;
    height:21px;

}



#big_pf_lenta {
    position:relative;

    top:30px;
    left:137px;

    width:727px;
    height:131px;

_SSbackground-color:#223344;
}


#btn_big_pf_right2 {
    position:relative;

    top:-46px;
    left:910px;

    width:21px;
    height:21px;

}

#mycarousel2 {
_SS    width:1000px;
    height:113px;
_SSbackground-color:#eeff99;
}

#mycarousel2 li {
  __Ddisplay:block;
_DDfloat:left;

  display:inline;

   width:113px;
   height:113px;

_DDbackground-color:#998800;
   margin-right:20px;
}

span.red {
    color:#FF0000;
    font-size:9px;
}


.span_off { 
  display:none;
  }

.span_on {
  display:inline;
  }

