@CHARSET "UTF-8";
/* 
    Document   : style
    Created on : 2009-07-06, 15:32:24
    Author     : Å?ukasz BOdurka
    ../description:
*/
/* 
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
*{
    font-family:Verdana;
}
img{
    border:0;
}
html,body{
    text-align:center
}
 #witryna{
     width:960px;
     margin:0 auto;
     text-align:left;
 }
 #strona{
     float:left;
 }
 /* ------------------------------------------------------------------------------------ */
/*  Deklaracje dla gÃ³rnego plastra*/
/* ------------------------------------------------------------------------------------ */

 #ws_gora{
    float:left;
    width:960px;
 }
 #wsg_logo{
     float:left;
     width:286px;
     height:72px;
     display:block;
     background:url(../des/merkury_03.jpg) no-repeat;
 }
/* ------------------------------------------------------------------------------------ */
/*  zielona belka*/
/* ------------------------------------------------------------------------------------ */

 #wsg_belka{
     float:left;
     width:673px;
     height:46px;
     background:#46bd2e;
     margin:26px 0 0 0;
 }

 #wsgb_onas, #wsgb_katalog, #wsgb_formularz, #wsgb_galeria, #wsgb_kontakt, #wsgb_onas_hover, #wsgb_katalog_hover, #wsgb_formularz_hover, #wsgb_galeria_hover, #wsgb_kontakt_hover{
     width:128px;
     height:46px;
     display:block;
     float:left;
 }
 #wsgb_onas{
     background:url(../des/merkury_07.jpg) no-repeat;
     margin:0 0 0 15px;
 }
  #wsgb_katalog{
     background:url(../des/merkury_08.jpg) no-repeat;
 }
  #wsgb_formularz{
     background:url(../des/merkury_11.jpg) no-repeat;
 }
  #wsgb_galeria{
     background:url(../des/merkury_10.jpg) no-repeat;
 }
  #wsgb_kontakt{
     background:url(../des/merkury_09.jpg) no-repeat;
 }


 #wsgb_onas_hover{
     background:url(../des/merkury_07.jpg) no-repeat -128px;
     margin:0 0 0 15px;
 }
  #wsgb_katalog_hover{
     background:url(../des/merkury_08.jpg) no-repeat -128px;
 }
  #wsgb_formularz_hover{
     background:url(../des/merkury_11.jpg) no-repeat -128px;
 }
  #wsgb_galeria_hover{
     background:url(../des/merkury_10.jpg) no-repeat -128px;
 }
  #wsgb_kontakt_hover{
     background:url(../des/merkury_09.jpg) no-repeat -128px;
 }



 #wsgb_onas:hover{
     background:url(../des/merkury_07.jpg) -128px;
 }
  #wsgb_katalog:hover{
     background:url(../des/merkury_08.jpg) -128px;
 }
  #wsgb_formularz:hover{
     background:url(../des/merkury_11.jpg) -128px;
 }
  #wsgb_galeria:hover{
     background:url(../des/merkury_10.jpg) -128px;
 }
  #wsgb_kontakt:hover{
     background:url(../des/merkury_09.jpg) -128px;
 }
/* ------------------------------------------------------------------------------------ */
/*  lewa brÄ…zowa*/
/* ------------------------------------------------------------------------------------ */

  #wsg_lewa{
     float:left;
     width:286px;
     height:431px;
     background:url(../des/merkury_12.jpg) no-repeat;
 }
 #wsgl_ikonki{
     position:absolute;
     margin:20px 0 0 60px;
 }
 #wsgl_home{
     float:left;
     width:40px;
     height:23px;
     background:url(../des/merkury_home.jpg) no-repeat;
     display:block;
 }
 #wsgl_mapa{
     float:left;
     width:68px;
     height:23px;
     background:url(../des/merkury_mapa.jpg) no-repeat;
     display:block;
 }
 #wsgl_email{
     float:left;
     width:40px;
     height:23px;
     background:url(../des/merkury_email.jpg) no-repeat;
     display:block;
 }
 #wsgl_home:hover{
     background:url(../des/merkury_home.jpg) -40px;
 }
 #wsgl_mapa:hover{
     background:url(../des/merkury_mapa.jpg) -68px;
 }
 #wsgl_email:hover{
     background:url(../des/merkury_email.jpg) -40px;
 }
 /* ------------------------------------------------------------------------------------ */
