form#kontakt {width:470px; padding:10px; margin:5px auto; font-size:1em; font-family:verdana, arial, helvetica, sans-serif;}
form#kontakt input, textarea {border:1px solid #ddd; margin-bottom:0.5em; background:#ffffff;}
form#kontakt label {clear:left; display:block; float:left; width:135px; text-align:left; padding-right:10px; color:#000000; margin-bottom:0.5em;}
em {color: red; font-style: normal;}

form#two {width:500px; padding:5px; margin:5px auto; font-size:1em; font-family:verdana, arial, helvetica, sans-serif;}
form#two legend {font-size:1em; font-weight:bold; margin-bottom:1px; padding:6px; background:none; color:#000000;}
form#two fieldset {width:470px; display:block; border:1px solid #ccc; padding:5px 5px 5px 10px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em; font-size:1em; }
form#two input {border:1px solid #ddd; padding-left:0.5em; margin-bottom:0.5em; background:#ffffff;}
form#two input.checkbox {border:none; padding-left:0.5em; margin-bottom:0.5em; background:none;}
form#two label {clear:left; display:block; float:left; width:135px; text-align:left; padding-right:10px; color:#000000; margin-bottom:0.5em;}
form#two label.error { padding-left: 135px; width:300px; color:red; display:none}
form#two label.rt { display:inline; float:none; width:40%; text-align:left; padding-right:10px; color:#000000; margin-bottom:0.5em;}
form#two select {margin-bottom:0.5em; border:1px solid #ddd;}
form em {color: red;}

form#two .checklist {border: 1px solid #ddd; list-style:none; height:10em; overflow:auto; width:16em;}
form#two .checklist, form#two .checklist li {margin-left:0; padding:0;}
form#two .checklist label {float:none; width:390px; display:block; padding-left:25px; text-indent:-25px; margin-bottom:0.0em;}
* html .checklist label {height: 1%;}

form#two .cl1 { font-size:0.9em; width:98%; height:15em; background-color:white; margin-top:0px;}
form#two .cl1 .alt {background: #f5f5f5;}
form#two .cl1 input {vertical-align:middle; border:none; background:none; margin-bottom:0.0em;}

form#szukaj label {clear:left; display:block; float:left; width:55px; text-align:left; padding-right:10px; color:#ffffff; margin-bottom:0.5em;}
form#szukaj input {border:1px solid #ddd; margin-bottom:0.5em; width:165px;}
form#szukaj select {margin-bottom:0.5em; border:1px solid #ddd; width:165px;}
form#szukaj option {font-size: 9px;}

form#szukaj input.button, form#kontakt input.button, form#two input.button {
	font-size: 11px; color: black; font-family: Verdana, sans-serif;
	background-color: #EAEAEA;
	border: 1px solid red;
	padding: 2px;
	border-bottom: 2px solid Gray;
	border-right: 2px solid Gray;
	border-left: 2px solid Silver;
	border-top: 2px solid Silver;
	text-align: center;
	width:60px;
}


p.error {color:red;}

img {border: none;}
