body 
{ 
	margin:0;
	padding:10px;
	font-family: arial;
	font-size: 11pt; 
	background-color:#F7F3E7;
}

div 
{
     margin: 0;
	padding: 0;
} 

p
{
     margin:0px;
     padding:0px 10px;
     color:black;
}

a
{
     color: #667700;;
}

form		
{
     margin:0px;
     padding:0px;
}

fieldset
{
     border: none;
     padding:10px;;
     margin:0px;
}

legend
{
     display:none;
}

label
{
     display: block;
     width: 150px;
     float: left;   
}

input
{
     display: block;
     float: left;
     width:100px;
}

input.text
{
     width:420px;
}

input.checkbox
{
     width:30px;
}


div.kontrolka 
{
     overflow: hidden;
     padding: 10px 10px 10px 10px;
     clear: both;
     height:25px;
}

div.kontrolka_textarea 
{
     overflow: hidden;
     padding: 10px 10px 10px 10px;
     clear: both;
}

div.przycisk, div.przycisk_poz
{
     overflow: hidden;
     width:120px;
     margin-left:auto;
     margin-right:auto;
     margin-top:0px;
     padding:10px 0 10px 0;
}

div.przycisk_poz
{
     width:500px;
     margin-left:20px;
}


ul
{
     padding:0;
     margin:0px;
}

li
{
     padding:0;
     margin:0;
     list-style: none;
}

/*MENU*/
div.menu_gora
{
     width:980px;
     margin:0px auto 0px auto;
     border:0;
     padding:0px 10px;
}

a.menu1
{
     font-size:11pt;
     font-weight:bold;
     text-decoration:none;
     margin:0px;
     padding:0px;
	color:black; 
}

ul.menu
{
     overflow:hidden;
}

li.menu1
{
     display:block;
     float:left;
     width:160px;
     line-height:30px;
     text-align:center;
     margin:0px;
     background-color:#ADB25A;
     background:url(gfx/a2.jpg);
     border:1px solid black;
	color:black;
	position:relative;
	top:1px;
}

div#top
{
     width:980px;
     height:200px;
     margin:0px auto 0px auto;
     background:url(gfx/top.jpg) 0px 0px no-repeat;
     position:relative;
}

div#top_nazwa
{
     position:absolute;
     top:100px;
     left:20px;
}

p.top_nazwa
{
     color:white;
     font-size:35pt;
     font-weight:bold;
}

span.top_nazwa2
{
     font-size:20pt;
}

div#glowny
{
     width:980px;
     margin:0px auto 0px auto;
     background-color:#F7F3E7;
     border:0px solid black;
     overflow:hidden;
}

div.glowny_gora, div.glowny_dol
{
     width:980px;
     height:20px;
     background-color:#F7F3E7;
     /*background:url(gfx/glowny_gora.jpg);*/
     margin:0px auto 0px auto;
}

div.glowny_dol
{
     /*background:url(gfx/glowny_dol.jpg);*/
}

div#lewa
{
     width:190px;
     float:left;
}

div#srodek
{
     width:790px;
     float:left;
}

div.tresc, div.tresc_maly
{
     background-color:#E7EBB5;
     background:url(gfx/a2.jpg);
     border-left:1px solid #000000;
     border-right:1px solid #000000;
     margin:0px 10px;
     width:768px;  
     overflow:hidden; 
}

div.tresc_maly
{
     width:168px;
}

div.tresc_gora, div.tresc_maly_gora
{
     margin:10px 10px 0px 10px; 
     height:10px;
     width:768px;    
     background-color:#ADB25A;
     background:url(gfx/a2.jpg);
     border:1px solid #000000;
     border-bottom:none;
     /*background:url(gfx/tresc_gora.jpg) no-repeat 0 100%;*/
}


div.tresc_maly_gora
{
     /*background:url(gfx/tresc_maly_gora.jpg) no-repeat 0 100%;*/
     width:168px;
}