/*  zmieniarka fotek*/
/* ------------------------------------------------------------------------------------ */

 #wsg_zmieniarka{
     float:left;
     width:673px;
     text-align:right;
 }
 #wsgz_promocje{
     position:absolute;
     margin:10px 0 0 -255px;
     width:256px;
     height:51px;
     z-index:50;
     background:url(../des/merkury_15.jpg) no-repeat;
 }
  #wsgz_promocje:hover{
     background:url(../des/merkury_15.jpg) -256px;
 }
 #wsgz_menu{
     position:absolute;
     margin:352px 0 0 0;
*margin:352px 0 0 -673px;
     width:673px;
     height:79px;
     z-index:55;
 }

 #wsgzm_sklep,#wsgzm_rejestracja,#wsgzm_logowanie,#wsgzm_koszyk{
    width:129px;
    display:block;
    height:79px;
    float:left;
 }
 #wsgzm_sklep{
     background:url(../des/merkury_18.png) no-repeat;
     width:286px;
 }
  #wsgzm_rejestracja{
     background:url(../des/merkury_19.png) no-repeat;
 }
   #wsgzm_logowanie{
     background:url(../des/merkury_20.png) no-repeat;
 }
   #wsgzm_koszyk{
     background:url(../des/merkury_21.png) no-repeat;
 }
  #wsgzm_sklep:hover{
     background:url(../des/merkury_18.png) -286px;
 }
   #wsgzm_rejestracja:hover{
     background:url(../des/merkury_19.png) -129px;
 }
   #wsgzm_logowanie:hover{
     background:url(../des/merkury_20.png) -129px;
 }
   #wsgzm_koszyk:hover{
     background:url(../des/merkury_21.png) -129px;
 }
 /* ------------------------------------------------------------------------------------ */
/*  Deklaracje dla srodkowego plastra*/
/* ------------------------------------------------------------------------------------ */
#ws_srodek{
    
}
#wss_kontakt,#wss_formularz,#wss_galeria,#wss_katalog {
    float:left;
    margin:20px 0 20px 0;
    width:960px;
}
#ws_srodek h1{
    float:left;
    border-bottom:1px solid #4abd2a;
    width:285px;
    font-size:18px;
    color:#000000;
    margin:10px 0 10px 0;
}
/* ------------------------------------------------------------------------------------ */
/*  formularz*/
/* ------------------------------------------------------------------------------------ */

#wssf_info{
    float:left;
    width:940px;
    color:#7c7c7c;
    font-size:12px;
    font-weight:bold;
    margin:-10px 0 20px 0; _margin:0 0 20px 0;
}
#wssf_formy{
    float:left;
    width:400px;
}
.wssf_lewy{
    color:#7c7c7c;
    font-size:12px;
    float:left;
    width:160px;
    margin:3px 0 3px 0;
    font-weight:bold;
}
.wssf_prawy{
    float:left;
    width:234px;
    margin:3px 0 3px 0;
}
.wssf_prawy input{
    width:230px;
    border:1px solid #7c7c7c;
    color:#7c7c7c;
    font-size:12px;
}
#wssf_tresc{
    float:left;
    width:385px;
    padding:2px 0 0 20px;
}
#wssf_tresc textarea{
    width:385px;
    height:98px;
    border:1px solid #7c7c7c;
    color:#6a6666;
    font-weight:bold;
    font-size:12px;
    margin:0 0 0 0;
}
#wssf_guzik{
    float:left;
    width:120px;
    font-size:12px;
    padding:0 0 0 28px;
}
#wssfg_wyslij{
    background:url(../des/button_wyslij.jpg) no-repeat;
    width:98px;
    height:20px;
    border:0;
    margin:10px 0 0 27px;
}
#wssfg_captha{
    margin:3px 0 12px 0;
    float:left;
}
.wssfg_cap{
    width:123px;
    font-size:14px;
    border:1px solid black;
    margin:0;
}

