body{
	margin:0;
	padding:0;
	font-family: Verdana, sans-serif;
	line-height:1.3em;
	background:#34393D url(tlo.gif) repeat-y center;
}
a {
color:#006689;
text-decoration:none;
}
a:hover{
color:#0094C7;
}
a img{border:0;}
h1,h2,h3,h4,h5,h6,ul,li,form,p {margin:0;padding:0;}
h2 {display:none;}
p {line-height:1.5em;}
.center{text-align:center;}
body .center  img {margin:0 5px 5px 0;}
blockquote {padding:10px; margin:0 0 2px 0; background:#C7D7BF; border: 1px solid #96A290;}
blockquote ul {padding:10px; margin:0;}
blockquote ul li {padding:0; margin:0;}
#layout{
	margin:0 auto;
	position:relative;
	width:980px;
	background: url(menutlo.gif) repeat-y right #fff;
	}
#top{

height:100px;
position:relative;
clear:both;
text-align:right;
background: url(http://bdcc.info/jogger/top.jpg) top left repeat-x #51593A;
border:10px solid #fff;
height:200px;

}
#top h1{
	font-size: 2em;
	padding:15px;
}

#top h1 a{color:#fff; text-decoration:none;}
#nawigacja{
width:360px;
display:block;
position:absolute;
bottom:0;
left:10px;
}
#nawigacja ul {
margin-left:10px;
margin-top:0;
margin-bottom:0;
margin-right:0;
list-style:none;
padding: 0;
}
#nawigacja a { 
display:block;
font: bold 1em Arial, sans-serif; color:#fff;
padding: 0 10px 5px 10px;
text-decoration:none;
font-weight: bold;
}
#nawigacja a {
float:none;
}
#nawigacja li {
float:left;
color: #FFF;
margin:0;
padding:0 0 0 0px;
margin-bottom: -2px;
}
#nawigacja #current a {
float:left;
color:#FF9c00;
border-bottom: 12px solid #000;
border-top: 3px solid #B5D558;
padding: 0 10px 5px 10px;
}
#nawigacja a:hover, .current_page_item a {
float:left;
padding: 0 10px 5px 10px;
border-top: 3px solid #fff;

}
#nawigacja .current_page_item a {
color: #000000;
float:left;
padding: 0 10px 5px 10px;
border-top: 3px solid #fff;
background: #fff ;
}  
#nawigacja .padding {
padding: 5px 0 0 10px;
font-weight: bold;
}
#menu{
font-size: 9pt;
background:#DBEBB0;
text-align: left;
float: right;
width:320px;
margin-bottom:10px;
margin-right:10px;

}
.kategorie a, .archiwum a, .moje a, .Czytam a, .blip a{
color:#000;
text-decoration:none;
}
.kategorie a:hover, .archiwum a:hover, .moje a:hover, .Czytam a{
color:#666;
border-bottom:1px dotted #666;
}
#menu ul{
list-style-type:none;
margin:10px;

}
.mheader{
background:#B6C392;
display:block;
clear:both;
margin-top:10px;
margin-bottom:20px;
position:relative;
}
#menu h3{
background:#fff;
padding:5px;
margin-bottom:20px;
font-size: 1.5em;
border:3px solid #B6C392;
margin-left:30px;
margin-top:20px;
display:inline;
}
#menu .obrazek{
width:50px;
height:50px;
position:absolute;
right:0; top:-15px;
margin:0;
padding:0;
border:0;
}
#archiwum .obrazek{background: url(archiwum.png)no-repeat;}
#kategorie .obrazek{background: url(kategorie.png)no-repeat;}
#jminiblog .obrazek{background: url(miniblog.png)no-repeat;}
#Czytam .obrazek{background: url(czytam.png)no-repeat;}
#blip .obrazek{background: url(blip.png)no-repeat;}
.archiwum li {
height:18px;
width:130px;
padding-left:20px;
display:block;
margin-left:0px;
margin-right:0px;
}
.archive1,.archive2{float:left;background: url(archiwum_ico.png) no-repeat 0 0;}
.both{clear:both;}
.kategorie li{
height:18px;
width:125px;
margin-right:5px;
padding-left:20px;
display:block;
text-align:justify;
margin-left:0px;

}
.category1,.category2{float:left;background: url(kategory_ico.png) no-repeat 0 0;}
.kategorie{
text-align:justify;
}
.Czytam li {
height:18px;
width:130px;
padding-left:20px;
display:block;
margin-left:0px;
margin-right:0px;
}
.Czytam .1ink1, .Czytam .link2 {float:left;background: url(czytam_ico.png) no-repeat 0 0;}
.omnie{
background:#B6C392;
text-align:justify;
padding:15px;
}
.witaj{padding:10px; padding-top:0;}

