body
{
text-align: center;
font-family: tahoma;
font-size: 11px;
color: #b1b1b1;
margin-top: 0px;
margin-left: 0px;
}

a
{
text-decoration: none;
}

.swf a
{
color: gray;
}

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

input#s1
{
border: 1px solid black;
}

h3
{
font-size: 13px;
}

img
{
border:none;
}

img.flaga
{
border: 1px solid #d6d6d6;
}

dt, a.link
{
color: white;
text-decoration: none;
font-weight: bold;
cursor: pointer;
}

dt
{
display: block;
width: 298px;
height: 18px;
background-image: url('../graph/menu1.gif');
padding-left: 10px;
margin-bottom: 1px;
}

dd ul li
{
color: black;
list-style-type: none;
font-weight: bold;
display: block;
height: 20px;
border-bottom: 1px solid #e5e5e5;
margin-left: -40px;
margin-top: 5px;
}

dd ul li a
{
color: black;
}

#kontener
{
text-align: left;
margin-left: auto;
margin-right: auto;
width: 958px;
position: relative;
}

#topmenu
{
width: 958px;
height: 132px;
/*background-image: url('../graph/topbaner.jpg');
background-repeat: no-repeat;
background-position: top right;*/
}

#menu_produktow
{

}

#footer
{
background-image: url('../graph/footer.jpg');
background-repeat: no-repeat;
background-position: top right;
margin-top: 0px;
padding-top: 0px;
width: 958px;
height: 50px;
}

#footer li
{
display: block;
float: left;
background-image: url('../graph/bt_bg.jpg');
background-position: top left;
background-repeat: no-repeat;
height: 20px;
font-size: 12px;
padding-left: 20px;
margin-left: 5px;
margin-top: 20px;
}

#footer li a
{
color: #a19981;
}

#footer li a:hover
{
color: black;
}

#cpy
{
margin: 0px 0px 0px 10px;
padding-top: 18px;
width: 350px;
float: left;
}

#logo
{
margin: 0px 0px 0px 10px;
padding-top: 12px;
width: 53px;
float: left;
}

#flagi
{
margin-right: 30px;
margin-top: 0px;
padding-top: 0px;
}

#flagi li.fl
{
background-image: none;
float: right;
height: 13px;
padding-left: 0px;
margin-top: 20px;
}

#tytul
{
color: #ff8007;
font-weight: bold;
font-size: 13px;
/*background-image: url('../graph/titlebar.gif');
background-position: right;
background-repeat: no-repeat;*/
border-bottom: 1px solid #ff8a00;
text-transform: uppercase;
}

#prawo
{
width: 600px;
float: right;
}

#lewo
{
width: 302px;
float: left;
margin-left: 10px;
}

#textarea
{
padding: 20px 20px 20px 20px;
}

.rowno
{
clear: both;
}

.komorka
{
width: 200px;
}

.produkt td
{
height: 17px;
}

.foto
{
width: 84px;
}

.black
{
color: black;
}

.orange
{
color: #ff8007;
font-weight: bold;
font-size: 11px;
}

.rozmiar
{
background-color: #9e9d99;
color: white;
font-size:9px;
text-align: center;
width: 20px;
}

.rozmiar2:hover, .rozmiar2 a:hover
{
background-color: orange;
color: black;
text-decoration: none;
}

.rozmiar2
{
background-color: #505050;
color: white;
font-size:9px;
text-align: center;
width: 20px;
}

.rozmiar2 a
{
color: white;
}

.rozmiar1
{
height: 30px;
}

.underline
{
background-image: url('../graph/underline.jpg');
background-repeat: no-repeat;
background-position: top left;
padding-top: 8px;
}

.page
{
background-color: #ff8007;
font-size: 10px;
color: white;
font-weight: bold;
width: 12px;
height: 12px;
text-align: center;
}

.page1
{
background-color: #c3c3c3;
font-size: 10px;
color: white;
font-weight: bold;
width: 12px;
height: 12px;
text-align: center;
}

.page1 a
{
color: white;
}

.page1 a:hover
{
color: black;
}

