body
{
    padding : 0px;
    margin  : 0px;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
}


img
{
    border : none;
}
form
{
    padding : 0px;
    margin : 0px;
}
#page
{
    width : 969px;
    overflow : hidden;
    margin : 0px auto;
    padding-bottom : 10px;
    position : relative;
    background : transparent url('../images/gfx01.jpg') 605px 175px  no-repeat;
}

#profil
{
    position : absolute;
    height : 15px;
    width : 55px;
    top : 40px;
    right : 18px;
    text-align : center;
    font-size : 10px;
    color : #6e6e6e;
    text-decoration : none;
}

#ogloszenia
{
    position : absolute;
    height : 15px;
    width : 75px;
    top : 25px;
    top : 40px;
    right : 90px;
    text-align : center;
    font-size : 10px;
    color : #6e6e6e;
    text-decoration : none;
}

#dodaj_ogloszenie
{
    position : absolute;
    height : 15px;
    width : 75px;
    top : 25px;
    top : 40px;
    right : 190px;
    text-align : center;
    font-size : 10px;
    color : #6e6e6e;
    text-decoration : none;
}

#profil:hover, #ogloszenia:hover, #dodaj_ogloszenie:hover
{
    text-decoration : underline;
}

#language
{
    position : absolute;
    top : 155px;
    right : 70px;
    text-align : right;
    color : #fff;
    height : 20px;
    width : 200px;
    z-index : 2;
}
#language img
{
    border : 2px #cacaa0 solid;
    margin-left : 10px;
    vertical-align : middle;
}
#language a {
    text-decoration: none; 
}

#top
{
    width    : 969px;
    height   : 176px;
    overflow : hidden;
    background  : transparent url('../images/bt6.jpg') 100% 100% no-repeat;
    position : relative;
}

#top img
{
    float  : left;
    border : none;
}

#left
{
    width : 645px;
    overflow : hidden;
    float : left;
}

#left h3
{
    font-size: 1.6em;
    color: #758C22;
}

#search_menu
{
    width : 645px;
    height : 21px;
    background  : transparent url('../images/sz1.jpg') 0px 0px no-repeat;
    overflow : hidden;
    padding-top : 16px;
    position : relative;
}

#search_menu a.linkover
{
    font-weight : bold;
    color : #676748;
    text-decoration : none;
}


#search_menu a.linkoff
{
    color : #fff;
    text-decoration : none;
}

#search_menu a.linkoff:hover
{
    text-decoration : underline;
}

#search_menu a.link1
{
    position : absolute;
    bottom : 10px;
    left : 20px;
}

#search_menu a.link2
{
    position : absolute;
    bottom : 10px;
    left : 170px;
}

#search_menu a.link3
{
    position : absolute;
    bottom : 10px;
    left : 360px;
}


#search_menu a.link4
{
    position : absolute;
    bottom : 10px;
    left : 500px;
}


#search_box
{
    width : 565px;
    height : 147px;
    background  : transparent url('../images/szbg2.jpg') 0px -3px no-repeat;
    overflow : hidden;
    padding : 20px 60px 0px 25px;
}

#search_box select, .select
{
    width : 195px;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    border : 1px #bebe82 solid;
}

.select
{
    width : 170px;
}

#search_box a, #search_box input
{
    vertical-align : middle;
}

#search_box a
{
    color : #676748;
    text-decoration : underline;
    margin-right : 20px;
    background : transparent url('../images/arrow.gif') 0px 5px no-repeat;
    padding-left : 10px;
}

#search_box a:hover
{
    text-decoration : none;
}

#search_box input
{
    margin-right : 10px;
}

#left div.news_box
{
    padding-top : 15px;
    width : 185px;
    padding-left : 20px;
    overflow : hidden;
    float : left;
}

#left div.news_box img
{
    margin-bottom : 20px;
}

#left div.news_box a.link
{
    color : #738d22;
    font-size : 13px;
    text-decoration : underline;
    /*font-weight : bold;*/
    display : block;
    padding-bottom : 10px;
}