.moje li {
display:inline;
}
.moje{padding-bottom:10px;}
.omnie p{ margin:3px;}
#szukaj{
margin:10px;
text-align:center;
padding-bottom:20px;
}
#search{width:200px; padding:2px;}
#szukaj input{
border: 1px solid #99CC00;
background:#fff;
padding:2px;
}
.miniblog{
line-height:1.5em;
text-align:justify;
margin:10px;
}
.miniblog h4{
font-size: 1.5em;
text-align:left;
margin-bottom:5px;
clear:both;
}
.minikom{text-align:right;}
.miniblog div{
margin-bottom:20px;
}
.miniblog a {
color:#006689;
text-decoration:none;
}
.miniblog  a:hover{
color:#0094C7;
border-bottom:1px solid #0094C7;
}

.miniblog h4 a {
color:#000;
text-decoration:none;
}
.miniblog h4  a:hover{
color:#000;
border-bottom:0;
}
#menu_blip p {padding:5px; margin-bottom:10px; text-align:justify;}
#menu_blip ul {padding:0; margin:0;}
.blip a {display:block;font-size:0.8em; border-bottom: 1px solid #D1D1D1;
 padding:4px 5px 5px 2px; text-align:justify; line-height:1.1em;}
.blip a:hover{
color: #000; display:block; background: #fff; border: 1px solid #D1D1D1; border-top:0px; padding:4px 4px 5px 1px;  line-height:1.1em;
} 
#main{
text-align:justify;
padding-bottom:30px;
float:left;
width:640px;
padding-left:10px;

}

.header{clear:both;margin-top:30px; margin-left:10px; margin-right:20px; margin-bottom:10px;}
.header h3 {
font: bold 1.8em Arial, sans-serif;
letter-spacing: -0.07em;

    }
.header h3 a{
color: #000;
text-decoration:none;
	}
