
body {
/*background:  url('../Zdjecie/tlo2.jpg') repeat-y fixed center; #FFFFDB;*/
background: #FAFAE3;

  height: auto;
  padding-top: 0px;
 	  }

#glowna_admin	
{
margin: 0px;
padding: 0px;
}
		
		
		
.szare_tlo_po_baner
{



background:  #FAFAE3 ;


height: 550px;

}
.odstep
{
margin-top: 5px;
}	

.pasek_czerwony
{

background: #398006;
margin-top: 0px;

height: 52px;

}



.pasek_czerwony2
{

background: #398006;
margin-top: 500px;
height: 240px;

}


.pasek_bez_menu
{

background: #398006;
margin-top: 500px;
height: 5px;

}

.pasek_niebieski2
{
margin-top: 0px;
background:  url('../Zdjecie/pasek.png') repeat-y fixed center;
height: 50px;

}

.pasek_niebieski3
{
margin-top: 0px;
margin-bottom: 25px;
background: #398006;
height: 50px;
}

.pasek_niebieski_stopka
{
margin-top: 80px;
background: #398006;
height: 60px;
/*width: 80%;
margin-left: 10%;*/
}

.divmenu1
{
height: 50px;
   }


#firma
{

padding: 0px 0px;
margin-top: 0px;
color: #8A2E23;
font-family: 'Courgette', cursive;
font-weight: bold;
font-size: 40px;
}

.nr_telefonu, .zadzwon
{
padding: 0px;
margin: 0px;
color: #6B4019;
font-family: 'Anton', cursive;
font-size: 20px;
}

.zadzwon
{

font-size: 30px;
}

.napis2
{
font-family: 'Anton', cursive;
font-size: 40px;
color: white;
padding-top: 15px;
padding-bottom: 15px;
text-align: center;

}


.napis3
{
font-family: 'Anton', cursive;
font-size: 60px;
color: #6B4019;
margin-left: 0px;
margin-bottom: 5px;
padding: 5px;
}

.napis4
{
font-family: 'Anton', cursive;
font-size: 60px;
color: #6B4019;
margin-left: 0px;
margin-bottom: 5px;
padding: 5px;
}

#table_licznik
{
width:900px;
text-align: center;
}

#licznik
{
font-weight: bold;
color: #1D722E;
font-family: Verdana;
font-size: 12px;
}

398006
{
font-weight: bold;
color: #1D722E;
font-family: Verdana;
font-size: 12px;
}

#zalacznik
{
padding: 10px 20px;
margin: 0px;
/*font-weight: bold;*/
color: #6789B9;
font-family: Verdana;
font-size: 16px;
}

#zalacznik1
{
padding: 10px 20px;
margin: 0px;
/*font-weight: bold;*/
color: #B7895F;
font-family: 'Anton', cursive;
font-size: 36px;
}

#zalacznik_strona_glowna_aktualnosci
{
padding: 10px 0px;
margin: 0px;
font-weight: bold;
color: #6B4019;
font-family: 'Anton', cursive;
font-size: 25px;


}

#zalacznik_kontakt
{
padding: 10px 20px;
margin: 0px;
font-weight: bold;
color: #284160;
font-family: Verdana;
font-size: 18px;
text-align: center;
}

.kontakt
{

margin-left: 120px;
font-family: Verdana;
}

#opis_kontakt
{
padding: 3px;
font-style: italic;
font-family: trebuchet ms,helvetica,sans-serif;
text-align: right;
font-weight: bold;
font-size: 14px;
}

.kontakt td
{
text-align: left;
}

.kontakt textarea
{
width:350px;
min-width:350px;
max-width:350px;
height:150px;
min-height:150px;
max-height:150px;

}

#galeria_tabela textarea
{
width:335px;
min-width:335px;
max-width:335px;
height:150px;
min-height:80px;
max-height:80px;

}
.zalacznik_glowna
{

font-family: trebuchet ms,helvetica,sans-serif;
font-style: italic;
margin-left: 20px;
}

.zalacznik_glowna a
{
font-family: trebuchet ms,helvetica,sans-serif;
font-style: italic;
color: #A71F1F;
font-size: 15px;
text-decoration: none;
font-weight: bold;
}

#zalacznik_galeria
{
font-family: Verdena;
color: #1D722E;
font-size: 15px;
text-decoration: none;
font-weight: bold;
}

#left
{
text-align: left;
}

.right, .dodaj_aktualnosc
{
width: 860px;
text-align: right;
margin-right: 60px;

}

