body {
background-color: #ffffff;
margin: 0px;
text-align: center;
padding: 0;
border: 0;
}
div {
margin: 0;
padding: 0;
vertical-align: top;
border: 0;
}
table {
margin: 0;
padding: 0;
}
td {
vertical-align: top;
border: 0;
margin: 0;
padding: 0;
}
#container {
width: 860px;
background-color: #ffffff;
border: 0px;
height: auto;
}
.tb1 {
width: 860px;
height: 204px;
background-color: #ffffff;
}
.banner {
width: 860px;
height: 200px;
}
.menu1 {
width: 680px;
height: 27px;
vertical-align: middle;
text-align: center;
background-color: #458FFF;
}
.link_m {
text-decoration: none;
color: #ffffff;
font: bold 13px arial;
}
.menu2 {
width: 180px;
height: 27px;
vertical-align: middle;
text-align: center;
font: 0px;
background-image: url(../gfx/menu2.jpg);
text-decoration: none;
}
/* boxy */
.tb2 {
width: 860px;
height: auto;
background-color: #ffffff;
}
.box1, .box2, .box3 {
width: 286px;
height: auto;
background-color: #ffffff;
vertical-align: top;
text-align: center;
background-image: url(../gfx/boxik1.jpg);
background-repeat: repeat-x;
}
.box2 {
width: 288px;
}
.box3 {
background-image: url(../gfx/boxik2.jpg);
background-repeat: no-repeat;
}
.flash1, .flash2, .flash3 {
margin: 5px;
width: 250px;
height: 220px;
border: 1px solid #A0A0A0;
background-color: #EAEBEB;
vertical-align: middle;
text-align: center;
}
.flash2 {
width: 270px;
height: 240px;
}
.category {
color: #00AC0C;
text-align: center;
font: bold italic 25px arial;
}
.category2 {
color: #00AC0C;
text-align: center;
font: bold italic 20px arial;
}
/*  dolne boxy */
.box21, .box22, .box23 {
width: 286px;
height: auto;
background-color: #ffffff;
vertical-align: top;
text-align: center;
}
.box22 {
width: 288px;
}
.lista {
color: #000000;
text-align: justify;
font: bold italic 16px arial;
text-decoration: none;
}
.lista2 {
color: #000000;
text-align: justify;
font: bold italic 14px arial;
text-decoration: none;
}
.opis1, .opis2, .opis3 {
width: 250px;
height: 200px;
border: 1px solid #A0A0A0;
background-color: #EAEBEB;
vertical-align: top;
text-align: center;
}
.opis2 {
width: 270px;
}
/* bottom */
.tb3 {
width: 860px;
height: 127px;
background-color: #ffffff;
}
.news {
width: 860px;
height: 100px;
backgorund-color: #ff0000;
background-image: url(../gfx/news.jpg);
background-repeat: no-repeat;
text-align: center;
}
.copy {
color: #000000;
margin: 10px 0 10px 0;
font: 11px tahoma;
}
/* indeks drugi*/
.tb22 {
width: 800px;
height: auto;
background-color: #ffffff;
}


.doc1, .doc2 {
width: 250px;
height: 64px;
background-color: #ffffff;
vertical-align: top;
text-align: center;
}
.doc1 {
width: 550px;
background-image: url(../gfx/boxik1.jpg);
background-repeat: repeat-x;
}
.doc2 {
background-image: url(../gfx/boxik3.jpg);
background-repeat: no-repeat;
}
.tresc1, .tresc2 {
width: 250px;
border: 1px solid #A0A0A0;
background-color: #EAEBEB;
vertical-align: top;
text-align: center;
}
.tresc1 {
width: 550px;
}
.write {
color: #001546;
margin: 10px 10px 10px 10px;
font:  12px arial;
text-align: justify;
text-decoration: none;
}
.photo1 {
width: 600px;
height: 120px;;
border: 1px solid #A0A0A0;
background-color: #EAEBEB;
vertical-align: middle;
text-align: center;
}
.write_b {
color: #001546;
margin: 10px 10px 10px 10px;
font: bold 12px arial;
text-align: justify;
text-decoration: none;
}
.big {
color: #00AC0C;
margin: 10px 10px 10px 10px;
font: bold 20px tahoma;
text-align: justify;
}

/* newsletter */

.newsy {
width: 90px;
height: 15px;
border: #2A2A2A solid 1px;
background-color: #0083FC;
margin-left: 10px;
font: 11px tahoma;
color: #ffffff;
padding-left: 3px;
}
.newsy2 {
width: 49px;
height: 20px;
border: #2A2A2A solid 1px;
background-color: #0083FC;
margin-left: 10px;
font: 11px tahoma;
color: #ffffff;
padding-left: 3px;
}
.menu3 {
width: 860px;
height: 27px;
vertical-align: middle;
text-align: center;
font: 0px;
background-image: url(../gfx/strip.jpg);
background-repeat: repeat-y;
text-decoration: none;
}


/* zapytanie ofertowe */

.off {
color: #001546;
margin: 10px 10px 10px 10px;
font: bold 12px arial;
text-align: justify;
text-decoration: none;
}
.inp_button {
border: #2A2A2A solid 1px;
background-color: #0083FC;
margin-left: 10px;
font: 11px tahoma;
color: #ffffff;
padding-left: 3px;
}
.forma {
width: 280px;
font-size: 8pt;
font-family: Tahoma;
}

/* lista drzewek */
P.western {
font-family: "Times New Roman", serif;
font-size: 12pt; 
margin-bottom: 0.21cm; 
color: #000000;
}
P.cjk {
font-family: "Lucida Sans Unicode"; 
font-size: 12pt;
margin-bottom: 0.21cm; 
color: #000000;
}
P.ctl {
font-family: "Tahoma";
font-size: 12pt;
margin-bottom: 0.21cm;
color: #000000;
}
