/* 
    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/
   
   1004
 top_left 359 x 225
 top_right 349 x 255  
 kalendarz 15x16
 kredka 15x15
 35
 670
 

*/


*{
    padding:0px;
    margin:0px;
}

root { 
    display: block;
}

body {
    text-align:center;
    margin:0 auto;

    background-color: #fffde4;
}
#contener {
    width:100%;
}
#top{
    height: 225px;
    background:url(img/top_bg.jpg) repeat-x;
    
    position: relative;
}
#top_left{
    width: 359px;
    /*width:33%;*/
    height: 225px;
    background:url(img/top_left.jpg) no-repeat;
    float:left;
    position: absolute;
}

#napis1{
  position: absolute;
  width: 785px;
  height: 47px;
  left: 50%;
  top: 80px;
  margin-left: -392px;
  z-index: 999;
}
#napis2{  
  position: absolute;
  width: 481px;
  height: 32px;
  left: 50%;
  top: 140px;
  margin-left: -240px;
  z-index: 999;
}

#top_center a *{
    text-decoration: none;
    border-bottom-width: 0px;
    border-bottom-style: none; 
    float:left;
}
#top_center img{
    border: 0px !important;
  
}
#top_right{
    width:349px;
    /*width: 266px;*/
    height: 225px;
    /*background:url(img/top_prawy.jpg) no-repeat ;*/
    float:left;
    
}
#menu {
    height:35px;
    width:99%;
    background:url(img/menu_bg.jpg) repeat-x;
    font-family:Arial;
    font-weight:bold;
    font-size:13px;
    color:#0b636b;
    text-decoration: none;
    line-height: 35px;
    vertical-align: middle;
    text-align:left;
    padding: 0px 10px;
}
#menu a{
    font-family:Arial;
    font-weight:bold;
    font-size:13px;
    color:#0b636b;
    text-decoration: none;
    line-height: 35px;
    vertical-align: middle;
    text-align:left;
}
.menu_border{
    padding: 0px 10px;
    border-right: 1px dotted #000000;
}
.menu_last{
        padding: 0px 10px;
}
#menu a:hover{
    font-family:Arial;
    font-weight:bold;
    font-size:13px;
    color:#943415;
    text-decoration: none;
    line-height: 35px;
    vertical-align: middle;
    text-align:center;
}
.right{
    float: right;
}
.center{
    text-align: center;
    float: center;
}
.left{
    float: left;
}
#ramka{
    width: 100%;


}
#panel_lewy{
    width: 66%;
    text-align:center;
    display: block;
    float:left;
    padding-left:5px;
}
#panel_prawy{
    width: 33%;
    
    display: block;
    float:right;
    border-left: 1px solid #88abc0;
    border-bottom: 1px solid #88abc0;
    background-color: #B7D2D2;
}
#stopka{
    height:100px;

    clear: both;
    border-top: 1px solid #99af95;
    padding-top:30px;
}
#stopka_teksty a{
    font-family:Arial;
    font-size:11px;
    text-align: center;
    text-decoration: none;
}

#stopka_przyjaciele a{
    font-weight:bold;
    color:#bb9d59;
}
#stopka_oserwisie a{
    font-weight:bold;
    color:#943415; 
}
#stopka_polityka a{
   
    color:#bb9d59;
}
#stopka_copyright a{
    color:#000000;
}
.naglowek, h4,h2,h1{
    font-family:Arial;
    text-indent: 15px;
    font-weight:normal;
    font-size:26px;
    color:#0b636b;
    margin-bottom: 5px;
    margin-top: 15px;
}
.naglowek_maly{
    font-family:Arial;
    text-indent: 15px;
    font-size:23px;
    color:#0b636b;
    margin-bottom: 5px;
    margin-top: 15px;
}

.linki_duze {
    font-family:Arial;
    font-size:12px;
    color:#866c30;
    text-align: left;
    padding:0px 20px;
}
.linki_duze a{
    color:#866c30;
    text-decoration: none;
    font-family:Arial;
    font-size:12px;
}
.linki_duze p{
    border-bottom: dotted #899d9d;
    border-bottom-width:2px;
}
.linki_duze a:hover {
    color:#943415;
    text-decoration: none;
    font-family:Arial;
    font-size:12px;
}
#archiwum {
    padding: 50px 20%;
    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 #899d9d;
    border-bottom-width:2px;
}
.wydarzenie{
    margin: 0px 20px 0px 20px;
    text-align:left;
    padding:5px;
}
.wydarzenie_naglowek a{
    color:#653120;
    text-decoration: none;
    font-family:Times New Roman;
    font-size:16px;
    font-weight:bold;
    
    
}
.wydarzenie_tresc{
    font-family:Arial;
    font-size:12px;
    color:#653120;
    margin: 5px 0px;
    
}
.wydarzenie_wpis{
    height:18px;
    font-family:Arial;
    font-size:11px;
    color:#8f763e;
    padding: 5px 10px;
    font-weight:bold;
    background: #fff9b9;
}

.data img{
    padding-right: 10px; 
}
.data {
    border-right: 1px solid #ded448; 
    padding-right: 20px;
    display: block;
    float:left;
}
.czytaj {
    display: block;
    float:left;
    
    margin-bottom: 5px;
    padding-left: 10px;
}
.czytaj a{
    font-family: Arial;
    font-size: 11px;
    
    font-weight: bold;
    color: #943415;
    text-decoration: none;
    border-width: 0px;
    border-style: none; 
}
.czytaj img{
    border: 0px !important;
    padding-left: 10px;
}
.wiadomosc, #news, #newslist,#calendar,#category_list,#contentview{
    background-color:#e9f0df;
    padding: 10px;
    margin: 15px;
    border: 1px solid #a4a6bc;
    text-align: left;
}
.obrazek {
    float:left;
    border:5px solid #8d6e23;
    margin:0px 10px 10px 0px;
}
.wiadomosc_tekst, #news, #newslist,#calendar,#category_list,#contentview {
    margin-top: 5px;
    font-family:Arial;
    font-size:12px;
    color:#8f763e;
}
.wiadomosc_tekst a{
    
    padding: 5px;
    font-weight:bold;
    font-family:Arial;
    font-size:12px;
    color:#8f763e;
    text-decoration: none;
}
.wiadomosc_tekst p{
    padding-top: 5px;
}
.wiadomosc_naglowek h2{
    font-family:arial;
    font-weight:bold;
    text-indent: 5px;
    font-size:18px;
    color:#943415;
    text-decoration: none;
    
}


.adv_title{
text-align:left;
}


#adv{
display:block;
margin-top:10px;

height:80px;
}

.adv_box{
	display:block;
	float:left;
	width:110px;
	margin:2px 2px 2px 2px;
	padding:3px 3px 3px 3px;
	font-size:11px;
	font-family: tahoma,arial,sans-serif;
}

.adv_title{
	display:block;
	float:left;
	
	font-weight:bold;
	margin:2px 2px 2px 2px;
	font-size:12px;
	font-family: tahoma,arial,sans-serif;
}




#news .date a,#news_bar a, #newslist a,#pages a, #calendar a, #category_list a{
color:#943415;
text-decoration: none;
}

#news img{

margin:0 10px 10px 0;
}

#news{

}