.right a, .dodaj_aktualnosc a
{
text-decoration: none;
color: #1D722E;
font-family: Verdana;
font-weight: bold;
}

#Tel
{
margin-top: 15px;
margin-bottom: 0px;
padding: 0px 30px;
text-align: right;
color: #1D722E;
font-family: Verdana;
font-size: 20px;
}

#aktualnosci_tabela,  #autor_data_aktualizacji
{
font-weight: bold;
color: #6B4019;
text-align: center;
min-width: 840px;
max-width: 840px;
width: 840px;
margin-left: 40px;
}

#napis_menu_tabela, #napis_aktualnosci_tabela,  #napis_uzytkownicy_tabela

{
font-weight: bold;
color: #6B4019;
text-align: center;
min-width: 840px;
max-width: 840px;
width: 840px;
margin-left: 40px;
}

#napis_logowanie
{
font-weight: bold;
color: white;
text-align: center;
min-width: 840px;
max-width: 840px;
width: 840px;
margin-left: 60px;
margin-top: 10px;
}


#spis_galerii_tabela,  #spis_uzytkownicy_tabela, #spis_baner_tabela 
{
font-weight: bold;
color: black;
text-align: center;
min-width: 840px;
max-width: 840px;
width: 840px;
margin-left: 40px;
}


/*
.spis_menu_tabela
{
font-weight: bold;
color: black;
text-align: center;
min-width: 840px;
max-width: 840px;
width: 840px;
margin-left: 40px;
}
*/
#autor_data_aktualizacji
{
font-weight: bold;
text-align: right;
}





.tytul
{
max-width: 240px;

}
#uzytkownicy_tabela
{
min-width: 840px;
max-width: 840px;
width: 840px;
margin-left: 5%;
/*border: 1px solid #1D722E;*/
}

#galeria_tabela
{
min-width: 840px;
max-width: 840px;
width: 840px;
margin-left: 15%;
/*border: 1px solid #1D722E;*/
}


#ustawienia_tabela
{
/*border: 1px solid #1D722E;*/
min-width: 700px;
max-width: 700px;
width: 700px;
margin-left: 140px;
}

.input_nowy_uzyt
{

width:250px;
}



.sortowanie_napis
{
font-family: verdana;
text-align: center;
color: #1D722E;
font-size: 18px;
}

.galeria_tabela_naglowek
{
text-align: center;
color: #1D722E;
font-size: 18px;
}

.uzytkownicy_tabela_naglowek
{
text-align: center;
color: #1D722E;
font-size: 18px;
}

.uzytkownicy_tabela_tr, .aktualnosci_tabela_tr, .menu_tabela_tr
{

text-align: left;
border-bottom: 1px solid #C1BFBF;


}

.wybor_kategori, .wybor_kategori2
{
text-align: left;
}
.uzytkownicy_tabela_tr_nazwa
{
text-align: left;
border: 1px solid #1D722E;

}

.ustawienia_tabela_td_right
{
padding-top: 6px;
padding-left: 0px;
}

.ustawienia_tabela_td_left
{
text-align: left;
padding: 5px;
}

.uzytkownicy_tabela_td_right
{
padding-top: 6px;
padding-left: 70px;
}

.uzytkownicy_tabela_td_left
{
text-align: left;
padding: 5px;
}

#logowanie_tabela
{
margin-top: 10px;
width: 940px;
font-weight : bold;
font-size: 12px;
font-family: verdana;
line-height: 30px;

}

#logowanie_tabela_td, #aktualnosci_tabela_td,  #uzytkownicy_tabela_td, #galeria_pomocnicza_tabela
{
color: white;
}

#menu_tabela_td
{
color: white;

}


.test
{
rel: lightbox;
}

#logowanie_tabela td
{
text-align: center;
font-weight: bold;
padding: 2px;

}

.przycisk
{
text-transform: uppercase;
font-family: Verdana;

}
#menu{
	background: white;
	clear: both;	
	height: 45px;
 	margin-left: 55px;	
	background: white;
		
}

#menu a{
	display: block;
	float: left;
	height: 45px;
	line-height: 45px;
	margin-right: 3px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	color: black;
	font-family: Verdana;
	
 }

#menu a:hover, #menu a.active{
	background: #1D722E;
	color: white;
}

td
{
text-align: right;
font-family: Verdana;
/*font-weight: bold;*/
font-size: 12px
}

td 
{
padding : 3px;
}

