@charset 'utf-8';

/* Career styles
----------------------------------------------------- */

.joblink, .adress{
	margin: 0.5em 0;
	display: block;
}

/* Sub Content 
------------------------------------------------------ */
div.location-container{
	float:left;
	margin-left:10px;
	padding:14px 14px 28px;
	width:187px;
	
	background: #ffffff; /* old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* ie */
}

div.location-container-space{
	float:left;
	margin-left:10px;
	padding:14px 14px 28px;
	width:187px;
}

div.location-container h2{
	height:40px;
}

div.location-container h3{
	height:25px;
}

div.location-container .hint{
	color:#999999;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
}

div.location-container img.teaser-image{
	margin: 0 -14px 14px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}

div.location-container:hover{
	-moz-box-shadow:0 1px 3px #aaa;
	-webkit-box-shadow:0 1px 3px #333;
	box-shadow:0 1px 3px #000;
	background: #fefefe; /* old browsers */
	background: -moz-linear-gradient(top, #fefefe 70%, #e5e5e5 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(70%,#fefefe), color-stop(100%,#e5e5e5)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e5e5e5',GradientType=0 ); /* ie */
}
