Body {
margin: 0 auto;
text-align: center;
font-size: 8pt;
font-family: Verdana;
color: rgb(63,63,63);
background: url('jpegs/serwetka.jpg') repeat;
}

* html img, div { behavior: url(http://dura-art.com/js/iepngfix.htc) }


#logo {
margin: 0 auto;
width: 820px;
background: url('jpegs/logo.png') no-repeat;

height: 20px;
text-align: right;
padding-top: 80px;
}
#logo a,#logo a:visited, #logo a:active, #logo a:hover {
display: block;
width: 30px;
float: right;
margin-right: 40px;

}
#middle_top {
margin: 0 auto;
width: 820px;
background: url('jpegs/bg-up.png') no-repeat;

height: 25px;
}
#middle_bottom {
margin: 0 auto;
width: 820px;
background: url('jpegs/bg-down.png') no-repeat;


height: 25px;
}
#wrapper {
margin: 0 auto;
width: 820px;
min-height: 10px;

background:  url('jpegs/bg-pasek.png') repeat-y;

behavior: url( http://dura-art.com/js/iepngfix.htc );
background-repeat:repeat;
}
.menu {
width: 250px;
float: left;
margin-left: 20px;
background: url('jpegs/menu-up.jpg') no-repeat rgb(215,192,136);
height: 168px;
text-align: left;
PADDING-TOP: 12PX;
}
* html .menu {
margin-left: 10px;
overflow: hidden;
}
.menu a, .menu a:active, .menu a:visited {
display: block;
width: 200px;
height: 22px;
font-size: 8pt;
border-bottom: 1px solid WHITE;
padding-top: 7px;
margin-left: 25px;
color: WHITE;
text-decoration: none;
}
.menu a:hover {
display: block;
width: 200px;
height: 22px;
font-size: 8pt;
border-bottom: 1px solid WHITE;
padding-top: 7px;
margin-left: 25px;
color:rgb(63,63,63);
text-decoration: none;
}
.menu a.down, .menu a.down:active, .menu a.down:visited {
border-bottom: 0px solid WHITE;
}
.menu a.down:hover {
border-bottom: 0px solid WHITE;
}
#baner {
width: 525px;
float: left;
margin-left: 5px;
empty-cells: show;
height: 180px;
}
#wrapper2 {
margin: 0 auto;
width: 780px;
min-height: 10px;
margin-left: 20px;
margin-top: 5px;
* margin-top: 18px;
background:  url('jpegs/bg-yellow.jpg') repeat-y;
}
#left {
width: 250px;
float: left;
}
#right {
width: 525px;
float: left;
margin-left: 5px;
background: url('jpegs/title-red.jpg') no-repeat;
text-align: left;
}

.jpg_left {
width: 340px;
float: left;
margin-bottom: 7px;
text-align: center;
}
.with_border {
border: 1px solid rgb(204,204,204);
padding: 20px;
}
.jpg_right {
width: 155px;
float: left;
padding-left: 30px;
}
#pages {
width: 200px;
background: rgb(252,235,186);
margin: 0px;
margin-top: -2px;
text-align: left;
padding-left: 25px;
padding-right: 25px;
color: BLACK;
}
#pages a, #pages a:active, #pages a:visited {
display: block;
width: 180px;
background:  url('jpegs/kropka.jpg') no-repeat;
padding-left: 20px;
background-position: 0px 5px;
height: 15px;
padding-top: 5px;
text-decoration: none;
color: rgb(117,0,0);
}
#pages a:hover{
display: block;
width: 180px;
background:  url('jpegs/kropka.jpg') no-repeat;
padding-left: 20px;
height: 15px;
padding-top: 5px;
text-decoration: none;
background-position: 0px 5px;
color: rgb(63,63,63);
}
#pages a.yes, #pages a.yes:active, #pages a.yes:visited {
display: block;
width: 180px;
background:  url('jpegs/kropka.jpg') no-repeat;
padding-left: 20px;
background-position: 0px 5px;
height: 15px;
padding-top: 5px;
text-decoration: none;

color: rgb(63,63,63);
}
#pages a.yes:hover{
display: block;
width: 180px;
background:  url('jpegs/kropka.jpg') no-repeat;
padding-left: 20px;
height: 15px;
padding-top: 5px;
text-decoration: none;
background-position: 0px 5px;
color: rgb(117,0,0);
}
.no_margin {
margin: 0px;
}
#wrapper2_bottom {
width: 780px;
background: url('jpegs/rozeta-down.jpg') no-repeat;
height: 15px;
empty-cells: show;
}
.title_white {
margin: 0px;
padding: 0px;
margin-left: 25px;
margin-top: 10px;
color: white;
font-weight: bold;
font-size: 10pt;
margin-bottom: 10px;
}
.noborder {
border: 0px solid black;
}
.noborderpng {
border: 0px solid black;
behavior: url( js/iepngfix.htc );
}
.inputstyle {
width: 250px;
background-color: rgb(217,217,217);
padding: 5px;
font-size: 8pt;
font-family: Verdana;
margin-top: 10px;
margin-right: 25px;
border: 0px solid black;
}
.textareastyle {
width: 250px;
background-color: rgb(217,217,217);
height: 100px;
margin-right: 25px;
margin-top: 10px;
font-size: 8pt;
padding: 5px;
border: 0px solid black;
font-family: Verdana;
}
.submit {
margin-top: 10px;
padding: 5px;
border: 0px solid black;
font-family: Verdana;
font-size: 8pt;
}
* html .menu-down1 {
border-bottom: 4px solid white;
margin-bottom: 0px;
}