.container ul {	float:left;	list-style-type:none !important;	margin:0 !important;	padding:0 !important}.container li {	padding-top:10px;	padding-left:10px;	float:left;	width:215px;	height:190px}.container li .catalogue_headline {	padding-bottom:8px;	font-weight:bold}.container li .img_link {	position:absolute}.container li .img_link .new_catalogue {	background-color:rgb(233,81,35);;color:#FFFFFF;font-weight:bold;margin-top:9px;padding:2px 7px 3px 6px;position:absolute;text-align:left;vertical-align:middle;width:25px;z-index:1001}.container li .img_link img {	border:1px solid #BBB;	background-color:transparent !important}.container li .img_link img:hover {	border:1px solid rgb(233,81,35);}.container li .button_lang {	display:block;margin-left:110px;overflow:hidden;padding:0.3em 0 0 1.1em;position:absolute;width:100px}.container li .button_lang a {	opacity:0.7;	filter:alpha(opacity = 70);	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.container li .button_lang a:hover {	opacity:1.0;	filter:alpha(opacity = 100);	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	color:rgb(233,81,35);}.container li .button_lang a.pdf {	background:url("/img/icons/acrobat20.png") no-repeat scroll 0 0 transparent;padding-top:3px}.container.articles li {	width:325px !important}.container.articles li .button_lang {width:200px !important}.container.articles li .button_lang div.pdf {	background:url("/img/icons/acrobat20.png") no-repeat scroll 0 0 transparent;	min-height:20px;padding-left:25px;text-decoration:underline;width:170px}.jobs {	border-collapse:collapse;	border-style:none}.jobs tr {	height:30px;	border-collapse:collapse;	border-bottom:1px solid #DDD}.jobs tr:last-child {	height:30px;	border-collapse:collapse;	border-style:none}.jobs tr.rowColor {	}.jobs a {	color:rgb(233,81,35);}.jobs a.pdf {	background:url("/img/icons/acrobat20.png") no-repeat 0 0 transparent;	padding-bottom:8px;padding-left:25px;padding-top:3px}.jobs a:hover {	color:rgb(233,81,35);;	text-decoration:underline}.geschichte {	width:100%;	background:url("/img/custom/background_666.png") repeat-y 0 0 transparent;	}.geschichte #geschichte_today {	height:17px;	padding:5px;	text-align:center;	width:85px;	margin-left:430px;	margin-bottom:20px;	background-color:#FFF;	border:1px solid #DDD}.geschichte #geschichte_left_container {	position:relative;	float:left}.geschichte #geschichte_right_container {	position:relative;	float:left;	top:30px;	left:35px}.geschichte p.clear {	height:1px;	clear:both}.geschichte img {	max-width:177px}.geschichte .timeline {	width:1px;	margin-left:10px;	margin-right:9px;	height:100%;	position:relative;	left:355px;	background-color:#EEE}