/* ------------------------------------------------------------------------------------ */
/*  kontakt*/
/* ------------------------------------------------------------------------------------ */
#wssk_dane_firmy{
    float:left;
    width:290px;
    font-size:16px;
    line-height:1.5em;
    padding:0 0 22px 0;
    margin:-15px 0 0 0;
    _margin:0;
}
#wssk_mapa{
    float:left;
    width:540px;
    border:1px solid #7c7c7c;
    width:638px;
    height:195px;
    margin:-30px 0 0 30px;
}
#wssk_guzik{
    float:left;
    width:940px;
}
#wssk_guzik a{
    float:left;
    background:url(../des/button_napisz.jpg) no-repeat;
    width:300px;
    height:22px;
    border:0;
    margin:-22px 0 0 0;
    display:block;
}
#google-map{
    font-size:12px;
    text-decoration:none;
    color:black;
    text-align:center;
    display:block;
    float:left;
    width:660px;
}
/* ------------------------------------------------------------------------------------ */
/*  galeria*/
/* ------------------------------------------------------------------------------------ */
#wssg_dzialy{
    float:left;
    width:300px;
    margin:-15px 0 0 0;
}
.wssg_dzialy01,.wssg_dzialy02,.wssg_dzialy03,.wssg_dzialy04{
    width:260px;
    height:30px;
    display:block;
    margin:5px 0 5px 0;
    text-decoration:none;
    color:#000000;
    font-size:18px;
    padding:3px 0 0 20px;
}
.wssg_dzialy01:hover{
   background:url(../des/galeria01.jpg) no-repeat -285px;   
}
.wssg_dzialy02:hover{
   background:url(../des/galeria02.jpg) no-repeat -285px;   
}
.wssg_dzialy03:hover{
   background:url(../des/galeria03.jpg) no-repeat -285px;   
}
.wssg_dzialy04:hover{
   background:url(../des/galeria04.jpg) no-repeat -285px;
}
.wssg_dzialy01{
    background:url(../des/galeria01.jpg) no-repeat;
}
.wssg_dzialy02{
    background:url(../des/galeria02.jpg) no-repeat;
}
.wssg_dzialy03{
    background:url(../des/galeria03.jpg) no-repeat;
}
.wssg_dzialy04{
    background:url(../des/galeria04.jpg) no-repeat;
}
#wssg_zdjecia{
    float:left;
    width:650px;
    margin: -30px 0 0 10px;
}
#wssg_zdjecia a{
    display:block;
    background:#dcd8d8;
    width:150px;
    height:110px;
    margin:0 0 10px 10px;
    border:1px solid #b2b1b1;
    float:left;
}


/* ------------------------------------------------------------------------------------ */
/*  katalog */
/* ------------------------------------------------------------------------------------ */
#wsskat_dzialy{
    float:left;
    width:300px;
    margin:-15px 0 0 0;
}
.wssk_podmenu{
    margin:0 0 0 20px;
}
.wssg_dzialy_sub{
    display:block;
    margin:5px 0 5px 0;
    text-decoration:none;
    color:#000000;
    font-size:16px;
    padding:3px 0 0 15px;
    background:url(../des/menu_strzalka.jpg) no-repeat;
}
#wsskat_produkty{
    float:left;
    width:650px;
    margin: -30px 0 0 10px;
}

.wsskat_produkt{
    border-bottom:1px solid #c0c1c2;
    margin:5px 0 5px 0;
    padding:0 0 3px 0;
    float:left;
}
.wsskat_foto{
    display:block;
    background:#dcd8d8;
    width:150px;
    height:110px;
    margin:0 0 0 10px;
    border:1px solid #b2b1b1;
    float:left;
}
.wsskat_tytul{
    float:left;
    border-bottom:2px solid #760027;
    width:250px;
    font-weight:bold;
    letter-spacing:-0.03em;
    margin:0 0 0 10px;
}
.wsskat_tresc{
    float:left;
    width:470px;
    font-size:12px;
    text-align:justify;
    margin:3px 0 0 10px;
}
.wsskat_wiecej_zdjec{
    float:left;
    width:633px;
    text-align:right;
    text-decoration:none;
    font-weight:bold;
    color:#360202;
    font-size:11px;
    margin:0 0 0 10px;
}
.wsskat_wiecej_zdjec:hover{
    color:#665306;
}



