/* $Id: style.css,v 1.2 2004/08/20 09:34:52 dries Exp $ */

body {
	background-image: url(img/tlo_zwykle.jpg); 
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/* background-color: #245687; */
    background-color: #4591C2;
}
body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606060;
}
a {
color:#3366CC;
}

/*a:hover
{
	color: #FBDD84; 
}*/
/*
.tekst-menu {
	height: 40px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	line-height: 55px;
	font-weight: bold;
	color: #999999;
	font-size: 13px;
}
.tekst-menu a {height: 39px; display: block; float: left; line-height: 40px; font-weight: bold; padding: 0px 17px 0px 17px; font-weight: bold; color: #FFFFFF;	text-decoration: none; font-size: 13px;}
.tekst-menu a:hover {text-decoration: none;	color: #000000; background-color: #E1E1E1; }
*/

/* off #menu a { display: block; background-color: #fff; color: #30f; text-decoration: none; padding: 4px 10px 4px 10px; border: 1px solid #000; cursor: pointer, hand;  }
#menu a:hover {	background-color: #eee; color: #f90; text-decoration: none; } */

/* domyslam sie ze background-color z 'a' i 'a:hover' przykryje obrazek w tle - więc można nie korzystac z background-color,
  ew. mozna podlozyc obrazek background-image  (analogicznie jak w .haschild), a nawet zmieniac go w zaleznosci od tego czy jest a, czy a:hover (nie testowalem,
  ale powinno zadzialac :) */

/*#menu .haschild {  background-image: url(arrow-right.png); background-position: right center; background-repeat: no-repeat; } 
#menu .active { font-weight: bold;} */

.title {
	font-size: 16px;
	color: #003366;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 40px;
}
.wiecej {
	color: #000000;
	font-size: 13px;
	border-bottom-color: #FF0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-right: 10px;
	margin-right: 550px;
	margin-bottom: 10px;
    text-align: right;
}

.wiecej a { 	color: #000000; text-decoration: none; }
.wiecej a:hover { color: #3366CC; text-decoration: none; }

.tekst {
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 135%;
	font-size: 12px;
}

.data {
	color: #A8B3BD;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #D6DBE0;
	border-bottom-color: #D6DBE0;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 4px;
}
.data a { color: #3366CC;}

.data a:hover { color: #3366CC; }

/*.data a { color: #A8B3BD;}
.data a:hover { color: #FBDD84; } */
/*.data a {padding: 0px 17px 0px 17px; font-weight: bold; color: #FFFFFF;	text-decoration: none; font-size: 13px;}
.data a:hover {text-decoration: none;	color: #000000; background-color: #E1E1E1; } */

.gora {
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
}
.wyroznienie_title {
	color: #00CCFF;
	background-color: #245687;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 8px;
	padding-left: 8px;
	margin-top: 40px;
	font-weight: bold;
}
.wyroznienie_tekst{
	background-color: #E7E7E7;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-color: #D6DBE0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.wyroznienie_data {
	color: #A8B3BD;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #D6DBE0;
	border-bottom-color: #D6DBE0;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 8px;
	padding-left: 8px;
}

p { margin-top: 0px; margin-bottom: 0px; padding-top: 0.4em; padding-bottom: 0.5em;}

.wyroznienie_data a { color: #3366CC;}

.wyroznienie_data a:hover { color: #3366CC; }
/*
.wyroznienie_data a {padding: 0px 17px 0px 17px; font-weight: bold; color: #FFFFFF;	text-decoration: none; font-size: 13px;}
.wyroznienie_data a:hover {text-decoration: none;	color: #000000; background-color: #E1E1E1; } */
.wyroznienie_wiecej {
	color: #3175B9;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 10px;
    text-align: right;
}
.linki_title {
	color: #245687;
	font-weight: bold;
	margin-top: 40px;
	margin-left: 20px;
}

/*
** HTML elements
*/
/*a, a:link, a:active {
  color: #930;
}
a:visited {
  color: #630;
}
body {
  padding: 5em 0 0 3em;
  background-image: url(background.png);
  background-repeat: repeat-x;
  font-family: trebuchet ms, tahoma, verdana, arial, helvetica;
  border-top: 10px solid gray;
}
ul {
  list-style-type: disc;
}

/*
** Page layout blocks / IDs
*/
/*#main {
  width: 500px;
}
#sidebar-left {
  border-right: 1px solid gray;
}
#sidebar-right {
  border-left: 1px solid gray;
}

/*
** Common declarations for child classes of node, comment, block, box etc
*/
/*#header .title {
  font-size: 2em;
  font-weight: bold;
  padding-top: .75em;
}
#header .title a,
#header .title a:link,
#header .title a:visited,
#header .title a:active {
  text-decoration: none;
  color: #aaa;
}
#header .title a:hover {
  color: #930;
}
#header .site-slogan {
  margin-top: -0.1em;
  font-size: 0.8em;
}
.node .title {
  font-size: 1.2em;
}
.node .title a,
.node .title a:link,
.node .title a:active,
.node .title a:visited {
  text-decoration: none;
  font-weight: normal;
}
.node .title a:hover {
  text-decoration: underline;
}
.links {
  margin: 1em 0 3em 0;
  text-align: right;
 }
.comment .content, .block .content, .menu {
  font-size: 0.9em;
}
.block {
  padding-bottom: 1em;
}
.block .title {
  font-size: 1em;
}

/*
** Module specific styles
*/
/*.item-list ul li {
  list-style: square;
}
#aggregator .source {
  color: gray;
  font-style: italic;
  font-size: 0.9em;
}*/