#left div.news_box a.link:hover
{
    text-decoration : none;
}


#right
{
    width : 315px;
    overflow : hidden;
    float : right;
    padding-top : 12px;
}

#info_right
{
    padding-bottom : 10px;
    text-align : right;
    padding-right : 15px;
}

#info_right b
{
    color : #738d22;
}

#recomend_header
{
    width : 315px;
    height : 29px;
    overflow : hidden;
    padding: 20px 0px 0px 20px;
    font-size: 16pt;
    font-family: Calibri;
    font-weight: bold;
}

#recomend_box
{
    width : 315px;
    overflow : hidden;
    background : transparent url('../images/bg_polecamy.jpg') 0px 0px repeat-y;
}

#recomend_bottom
{
    width : 315px;
    height : 16px;
    overflow : hidden;
    background : transparent url('../images/bottom_polecamy.jpg') 0px 0px no-repeat;
    margin-bottom:5px;
}

#right div.news_box
{
    padding:10px 0;
    width : 287px;
    overflow : hidden;
    margin : 0px auto;
    border-bottom : 1px #bebe82 solid;

}

#right div.news_box img
{
    float : left;
    margin-right : 10px;
}

#right div.news_box a.link
{
    color : #738d22;
    font-size : 11px;
    text-decoration : underline;
    /*font-weight : bold;*/
    display : block;
    padding-bottom : 10px;
}

#right div.news_box a.link:hover
{
    text-decoration : none;
}


#right #advert
{
    text-align : center;
    padding-top : 1px;
}

#bottom
{
    clear : both;
    width : 100%;
    height : 165px;
    background : transparent url('../images/bottom.jpg') center no-repeat;
    overflow : hidden;
}

#bottom_page
{
    width : 969px;
    height : 165px;
    margin : 0px auto;
    position : relative;
}

#bottom1
{
    position : absolute;
    top : 30px;
    left : 20px;
}

#bottom2
{
    position : absolute;
    bottom : 40px;
    left : 20px;
}


#bottom3
{
    position : absolute;
    top : 30px;
    right : 20px;
}


#bottom4
{
    position : absolute;
    top:100px;
    left : 245px;
    width:400px;
    text-align : right;
}

#bottom span span
{
    color : #bebe82;
}

#bottom1 a, #bottom3 a
{
    color : #676748;
    text-decoration : underline;
}

#bottom1 a:hover, #bottom3 a:hover
{
    text-decoration : none;
}


#bottom2 a, #bottom4 a
{
    color : #676748;
    font-weight : bold;
    text-decoration : none;
}

#bottom2 a:hover, #bottom4 a:hover
{
    text-decoration : underline;
}



#login
{
    width : 644px;
    height : 135px;
    overflow : hidden;
    background : transparent url('../images/logbox.jpg') 0px 33px no-repeat;
    padding-top : 77px;
    padding-left : 22px;
    position : relative;
}

#login input.txt
{
    width : 183px;
    height : 14px;
    border : none;
    display : block;
    margin-bottom : 9px;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    padding : 2px 5px;
    background : transparent;
}

#login_r
{
    overflow: hidden;
    padding-top: 5px;
    padding-left: 15px;
    position : relative;
}

#login_r input.txt
{
    width : 183px;
    height : 14px;
    border : 1px solid #BDBC8C;
    display : block;
    margin-bottom : 9px;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    padding : 2px 5px;

}

#login_r input.image
{
    position : absolute;
    top : 4px;
    left : 205px;
}

.inputTxt
{
    border : 1px solid #BEBE82;
    display : block;
    margin-bottom : 2px;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    padding : 2px 5px;
    background : white;
}


/*html #login input.txt
{
	height : 12px;
}*/

#login input.checkbox
{
    vertical-align : middle;
}

#login input.image
{
    position : absolute;
    top : 75px;
    left : 200px;
}

#login #info
{
    width : 190px;
    height : 30px;
    overflow : hidden;
    position : absolute;
    top : 87px;
    left : 300px;
    text-align: left;
    line-height : 16px;
}

