@charset "utf-8";
/* CSS Document */

body {

	background: #6600CC;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

img {
	behavior: url(/gfx/iepngfix.htc)
}

a {
outline: none;
color: #6600CC;
text-decoration:  none;
border: none;
}

a:hover {
color:#FF0000;
}

td, tr, p, div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
}

/*Gwne menu*/

.menus {
	padding-top:10px;
	margin-right:20px;
	background: #CCCCCC;
	height:auto;
	width:155px;
}

.menu {
	background:#CCCCCC;
	text-align:left;
	width:155px;
	text-decoration: none;
	font-weight: bold;
	padding: 3px 0;
}

.menu a {
	color: #6600CC;
	text-decoration:none;
	display:block;
	padding-left:10px;
}

.menu a:hover, .menu  a.active_menu, .submenu a:hover, .submenu a.active_menu{
	color:#FF0000;
}

.menu .open {
	margin:0;
	padding:0;
	display: block;
	}
.menu .closed {
	display:block; /*żeby się rozwijało, zmienić na none*/
	}
	
.menu li {
	background:url(/gfx/tlo_menu.jpg) no-repeat #CCCCCC;
	list-style-type: none;
	padding-top: .2em;
	padding-bottom: .3em;
	line-height: 20px;
	font-size: 11px;
	}

.submenu a{
	color:#3300CC;
	padding-left:40px;
	font-size: 9px;
	}
	
.menu li img {
	margin-right:10px;
	vertical-align: text-top;
	}

div.module h3 {
text-align:center;
color: #6600CC;
}

/* Tutaj zaczynaja sie moje bazgroly. Wszystkie obrazki beda zamieszczone w cssie, zeby nic nie bylo w kodzie index.php */

.tabelki {
	border:1px solid #000000;
	text-align:center;
	vertical-align:middle;
}

.tabelki1 {
	border:1px solid #000000;
	text-align:center;
	vertical-align:middle;
	font-size:8px;
}

.topleft {
	background: url(/gfx/tleft.jpg) no-repeat;
	height:39px;
	width:30px;
}

.topmiddle {
	background: transparent url(/gfx/tm.jpg) repeat-x;
	height:39px;
	width:auto;
}

.topright {
	background: url(/gfx/tr.jpg) no-repeat;
	height:39px;
	width:36px;
}

.topleft1, .centerleft {
	background: url(/gfx/tleft1.jpg) repeat-y;
	height:auto;
	width:30px;
}

.topmiddle1 {
	background: #CCCCCC;
	height:auto;
	width:auto;
}

.topright1, .centerright {
	background: url(/gfx/tr1.jpg) repeat-y;
	height:auto;
	width:36px;
}

.szablon2 {
	padding-top:10px;
	margin-right:20px;
	background: #CCCCCC;
	height:auto;
}

.odstep {
	background: #CCCCCC;
	height:auto;
	width:15px;
	border-right:1px dashed #999999;
}

.main {
	padding:15px 5px 5px 5px;
	background: #CCCCCC;
	height:auto;
	width:auto;
}

.stopka {
	width:100%;
	background:url(/gfx/stopkabg.jpg) repeat-x;
	height:200px;
}

.stopkaleft {
	background: url(/gfx/stleft.jpg) no-repeat;
	height:177px;
	width:30px;
}

.stopkapusta {
	background: url(/gfx/tancerze.jpg) no-repeat;
	height:177px;
	width:89px;
}

.stopkalinki {
	background: url(/gfx/stopkabg1.jpg) repeat-x;
	height:177px;
	width:auto;
	color:#999999;
}

.stopkalinki a{
	color:#999999;
}

.stopkalinki a:hover{
	color:#666666;
}

.stopkaright {
	background: url(/gfx/str.jpg) no-repeat;
	height:177px;
	width:36px;
}

#linki {
	height:3px;
}

/* Tu sie koncza ramki ze zdjeciami */

.pathway{  /*Styl dla niepowtarzalnego elementu <pathway> (z identyfikatorem). Formatuje obszar cieki powrotu.*/
color:#999999;
font-size: 10px;
text-decoration: none;
font-weight: normal;
}

.pathway a{
color: #999999;
text-decoration: none;
font-weight: normal;
}

