/*
    Document   : styl
    Created on : 2009-07-06, 13:57:22
    Author     : Ps
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


*{
    padding:0px;
    margin:0px;
}

root {
    display: block;
}

body {
    text-align:center;
    margin:0 auto;
    background-color: #f4e7bd;

}

#contener {

}

#top{
    height: 133px;
    background:url(img-new/pasek_tla.jpg) repeat-x;


}
#top_lewy{
    width: 178px;
    /*width:33%;*/
    height: 133px;
    background:url(img-new/top_lewy.jpg) no-repeat;
    float:left;
    /*<img src="img/top_lewy.jpg" width="178" height="133" />*/

}
#top_center{
    /*width: 284px;*/
    width:285px;
    height: 133px;
    float:left;
    left:50%;
    position:absolute;
    margin-left: -140px;

    /*background:url(img/top_center.jpg) no-repeat ;*/
    /*<img src="img/top_center.jpg" width="284" height="133" />*/

}
#top_center a *{
text-decoration: none;
border-bottom-width: 0px;
border-bottom-style: none;
}

#top_center img{
border: 0px !important;
}

#top_prawy{
    width:33%;
    /*width: 266px;*/
    height: 133px;
    /*background:url(img/top_prawy.jpg) no-repeat ;*/

    float:left;
}

#menu {
    height:29px;
    background:url(img-new/pasek_menu.jpg) repeat-x;
    /*width:4px
    height:29px;*/
    /*
    swiecacy lewy 7
    sciwcacy prawy  6
    zwykle 5
    */
}
#menu a{
    font-family:Arial;
    font-weight:bold;
    font-size:13px;
    color:#ffffff;
    text-decoration: none;
    line-height: 30px;
    vertical-align: middle;
    text-align:center;

}

.button_zwykly_lewy{
    width:5px;
    height:29px;
    background:url(img-new/button_zwykly_lewy.jpg) no-repeat;
    display: block;
    float:left;
}
.button_zwykly_center{
    height:29px;
    background:url(img-new/button_zwykly_center.jpg) repeat-x;
    display: block;
    float:left;
}
.button_zwykly_prawy{
    width:5px;
    height:29px;
    background:url(img-new/button_zwykly_prawy.jpg) no-repeat;
    display: block;
    float:left;
    margin-right:2px;
}
.prawo{
    float: right;
}

.center{
    text-align: center;
    float: center;
}
.lewo{
    float: left;
}

.button_swiecacy_lewy{
    width:5px;
    height:29px;
    background:url(img-new/button_swiecacy_lewy.jpg) no-repeat;
    display: block;
    float:left;
}
.button_swiecacy_center{
    height:29px;
    background:url(img-new/button_swiecacy_center.jpg) repeat-x;
    display: block;
    float:left;
}
.button_swiecacy_prawy{
    width:5px;
    height:29px;
    background:url(img-new/button_swiecacy_prawy.jpg) no-repeat;
    display: block;
    float:left;
    margin-right:2px;
}


#odstep{
    height:8px;
    background:url(img-new/odstep.jpg) repeat-x;
}
#ramka{
    width: 100%;
    /*
    width: 990px;
    lewa 155
    prawa 258
    srodek 577
    */
}
#panel_lewy{
    width: 15%;

    text-align:left;
    display: block;
    float:left;
    padding-left:5px;



}
#panel_srodkowy{
    border-right-style: dotted ;
    border-left-style: dotted;
    border-left-width:1px;
    border-right-width:1px;
    width: 58%;
    display: block;
    float:left;

}
#panel_prawy{
    width: 26%;
    display: block;
    float:left;
}
#stopka{
    height:100px;
    background-color:#8c2c00;
    clear: both;

}
#stopka_top{
    height:25px;
    background:url(img-new/stopka.jpg) repeat-x;
}

