table,p,li,a,form,input,label {margin:0px; padding:0px;}
a:link{font-weight:bold; color:#314960; text-decoration:none;}
a:visited{font-weight:bold; color:#314960; text-decoration:none;}
a:hover{font-weight:bold; color:#bc7530; text-decoration:underline;}
ul{padding:0px; list-style-type:none;}
img{border:0px;}

/* UKLAD STRONY */
html, body {
           font-family: verdana, tahoma, Arial;
           font-size: 12px;
           color: #000000;
           background-color: #bbd228;
           text-align: left;
           }
		   
#srodek {
		width: 764px;
		text-align: left;
		margin: 0 auto;
		background-color: #ffffff;
		position: relative;
	    padding-bottom: 7px;
		}
   
#logo {
	  padding-top: 7px;
		padding-left:7px;
		margin-bottom: -2px;
   	  }

#lewa {
      text-align: left;
	  width: 207px;
	  float: left;
	  overflow: hidden;
	  padding-left: 7px;
	  }
	  
#prawa {
	   float: left;
	   overflow: hidden;
	   width: 533px;
	   padding-left: 10px;
	   padding-right: 7px;
	   padding-bottom: 10px;
	   text-align: justify;
	   }
	   
#header {
	    background-image:url(../images/header.jpg);
		background-repeat: no-repeat;
		background-position: right;
		width: 533px;
		height: 170px;
		}
		
#line {
	  margin-top: -152px; 
	  height: 3px; 
	  width: 533px;
	  border-color: #cabcaf;
	  border-top-style: solid;
	  border-top-width: 1px;
	  } 
	   
#stopka {
	    clear: both;
		width: 750px;
		height: 30px;
		background-image:url(../images/stopka.jpg);
		margin: 0 auto;
		color: #ffffff;
		font-weight: normal;
		text-align: center;
		}
.footer1 {padding-top: 5px;}
.footer2 {
		display:none;
		}
/* ==================== */

/* MENU PO LEWEJ */
.moduletable_menu h3 {
				    background-image:url(../images/menu_kategoria.jpg);
					width: 200px;
					height: 26px;
					line-height: 25px;
					color: #ffffff;
					font-size: 14px;
					padding-left: 5px;
					}				
				
.menu_kategorie {
				width: 170px; 
				margin-left: auto;
				margin-right: auto;
				margin-top: -5px;				
				}

.menu_kategorie li {				 
				 border-color: #cabcaf;
				 border-top-style: solid;
				 border-top-width: 1px;
				 }

.menu_kategorie li:hover {background-image:url(../images/menu_hover.jpg); background-repeat: no-repeat;}
				 
.menu_kategorie li a{
				  display: block;
				  height: 26px;
				  color: #83553d;
				  font-size: 11px;
				  font-weight: normal;
				  padding-left: 6px;
				  line-height: 23px;
				  letter-spacing: 1px;
				  }
				  
.menu_kategorie li a:hover{
						color: #ffffff;
						font-size: 11px;
						font-weight: bold;
						text-decoration: none;
						height: 26px;
						}
/* ==================== */

/* ARTYKULY */
#wiadomosci {
			margin-top: -184px;
			padding-left: 4px;
			padding-top: 4px;
			padding-bottom: 4px;
			padding-right: 4px;
			}

.page-header h1, .content-category_archiwum h1, .contact_kontakt h1  {
		border-color: #cabcaf;
	  border-bottom-style: solid;
	  border-bottom-width: 1px;
	  margin-top: 20px;
						   font-weight: bold;
						   font-size: 26px;
						   color: #95cf23;
	height: 37px;
						   }
						   				   
						   
.contentheading_artykuly {
						 font-weight: bold;
						 font-size: 16px;
						 color: #83553d;
						 }
						 
.article-tools {					   
		       margin-top: -10px;
			   font-size: 10px;
			   font-weight: normal;
			   color: #cccccc;
			   margin-bottom: 10px;
			   }
/* ==================== */

