html, body { witdth: 100%; }

body { 
    font-family:Arial, Helvetica, sans-serif;
    font-size : 9pt;
    color: #333333;
    background:#ffffff;
    margin-bottom : 0; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-top : 0; 
    padding:0;
}

h1{
    float: left;
    font-size:12px;
    margin-bottom:-15px;
    margin-top:-1px;
}

h2{
    font-size:12px;
    font-weight:normal;
}

h3 {
    float:left;
    font-size:12px;
    margin-top:-1px;
}

#zero{
    width:100%;
    float:left;
}

#main{
    width:100%;
    height:90px;
    background: url(../layout/img/top_tlo.gif) repeat-x bottom;
    border-bottom: 1px solid #dedede;
}

#main-main{
    width:800px;
    height:18px;
    background: url(../layout/img/top_tlo.gif) repeat-x bottom;
    border-bottom: 1px solid #dedede;
    text-align: center;
    padding-left:5px;
    margin:0 auto;
}

.main-newest-offers{
    float:left;
    width:399px;
    margin:0 auto;
    text-align: center;
}

.main-cat-cont {
    margin:0 auto;
    padding:30px;
}

.main-cat-font {
    font-size:18px;
    font-weight:bold;	
}

.main-sztuk{
    font-weight:normal;
    font-size:9pt;
}

.logo{
    margin: 15px 30px 0 10px;
    float:left;
}

.searchbox{
    float:left;
    margin:15px 50px 0 0;
}

.link_top{
    float:left;
    margin:0 10px 0 0;
}

.search_input{
    width:300px;
    font-size:10pt;
    color:#666666;
    margin: 10px 0px 0;
}

.search_input_main{
    width:350px;
    font-size:12pt;
    color:#666666;
    margin: 10px 0px 0;
}

.kontakt_input{
    width:300px;
    font-size:9pt;
    color:#666666;
    margin: 10px 0px 0;
}

.kontakt_text{
    width:300px;
    height:100px;
    font-size:9pt;
    color:#666666;
    margin: 10px 0px 0;
}	

.menu_top{
    float:left;
    margin:8px 0px 0 0;
    padding-left:210px;
}

.td_left{
    width:190px;
    padding-right:5px;
    padding-left:5px;	
    border-right:1px solid #dedede;
}

.td_content{
    padding-left:10px;
}

.td_right{
    width:180px;
    padding-left:5px;
}		

#kategorie1{
    margin-left:5px;
    color:#000000;
    font-weight:bold;
    letter-spacing:0.5px;
    line-height:18px;
}
#kategorie1 a{
    text-decoration:none;
}

#kategorie2{
    margin-left:15px;
    color:#000000;
    font-weight:bold;
    letter-spacing:0.5px;
    line-height:18px;
}
#kategorie2 a{
    text-decoration:none;
}

.sztuk{
    font-weight:normal;
    font-size:9pt;
}


#opcje_dodatkowe{
    margin-left:5px;
    color:#777777;
    line-height:17px;
}

#opcje_dodatkowe select{
    width:150px;
    font-size:10pt;
}

.attr-links{
    display:none;
}

.input_opcje{
    width:50px;
    font-size:9pt;
}	

#wyniki_opcje{
    color:#555555;
    line-height:19px;
}

.czerwone{
    color:#a04f4f;
}

.czerwone2{
    color: #FF0000;
}	

.zielone{
    color:#009900;
}

.td_wyniki_nag {
    font-size:12px;
    font-weight: bold;
}

.td_wyniki{
    color:#666666;
    font-size:10pt;
    padding:2px;
    border-bottom:1px solid #dedede;	
    padding-top:10px;
}

.tr_wyniki1{
    background:#f6f6f6;
}
.tr_wyniki2{
    background:#fbfbfb;
}

.wyniki_attr {
    padding-top:5px;
    padding-bottom:5px;
    font-size:12px;
    padding-left:12px;
}

.wyniki_1 {
    padding:2px;
    font-size:12px;
    display: inline;
}

.wyniki_2 {
    padding:2px;
    font-size:13px;
    display: inline;
}

.wyniki_3 {
    padding:2px;
    font-size:13px;
    display: inline;
    font-weight:bold;
}

.wyniki_4 {
    font-weight:bold;
    color:red;
    padding:2px;
    font-size:13px;
    display: inline;
}

.link_wynik{
    color:#deb395;
    font-size:8pt;
}	

.porcjowanie{
    width:100%;
    text-align:center;
    color:#666666;
    letter-spacing:1px;
}

#stopka{
    float:left;
    width:100%;
    height:60px;
    background:#f2f2f2;
}

#stopka a{
    color: #777777;
    font-size:8pt;
}

.atr_tytul{
    color:#555555;
    font-size:14px;
    font-weight:bold;
    padding-top:10px;
    float:left;
    width:200px;
    text-align:right;
}

.atr_wart{
    color:#555555;
    font-size:14px;
    font-weight:normal;
    padding-top:10px;
}

A:link {COLOR: #b80f0f; TEXT-DECORATION: underline}
A:visited {COLOR: #b80f0f; TEXT-DECORATION: underline}
A:active {COLOR: #b80f0f; TEXT-DECORATION: underline}
A:hover {COLOR: #b80f0f; TEXT-DECORATION: none}