#stopka_teksty a{
    font-family:Arial;
    font-size:11px;
    text-align: center;
    text-decoration: none;
}
#stopka_oserwisie a{
    font-weight:bold;
    color:#ee7e1f;

}
#stopka_polityka a{
    font-weight:bold;
    color:#401400;
}
#stopka_copyright a{
    color:#000000;
}

.naglowek{
    font-family:arial;
    font-weight:bold;
    text-indent: 15px;
    font-size:18px;
    color:#7e8901;
    margin-bottom: 5px;
    margin-top: 15px;
}
.linki_duze {

    font-family:Arial;
    padding-left:5px;
    font-size:12px;
    color:#b22d00;
    font-weight:bold;
}

.linki_duze a{
    color:#b22d00;
    text-decoration: none;
    font-family:Arial;

    font-size:12px;
    font-weight:bold;

}
.linki_duze p{
    border-bottom: dotted #c0a765;
    border-bottom-width:2px;
}

.linki_duze a:hover {
    color:#e6653a;
    text-decoration: none;
    font-family:Arial;

    font-size:12px;
    font-weight:bold;
}

#archiwum {

    text-align:center;
}
#archiwum a{

    font-family:Arial;
    padding-left:5px;
    font-size:12px;
    color:#494949;
    font-weight:bold;
    text-align:center;
    text-decoration: none;

}
#archiwum p{
    border-bottom: dotted #c0a765;
    border-bottom-width:2px;
}

.odstep_tekst{
    padding-top:50px;
}



.wydarzenie{

    margin: 20px 20px;
    border: 1px solid #000000;
    text-align:left;
    padding:5px;
}
.wydarzenie_naglowek a{

    color:#b22d00;
    text-decoration: none;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;

}
.wydarzenie_wpis{

    font-family:Arial;
    background: #f1e0ab;
    font-size:9px;
    color:#464646;
    margin-top:5px;
    margin-bottom:5px;

}
.wydarzenie_tresc{

    font-family:Arial;
    font-size:11px;
    color:#464646;
}
.wydarzenie_czytaj a{

    font-family:Arial;
    font-size:10px;
    color:#a5122a;
}

.wiadomosc{
    background-color:#f0dfa8;
    padding: 10px;
    margin: 15px;
    border: 1px dashed #baa05d;
    text-align: left;
}

.wiadomosc img{
    float:left;
    border:5px solid #cbb97f;
    margin:0px 10px 10px 0px;
}
.wiadomosc_tekst {

    font-family:Arial;
    font-size:12px;
    color:#464646;
}

.wiadomosc_tekst a{

    font-family:Arial;
    font-size:12px;
    color:#000000;
}

.wiadomosc_tekst p{
    padding-top: 5px;
}

.wiadomosc_naglowek a{
    font-family:arial;
    font-weight:bold;
    text-indent: 5px;
    font-size:18px;
    color:#7e8901;
    text-decoration: none;



}

.button_wrap{ float: left; }
.button_wrap:hover{ cursor: pointer; }

#adv{ width: 150px; padding: 6px; border: 1px solid gray; color: black; font-size: 11px; font-family: Arial; margin: 20px auto 20px; }
.adv_title{ color: #810000; font-weight: bold; width: 100%;}
.adv_box{ border: 1px solid #eee; margin: 5px 0px; }
#adv a{ color: black; }

#news_bar{ margin-left: 30px; color: black; }
#news_bar li{ list-style-type: none; padding-left: 20px; background: url(img-new/arrow.jpg) no-repeat left center; }
#news_bar a{ color: black; font-family: Arial; font-size: 13px; }

#calendar { width: 600px; text-align: left;  padding:5px 10px 5px 10px; }
#calendar a{ color: black; font-size: 12px; }
#calendar .month{ display:block; padding: 10px; }

#pages{ font-family: Arial; font-size: 12px; margin-bottom: 20px; }
#pages a{ color: black; }
#pages li{ display: inline; list-style-type: none; }

.link-left{ padding-left: 10px; }

#category_list{ text-align: justify; padding: 10px; }
#category_list a{ padding: 5px; color: #810000; display: block; float: left; }