	div#pageContent div.contentWrapper {
		background: url(../img/sub/contentwrapper_background.png) no-repeat 180px 225px;
	}

			div#pageContent div.contentWrapper div.left h2 {
				background: #A1A1A1 url(../img/sub/firma/left_h2.png);
			}

			div#pageContent div.contentWrapper div.right h2 {
				background: url(../img/sub/firma/kariera/right_h2.png) no-repeat;
			}

				div#pageContent div.contentWrapper div.right div.content dl {
					padding: 0 0 16px 0;
				}

					div#pageContent div.contentWrapper div.right div.content dl dt {
					}

					div#pageContent div.contentWrapper div.right div.content dl dd {
						padding-left: 14px;
					}

				div#pageContent div.contentWrapper div.right div.content img {
					float: left;
					border: solid 1px #EEF4F8;
					margin: 3px 16px 0 1px;
				}

				div#pageContent div.contentWrapper div.right div.content ul {
					display: block;
					float: left;
				}

					div#pageContent div.contentWrapper div.right div.content ul li {
						padding-left: 14px;
						background: url(../img/sub/content_li.png) no-repeat 8px 6px;
					}
					
			div#pageContent div.contentWrapper div.right div.content p.infobox {
					background: #F4F3EE url(../img/shared/wiecej.gif) 10px 50% no-repeat;
					border: 1px solid #F4F3dd;
					border-bottom: 1px solid #999;
					padding: 8px;
					margin: 10px 0;
					cursor:pointer;
			}
			div#pageContent div.contentWrapper div.right div.content div.close {
				height:6em; 
				overflow:hidden;
			}
			div#pageContent div.contentWrapper div.right div.content div.open {
				border-bottom: 1px solid #999;
			}
			
			div#pageContent div.contentWrapper div.right div.content div.open p.infobox {
				border-bottom: none;
				background: #F4F3EE url(../img/main/href_wiecej.png) 10px 50% no-repeat;
			}
			
			
 div.right div.content form {
	background: url(../img/shared/hr.png) repeat-x 0 100%;
	padding-bottom: 34px;
	margin-bottom: 17px;
	width:400px;
}

	 div.right div.content form br.clear {
		clear: both
	}

	 div.right div.content form fieldset {
		border: none;
	}

	 div.right div.content form label {
		display: block;
		margin-bottom: 7px;
		float: left;
		width: 110px;
		font-weight: bold;
	}

	 div.right div.content form input.text {
		float: left;
		width: 196px;
		height: 20px;
		border: solid 1px #A5ACB2;
		margin: 0 0px 10px 10px;
		background: #fff;
	}

	* html  div.right div.content form input.text {
		height: 20px;
		he\ight: 18px;
	}

	:root div.content form input.text {
		height: 18px;
	}

	 div.right div.content form input[type="text"]:focus {
		border: solid 1px #C5D5F1;
	}

	 div.right div.content form input.file {
		font-size: 10px;
		float: left;
		width: auto;
		height: 20px;
		border: solid 1px #A5ACB2;
		margin: 0 0px 10px 10px;
		background: #fff;
	}

	 div.right div.content form input.small {
		width: 41px;
		float: left;
		height: 20px;
		border: solid 1px #A5ACB2;
		margin: 0 0px 10px 10px;
		background: #fff;
	}

	:root  div.right div.content form input.small {
		width: 40px;
	}

	* html  div.right div.content form input.small {
		width: 40px;
	}

	 div.right div.content form input.small2 {
		width: 21px;
		float: left;
		height: 20px;
		border: solid 1px #A5ACB2;
		margin: 0 0px 10px 10px;
		background: #fff;
	}

	:root  div.right div.content form input.small2 {
		width: 20px;
	}

	* html  div.right div.content form input.small2 {
		width: 20px;
	}

	 div.right div.content form input.submit {
		width: 48px;
		height: 17px;
		cursor: pointer;
		margin: 0 0 0 270px;
	}

	 div.right div.content form select {
		float: left;
		width: 194px;
		height: 20px;
		border: solid 1px #A5ACB2;
		margin: 0 0 11px 10px;
		background: #fff;
	}

	:root  div.right div.content form select {
		width: 198px;
	}

	* html  div.right div.content form select {
		width: 198px;
	}