	* {
		margin: 0px;
		padding: 0px;
		border: 0px;
	}

	body {
		font-family: Verdana;
		font-size: 100.1%;
		background-color: #f4f4f4;
	}

	select, input, button {
		padding: 1px;
		border: 1px solid #ee731a;
		font-size: 12px;
		font-family: Tahoma;
		font-weight: normal !important;
	}

	button, textarea {
		padding: 1px 4px 1px 4px;
		border: 1px solid #005751;
		background-color: #fff;
		font-size: 12px;
		font-family: Tahoma;
	}

	textarea {
		border: 1px solid #ee731a;
	}

	option {
		padding: 0px 5px 0px 2px;
	}

	a {
		color: #000;
	}

	.error {
		border: 1px solid red !important;
	}

	form dl {
		font-size: 12px;
	}

	form dl dt {
		float: left;
		width: 150px;
		padding: 6px 10px 4px 0px;
		color: #005751;
		font-weight: bold;
		text-align: right;
	}

	form dl dd {
		padding: 5px 0px 5px 160px;
		color: #e15800;
	}

	ul {
		list-style-image: url('/images/li.gif');
		margin-left: 30px;
	}

	ul.menu, ul.submenu {
		list-style: none;
		position: absolute;
		margin: 0px !important;
	}

	ul.menu {
		z-index: 10;
		width: 100%;
		background-color: #fd8436;
	}

	ul.submenu {
		display: none;
	}

	ul.menu li {
		float: left;
	}

	ul.submenu li {
		float: none !important;
	}

	ul.menu a {
		display: block;
		float: left;
		padding: 6px 10px 6px 10px;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
		color: #ffffff;
		background-color: #fd8436;
		text-align: left;
	}

	ul.submenu a {
		float: none !important;
		padding: 6px 20px 6px 10px !important;
		width: 290px;
		background-color: #666666 !important;
	}

	ul.menu a:hover {
		background-color: #ff6400;
	}

	ul.submenu a:hover {
		background-color: #555555 !important;
	}

	ul.menu a.arrow {
		padding-right: 20px !important;
		background: #fd8436 url('/images/arrow_white.gif') no-repeat center right;
	}

	ul.menu a.arrow:hover {
		background-color: #ff6400;
	}

	a.active {
		background-color: #ff6400 !important;
	}

	ul.submenu a.active {
		background-color: #555555 !important;
	}

	.title {
		font-size: 18px;
		color: #005751;
		font-weight: bold;
	}

	.orange {
		color: #ff6400;
	}

	.marked {
		color: #1e564c;
		font-weight: bold;
	}

	div#vacancies {
		width: 750px;
		margin: 20px 0px 0px 10px;
		font-size: 12px;
	}

	dl.vacancies dt {
		width: 350px !important;
	}

	dl.vacancies dd {
		padding-left: 360px;
	}

	div#footer {
		height: 31px;
		border-top: 1px solid #36716d;
		background-color: #367975;
		font-size: 12px;
		color: #fff;
	}

	div#footer div.friends {
		float: right;
		margin: 1px 10px 0px 10px;
	}

	div#footer select {
		border: 1px solid #36716d;
		font-size: 11px;
		margin: 6px 20px 0px 7px;
	}
	
	label.checker {
		margin: 0px 0px 7px 7px;
	}