#login img.image2
{
    position : absolute;
    top : 77px;
    left : 485px;
}

#content
{
    padding : 0px 20px;
    line-height : 16px;
}

#content a
{
    color : #738d22;
    text-decoration : underline;
}

#content a:hover
{
    text-decoration : none;
}

#header_form
{
    width : 643px;
    height : 13px;
    overflow : hidden;
    background : transparent url('../images/header_form.jpg') 0px 100% no-repeat;
    text-align : right;
}


#header_panel
{
    width : 643px;
    height : 47px;
    overflow : hidden;
    background : transparent url('../images/header_panel.jpg') 0px 100% no-repeat;
    padding-top : 47px;
    text-align : right;
}

#header_panel a
{
    color : #fff;
    text-decoration : none;
    margin-right : 33px;
    font-size : 12px;
}


#header_panel a:hover
{
    text-decoration : underline;
}


#content_panel
{
    width : 643px;
    overflow : hidden;
    background : transparent url('../images/bg_panel.jpg') 0px 0px repeat-y;
    padding-top : 16px;
}


#bottom_panel
{
    width : 643px;
    height : 10px;
    overflow : hidden;
    background : transparent url('../images/bottom_panel.jpg') 0px 0px no-repeat;
}

#content_panel .txt
{
    width : 445px;
    height : 13px;
    border : 1px #bebe82 solid;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    padding : 2px 5px;
}


#header_lista
{
    width : 642px;
    height : 90px;
    overflow : hidden;
    background : transparent url('../images/header_lista.jpg') 0px 100% no-repeat;
    padding-top : 0px; /*33px;*/
    text-align : right;
    position : relative;
}
#header_lista2
{
    width : 642px;
    height : 90px;
    overflow : hidden;
    padding-top : 0px; /*33px;*/
    text-align : right;
    position : relative;
    background : transparent url('../images/header_lista2.jpg') 0px 100% no-repeat;
}



#header_lista #search
{
    position : absolute;
    left : 280px;
    top : 48px;
}
#header_lista #txt
{
    position : absolute;
    left : 142px;
    top : 48px;
    width : 134px;
    height : 17px;
    border : none;
    background : none;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    padding : 3px 5px;
}

#header_lista #dodaj
{
    color : #fff;
    text-decoration : none;
    position : absolute;
    right : 180px; /*45px*/
    top : 16px;
    font-size : 12px;
}

#header_lista #dodaj:hover
{
    text-decoration : underline;
}

#header_lista #schowek_link
{
    color : #fff;
    text-decoration : none;
    position : absolute;
    right : 65px;
    top : 16px;
    font-size : 12px;
}


#content_lista
{
    width : 643px;
    overflow : hidden;
    background : transparent url('../images/bg_lista.jpg') -1px 0px repeat-y;
    padding-top : 15px;
    padding-left : 35px;
}

#content_lista .news_box2, #content_lista .news_box3
{
    padding-top : 15px;
    width : 267px;
    overflow : hidden;
    margin : 0px auto;
    padding-bottom : 15px;
    padding-top : 15px;
    float : left;
    margin-left : 35px;
}

#content_lista .news_box2
{
    clear : both;
    border-right : 1px #bebe82 solid;
    padding-right : 20px;
    margin-left : 0px;
}

#content_lista div.news_box2 img, #content_lista div.news_box3 img
{
    float : left;
    margin-right : 10px;
}

#content_lista div.news_box2 a.link, #content_lista div.news_box3 a.link
{
    color : #738d22;
    font-size : 11px;
    text-decoration : underline;
    /*font-weight : bold;*/
    display : block;
    padding-bottom : 10px;
}

#content_lista div.news_box2 a.link:hover, #content_lista div.news_box3 a.link:hover
{
    text-decoration : none;
}


#bottom_lista
{
    width : 642px;
    height : 75px;
    overflow : hidden;
    background : transparent url('../images/bottom_lista.jpg') 0px 0px no-repeat;
    text-align : center;
    padding-top : 15px;
}