/* ARCHIWUM */
.filters.btn-toolbar.clearfix , .list-author, .list-hits
	{
	display: none;
	}

/* ARTYKULY */

.contentpane_archiwum {font-weight: normal; font-size: 13px; color: #999999;}	
.contentpane_archiwum a {color: #996600; font-weight: normal;}	
.contentpane_archiwum a:hover {color: #cccccc;}				   
/* ==================== */


/* CEL, O NAS */
.contentheading_onas, .contentheading_cel, .contentheading_kurs {
										  font-weight: bold;
										  font-size: 18px;
										  color: #95cf23;
										  margin-top: 0px;
										  }
.contentheading_kursy, .contentheading_przepisy, .contentheading_literatura {font-weight: bold;
										  font-size: 18px;
										  color: #95cf23;
										  margin-top: 0px;
}						
/* ==================== */

/* rejestracia_wiadomosci */                                     
.moduletable_rejestracja {width: 205px; margin-left: 10px;}
#rejestracia .moduletable_rejestracja #form-login {
                                                  width: 190px;                                
                                                  border-width: 1px;
												  border-color: #cabcaf;
                                                  }
#rejestracia #username {
                       border-style: solid;
                       border-width: 1px;
					   border-color: #cabcaf;
					   width: 100px;
                       height: 15px;
                       font-family: tahoma;
                       font-size: 9px;
					   margin-bottom: 4px;					   
                       }
                       
#rejestracia #passwd {
                     border-width: 1px;
					 border-style: solid;
					 border-color: #cabcaf;
                     width: 100px;
                     height: 15px;
                     font-family: tahoma;
                     font-size: 9px;
                     }
                                                         
#rejestracia #rej_left {
                       float: left;
                       overflow: hidden;
                       margin-right: 10px;
					   }
                       
#rejestracia #rej_right {
                        overflow: hidden;           
                        }
                        
#rejestracia .button {
                     color: #969696;
                     font-size: 12px;
                     margin-top: 10px;
					 border-width: 1px;
                     border-color: #969696;
                     border-style: solid;
                     }
                     
#rejestracia #form-login-remember {
                                  font-family: tahoma;
                                  font-size: 9px;
                                  color: #969696;
                                  margin-left: 2px;
                                  }
#rejestracia ul {margin-top: -25px; margin-right: 4px;}
#rejestracia ul li {
                   font-family: tahoma;
                   font-size: 9px;
                   text-align: right;
                   line-height: 12px;
                   }           
/* ==================*/

/* KONTAKT */
.componentheading_kontakt {
						   font-weight: bold;
						   font-size: 18px;
						   color: #95cf23;
						   margin-bottom: -30px;
						   }
/*========================*/		

/*KURSY*/
.contact_kontakt h2 {display:none;}
.contact_kontakt h3 {display:none;}
.contact_kontakt #jform_spacer-lbl {display:none;}
.contact_kontakt .star {
	display:none;
}
#contact-form > fieldset {border-width: 0px;}
/*.menu_kategorie li ul li a{font-size: 10px; line-height: 10px; letter-spacing: 0px; color: #666666;}
.menu_kategorie li ul li a:hover {font-size: 10px; color: #663300;}
.menu_kategorie li ul {margin-top: 2px; margin-bottom: 2px;}
.menu_kategorie li ul li {border-top-width: 0px; margin-left: 20px; padding-left: -10px; width: 150px; list-style-type: circle;}
.menu_kategorie li ul li:hover {background: none;} */
/*=======*/


/*Licznik odslon*/
.moduletable_licznik h3 {
				    background-image:url(../images/menu_kategoria.jpg);
					width: 200px;
					height: 26px;
					line-height: 25px;
					color: #ffffff;
					font-size: 14px;
					padding-left: 5px;
					margin-bottom: 0px;
					}
.moduletable_licznik strong {color: #83553d;
						   font-size: 11px;
				           padding-left: 25px;
				           letter-spacing: 1px;
						   }					
/*=======*/