/* 
    Document   : style
    Created on : 2010-06-24, 09:50:30
    Author     : Piotr
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

body {
    background-color: #dddce2;
    background-image: url(../images/tlo.gif);
    background-repeat: repeat-x;
    background-position: top;
    margin: 0px;
    font-size: 11px;
    font-family: Arial;
    text-align: center;
}

img {
	border: 0;
}

h1 {
    font-family: tahoma;
    font-size: 18px;
    margin: 0;
    padding: 20px 0 0 0;
}

a {
    color: #000000;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

#glowny {
    width: 1052px;
    height: 536px;
    margin: 0 auto;
    text-align: left;
}

.obwod-gora {
    background-image: url(../images/obwod-gora.jpg);
    background-repeat: no-repeat;
    width: 1052px;
    height: 10px;
    margin-top: 77px;
}

.obwod-lewo {
    background-image: url(../images/obwod-lewo.jpg);
    background-repeat: no-repeat;
    float: left;
    width: 13px;
    height: 503px;
}

.obwod-prawo {
    background-image: url(../images/obwod-prawo.jpg);
    background-repeat: no-repeat;
    float: left;
    width: 13px;
    height: 503px;
}

.obwod-dol {
    background-image: url(../images/obwod-dol.jpg);
    background-repeat: no-repeat;
    width: 1052px;
    height: 23px;
    clear: both;
}

.zawartosc-cala {
    background-image: url("../images/boki.gif");
    background-repeat: no-repeat;
    float: left;
    min-height: 503px;
    padding-left: 13px;
    width: 1052px;
}

.menu-gora-all {
    width: 1026px;
    height: 132px;
    background-color: #ffffff;
}

.logo-gora {
    float: left;
    width: 186px;
    height: 130px;
    margin-bottom: 2px;
}

.baner-menu {

}

.menu-linki {
    float: left;
    width: 102px;
    height: 130px;
    margin-left:3px;
    margin-bottom: 2px;
}

.belka-pod-menu {
    width: 1026px;
    height: 10px;
    background-image: url(../images/tlo-belka.jpg);
    background-repeat: repeat-x;
}

.zawartosc-srodkowa {
    width: 1026px;
    background-image: url(../images/tlo-zaw.gif);
    background-repeat: repeat-y;
    background-color: #ffffff;
    display: table;
}

.menu-lewe {
    width: 186px;
    height: 361px;
    float: left;
    background-color: #FFFFFF;
}

.menu-lewe-gl {
    width: 186px;
    height: 527px;
    float: left;
    background-color: #FFFFFF;
}

.zawartosc-wlasciwa {
    width: 840px;
 
    float: left;
}

.menu-lewe-onas {
    width: 186px;
    height: 33px;
    margin-bottom:2px;
}

.menu-lewe-oferta {
    width: 186px;
    height: 33px;
    margin-bottom:2px;
}

.menu-lewe-wspolpraca {
    width: 186px;
    height: 33px;
    margin-bottom:2px;
}

.menu-lewe-kontakt {
    width: 186px;
    height: 33px;
    margin-bottom:2px;
}

.menu-lewe-pomiar {
    width: 186px;
    height: 176px;
}

.menu-lewe-homeemail {
    width: 186px;
    height: 43px;
    background-color: #947f6b;
    margin-top: 2px;
}

.menu-lewe-strzalka {
    width: 33px;
    height: 33px;
    float: left;
}

.menu-lewe-link {
    width: 151px;
    height: 33px;
    float: left;
    background-color: #947f6b;
    color: #ffffff;
    margin-left: 2px;
}

.menu-lewe-link-txt {
    color: #ffffff;
    font-size:15px;
    font-weight:bold;
    margin: 8px 0 0 10px;

}

.menu-lewe-link-txt a {
    color: #ffffff;
    text-decoration: none;
}

.menu-lewe-link-txt a:hover {
    color: #ffcc00;
}

.menu-lewe-homeemail-home {
    width: 60px;
    height: 19px;
    float: left;
    margin: 10px 10px 0 15px;
}

.menu-lewe-homeemail-email {
    width: 60px;
    height: 19px;
    float: left;
    margin: 10px 0 0 10px;
}

.strona-glowna {
    height: 307px;
    margin-left: 3px;
    padding: 0;
}

.strona-galeria {
    background-image:url("../images/tlo-galeria2.jpg");
    background-position:left top;
    background-repeat:no-repeat;
   /* height:361px; */
    margin-left:3px;
    width:837px;
}

.strona-galeria-grad {
    background-image:url("../images/tlo-gal-grad.gif");
    background-position:right top;
    background-repeat: repeat-y;
    /* height:361px; */
    width:837px;
}

.strona-galeria-nag {
    /* height: 361px; */
    width: 190px;
    float: left;
}

