/*style gdzie jestes*/

#gdzie_jestes p {
margin:0px 0px 0px 0px;
padding:25px 0px 0px 0px;
color:#fff;
font-size:0.85em;
text-transform:uppercase;
}

#gdzie_jestes p span {
color:#aeaeae;
font-size:1em;
text-transform:lowercase;
}

/*-----------------------------------------*/



/*style tresc*/
#tresc {
font-size:8pt;
}

#tresc p {
margin:5px 24px 10px 26px;
padding:0px 0px 0px 0px;
color:#333;
font-size:1em;
line-height: 1.3em;
text-align:justify;
}

#tresc p.uwaga {
margin:15px 24px 20px 26px;
padding:0px 0px 0px 0px;
color:#993;
font-size:1em;
line-height: 1.3em;
text-align:justify;
font-weight:normal
}

#tresc p.uwaga strong {
color:#000;
}

#tresc div.lewa_kolumna {
margin:5px 0px 10px 0px;
padding:0px 0px 0px 0px;
color:#333;
font-size:1em;
line-height: 1.3em;
text-align:justify;
width:48%;
float:left;
}

#tresc div#numer_strony {
margin:5px 24px 10px 26px;
text-align:center;
}

#tresc div.prawa_kolumna {
margin:5px 0px 10px 0px;
padding:0px 0px 0px 0px;
color:#333;
font-size:1em;
line-height: 1.3em;
text-align:justify;
width:48%;
float:right;
}



#tresc h1 {
margin:10px 24px 5px 26px;
padding:0px 0px 0px 0px;
color:#993;
font-size:1.2em;
line-height: 1.5em;
text-align:justify;
font-weight:bold;
border-bottom:solid 0px #999;
}

#tresc h1 span {
margin:-6px 0px 12px 0px;
padding:0px 0px 0px 0px;
color:#000;
font-size:0.8em;
text-align:left;
font-weight:bold;
border-bottom:solid 0px #999;
display:block;
}

#tresc h2 {
margin:30px 24px 12px 26px;
padding:0px 0px 0px 0px;
color:#000;
font-size:1.1em;
text-align:left;
font-weight:bold;
border-bottom:solid 0px #999;
}

#tresc h6 {
margin:0px -3px 0px 0px;
padding:0px 0px 0px 0px;
height:30px;
background:transparent url(images/separator.gif) 0px 13px no-repeat;
}

#tresc ul {
margin:-4px 24px 10px 26px;
padding:0px;
list-style:none;
color:#333;
font-size:1em;
}

#tresc ol {
margin:-4px 24px 10px 26px;
padding:0px;
color:#333;
font-size:1em;
}

#tresc ol li {
margin:6px 24px;
padding:0px 0px 0px 10px;
}

#tresc ul li {
margin:6px 0px;
padding:0px 0px 0px 10px;
background:transparent url(images/lista.gif) 4px 5px no-repeat;
}

#tresc ul li strong {
color:#993;
}

#tresc a {
color:#900;
text-decoration:none;
}

#tresc div.mapka {
margin:0px 0px 0px 26px;
padding:4px;
border:solid 1px #ccc;
width:404px;
}

#tresc div.mapka img {
margin:0px 0px 0px 0px;
display:block;
}

#tresc a:hover {
color:#900;
text-decoration:underline;
}

#tresc a.kropka {
color:#900;
text-decoration:none;
padding:0px 0px 0px 5px;
background:transparent url(images/link_kw.gif) 0px 65% no-repeat;
}

#tresc a.kropka:hover {
text-decoration:underline;
padding:0px 0px 0px 5px;
background:transparent url(images/link_kw.gif) 0px 65% no-repeat;
}

#tresc a.wiecej {
color:#900;
text-decoration:none;
font-size:.9em;
padding:0px 10px 0px 0px;
background:transparent url(images/strzalka2.gif) right -42px no-repeat;
}

#tresc a.wiecej:hover {
color:#900;
text-decoration:underline;
padding:0px 12px 0px 0px;
background:transparent url(images/strzalka2.gif) right -42px no-repeat;
}



/*style listy zajawki realizacji*/

