.tresc {
text-align:justify;
line-height:140%;
}

.tresc p {
margin:10px 0px 10px 0px;
}

.tresc h2{
font-family:Georgia,Trebuchet MS,sans-serif;
font-size:18px;
font-style:italic;
color:#857a73;
background-image:url(/gfx/tresc-h2-bg.gif);
background-repeat:no-repeat;
background-position:50% 50%;
padding:10px 0px 10px 0px;
}


.tresc h2 a {
font-family:Georgia,Trebuchet MS,sans-serif;
font-size:18px;
font-style:italic;
color:#857a73;
padding:10px 0px 10px 0px;
}



.tresc ul li {
list-style:none;
background-image:url(/gfx/tresc-ul-li-bg.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
margin-top:5px;
}

.tresc a {
color:#7B250E;
font-weight:bold;
text-decoration:none;
}

.tresc a:hover,
.tresc a:focus,
.tresc a:active {
text-decoration:underline;
}

.imgcenter {
float:right;
padding:10px;
border:solid #DCC995 1px;
margin:20px;
}

table {
width:100%;
border:solid #E2D4AB 1px;
}

table td {
border:solid #E2D4AB 1px;
}

div.galeria img {
padding:30px;
background-color:#FFFEFF;
border:0;
margin:5px;
border:solid #E5D9B4 1px;
}

div.galeria a:hover img,
div.galeria a:focus img,
div.galeria a:active img {
background-image:url(/gfx/img-zoom.gif);
background-repeat:no-repeat;
background-position:bottom right;
border:solid #DCC995 1px;
}

/* obrazki */
.rystech {
width:42%;
height:240px;
float:left;
margin:10px;
}

.rystech img {
border:solid #E2D4AB 1px;
}



/* formularz */

/*--- formularze ---*/
#formglowny {
width:70%;
margin:0 auto;
}

#formglowny input {
float:left;
width:auto;
margin:5px 0em 0.5em 0em;
border:solid #E8DDBB 1px;
}


#formglowny input.wyczysc {
margin-left:20px;
background-color:white;
}

#formglowny h3 {
color:black;
margin-left:0px;
margin-top:10px;
}

#formglowny label {
display: block;
width:30%;
float:left;
margin-right:10px;
text-align:right;
font-weight:bold;
color:#632510;
}

textarea {
border:solid #E8DDBB 1px;
background-image:url(/gfx/bginput.png);
background-repeat:repeat-x;
background-position:bottom left;
}

#formglowny ul {
list-style:none;
list-style-image:none;
margin: 1em 0 1em 1em;
padding:0;
}

#formglowny fieldset {
padding:5px 5px 5px 5px;
border:solid white 1px;
}

#formglowny legend {
font-weight:bold;
color:#181B1D;
padding:10px;
}

#formglowny li {
clear:both;
list-style:none;
list-style-image:none;
margin:2px 0 0 0;
padding:0;
background-image:none;
}

#formglowny .t {
width:66%;
}

#formglowny .tx {
width:100%;
}

/*#formglowny_5 {
margin-top:20px;
border:solid red 1px;
}
*/

#formglowny_6 {
margin-top:10px;
}

#formglowny_4 {
border:solid #181B1D 1px;
}

#formglowny_7 {
margin-top:10px;
}

#formglowny_8 {
margin-top:20px;
}

#formglowny label.l {
width:100%;
display:block;
}

input#zgoda,input#newsletter {
padding:0.5em;
}