/* =====================================================================================*/
/* ------------------------------------------------------------------------------------ */
/*  Deklaracje dla dolnego plastra*/
/* ------------------------------------------------------------------------------------ */
#ws_dol{
    width:960px;
    float:left;
    margin:15px 0 0 0;
}
#wsd_promocje{
    width:274px;
    height:192px;
    display:block;
    float:left;
    background:url(../des/merkury_45.jpg) no-repeat;
}
#wsd_rolety{
    width:213px;
    height:193px;
    display:block;
    float:left;
    background:url(../des/merkury_38.jpg) no-repeat;
    margin:0 15px 0 15px;
}
#wsd_okna{
    width:213px;
    height:193px;
    display:block;
    float:left;
    background:url(../des/merkury_40.jpg) no-repeat;
}
#wsd_markizy{
    width:213px;
    height:193px;
    display:block;
    float:left;
    background:url(../des/merkury_42.jpg) no-repeat;
    margin:0 0 0 16px;
}
#wsd_wycena{
    width:274px;
    height:192px;
    display:block;
    float:left;
    background:url(../des/merkury_51.jpg) no-repeat;
    margin:15px 0 0 0;
}
#wsd_meble{
    width:213px;
    height:193px;
    display:block;
    float:left;
    background:url(../des/merkury_52.jpg) no-repeat;
    margin:15px 15px 0 15px;
}
#wsd_drzwi{
    width:213px;
    height:193px;
    display:block;
    float:left;
    background:url(../des/merkury_53.jpg) no-repeat;
    margin:15px 0 0 0;
}
#wsd_kowalstwo{
    width:213px;
    height:193px;
    display:block;
    float:left;
    background:url(../des/merkury_54.jpg) no-repeat;
    margin:15px 0 0 16px;
}
.wsdp_strzalka{
    width:213px;
    height:193px;
    display:block;
    background:url(../des/strzalka.png)  no-repeat top right;
    margin:15px 0 35px 0;
}
.wsdp_strzalka:hover{
    background:url(../des/strzalkaa.png)  no-repeat top right;
}
/* ------------------------------------------------------------------------------------ */
/*  Deklaracje dla stopki*/
/* ------------------------------------------------------------------------------------ */
#ws_stopka{
    width:960px;
    height:50px;
    float:left;
    margin:15px 0 15px 0;
}
#wss_krantom{
    width:285px;
    height:50px;
    display:block;
    text-align:center;
    font-size:12px;
    color:black;
    font-weight:bold;
    text-decoration:none;
    float:left;
    margin:15px 0 0 0;
}
#wss_krantom:hover{
    color:#670200;
}
#wss_grey{
    background:#c5c5c5;
    width:275px;
    height:50px;
    float:left;
}
#wss_green{
    background:#46bd2e;
    width:400px;
    height:50px;
    float:left;
}
#wss_green a{
    width:65px;
    float:left;
    text-decoration:none;
    font-size:11px;
    color:black;
    font-family:Verdana;
    text-align:center;
    margin:18px 0 0 0;
}
#wss_green a:hover{
    color:#734100;
}
#wssg_regulamin,#wssg_koszty,#wssg_jak{
    text-decoration:none;
    color:black;
    text-align:center;
    width:80px;
    float:left;
}
#wssg_regulamin:hover,#wssg_koszty:hover,#wssg_jak:hover{
    color:#734100;
}
#wssg_regulamin{
    font-size:12px;
    margin:15px 0 0 0;
}
#wssg_koszty{
    font-size:9px;
    width:100px;
    margin:5px 0 0 0;
    border-left:1px solid black;
    border-right:1px solid black;
}
#wssg_jak{
    font-size:12px;
    margin:15px 0 0 5px;
}
/* ------------------------------------------------------------------------------------ */
/*  Deklaracje dla stopki*/
/* ------------------------------------------------------------------------------------ */

.template01_content{
    width:950px;
    float:left;
}



/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt;
  padding: 0pt;
  overflow: auto;
  letter-spacing: 0px;
  float: none;
}

.sIFR-dummy {
  width: 0px;
  height: 0px;
  margin-left: 42px;
  z-index: 0;
}

/*---- Header styling ---*/

  </style>


  <style type="text/css" media="screen">
    .sIFR-active h1,
    .sIFR-active h2,
    .sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active h5#pullquote {
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
    }

    .sIFR-active h1 {
      padding-bottom: 0;
    }

    .sIFR-active h2 {
      font-size: 34px;
      display: block;
      margin:25px 0 0 35px;
    }

    .sIFR-active h3 {
      font-size: 18px;
    }

    .sIFR-active h4 {
      font-size: 21px;
      font-weight: normal;
    }

    .sIFR-active h5#pullquote {
      font-size: 24px;
    }

    .pics img {
        width:673px;
            height:399px;
    }


