body{		
    margin: 0 auto;
    padding: 0;
    text-align: center;
    background-color: #fff;
    font-size: 11px;
    font-family: Verdana, Tahoma, Arial;
    width:100%;
    text-decoration:none;
}

h2{
    font-size:11pt;
    font-weight:bold;
    color:#669933;
}


table td{
    padding:0;
}

img{
    border:0;
}

#naglowek{
    width:100%;
    border-collapse:collapse;
    margin:0 0 -10px 0;
    padding:0;
}

#n-center{
    width:993px;
    height:171px;
    background-image: url('/img/tlo-n-center.jpg');
    background-repeat:no-repeat;
    background-position:right;
    text-align:left;
}

#n-center table{
    width:100%;
}

#n-center td{
    text-align:left;
}

#n-center img.flaga{
    margin:0 4px 0 4px;
    border:1px solid #fff;
}


#n-tlo-left{
    height:171px;
    background-repeat:repeat-x;
    background-image: url('/img/tlo-n-left.gif');
}

#n-tlo-right{
    height:171px;
    background-repeat:repeat-x;
    background-image: url('/img/tlo-n-right.gif');
}

#n-menu{
    width:467px;
    height:33px;
    background-image:url('/img/tlo-n-menu.gif');
    padding:0;
    margin:-20px 0 0 0;
}

#n-menu ul{
    list-style-type:none;
    margin:0px 0 0 -15px;
    width:467px;
}

#n-menu li{
    background-image:url('/img/list-1.gif');
    background-repeat:no-repeat;
    background-position:0 4px;
    float:left;
    margin:10px 10px 0 0;
    padding:0 0 0 5px;
}

#n-menu a{
    font-size:8pt;
}

#n-menu a.wyrozniony{
    font-size:8pt;
    color:#CD3806;
}

#main{
    width:100%;
    border-collapse:collapse;
    padding:0;
    margin:10px 0 0 0;
}

#m-center{
    width:980px;
}

#m-tlo-left{
    background-color:#e4ebc9;
    background-image: url('/img/tlo-m-bok.gif');
    background-repeat: repeat-x;
    background-position:top;
}

#m-tlo-right{
    background-color:#e4ebc9;
    background-image: url('/img/tlo-m-bok.gif');
    background-repeat: repeat-x;
    background-position:top;
}

#m-center-table{
    width:982px;
    border-collapse:collapse;
    background-color:#e4ebc9;
    border:0;
    table-layout:fixed;
}

#m-center-table td{
    vertical-align:top;
    text-align:left;
}

#m-content{
    background-color:#e4ebc9;
    background-image: url('/img/tlo-m-bok.gif');
    background-repeat: repeat-x;
    background-position:top;
    width:699px;
    
}

#m-right{
    background-image: url('/img/tlo-m-right.gif');
    width:294px;
}

#m-right-content{
    width:90%;
    padding:0 10px 0 15px;
}

#m-right-banner{
    background-image: url('/img/tlo-m-right-banner.jpg');
    width:294px;
    height:85px;
}

#footer{
    width:100%;
    color:#acacac;
    border-collapse:collapse;
    padding:0;
    margin:0;
}

#f-tlo-center{
    width:993px;
    background-image: url('/img/tlo-footer.gif');
    background-position:top right;
    background-repeat:no-repeat;
}

#f-tlo-center table{
    width:100%;
}

#partnerzy{
    width:200px;
}

#partnerzy h3{
    border-bottom:1px solid #999;
    color:#333;
    text-align:left;
    padding:0 0 5px 0;
    margin:0 0 5px 0;
}

#footer a{
    text-decoration:none;
    color:#acacac;
}

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

#partnerzy ul{
    list-style-type:none;
    text-align:left;
    padding:0;
    margin:0px 0 0 0;
}

#copyright{
    text-align:right;
    color:#acacac;
    padding:0 0 10px 0;
}

#footer-linki-lang{
    text-align:left;
    border-top:1px solid #acacac;
    padding:10px;
}

#footer-linki-inne{
    text-align:left;
    border-top:1px solid #acacac;
    padding:10px;
}

#footer-banner{
}

#footer-banner div{	
    float:right;
    width:750px;
    height:100px;
    margin:10px 0 10px 10px;
}

#m-mapa{
    width:699px;
    height:280px;
    background-image: url('/img/tlo-mapa.gif');
    background-repeat:no-repeat;    
    margin: 10px 0 0 0;
    padding: 10px 0 0 10px;
}

#naglowek_mapa{
    width:675px;
    height:220px;
}

#m-mapa-scroll table{
    width:100%;
}