#tresc ul.realizacje_lista {
margin:-4px 24px 15px 26px;
padding:0px;
list-style:none;
color:#333;
font-size:1em;
}

#tresc ul.realizacje_lista li {
width: 100%;
overflow: hidden;
padding: 9px 0px 13px 0px;
background:transparent url(images/kropka.gif) bottom left repeat-x;
border-bottom: 0px solid #ccc;
}

#tresc ul.realizacje_lista li#ostatni {
background-image:none;
}


#tresc ul.realizacje_lista li div {
float: left;
width: 340px;
padding:0px;
border-bottom: 0px solid #990;
font-size: 1em;
}


#tresc ul.realizacje_lista li li a.link_obrazek img {
margin: 0px;
}

#tresc ul.realizacje_lista li a.link_obrazek {
margin:0px 0px 0px 0px;
padding:4px;
border:solid 1px #ccc;
display:block;
width:60px;
height:60px;
float:right;
}

#tresc ul.realizacje_lista li a.link_obrazek:hover {
border:solid 1px #900;
background:#eee;
}

#tresc ul.realizacje_lista a {
font-weight:bold;
}

#tresc ul.realizacje_lista span {
display:block;
margin:3px 0px 0px 0px;
color:#333;
}

/*-----------------------------------------*/

/*style listy wyswietlajacej opis pakietu w tresci strony*/

#tresc ul.pakiety_lista {
margin:-4px 24px -10px 26px;
padding:0px;
list-style:none;
color:#333;
font-size:1em;
}

#tresc ul.pakiety_lista li {
width: 100%;
overflow: hidden;
padding: 9px 0px 13px 0px;
background:transparent url(images/kropka.gif) bottom left repeat-x;
border-bottom: 0px solid #ccc;
}

#tresc ul.pakiety_lista li ul {
margin:-4px 0px 0px 3px;
padding:0px;
list-style:none;
color:#333;
font-size:1em;
width:95%;
}

#tresc ul.pakiety_lista li ul li {
margin:6px 0px;
padding:0px 0px 0px 10px;
background:transparent url(images/lista.gif) 4px 5px no-repeat;
}


#tresc ul.pakiety_lista li#ostatni {
background-image:none;
}


#tresc ul.pakiety_lista li div {
float: right;
width: 285px;
padding:0px;
border-bottom: 0px solid #990;
font-size: 1em;
text-align:justify;
}


#tresc ul.pakiety_lista li li a.link_obrazek img {
margin: 0px;
}

#tresc ul.pakiety_lista li a.link_obrazek {
margin:0px 0px 0px 0px;
padding:4px;
border:solid 0px #ccc;
display:block;
float:left;
}

#tresc ul.pakiety_lista li a.link_obrazek:hover {
border:solid 0px #900;
}

#tresc ul.pakiety_lista a {
font-weight:bold;
}

#tresc ul.pakiety_lista span a {
font-weight:normal;
}


#tresc ul.pakiety_lista span {
display:block;
margin:3px 0px 0px 0px;
color:#333;
}

/*-----------------------------------------*/

/*style listy wzorow graficznych pakietow*/

#tresc ul.pakiety_wzory {
margin:10px 24px 15px 26px;
padding:0px;
list-style:none;
color:#000;
font-size:1em;
}

#tresc ul.pakiety_wzory li {
width: 100%;
overflow: hidden;
padding: 9px 0px 13px 0px;
background:transparent url(images/kropka.gif) bottom left repeat-x;
border-bottom: 0px solid #ccc;
}

#tresc ul.pakiety_wzory li#ostatni {
background-image:none;
}


#tresc ul.pakiety_wzory li div {
float: right;
width: 275px;
padding:0px;
border-bottom: 0px solid #990;
font-size: 1em;
}


#tresc ul.pakiety_wzory li li a.link_obrazek img {
margin: 0px;
}

#tresc ul.pakiety_wzory li a.popup {
margin:0px 0px 0px 0px;
padding:4px;
border:solid 1px #ccc;
display:block;
width:120px;
height:100px;
float:left;
}

#tresc ul.pakiety_wzory li a.popup:hover {
border:solid 1px #900;
background:#eee;
}