#bottom_lista a, #header_lista_stron a
{
    color : #7a7a7a;
    text-decoration : underline;
}

#bottom_lista a:hover, #header_lista_stron a:hover
{
    text-decoration : none;
}

#bottom_lista b, #header_lista_stron b
{
    color : #bebe82;
}

#bottom_lista img, #header_lista_stron img
{
    margin : 0px 10px;
}

#header_lista_stron
{
    position : absolute;
    bottom : 8px !important;
    text-align : center;
    width : 100%;
    left : 0px;
}

#content_lista .lista_break
{	
    clear : both;width : 642px;
    height : 21px;
    overflow : hidden;
    background : transparent url('../images/break.jpg') 0px 0px no-repeat;
    margin-left : -35px;
}

#content_lista .manage
{
    padding-top : 10px;
    clear: both;
}

#header_katalog
{
    width  : 645px;
    height : 28px;
    overflow : hidden;
    background : transparent url('../images/header_katalog.jpg') 0px 0px no-repeat;
    padding-top : 15px
}
#content_katalog
{
    width  : 615px;
    overflow : hidden;
    padding : 15px;
    background : transparent url('../images/bg_katalog.jpg') 0px 0px repeat-y;
}
#bottom_katalog
{
    width  : 645px;
    height : 17px;
    overflow : hidden;
    background : transparent url('../images/bottom_katalog.jpg') 0px 0px no-repeat;
}

#content_katalog a
{
    color : #676748;
    text-decoration : underline;
}

#content_katalog a:hover
{
    text-decoration : none;
}

td.txt13
{
    font-size : 13px;
    font-weight : bold;
}

td.break
{
    border-top: 1px solid white;
}

div.break
{
    border-top: 1px solid white;
}

#header_katalog a.linkover
{
    font-weight : bold;
    color : #676748;
    text-decoration : none;
}


#header_katalog a.linkoff
{
    color : #fff;
    text-decoration : none;
}

#header_katalog a.linkoff:hover
{
    text-decoration : underline;
}

#header_katalog a.link1
{
    margin-left : 40px;
}

#header_katalog a.link2
{
    margin-left : 80px;
}

#header_katalog a.link3
{
    margin-left : 60px;
}

#header_katalog a.link4
{
    margin-left : 80px;
}

#header_panel1
{
    width  : 645px;
    height : 98px;
    overflow : hidden;
    background : transparent url('../images/header_panel1.jpg') 0px 100% no-repeat;
    padding-top : 23px;
    position : relative;
}
#header_panel2
{
    width  : 645px;
    height : 98px;
    overflow : hidden;
    background : transparent url('../images/header_panel2.jpg') 0px 100% no-repeat;
    padding-top : 23px;
    position : relative;
}

#header_panel3
{
    width  : 645px;
    height : 98px;
    overflow : hidden;
    background : transparent url('../images/header_panel3.jpg') 0px 100% no-repeat;
    padding-top : 23px;
    position : relative;
}

#header_panel4
{
    width  : 645px;
    height : 98px;
    overflow : hidden;
    background : transparent url('../images/header_panel4.jpg') 0px 100% no-repeat;
    padding-top : 23px;
    position : relative;
}


#bottom_panel2
{
    width  : 645px;
    height : 13px;
    overflow : hidden;
    background : transparent url('../images/bottom_panel2.jpg') 0px 0px no-repeat;
    padding-top : 15px
}

#content_panel2
{
    width  : 595px;
    overflow : hidden;
    background : transparent url('../images/bg_panel2.jpg') 0px 0px repeat-y;
    padding : 15px 25px;
}

#content_panel2
{
    width  : 595px;
    overflow : hidden;
    background : transparent url('../images/bg_panel2.jpg') 0px 0px repeat-y;
    padding : 15px 25px;
}