#m-mapa-scroll img{
    margin:3px 0 0 0;
}

#scroll-content{
    width:610px;
    height:23px;
}

#m-tabki-gora{
    width:699px;
    height:30px;
    background-image: url('/img/tab-gora-1.jpg');
}

#m-tabki-gora table{
    width:100%;
}

#m-tabki-gora table td{
    font-size:10pt;
    font-weight:bold;
    text-align:center;
    padding:4px;
}

#m-tabki-gora  td.op1{
    width:288px;
    cursor:pointer;
}

#m-tabki-gora  td.op2{
    width:191px;
    color:#fff;
    cursor:pointer;
}

#m-tabki-gora  td.op3{
    width:217px;
    color:#fff;
    cursor:pointer;
}

#m-tabki{
    margin:0 0 10px 0;
}

.tabki-srodek{
    width:692px;
    height:235px;
    padding:10px 0 0 7px;
}

#m-tabki-srodek-1{
    background-image: url('/img/tab-srodek-1.jpg');
}

#m-tabki-srodek-2{
    background-image: url('/img/tab-srodek-2.jpg');
}

#m-tabki-srodek-2 a{
    color:#efefef
}

#m-tabki-srodek-3 a{
    color:#efefef
}

#m-tabki-srodek-3{
    background-image: url('/img/tab-srodek-3.jpg');
}

#ostatnie_oferty{
    width:100%;
    border-collapse:collapse;
}

#ostatnie_oferty img.preview{
    width:104px;
    height:69px;
    padding:5px 0 0 4px;
}


#ostatnie_oferty td{
    border-top:1px solid #669933;
    padding:8px 0 10px 1px;
}

#ostatnie_oferty .tlo_img{
    width:113px;
    height:84px;
    background-image:url('/img/tlo_img_small.jpg');
}
#ostatnie_oferty .wynik_in a{
    color:#333;
    
}

#ostatnie_oferty .wynik_in a{
    color:#333;
    font-weight:bold;
    text-decoration:none;
}

#ostatnie_oferty .wynik_in a:hover{
    color:#333;
    font-weight:bold;
    text-decoration:underline;
}

#ostatnie_oferty .wynik_in p{
    margin:3px 0 4px 0;
}


#wyniki_wyszukiwania{
    width:100%;
    border-collapse:collapse;
}

#wyniki_wyszukiwania img.preview{
    width:104px;
    height:69px;
    padding:5px 0 0 4px;
}


#wyniki_wyszukiwania td{
    border-top:1px solid #669933;
    padding:8px 0 10px 1px;
}

#wyniki_wyszukiwania .tlo_img{
    width:113px;
    height:84px;
    background-image:url('/img/tlo_img_small.jpg');
}
#wyniki_wyszukiwania .wynik_in a{
    color:#333;
    
}

#wyniki_wyszukiwania .wynik_in a{
    color:#333;
    font-weight:bold;
    text-decoration:none;
}

#wyniki_wyszukiwania .wynik_in a:hover{
    color:#333;
    font-weight:bold;
    text-decoration:underline;
}

#wyniki_wyszukiwania .wynik_in p{
    margin:3px 0 4px 0;
}



#top_oferty{
    width:100%;
}

#top_oferty img.foto{
    border:0;
    width:126px;
    height:83px;
    padding:3px 0 0 3px;
}

#top_oferty div.tlo_img{
    width:132px;
    height:96px;
    background-image:url('/img/tlo_img_big.jpg');

}

#top_oferty a{
    color:#cc3300;
    font-weight:bold;
    text-decoration:none;
    font-size:10pt;
}

#top_oferty a:hover{
    text-decoration:underline;
}

#top_oferty hr{
    border:0;
    background-image: url('/img/top_hr.gif');
}

.cena{
    font-size:13pt;
    font-weight:bold;
}

#oferta{
    margin:10px 0 10px 0;
}

#oferta .obraz{
    width:250px;
    text-align:center;
}

#oferta h1{
    width:100%;
    text-align:center;
}

#oferta h1 a{
    color:#333;
    text-decoration:none;
}

#oferta h1 a:hover{
    text-decoration:underline;
}

#oferta .desc{
    color:#333;
    font-weight:bold;
    padding:3px 0 3px 0px;
    border-bottom:1px dashed #444;
    width:30%;
}

#oferta .value{
    color:#333;
    padding:3px 0 3px 0px;
    border-bottom:1px dashed #444;
}

#oferta th{
    color:#fff;
    font-size:12pt;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    padding:5px 0 5px 5px;
    background-color:#6A9B38;
}