#tresc ul.pakiety_wzory a {
font-weight:normal;
}


#tresc ul.pakiety_wzory span {
display:block;
margin:5px 0px 5px 0px;
color:#333;
}

/*-----------------------------------------*/



/*style tabelki*/
#tresc table.porownanie {
border:solid 0px #000;
margin:5px 24px 10px 26px;
padding:0px;
font-size:1em;
}

#tresc table.porownanie td {
border-left:solid 2px #fff;
margin:0px;
padding:5px 3px;
text-align:center;
background:#eee url(images/kropka_c.gif) bottom left repeat-x;
color:#000;
font-weight: normal;
}


#tresc table.porownanie td.pusty {
background-image:none;
background-color:transparent;
}

#tresc table.porownanie th {
border:solid 0px #eee;
margin:0px;
padding:5px 3px;
text-align:right;
background:#fff url(images/kropka.gif) bottom left repeat-x;
font-weight: normal;
color:#000;
}


#tresc table.porownanie th.pakiet {
text-align:center;
width:25%;
background:transparent url(images/kropka.gif) bottom left repeat-x;
font-weight: bold;
color:#993;
}

#tresc table.porownanie td.szerokosc {
width:25%;
}

#tresc table.porownanie th.pakiet a {
color:#993;
}

#tresc table.porownanie th.pakiet a:hover {
color:#900;
}

#tresc table.porownanie th.grafika {
background:#cf9 url(images/kropka_c.gif) bottom left repeat-x;
}

#tresc table.porownanie th.strona {
background:#f5ffa4 url(images/kropka_c.gif) bottom left repeat-x;
}

#tresc table.porownanie th.technika {
background:#f9c7c7 url(images/kropka_c.gif) bottom left repeat-x;
}

#tresc table.porownanie th.cena_pakietu {
background:#cee1fa url(images/kropka_c.gif) bottom left repeat-x;
}

#tresc table.porownanie td.zamow {
padding:0px;
}



#tresc table.porownanie td.zamow a {
background:#575757;
color:#fff;
border:0px;
padding:3px;
font-size:1em;
cursor:pointer;
display:block;
}

#tresc table.porownanie td.zamow a:hover {
background:#767676;
color:#fff;
text-decoration:none;
}

#tresc table.porownanie td.wiecej {
background-color:#fff;
}

/*-----------------------------------------*/

/*style pasek boczny*/

#menu_boczne h1 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 25px;
color:#fff;
font-size:1em;
text-align:left;
font-weight:normal;
border-bottom:solid 0px #999;
}

ul.czemu_my {
margin:0px 0px 20px 0px;
padding:0px;
list-style:none;
color:#fff;
font-size:.9em;
text-transform:lowercase;

}

ul.czemu_my li {
margin:0px 0px 1px 0px;
padding:0px;
background:#333 url(images/menu_boczne_tlo.gif) 0px 0px repeat-y;
}

ul.czemu_my li:hover {
background:#000 url(images/menu_boczne_tlo.gif) -244px 0px repeat-y;
}

ul.czemu_my li a {
color:#c4c4c4;
text-decoration:none;
display:block;
margin:0px;
padding:6px 30px 6px 24px;
background:transparent url(images/strzalka_nawrot.gif) 203px 50% no-repeat;
}

ul.czemu_my li a:hover {
color:#fff;
text-decoration:none;
background:transparent url(images/strzalka_nawrot.gif) 203px 50% no-repeat;
}

/*-----------------------------------------*/

/*style linki pod tresc*/
/*wytrych w ie6 na szerokosc*/
#linki_tresc a#do_gory {
display:block;
height:17px;
width:50px;
margin:0px 0px 0px 0px;
padding:4px 0px 0px 20px;
color:#fff;
font-size:0.8em;
text-decoration:none;
background:transparent url(images/do_gory.gif) 0px 0px no-repeat;
position:relative;
top:5px;
left:-15px
}

#linki_tresc a#do_gory span {
display:inline;
}

#linki_tresc a#do_gory:hover {
color:#f90;
}

/*-----------------------------------------*/

/*style pakietow*/