#input_plik
{
width: 250px;
}

#input_opis
{
width: 345px;
}

#input_nowy
{
text-align: left;
}

.div_logowanie
{
		padding: 0px;
		margin-top: 20px;
		background: #398006;
		height: 40px;

}

.divmenu
{	
		padding: 0px;
		margin-top: 0px;
		background: #398006;
		height: 52px;


}

.divbaner
{
	margin: 0px;
	padding: 0px;

}


.divglowne
{

margin-left: 0px;
margin-top: 10px;
height: auto;

}

.tekst_baner
{
font-family: Tahoma;
font-size: 28px;
color: #284160;
text-align: center;
}

.tekst_baner1
{
margin-top: 25px;
font-family: Tahoma;
font-size: 28px;
color: #A71F1F;
text-align: center;
}

.podstrony_akt
{
text-align: center;
padding-bottom: 20px;
}

.link 
{
text-align: center;
}

.link a, .strona_akt
{
text-decoration: none;
font-family: Verdena;
color: #6B4019; 
font-size: 15px;
}

.aktywny
{
text-decoration: none;
font-family: Verdena;
color: #A71F1F;
font-size: 15px;
font-weight: bold;

}

.wyloguj
{
text-align: right;
}
.tresc_krotka1
{

height: auto;
}

.wyloguj_strona_glowna, .wiecej_aktualnosci, .wiecej_aktualnosci_powrot, .wiecej_galeria, .wiecej_galeria_powrot
{
padding: 10px 5px 0px 0px;
float: right;
height: 33px;
width: 65px;
background: #398006;
text-align: center;
}

.wiecej_galeria, .wiecej_galeria_powrot
{
margin-top: 80px;
margin-bottom: 10px;
}



.wiecej_aktualnosci, .wiecej_aktualnosci_powrot
{
margin-bottom: 18px;
}

.wyloguj_strona_glowna a, .wiecej_aktualnosci a, .wiecej_aktualnosci_powrot a, .wiecej_galeria a, .wiecej_galeria_powrot a
{

padding: 12px 18px 6px 12px;
text-align: right;
text-decoration: none;
font-family: 'Tahoma', cursive;
color: white;
font-size: 15px;

}

.wyloguj_strona_glowna a:hover, .wiecej_aktualnosci a:hover
{
padding: 12px 18px 6px 12px;
text-align: center;
font-size: 14px;
font-weight: bold;
}

.wiecej_galeria a:hover
{
padding: 13px 13px 13px 12px;;
text-align: center;
font-size: 14px;
font-weight: bold;
}

.wiecej_galeria_powrot a:hover
{
padding: 13px 14px 13px 12px;;
font-size: 14px;
font-weight: bold;
text-align: center;
}


.wiecej_aktualnosci_powrot a:hover
{
padding: 13px 18px 5px 12px;
font-size: 14px;
font-weight: bold;
text-align: center;
}


.wyloguj_g a
{
float: right;
margin-top: 110px;
} 

.wyloguj a, .wyloguj_g a
{
text-decoration: none;
font-family: Verdena;
color: #A59D9D;
font-size: 15px;
text-align: right;
}


#zapisz
{
margin-top: 5px;
margin-left: 800px;
}

#sortable1 
{
 list-style-type: none; 
 margin-left: 18%; 

 padding: 0; 
 width: 65%; 

}

#sortable_baner, #sortable_aktualnosci
{

 list-style-type: none; 
 margin-left: 18%; 

 padding: 0; 
 width: 65%; 
}

.zapisz_menu 
{
	text-decoration: none;
font-family: Verdana;
font-weight: bold;
 margin-left: 87%;


 color: #1D722E;

}


#sortable1 li, #sortable_baner li,  #sortable_aktualnosci li
{
 margin: 0 3px 3px 3px; 
 padding: 0.6em; 
 padding-left: 1.5em; 
 font-size: 1.4em; 
 height: 18px; 
}

 #sortable_baner li
 {

 font-size: 1em; 
 height: auto; 
 
 }
 
#sortable1 li span, #sortable_baner span,  #sortable_aktualnosci span
{ 
 position: absolute; 
 margin-left: -1.3em; 
}

#sortable11
{
list-style-type: none; 
margin: 0; 
padding: 0; 
width: 950px; }

#sortable11 li 
{ 
margin: 3px 3px 3px 0; 
padding: 1px; 
float: left; 
height: 45px; 
background: #AEDCB7;
font-size: 11px; 
text-align: center; 
text-transform: uppercase;
font-family: Verdena;
font-weight: bold;

}

