body{
    margin:0px;
    padding:0px;
    outline: 0;
    color:#46290C;
    font-family:Tahoma;
    font-size:11px;
}
p, ul, img, form, div{
    margin:0px;
    padding:0px;
    outline: 0;
}

a{
    text-decoration:none;
    color:#5C5C5C;
}
a:hover{
    text-decoration:underline;
    
}

input, img{
    border:none;
     margin:0px;
    padding:0px;
}


div.all{
    margin-left:auto;
    margin-right:auto;
    width:980px;
    
    
}

div.overall{
    width:100%;
    text-align:center;
    background:url(/images/tlo2.jpg) top center;
    background-repeat:repeat-x;
    background-color:#323232;
}


div.logotyp{
    float:left;
    margin-top:35px;
    height:114px;
}

div.banner_header{
    float:right;
    width:560px;
    height:80px;
    /* background-color:white; */
    
    margin-top:40px;
}

div.clean{
    clear:both;
}

div.header_menu{
    margin-top:3px;
    width:100%;
    height:46px;
    background:url(/images/menu_tlo3.gif) no-repeat;
    padding-left:5px;
}

div.header_menu a:hover{
    text-decoration:underline;
}

div.header_menu a{
    color:black;
    display:block;
    float:left;
    font-weight:bold;
    height:31px;
    line-height:31px;
    margin:7px 0px 0px 0px;
    padding:0px 15px 0px 15px;
    text-decoration:none;
}

div.header_menu a.reklama{
    padding:0px 20px 0px 20px;
}
div.header_menu div.kreseczka{
    background:url(/images/pazury-kreseczka2.png) no-repeat;
    float:left;
    margin-top:6px;
    width:2px;
    height:34px;
}

div.header_menu a.lne_link{
    width:105px; padding:0px; display:block; float:right; margin:5px 10px 0px 0px; height:36px;
}

div.header_submenu{
    width:959px;
    height:23px;
    padding-top:10px;
    margin-left:10px;
    color:#624C39;
    background-color:#3F321C;
    text-align:left;
}
div.header_submenu li {display:inline;border-right:1px solid #624C39;padding:0 10px;}
div.header_submenu a.submenu2{
    padding:0 20px;
    color:#fff;
}
div.header_submenu a.submenu2_sel{
    padding:5px 20px;
    background-color:#24180D;
    color:#fff;
}

div.szukajka_form{
    float:left;
    margin:8px 0px 0px 12px;
    
}

.szukajka_input{
     border:solid 1px #E33434;
    background-color:#ED2F2F;
    width:170px;
    height:25px;
    padding-left:10px;
    line-height:25px;
    margin-top:1px;
}

div.srodek{
}

div#lewy_panel{
    float:left;
    width:266px;
}

div.ost_numer{
    background:url(/images/ost_numer_tlo.gif) no-repeat;
    width:266px;
    height:180px;
    margin-top:30px;
}

img.ost_nr_fota{
    float:left;
    margin:10px 0px 0px 9px;
}

div.ost_nr_napisy{
    float:right;
}

div.ost_nr_napisy p{
      color:white;
       text-align:left;
}

div.ost_nr_napisy p.a1{
    margin:29px 5px 0px 0px;
    font-weight:bold;
    font-size:13px;
  
}

div.ost_nr_napisy p.a2{
    margin-top:20px;
}
div.ost_nr_napisy p.a2{
    
}
div.ost_nr_napisy a{
    color:#630C0C;
    display:block;
    float:left;
    margin:26px 0px 0px 6px;
    
}

div.logowanie{
    float:left;
    margin-top:17px;
}

div.logowanie_main{
    width:255px;
    height:119px;
    background:url(/images/logowanie_tlo.jpg) no-repeat;
}

input.email_input{
    background:url(/images/adres_email.gif) no-repeat;
    width:168px;
    height:26px;
    text-align:center;
    line-height:26px;
    color:#FFE8A3;
    font-size:11px;
    float:left;
    margin: 15px 0px 0px 15px;
}

input.pass_input{
    background:url(/images/twoje_haslo.gif) no-repeat;
    width:168px;
    height:26px;
    text-align:center;
    line-height:26px;
    color:#FFE8A3;
    font-size:11px;
     float:left;
    margin: 10px 0px 0px 15px;
}

