body{ font-family: verdana;
	  font-size: 11px;
	  color: #2b4f02;
	  background-color: #323232;
	  background:url(images/tlo.jpg);
	  background-repeat:repeat-x;
	  margin:0px}	
	  
td { font-family: verdana;
     font-size: 11px;
     color: #0C8C90;}	
     
img {border: 0px;}  

#odstep {margin: 0 0 5px 15px}
a:link,a:visited,a:active {color: #17ABB0;
						   text-decoration: none;}
						   
a:hover {color: #076568;
		 text-decoration: none;
		 font-weight:bold;}

.top1 {background: url(images/top1.jpg); 
	   width:472px; 
	   height:99px; }
		
		
.top2 {background: url(images/top2.jpg);
	  width:313px; 
	  height:99px; }

.left {background: url(images/left.jpg);
	  width:9px; 
	  height:27px; }

.right {background: url(images/right.jpg);
	  width:10px; 
	  height:27px; }

.srodek {background: url(images/srodek.jpg);
	  width:566px; 
	  height:27px; 
	  font-size:9px;
	  color:#17ABB0}

.srodek2 {background: url(images/srodek.jpg);
	  width:200px; 
	  height:27px; 
	  font-size:9px;
	  color:#17ABB0;
	  text-align:right;
	  font-weight:bold}
	  
	  
.m1{background: url(images/m1.jpg);
	  width:188px; 
	  height:27px;
	  padding:0 0 0 15px;
	  font-weight:bold;
	  color:#fff }
	  
.m2{background: url(images/m2.jpg);
	  width:188px; 
	  height:27px;
	  padding:0 0 0 15px;
	  font-weight:bold;
	  color:#fff }	  
	  
.m3{background: url(images/m3.jpg) no-repeat;
	  width:188px; 
	  height:27px;
	  padding:0 0 0 15px;
	  font-weight:bold;
	  color:#fff }	  

.menu {background: url(images/tlom.jpg);
	   background-repeat:repeat-x;
	   padding:5px
		}
		
.menu2 {background: url(images/tlom.jpg);
	   background-repeat:repeat-x;
	   padding:8px;
	   text-align:center;
		}		
.textbox {background:#fff;
		  height:16px;
		  border:1px solid #17ABB0;
		  font-size:10px;
		  color:#17ABB0;
		  width:120px;}
		  
.szukaj{background: url(images/input.jpg);
	    border:0px;
	    height:19px;
	    font-size:10px;
	    width:30px;
	    color:#fff;
	    font-weight:bold;
		}	
		
.n{background: url(images/topn.jpg);
	  width:508px; 
	  height:27px;
	  padding:0 0 0 15px;
	  font-weight:bold;
	  color:#fff;
margin:0 }	 
	  
.slonce{ width:20px;
	    height:20px;
	    text-align:center;
	    border-bottom:2px solid #85C2C5;}
	    		 
.opis {border-bottom:1px solid #85C2C5}		

.stopka {float:bottom;background: url(images/foot.jpg);
	   background-repeat:repeat-x;
	   width:100%;
	   height:70px;
	   text-align:center;
	   padding:20px 0 0 0;
	   color:#fff;
		margin:0}			  
		
.stopka a:link,.stopka a:active,.stopka a:visited {color: #C3F2EF;
				text-decoration: none;padding:5px}
					
.stopka a:hover {color: #000;
				text-decoration: none;font-weight:normal}	



.nickstyl {border:1px dashed #DADADA; background-color:#E9F5FA;font-size:10px;font-weight:bold;}
.katstyl {border:1px dashed #DADADA; background-color:#E9F5FA;font-size:11px;color:#B0B0B0;}
.dodajstyl {border:1px dashed #E8E8E8; background-color:#DBE4E7;font-size:11px;color:#0B5270;}
.pp_edycja {width:400px;border:1px dashed #2B98C6; font-size:11px;color:#0B5270;}
.p_edycja {width:400px;}
.nick_edycja {width:100px;border:1px dashed #2B98C6; font-size:11px;color:#0B5270;text-align: right}
.td_edycja {text-align: right}
/* ===== strona logowania ===== */
div.info {text-align: center;
	  color: red}

.l_main {width: 100%;
	 margin-left: auto;
	 margin-right: auto;
	 margin-top: 50px;}
table.l_main {border: 1px dashed #D8D8D8;
              width: 20%}
td.l_login {width: 26%;}
td.l_ok {text-align: right}

td.autor {text-align:left;}
/* ===== strona opisow ====== */

/* Polozenie calosci */
.p_main {width: 100%;
         margin-left: auto;
         margin-right: auto;
         margin-top: 50px;}
	 
/* Glowna tabela */
table.p_main {border: 1px solid black;
              width: 80%}

/* Panel z menu */	     
td.p_menu {width: 25%;
           border-right: 1px solid black;
	   vertical-align: top}
	   
/* Kategorie */
table.p_kategorie {width: 100%;}
	   
/* Prawy panel z opisami i reszta */	   
td.p_panel {width: 75%}

		
/* Naglowki paneli */
div.p_naglowek {font-weight: bold;
		margin-bottom: 3px}		

/* Tabela opisow */
table.p_opisy {width: 523px;margin:0}
tr.k0 {background-color: #fff;color: #3B89A9}
tr.k1 {background-color: #ffffff;color: #3B89A9}	      
td.p_opis {border-bottom:1px solid #85C2C5;width:400px}

.p_opis a:link{color: #61A6C9;text-decoration: none;}
.p_opis a:visited{color: #61A6C9;text-decoration: none;}
.p_opis a:active {color: #5D5D5D;text-decoration: none;}
.p_opis a:hover {color: #000000;text-decoration: none;font-weight:normal}

td.p_opis_fx {color:#AAAA66; font-weight: bold}
td.p_sloneczko {width:20px;height:20px;text-align:center;border-bottom:2px solid #85C2C5;}


.p_opis_fx a:link{color: #61A6C9;text-decoration: none;}
.p_opis_fx a:visited{color: #61A6C9;text-decoration: none;}
.p_opis_fx a:active {color: #5D5D5D;text-decoration: none;}
.p_opis_fx a:hover {color: #235B73;text-decoration: underline;}


span.p_opis_det {font-size: 10px;color: #A8D2E8; font-weight: normal}
/* Opcje usuwania i aktywacji opisow */
td.p_opcje {width: 30px; 
	    text-align: center}

/* Ksywki */
td.p_nick {border-bottom:1px solid #85C2C5;width: 80px;text-align:right;}

/* Punkty */
td.p_points {width: 50px; text-align:right}

div.p_licznik_stron {text-align: center;margin:0;padding:5px 0 0 0}
/* Tabela statystyk */		     
table.p_statystyki {width: 100%;}
td.p_odstep {width:35%}

div.wyloguj {text-align: center;color:red;}

table.p_dodaj_kategorie {width: 40%}	      


/* Nowy opis */
table.p_nowy {width: 523px;}
td.p_nowy_top {vertical-align: top;
	       width: 80px}


/* Opcje */
table.p_opcje_adm {border: 1px dashed #D8D8D8;
		 width: 100%}
td.p_opcje_adm_usun {text-align: right}
td.p_opcje_adm_haslo {width: 80px}

span.p_razem {font-weight: bold;text-align:right}

/* Ilosc opisow */
.ile {color:#FBD87A;}



/* Pokaz opis */
div.p_ocena {text-align: center}
div.p_ocena_tytul {font-weight: bold;
		   margin-bottom: 10px;}
div.p_pokaz_opis{
    border-top: 1px solid #D8D8D8;
    border-bottom: 1px solid #D8D8D8;
    width: 100%;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 10px 20px 0px;
    padding: 5px 0px 5px 0px}
    
table.p_info {width: 100%;
	      border: 1px dashed #D8D8D8}
td.p_info {text-align: right}
a.ocena {border: 1px solid #D8D8D8;
         background: #F1F1F1;
	 padding: 3px 3px 3px 3px}

div.p_kopiowanie {text-align: center}
input.p_kopiowanie {border: 1px solid #D8D8D8;
	        color: #BDBFC1;
		background: #F1F1F1;
		font-size: 10px;
		padding: 2px 10px 2px 10px;
		font-family: Verdana}
input.p_nr_gg {font-family: Verdana;  font-size: 10px; color: #BDBFC1;text-align: center; border:1px solid #529AB8;}
div.p_gg {width: 100%;
	  text-align: center;color:black;}	       	   	       
