@charset "utf-8";

BODY 	     {    
			 background-color: #ffffff;
			 background-image: url(images/tlo.gif);
			 background-repeat: repeat-x;   
	 		 margin: 0 0 0 0;			 
			 cursor: default;			 
			 font-family: "Verdana", "Arial CE", "Arial"; 
			 font-size: 7pt;
			 font-weight: normal; 
			 color: #4e555d;
			 line-height: 20px;
	 		 }
			 
A:active 	 { color: #7A3B17; font-weight: bolder; } 
A:link 		 { color: #7A3B17; text-decoration: none; } 
A:visited 	 { color: #7A3B17; text-decoration: none; } 
A:hover 	 { color: #7A3B17; text-decoration: underline; } 

IMG			 {
			 border: 0px;
			 vertical-align: middle;
			 }	 
			 
H1 			 {text-align: center; font-size: 16pt; line-height: 30px; margin: 0px; padding: 0px;}	

TABLE 		 { 
			 vertical-align: top;	  		 
			 background-repeat: repeat;
			 padding: 0;
			 font-size: 10pt;
			 text-align: left;
			 line-height: 20px;
			 margin-top: 0px;
			 margin-right: 0px;   
			 margin-bottom: 0px;
			 margin-left: 0px; 
			 border: 0px;
			 } 

TD			 {
			 vertical-align: top;
			 padding: 0px;
			 border: 0px #FFB301 solid;
			 line-height: 20px;	
			 margin-top: 0px;
			 margin-right: 0px;   
			 margin-bottom: 0px;
			 margin-left: 0px;
			 }	 		

P			 {	 
			 margin-top: 0px;
			 margin-right: 0px;   
			 margin-bottom: 0px;
			 margin-left: 0px;
			 line-height: 20px;	  
			 padding: 0px;
			 }	
			 
DIV			 {
			 margin-top: 0px;
			 margin-right: 0px;   
			 margin-bottom: 0px;
			 margin-left: 0px;
			 } 	   
			 DIV.obrazek  {	  
			 width: 225px; 
			 height: 175px;
			 top: 0px;
			 text-align: left; 
			 margin-top: 0; 
			 margin-right: 0;
			 vertical-align: top; 	
			 left: 0px;	
			 position: relative;
			 border: 0px blue solid;
			 background-color: transparent;
			 }	
			 .obrazek IMG {vertical-align: top;}	
			 
div#bottomlayer {
			 z-index: 1; 
			 top: -175px; 
			 position:relative;
			 margin-bottom: -175px;
			 }	
div#toplayer {
			 position:relative; 
			 top: 0px; 
			 left: -46px;
			 width: 827px; 
			 margin-left: auto; 
			 margin-right: auto; 
			 z-index: 10; 			 
			 text-align: left; 
			 }
 
/* SRODKOWANIE I WIELKOSC OBSZARU CALEJ TABELI */			 
DIV#srodkujacy {
			 width: 100%;
			 position: absolute;
			 top: 0px; 			 
			 left: 0px;	
			 text-align: center; 
			 margin-left: auto; 
			 margin-right: auto; 
			 vertical-align: top;
			 line-height: 20px;
			 } 	
			 
TABLE#calosc {
			 width: 827px;
			 border: 0px #FFB301 solid; 
			 margin-left: auto;
	  		 margin-right: auto;
			 background-image: url(images/naglowek.jpg);
			 background-repeat: no-repeat;
			 }		 
			 
/* GORA */
TD.gora_left { 
			 height: 100px;	  
			 width: 205px;
			 background-color: transparent;
			 }
/* IKONKI */	
TD.gora_right { 
			 height: 100px;	  
			 width: 622px;
			 background-color: transparent;	  
			 text-align: right;
			 line-height: 15px;
			 font-size: 15px;
			 vertical-align: top; 
			 }	
			 
			 IMG.ikonka {
			 			border: 0px;
			 			vertical-align: top;
			 			}

/* NAGLOWEK */
TD.naglowek_left { 
			 height: 211px;	  
			 width: 205px;
			 background-color: transparent;
			 }

TD.naglowek_right { 
			 height: 211px;	  
			 width: 622px;
			 background-color: transparent;
			 }
			 

	