input.logowanie_submit{
    float:right;
    background:url(/images/logowanie_submit.gif) no-repeat;
    width:22px;
    height:23px;
    margin:-5px 25px 0px 0px;
    /* display:inline; */
}

a.zap_haslo_link{
    color:#BEA096;
    text-align:left;
    display:block;
    height:23px;
    line-height:23px;
    margin:0px 0px 0px 30px;
}

div.newsletter_link{
    width:252px;
    height:53px;
    background:url(/images/newsletter_tlo.gif) no-repeat;
    margin:13px 0px 0px 2px;
}

div.newsletter_link a{
    color:white;
    display:block;
    height:33px;
    line-Height:33px;
   
    padding:10px 0px 10px 30px;
    text-align:left;
    font-weight:bold;
}

div.menu_lewe{
    position:relative;
    text-align:left;
}

div#menu_lewe_tlo{
    display:block;
    
    margin:20px 0px 0px 0px;
    border:solid 2px black;
    border-right:none;
    background-color:#3C2810;
    filter:alpha(opacity=50);
    opacity: 0.50;
    -moz-opacity:0.50;
    
}

div#menu_lewe_content{
    
    position:absolute;
    top:1px;
    left:1px;
    color:white;
    border:solid 1px #4F2F1A;
    border-right:none;
    padding-bottom:10px;
    width:264px;
}

div.menu_lewe div.top{
    
    width:240px;
    background-color:#280A00;
    font-weight:bold;
    height:23px;
    line-height:23px;
    padding-left:20px;
    margin-bottom:16px;
}

a.menu_kat_gl{
    display:block;
    color:white;
    background:url(/images/menu_link_tlo.png) no-repeat;
    width:200px;
    height:22px;
    line-height:22px;
    padding-left:40px;
    font-weight:bold;
    
}

a.menu_kat_gl_sel{
    display:block;
    /* color:white; */
    color:#C70B0B;
    background:url(/images/menu_link_tlo.png) no-repeat;
    width:200px;
    height:22px;
    line-height:22px;
    padding-left:40px;
    font-weight:bold;
    
}

div.dot{
    margin:0px 10px 0px 20px;
    background:url(/images/menu_kropek.gif) no-repeat left center;
}

a.submenu{
    color:#CCC7C3;
    display:block;
    margin-right:10px;
    border-bottom:dotted 1px #806B59;
    margin-left:25px;
    
}

a.submenu_last{
    border:none;
}

a.submenu_sel{
    /* color:#CCC7C3; */
    color:#C70B0B;
    display:block;
    margin-right:10px;
    border-bottom:dotted 1px #806B59;
    margin-left:25px;
    
}

a.submenu_sel_last{
    border:none;
}

/* footer */

div.footer{
    
}

div.pnk{
    position:relative;
    width:100%;
    margin:0px;
    float:left;
    text-align:left;
}

div.partnerzy_tlo{
    
    filter:alpha(opacity=50);
    opacity: 0.50;
    -moz-opacity:0.50;
    background-color:#3C2810;
    width:107px;
    height:27px;
    margin-top:-10px;
    
}

div.partnerzy_napis{
    text-align:center;
    position:absolute;
    top:0px;
    left:0px;
    width:107px;
    height:27px;
    line-height:27px;
    color:#B1AA9A;
    font-weight:bold;
    margin-top:-10px; 
   
}
div.partnerzy_cont{
    	/* margin-top:-12px;  */
    	position:relative;
    	float:left;
	
	padding:0px;
	display:inline;
	border-bottom:solid 2px black;
}

div#partnerzy_linki_tlo{
    filter:alpha(opacity=50);
    opacity: 0.50;
    -moz-opacity:0.50;
    width:720px;
    padding:0px 10px 0px 10px; 
    background-color:#3C2810;
}

div#partnerzy_linki_tlo2{
    filter:alpha(opacity=50);
    opacity: 0.50;
    -moz-opacity:0.50;
    width:720px;
    padding:0px 10px 0px 10px; 
    background-color:#3C2810;
    height:68px;
}

div#partnerzy_linki{
    position:absolute;
    top:0px;
    left:0px;
    clear:both;
    width:720px;
    padding:10px 10px 10px 10px;  
    border: solid 1px #553B22;
}