#content_panel2 td.border
{
    border : 2px #f9fae9 solid;
}
#content_panel2 td.border_black
{
    background-color: black;
    border: 2px solid #585;
    color: white;
}


#header_panel1 a.linkover, #header_panel2 a.linkover, #header_panel3 a.linkover, #header_panel4 a.linkover
{
    font-weight : bold;
    color : #676748;
    text-decoration : none;
}


#header_panel1 a.linkoff, #header_panel2 a.linkoff,#header_panel3 a.linkoff,#header_panel4 a.linkoff
{
    color : #fff;
    text-decoration : none;
}

#header_panel1 a.linkoff:hover, #header_panel2 a.linkoff:hover,#header_panel3 a.linkoff:hover,#header_panel4 a.linkoff:hover
{
    text-decoration : underline;
}

#header_panel1 a.link1, #header_panel2 a.link1,#header_panel3 a.link1,#header_panel4 a.link1
{
    position : absolute;
    bottom : 15px;
    left : 20px;
}

#header_panel1 a.link2, #header_panel2 a.link2,#header_panel3 a.link2,#header_panel4 a.link2
{
    position : absolute;
    bottom : 15px;
    left : 180px;
}

#header_panel1 a.link3, #header_panel2 a.link3,#header_panel3 a.link3,#header_panel4 a.link3
{
    position : absolute;
    bottom : 15px;
    left : 360px;
}


#header_panel1 a.link4, #header_panel2 a.link4,#header_panel3 a.link4,#header_panel4 a.link4
{
    position : absolute;
    bottom : 15px;
    left : 500px;
}


#header_panel1 #dodaj, #header_panel2 #dodaj,#header_panel3 #dodaj,#header_panel4 #dodaj
{
    color : #fff;
    text-decoration : none;
    position : absolute;
    right : 45px;
    top : 49px;
    font-size : 12px;
}

#header_panel1 #dodaj:hover, #header_panel2 #dodaj:hover,#header_panel3 #dodaj:hover,#header_panel4 #dodaj:hover
{
    text-decoration : underline;
}


#header_panel1 #search, #header_panel2 #search,#header_panel3 #search,#header_panel4 #search
{
    position : absolute;
    left : 280px;
    top : 48px;
}
#header_panel1 #txt, #header_panel2 #txt,#header_panel3 #txt, #header_panel4 #txt
{
    position : absolute;
    left : 142px;
    top : 28px;
    width : 134px;
    height : 17px;
    border : none;
    background : none;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    padding : 3px 5px;
}


#header_search_box2
{
    width : 645px;
    height : 37px;
    background : transparent url('../images/header_sz2.jpg') 0px 0px no-repeat;
    overflow : hidden;
    position : relative;
}

#content_search_box2
{
    width : 645px;
    background : transparent url('../images/bg_sz2.jpg') 0px 0px repeat-y;
    overflow : hidden;
}
#content_search_box3 .td1 select, .select
{
    width : 183px;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    border : 1px #bebe82 solid;
}

#content_search_box3 .td2 select, .select
{
    width : 90px;
    color : #676748;
    font : normal normal 11px Tahoma, Helvetica, sans-serif;
    border : 1px #bebe82 solid;
}

#content_search_box3
{
    width : 610px;
    background : transparent url('../images/sz3.jpg') 0px 0px no-repeat;
    overflow : hidden;
    padding : 15px 15px 15px 15px;
}



#bottom_search_box2
{
    width : 645px;
    height : 16px;
    background : transparent url('../images/bottom_sz2.jpg') 0px 0px no-repeat;
    overflow : hidden;
}




#header_search_box2 a.linkover
{
    font-weight : bold;
    color : #676748;
    text-decoration : none;
}


#header_search_box2 a.linkoff
{
    color : #fff;
    text-decoration : none;
}

#header_search_box2 a.linkoff:hover
{
    text-decoration : underline;
}

#header_search_box2 a.link1
{
    position : absolute;
    bottom : 10px;
    left : 20px;
}

#header_search_box2 a.link2
{
    position : absolute;
    bottom : 10px;
    left : 170px;
}

