/**jobs navigation **/
div#job-navigation-container{
	margin-top: -6px;
	float: left;
	color: #71747b;
}
ul#job-category-links {
	width: 203px;
	padding: 19px 0 19px 24px;
	background-color: #e5eaeb;
}

ul#job-category-links li{
	margin-right: 10px;
}
ul#job-category-links li, ul#job-category-links li a, ul#job-country-selection li, ul#job-country-selection li a, ul#job-in-page-links li a {
	color: #71747b;
}
ul#job-category-links li a:hover {
	color: #2d2f36;
}

ul#job-country-selection li a:hover, ul#job-in-page-links li a:hover {
	color: #fff;
}

/** Back to listings button **/
div#job-back-to-listings{
	border-top: 1px #d5dbdc solid;
	width: 190px;
	margin-top: 10px;
	padding-top: 7px;
}
li#job-back a {
	border: 0;
	background: url(/_images/product/product-category-back.gif) no-repeat 0 -68px;
	cursor: pointer;
	display: block;
	padding-left: 20px;
}
li#job-back a:hover {
	background-position: 0 -152px;
}

/** Country Selection Links **/
ul#job-country-selection, ul#job-in-page-links {
	margin: 27px 0 0 24px;
}

ul#job-country-selection li, ul#job-in-page-links li {
	min-height: 20px;
}

ul#job-country-selection li a:hover {
	color: #fff;
}
li#job-country-active {
	font-weight: bold;
	color: #ffffff !important;
}

/**jobs content  home **/
div.job-content, div#job-content-home, div#job-content-list, div#job-content-detail {
	width: 594px;
	float: right;
	color: #71747b;
	padding: 330px 5px 50px 5px;
	margin-right: 19px;
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #f1f2f4;
}
div.job-content a {
	color: #71747b;
}

div.job-content a:hover {
	color: #2d2f36;
}

div.job-content a.back-to-top {
	margin-left: 16px;
}

div#job-content-home{
	background-image: url('/_images/job/jobs-home.jpg');
	min-height: 100px;
}
div#job-content-list{
	background-image: url('/_images/job/jobs-list.jpg');
}
div#job-content-detail{
	background-image: url('/_images/job/jobs-detail.jpg');
}
div#job-content-home h2, div#job-content-list h2, div#job-content-detail h2{
	margin: 0 15px 0 15px;
	font-weight: bold;
}
div#job-content-home h3, div#job-content-list h3, div#job-content-detail h3{
	font-weight: bold;
	margin: 0 15px;
}
div#job-content-home p, div#job-content-list p, div#job-content-detail p {
	margin: 0 15px;
}
div#job-content-home a, div#job-content-list a, div#job-content-detail a {
	color: #71747b;
}
div#job-content-home a:hover, div#job-content-list a:hover, div#job-content-detail a:hover {
	color: #2d2f36;
}
/** Job content list **/
div#job-content-list dt {
	clear: both;
	padding: 20px 0 5px 15px;
}

div#job-content-list li{
	padding: 10px 15px 10px 15px;
	border-top: 1px #d5dbdc solid;
	clear: left;
}
div#job-content-list li a{
	color:  #71747b;
	float: left;
	width: 400px;
}
li.job-content-list-bottom{
	border-bottom: none;
}
div#job-content-list li span{
	float: right;
}
/** Job content detail **/
div#job-content-detail ul{
	margin-left: 15px;
}
div#job-content-detail p{
	padding: 10px 0;
}
div#job-content-detail-apply{
	background-color: #ffffff;
	border-top: 1px #d5dbdc solid;
	padding: 30px 0;
}


/** statics **/
div.job-content {
	padding-top: 300px;
}

div.job-content h2 {
	font-weight: bold;
	margin-bottom: 20px;
}

div.job-content p {
	margin-bottom: 20px;
}

div.job-content div {
	border-bottom: 1px solid #d5dbdc;
	padding: 30px 16px 10px 16px;
}

div.job-content div.last {
	border-bottom: none;
}

p#careers-at-vitra-it-last, p#careers-at-vitra-marketing-last {
	margin-top: 1em;
}

div#job-why-you-should-work-for-vitra-content {
	background-image: url(/_images/job/jobs-home.jpg);
}

div#job-why-you-should-work-for-vitra-content a.back-to-top {

}

div#job-who-we-are-looking-for-content {
	background-image: url(/_images/job/jobs-who-we-are-looking-for.jpg);
}

div#job-careers-at-vitra {
	background-image: url(/_images/job/jobs-careers-at-vitra.jpg);
}

div#job-how-to-apply {
	background-image: url(/_images/job/jobs-how-to-apply.jpg);
}

div.adr {
	padding: 0 !important;
	border: none !important;
	margin-bottom: 20px;
}

div.adr span {
	display: block;
}

div.adr a {
	color: #71747b;
}

div.adr a:hover {
	color: #2d2f36;
}
