body {
	margin: 0;
	background-color: #ffffff;
	font: 12px "Arial";
}

img { border-width: 0px; }

a {	color: #335599; }
a:hover {	color: #000; }

h1 {
	font-size: 1.8em;
	font-weight: normal;	
	color: #335599;
}

h2 {
	color: #335599; 
	font-size: 1.4em;
	margin-bottom:.5em;
}

.h2 {
	color: #335599; 
	font-size: 1.4em;
	background-image: url('/img/h2.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	height:2em;
	padding-left: 5px;
	margin-top: 0;
}

h3 {
	color: #335599; 
	font-size: 1.2em;
}


.k00 { color: #000; }
.k01 { color: #666; }
.k02 { color: #999; }
.k03 { color: #ccc; }
.k08 { color: #f6f6f6; }
.k09 { color: #fff; }
.k10 { color: #335599; }

.b00 { border-color: #000; }
.b01 { border-color: #666; }
.b02 { border-color: #999; }
.b03 { border-color: #ccc; }
.b08 { border-color: #f6f6f6; }
.b09 { border-color: #fff; }
.b10 { border-color: #335599; }

.bg00 { background-color: #000; }
.bg01 { background-color: #666; }
.bg02 { background-color: #999; }
.bg03 { background-color: #ccc; }
.bg08 { background-color: #f6f6f6; }
.bg09 { background-color: #fff; }
.bg10 { background-color: #335599; }

div#info{ margin-top:10px; margin-bottom:10px; background: #fffaaa;}
div.info_body{margin: 0 1em;padding-bottom:.3em; color:#222;text-align: left;}
div.info_body .title{ font-weight:bold;}
div.info_body a{ color:#222;}
b.rtop, b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #fffaaa;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#strona {
	width: 770px;
	margin: auto;
}

#start {
	width: 100%;
	margin: auto;
}

#logowanie { width:35em;float:right;text-align:center;}
#logowanie b.rtop b, #logowanie b.rbottom b{display:block;height: 1px; overflow: hidden; background: #f6f6f6;}

#witam b.rtop b, #witam b.rbottom b{display:block;height: 1px; overflow: hidden; background: #f6f6f6;}


#end {
	width: 100%;
	margin: auto;
	margin-bottom: 1.5em;
}

#end .stopka {
	float: left;
	margin-right: 30px;
}

#end .stopka a {
	color: #aaa;
	text-decoration : underline;
}

#end.stopka a:hover {
	color: #aaa;
	text-decoration : underline;
}

#end .copyright {
	float: right;
	color: #aaa;
}

#srodek {
	width: 100%:
	margin: auto;
}

.menu, .menu_on {
  float: left;
  margin-left:1.5em;
  font-size: 1.5em;
}

.menu a, .menu_on a {
	color: #fff;
	text-decoration : none;
}

.menu a:hover, .menu_on a:hover {
	text-decoration : underline;
}


span.artykul_tytul {
	color: #335599;
	font-size: 1.5em;
}

a.artykul_tytul {
	color: #335599;
	text-decoration : underline;
}

a.artykul_tytul:hover {
	color: #ff6600;
}

a.artykul_tytul span {
	color: #335599;
}

a.artykul_tytul:hover span {
	color: #000;
}

.pages { font-size: 1.17em; word-spacing: .2em;}
a.page { color: #335599; text-decoration : underline; font-weight: normal; word-spacing: 0;}
a.page:visited { color: #335599; text-decoration : underline; font-weight: normal;}
a.page:hover {  text-decoration : underline; font-weight: normal;}
a.page_on {  text-decoration : none; color: #000000; font-weight: bold;}
a.page_on:visited {  text-decoration : none; color: #000000; font-weight: bold;}
a.page_on:hover {  text-decoration : underline; color: #000000; font-weight: bold; }
a.page_off {  text-decoration : none; color: #999999; word-spacing: 0;}
a.page_off:visited {  text-decoration : none; color: #999999;}
a.page_move { color: #335599; text-decoration : underline; font-weight: normal; word-spacing: 0;}
a.page_move:visited { color: #335599; text-decoration : underline; font-weight: normal;}
a.page_move:hover {  text-decoration : underline; font-weight: normal;}

.linia {
	border-top: 2px solid #c5c5c5;
}

.zdjecie {
  border: 2px solid #eee; padding: 2px; float: left; margin-right: .7em; margin-bottom: .5em;
}

.cytat {
}

.cytat_a {
}

.cytat_t {
  border: 1px solid #ccc;
  background-color:#fff;
  padding: .5em;
}

