/* -- Basic HTML Elements -- */


	body {position: relative; color: #59564C; background: #4276DE url(/gfx/bg/tlo.jpg) repeat-x;   font: 12px Tahoma, Verdana, Tahoma, sans-serif; letter-spacing: 0px; line-height: 1.4; margin: 0; padding: 0; text-align: center; }

	a {color:#438DFA; font: 12px  Tahoma;  text-decoration: underline;}

	form {margin: 0;}
	h1 {font: bold 24px Helvetica, Tahoma, sans-serif; color: #E62C00; letter-spacing: -1px; margin: 0;}
	h2 { color: #000; font: 22px Tahoma; line-height: 1.3; margin: 0 0 0 0;}
	h3 {color: #F73E00; font:  18px Tahoma, Tahoma, sans-serif; letter-spacing: 0px; margin: 0 0 0 0; line-height: 1.3;}
	h4 {font-size: 12px;}
	h5 {color: #5E5846; font: bold 16px Tahoma, Tahoma, sans-serif; letter-spacing: 1px; margin: 0 0 0 0;}
	hr {clear:left; border: none; height: 1px; background: #ccc; margin: 3px 0 0 0; padding: 0;}
	img {border: 0; padding: 0; margin:0;}
	ins {text-decoration: none; color: #EC694A;}
	pre {width: 580px;}
	table {margin: 0;}
	table caption {color: #fff; background: #98A0A6;}
	th {text-align: left; background: #C7CBCE;}

	p {margin: 0 0 2px 0;}
    br {  letter-spacing:0; }

    ol {margin-left:20px;}
    fieldset { color: #000; margin: 0; padding:5px; border: solid 1px #CCC;}
    legend { color: #707070; font: 11px  Tahoma; }



/* -- Page Structure -- */
	#container {position: relative;  top: 0px; left: 0px;  width: 890px;   text-align: left; margin: 0 auto;  padding:0; }

	#pagebody { letter-spacing: 0px; padding:0;   margin: 0px;  }

	#pagemain {   padding:0px; margin-top:8px; background: url(/gfx/bg/body.gif) repeat-y; }

	#BoxLeft { color: #37201D; margin: 0; padding: 0px; }
    #BoxLeft .wiecej a:link {color: #6C8FB8; font: 11px  Tahoma;  }
    #BoxLeft .wiecej a:visited {color: #6C8FB8; font: 11px  Tahoma; }
    #BoxLeft .wiecej a:hover {color: #3F638C; font: 11px  Tahoma;    }

	#BoxCenter { font: 13px  Tahoma;  color:#000; margin: 0; padding: 0px; width: 705px;  }



	#BoxRight {  color: #362412; margin: 0; padding: 0px; width:195px;  }




/*END Page Structure*/

     .informacje { width:291px; background:#FFF; margin-top:8px; }
     .informacje .tresc img { padding-right:8px; }

.spec {color: #000; font: 12px Tahoma;  padding:3px; background-color: transparent;  text-decoration: none; }


	.MenuKonto a:link {color: #3A2F29; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px;}
	.MenuKonto a:visited {color: #3A2F29; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px; }
	.MenuKonto a:hover {color: #000; background-color: transparent; text-decoration: none; margin: 0; padding: 0; letter-spacing: 0px;}




    #Sciezka { height:37px; font: 11px  Tahoma; background: #FFF url(/gfx/bg/sciezka.gif) repeat-x; color:#8F8F8F;}
    #Sciezka a:link {color: #646464; font: 11px  Tahoma;  }
    #Sciezka a:visited {color: #646464; font: 11px  Tahoma; }
    #Sciezka a:hover {color: #000; font: 11px  Tahoma;    }

    #Zarejestruj {color: #909090; font: 11px  Tahoma;}
    #Zarejestruj a:link {color: #7FC3FA; font: 11px  Tahoma;  }
    #Zarejestruj a:visited {color: #7FC3FA; font: 11px  Tahoma; }
    #Zarejestruj a:hover {color: #000; font: 11px  Tahoma;    }


    #Top { color: #000; line-height: 1.2;  }
    #Top a:link {color: #3A2F29; font: 12px  Tahoma;  }
    #Top a:visited {color: #3A2F29; font: 12px  Tahoma; }
    #Top a:hover {color: #000; font: 12px  Tahoma;    }
    #Top .MenuTop { color: #000;  background: #FFF; line-height: 1; }
    #Top .MenuTop a:link {color: #3B6190; font: 15px  Tahoma;  }
    #Top .MenuTop a:visited {color: #3B6190; font: 15px  Tahoma; }
    #Top .MenuTop a:hover {color: #CCC; font: 15px  Tahoma;    }

    #Menu {height:80px; color:#fff}
    #Menu a { font-size:12px; color:#fff; text-decoration:none}

    .mt1033 {color:#fa8c19; font-weight:bold; font-size:11px;}

    .Menu { background:#E59BB1; color: #000; line-height: 1.2; width:597px}
    .Menu a { color: #fff; line-height: 1.2;}



   #Wyszukiwarka { font: 13px  Tahoma;  color:#FFF; line-height: 1.1;}
   #Wyszukiwarka .srodek { font: 11px  Tahoma;  color:#000;line-height: 1.1;}



#Top a[href="http://www.macromedia.com/go/getflashplayer"] {
    color: #ffffff !important;
    text-align: center;
    margin: auto;
    display: block;
}



    .input_form { background-color: #F9FAFA; width: 200px; height:18px;  border: solid 1px #E6E5E4; border-top:solid 1px #7C7C7C;  border-left:solid 1px #828177; color: #000; font: 12px Tahoma; margin-top:0px; padding:2px; line-height: 1.1; }
    .input_form_szukaj { background-color: #FFF;  border: solid 1px #D0D0D0;  color: #000; font: 12px Tahoma; margin-left:3px; margin-top:0px; height:19px; width:150px; padding-top:1px; line-height: 1.0; }
    .input_form_off { background-color: #F9FAFA; width: 116px; height:14px;  border: solid 1px #E6E5E4; border-top:solid 1px #7C7C7C;  border-left:solid 1px #828177; color: #CCC; font: 11px Tahoma; margin-top:0px; padding:1px; line-height: 1.1; }



	#Animka { font: 1px  Tahoma; margin:0; padding:0; line-height: 1;}



   .naglowek { color:#000; font:11px Tahoma; margin-top:15px; line-height: 2; background: #FFF url(/gfx/bg/naglowek.gif)  repeat-y; padding-left:20px; width:180px; height:25px; }
   .naglowek550 { color:#000; font:11px Tahoma; margin-top:5px; line-height: 2; background: #FFF url(/gfx/bg/naglowek550.gif)  repeat-y; padding-left:20px; width:530px; height:25px; }



	#Rejestracja { color: #010101; font: 12px  Tahoma; letter-spacing: 0px; padding:0px;}
    #Rejestracja .naglowki { color: #444444; font: 11px  Tahoma; width:150px}
    #Rejestracja .przypisy { color: #868686; font: 11px  Tahoma;}
    #Rejestracja a:link { color: #3286E8; font: 11px  Tahoma;}
    #Rejestracja a:visited { color: #3286E8; font: 11px  Tahoma;}
    #Rejestracja a:hover {  color: #4999F5; font: 11px  Tahoma;}
    #Rejestracja .input_r { background-color: #F9FAFA; width: 220px; height:14px;  border: solid 1px #E6E5E4; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font-size: 11px; margin-top:0px; padding:2px; }
    #Rejestracja .AvatarUpload { background-color: #F9FAFA; width: 140px; height:14px;  border: solid 1px #E6E5E4; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font-size: 11px; margin-right:12px; padding:2px; }
	#Rejestracja .error {border: 0; background:#FF3C00; color: #fff; font: 12px  Tahoma, Verdana, Tahoma, sans-serif; line-height: 1.2; margin-top:10px; margin-bottom: 10px; padding: 5px;}
    #Rejestracja .zalacz img { border: 0; padding: 0px; margin-left: 5px;}


	#newsletterForm {border: 0; margin-left:40px; width:500px; color: #37201D; font: 12px  Tahoma, Verdana, Tahoma, sans-serif; line-height: 1.3; padding: 0px;}
	#newsletterForm .error {border: 0;  background:#6C433B; color: #fff; font: 12px  Tahoma, Verdana, Tahoma, sans-serif; line-height: 1.3; padding: 10px;}


















	#Focus { color:#000; font: 12px Tahoma; line-height: 1.4; margin: 0; padding: 20px; letter-spacing: 0px; width:551px; background:#FFF}
    #Focus a {color:#438DFA; font: 12px  Tahoma;  text-decoration: underline; line-height: 1.2; }

    #Focus .data  {color: #919191; font: 11px Tahoma; text-decoration: none; line-height: 1.4; margin-bottom:5px;}
    #Focus .autor  {color: #575859; font: 13px Tahoma; text-decoration: none; line-height: 1.5;}
    #Focus .nadtytul  {color: #421001; font:bold 16px Tahoma; text-decoration: none; line-height: 1.4; }
    #Focus .tytul  {color: #FF7A19; font: 22px Tahoma; text-decoration: none; line-height: 1.3;}
    #Focus .tytulZ {color: #0066CE; font: 27px Tahoma; text-decoration: none; line-height: 1.3;}

    #Focus .cenaf  {color: #ff0000; font: 16px Tahoma; text-decoration: none; line-height: 1.6;}
    #Focus .opisf  {border: solid 1px #DBF1FF; background:#F5FAFC; color: #000000; font: 13px Tahoma; text-decoration: none; margin-top:15px; padding: 5px; line-height: 1.6;}
    #Focus .opiekunf  {border: solid 1px #FAF2D2; background:#FAF9F5; color: #FF820D; font: 12px Tahoma; text-decoration: none; margin-top:15px; padding: 5px; line-height: 1.6;}
	#Focus .tresc { color:#000; font: 12px Tahoma; letter-spacing: 0px; line-height: 1.4; }
    #Focus .tresc img { border: solid 0px #4287C8; padding: 0px; margin: 5px 10px 0 0;}



    #Galeria .Fotka { padding:8px; background: #ebebeb; border:solid 1px #EBEBEB; width:90px; height:90px; text-align:center;}




	#video { padding:0px; width:480px; height:360px;  background: #000 url(/gfx/tlo_blog.gif);}




	#Lista {  color:#000; font: 12px Tahoma; line-height: 1.4; margin: 0; padding: 10px; letter-spacing: 0px; width:571px; background:#FFF}
    #Lista img { float: left; border: solid 1px #D9D9D9; padding: 0px; margin-right: 10px;}
    #Lista img a:hover {border: solid 1px #D9D9D9; padding: 0px; margin: 0;}
    #Lista .data { color: #ccc; font: 11px  Tahoma; letter-spacing: 0px; }

	#Lista .linia { height:13px; background: #ffffff url(/gfx/tlo_linia.gif); margin: 0px; padding: 0px;}

	#Lista .box { color: #37201D; font: 11px  Tahoma; letter-spacing: 1px; }
    #Lista .box a:link { color: #646464; font: 11px  Tahoma;}
    #Lista .box a:visited { color: #646464; font: 11px  Tahoma;}
    #Lista .box a:hover {  color: #000; font: 11px  Tahoma;}
    #Lista .box .more a { font:11px Arial; color:#438DFA; text-decoration:underline }

    #Lista .tytul  {color: #361711; font: 16px Tahoma; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:link { color: #361711; font: 16px Tahoma; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:visited { color: #361711; font: 16px Tahoma; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:hover {  color: #4C2721; font: 16px Tahoma;  background-color:transparent; text-decoration: none; line-height: 1.3;}

    #Lista .tytulZ a {color: #0066CE; font:bold 17px Tahoma; text-decoration: none; line-height: 1.3;}
    #Lista .nadtytul {color: #000; font: 12px Tahoma; text-decoration: none; line-height: 1.3;}


	#Lista .mini-tytul a {  color:#438DFA; font: 11px Tahoma;  line-height: 1.3;}
    #Lista ul#mini-lista { margin-top: 10px; padding: 0;	list-style: none;	padding-left:20px; }
    #Lista ul#mini-lista li a { color:#438DFA; text-decoration: underline;	font:12px Tahoma; }

	#Lista .naglowek { color: #79736D; font: 11px  "Georgia", Tahoma; line-height: 1; margin-top: 5px; padding: 0;}
    #Lista .ulica  {color: #421001; font:bold 17px Tahoma; text-decoration: none;}
    #Lista .ulica a:link {color: #421001; font:bold 17px Tahoma; text-decoration: none;}
    #Lista .ulica a:visited {color: #421001; font:bold 17px Tahoma; text-decoration: none;}
    #Lista .ulica a:hover {color: #ffffff; font:bold 17px Tahoma; background-color: #ebebeb; text-decoration: none;}
    #Lista .email  {color: #6B95E8; font: 11px Tahoma; text-decoration: none; line-height: 1.3;}
    #Lista .email a:link { color: #6B95E8; text-decoration: none;}
    #Lista .email a:visited { color: #6B95E8; text-decoration: none;}
    #Lista .email a:hover {  color: #78A5FA;  background-color:transparent; text-decoration: none;}
    #Lista #MiniUczynki  { font:11px Arial; float:right; width:222px; padding:0px; margin-left:10px; line-height: 1.1; }
    #Lista #MiniUczynki .BoxLista { border:solid 1px #CCC; padding:0px; line-height: 1.1; padding:10px;}
    #Lista #MiniUczynki .fotka {width:55px;}
    #Lista #MiniUczynki a {font:11px Arial; color:#438DFA;}





	#stronicowanie {color: #000; font: 12px  Tahoma; text-align: center; line-height: 1.2; margin-top: 5px; padding: 0; }
    #stronicowanie .nr a:link {color: #000; text-decoration: underline;}
    #stronicowanie .nr a:visited {color: #000; text-decoration: underline;}
    #stronicowanie .nr a:hover {color: #C95508; background-color: transparent; text-decoration: none;}
    #stronicowanie .nr_active {color: #A30201; text-decoration: none;}






	#stopka { position: relative; clear:both; color: #D7E0F5; font: 11px  Tahoma;   line-height: 1.2; padding:0px; margin-top:10px;    }
	#stopka a {font: 10px  Tahoma; color: #D7E0F5;}


    #stopka img {border: 0; padding: 0;}

    .baner { text-align: left; margin:0; padding: 0; display:none;}

	.flLeft {float: left; display: inline; margin: 0; padding: 0;}
	.flRight {float: right; display: inline; margin: 0 0 0 0px;}

	.flNone {clear:both; margin: 0; padding:0;  font: 1px Tahoma; height:1px;}

	.powrot {color: #ff0000; font: 12px  Tahoma, Verdana, Tahoma, sans-serif; line-height: 1.2; margin-bottom: 3px; padding: 0;}
    .powrot a:link {color: #000; text-decoration: none;}
    .powrot a:visited {color: #000; text-decoration: none;}
    .powrot a:hover {color: #ff0000;  text-decoration: none;}




    #FormularzKontakt .input_form { background-color: #f5f5f5; width: 300px; height:18px; border:solid 1px #E2E5E1; color: #000; font-size: 11px; padding:3px;}
    #FormularzKontakt .BtnSubmit { color:#FFF; background:#FF790F; border:solid 1px #DE6407; width:130px; height:17px; text-align:center; padding:5px; line-height: 1.6; font:bold 12px Arial}
    #FormularzKontakt .BtnSubmit:hover { cursor: pointer; }


	#FormularzDolacz .input_form { background-color: #f5f5f5; width: 300px; height:18px; border:solid 1px #E2E5E1; color: #000; font-size: 11px; padding:3px;}


   .errorKomunikat { border:solid 0px #E2E5E1; color: #F73E00; font-size: 11px; padding:3px;}


    .hide {	display: none; }





/**/

    #Home { font:12px Arial; color:#282828 }
    #Home a { font:12px Arial; color:#438DFA; text-decoration:underline }
    #Home .tytul  { font:14px Arial; color:#0066CC;}
    #Home .wstep  { font:11px Arial; color:#000;}
    #Home .wstep a { font:11px Arial; line-height:1.2; }
    #Home .akcja { width:291px; height:290px; background:#FFF }
    #Home .podsumowanie { width:292px; height:290px; background:#FFF }
    #Home .wydarzenia { width:291px; height:207px; background:#FFF;  }
    #Home .wydarzenia .url2 a { font:11px Arial; line-height:1; }

    #Home .film { margin-top:8px; width:201px; height:209px; background:#FFF }
    #Home .galeria { width:591px; }
    #Home .uczynki { width:291px; height:171px; background:#FFF; }
    #Home .dlaczego { width:292px; height:171px; background:#FFF;  margin-right:8px; }
    #Home .swiadectwa { width:291px; height:360px; background:#FFF }
    #Home .swiadectwa .tresc img { padding-right:8px; }




#DodajZdjecie {margin-top:10px;}
#DodajZdjecie .input_file { background-color: #F9FAFA; width: 250px; height:25px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 13px Arial; margin-top:0px; padding:0px; line-height: 1.6; }
#DodajZdjecie .input { background-color: #F9FAFA; width: 250px; height:25px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:1px; line-height: 1.6; }
#DodajZdjecie .naglowki { padding-top:5px; width:150px;  margin-right:15px; text-align: right; }
#DodajZdjecie .BtnSubmit { color:#FFF; background:#FF790F; border:solid 1px #DE6407; width:100px; height:20px; text-align:center; padding:3px; line-height: 1.6; }
#DodajZdjecie .BtnSubmit:hover { cursor: pointer; }
#DodajZdjecie .err { color:#E02D00; }


#DodajDuchowyUczynek {margin-top:10px;}
#DodajDuchowyUczynek .input_file { background-color: #F9FAFA; width: 250px; height:25px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 13px Arial; margin-top:0px; padding:0px; line-height: 1.6; }
#DodajDuchowyUczynek .input { background-color: #F9FAFA; width: 250px; height:25px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:1px; line-height: 1.6; }
#DodajDuchowyUczynek .input_text { background-color: #F9FAFA; width: 390px; height:225px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:1px; line-height: 1.6; }
#DodajDuchowyUczynek .naglowki { padding-top:5px; width:100px;   margin-right:15px; text-align: right; }
#DodajDuchowyUczynek .BtnSubmit { color:#FFF; background:#FF790F; border:solid 1px #DE6407; width:100px; height:20px; text-align:center; padding:3px; line-height: 1.6; }
#DodajDuchowyUczynek .BtnSubmit:hover { cursor: pointer; }
#DodajDuchowyUczynek .err { color:#E02D00; }


#Zamow {margin-top:0px;}
#Zamow .input { background-color: #F9FAFA; width: 319px; height:25px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:1px; line-height: 1.6; }
#Zamow .input_text { background-color: #F9FAFA; width: 319px; height:125px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:1px; line-height: 1.6; }
#Zamow .select { background-color: #F9FAFA; width: 50px; height:29px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:1px; line-height: 1.6; }
#Zamow .naglowki { padding-top:5px; width:150px;  margin-right:15px; text-align: right; }
#Zamow .BtnSubmit { color:#FFF; background:#FF790F; border:solid 1px #DE6407; width:100px; height:30px; text-align:center; padding:3px; line-height: 1.6; font:bold 12px Arial}
#Zamow .BtnSubmit:hover { cursor: pointer; }
#Zamow .BtnSubmitOff { color:#FFF; background:#EBEBEB; border:solid 1px #CCC; width:100px; height:30px; text-align:center; padding:3px; line-height: 1.6; font:bold 12px Arial}
#Zamow .BtnSubmitOff:hover { cursor: normal; }

#Zamow .err { color:#E02D00; padding:10px; font:12px Arial}


#DolaczZapisz {margin-top:0px;}
#DolaczZapisz .input { background-color: #F9FAFA; width: 319px; height:25px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:1px; line-height: 1.6; }
#DolaczZapisz .input_text { background-color: #F9FAFA; width: 319px; height:125px;  border: solid 1px #ABAAA8; border-top:solid 1px #828177;  border-left:solid 1px #828177; color: #000; font: 12px Arial; margin-top:0px; padding:1px; line-height: 1.6; }
#DolaczZapisz .naglowki { padding-top:5px; width:150px;  margin-right:15px; text-align: right; }
#DolaczZapisz .BtnSubmit { color:#FFF; background:#FF790F; border:solid 1px #DE6407; width:100px; height:20px; text-align:center; padding:3px; line-height: 1.6; font:bold 12px Arial}
#DolaczZapisz .BtnSubmit:hover { cursor: pointer; }
#DolaczZapisz .err { color:#E02D00; }
.giodo { font:11px Arial; color:#787878; }





#Uczynki {margin-top:10px; font:11px Arial;}
#Uczynki .fotka {width:110px;}
#Uczynki .data {margin-top:3px;}
#Uczynki .podpis {color:#000}

#MiniUczynki  { font:11px Arial; float:right; width:222px; padding:0px; margin-left:10px; line-height: 1.1; }
#MiniUczynki .BoxLista { border:solid 1px #CCC; padding:0px; line-height: 1.1; padding:10px;}
#MiniUczynki .fotka {width:55px;}
#MiniUczynki a {font:11px Arial; color:#438DFA;}


   #Prawa { font:12px Arial; color:#282828 }
   #Prawa a { font:12px Arial; color:#438DFA; text-decoration:underline }
   #Prawa .tytul  { font:14px Arial; color:#0066CC;}
   #Prawa .tytul2  { font:12px Arial; color:#0066CC;}
   #Prawa .dolacz { width:291px;  background:#FFF;  margin-top:8px; }
   #Prawa .dlaczego { width:291px; height:171px; background:#FFF;  margin-top:8px; }
   #Prawa .swiadectwa { width:291px; height:360px; background:#FFF; margin-top:8px; }
   #Prawa .tresc img { padding-right:8px; }



#ZamowCounter {width:291px; height:75px; background: #FFF url(/gfx/bg/zamow.gif) no-repeat;}
#ZamowCounter:hover { cursor: pointer;}
#ZamowCounter .licznk { padding-top:47px; padding-left:107px;}



.posa {position:absolute}
.tar {text-align:right}
.mt5 {margin-top:5px;}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.disb {display: block;}