#header_search_box2 a.link3
{
    position : absolute;
    bottom : 10px;
    left : 380px;
}

#header_search_box2 a.link4
{
    position : absolute;
    bottom : 10px;
    left : 500px;
}

ul#navigation {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

ul#navigation li {
    float: left;
    width: 130px;
    height: 27px;
}


ul#navigation li.bn a div.amenu, ul#navigation li.bn a {
    background: transparent url('../images/bn1.jpg') no-repeat top;
    width: 130px;
    height: 27px;
    cursor: pointer;
    color: white;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.1em;
    text-align: center;
}
ul#navigation li.bn a:hover div.amenu {
    background: transparent url('../images/bn1.jpg') no-repeat bottom;
}




ul#navigation li.bn2 a div.amenu , ul#navigation li.bn2 a {
    background: transparent url('../images/bn2.jpg') no-repeat top;
    width: 132px;
    height: 27px;
    cursor: pointer;
    color: white;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.1em;
    text-align: center;
}
ul#navigation li.bn2 a:hover div.amenu {
    background: transparent url('../images/bn2.jpg') no-repeat bottom;
}


.button1 {
    background: transparent url('../images/search.jpg') no-repeat;
    width: 100px;
    height: 30px;
}
.button {
    background: transparent url('../images/search.jpg') no-repeat;
    width: 100px;
    height: 30px;
    border : none;
    color: white;
    padding-bottom: 3px;
    margin: 0px;
}



.edit {
    background: transparent url('../images/edit.jpg') no-repeat;
    width: 66px;
    height: 24px;
    border : none;
    color: white;
    padding-bottom: 3px;
    margin: 0px;
}
.edit2 {
    background: transparent url('../images/edit2.jpg') no-repeat;
    width: 66px;
    height: 24px;
    border : none;
    color: white;
    padding: 6px 0px 4px 19px;
    margin: 0px;
    text-align:left;
    font-size: 8pt;
}

.delete {
    background: transparent url('../images/delete.jpg') no-repeat;
    width: 56px;
    height: 24px;
    border : none;
    color: white;
    padding-bottom: 3px;
    margin: 0px;
}
.delete2 {
    background: transparent url('../images/delete2.jpg') no-repeat;
    width: 56px;
    height: 24px;
    border : none;
    color: white;
    padding: 6px 0px 4px 19px;
    text-align: left;
    font-size: 8pt;
    margin: 0px;
}
.glowne{
    background: transparent url('../images/glowne.jpg') no-repeat;
    width: 110px;
    height: 24px;
    border : none;
    color: white;
    padding-bottom: 3px;
    margin: 0px;
}
.glowne2{
    background: transparent url('../images/glowne2.jpg') no-repeat;
    width: 110px;
    height: 24px;
    border : none;
    color: white;
    padding: 6px 0px 4px 19px;
    text-align: left;
    font-size: 8pt;
    margin: 0px;
}
.pay{
    background: transparent url('../images/pay.jpg') no-repeat;
    width: 70px;
    height: 24px;
    border : none;
    color: white;
    padding-bottom: 3px;
    margin: 0px;
}
.pay2{
    background: transparent url('../images/pay2.jpg') no-repeat;
    width: 70px;
    height: 24px;
    border : none;
    color: white;
    padding: 6px 0px 4px 19px;
    text-align: left;
    font-size: 8pt;
    margin: 0px;
}
.schowek{
    background: transparent url('../images/schowek.jpg') no-repeat;
    width: 110px;
    height: 24px;
    border : none;
    color: white;
    padding-bottom: 3px;
    margin: 0px;
}

a.register
{
    background: transparent url('../images/register2.jpg') no-repeat;
    position : absolute;
    top : 77px;
    left : 485px;
    width: 124px;
    height: 50px;
    text-align: center;
    padding-top: 18px;
    font-size: 9pt;
    color: white;
    text-decoration: none;
}