div.tresc_dol, div.tresc_maly_dol
{
     margin:0px 10px 10px 10px;   
     height:10px;
     width:768px;
     background-color:#ADB25A;
     background:url(gfx/a2.jpg);
     clear:both;
     border:1px solid #000000;
     border-top:none;
}

div.tresc_maly_dol
{
     /*background:url(gfx/tresc_maly_dol.jpg) no-repeat 0 0;*/
     width:168px;
}

p.nawigacja
{
     padding:0px 10px;
     margin:0px 0px 10px 0px;
     color:black;
}

a.nawigacja
{
     color:black;
}

div.stopka
{
     background-color:#E7EBB5;
     background:url(gfx/a2.jpg);
     border-left:1px solid #000000;
     border-right:1px solid #000000;
     margin:0px auto;
     width:768px;  
     overflow:hidden; 
     clear:both;
}

div.stopka_gora, div.stopka_dol
{
     margin:20px auto 0px auto; 
     height:10px;
     width:768px;    
     background-color:#ADB25A;
     background:url(gfx/a2.jpg);
     clear:both;
     border:1px solid #000000;
     border-bottom:none;
}

div.stopka_dol
{
     margin:0px auto 0px auto;
     border:1px solid #000000;
     border-top:none;
     /*background:url(gfx/tresc_dol.jpg) no-repeat 0 0;*/
}

p.stopka
{
     text-align:center;
}

p.info
{
     padding:0px 5px;
}

p.komunikat, p.blad
{
     text-align:center;
     color:green;
}

p.blad
{
     color:red;
}

p.nagl
{
     padding:0px 5px;
     font-weight:bold;
}

p.kat
{
     padding:0px 10px 0px 10px; 
     font-weight:bold;
}

p.podkat
{
     padding:5px 10px 5px 10px;
}

a.podkat
{
     display:block;
     width:230px;
     line-height:30px;
     float:left;
}

p.dodaj
{
     padding:0px 20px;
     font-weight:bold;
}

div.miniatura
{
     float:left;
     margin:0px 10px;
     height:120px;
     width:160px;
}

p.wpis_tytul
{
     margin:0px 0px 10px 0px;
     font-weight:bold;
}

p.wpis_opis
{
     margin:0px 0px 10px 0px;
}

p.wpis_url
{
     margin:0px 0px 5px 0px;
}

p.wpis_data
{
     font-size:9pt;
}

a.wpis_link
{

}

a.new
{
     display:block;
     width:150px;
     margin:5px 5px 0px 5px;
}

div.numeracja
{
     margin:10px 15px 10px 0px;
     float:right;    
}

a.nr_str, a.nr_str_akt
{
     text-decoration:none;
     text-align:center;
     background:#ADB25A;
     border:1px solid white;
     display:block;
     width:20px;
     float:left;
     margin:5px 5px;
     color:black;
}

a.nr_str_akt
{
     background:#ADB25A;
     border:none;
     color:white;
}

a.nr_str:hover
{
     background:none;    
}

p.szukaj_etykieta
{
     padding:10px 0px 0px 10px;
     font-weight:bold;
}

p.szukaj_wynik
{
     padding:5px 10px 0px 20px;
}

li.regulamin
{
     list-style:circle;
     margin:5px 35px;
}






/*admin*/
div.admin_loguj
{
     width:600px;
     margin:50px auto 0px auto;
     background-color:#ccc;
}

p.menu2
{
     color:black;
}

a.menu2
{
     color:black;
}

p.menu3
{
     color:black;
}

a.menu3
{
     color:black;
}

ul.adm_kat
{
     padding:0px 0px 0px 10px;
     
}

li.adm_kat1
{
     color:black;
}

/*SEO_LINK*/
p.sl_strona
{
     font-weight:bold;
}

p.sl_adres
{

}

span.sl_anchor
{
     font-weight:bold;
}

a.seo_link
{
     display:block;
     margin:4px;
}