/* GLOWNA ZAWARTOSC STRONY */			 
TD.menu		 {
			 width: 205px; 
			 border-right: 0px #FFB301 solid;
			 background-color: transparent;	
			 font-size: 8pt;
			 vertical-align: top;
			 }
		   table.menu_zmniejszona {width: 185px; font-size: 8pt; margin: 0px 0px 0px 15px}
														
			ul.tree {
					display: block;
					margin-left: 0;
					padding-left: 0;
					}

			ul.tree ul {
					display: block;
					margin-left: 0;
					padding-left: 0;
					margin-top: 0;
					margin-bottom: 0;
					}
			ul.tree li {
					display: block;
					list-style-type: none;
					padding-left: 12px;
					background-image: url("images/closed.gif");
					background-position: left top;
					background-repeat: no-repeat;
					}

			ul.tree li.closed {
					background-image: url("images/closed.gif");
					background-position: left top;
					background-repeat: no-repeat;
					}	 
			ul.tree li.closed a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }
			ul.tree li.closed a:active { color: #4e555d; text-decoration: none; font-weight: normal; background-color: #e9ebec;}

			ul.tree li.opened {
					background-image: url("images/opened.gif");
					background-position: left top;
					background-repeat: no-repeat;
					}					
			ul.tree li.opened a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }
			ul.tree li.opened a:active { color: #4e555d; text-decoration: none; font-weight: normal; background-color: #e9ebec;}

			ul.tree li a {
					font-size: 11px;
					text-decoration: none;
					cursor: pointer; color: #4e555d;
					}

			ul.tree li a.folder {color: #4e555d;}

			ul.tree li a.active { color: #4e555d; font-weight: normal; }

			ul.tree li a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }
			ul.tree li a:active { color: #4e555d; text-decoration: none; font-weight: normal; background-color: #e9ebec;}
			ul.tree li a:visited { color: #4e555d; text-decoration: none; }
			ul.tree li a:link { color: #4e555d; text-decoration: none; }

		
TABLE.tresc_dodatkowa {
			 width: 622px; 
			 text-align: left; 
			 vertical-align: top;
			 }		 			 
			 
			 /* DEKORACJA GORNA i LOKALIZACJA */ 			 
			 TD.tresc_top {	 
			 height: 85px; 
			 width: 622px;
			 background-color: transparent;
			 vertical-align: top;
			 top:0px;
			 background-image: url(images/tresc_top.gif);
			 background-repeat: no-repeat; 
			 padding: 15px 0px 0px 10px; 
			 }
			 p.location {margin-left: 10px; margin-right: 170px; margin-top: 0px; margin-bottom: 0px}			 
			 
			 TD.tresc	 {
			 width: 622px;
			 background-image: url(images/tresc_tlo.gif);
			 background-repeat: repeat-y;  
			 border: 0px #FFB301 solid;	
			 vertical-align: top; 
			 }
			 TD.tresc table.tresc_zmniejszona {width: 570px; margin-left: 10px;}
			 
/* STOPKA */			 
TABLE#stopka {
			 width: 827px;
			 height: 110px;
			 border: 0px #FFB301 solid; 
			 margin-left: auto;
	  		 margin-right: auto;
			 background-color: transparent;	  
			 vertical-align: top;
			 }

			 TD.menu_stopka {  
			 width: 205px; 
			 height: 110px;
			 background-color: transparent;	
			 vertical-align: top;
			 } 
			 
			 TD.tresc_stopka { 
			 width: 622px;	
			 height: 110px;
			 font-size: 7pt;
			 background-color: transparent;
			 background-image: url(images/tresc_stopka.gif);	
			 background-repeat: no-repeat;		 
			 text-align: center;  
			 vertical-align: top;
			 }	
			 p.stopka {text-align: center; padding: 5px 10px 0px 10px;} 
			 
			 TABLE#tlo_stopki {
			 width: 100%;  
			 height: 110px;
			 border: 0px #FFB301 solid; 
			 background-color: #4e555d;
			 background-image: url(images/stopka_tlo.gif);	
			 background-repeat: repeat-x;
			 text-align: center;
			 left: 0px;
			 right: 0px;
			 vertical-align: top;
			 }
					  
			 
/* STYL ZAWARTOSCI CMS */		 

TABLE#contentitemstable_html {
			background-color: red;
			}	  
			#contentitemstable_html p {
									  font-size: 11pt; 
									  font-weight: bold; 
									  color: #23a4ff; 
									  margin-bottom: 8px; 
									  background-color: pink;
									  }
			#contentitemstable_html p a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }	 
									  
TABLE#contentitemstable_katalog {
			background-color: transparent;
			width: 550px;	
			margin-left: 10px;		
			}	 
			#contentitemstable_katalog p.katalog_wybor {
									  font-size:11pt; 
									  font-weight:bold; 
									  color:#4e555d; 
									  background-color: transparent;	
									  border-bottom: 1px #d1d1d1 solid;				  
						  			  padding: 0px 10px 0px 0px;
									  margin-bottom: 10px;
									  }	   
			#contentitemstable_katalog p.katalog_wybor a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }
			#contentitemstable_katalog p.katalog_sortowanie {
									  background-color: orange;
						  			  text-align:center; 
						  			  background-color: #d1d1d1;  						  
						  			  border: 1px #ffffff solid;
									  margin: 0px 130px 10px 120px;
									  }	
			#contentitemstable_katalog p.katalog_sortowanie A:active 	 { color: #4e555d; font-weight: bolder; } 
			#contentitemstable_katalog p.katalog_sortowanie A:link 		 { color: #4e555d; text-decoration: none; } 
			#contentitemstable_katalog p.katalog_sortowanie A:visited 	 { color: #4e555d; text-decoration: none; } 
			#contentitemstable_katalog p.katalog_sortowanie A:hover 	 { color: #4e555d; text-decoration: underline; } 
			#contentitemstable_katalog a:hover { text-decoration: underline; }						  
									  

