* {margin: 0;padding:0;font-family: arial;outline:none;}
ul, ol, blockquote {
	padding-left: 20px;
}

body {background: url('pic/BG.gif') repeat-x;}
#top {margin: 0 auto ;width: 935px;height: 101px;}
#top .logotype {background: url('pic/logotype.gif');height: 101px;width: 242px; float: left;}
#content {margin: 0 auto ; width: 935px;}
#content .left { float: left;width: 230px;}
#content .left .foto {background: url('pic/fota.gif');height: 258px;width: 192px;margin-left: 20px;margin-top: 14px;}
#content .left .menu {margin-top: 10px;}

#content .left .menu  a {display: block;text-decoration: none;height: 24px; width: 210px;color: black;margin-top: -1px;font-family: Trebuchet MS ;}

#top .nav_top {float: right; width: 280px; text-align: right;height: 61px; padding-top: 20px;}
#top .nav_top a {color: black; text-decoration: none;font-size: 12px;margin-right: 20px; padding-left: 15px;}
#top .nav_top a.fav {background: #fff url('pic/fav.gif') 0 3px no-repeat;}
#top .nav_top a.contact {background: #fff url('pic/phone.gif') 0 3px no-repeat;}

#top .nav_top ul{ list-style: none; margin-right: 20px;}
#top .nav_top ul li{ display:inline; }
#top .nav_top ul li img { border: 0;}
#top .nav_top ul li a { padding: 0; margin: 0 0 0 3px; }
#top .nav_top ul li a span {display: none; }

#content .left .telefon {padding: 10px; color: white;font-size: 11px;width: 209px; height: 94px;background: url('pic/bgtelefon.gif');margin-top: 10px;}


#content .right { float: right; width:696px;}
#content .right .napis{ background: url('pic/napis.gif') no-repeat left ;width: 376px; height: 53px;margin-top: 3px;}
#content .right .napis a {float: right; height: 12ps;width: 19px;}


#content .right .pl{ background: url('pic/napis.gif') no-repeat left ;width: 376px; height: 53px;margin-top: 3px;}
#content .right .pl a {float: right; height: 12ps;width: 19px;}

#content .right .de{ background: url('pic/de_tekst.jpg') no-repeat left ;width: 376px; height: 53px;margin-top: 3px;}
#content .right .en{ background: url('pic/en_tekst.jpg') no-repeat left ;width: 376px; height: 53px;margin-top: 3px;}





#content .content {border: 1px solid #ececec;margin-top: 20px;background: url('pic/bgcontent.gif') no-repeat left top;padding: 10px;text-align: justify; font-size: 12px;margin-bottom: 20px;}





#fotter {margin: 0 auto ; height: 50px;width: 935px; text-align: right;clear:both;}
#fotter a img{ border:0;}


#content .left ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; /* Width of Menu Items */
	
	}
	
#content .left ul li {
	s
	margin-top: -2px;
	}
html>body #content .left ul li {margin-top: -3px;}
	
#content .left li ul {
	
	left: 223px; /* Set 1px less than menu width */
	top: 2px;
	display: none;
	}
html>body #content .left li ul {top: 3px;}

/* Styles for Menu Items */
#content .left ul li a {
	display: block;
	text-decoration: none;
	background: #fff; /* IE6 Bug */
	padding: 2px;
	background: url('pic/BGmenu.gif') no-repeat left ;
	padding-left: 25px; padding-top: 11px; font-size: 12px;
	border-bottom: 0;
	}
#content .left ul li a:hover {background: url('pic/BGmenublack.gif') no-repeat;}
	
/* Holly Hack. IE Requirement \*/
* html #content .left ul li { float: left; height: 1%; }
* html #content .left ul li a { height: 1%; }
/* End */

#content .left li:hover ul, #content .left li.over ul { display: block; } /* The magic */

#content .left ul li a.podzialon {background: url('pic/BGmenu2.gif') no-repeat left ;padding-left: 40px;}
#content .left ul li a.podzial {background: url('pic/BGmenu3.gif') no-repeat left ;padding-left: 40px;}









.to_jest_formularz b {font-size: 16px;}
.to_jest_formularz {margin-left: 0px; background: #ececec;width: 650px;padding-left: 20px;}
.to_jest_formularz input{ font-weight: bold;width: 90%; border:0px solid #bfbfbf;margin-bottom: 5px;background: url('pic/bg_input.gif');}







.to_jest_formularz textarea {width: 90%;border: 1px solid #bfbfbf;background: #f9f9f9;margin-bottom: 5px;}
.to_jest_formularz select{width: 90%;border: 1px solid #bfbfbf;background: #f9f9f9;margin-bottom: 5px;}
.to_jest_formularz table {float: left;width: 50%;}


.to_jest_formularz2 b {font-size: 16px;}
.to_jest_formularz2 {background: #ececec;padding-left: 20px;margin-bottom: 20px;}

.to_jest_formularz2 .podopieczny_001 {float: left;font-size: 12px;font-weight: normal;}
.to_jest_formularz2 input {font-weight: bold;width:195px;border: 0px solid #bfbfbf;background: #f9f9f9;margin-bottom: 5px;margin-right: 12px;background: url('pic/bg_input.gif');} 

.to_jest_formularz2 input.wrong {font-weight: bold;width:195px;border: 0px solid #bfbfbf;background: #f9f9f9;margin-bottom: 5px;margin-right: 12px;background: url('pic/bg_input_wrong.gif');} 
.to_jest_formularz input.wrong{ font-weight: bold;width: 90%; border:0px solid #bfbfbf;margin-bottom: 5px;background: url('pic/bg_input_wrong.gif');}


.ilosc_opiekunek2 {background: #c00000;;padding: 5px;margin-bottom: 5px;color: white;font-weight: bold;}
.ilosc_opiekunek {background: #c00000;;padding: 5px;margin-bottom: 5px;color: white;font-weight: bold;}
.ilosc_opiekunek input {border: 1px solid #a40000;width: 30px;padding: 0 3px;text-align: center;}

.ilosc_opiekunek input.wrong {border: 1px solid #a40000;width: 30px;padding: 0 3px;text-align: center;}

.ilosc_opiekunek a { background: white; padding: 4px;color: black; text-decoration: none;}

#ado{
visibility:hidden;
}