.header h3 a:hover {
color: #707070;
}
.header p{margin:0;padding:0; background:url(kalendarz.png) no-repeat; height:22px; padding-left:25px; padding-top:1px; font-size:1.0em;}
.body{
margin-right:30px;
margin-bottom:30px;
margin-left:30px;
}
.komentpage{
padding-bottom:20px;
}
.body p{margin-bottom:10px;clear:both;}
.komentarz{
background:#DBEBB0;
text-align:right;
}
.komentarz div{display:inline;margin-right:20px;}
.komentarz span{
background:#fff;
width:auto;
border:3px solid #B6C392;
padding:3px;
font-size:0.9em;
}
.komentarz a {
text-decoration:none;
color:#000;
font-weight:bold;
font-size:15px;
}
.entryisminiblog{
font-size:1.2em;
font-weight:bold;
}
.entryinfo{
padding:10px;
padding-left:50px;
padding-right:20px;
background: #E4E7DD;
position:relative;
font-size:0.7em;
clear:both;
line-height:1.6em;
}
.entryinfo a{color:#196DAE;}
.entryinfo a:hover{color:#6AA8D9;border-bottom:1px dotted #6AA8D9;}
.entryinfo .ico{
background: url(entryinfo.png) no-repeat left top;
width:50px;
height:50px;
position:absolute;
top:-30px;
left:-5px;
}
.track{background:#fff; border:1px solid #333; padding:2px}
.entry1, .entry2, .entry3, .entry4, .entry5, .entry0{clear:both; margin-top:30px; display:block; height:100px;}
.entry1{background: url(1.gif) no-repeat center center;}
.entry2{background: url(2.gif) no-repeat center center;}
.entry3{background: url(3.gif) no-repeat center center;}
.entry4{background: url(4.gif) no-repeat center center;}
.entry5{background: url(5.gif) no-repeat center center;}
.entry0{background: url(http://bdcc.info/jogger/0.gif) no-repeat center center;}
#stronicowanie{margin:10px; padding-top:40px;}
#stronicowanie div{display:inline;margin-right:20px;}
#stronicowanie span{
background:#fff;
width:auto;
border:3px solid #B6C392;
padding:3px;
font-size:0.9em;
}
#stronicowanie a {
text-decoration:none;
color:#000;
font-weight:bold;
font-size:15px;
}
.next{float:right;}
.prev{float:left;clear:both;}
.komentarze {padding-top:20px; clear:both;}
.komentarze h4{
margin-top:20px;
margin-bottom:20px;
font: bold 1.8em Arial, sans-serif;
letter-spacing: -0.07em;
clear:both;
height:35px;
margin-left:10px;
}
.komentarze h4 a{padding-right:35px;background: url(rss.png) top right no-repeat;}
.komentarze h4 a,
.komentarze h4 a:hover{color:#000;}
.koment{
display:block;
clear:both;
position:relative;
border-top:1px solid #B6C392;
margin-right:10px;
margin-left:10px;
}
.linia{padding-bottom:10px;}
.komentinfo{
background:#DBEBB0;
position:relative;
font-size:0.8em;
float:right;
width:300px;
padding:10px;
background: url(komentinfo.gif) top center repeat-x;
}
.komentt{
margin-right:10px;
margin-left:10px;
font: bold 1.6em Arial, sans-serif;
letter-spacing: -0.07em;
display:block;
width:550px;
text-align:center;
margin-top:20px;
margin-bottom:20px;

}
.block{padding-left:35px; background: url(error2.png) left top no-repeat;}
.logged{padding-left:35px; background: url(information.png) left top no-repeat;}
.kfrist{padding-left:35px; background: url(mail-attachment.png) left top no-repeat;}
.komnick,
.komnick a{
color:#000;
font-weight:bold;
}
.komnick a:hover{
border-bottom:1px dotted #888;
}

.komnick span a {
color:#006689;
text-decoration:none;
}
.komnick span a:hover{
color:#0094C7;
}
.komdata, .adminblok{
font-size:0.8em;
color:#333;
}

.adminblok a{font-size:0.8em;}
.komdata a{
font-size:0.9em;
color:#333;
}
.komtresc{
margin-left:10px;
margin-right:10px;
padding:10px;
padding-bottom:20px;
width:570px;
text-align:justify;
}
.favicon {
height:16px;
width:16px;
}
.addkom, .prevkom{
margin-top:10px;
font: bold 1.8em Arial, sans-serif;
letter-spacing: -0.07em;
margin-right:10px;
margin-left:10px;

}
.addkom{
margin-bottom:10px; 
}
#addkoment{

margin-right:10px;
}
.formularz{
width:580px;
padding:10px;
float:left;
}
.addinfo{
width:280px;
float:right;

padding:20px;
}
.addinfo p{
background: #fff;
padding:10px;
border: 1px solid #D1D1D1;
font-size:0.8em;
text-align:justify;
}
.datetop{
padding:10px;
text-align:left;
margin:10px;
}
.datetop .komentarz{
text-align:left;
padding-left:30px;
font-weight:bold;
}
.loginpanel{
border:20px solid #DBEBB0;
border-top:none;
padding:30px;
}
.loginpanel span{padding-right:10px;}
.loginpanel input, .loginpanel2 input{
background:#fff;
width:auto;
border:3px solid #B6C392;
padding:3px;
font-size:0.9em;
margin:2px;
}

#stopka{
text-align:center;
padding:8px;
clear:both;
background: #51593A ;
color:#fff;
font: 0.9em arial, helvetica, verdana, sans-serif;
font-weight:bold;
border:10px solid #fff;
display:block;

}
#stopka a{
color:#ABC750;
text-decoration:none;
}