.strona-galeria-prawa {
    width: 640px;
    height: 361px;
    float: left;
}

.strona-galeria-nag-1 {
    color: #666666;
    font-size: 20px;
    font-weight: bold;
    margin-left: 45px;
    padding-top: 38px;
}

.strona-galeria-nag-2 {
    color: #666666;
    font-size: 15px;
    font-weight: bold;
    margin-left: 45px;
    margin-top: 8px;
}

.strona-galeria-opistxt {
    color: #666666;
    padding: 20px;
    background-image:url("../images/tlo-gal-grad.gif");
    background-position:right top;
    background-repeat: repeat-y;
}

.okienko-galerii {
    width: 484px;
    height: 308px;
    background-image: url(../images/obramowanie-gal.gif);
    background-repeat: no-repeat;
    margin: 30px 0 0 70px; 
}

.napis-dolny {
    text-align: center;
    margin-top: 10px;
}

.gal-foto {
    width: 460px;
    height: 260px;
    padding: 22px 0 0 5px;
}

.nawigacja-strzalki {
    margin-left:13px;
    margin-top:231px;
}

.strona-galeria-nawigacja {
    width: 110px;
    float: left;
    height: 260px;
}

.strona-galeria-wrap {
    float: left; 
    width: 350px;
    height: 260px;
}

.strona-onas {
    background-image:url("../images/tlo-onas.jpg");
    background-position:left top;
    background-repeat:no-repeat;
    height:361px;
    margin-left:3px;
    width:837px;
}

.strona-wspolpraca {
    background-image:url("../images/tlo-wspolpraca.jpg");
    background-position:left top;
    background-repeat:no-repeat;
    height:361px;
    margin-left:3px;
    width:837px;
}

.strona-oferta {
    background-image:url("../images/tlo-oferta.jpg");
    background-position:left top;
    background-repeat:no-repeat;
    height:361px;
    margin-left:3px;
    width:837px;
}

.podstrona-zaw-all {
    padding-left:160px;
}

.podstrona-zaw-all-wspolpraca {
    padding-left:320px;
}

.podstrona-zaw-all-oferta {
    padding-left:200px;
}

.podstrona-zaw-txt {
    padding:10px 20px 0 0;
    font-size: 13px;
}

.podstrona-zaw-txt-mapa {
    padding:10px 20px 0 0;
}

.kontakt-mapa {
    border: 1px solid #947F6B;
    height: 300px;
    margin: 30px 20px 26px 36px;
    width: 500px;
    float: left;
}

.kontakt-dane {
    float:left;
    height:300px;
    padding-top:27px;
    width:250px;
    font-size: 15px;
}

.formularz-1 {
    float:left;
    height:300px;
    margin-left:50px;
    margin-top:20px;
    width:200px;
}

.formularz-2 {
    float:left;
    width:550px;
}

fieldset { 
    border:0;margin:0;padding:0;
}

label { 
    display:block;
    float:left;
    margin-right:20px;
    text-align:right;
    width:150px;
    margin-top:5px;
}

input.text,textarea {
    width:300px;
    font:12px/12px 'courier new',courier,monospace;
    color:#333;
    padding:3px;
    margin:1px 0;
    border:1px solid #333333;
}

input.submit {
    padding:2px 5px;
    font:bold 12px/12px verdana,arial,sans-serif;
    background-color:#FFFFFF;
    border:0 none;
    margin-right:45px;
    cursor: pointer;
}

.submit-button {
    float: right;
    width: 200px;
}

.contact-komunikaty {
    height: 50px;
}

.contact-komunikaty p {
    margin: 10px 0 0 170px;
    padding: 0;
}

.ofertacd-link a {
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}

.hidden {
    display: none;
} 

.stopka-all {
    width: 1052px;
    height: 40px;
    margin-top: 10px;
}

.copy {
    color:#6E6E6E;
    font-size:10px;
    margin:10px 0;
    text-align: center;
    font-weight: bold;
}

.linki_poz {
    color: #808080;
    font-family: verdana;
    font-size: 10px;
    margin: 10px 0 10px 10px;
    text-align: center;
    text-decoration: none;
}

.linki_poz a {
    color:#808080;
    text-decoration:none;
}

.linki_poz a:hover {
    text-decoration: underline;
}

.pomiar-rabat {
    margin-top: 10px;
}

.strona-glowna-txt {
    background-color: #FFFFFF;
    background-image: url("../images/glowna2.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    margin-left: 3px;
    min-height: 145px;
    width: 837px;
}

.menu-lewe-allegro {
    background-color: #947F6B;
    color: #FFFFFF;
    height: 154px;
    margin-top: 2px;
    padding: 10px 5px 0;
    width: 176px;
}