#opis_menu
{
font-weight: bold;
color: #6B4019;
font-family: 'Anton', cursive;
font-size: 25px;
text-align: left;
text-transform: capitalize; 
margin: 10px 45px;
}


#blad
{
color: red;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 0px;
}

.kreska
{
background: #C1BFBF;
height: 1px;
width: 940px;
margin-left: 30px;

}

.strona_glowna_aktualnosci
{
min-height: 250px;
margin-left: 23px;

}


.glowny_aktualnosci
{


margin-top: 8px;

}

.podpis_aktualnosci
{
text-decoration: none;
font-family: Verdena;
color: #A59D9D;
font-size: 15px;
text-align: right;
width: 700px;
}

.glowny
{
width: 700px;
margin-left: 20px;
margin-top: 20px;

}

.glowny_menu
{
width: 100px;
margin-left: 0px;
text-align: center;

}


.tresc_div
{

padding: 0px;
margin: 0px;
}

.tresc_krotka
{
width: 700px;
float: left;
}

.stopka1{
  /*	padding: 10px 0px;*/
	color: white;
	font-size: 20px;
font-family: 'Anton', cursive;
	margin-top: 10px;
	

	

}

.stopka2, .stopka2 a{
/*	padding: 10px 0px;*/
	color: white;
	font-size: 20px;
font-family: 'Anton', cursive;
	margin-top: 10px;
	text-align: right;

	text-decoration: none;
}

.kolor_tab {
    background: #CCFFCC;
    color: black;
}


#galeria_miniaturki .miniaturka{
	float: left;
	margin: 4px;
	text-align: center;
	color: black;
}

#galeria_miniaturki img{
	border: 1px solid black;
}



/*
ul.menu_lewe li#menuuu2 a
{
background-color: black;
}


ul.menu_lewe li#menuuu3 a
{
background-color: red;
}


  ul.menu_lewe
{
padding: 0;
margin: 0;
list-style-type: none;
float: left;
height: 100%;

color: red;

}


ul.menu_lewe li a
{
float: left;
width: 140px;
color: #fff;

padding: 10px 1em;
text-decoration: none;
border-bottom: 1px solid black;
color: black;
}

ul.menu_lewe li a:hover
{
background-color: #34b943;
color: #fff;
}
*/
.div_lewy
{
margin-right: 0px;
margin-top: 20px;
}



ul.menu_lewe, ul.menu_lewe li
{
width: 160px;
border-bottom: 1px #CECECE dotted;
margin-left: 0px;
padding: 0px;
}

ul.menu_lewe 
{
width: 150px;
list-style: none;
font-size: 15px;
font-family: 'Anton';

}
ul.menu_lewe a  
{

list-style: none;
text-decoration: none;
display: block;
width: 100%;
color: black;
padding: 5px 0px 5px 10px
}

ul.menu_lewe li a:hover
{

width: 150px;
font-size: 20px;
color: #398006;
}


#wypunktowane2
{

margin-left: 15px;
}

#wypunktowane3
{
margin-left: 25px;
}

.testgrid1
{
margin-top: 0px;
background: #FAFAE3;
height: 50px;
width: 20px;
}

.testgrid_naglowek
{
margin-top: 15px;
background: white;
height: 50px;
width: 1px;
}

.testgrid3
{
float: right;

background: #CECECE;
height: 400px;
width: 2px;
}

.testgrid2
{
margin-top: 30px;
margin-left: 19px;
background: #CECECE;
height: 400px;
width: 2px;
}

#wyslij
{
height: 40px;
width: 80px;
background: #398006;
font-size: 15px;
font-family: 'Tahoma', cursive;
color: white;
   cursor:pointer;
}

#nav
{
margin-bottom: 10px;
float: right;
}

#nav a, #nav1 a 
{ 
border: 1px solid #ccc; 
color: gray; 
text-decoration: none; 
margin: 0 5px; 
padding: 3px 5px;  
}

#nav a.activeSlide, #nav1 a.activeSlide  
{
background: #398006;
color: white; 
}

#nav a:focus, #nav1 a:focus 
{
outline: none;
}

.numerki
{
margin-top: 10px;
margin-bottom: 0px;
text-align: right;
}

.numerki1
{
margin-top: 2px;
}

#div_zdjecia p
{
margin: 0px;
padding: 0px;
border: 1px solid white;
}