.opis_pakietu p {
margin:20px 0px 0px 0px;
padding:0px;
color:#fff;
font-size:0.8em;
text-transform:uppercase;
}

.opis_pakietu p span {
color:#cddc3d;
text-transform:lowercase;
}

ul.co_w_pakiecie {
margin:6px 0px 6px 0px;
padding:0px;
list-style:none;
color:#fff;
font-size:.8em;
}

ul.co_w_pakiecie li {
margin:2px 0px;
padding:0px 0px 0px 8px;
background:transparent url(images/lista_pakiety.gif) 2px 4px no-repeat;
}

.opis_pakietu a.wiecej {
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
color:#f90;
font-size:0.8em;
text-decoration:none;
background:transparent url(images/strzalka.gif) right -42px no-repeat;
}

.opis_pakietu a.wiecej:hover {
color:#fff;
padding:0px 12px 0px 0px;
text-decoration:underline;
background:transparent url(images/strzalka.gif) right 5px no-repeat;
}

/*-----------------------------------------*/

/*style copy*/
#copy p {
color:#7c7c7c;
font-size:0.8em;
padding:13px 0px;
}

/*-----------------------------------------*/

/*style adres*/
#adres p {
color:#7c7c7c;
font-size:0.8em;
padding:13px 0px 0px 0px;
position:relative;
}

#adres p span {
position:absolute;
top:13px;
right:0px;
}

/*-----------------------------------------*/

/*style formularza*/

#tresc form {
margin:-4px 24px 10px 26px;
padding:0px;
color:#333;
font-size:1em;
border:0px;

}

#tresc form fieldset {
margin:15px 0px 20px 0px;
padding:0px;
border:0px;
overflow: hidden;
}


#tresc h3 {
margin:10px 0px 0px 0px;
padding:0px;
border:0px;
font-size:1.1em;
color:#993;
text-decoration:underline;
}

#tresc h5 {
margin:10px 0px 10px 0px;
padding:0px;
border:0px;
font-size:1.0em;
color:#000;

}

#tresc form label {
margin:10px 0px 0px 0px;
padding:0px;
border:0px;
font-size:1em;
display:block;

}


#tresc form label.w_lini {
display:inline;
}


#tresc form .wpisywanie {
margin:0px 0px 0px 0px;
padding:0px;
display:block;
width:98%;
font-family:  Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 1em;
border:solid 1px #999;
height:1.5em;

}

#tresc form textarea.wpisywanie {
height:6em;
}

#tresc form .ukryte {
display:none;
}

#tresc form #tel_wym {
display:none;
}

#tresc form .button {
background:#575757;
color:#fff;
border:0px;
padding:3px;
font-size:1em;
cursor:pointer;
}

#tresc form .button:hover {
background:#767676;
color:#fff;

}

#tresc form #co_wymagane {
margin:-8px 0px 8px 0px;
overflow: hidden;
}

/*style formularza w kontakcie*/
#tresc form#formularz_kontakt {
margin:-4px 0px 10px 0px;
padding:0px;
color:#333;
font-size:1em;
border:0px;

}

#tresc form#formularz_kontakt fieldset {
margin:15px 15px 20px 0px;
padding:0px;
border:0px;
}


#tresc form#formularz_kontakt label {
margin:10px 0px 0px 26px;
padding:0px;
border:0px;
font-size:1em;
display:block;

}

#tresc form#formularz_kontakt .guziki {
margin:10px 0px 0px 26px;

}


#tresc form#formularz_kontakt .wpisywanie {
margin:0px 0px 0px 26px;
padding:0px;
font-family:  Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 1em;
border:solid 1px #999;
width:410px;
}

#tresc form#formularz_kontakt textarea.wpisywanie {
height:6em;
}

#tresc form#formularz_kontakt .button {
background:#575757;
color:#fff;
border:0px;
padding:3px;
font-size:1em;
cursor:pointer;
}

#tresc form#formularz_kontakt .button:hover {
background:#767676;
color:#fff;

}

#tresc form#formularz_kontakt #co_wymagane {
margin:-8px 0px 8px 0px;
overflow: hidden;
}
