body {
font-family: arial;
margin: 0px;
padding: 0px; 
font-size: 12px;
color: #1F2C3D;
text-align: left;
background: #8B4513;
}
b {color: #B13609; font-size: 12px;}
strong {font-size: 12px;}
td {
margin: 0px;
padding: 0px;
font-size: 12px;
font-family: arial;
color: #1F2C3D;
vertical-align: top;
text-align: left;
}
table {
margin: 0px;
padding: 0px;
border-collapse: collapse;
border: 0 none inherit;
font-size: 12px;
}
img {
border: 0px;
margin: 0px;
}
td img.obraz {display: block;}
p {margin: 0px; padding: 0px;}
.gora {
vertical-align: middle;
text-align: right;
}
.menu {
height: 33px;
width: 226px;
background: url(gfx/button.png) no-repeat;
text-align: left;
vertical-align: middle;
padding-left: 13px;
}
.menu:hover {
height: 33px;
width: 226px;
background: url(gfx/buttonh.gif) no-repeat;
text-align: left;
vertical-align: middle;
padding-left: 13px;
}
.podmenu {
height: 20px;
width: 226px;
text-align: left;
vertical-align: middle;
padding-left: 20px;
}

.ppodmenu {
height: 20px;
width: 226px;
text-align: left;
vertical-align: middle;
padding-left: 25px;
}


.dol {
width: 834px;
background: url(gfx/dol.gif) no-repeat;
height: 100px;
text-align: right;
color: #160E01;
font: 11px arial;
padding-right: 40px;
padding-top: 16px;
}
.dol2 {
width: 834px;
background: url(gfx/dol_.gif) no-repeat;
height: 30px;
text-align: right;
color: #160E01;
font: 11px arial;
padding-right: 40px;
padding-top: 16px;
}
.dolb {
width: 834px;
background: url(gfx/dolb.gif) no-repeat;
height: 30px;
text-align: right;
color: #160E01;
font: 11px arial;
padding-right: 40px;
padding-top: 16px;
}
.head {
font: 18px arial;
color: #B13609;
padding-left: 18px;
font-weight: bold;
text-align: center;
padding-top: 15px;
}
.menu2 {
font: 13px arial;
color: #241702;
font-weight: bold;
padding: 10px 20px 10px 40px;
text-align: left;
line-height: 20px;
}
.menu3 {
font: 13px arial;
color: #241702;
font-weight: bold;
padding: 10px 20px 10px 40px;
text-align: center;
line-height: 20px;
vertical-align: middle;
}
.menu4 {
font: 13px arial;
color: #241702;
font-weight: bold;
padding: 10px 20px 10px 20px;
text-align: center;
vertical-align: middle;
height: 300px
}
.menu5 {
text-align: center;
vertical-align: middle;
height: 265px
}
div.text {text-align: left; overflow-y: auto; width: 535px; height: 300px; background-color: transparent; padding: 4px 12px 4px 4px; font-size: 13px; font-weight: bold; font-family: arial;}

div.text2 {text-align: left; display:table; width: 535px; background-color: transparent; padding: 4px 12px 4px 4px; font-size: 13px; font-weight: bold; font-family: arial;}

div.text_wie {text-align: left; overflow-y: auto; width: 535px; height: 800px; background-color: transparent; padding: 4px 12px 4px 4px; font-size: 13px; font-weight: bold; font-family: arial;}

div.text_mid {text-align: left; overflow-y: auto; width: 535px; height: 220px; background-color: transparent; padding: 4px 12px 4px 4px; font-size: 13px; font-weight: bold; font-family: arial;}


A:link, A:active, A:visited {
font-size: 12px;
font-family: Arial; 
color: #9a0000;
text-decoration : none; 
}
A:hover {
font-size: 12px;
font-family: Arial; 
color: #e40000;
text-decoration: none; 
}
A.cred:link, A.cred:active, A.cred:visited {
font-size: 12px;
font-family: Arial; 
color: #e00;
text-decoration : none; 
}
A.cred:hover {
font-size: 12px;
font-family: Arial; 
color: #e00;
text-decoration: underline; 
}
A.a_menu:link , A.a_menu:active , A.a_menu:visited {
color: #800000;
font-family: Arial; 
font-size: 12px;
font-weight: bold;
}
A.a_menu:hover {
color: #FFFFFF;
font-family: Arial; 
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}
A.a_news:link , A.a_news:active , A.a_news:visited {
color: #9a0000;
font-family: Arial; 
font-size: 11px;
font-weight: bold;
}
A.a_news:hover {
color: #e40000;
font-family: Arial; 
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

A.a_news_sel:link , A.a_news_sel:active , A.a_news_sel:visited {
color: #e40000;
font-family: Arial; 
font-size: 11px;
font-weight: bold;
}
A.a_news_sel:hover {
color: #e40000;
font-family: Arial; 
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}


A.a_news_selx:link , A.a_news_selx:active , A.a_news_selx:visited {
color: #fff;
font-family: Arial; 
font-size: 11px;
font-weight: bold;
}
A.a_news_selx:hover {
color: #fff;
font-family: Arial; 
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

A.a_gora:link , A.a_gora:active , A.a_gora:visited {
padding-left: 12px;
padding-right: 12px;
}
A.a_gora:hover {
padding-left: 12px;
padding-right: 12px;
}
A.a_inne:link , A.a_inne:active , A.a_inne:visited {
color: #980000;
font-family: Arial; 
font-size: 13px;
font-weight: bold;
}
A.a_inne:hover {
color: #000000;
font-weight: bold;
text-decoration: underline;
}
A.a_dol:link , A.a_dol:active , A.a_dol:visited {
color: #C47F3D;
font-family: Arial; 
font-size: 11px;
font-weight: bold;
}
A.a_dol:hover {
color: #000000;
font-weight: bold;
}
ul {margin:0; padding:0; list-style-type:none;}
.men {padding-left: 10px;}
.men li {background:url(gfx/strz.gif) no-repeat 0px 8px; padding-left: 15px; line-height:20px;}
.pole_wycena {
border: 1px solid #8B4512;
padding: 2px;
width: 70px;
font-size: 12px;
font-family: Arial; 
color: #000000;
vertical-align: middle;
}
.submit {
background: #884413;
border: 0px;
padding: 3px;
font-weight: bold;
font: 11px arial;
color: #ffffff;
height: 25px;
}
.polek {
background: #FFFFFF;
width: 355px;
border: 1px solid #884413;
font: 11px arial, verdana;
color: #12424A;
padding-left: 5px;
padding-top: 4px;
padding-bottom: 4px;
vertical-align: middle;
margin-bottom: 4px;
}
.pole_wycena_dane {
border: 1px solid #8B4512;
padding: 2px;
width: 320px;
font-size: 12px;
font-family: Arial; 
color: #000000;
vertical-align: middle;
}
.wymog {color: #ff0000; font-weight: bold;}
div#qTip
{
padding: 3px;
border: 1px solid #666;
display: none;
background: #999;
color: #FFF;
font: bold 9px Verdana, Arial, sans-serif;
position:fixed;
}

A.a_produkt:link , A.a_produkt:active , A.a_produkt:visited {
color: #800000;
font: 12px Arial;
font-weight: bold;
}

A.a_produkt:hover {
color: #A96B37;
font: 12px Arial;
font-weight: bold;
}

.strony {
padding: 2px;
border: 1px solid #8A4712;
background: #E0AC73;
text-align: center;
color: #ffffff;
padding-left: 6px;
padding-right: 6px;
}
.strony2 {
width: 3px;
background: #BDA7BC;
color: #ffffff;
}
.strony:hover {
padding: 2px;
border: 1px solid #B13609;
background: #C99053;
color: #000000;
text-align: center;
padding-left: 6px;
padding-right: 6px;
}



h1.ctitle
{
font: 18px arial;
color: #B13609;
padding-left: 18px;
font-weight: bold;
text-align: center;
padding-top: 0px;
}

p.cparagraph {margin:0px 0px; padding:0px 0px;}
p.cparagraph2 {margin:0px 0px 20px 0px; padding:0px 0px;}
p.cparagraph2_info {margin:0px 0px 20px 0px; padding:5px 0px; text-align:center; width:100%; border:1px solid #9a0000;}
p.cparagraph_info {margin:0px 0px 20px 0px; padding:0px 0px 0px 10px; font-style:italic;}
p.cparagraph2 strong {color: #B13609; font-size: 12px;}
h2 {clear:both; margin:10px 0px 10px 0px; padding:0px 0px; color: #B13609; font-size: 12px;}
span.ctitle {clear:both; padding:0px 5px 0px 0px; padding:0px 0px; color: #B13609; font-size: 12px;}
ul.olejowanie {list-style:lower-alpha;}
table.image_one {width:100%;}
table.image_one td {text-align:left; padding:20px 0px;}
table.image_one img {border:0px none;}
img.img {float:left; margin:0px 20px 20px 0px;}
img.img2 {margin:0px 10px 0px 10px; vertical-align:middle;}

div.crzetelnafirma {clear:both; margin:50px 0px 0px 0px; text-align:left;}


div.cfoto {cursor:pointer; display:inline-table; float:left; margin:0px 7px 0px 0px; padding:0px 0px; width:84px; height:58px; text-align:center; vertical-align:middle; background:url('gfx/foto.jpg') no-repeat;}
div.cfoto_over {cursor:pointer; display:inline-table; float:left; margin:0px 7px 0px 0px; padding:0px 0px; width:84px; height:58px; text-align:center; vertical-align:middle; background:url('gfx/foto_over.jpg') no-repeat;}

input.cnone {background:transparent; border:0px none; font-size: 13px; font-weight: bold; font-family: arial; cursor:pointer; cursor:hand;}

td.cprojekty {padding:20px 0px 20px 0px; text-align:center; vertical-align:top; font-size:11px;}
td.cprojekty img {border:1px solid #601515;}