@charset "utf-8";

#breadcrums {
	padding:10px 0;
	border-bottom:1px solid #b5b5b5;
	margin: 36px 0 0 0;
	position:relative;
	text-shadow:0 1px 0 #fff;
}
#breadcrums a,#breadcrums a:visited { text-decoration:none; color:#888; font-size: 11px; font-weight:900; float:left;}
#breadcrums a:hover { color:#444;}
#breadcrums a:first-child {margin-left:10px;}
#breadcrums img { margin:0 5px; position:relative; top:3px; float:left;}
#breadcrums span { text-decoration:none; color:#888; font-size: 11px; font-weight:100; float:left;}

.klocek.naglowek {border:none; text-shadow:0 1px 0 #fff; margin:15px 0 0 0;}
.naglowek h1 { font-size:20px; font-weight:900; color:#d84800; letter-spacing:-1px; margin:0 10px; }

.form {}
.form.dol {width:88%; margin-left:auto; margin-right:auto;}
.form h2 { font-weight:900; font-size:20px; color:#a6a6a6; padding:5px 10px; border-bottom:1px solid #b5b5b5; text-shadow:0 1px 0 #fff; margin:10px 0;}
	.form p { font-size:12px; padding:0 20px; text-shadow:0 1px 0 #fff; line-height:1.5em; }
	.form p.dol { margin-bottom:5px; }
	.form p.faded { color:#666; }
	
	.form label, .form input, .form select { display:block; padding:3px; margin:3px; margin-bottom:0; font-size:11px;}
     #registerForm select { display:block; padding:3px; margin:3px; margin-bottom:0; font-size:11px; width:207px;}
	.form input { color:#666; font-family:Arial, Helvetica, sans-serif;}
	.form input.pole { border:1px solid #bbb;}
	.form label { font-size:11px; padding:5px 0; text-shadow:0 1px 0 #fff; color:#444; }
	
	.dane {float:left; width:230px; margin:0; margin-left:5px;}
	.dane.lewe {width:300px; margin-left:30px;}
		.form input, .dane label, .form select { width:200px;} 
        .form label {padding-bottom:0;}
		.dane.lewe input { font-size:14px; font-weight:900; padding:5px; }
		.dane.prawe input { font-size:12px; }
		
	.pozostale {font-size:12px; font-weight:100; margin:0; margin-left:5px; float:left; width:230px;}
	.pozostale.lewe {width:300px; margin-left:30px;}
		.pozostale input { width:200px; }

	.form input.checkbox { display:inline-block!important; width:auto!important; float:left; margin:2px 5px 2px 8px!important; margin-right:5px!important; position:relative; top:2px; border:none;}
	.form input.button {float:right; width:auto;}
	.disabled { color:#aaa!important; }
	

.klocek.tresc { margin-top:0;}
	.tresc h2 { font-weight:900; font-size:17px; color:#444; padding:10px 10px 5px 10px; text-shadow:0 1px 0 #fff; margin:10px 0 0 0; clear:both;}
	.tresc h2 strong {font-weight:100;}
	.tresc h3 { font-size:14px; color:#d84800; font-weight:900; padding:10px 10px 5px 10px; margin:0; }
	.tresc h3.spcl {padding:10px; margin-bottom:0;}
	.tresc p, .tresc ul li { font-size:12px; color:#555; padding:0 10px; margin:0; margin-bottom:1em;}
	.tresc p {line-height:1.5em;}
	.tresc img { margin:2px 5px; padding:0; border:5px solid #fff;}
	.tresc img.noborder {border:none;}
	.tresc img.lft { float:left; margin-left:0;}
	.tresc img.rgt { float:right; margin-right:0; }
	.tresc img.cntr { display:block; margin:5px auto; }
	.tresc ul { list-style:url(../gfx/bullet.png); margin:0 0 10px 25px; padding:0;}
		.tresc ul li {padding:0;line-height:1.3em;}
		.tresc ul li:first-child {margin-top:.5em;}

.enfBox {  display:block; clear:both; padding:10px; background:#f8f8f8 url(../gfx/GreyBackgroundStripes.png); border:1px solid #bbb; margin:10px 0; text-shadow: 0 1px 0 #FFF; -moz-box-shadow: 0 2px 7px #ccc; -webkit-box-shadow: 0 2px 7px #ccc; }
