body { background: #fff; 
}

* html body { background: #fff; 
margin-right: 12px;
}


		#oForm {
			overflow: hidden;
			margin: 0 10px;
		}
		#oForm input, #oForm label {
			font-size: 95%;
		} 
		#oForm p.komunikat {
			margin: 0 10px 1.3em;		
		}
		#oForm fieldset {
			margin: 0 0 1.3em;
			display: block;
			line-height: normal;
		}
		#oForm fieldset.horizontal {
			padding: 1em 0 0;
		}
		#oForm fieldset.horizontal dl {
		}

		#oForm fieldset.horizontal dl dd {
			display: inline;
		}

		#oForm fieldset.horizontal dl.first-child dd {
			border-left: none;
		}

		#oForm fieldset.horizontal dl dt {
			display: inline;
		}
		
		#oForm fieldset.horizontal dl dd label {
			font-size: 95%;
			display: inline;
		}
		
		#oForm fieldset.horizontal dl dd br {
			sdisplay: none;
		}

		#oForm fieldset.horizontal input {
		}



	#oForm fieldset.horizontal dl dt#rodzaj_katalogu-label {
		display: none;
	}
	
	#oForm fieldset.horizontal dl dt#kuchnie_na_cd-label,
	#oForm fieldset.horizontal dl dd#kuchnie_na_cd-element {
		float: right;
	}
	#oForm fieldset.horizontal dl dt#kuchnie_na_cd-label {
		line-height:1.5em;
	}


		h2.orderFormHeader {
			background: #eaeaea;
			border: 1px solid #cbcbcb;
			font-size: 120%;
			padding: 8px;
			margin-bottom: 1em;
			font-weight: bold;
			margin: 5px 10px 0;
		}

		#oForm h3 {
			border-bottom: 1px solid #cbcbcb;
			font-size: 95%;
			padding-bottom: .5em;
			margin: 0 10px 1em;
			font-weight: bold;
		}

		#oForm fieldset.adresowe {
			overflow: hidden;
			width: 376px;
		}
		#oForm fieldset.adresowe dl {
			width: 376px;
			overflow: hidden;
			float: left;
		}
		#oForm fieldset.adresowe dl dd {
			width: 291px;
			float: left;
			margin: 5px 0 5px 0px;
		}
		#oForm fieldset.adresowe dl dt {
			width: 85px;
			float: left;
			margin: 5px 0;
		}
		
		#oForm fieldset.adresowe dl dd input {
			width: 289px;
			border: 1px solid #a8acaf;
			padding: 2px 0;
		}
		

		#oForm fieldset.adresowe dl.kod {
			width: 151px;
		} 
		#oForm fieldset.adresowe dl.kod dt {
			text-align: right;
			width: 62px;
		} 
		#oForm fieldset.adresowe dl.kod dd {
			width: 89px;
		} 
		#oForm fieldset.adresowe dl.kod dd input {
			width: 87px;
		} 

		#oForm fieldset.adresowe dl.miasto {
			width: 225px;
		} 
		#oForm fieldset.adresowe dl.miasto dd {
			width: 140px;
		} 
		#oForm fieldset.adresowe dl.miasto dd input {
			width: 138px;
		} 

		#oForm fieldset.adresowe dl.nrmieszkania {
			width: 200px;
		} 
		#oForm fieldset.adresowe dl.nrmieszkania dt {
			text-align: right;
			width: 111px;
		} 
		#oForm fieldset.adresowe dl.nrmieszkania dd {
			width: 89px;
		} 
		#oForm fieldset.adresowe dl.nrmieszkania dd input {
			width: 87px;
		} 


		#oForm fieldset.adresowe dl.nrdomu {
			width: 176px;
		} 
		#oForm fieldset.adresowe dl.nrdomu dd {
			width: 91px;
		} 
		#oForm fieldset.adresowe dl.nrdomu dd input {
			width: 89px;
		} 

		#oForm fieldset.adresowe dl dt label {
			font-size: 95%;
			display: block;
			padding:2px 5px 2px 0;
		}


		#oForm fieldset.zgoda p {
			font-size: 95%;
			color: #898989;
		}

		#oForm fieldset.zgoda label {
			font-size: 95%;
			font-weight: bold;
			margin-left: 4px;
		}
		
		#oForm fieldset.zgoda dl,
		#oForm fieldset.zgoda dd,
		#oForm fieldset.zgoda dt {
			display: inline;	
		}

		#oForm fieldset.zgoda input#zgoda {
			left:-0.5em;
			position:relative;
		}
		
		
		#oForm fieldset.submit {
			margin: 0;
		}
		
		#oForm fieldset input {
			vertical-align: middle;
		}

		#oForm .buttonPartRight {
			background:transparent url(../img/shared/button_right_bg.png) no-repeat scroll 100% 0;
			float: right;
			padding-right:3px;
		}
		
		#oForm .buttonPartLeft {
			background:transparent url(../img/shared/button_left_bg.png) no-repeat scroll 0 0;
			padding-left:3px;
		}
		
		#oForm #oSubmit-label {
			display: none;
		}
		
		#oForm fieldset.submit dd {
			display: inline;
		}
		
		#oForm input.submit {
	      height:2em;
	      cursor:pointer;
	      font-size:1em;
	      font-weight:bold;
	      color:#000000;
	      background:transparent url(../img/shared/button_bg.png) repeat-x 0 50%;
	      border:none;
	      padding: 0 10px;
	      float: right;
		}

	#oForm ul.errors li {
		color: #DB212B;
		font-size: 90%;
	}
