
.l_menu {
    border-bottom: 1px solid #aaaacc;
	padding: 0;	margin-bottom: 0;
    font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #222222;
}
.l_menu ul {list-style: none;margin: 0;	padding: 0;	border: none;	}
.l_menu li {border-bottom: 1px solid #aaaacc;	margin: 0;	}
.l_menu .nag  {	background-color : #ECE9E8; 	color : black;    text-align:center;    font-weight : bold;    font-size: 10px;	font-family: 	  Verdana, Lucida, Geneva, Helvetica, 	  Arial, sans-serif;    		}
.l_menu li a, .l_menu li a:link, .l_menu li a:visited {display: block;	padding: 0px 5px 0px 0.5em;	font-weight : normal; font-size: 10px; 
    border-left: 3px solid #dddddd;	border-right: 7px solid #eeeeee; background-color: #fff;	color: #333333; text-decoration: none;			}
.l_menu li a:hover {border-left: 5px solid #dd0000;	border-right: 7px solid #eeeeee;background-color: #eeeeee ;	color: #222222;}
table {  font-family: Verdana; color: #232323; vertical-align : top;}
td {  vertical-align : top; }
form {margin: 2px 0px 0px 0px; }
td.lewe_menu { border-right: 1px ridge #ff0000; border-bottom: 0; 	border-left: 1px ridge #ff0000;	width: 190px; background-color : #F9F9F9; }
td.stopka { border-right: 1px ridge #ff0000; border-bottom: 1px ridge #ff0000; 	border-left: 1px ridge #ff0000;	 background-color : #F9F9F9; }
td.wpis {background-color :  #D9D4C3; border: 1px solid #a9a493; padding:7px;}
table.wpisy {border-collapse: collapse; }


table.main_menu { width:100%;    }
table.main_menu td{width:100%;    padding : 5px 5px 5px 5px;    background-color: #F9F9F9;    }


table.subcategories  { padding: 0 ;   margin: 0 0 0 10px;   width: 98%;     }
table.subcategories td{ width:100%; padding : 5px 5px 5px 5px;  background-color:#ECE9E8;  }


div.strony {margin: 15px; padding:5px; color:#552222; border:1px solid #aaccaa; background-color:#F9F9F9 }


p.page_nr {  color : #0F050f;  background-color : #F9F9F9;  font-weight : bold;  }

.biale { height : 1px;  color:#444444; }
.dodtab {  font-family: Verdana;   font-size: 10px;  line-height: 13px;  color: #232323;   background-color : #eeeeee;}


a,a:visited,a:link {FONT-FAMILY: verdana,arial; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000}
a:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: none; color: #8899aa} 
.male, .male:visited, .male:link{FONT-FAMILY: verdana,arial;font-size: 10px;font-weight: bold; color: #DD2222} /* #ee6A63 */
.male:hover   { FONT-FAMILY: verdana,arial; font-size: 10px; text-decoration: underline; color: #AA2222} 
.a_info, visited, link {font-weight: normal; font-style : italic; font-size: 10px; color: #112266}
.a_info:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; font-style : italic; text-decoration: underline; color: #999999} 
.foot {font-weight: normal; font-style : italic; color: #eeeeee}
.foot:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; font-style : italic; text-decoration: underline; color: #efefef}
.a_broken, .a_broken:visited, .a_broken:link {FONT-FAMILY: verdana,arial; font-weight: normal; font-size: 9px;color: #22415d}
.a_broken:hover   {text-decoration: underline; color: #203092; font-size: 9px} 
.ostatnie, .ostatnie:visited, .ostatnie:link {FONT-FAMILY: verdana,arial; font-weight: bold; font-size: 9px;color: #22415d}
.ostatnie:hover   {FONT-FAMILY: verdana,arial; font-weight: bold; font-size: 9px;color: #555555}
a.wpisy,a.wpisy:visited,a.wpisy:link {FONT-FAMILY: verdana,arial;font-weight: normal; font-weight: bold; color: #004F79}
a.wpisy:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: underline; color: #343490} 
.kateg, .kateg:visited, .kateg:link {FONT-FAMILY: verdana,arial; font-weight: bold; font-size: 9px;color: #22415d}
.kateg:hover   {FONT-FAMILY: verdana,arial; font-weight: bold; font-size: 9px;color: #555555}
.pwd, .pwd:visited, .pwd:link {FONT-FAMILY: verdana,arial; font-weight: normal; font-size: 10px;color: #82415d}
.pwd:hover   {FONT-FAMILY: verdana,arial; font-weight: normal; font-size: 10px;color: #555555}
.spis {	FONT-FAMILY: verdana,arial; 	font-size: 10px;  	text-decoration: none;}
select {   font-family: Verdana;   font-size: 10px;   color: #232323;   border: 1px #BDBDBE solid;   background-color: #e1e1e1;} 
textarea {   font-family: Verdana;   font-size: 11px;   color: #232323;   border: 1px #BDBDBE solid;   background-color: #e1e1e1;}
input {   font-family: Verdana;   font-size: 10px;   color: #232323;   border: 1px #BDBDBE solid;   background-color: #e1e1e1;} 


/* ------------------------------------------------------------------------------------ */

/* Podstawowy arkusz stylow */

/* Elementy wspolne  */
body { background: #FFF url(images/bg_body.png) 0 0 repeat-x; color: #333; text-align: left; font: normal 10px Tahoma, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; }
a, p, h1, h2, h3, h4, ul, li, dl, dt, dd { margin: 0; padding: 0; }
img { display: block; margin: 0 auto 8px auto; }
img.border { border: 1px solid #D4D4D4; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }

p { font-size: 1.1em; line-height: 1.4em; text-align: left; margin: 1em 0 1em 0; }
ul { font-size: 1.1em; line-height: 1.4em; margin: 10px 0 10px 15px; }
h1 { font-size: 2em; }
h2 { font-size: 1.3em; margin: 1em 0 1em 0; }

h1#baner-img { display:none; margin: 0; padding: 0; position: absolute; top: -30px; _top: 0; left: 0; width: 750px; height: 150px; background: transparent url(images/top.jpg) 0 0 no-repeat; text-indent: -9999px; }

#container { position: relative; width: 750px; margin: 0 auto 0 auto; } 
#box-left { float: left; width: 200px;  background-color: #FFF; padding: 20px; }
#box-right { float: right; width: 470px; background-color: #FFF; padding: 20px; }
#footer { clear: both; width: 750px; text-align: center; }

ul#side-nav { list-style-type: none; line-height: 1.2em; margin: 0; }
ul#side-nav li { border-top: 1px solid #CCC; padding: 1px 0; }
ul#side-nav li#current a { color: #FFF; background-color: #F68735; }
ul#side-nav li a:link,
ul#side-nav li a:visited {
	display: block; width: 180px; color: #333; font-size: 11px; text-decoration: none; padding: 3px 10px; margin: 0;  
}
ul#side-nav li a:link:hover,
ul#side-nav li a:visited:hover {
	text-decoration: none; background-color: #EEE;
}
ul#side-nav h2 { font-size: 13px; margin: 0; padding: 0;  }

a#test:link, a#test:visited { 
	background: transparent url(images/btn_test.gif) 0 0 no-repeat; 
}
a#test:link:hover, a#test:link:visited {

}

.nag {	background-color : #F68735;	color : white; text-align: center; font-size: 1.2em; font-weight : bold; }

#box-top { height: 150px; background: transparent url(images/top.jpg) 0 0 no-repeat; }
h1#tytul { text-indent: -9999px; font-size: 0; background: transparent url(images/napis.gif) 0 0 no-repeat; }
h1#tytul a { display: block; width: 450px; height: 50px; }
#google { position: relative; top: 10px; width: 468px; height: 60px; overflow: hidden; background-color: green; }

.pod-kategorie td { padding: 10px; }



.glowne,.glowne:visited, .glowne:link{FONT-FAMILY: verdana,arial; font-size: 11px;  text-decoration: none;font-weight: normal; color: #000000; }
.glowne:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: underline; } 

.n-kategoria, .n-kategoria:visited, .n-kategoria:link {FONT-FAMILY: verdana,arial; font-weight: bold; font-size: 13px; }
.n-kategoria:hover   {FONT-FAMILY: verdana,arial; font-weight: bold; font-size: 13px; color: red;}

#gl-kateg { background: #f1f1f1; padding: 20px;  }