body	{font-family: "Trebuchet-MS",Tahoma,Verdana,Arial; font-size: 12px; color: #FFFFFFF; text-decoration: none;}
td	{font-family: Verdana,Arial; font-size: 11px; color: #000000; text-decoration: none;}
th	{font-size: 11px; color: #333333; text-align: center; background-color: #c0c0c0}
hr {color: #999999; border-style: solid; height: 1px;}
h1 {font-family: Arial,Tahoma,Verdana; color: #000000; font-size: 20px; font-weight: bold;}
h2 {font-family: Arial,Tahoma,Verdana;  color: #CC0000; font-size: 14px; font-weight: bold; margin-top: 2px; margin-bottom: 2px; text-decoration: none}
h3 {color: #000000; font-size: 12px; font-weight: bold; margin-top: 2px; margin-bottom: 2px}
h4 {color: black; font-size: 11px; font-weight: bold; margin-bottom: 0px}
h5 {color: #000000; font-size: 9px; font-weight: bold; margin-top: 2px; margin-bottom: 2px}
a {
    text-decoration: underline;
    color: #000000;
}
a:hover {
    color: #CC0000;
}

.justy {text-align: justify}
.gray {color: #999999;}
.white {color: #FFFFFF;}
.gray0 {background-color: #F1F1F1; color: #000000; text-decoration: none}
.gray1 {background-color: #999999; color: #FFFFFF; text-decoration: none}
.gray2 {background-color: #CCCCCC; color: #000000}
.gray3 {background-color: #333333; color: #000000}

.header {
    border-top: solid 2px #999999;
    background-color: #F1F1F1;
    padding: 5px;
    font-weight: bold;
    margin-bottom: 10px
}

img {border: 0px}
form {margin-top: 4px; margin-bottom: 2px;}
input {font-family: Tahoma,Verdana,Arial; font-size: 11px;}
select {font-family: Tahoma,Verdana,Arial; font-size: 11px;}
textarea {font-family: Tahoma,Verdana,Arial; font-size: 11px;}
fieldset {border: 1px solid #333333; padding: 4px;}
optgroup {font-family: Tahoma,Verdana,Arial; font-size: 11px;}
option {padding-left: 20px}
.button {font-size: 11px; font-weight: bold}
.frmbug {border: solid 1px #CC0000; }
.nobdr {border: 0px}
.tiny {font-size: 9px; text-decoration: none; color: #999999}

.zebra {background-color: #C0C0C0;}
.uwaga {color: #990000;}
.dotpion {background: url(images/dot2.gif); background-repeat: repeat-y; background-position: center;}
.dotpoziom {background: url(images/dot2.gif); background-repeat: repeat-x; }
.lupa {background: url(images/lupa.gif); background-repeat: no-repeat; background-position: top-left; }
.border {border: 1px #999999 solid; padding: 2px}


.nou {
    text-decoration: none;
    color: #000000;
}


td.menu, table.menu td{
    background-color:#666666;
    letter-spacing: -0.05em;
}

td .menu sup{
    letter-spacing: -0.05em;
    font-weight: normal;
    margin: 0 0 0 5px;
    padding: 0px;
}


#thr {
    text-align: right;
    white-space: nowrap;
    font-weight: bold;
}

.nwrap {
    white-space: nowrap;
}



A.menu {
display: block;
width: 100%;
text-align: left;
text-decoration: none;
font-weight:bold;
color: #FFFFFF;
BORDER: none;
padding : 2px 0 2px 3px;
background-repeat: no-repeat;
background-position: left bottom;
}

A.menu:hover {
    border: none;
    background-color:#CCCCCC;
    text-decoration: none;
    color: #000000;
}

.menu2 {
    display: block;
    width: 100%;
    text-align: left;
    text-decoration: none;
    font-weight:bold;
    color: #FFFFFF;
    BORDER: none;
    padding : 4px 0 4px 4px;
    background-repeat: no-repeat;
    background-color:#CC0000;
}



ul#toc {
    margin: 10px 0 10px 15px;
    padding: 0px;
}
ul#toc li {
    margin: 3px 0 1px 1px;
    padding: 1px 0 1px 1px;
    list-style-image: url(images/s.gif)
}

.boo {
    border-top: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    border-bottom: solid 1px #333333;
    font-weight: bolder;
}
.boosel {
    border-top: solid 1px #333333;
    border-left: solid 1px #333333;
    border-right: solid 1px #333333;
    font-weight: bolder;
}

.boofill {
    border-bottom: solid 1px #333333;
}

.boo a, .boosel a    {
    text-decoration: none
}
.boosel a {
    color: #CC0000
}

.dominet {
    width: 340px;
    padding: 20px;
    float: right;
    border: 1px #CC0000 solid;
    font-size: 20px;
}

.dominet  h1{
    padding: 5px;
    background-color: #CC0000;
    color: #FFF;
    text-align: center;
}

.beatprice {
    background: url(../images/bp_adown.gif) top right no-repeat;
    padding: 20px 0 30px 0;
}

.beatprice .glowes {
    float: left;
    margin: 0 10px 0 0;
}

.sendoffer {
    text-align: center;
    line-height: 180%;
}

.sendoffer input[type=text] {
    width: 150px;
}


.offer td{
    padding: 10px;
    border-bottom: 1px #CCC solid;
    white-space: nowrap;
}


.menu3 {
    margin: 0 0 20px 0;
    padding: 0px;
    background: #D0D0D0;
    font-weight: bold;
}

.menu3 li{
    list-style-type: none;
}

.menu3 a{
    display: block;
    padding: 5px;
    border-bottom: 1px #FFF solid;
}

.menu3 a:hover{
    background: #990000;
    color: #FFF;
    text-decoration: none;
}