.strony
{
margin-bottom: 20px;
}

.normal
{
font-weight: normal;
}

#menu_wzoru
{
width: 305px;
height: 145px;
border: 1px solid #e5e5e5;
padding: 1px 1px 1px 1px;
}

#menu_wzoru .top1
{
background-color: #ff8007;
background-image: url('../graph/top1_bg.gif');
background-repeat: no-repeat;
background-position: top right;
width: 305px;
height: 45px;
}

.top1 p
{
margin-top: 0px;
padding-top: 7px;
padding-left: 10px;
font-size: 13px;
font-weight: bold;
color: white;
}

.small
{
font-size: 10px;
font-weight: normal;
}

#menu_wzoru ul
{
font-size: 12px;
}

.link a
{
color: gray;
}

#menu_wzoru ul li
{
list-style-image: url('../graph/li1.gif');
margin-top: 5px;
}

#tytul span
{
background-color: white;
}

.info
{
margin-top: 20px;
margin-right: 20px;
text-align: justify;
line-height: 1.5;
}

.wymiar
{
background-color: #9e9d99;
color: white;
font-size:10px;
text-align: center;
width: 20px;
padding: 4px 10px 4px 10px;
}

.wymiar2
{
background-color: #505050;
color: white;
font-size:10px;
text-align: center;
width: 20px;
padding: 4px 10px 4px 10px;
}

.wymiary
{
border: 1px solid gray;
text-align: center;
color: gray;
margin-bottom: 15px;
}

.w1
{
color: white;
background-color: gray;
}

.n1
{
color: black;
background-color: #c0c0c0;
}

#wwymiar
{
width: 600px;
height: 30px;
margin-top: 10px;
margin-bottom: 10px;
text-align: right;
}

.kolory li
{
display: inline;
}

.mapka
{
text-align: center;
margin-bottom: 20px;
}

.menu_act
{
background-image: url('../graph/menu2.gif');
color: #634934;
}

.orange_tool
{
background-color: #ff8007;
color: white;
width: 350px;
height: 46px;
font-weight: bold;
}

ul.tool_list
{
display: inline;
padding: 0 0 0 0;
}

.tool_list li
{
display: inline;
background-color: #c1c1c1;
color: white;
width: 20px;
margin: 5px 0px 5px 5px;
padding: 5px 5px 5px 5px;
}

.tool_list li:hover
{
display: inline;
background-color: #ff8007;
color: white;
width: 20px;
margin: 5px 0px 5px 5px;
padding: 5px 5px 5px 5px;
}

.swf
{
list-style-image: url('../graph/swf.gif');
padding-left: 10px;
}

#s1
{
width: 195px;
}

#s2
{
width: 90px;
background-color: #ff9600;
font-weight: bold;
border: 1px solid #ff7200;
color: white;
}

.sresult
{
width: 580px;
background-color: #ffdfc0;
margin: 5px 0 5px 0;
padding: 10px 10px 10px 10px;
border-top: 1px solid #ff8007;
border-bottom: 1px solid #ff8007;
}

.blk
{
color: black;
}

.srch_res
{
margin: 20px 0 20px 0;
font-size: 11px;
}

#research
{
width: 295px;
border: 1px solid #e5e5e5;
padding: 5px 5px 5px 5px;
}

.pdf
{
list-style-image: url('../graph/pdf.gif');
padding-left: 15px;
margin-top: 5px;
}

.dwg
{
list-style-image: url('../graph/dwg.gif');
padding-left: 15px;
margin-top: 5px;
}

.klauzula
{
margin-top: 10px;
background-image: url('../graph/klauzula_bg.gif');
background-repeat: repeat-x;
padding: 10px 20px 20px 20px;
text-align: justify;
}

.klauzula p
{
margin: 10 0 0 0;
}

.fl_baner
{
margin-bottom: 10px;
}

.bold
{
font-weight: bold;
text-align: center;
}

#naglowek
{
color: white;
background-color: gray;
}

.wartosc:hover
{
color: black;
background-color: #ffebd5;
}