div#partnerzy_linki a{
    display:block;
    float:left;
    width:180px;
    text-align:left;
    padding:5px 0px 5px 0px;
    color:#B4A79E;
}

/* content */
div.content{
    float:left;
    margin:25px 0px 0px 0px;
}

div#content_main{
    background:white;
    width:714px;
}

div.rg{
    background:url(/images/content_rogi_gora.gif) no-repeat;
    width:714px;
    height:7px;
}
div.rd{
    background:url(/images/content_rogi_dol.gif) no-repeat;
    width:714px;
    height:7px;
}

div#content_main div.banner{
    
}

div#content_main div.aktualnosci{
    margin-top:15px;
    float:left;
    display:inline;
    
}

div#content_main div.prawy_panel{
     margin-top:15px;
    float:right;
    width:185px;
    margin:10px 15px 0px 0px;
    text-align:left;
}

div.sonda p.krecha{
    border-bottom: solid 1px #A8A8A8;
    padding:4px 0px 4px 0px; 
}

div.sonda span{
    display:block;
    float:left;
    margin:5px 0px 5px 10px;;
}

div.sonda input{
    display:block;
    float:left;
    margin:5px 0px 5px 0px;;
}

div.sonda br{
    clear:both;
}

div.sonda form{
    margin-top:5px;
}
div.sonda a{
    
}



div.bannery_prawe{
    margin:10px 0px 10px 0px;
}

div.bannery_prawe a{
    display:block;
    border: solid 4px rgb(199, 195, 183);
    width:175px;
    height:70px;
    
    margin:25px 0px 25px 0px;
}

div.bannery_prawe div{
     width:175px;
    height:70px;
    border: solid 4px rgb(199, 195, 183);
    margin:25px 0px 25px 0px;
}

div.aktualnosci{
    margin:0px 10px 0px 10px;  
    width:490px;
   /*  width:95%; */
     text-align:left;
   
}
div.aktualnosci a.all_link{
    float: right;  
    display:block;
}

div.aktualnosci_main {
    border-top:solid 1px rgb(199, 195, 183);
    margin-top:5px;
     font-family:helvetica;
    font-size:12px;
      
}

div.newsik{
    background:white url(/images/aktualnosc_tlo.jpg) no-repeat 52px 4px;
   width:488px;
    height:108px;
    margin: 5px 0px 5px 0px;
    border-bottom:dotted 1px darkgray;
    
}

div.newsik a.fota_link{
    margin:5px 0px 0px 5px;
    display:block;
    float:left;
    /* background:white url(/images/aktualnosc_fota_tlo.jpg) no-repeat bottom right; */
    width:96px;
    height:86px;
}

div.newsik_main{
    float:left;
    width:290px;
    margin:2px 0px 0px 10px;; 
}

div.newsik p.tytul, div.newsik p.data{
    color:#811212;
    margin:4px 0px 4px 0px;
}
div.newsik p.tytul a{
    color:#811212;
}

div.newsik p.tresc{
}

div.newsik a.wiecej_link{
    float:right;
    display:block;
    background:url(/images/aktualnosc_wiecej_link.gif) no-repeat;
    width:16px;
    height:68px;
    margin:6px 15px 0px 0px;
}

div.navi{
    text-align:center;
    color: black;
}

div.navi a{
    margin:0px 3px 0px 3px;
    color: black;
}
div.breadcrumbs{
    margin-bottom:15px;
}

div.rejestracja_link{
    background:url(/images/rej_link_tlo.jpg) no-repeat;
    width:254px;
    height:36px;
    margin-left:1px;
}

a.rejestr_link{
    color:#BEA096;
    text-align:left;
    display:block;
    height:36px;
    line-height:36px;
    margin-left:30px;
}

div.wyniki_szukania{
    padding:25px;
    text-align:left;
}

div.szu_wynik{
    margin: 10px 0px 10px 0px;
}

div.szu_tytul{
    font-weight: bold;
    margin: 5px 0px 5px 0px;
}

div#banner4{
    position:absolute;
    margin-left:50%;
}

div.fb_side{
    position:fixed;
    background:url(../images/fb_side_tlo.png) no-repeat;
    float:right;
    right:-200px;
    top:200px;
    width:200px;
    height:420px;
    padding:6px 0px 0px 28px;
}