a.readon, a.readon:visited { /*Klasa stylu dla elementu <a>. Formatuje wygld odnonika "czytaj calość*/
line-height: 15px;
padding-left: 9px;
background: url(/gfx/readon_left.gif) no-repeat left;
margin-top: 10px;
float:right;
font-weight: normal;
}

a.readon:hover {
margin-left:3px;
padding-left: 6px;
background: url(/gfx/readon_left.gif) no-repeat left;
font-weight: normal;
}

#stronnicowanie li {
  display: inline;
}

#stronnicowanie li a, #stronnicowanie li span {
  vertical-align: middle;
  text-align: center;
  border: 1px dotted #A9A9A9;
  margin-right: 2px;
  padding: 2px 6px;
}

#stronnicowanie li a:hover
{
  border: 1px solid #A9A9A9;
}

#stronnicowanie li span.current
{ 
 color: #A9A9A9;
 border: 1px solid #A9A9A9;
}

#stronnicowanie li span.disabled
{ 
 color: #AAAAAA;
}


.contentheading {			/*Tytu artykuu*/
width:500px;
font-weight: bold;
font-size: 17px;
height: 25px;
line-height: 20px;
padding-left:25px;
border-bottom: 1px solid #6600CC;
background: url(/gfx/contentheading.jpg) no-repeat left;
font-family: 'Trebuchet MS', verdana, sans-serif;
color: #6600CC;
}

.contentheading_cennik {			/*Tytu artykuu*/
width: 100%;
border-top: 1px solid #999999;
font-size: 15px;
font-weight: bold;
font-family: 'Trebuchet MS', verdana, sans-serif;
line-height: 20px;
margin-top: 25px;
padding-left:10px;
color: #6600CC;
}

.componentheading {			/*Tytu komponentu*/
font-size:large;
border-bottom: 1px solid #6600CC;
margin-bottom:20px;
color: #6600CC;
}

.contentpaneopen {			/* Wygld tekstu w artykuach */
text-align:left;
background: transparent;
line-height: 1.4em;
}

.createdate {			/* Data utworzenia */
font-size: 10px;
color: #999999;
height: 15px;
line-height: 1.1em;
}

.modifydate {			/* Data modyfikacji */
font-size: 10px;
color: #999999;
}

.sectiontableentry1 {		/* nieparzyste linie np. w sondzie */
font-size: 10px;
text-align: left;
font-size: 10px;
margin-left:0px;
padding-top:2px;
padding-bottom:2px;
}
.sectiontableentry2 {		/* parzyste linie np. w sondzie */
font-size: 10px;
text-align: left;
margin-left:0px;
padding-top:2px;
padding-bottom:2px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-transform: uppercase;
}

.poll {			/* Wygld formularzy*/
color:#6600CC;
text-decoration:  none;
border: none;
text-align:left;
}

.pollstableborder {
margin-top:10px;
color: #000000;
border: none;
}

.back_button {
  margin-top:10px;
  float            : left;
  padding-left: 9px;
  background: url(/gfx/readon_left.gif) no-repeat left;
  border-left: 1px outset #6600CC;
  font-weight      : normal;
}

.back_button:hover {
  margin-top:10px;
  float            : left;
  font-weight      : normal;
  padding-left: 10px;
  border-left: 0px;
  background: url(/gfx/readon_right.gif) no-repeat left;
}

.blogsection {
font-size: 10px;
}

.blog_more ul li {
list-style: none;
}

.blog_more ul li a{
list-style: none;
margin-left:-10px;
padding-left: 12px;
background: url(/gfx/readon_left.gif) no-repeat left;
line-height: 15px;
font-weight: bold;

}

.blog_more ul li a:hover {
margin-left:-9px;
padding-left: 10px;
text-decoration:underline;
}

.blog_more {
margin-top:20px;
border-top: 1px dashed #999999 ;	
}

.mapki {
border:none;
}

.javkan {
padding:				8px;
color:					#FF0000;
font-weight:			bold;
text-decoration:		none;
font-size: 				8pt;
}

.javka {
vertical-align:			middle;
margin-bottom:			15px;
color:					#FF0000;
font-weight:			bold;
text-decoration:		none;
font-size: 				8pt;
}