.galeria li{
    list-style-type:none;
    float:left;
    width:80px;
    height:70px;
}

.galeria img{
    width:75px;
    border:0;
}

.opinia_wiersz_0 td{
    background-color:#F9FDD0;
    padding:3px;
}
.opinia_wiersz_1 td{
    background-color:#E9FDCF;
    padding:3px;
}

.opinia_lista{
    width:100%;
    border-collapse:collapse;
}

.opinia_lista a{
    text-decoration:none;
    color:#000;
}

.opinia_lista a:hover{
    text-decoration:underline;
}

.opinia_lista td{
    vertical-align:top;
    text-align:left;
}

.opinia td.desc{
    width:35%;
    vertical-align:top;
}

.opinia textarea{
    width:100%;
    font-family:verdana;
    font-size:8pt;
    height:80px;
}

.opinia{
    width:100%;
}

.opinia input{
    font-size:8pt;
    width:40%;
}

.opinia input.rb{
    width:20px;
}

.opinia select{
    width:40%;
}

ul.op{
    margin:10px 0 0 0;
    padding:0;
}

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

.opinia input.butt{
    width:80px;
}

.redlink{
    font-weight:bold;
    color:#cc3300;
    text-decoration:none;
}

a.redlink:hover{
    text-decoration:underline;
}

a{
    text-decoration:none;
    color:#333;
}

a:hover{
    text-decoration:underline;
}

#m-banner{
    margin:10px 0 10px 0;
    width:310px;
    height:252px;
    float:left;
}

#m-najczesciej{
    margin:10px 0 10px 10px;
    background-image: url('/img/tlo-najczesciej.gif');
    height:243px;
    width:367px;
    float:left;
    padding:5px 3px 5px 6px;
}

#m-najczesciej h2{
    color:#c30;
    font-size:9pt;
}

#m-najczesciej ul{
    list-style-type:none;
    text-align:left;
    padding:0;
    margin:0px 0 0 0;
}

#m-najczesciej li{
    margin:3px 0 3px 0;
    font-weight:bold;
}

.tabki-srodek ul{
    list-style-type:none;
}

.tabki-srodek div{
    margin:5px 3px 5px 3px;
    float:left;
    height:15px;
}

.tabki-srodek div.size_1{
    font-size:8pt;
}

.tabki-srodek div.size_2{
    font-size:10pt;
    font-weight:bold;
}

.tabki-srodek div.size_3{
    font-size:12pt;
    font-weight:bold;
}

.tabki-srodek div.size_4{
    font-size:14pt;
    font-weight:bold;
}

.n-center-s1{
    font-size:12pt;
}

.n-center-s2{
    font-size:14pt;
}

#login_form input{
    font-size:9pt;
    width:110px;
    border:1px solid #ccc;
    color:#999;
    margin:0 2px 0 2px;
}

.button_karteczka1{
    background-image:url('/img/button_tlo.gif');
    width:140px;
    height:21px;
    padding:3px 0 0 0px;
    background-repeat:no-repeat;
    font-size:9pt;
    cursor:pointer;
    text-align:center;
    margin:10px 0 10px 5px;
}

.button_karteczka1:hover{
    background-image:url('/img/button_tlo_hover.gif');
}

.tooltipWrapper{
    border:1px solid #ccc;
    margin-top:15px;
    background-color:#fff;
    padding:5px 3px 5px 3px;
    width:250px;
    font-weight:normal;
    color:#333;
    font-size:9pt;
    text-align:left;
}

.td2{
    padding:5px 2px 5px 2px;
    background-color:#E9FDCF;
}

.td3{
    padding:5px 2px 5px 2px;
}

#oferta_pikto{
    padding:5px 0 5px 0;
}

#oferta_pikto img{
    margin:2px 5px 2px 5px;
}

.h2info1{
    background-color:#FFD006; 
    color:#333; 
    padding:10px;
    border:1px solid #f33;
    margin:30px 0;
}

ol li{
    list-style-type:none;
    padding:3px;
    background-color:#FFD008;
}

ol li:hover{
    background-color:#89CD46;
}

ol{
    width:99%;
    padding:3px;
}

ol li a:hover{
    text-decoration:none;
    font-weight:bold;
}

a.f_slctd{
    font-weight:bold;
    text-decoration:underline;
}

table.adminPanel{
    width:100%;
    border:1px dashed #333; 
    border-collapse:collapse;
}

table.adminPanel td{
    padding:2px;
}

table.adminPanel th{
    padding:6px;
    background-color:#6A9B38;
    color:#fff;
    font-size:12pt;
}