.zakladka {
    background: transparent url('../images/zakladka2.png') no-repeat;
    width: 100px;
    height: 19px;
    border : none;
    padding-bottom: 3px;
    margin: 0px;
    float: left;
    padding: 0px;
    margin-bottom: 0px;
    text-align: center;
    padding-top: 6px;
    margin-left: 0px;
}

.zakladka a{
    color: white;
    text-decoration : none;
    font-weight: 700;
    margin: 0px 14px 0px 0px;
}
.zakladka a:hover{
    text-decoration : underline;
}


.zakladka2 {
    background: transparent url('../images/zakladka2.gif') no-repeat;
    width: 100px;
    height: 19px;
    border : none;
    padding-bottom: 3px;
    padding-left:5px;
    margin: 0px;
    float: left;
    margin-bottom: 0px;
    text-align: center;
    padding-top: 6px;
    margin-left: 0px;
}

.zakladka2 a{
    color: white;
    text-decoration : none;
    font-weight: 700;
    margin: 0px 14px 0px 0px;
}
.zakladka2 a:hover{
    text-decoration : underline;
}


.select {
    background: transparent url('../images/zakladka1.png') no-repeat;
}

.select a {
    color: #738D22;
}

.select2 {
    background: transparent url('../images/zakladka1.gif') no-repeat;
}

.select2 a {
    color: #738D22;
}

a.link_p {
    color: #748C2A;
    text-decoration : underline;
    background: transparent url('../images/arrow2.gif') 0px 4px no-repeat;
    padding-left: 8px;
    padding-right: 18px;
}
a.link_p:hover {
    color: #748C2A;
    text-decoration : none;
}

a.linksArrow
{
    color : #676748;
    text-decoration : none;
    margin-right : 20px;
    background : transparent url('../images/arrow.gif') 0px 5px no-repeat;
    padding-left : 10px;
}
a.linksArrow:hover
{
    text-decoration : underline;
}

.path
{
    color : #676748;
    text-decoration : none;
    margin-right : 20px;
    background : transparent url('../images/arrow.gif') 0px 4px no-repeat;
    padding-left : 10px;
    margin-top: 6px;
    font-size: 10px;
}


a.doclink
{
    padding: 5px 5px 5px 25px;
    font-weight: bold;
    color: #738D22;
    background: transparent url('../images/arrow.gif') no-repeat 10px 8px;
}

a.docfile
{
    padding: 5px 5px 5px 25px;
    font-weight: bold;
    color: #738D22;
    background: transparent url('../images/arrow2.gif') no-repeat 10px 8px;
}

div.errors
{
    width: 95%;
    border: 1px solid red;
    padding: 5px;
    background-color: #ffdddd;
    margin: 10px 0px;
}
div.ok
{
    width: 95%;
    border: 1px solid green;
    padding: 5px;
    background-color: #ddffdd;
    margin: 10px 0px;
}

#top_description
{
    font-family:Calibri;
    font-size:13pt;
    left:304px;
    position:absolute;
    text-align:center;
    top:19px;
    width:300px;
}

#oferty_spec
{
    bottom:14px;
    font-family:Calibri;
    font-size:15pt;
    font-weight:bold;
    left:41px;
    color: #54751E;
    /*position:absolute;*/
    margin-left:25px;
    margin-top:33px;
}

#zaloguj_txt
{
    font-family:Calibri;
    font-size:19px;
    font-weight:bold;
    left:24px;
    position:absolute;
    top:46px;
    color: #748C2A;
}
#rejestracja_txt
{
    font-family:Calibri;
    font-size:19px;
    font-weight:bold;
    left:288px;
    position:absolute;
    top:46px;
    color:#748C2A;
}
h3.main
{	
    font-family:Calibri;
    font-size:16pt;
    font-weight:bold;

}
a.url
{
    display: none;
}
#sort{
    float:right;
    margin-top: 67px;
    margin-right: 20px;
}
#lista{
    float: left;
    color:#758C22;
    font-size:1.6em;
    font-weight: bold;
    margin-top:16px;

}