TABLE#contentitemstable_katalog_table {
			width: 570px;
			background-color: transparent;
			}	 
			#contentitemstable_katalog_table table.katalog_gallery { 
									  border: 0px; 
									  background-color: transparent;	
									  }
	 
TABLE#news_separate {
			background-color: orangered;
			margin: 20px 0px 10px 0px; 	
			width: 570px;
			}  
			#news_separate td {
						  font-weight: bold;
						  font-size: 12pt; 
						  font-family: "Arial CE", "Arial", "Verdana", "Tahoma";
						  background-color: #4e555d; 
						  color: #ffb301;
						  border-top: 1px #979ba0 solid;
						  border-left: 1px #979ba0 solid;
						  border-bottom: 2px #979ba0 solid;
						  border-right: 2px #979ba0 solid;
						  padding: 0px 10px 0px 10px;
						  }
						  
TABLE#newstable {
			background-color: gold;
			width: 570px;  
			border-bottom: 2px #d1d1d1 solid;
			border-right: 2px #d1d1d1 solid;
			}
			#newstable td.title {
						  font-size:10pt; 
						  font-weight:bold; 
						  color:#4e555d;
						  background-color: #d1d1d1;  						  
						  padding: 0px 10px 0px 10px;
						  border-left: 1px #ffffff solid;	
						  border-right: 1px #ffffff solid;	
						  border-top: 1px #ffffff solid;	
						  }
			#newstable td.time {
						  font-size:8pt; 
						  font-weight:normal; 
						  color:#979ba0;	
						  background-color: #ffffff; 
						  }	
			#newstable td.time p {
								 background-color: #e2e4e5;	
								 border-bottom: 0px;	
								 }
			#newstable p {
						  text-align:justify;
						  background-color: #e9ebec; 
						  border-left: 1px #ffffff solid;	
						  border-right: 1px #ffffff solid;
						  border-bottom: 1px #ffffff solid;			 
						  padding: 0px 10px 0px 10px;
						  }	

TABLE#newsnotfound { 	
			background-color: purple;
			width: 570px;  
			border-bottom: 2px #d1d1d1 solid;
			border-right: 2px #d1d1d1 solid;
			}
			#newsnotfound td {
						  font-size: 8pt; 
						  font-weight: normal; 
						  background-color: black;
						  }	
			#newsnotfound p { 
						  text-align:center; 
						  background-color: #d1d1d1;  						  
						  border: 1px #ffffff solid;
						  }	
									  
TABLE#newsbottom {
			background-color: lightgreen; 
			width: 570px;  			 
			border-bottom: 2px #d1d1d1 solid;
			border-right: 2px #d1d1d1 solid;
			}
		    #newsbottom td { 
						  font-weight: normal; 
						  background-color: silver; 
						  }
			#newsbottom p {
						  text-align:center;
						  background-color: #d1d1d1;  						  
						  border: 1px #ffffff solid;
						  }
						  
TABLE#contentitemstable_text {
			background-color: transparent;
			width: 550px;	
			margin-left: 10px;
			} 
			#contentitemstable_text p {
						  font-size:11pt; 
						  font-weight:bold; 
						  color:#4e555d; 
						  background-color: transparent;	
						  border-bottom: 1px #d1d1d1 solid;				  
						  padding: 0px 10px 0px 0px;
						  margin-bottom: 10px;
						  }	 

TABLE#katalog_item {}
	#katalog_item a:hover { color: #4e555d; text-decoration: none;	background-color: #e9ebec; display: block; }

TABLE#callendar {
			 border: 0px solid #333333;
			 margin-left: 13px;
			 margin-top: 0px;
			 background-color:#cccccc;
			 }	 
			 
p.visinfo {
	font-size: 8pt;
	margin-top: 25px;
}


p.content {
	margin:10px;
	text-align:justify;
	margin-left:15px;
	margin-right:15px;
	background-color: green;  
	}  
	
p.srodkowanie_tekstu {text-align: center;}
