/*

Name:	Blueprint Demo Stylesheet
Author:	Marit AG

[Stylesheet Contents]

1. Basic Styles
	1.1 Fonts
	1.2	Headlines
	1.3	Links
	1.4 Tables
	1.5 Forms

2. Layout
	2.1 Container
	2.2 Header
	2.3 Navigations
		2.3.1 Main Navigation
		2.3.2 Service Navigation
		2.3.3 Sub Navigation
		2.3.4 Footer Navigation
		2.3.5 Breadcrumb Navigation

*/

/* 1. Basic Styles
-------------------------------------------------------------- */
body {background-color:#b2b2b2; color:#737373; font-family:Arial, Helvetica, sans-serif}
body.lightbox {background-color:#fff; padding:0; overflow:hidden; text-align:left}
h1, h2, h3, h4, h5, h6 {color:#0063ac}
p {margin-bottom:10px}
a {color:#0063AC}
a:link, a:visited {text-decoration:none; color:#0063AC}
a:hover, a:focus, a:active {text-decoration:underline; color:#0063AC}
td {vertical-align:top}
input[type="text"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#D9D9D9}
dfn {position:absolute; left:-1000em; width:20em}
b{font-weight:bold}

.clear {clear:both; height:0px; width:0px; font-size:0px; line-height:0px}

#wrap1 {background:url("/typo3conf/sites/baumer/img/bg_body_gradient_smart.gif") repeat-x top center #edf5fa}
#wrap2 {background:url("/typo3conf/sites/baumer/img/bg_body_smart.jpg") no-repeat top center}

.quickjump {}
.quickjump h6 {font-weight:normal; color:#b3b3b3; font-size:11px; line-height:20px}
.quickjump .selectedIndex {width:198px; border:1px solid #d9d9d9; height:20px; background:url("/typo3conf/sites/baumer/img/bg_selectbox_arrow.png") no-repeat top right #fff; padding:0px 10px; color:#b3b3b3; font-size:11px; line-height:20px; cursor:pointer}
.quickjump .selectWrap {width:218px; border:1px solid #d9d9d9; background-color:#fff; display:none}
.quickjump ul {list-style:none; margin:0px; padding:0px}
.quickjump a:link, .quickjump a:visited {display:block; padding:3px 10px; color:#b3b3b3; text-decoration:none; font-size:11px}
.quickjump a:hover, .quickjump a:focus {color:#fff; background-color:#999}
.quickjump ul {margin:0px !important}
.quickjump li {padding:0px !important; background:none !important}

a.link-small-arrow:link, a.link-small-arrow:visited {padding-right:13px; background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat right center; font-weight:bold; line-height:17px; float:right}
a.link-small-arrow:hover, a.link-small-arrow:focus, a.link-small-arrow:active {color:#d95913; text-decoration:none}
span.span-small-arrow {background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat right center; padding: 0px 4px 0 10px;}

a.link-button-orange:link, a.link-button-orange:visited {padding:0 10px; display:block; background:url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x 0 0; line-height:22px; color:#fff; font-weight:bold; font-size:11px; float:right}
a.link-button-orange:hover, a.link-button-orange:active,a.link-button-orange:focus {background:url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x 0 0; text-decoration:none}

#contentwrap a.external-link-new-window:link, #contentwrap a.external-link-new-window:visited, #entrywrap a.external-link-new-window:link, #entrywrap a.external-link-new-window:visited {background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat right center;padding-right:13px; line-height:17px; font-weight:bold;}
#contentwrap a.external-link-new-window:hover, #contentwrap a.external-link-new-window:focus, #contentwrap a.external-link-new-window:active, #entrywrap a.external-link-new-window:hover, #entrywrap a.external-link-new-window:focus, #entrywrap a.external-link-new-window:active {color:#d95913; text-decoration:none}
#right .external-link-new-window {display:block; background-position: 0 3px !important; padding:0 0 0 15px; font-weight:normal !important}

.newsDate {color:#333333; float:left; padding:0; width:60px}
.newsDate-day {border-right:1px solid #333333; float:left; font-size:16px; line-height:1; margin:0 3px 0 0; padding:2px 3px 2px 0}
.newsDate-month {float:left; font-size:10px; text-transform:uppercase; line-height:1}
.newsDate-year {float:left; font-size:10px; line-height:1}

div.csc-linkwrap {height:17px;}
div.csc-linkwrap a:link, div.csc-linkwrap a:visited {font-weight:bold; float:right; background: url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat scroll right center transparent; line-height: 17px; padding-right: 13px;}
div.csc-linkwrap a:hover, div.csc-linkwrap a:active, div.csc-linkwrap a:focus {text-decoration:none; color:#d95913;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0px !important; padding-bottom:10px}
div.filelinks span.filecount {display:none !important}
div.csc-content div.filelinks {padding-bottom:0px !important;}
div.csc-content div.filelinks a:hover, div.csc-content div.filelinks a:focus, div.csc-content div.filelinks a:active {color:#D95913; text-decoration:none;}
div.csc-content div.filelinks_layout_1 div.thumb { padding-left:80px; position:relative; height:100px; padding-bottom:10px; border-bottom:1px solid #DCDCDC; background:none !important;}
div.csc-content div.filelinks_layout_1 div.last {padding-bottom:0px; border-bottom:0px;}
div.csc-content div.filelinks_layout_1 div a {display:block;}
div.csc-content div.filelinks_layout_1 div img {position:absolute; top:0px; left:3px;}
div.filelinks {padding-bottom:20px;}
div.filelinks div {background-image:url("/typo3conf/sites/baumer/img/fileicons/file.png") !important; padding:2px 0 2px 25px; margin-bottom:5px;}
div.filelinks div em {font-style:normal; white-space:nowrap;}
div.filelinks div.zip {background-image:url("/typo3conf/sites/baumer/img/fileicons/zip.png") !important; padding:2px 0 2px 25px;}
div.filelinks div.rar {background-image:url("/typo3conf/sites/baumer/img/fileicons/rar.png") !important; padding:2px 0 2px 25px;}
div.filelinks div.pdf {background-image:url("/typo3conf/sites/baumer/img/fileicons/pdf.png") !important; padding:2px 0 2px 25px; background-position:3px 3px;}
div.filelinks div.exe {background-image:url("/typo3conf/sites/baumer/img/fileicons/file.png") !important; padding:2px 0 2px 25px;}
div.filelinks div.ppt {background-image:url("/typo3conf/sites/baumer/img/fileicons/ppt.png") !important; padding:2px 0 2px 25px;}
div.filelinks div.jpg, div.filelinks div.gif, div.filelinks div.tif, div.filelinks div.png, div.filelinks div.bmp {background-image:url("/typo3conf/sites/baumer/img/fileicons/jpg.png") !important; padding:2px 0 2px 25px; background-position:2px 3px;}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img,
div.csc-textpic-border div.csc-textpic-single-image img {border: 1px solid #D9D9D9}

input.input-submit {border:none; cursor:pointer; background:url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; height:22px; padding:0 10px; margin:0; font-family: Arial, Helvetica, sans-serif; }
input.input-submit:hover {background: url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x}

/* 2. Layout
-------------------------------------------------------------- */
/* 2.1 Container
-------------------------------------------------------------- */
.container {width:950px; margin:0 auto}
/* 2.2 Header
-------------------------------------------------------------- */
#head {height:90px; position:relative; z-index:50}
#logo h1 {padding:20px; height:38px; margin:0px}
#logo h1 a {display:block; height:38px}
#logo h1 img {display:none}

/* 2.3 Navigations
-------------------------------------------------------------- */
#naviMain, #naviSub, #naviService, #naviFooter {list-style-type:none; margin:0; padding:0; line-height:1}
/* 2.3.1 Main Navigation
-------------------------------------------------------------- */
#mainnavi {background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat 0 5px; padding:10px 0 0 0; position:relative; z-index:40}

ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style:none outside none; margin:0; padding:0}
ul.dropdown {width:100%; float:left; position:relative; z-index:597;font-size:12px; text-transform:uppercase; font-weight:bold}
ul.dropdown li {float:left; width:190px; background-color:transparent; color:#fff; padding:0}
ul.dropdown > li.hassub.hover {cursor:default; position:static; z-index:599; background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat -190px -127px; color:#737373}
ul.dropdown > li.nosub.hover {cursor:default; position:static; z-index:599; background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat -380px -127px; color:#737373}
ul.dropdown > li.hover > a {color:#737373}
ul.dropdown li ul {left:0; position:absolute; top:100%; z-index:598; font-size:12px}
ul.dropdown li ul li {float:left; width:100%}
ul.dropdown li ul li ul {left:99%; top:1px; text-transform:none; padding:0; display:block !important; position:static; width:auto !important; margin-bottom:10px}
ul.dropdown li ul li ul li {font-weight:normal;float:none}
ul.dropdown a:link, ul.dropdown a:visited {display:block; color:#fff; text-decoration:none; text-align:center; line-height:35px; white-space:nowrap; padding-bottom:10px}
ul.dropdown ul a:link, ul.dropdown ul a:visited {white-space:normal; text-align:left; padding:4px 6px 4px 15px; height:auto; line-height:14px; color:#737373; white-space:normal; background:url("/typo3conf/sites/baumer/img/icon_arrow_right.png") no-repeat 4px 8px transparent}
ul.dropdown ul .navlevel2 a:link, ul.dropdown ul .navlevel2 a:visited {background:url("/typo3conf/sites/baumer/img/icon_arrow_down.png") no-repeat 4px 10px #d3d3d3;text-transform:uppercase; padding-left:15px}
ul.dropdown ul a:hover {background:url("/typo3conf/sites/baumer/img/icon_arrow_right_hover.png") no-repeat 4px 8px #ebebeb;color:#D95913}
ul.dropdown > li > a.active {background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat 0px -127px}
ul.dropdown > li.hover > a.active {background:none}
ul.dropdown ul.subcols {visibility:hidden; background:url("/typo3conf/sites/baumer/img/navi_gradient.png") repeat-x 0px 0px #f1f1f1; border:5px solid #fff; width:940px}
ul.dropdown ul.subcols > li {position:static; width:215px; padding:10px}
ul.dropdown ul.subcols > li.col1 {padding-left:5px}
ul.dropdown ul.subcols > li.col4 {padding-right:5px}
ul.dropdown .info-contact h5 {color:#737373; text-transform:none; margin-bottom:10px}
ul.dropdown .info-contact p {color:#737373; text-transform:none; font-weight:normal; line-height:16px; margin-bottom:0px}
ul.dropdown .info-contact .keyvisual {height:120px; padding-bottom:10px}
#info-contact {/*display:none;*/}
/* .naviMainbottom {height:450px; width:950px; line-height:5px; font-size:5px;clear:both; background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat 0px -60px #ff0000} */

/* 2.3.2 Service Navigation
-------------------------------------------------------------- */
#toplinks {position: relative}
#toplinks > #quickjump {width:220px; height:42px; position: absolute; top: 38px; right: 232px; z-index:30}
#toplinks #searchbox {float: left; width:200px; height:42px; position: absolute; right: 0; top: 38px; z-index:30}
#toplinks #searchbox h6 {font-weight: normal; color: #B3B3B3; font-size: 11px; line-height:20px}
#toplinks > #service {float:right}
#toplinks > #service > span {display:block; float:left; border-right:1px solid #e9e9e9; color:#999999; font-size:11px; line-height:30px}
#toplinks > #service > span a {padding:0px 10px 0px 10px}
#toplinks > #service > span a:hover {background-color:#fff}
#toplinks > #service > span.toplast {border-right:0px; padding-right:0px}
#toplinks > #service span.home a {display:block; background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -96px; padding-left:35px}
#toplinks > #service span.home a:hover {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -96px #fff}
#toplinks > #service a:link, #toplinks > #service a:visited {color:#999999; text-decoration:none}
#toplinks > #service > span > img {margin-right:7px}
#toplinks > #language {float:right; height:30px; position:relative; z-index:40}
#toplinks > #language > .countryswitch {float:left}
#toplinks > #language > .countryswitch .csc-header {display:none}
#toplinks > #language > .countryswitch .selectedIndex {line-height:30px; height:30px; background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -186px transparent; padding:0; color:#999999; font-size:11px}
#toplinks > #language > .countryswitch .selectedIndex a {display:block; color:#999; text-decoration:none; padding:0 10px 0 32px}
#toplinks > #language > .countryswitch .selectedIndex a:hover {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -186px #fff}
#toplinks > #language > .langswitch {float:left; border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9}
#toplinks > #language > .langswitch .selectedIndex {cursor:pointer;line-height:30px; width:100px; height:30px; background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 92px -217px; padding:0 0 0 10px; color:#999999; font-size:11px}
#toplinks > #language > .langswitch .selectedIndex.hover {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 92px -217px #fff}
#toplinks > #language > .langswitch .selectWrap {border-bottom:1px solid #e9e9e9; background-color:#fff; z-index:1000; position:relative; display:none; }
#toplinks > #language > .langswitch ul {list-style:none; margin:0px; padding:0px;}
#toplinks > #language > .langswitch ul a:link, .langswitch ul a:visited {display:block; line-height:30px; height:30px; width:90px; padding:0px 10px; color:#999; text-decoration:none; font-size:11px}
#toplinks > #language > .langswitch ul a:hover, .langswitch ul a:focus {color:#fff; background-color:#999}
#toplinks > #login {float:right; height:30px; position:relative; width:80px; z-index:50}
#toplinks > #login > span.openlogin {font-size:11px; color:#999999; line-height:30px; cursor:pointer; display:block; position:relative; z-index:610; padding-left:30px}
#toplinks > #login > span.openlogin a {color:#999999; text-decoration:none !important; display:block; padding-left:30px;}
#toplinks > #login > span.islogin.hover {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -126px #fff}
#toplinks > #login > span.islogin {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -126px; padding-left:0px !important;}
#toplinks > #login > span.islogin.hover {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -126px #fff}
#toplinks > #login > span.islogout {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -156px}
#toplinks > #login > span.islogout.hover {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 10px -156px #fff}
#toplinks > #login > #loginlayer {display:none; position:absolute; width:245px; overflow:hidden; top:0px; right:-6px; z-index:600}
#toplinks > #login > #loginlayer > #loginlayercontent {background:url("/typo3conf/sites/baumer/img/bg_loginlayer.png") no-repeat scroll 0 0 transparent; padding:35px 16px 10px 14px; color:#999; font-size:11px}
#toplinks > #login > #loginlayer > #loginlayercontent div {width:215px}
#toplinks > #login > #loginlayer > #loginlayerbottom {background:url("/typo3conf/sites/baumer/img/bg_loginlayer_bottom.png") no-repeat scroll 0 0 transparent; height:7px}
#toplinks > #login > #loginlayer h1 {display:none}
#toplinks > #login .logerror{color:#D95913}
#toplinks > #login > #loginlayer div.tx-felogin-pi1 {padding-bottom:10px}
#toplinks > #login > #loginlayer .user, #toplinks > #login > #loginlayer .pass, #toplinks > #login > #loginlayer .forgot, #toplinks > #login > #loginlayer label {width:205px; color:#999; font-size:11px}
#toplinks > #login > #loginlayer .forgot {display:none;}
#toplinks > #login > #loginlayer .loginboxlink {display:block; background:url("/typo3conf/sites/baumer/img/icon_list.gif") no-repeat scroll 0 3px transparent; line-height:12px; padding-bottom:5px; padding-left:12px}
#toplinks > #login > #loginlayer .profilstatus {background-color:#f0f0f0; padding:5px; margin-bottom:5px; color:#737373; width:205px !important}
#toplinks > #login > #loginlayer .profilstatus .loginname {color:#D95913; font-weight:bold}
#toplinks > #login > #loginlayer .coglinkitems ul {padding:0 0 5px 0; margin:0 0 15px 0; list-style:none; border-bottom:1px solid #e1e1e1}
#toplinks > #login > #loginlayer .coglinkitems a:link, #toplinks > #login > #loginlayer .coglinkitems a:visited {background:url("/typo3conf/sites/baumer/img/icon_list.gif") no-repeat scroll 0 3px transparent; line-height:12px; padding-bottom:5px; padding-left:12px}
#countries {background:url("/typo3conf/sites/baumer/img/bg_country_lightbox.gif") no-repeat center top; height:320px}
#countries #global {margin:0 0 25px 0; border-bottom:1px solid #D9D9D9; padding:0 0 10px 17px}
#countries #global strong {color:#0063AC; padding-left:8px}
#countries ul {list-style:none; margin:0px; padding:0 0 0 0px; font-size:11px}
#countries li {border-bottom:1px solid #D9D9D9; line-height:15px; padding:3px 0; float:left; width:225px; margin:0 25px}
#countries ul a:link, #countries ul a:visited {color:#737373}
#countries ul a:hover, #countries ul a:focus, #countries ul a:active {color:#0063AC; text-decoration:none}
#countries ul img {vertical-align:top; padding:2px 10px 0 0}

/* 2.3.3 Sub Navigation
-------------------------------------------------------------- */
#naviSub li {float:left; width:100%; /*IE7 workaround dfn-tag position*/}
#naviSub > li a {display:block; color:#333333; font-size:13px; line-height:17px; text-decoration:none; padding:4px 0 4px 12px; background:url(/typo3conf/sites/baumer/img/bg_subnavi_grey_right.gif) no-repeat 0 10px}
#naviSub > li a:hover {color:#0063ac; background:url(/typo3conf/sites/baumer/img/bg_subnavi_blue_right.gif) no-repeat 0 10px}
#naviSub > li a.active {color:#0063ac; background:url(/typo3conf/sites/baumer/img/bg_subnavi_blue_right.gif) no-repeat 0 10px; font-weight:bold}
#naviSub > li a.active.hassub {background:url(/typo3conf/sites/baumer/img/bg_subnavi_blue_down.gif) no-repeat 0 10px}
#naviSub > li > a {border-bottom:1px solid #E0E0E0}
#naviSub > li > ul, #naviSub > li > ul > li > ul, #naviSub > li > ul > li > ul > li > ul {padding-left:12px; list-style:none}

#submenutoggler {
	background-color: white;
	margin-top: -15px;
	z-index: 30;
	position: relative;
	padding-bottom: 5px;
}

#submenutoggler-buttonwrap {
	background-image: url("/typo3conf/sites/baumer/img/sprite_backgrounds.png");
	background-position: 0 -7px;
	float: right;
	font-size: 11px;
	height: 25px;
	width: 166px;
	margin-right: 15px;
	overflow: hidden;
	box-shadow: 0px 1px 3px -1px black;
	-moz-box-shadow: 0px 1px 3px -1px black;
	-webkit-box-shadow: 0px 1px 3px -1px black;
}

#submenutoggler a {
	color: white;
	text-align: center;
	text-transform: uppercase;
	background-repeat: no-repeat;
	display: block;
	cursor: pointer;
	text-decoration: none;
	-moz-user-select:none;
	-khtml-user-select: none;
}

#submenutoggler a.submenutoggle-close {
	background-image: url("/typo3conf/sites/baumer/img/boeppel_up.png");
	background-position: 118px 12px;
	padding: 5px 17px 0 0;

}

#submenutoggler a.submenutoggle-open {
	background-image: url("/typo3conf/sites/baumer/img/boeppel_down.png");
	background-position: 48px 12px;
	padding: 5px 0 0 8px;
}

#topwrap {
	overflow: hidden;
}

/* 2.3.4 Footer Navigation
-------------------------------------------------------------- */
#footwrap {height:178px; background:url("/typo3conf/sites/baumer/img/bg_foot.png") repeat-x 0 0; margin-top: 10px;}
#foot {color:#737373; font-size:11px}
#foot a:link, #foot a:visited {color:#737373; text-decoration:none}
#foot a:hover, #foot a:focus, #foot a:active {text-decoration:underline}
#foot > #boxwrap {height:20px; margin:10px 0 15px 0; background:url("/typo3conf/sites/baumer/img/bg_foot_boxes.gif") no-repeat 0 0; overflow:hidden}
#foot > #boxwrap .footbox {width:237px; float:left; padding-bottom:1px}
#foot > #boxwrap .csc-default {padding:0 10px}
#foot > #boxwrap a.link-small-arrow:link, #foot > #boxwrap a.link-small-arrow:visited {padding-right:13px; background:url("/typo3conf/sites/baumer/img/icon_link_grey.gif") no-repeat right 3px; text-decoration:none !important; color:#737373 !important; font-weight:normal; line-height:16px; float:right}
#foot > #boxwrap a.link-small-arrow:hover, #foot > #boxwrap a.link-small-arrow:focus, #foot > #boxwrap a.link-small-arrow:active {color:#d95913 !important; background-image:url("/typo3conf/sites/baumer/img/icon_link_orange.gif")}
#foot > #boxwrap h1, #foot > #boxwrap h2 {font-size:12px; line-height:18px; font-weight:bold; color:#737373; margin-bottom:10px; text-transform:uppercase; background:url("/typo3conf/sites/baumer/img/arrow-down.gif") no-repeat scroll 199px 1px transparent}
#foot > #boxwrap p {margin-bottom:0px; line-height:16px; font-size:11px}
#foot > #boxwrap ul {list-style:none; margin:0px; padding:0px}
#foot > #boxwrap li {padding-left:12px; background:url("/typo3conf/sites/baumer/img/icon_list.gif") no-repeat 0 3px; padding-bottom:6px; line-height:12px}
#foot > #linkwrap {text-align:right; color:#414141}
#foot > #linkwrap > span {padding:0 7px 0 7px; line-height:16px; border-left:1px solid #707070; display:inline-block}
#foot > #linkwrap > span.first {border-left:0}
#foot > #linkwrap > span.tip {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 7px 0;padding-left:35px}
#foot > #linkwrap > span.imprint {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 7px -16px;padding-left:30px}
#foot > #linkwrap > span.agb {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 7px -80px;padding-left:22px}
#foot > #linkwrap > span.sitemap {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 7px -64px;padding-left:29px}
#foot > #linkwrap > span.print {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 7px -48px;padding-left:30px}
#foot > #linkwrap > span.pdf {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 7px -32px;padding-left:28px}
#foot > #linkwrap > span.cn-icon {float:left;}
#foot > #linkwrap a:link, #foot > #linkwrap a:visited {color:#414141}
.home #foot > #boxwrap {height:125px; margin:10px 0 15px 0; background:url("/typo3conf/sites/baumer/img/bg_foot_boxes.gif") no-repeat 0 0}

/* 2.3.5 Breadcrumb Navigation
-------------------------------------------------------------- */
#breadcrumb {line-height:11px;padding-bottom:14px}
#breadcrumb span {color:#757575;font-size:10px; padding-right:5px}
#breadcrumb a {color:#0063ac; text-decoration:none}

/***** STARTSEITE *****
-------------------------------------------------------------- */
#wrap2home {background:url(/typo3conf/sites/baumer/img/bg_wrap2boxes.png) repeat-y 0 0; margin-bottom:10px; position:relative; z-index:30}
#wrap2home > #leftbox {position:relative; z-index:50}
#wrap2home > #rightbox {position:relative; z-index:40; padding:15px 15px 0 15px; width:520px}

/*** FUNKTIONS BOXEN UND TAB OVERLAY ***/
#wrap2home > #leftbox > #functionboxes {display:none}
#wrap2home > #leftbox > #functions {width:220px; padding:15px 0 15px 155px; color:#fff}
#topwrap > #rightbox > #functions, #topwrap > #rightbox > #functionsmicro {width:220px; padding:0px; color:#fff}
#wrap2home > #leftbox > #functions .csc-default, #topwrap > #rightbox > #functions .csc-default{position:relative}
#wrap2home > #leftbox > #functions .element {height:60px; background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat 0 -65px}
#wrap2home > #leftbox > #functions .element .eltab {padding:15px 30px 0 15px; cursor: pointer;}
#topwrap > #rightbox > #functions .element, #topwrap > #rightbox > #functionsmicro .element {height:60px; background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat 0 -65px}
#topwrap > #rightbox > #functions .element .eltab, #topwrap > #rightbox > #functionsmicro .element .eltab {height: 46px;padding:15px 15px 0 30px; cursor: pointer;}
#wrap2home > #leftbox > #functions .element.elhover {background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat -220px -65px}
#topwrap > #rightbox > #functions .element.elhover {background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat -440px -65px}
#wrap2home > #leftbox > #functions h2, #topwrap > #rightbox > #functions h2, #topwrap > #rightbox > #functionsmicro h2 {text-transform:uppercase; font-size:12px; margin-bottom:2px; line-height:12px; color:#fff; font-weight:bold; cursor:pointer}
#wrap2home > #leftbox > #functions .element .eltab p, #topwrap > #rightbox > #functions .element .eltab p, #topwrap > #rightbox > #functionsmicro p {margin-bottom:13px;white-space:nowrap; font-size:11px; cursor:pointer;height: 46px;}
#functions .eltab h2 a, #functionsmicro .eltab h2 a, #functions .eltab p a, #functionsmicro .eltab p a {color:#fff !important; text-decoration:none !important;}
#wrap2home > #leftbox .functiondialog {position:absolute; left:220px; top:0px; width:560px; height:240px; overflow:visible; z-index:300}
#topwrap > #rightbox .functiondialog {position:absolute; left:-700px; top:0px; width:700px; height:240px; overflow:visible; z-index:300}
#wrap2home > #leftbox .functiondialogcontent {margin-left:40px; background:#0b5a95 url("/typo3conf/sites/baumer/img/bg_funktionsbox_tabbox.png") repeat-x 0 0; height:240px; background-color:#044A81; overflow:hidden;}
#topwrap > #rightbox .functiondialogcontent {margin-right:15px; background:#0b5a95 url("/typo3conf/sites/baumer/img/bg_funktionsbox_tabbox.png") repeat-x 0 0; height:240px; background-color:#044A81; overflow:hidden;}
#wrap2home > #leftbox .ui-tabs div.csc-header, #topwrap > #rightbox .ui-tabs div.csc-header {display:none}
#wrap2home > #leftbox .ui-tabs .ui-tabs-panel, #topwrap > #rightbox .ui-tabs .ui-tabs-panel {padding:20px 20px 0 20px; width:480px; margin:0px auto; position:relative}
#topwrap > #rightbox #el1 .ui-tabs .ui-tabs-panel {width:600px;}
#wrap2home > #leftbox .ui-tabs .ui-tabs-nav, #topwrap > #rightbox .ui-tabs .ui-tabs-nav {background:#044A81}
#wrap2home > #leftbox .ui-tabs .ui-tabs-nav li, #topwrap > #rightbox .ui-tabs .ui-tabs-nav li {text-align:center;margin:0px; padding:0px; border-right:1px solid #043F6D}
#wrap2home > #leftbox .ui-tabs .ui-tabs-nav li.ui-tabs-selected, #topwrap > #rightbox .ui-tabs .ui-tabs-nav li.ui-tabs-selected {background:#0b5a95 url("/typo3conf/sites/baumer/img/bg_funktionsbox_tabbox.png"); font-weight:bold}
#wrap2home > #leftbox .ui-tabs .ui-tabs-nav li:hover, #topwrap > #rightbox .ui-tabs .ui-tabs-nav li:hover {background:#0b5a95 url("/typo3conf/sites/baumer/img/bg_funktionsbox_tabbox.png")}
#wrap2home > #leftbox .ui-tabs .ui-tabs-nav li a, #topwrap > #rightbox .ui-tabs .ui-tabs-nav li a {line-height:35px; display:block; height:35px; padding:0 20px; color:#fff; float:none}

.functiondialog .fbinput {border: 1px solid #fff; color: #737373; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 0 10px 0 0; padding: 2px 4px; width: 300px; height:15px; float:left}
.functiondialog .fbbutton {float:left; background: url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x scroll 0 0 transparent; border: 1px none;color: #FFFFFF; cursor: pointer; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; height: 22px; margin: 0; padding: 0 10px}
.functiondialog .fbbutton:hover {background: url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x scroll 0 0 transparent}
.functiondialog .fbmandatory {font-size:11px; color:#809FB7; padding-top:10px}
.functiondialog .gcfbox {float:left; width:50%}
.functiondialog .gcfbox select {border: 1px solid #D9D9D9; color: #737373; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 0; padding: 2px 2px 2px 4px; width: 230px}
.functiondialog #gcfbutton {margin:10px 10px 0 10px}

.tweet_list {overflow:hidden; height:140px; font-size:10px; line-height:13px; margin:5px 0 0 0; padding:0px}
.tweet_list li {list-style:none; padding-bottom:10px}
.tweet_list span {display:block}
.tweet_list .tweet_time {display:none}
.tweet_list span a:link, #twitter_update_list span a:visited {color:#D95913; display:block}

a.issuu-dl:link, a.issuu-dl:visited {color:#D95913; font-weight:bold; padding-left:20px; background:url("/typo3conf/sites/baumer/img/icon_pdf.png") no-repeat 0 0}
table.funktionstab {border-spacing: 0;border-collapse: collapse; width:480px !important; margin:0px !important}
table.funktionstab div.channel {float:left; width:60px; margin-right:0px; font-size:10px; text-align:center}
table.funktionstab div.channel a:link, table.funktionstab div.channel a:visited {color:#fff; text-decoration:none}
table.funktionstab td {background:none !important; padding:0px !important}
table.funktionstab p {margin-bottom:0px !important}

body.content #functionboxes, body.contentwide #functionboxes, body.contentlarge #functionboxes, body.entry #functionboxes, body.newsroom #functionboxes, body.microsite #functionboxes, body.default #functionboxes {display:none}

/* TAB OVRELAY BOX */
#wrap2home > #leftbox > #functionboxes div.csc-default,
#topwrap > #rightbox > #functionboxes div.csc-default {background-color:#00457b; padding:0 20px 20px 20px}
#wrap2home > #leftbox > #functionboxes div.csc-default h3,
#topwrap > #rightbox > #functionboxes div.csc-default h3 {color:#fff; font-size:12px; line-height:33px; margin-bottom:0px}
#wrap2home > #leftbox > #functionboxes div.csc-default p,
#topwrap > #rightbox > #functionboxes div.csc-default p {color:#fff; font-size:12px; line-height:16px}
#wrap2home > #leftbox > #functionboxes table,
#topwrap > #rightbox > #functionboxes table {width:100%}
#wrap2home > #leftbox  a.orange,
#topwrap > #rightbox a.orange {color:#D95913 !important}

.cpformwrap .cpcountryselect, .cpformwrap .cpbutton {float:left}
.cpformwrap .cpbutton {background:url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x scroll 0 0 transparent; border:1px none; color:#FFFFFF; cursor:pointer; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; height:22px; margin:0; padding:0 10px}
.cpformwrap .cpbutton:hover {background: url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x scroll 0 0 transparent}
.cpcountryselect .selectedIndex {background:url("/typo3conf/sites/baumer/img/bg_selectbox_arrow.png") no-repeat scroll right top #ffffff; border:1px solid #D9D9D9; color:#737373; cursor:pointer; font-size:11px; height:20px; line-height:20px; padding:0 10px; width:170px; margin-right:10px}
.cpcountryselect .selectWrap {background-color:#FFFFFF; border:1px solid #D9D9D9; display:none; position:relative; width:190px; z-index:1000; max-height: 230px; overflow-y: scroll}
.cpcountryselect span.hover {color:#fff; background-color:#999; font-size:11px}
.cpcountryselect span, .quickjump span {display:block; font-size:11px; padding:3px 10px; color:#737373; cursor:pointer}

.lightbox #nlinput {background: none repeat scroll 0 0 transparent; border: 1px solid #D9D9D9; color: #737373; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 0; padding: 2px 4px; width: 270px; float:left}
.lightbox #nlbutton {float:left !important; margin-left:10px}
#content #nlinput2 {background: none repeat scroll 0 0 transparent; border: 1px solid #D9D9D9; color: #737373; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 0; padding: 2px 4px; width: 270px; float:left}
#content #nlbutton2 {float:left !important; margin-left:10px}

/* THEMENSLIDER BOX */
#wrap2home > #rightbox #ltContainer {height:255px; width:520px; overflow:hidden; position:relative}
#wrap2home > #rightbox .csc-default {display:none; float:left; width:460px; height:225px; padding:15px 30px 0 30px; background-color:#005594; color:#fff}
#wrap2home > #rightbox h1 {color:#fff; font-size:24px}
#wrap2home > #rightbox p {font-size:12px; line-height:18px}
#wrap2home > #rightbox div.csc-textpic div.csc-textpic-single-image img {margin-bottom:0px}
#wrap3home > #rightbox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {padding-bottom:0px}
#wrap2home > #rightbox .rightboxprev {background:url("/typo3conf/sites/baumer/img/bg_rightbox_prev.png") no-repeat 7px 107px #005594; width:30px; height:240px; position:absolute; left:0px; top:0px; cursor:pointer; z-index:10}
#wrap2home > #rightbox .rightboxnext {background:url("/typo3conf/sites/baumer/img/bg_rightbox_next.png") no-repeat 12px 107px #005594; width:30px; height:240px; position:absolute; left:490px; top:0px; cursor:pointer;z-index:10}
#wrap2home > #rightbox .ltSlides {z-index:5}
#wrap2home > #rightbox .inactive {cursor:auto; background-image:none}
#wrap2home > #rightbox .ltelementdots {position:absolute; top:245px; left:0px; text-align:center; width:100%}
#wrap2home > #rightbox .ltelementdots .dot {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat 0 -247px; width:5px; height:5px; padding:0 5px; height:5px; line-height:5px; font-size:5px}
#wrap2home > #rightbox .ltelementdots .dot.actDot {background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat -17px -247px}
#wrap2home > #rightbox .slideContent ul {padding-left: 0;}
#wrap2home > #rightbox .slideContent li {background: rgba(0, 0, 0, 0) url("/typo3conf/sites/baumer/img/bg_content_list_white.gif") no-repeat scroll 3px 6px; line-height: 16px; list-style: outside none none; padding: 0 0 2px 15px;}

/*** BLOCKBUSTER, THEMEN UND AKTUELLES BEREICH ***/
#wrap3home {background-color:#ffffff; margin-bottom:25px; padding-bottom:5px; min-height:190px; position:relative; z-index:20}
#wrap3home div.csc-default {display:none; padding:0; height:185px; overflow:hidden; position:relative; z-index:40}
#wrap3home div.csc-textpic-text {background:url("/typo3conf/sites/baumer/img/bg_alpha_85blue.png") repeat 0 0; color:#fff; font-size:11px; line-height:18px; padding:5px 8px 0 8px; height:45px; margin:0px 5px 0px 5px; position:relative; top:-53px}
#wrap3home div.csc-textpic div.csc-textpic-single-image img {margin:0px}
#wrap3home div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {padding-bottom:0px}
#wrap3home div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {display:none}
#wrap3home .bb_textwrapp, #wrap3home .tc_textwrapp {overflow:hidden; position:relative; top:-55px; clear:both; height:50px}
#wrap3home div.csc-textpic-text p {margin-bottom:0px}
#wrap3home div.csc-textpic-text h3 {color:#fff; font-size:11px; margin:0px;line-height:18px}
#wrap3home > #blockbuster, #wrap3home > #topics, #wrap3home > #news{margin:5px 0 0 5px; overflow:hidden}

/* BLOCKBUSTER BOX UND THEMEN BOX */
#blockbuster .bb_navigation,
#topics .tc_navigation {height:20px; position:absolute; z-index:50; width:110px; margin:5px 0 0 195px; text-align:right; font-size:11px}
#blockbuster .bb_navi,
#topics .tc_navi {padding:0; width:18px; height:18px; display:inline-block; color:#737373; cursor:pointer; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") repeat-x 0 0; text-align:center; line-height:18px; vertical-align:top}
#blockbuster .bb_navi.bb_count, #blockbuster .bb_navi.bb_prev,
#topics .tc_navi.tc_count, #topics .tc_navi.tc_prev {border-right:1px solid #ccc}
#blockbuster .bb_navi.bb_prev,
#topics .tc_navi.tc_prev {border-left:0px solid #E0E0E0; width:16px}
#blockbuster .bb_navi.bb_next,
#topics .tc_navi.tc_next {border-right:0px solid #E0E0E0; width:16px}
#blockbuster .bb_navi:hover, #blockbuster .bb_navi.active,
#topics .tc_navi:hover, #topics .tc_navi.active {color:#d95913}
#blockbuster .bb_navi.bb_prev.inactive,
#topics .tc_navi.tc_prev.inactive {cursor:default; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -36px}
#blockbuster .bb_navi.bb_next.inactive,
#topics .tc_navi.tc_next.inactive {cursor:default; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -90px}
#blockbuster .bb_navi.bb_prev.active,
#topics .tc_navi.tc_prev.active {cursor:pointer; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -18px}
#blockbuster .bb_navi.bb_next.active,
#topics .tc_navi.tc_next.active {cursor:pointer; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -72px}
#blockbuster .bb_navi.bb_prev.active:hover,
#topics .tc_navi.tc_prev.active:hover {cursor:pointer; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -54px}
#blockbuster .bb_navi.bb_next.active:hover,
#topics .tc_navi.tc_next.active:hover {cursor:pointer; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -108px}
#blockbuster a.link-small-arrow:link, #blockbuster a.link-small-arrow:visited,
#topics a.link-small-arrow:link, #topics a.link-small-arrow:visited {color:#fff !important; font-weight:normal}
#blockbuster a.link-small-arrow:hover, #blockbuster a.link-small-arrow:focus, #blockbuster a.link-small-arrow:active,
#topics a.link-small-arrow:hover, #topics a.link-small-arrow:focus, #topics a.link-small-arrow:active {color:#d95913 !important}
#blockbuster .csc-default.hover,
#topics .csc-default.hover {cursor:pointer}

/* AKTUELLES BOX */
#newstabs {margin:5px 0 0 5px; border:1px solid #dcdcdc; background:#efefef; width:308px}
#newstabs .csc-default {padding:0px; height:163px !important; margin-bottom: 0 ! important; background:url(/typo3conf/sites/baumer/img/bg_container_news.png) repeat-x 0 0}
#newstabs h2 {text-transform:uppercase; color:#d95913; font-size:12px; line-height:12px}
#newstabs h3 {font-size:12px; line-height:12px; margin-bottom:2px; font-weight:bold}
#newstabs p {font-size:11px}
#newstabs a:hover, #newstabs a:active, #newstabs a:focus {text-decoration:none;}
#newstabs .csc-default p {padding:10px}
#newstabs .news-latest-container {height:130px; padding:10px 5px 0 5px}
#newstabs .news-latest-item {padding:5px}
#newstabs .news-latest-item p {padding:0px}
#newstabs .news-latest-item.hover {background-color:#ececec; cursor:pointer}
#newstabs .csc-linkwrap {text-align:right; padding:0 10px 0 0; display:block}
#newstabs .csc-linkwrap a:link, #newstabs .csc-linkwrap a:visited {font-size:11px; color:#737373; background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat scroll right center transparent; line-height:18px; padding-right:13px; font-weight:normal; float:none;}
#newstabs .csc-linkwrap a:hover, #newstabs .csc-linkwrap a:focus, #newstabs .csc-linkwrap a:active {color:#D95913; text-decoration:none}
#newstabs.ui-tabs .ui-tabs-nav {background:url("/typo3conf/sites/baumer/img/bg_newstabs_ul.png") repeat scroll 0 0 transparent}
#newstabs.ui-tabs .ui-tabs-nav li {margin:0px; height:20px; padding:0px; border-right:1px solid #bdbdbd}
#newstabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background:#fff; color:#D95913}
#newstabs.ui-tabs .ui-tabs-nav li a {padding:0px 10px; line-height:20px; text-transform:uppercase; color:#737373}
#newstabs .tx-ttaddress-pi1 {padding:10px; height:144px; font-size:11px; line-height:14px}
#newstabs .tx-ttaddress-pi1 .addresstab {}
#newstabs .tx-ttaddress-pi1 #add1 .image {float:left; width:95px; height:85px}
#newstabs .tx-ttaddress-pi1 #add2 {padding-left:95px}
#newstabs .tx-ttaddress-pi1 #add2 .image {display:none}
#newstabs .umantis-teaserlink {display:block; padding:5px;}
#newstabs .umantis-teaserlink .umantis-teaserlink-title { font-weight: bold; line-height: 12px; color: #0063AC; display:block;}
#newstabs .umantis-teaserlink .umantis-teaserlink-date {font-size:11px; font-style:italic; color:#737373}
#newstabs .umantis-teaserlink .umantis-teaserlink-company {font-size:11px; color:#737373}
#newstabs .umantis-teaserlink:focus, #newstabs .umantis-teaserlink:active {text-decoration:none;}
#newstabs .umantis-teaserlink:hover {text-decoration:none; background-color:#ececec}

#right .multicolumnContainer {width:auto; margin:0 0 15px 0; border:1px solid #dcdcdc; background:#efefef}
#right .multicolumnContainerfake {width:auto; margin:0 0 15px 0; border: none; border-bottom: 1px solid #BDBDBD; background:transparent}

#right .multicolumnContainer h2 {text-transform:uppercase; color:#d95913; font-size:12px; line-height:12px}
#right .multicolumnContainer h3 {font-size:12px; line-height:12px; margin-bottom:2px; font-weight:bold}
#right .multicolumnContainer p {font-size:11px}
#right .multicolumnContainer ul.ui-tabs-nav { background-image: url("/typo3conf/sites/baumer/img/bg_newstabs_ul-25.png");}
#right .multicolumnContainer .csc-default {margin-bottom:0px !important; background:url(/typo3conf/sites/baumer/img/bg_container_news.png) repeat-x 0 0; padding:10px 5px 0 5px}
#right .multicolumnContainer .csc-default p {line-height:normal; padding:0px}
#right .multicolumnContainer .news-latest-container {height:170px; padding:0px}
#right .multicolumnContainer .news-latest-item {padding:5px}
#right .multicolumnContainer .news-latest-item p {padding:0px}
#right .multicolumnContainer .news-latest-item.hover {background-color:#ececec; cursor:pointer}
#right .multicolumnContainer .news-latest-item.hover a {color:#D95913; text-decoration: none;}
#right .multicolumnContainer .csc-linkwrap {text-align:right; padding:0 5px 5px 0; display:block; height:20px;}
#right .multicolumnContainer .csc-linkwrap a:link, #right .multicolumnContainer .csc-linkwrap a:visited {font-size:11px; color:#737373; background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat scroll right center transparent; line-height:18px; padding-right:13px; font-weight:normal; float:none;}
#right .multicolumnContainer .csc-linkwrap a:hover, #right .multicolumnContainer .csc-linkwrap a:focus, #right .multicolumnContainer .csc-linkwrap a:active {color:#D95913; text-decoration:none}
#right .csc-default ul.ui-tabs-nav {padding: 0;}
#right .multicolumnContainer .ui-tabs .ui-tabs-nav li {margin:0px; height:25px; padding:0px; background:0px;background-image: url(/typo3conf/sites/baumer/img/BDBDBD.gif); background-repeat: repeat-y; background-position: right top;}
#right .multicolumnContainer .ui-tabs .ui-tabs-nav li.ui-tabs-selected {background-color: white; background-image:none;}
#right .multicolumnContainer .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{ color:#D95913}
#right .multicolumnContainer .ui-tabs .ui-tabs-nav li a { line-height:20px; text-transform:uppercase; color:#737373}
#right .multicolumnContainer .ui-tabs .ui-tabs-nav li.last-child {background-image:none;}

#right .news-latest-item.general p {display: none;}
#right .news-latest-item p.newsDate {margin-bottom:0px; height: 35px; display: block;}

#right .makeItANiceTab .csc-header,
#right .makeItANiceTab .taxonomy_category,
.news-single-content .news-single-additional-info .news-single-links h3,
.news-single-content .news-single-files h3 {
	background: none repeat scroll 0 0 #FFFFFF;
	border-top: 1px solid #BDBDBD;
	border-left: 1px solid #BDBDBD;
	border-right: 1px solid #BDBDBD;
	border-bottom: none;
	top: 1px;
	display: inline-block;
	width: auto;
	padding: 3px 12px 0px;
	margin: 0;
	position: relative;
	font-size: 11px;
	color: #D95913;
	line-height: auto !important;
	zoom: 1;  *display: inline;  /* IE7 Hack */
}

.news-single-content .news-single-additional-info .news-single-links h3,
.news-single-content .news-single-files h3 {
	padding: 7px 12px 3px;
}

#right .makeItANiceTab .csc-header h1, #right .makeItANiceTab .csc-header h2, #right .makeItANiceTab .csc-header h3 {
	padding: 0 !important;
	margin: 0 !important;
	font-size: 11px;
	color: #D95913;
}

#right .makeItANiceTab .csc-content,
.news-single-content .news-single-additional-info .news-single-links ul,
.news-single-content .news-single-files ul,
.news-single-content .news-single-related ul {
	border-top: 1px solid #BDBDBD;
	border-left: 1px solid #BDBDBD;
	border-right: 1px solid #BDBDBD;
	border-bottom: 1px solid #BDBDBD;
	background: url("/typo3conf/sites/baumer/img/bg_container_news.png") repeat-x scroll 0 0 #F0F0F0;
	margin-bottom: 0 !important;
	padding: 10px 5px 0;
}
.csc-content p.bodytext:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}

.news-single-content .news-single-files ul li {
	background-image: none;
	width: 48%;
	display: block;
	float:left;
	padding: 1%;
}
.news-single-content .news-single-files ul li img {
	background-color: white;
	float: left;
	margin-right: 10px;
}
.news-single-content .news-single-files ul:after {clear: both;content: ".";display: block;font-size: 0;height: 0;visibility: hidden;}

#contentwrap .multicolumnContainer .ui-tabs .ui-tabs-nav li.ui-tabs-selected {background-color: white;}
#contentwrap .multicolumnContainer .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {background-color: none;}
#contentwrap .multicolumnContainer .ui-tabs .ui-tabs-nav li.last-child,
#contentwrap .multicolumnContainer .ui-tabs .ui-tabs-nav li.last-in-row {border-right: none;}

#contentwrap .multicolumnContainer .ui-tabs .ui-tabs-nav {background:url("/typo3conf/sites/baumer/img/bg_newstabs_ul-25.png") repeat scroll 0 0 transparent; padding:0px}
#contentwrap .multicolumnContainer .ui-tabs .ui-tabs-nav li {height:25px;}
#contentwrap .multicolumnContainer .ui-tabs .ui-tabs-nav li a {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}


/***** EINSTIEGSSEITE UND INHALTSSEITE*****
-------------------------------------------------------------- */
/* KEYVISUAL UND FUNKTIONSBOX */
#topwrap {background-color:#fff; height:270px; position:relative; z-index:30}
#topwrap > #leftbox {float:left; width:685px; height:240px; margin:15px 15px 0 15px; overflow:hidden}
#topwrap > #leftbox div.csc-default {height:240px;width:685px; background-color:#005594}
#topwrap > #leftbox div.csc-default.hover {cursor:pointer}
#topwrap > #leftbox div.csc-default.themeslide {color:#FFFFFF; background-color:#005594; padding:15px 30px 0; width:625px; height:225px}
#topwrap > #leftbox div.csc-default.themeslide h1 {font-size:24px}
#topwrap > #leftbox div.csc-default.themeslide p {line-height:18px; font-size:12px}
#topwrap > #leftbox .kv_textwrapp div.csc-textpic-text {color:#FFFFFF; background:url("/typo3conf/sites/baumer/img/bg_alpha_85blue.png") repeat scroll 0 0 transparent; color:#FFFFFF; height:92px; font-size:15px; line-height:19px; margin:0 5px; padding:8px 10px 0; position:relative; top:-105px}
#topwrap > #leftbox div.csc-textpic div.csc-textpic-single-image img {margin:0px}
#topwrap > #leftbox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {padding-bottom:0px; margin:0px !important}
#topwrap > #leftbox h1 {color:#fff; font-size:28px; margin-bottom:10px}
#topwrap > #rightbox {float:left; width:220px; margin-top:15px}

#topwrap > #leftbox #ltContainer {height: 240px; overflow: hidden; position: relative; width: 685px}
#topwrap > #leftbox .rightboxprev {background:url("/typo3conf/sites/baumer/img/bg_rightbox_prev.png") no-repeat 7px 106px transparent; width:30px; height:240px; position:absolute; left:0px; cursor:pointer; z-index:10}
#topwrap > #leftbox .rightboxnext {background: url("/typo3conf/sites/baumer/img/bg_rightbox_next.png") no-repeat scroll 12px 106px transparent; cursor: pointer; height: 240px; left: 655px; position: absolute; width: 30px; z-index: 10}
#topwrap > #leftbox .ltSlides {z-index:5}
#topwrap > #leftbox .inactive {cursor:auto; background-image:none}
#topwrap > #leftbox .ltelementdots {left: 0; position: absolute; text-align: center; top: 230px; width: 100%;}
#topwrap > #leftbox .ltelementdots .dot { background: url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat scroll 0 -247px transparent; font-size: 5px; height: 5px; line-height: 5px; padding: 0 5px; width: 5px;}
#topwrap > #leftbox .ltelementdots .dot.actDot { background: url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat scroll 0px -263px transparent;}

#topwrap .kv_textwrapp {overflow:hidden; position:relative; top:-105px; clear:both; height:100px}

/* RECHTE SPALTE */
#right {float:left; width:220px; margin-bottom:15px; margin-top: 24px; font-size:11px}
#right .csc-default {margin-bottom:15px !important; clear:both}
#right .csc-default:after {clear: both;content: ".";display: block;font-size: 0;height: 0;visibility: hidden;}
#right .csc-default p {padding:0 10px; line-height:14px}
#right .csc-header {background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat -570px -127px;}
*+html #right .multicolumnContainer .csc-header {height: 0px;} /* nur fuer den IE7 */
#right .csc-default ul {padding:0 10px; list-style:none outside none; margin:0}
#right .csc-default ul.multicolumnContainer {padding:0px}
#right .csc-default li {background:url("/typo3conf/sites/baumer/img/icon_list.gif") no-repeat scroll 0 3px transparent; line-height:12px; padding-bottom:12px; padding-left:12px}
#right .csc-header h1, #right .csc-header h2, #right .csc-header h3 {color:#737373; font-size:11px; line-height:20px; padding:0 10px; font-weight:bold; margin-bottom:10px; text-transform:uppercase;}
#right a.link-small-arrow:link, #right a.link-small-arrow:visited {text-decoration:none !important; color:#737373 !important; font-weight:normal; float:right}
#right a.link-small-arrow:hover, #right a.link-small-arrow:focus, #right a.link-small-arrow:active {color:#d95913 !important; background-image:url("/typo3conf/sites/baumer/img/icon_link_orange.gif")}
#right a.cboxElement:link, #right a.cboxElement:visited {background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat right center; padding-right:13px; display:block; text-align:right; margin:0 10px}
#right .tx-marittaxonomy-pi1 a:hover, #right a.cboxElement:hover, #right a.cboxElement:focus, #right a.cboxElement:active, .addressbox a:hover {color:#d95913 !important; text-decoration:none}
#right .tx-marittaxonomy-pi1 .taxonomy_news.hover {background-color:#ececec;}
#right table.csc-uploads {border:0px;width:220px; table-layout:fixed}
#right table.csc-uploads td {border:0px; border-bottom:1px solid #DCDCDC; padding:0px;background:none !important}
#right table.csc-uploads td p {padding:0px}
#right table.csc-uploads td p a span.csc-uploads-text {display:block; color:#737373; padding-top:4px}
#right table.csc-uploads td p a {background:url("/typo3conf/sites/baumer/img/icon_pdf_taxo.gif") no-repeat 10px 10px; display:block; min-height:35px; padding:10px 10px 10px 45px; word-wrap:break-word}
#right table.csc-uploads td p a:hover {background-color:#f3f3f3; text-decoration:none}

/* allgemeingueltige Formatierung Inhaltsbereich */
#contentwrap .csc-textpic-caption, #entrywrap .csc-textpic-caption {font-size:11px; font-style:italic; line-height:13px}
#contentwrap .csc-default {margin-bottom:15px !important}
#contentwrap table, #entrywrap table {border-collapse:collapse; border:1px solid #e0e0e0}
#contentwrap table th, #entrywrap table th{color:#fff; font-size:12px; border-left:1px solid white; padding:4px; white-space:nowrap; background:url("../img/bgTableHeader.png") repeat-x scroll left top #0D4E82; text-transform: uppercase;}
#contentwrap table td, #entrywrap table td {font-size:11px; border:1px solid #e0e0e0; border-width:0 1px; padding:5px 5px}
#contentwrap table th p, #contentwrap table td p, #entrywrap table th p, #entrywrap table td p {margin-bottom:0px !important; line-height:13px;font-size:10px}
#contentwrap table th p.nouppercase {text-transform:none;}
#contentwrap table tr.row-even, #contentwrap table tr.row-even td, #entrywrap table tr.row-even, #entrywrap table tr.row-even td {background-color:#ffffff}
#contentwrap table tr.row-odd, #contentwrap table tr.row-odd td, #entrywrap table tr.row-odd, #entrywrap table tr.row-odd td {background-color:#f4f4f4}
tbody tr:nth-child(2n) td, tbody tr.even td {background-color:#F4F4F4}
#contentwrap ul.multicolumnContainer, #contentwrap ul.multicolumnContainer ul, #contentwrap ul.multicolumnContainer .csc-default,
#entrywrap ul.multicolumnContainer, #entrywrap ul.multicolumnContainer ul, #entrywrap ul.multicolumnContainer .csc-default {margin:0px !important}
#contentwrap ul.multicolumnContainer .column, #entrywrap ul.multicolumnContainer .column {background:none !important; padding:0px !important; margin:0px !important}

/* Hover Maps, Hover Item */
#contentwrap .csc-default.hovermap, #contentwrap .csc-default.item-hover {margin-bottom:0px;}
#contentwrap .csc-default.hovermap div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
#contentwrap .csc-default.item-hover div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {padding-bottom:0px;}
#contentwrap .hovermapwrapper, #contentwrap .item-hover-wrap {border:1px solid #DCDCDC; margin-bottom:20px; background:url("/typo3conf/sites/baumer/img/bg_container_news.png") repeat-x scroll 0 0 #efefef;}
#contentwrap .hovermapwrapper .hovermapcontent, #contentwrap .item-hover {padding:10px;}

/* Tab Container Inhaltsbereich */
#content .multicolumnLayout20,
#contentwide .multicolumnLayout20,
#contentlarge .multicolumnLayout20,
.news-single-additional-info.ui-tabs { background: none repeat scroll 0 0 #EFEFEF; border: 1px solid #DCDCDC; margin: 0 0 15px; width: auto;}
#content .multicolumnLayout20 .ui-tabs-nav,
#contentwide .multicolumnLayout20 .ui-tabs-nav,
#contentlarge .multicolumnLayout20 .ui-tabs-nav,
.news-single-additional-info.ui-tabs .ui-tabs-nav {background:url("/typo3conf/sites/baumer/img/bg_newstabs_ul.png") repeat scroll 0 0 transparent}
#content .multicolumnLayout20 .ui-tabs-nav li,
#contentwide .multicolumnLayout20 .ui-tabs-nav li,
#contentlarge .multicolumnLayout20 .ui-tabs-nav li,
.news-single-additional-info.ui-tabs .ui-tabs-nav li { background:none; line-height:normal; background-image: url(/typo3conf/sites/baumer/img/BDBDBD.gif); background-repeat: repeat-y; background-position: right top; height: 20px; margin: 0; padding: 0 !important;}
#content .multicolumnLayout20 .ui-tabs-nav li.ui-state-active,
#content .multicolumnLayout20 .ui-tabs-nav li.last-in-row,
#contentwide .multicolumnLayout20 .ui-tabs-nav li.ui-state-active,
#contentwide .multicolumnLayout20 .ui-tabs-nav li.last-in-row,
#contentlarge .multicolumnLayout20 .ui-tabs-nav li.ui-state-active,
#contentlarge .multicolumnLayout20 .ui-tabs-nav li.last-in-row,
.news-single-additional-info.ui-tabs .ui-tabs-nav li.ui-state-active,
.news-single-additional-info.ui-tabs .ui-tabs-nav li.last-in-row {background-image: none;}
#content .multicolumnLayout20 .ui-tabs-nav li a,
#contentwide .multicolumnLayout20 .ui-tabs-nav li a,
#contentlarge .multicolumnLayout20 .ui-tabs-nav li a,
.news-single-additional-info.ui-tabs .ui-tabs-nav li a {color: #737373; line-height: 20px; padding: 3px 10px 0; text-transform: uppercase;}
#content .multicolumnLayout20 .ui-tabs-nav li.ui-tabs-selected a,
#contentwide .multicolumnLayout20 .ui-tabs-nav li.ui-tabs-selected a,
#contentlarge .multicolumnLayout20 .ui-tabs-nav li.ui-tabs-selected a,
.news-single-additional-info.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: none repeat scroll 0 0 #FFFFFF; color: #D95913;}
#content .multicolumnLayout20 .csc-default,
#contentwide .multicolumnLayout20 .csc-default,
#contentlarge .multicolumnLayout20 .csc-default,
.news-single-additional-info.ui-tabs div { position:relative; background: url("/typo3conf/sites/baumer/img/bg_container_news.png") repeat-x scroll 0 0 transparent; margin-bottom: 0 !important; padding: 10px;}
#content .multicolumnLayout20 .csc-default .csc-default,
#contentwide .multicolumnLayout20 .csc-default .csc-default,
#contentlarge .multicolumnLayout20 .csc-default .csc-default {padding:0px; background: none;}

#contentwrap .multicolumnLayout20 .tabhoverbox .columnFirst .columnItems, #entrywrap .multicolumnLayout20 .tabhoverbox .columnFirst .columnItems {padding:0 5px 0 0 !important;}
#contentwrap .multicolumnLayout20 .tabhoverbox .columnLast .columnItems, #entrywrap .multicolumnLayout20 .tabhoverbox .columnLast .columnItems {padding:0 0 0 5px !important;}
#contentwrap .multicolumnLayout20 .tabhoverbox img, #entrywrap .multicolumnLayout20 .tabhoverbox img {width:208px !important; border:1px solid #D9D9D9;}
#contentwrap .multicolumnLayout20 .tabhoverbox .csc-default, #entrywrap .multicolumnLayout20 .tabhoverbox .csc-default {margin:0 10px 35px 0 !important; float:left; width:210px;}
#contentwrap .multicolumnLayout20 .tabhoverbox .csc-default.last, #entrywrap .multicolumnLayout20 .tabhoverbox .csc-default.last {margin:0 0px 35px 0 !important;}
#contentwrap .multicolumnLayout20 .tabhoverbox .csc-default h2, #contentwrap .multicolumnLayout20 .tabhoverbox .csc-default h3 {color: #0063AC; font-size: 12px; font-weight: bold; line-height: 15px !important; margin-bottom: 5px; padding:0px; border-bottom:0px;}

#contentwrap .multicolumnLayout20 .accordion .tabhoverbox .csc-default, #entrywrap .multicolumnLayout20 .accordion .tabhoverbox .csc-default {width:198px;}
#contentwrap .multicolumnLayout20 .accordion .tabhoverbox img, #entrywrap .multicolumnLayout20 .accordion .tabhoverbox img {width:198px !important; border:1px solid #D9D9D9;}
#contentwrap .multicolumnLayout20 .accordion .tabhoverbox dl.csc-textpic-image, #entrywrap .multicolumnLayout20 .accordion .tabhoverbox dl.csc-textpic-image {width:100% !important;}

#content ul.multicolumnContainer div.csc-linkwrap {height: auto; position: absolute; bottom: 0; right: 0;}
#content ul.multicolumnContainer div.csc-linkwrap a {float: none; display: block; line-height: inherit;}

#contentwrap .makeItANiceTabContent,
#entrywrap .makeItANiceTabContent {margin-top:36px;}
#contentwrap .makeItANiceTabContent ul.multicolumnContainer,
#entrywrap .makeItANiceTabContent ul.multicolumnContainer {border:0px;}
#contentwrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement,
#entrywrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement {border:1px solid #DCDCDC; position:relative;}
#contentwrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement .csc-header,
#entrywrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement .csc-header {	background: none repeat scroll 0 0 #FFFFFF; border-top: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC;	border-bottom: none; top: -24px; left:-1px; display: inline-block; width: auto; padding: 3px 12px 0px; margin: 0; position: absolute; font-size: 11px; color: #D95913; line-height: auto !important;
	zoom: 1;  *display: inline;  /* IE7 Hack */}
#contentwrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement .csc-header h1,
#entrywrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement .csc-header h1,
#contentwrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement .csc-header h2,
#entrywrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement .csc-header h2,
#contentwrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement .csc-header h3,
#entrywrap .makeItANiceTabContent ul.multicolumnContainer .makeItANiceTabElement .csc-header h3 {border-bottom:0px !important; color: #D95913; font-size: 11px; line-height:20px; font-weight: bold; margin: 0; padding: 0; text-transform:uppercase}
#contentwrap .makeItANiceTabContent .multicolumnLayout20 .tabhoverbox .csc-default,
#entrywrap .makeItANiceTabContent .multicolumnLayout20 .tabhoverbox .csc-default {margin:0 8px 35px 0 !important;}
#contentwrap .makeItANiceTabContent .multicolumnLayout20 .tabhoverbox .csc-default.last,
#entrywrap .makeItANiceTabContent .multicolumnLayout20 .tabhoverbox .csc-default.last {margin:0 0 35px !important;}

/*** EINSTIEGSSEITE ***/
#entrywrap {background-color:#fff}
#entrywrap > #content {float:left; width:685px; margin:0 15px 0 15px}
.microsite #entrywrap > #content {float:left; width:685px; margin:0 15px 30px 15px}
div.entry-col {float:left; width:218px; margin:0 15px 15px 0; font-size:12px; line-height:14px}
div.entry-col .csc-default {margin-bottom:15px}
div.entry-col.last {margin-right:0px}
div.entry-col h1, div.entry-col h2 {font-size:12px; color:#0063ac; line-height:15px; margin-bottom:5px; font-weight:bold}
div.entry-col div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.entry-col div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {margin:0px !important}
div.entry-col img {width:215px; border:1px solid #D9D9D9}
div.entry-col .csc-default.hover, div.entry-bottom-block .csc-default.hover {cursor:pointer;}
div.entry-col .csc-default.hover p {color:#555}
div.entry-col .csc-default.hover img {border:1px solid #b2b2b2}
div.entry-col .csc-default.hover a.link-small-arrow {color:#D95913}
div.entry-col .csc-default.hover.suppress p {color:#737373}
div.entry-col .csc-default.hover.suppress img {border:1px solid #D9D9D9}
div.entry-col .csc-default.hover.suppress a.link-small-arrow {color:#0063AC}
div.entry-box {float:left; width:335px; margin-right:15px; font-size:12px; line-height:14px}
div.entry-box.last {margin-right:0px}
div.entry-box h1, div.entry-box h2, div.entry-bottom-block h1, div.entry-bottom-block h2 {font-size:12px; color:#0063ac; line-height:15px; margin-bottom:5px; font-weight:bold}
div.entry-box .csc-default {border:1px solid #d9d9d9; padding:0px; margin-bottom:15px; min-height:90px}
div.entry-box .csc-textpic-text {padding: 10px;}
div.entry-box dl.csc-textpic-image {
    height: 143px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 120px;
}
div.entry-box dl.csc-textpic-image img {
	height: 143px !important;
	width: auto !important;
	/*margin-left: -50px !important;*/
}
div.entry-box .csc-default p {margin-bottom:0px}
div.entry-box div.csc-textpic div.csc-textpic-single-image img {margin-bottom:0px}
div.entry-box div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {padding-bottom:0px}
div.entry-box a.link-small-arrow:link, div.entry-box a.link-small-arrow:visited {line-height:15px}
div.entry-box ul {list-style: none outside none; margin: 0 0 15px; padding: 0}
div.entry-box li {background: url("/typo3conf/sites/baumer/img/bg_content_list.gif") no-repeat scroll 3px 6px transparent; line-height: 16px; padding: 0 0 8px 15px}
div.entry-box .csc-default.hover {cursor:pointer; border:1px solid #b2b2b2}
div.entry-box .csc-default.hover p {color:#555}
div.entry-box .csc-default.hover a.link-small-arrow {color:#D95913}
div.entry-box .csc-default.hover.suppress p {color:#737373}
div.entry-box .csc-default.hover.suppress a.link-small-arrow {color:#0063AC}

.entry-headline h2 {margin-bottom: 0}


div.entry-bottom-block {float:left; width:160px; margin-right:15px; font-size:12px; line-height:14px; cursor:pointer;}
div.entry-bottom-block.last {margin-right: 0;}
div.entry-bottom-block .csc-textpic-image dt {border:1px solid #d9d9d9; padding:0; height:90px; display: block; overflow: hidden;}

div.entry-bottom-block div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.entry-bottom-block div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {margin:0px !important}

/*** INHALTSSEITE NORMAL UND BREIT ***/
#contentwrap {background-color:#fff}
#contentwrap > #left {float:left; width:235px; margin:0 0px 15px 15px; background:url(/typo3conf/sites/baumer/img/bg_subnavi.jpg) 220px 0px no-repeat; min-height:320px}
#contentwrap > #left ul#naviSub {width:220px}
#contentwrap > #content {float:left; width:450px; margin:0 15px 30px 0; font-size:12px; line-height:18px}
#contentwrap > #contentwide {float:left; width:685px; margin:0 0 30px 0; font-size:12px}
div.content-top p {margin-bottom:15px}
div.content-top h1 {font-size:24px; line-height:29px; margin-bottom:10px}
div.content-top h2 {font-size:16px; line-height:16px; margin-bottom:10px}
div.content-top h3 {font-weight:bold; font-size:12px; line-height:12px; margin:0 0 5px 0; padding:0 0 5px 0; color:#737373; border-bottom:1px solid #737373}
div.content-top ul {list-style:none; margin:0 0 15px 0; padding:0px}
div.content-top li {padding:0 0 8px 15px; background:url("/typo3conf/sites/baumer/img/bg_content_list.gif") no-repeat 3px 6px; line-height:16px}
div.content-top .csc-default.hover {cursor:pointer}
div.content-top .csc-default.hover p {color:#555}
div.content-top .csc-default.hover img {border:1px solid #b2b2b2 !important}
div.content-top .csc-default.hover a.link-small-arrow {color:#D95913}
div.content-top .csc-default.hover.suppress p {color:#737373}
div.content-top .csc-default.hover.suppress img {border:1px solid #D9D9D9}
div.content-top .csc-default.hover.suppress a.link-small-arrow {color:#0063AC}

div.content-box {float:left; width:217px; margin-right:15px; font-size:12px; line-height:18px !important}
div.content-box.last {margin-right:0px}
div.content-box h2, div.content-box h3 {font-size:12px; font-weight:bold; color:#0063ac; line-height:15px !important; margin-bottom:5px}
div.content-box ul {list-style:none; margin: 0 0 15px; padding: 0}
div.content-box li {background: url("/typo3conf/sites/baumer/img/bg_content_list.gif") no-repeat scroll 3px 6px transparent; line-height: 16px; padding: 0 0 0px 15px;}
div.content-box div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.content-box div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap,
div.content-box div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div.content-box div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {margin:0px !important}
div.content-box img {width:215px; border:1px solid #D9D9D9}
div.content-box .csc-default.hover {cursor:pointer}
div.content-box .csc-default.hover p {color:#555}
div.content-box .csc-default.hover img {border:1px solid #b2b2b2}
div.content-box .csc-default.hover a.link-small-arrow {color:#D95913}
div.content-box .csc-default.hover.suppress p {color:#737373}
div.content-box .csc-default.hover.suppress img {border:1px solid #D9D9D9}
div.content-box .csc-default.hover.suppress a.link-small-arrow {color:#0063AC}
div.content-box .boxborder {border:1px solid #D9D9D9; padding:10px; line-height:14px;}
div.content-box .boxborder h1, div.content-box .boxborder h2, div.content-box .boxborder h3 { font-size:12px; font-weight:bold; line-height:15px; margin-bottom:5px;}
div.content-box .boxborder img {width:75px; border:0px solid #D9D9D9}
div.content-box .boxborder.csc-default.hover {border:1px solid #b2b2b2}
div.content-box .boxborder.csc-default.hover img {border:0px solid #b2b2b2}

/*** ANWENDUNGSSEITE ***/
#contentlarge {background-color:#fff; padding:0 15px 15px 15px; width:920px; min-height:485px}
.contentlarge ul {list-style:none; margin:0 0 0 0; padding:0px}
#contentlarge .csc-sitemap {margin-left:-5px; width:940px}
#contentlarge .csc-sitemap li {background:none; padding:0px}
#contentlarge .csc-sitemap li li a:link, #contentlarge .csc-sitemap li li a:visited {width:160px; font-weight:bold; color:#0063AC; display:inline-block; font-size:13px; line-height:15px; padding:5px 0 5px 0px}
#contentlarge .csc-sitemap li li a:hover, #contentlarge .csc-sitemap li li a:focus, #contentlarge .csc-sitemap li li a:active {}
#contentlarge .csc-sitemap li li li a:link, #contentlarge .csc-sitemap li li li a:visited {width:140px; font-weight:normal}
#contentlarge .csc-sitemap li li li li a:link, #contentlarge .csc-sitemap li li li li a:visited {width:132px; color:#737373; font-weight:normal}
#contentlarge .csc-sitemap li li li li li a:link, #contentlarge .csc-sitemap li li li li li a:visited {width:120px}
#contentlarge .csc-sitemap > ul > li {float:left; width:178px; margin-right:10px; padding-bottom:1px}
#contentlarge .csc-sitemap > ul > li > a {display:none}
#contentlarge .csc-sitemap > ul > li > ul > li {border-bottom:1px solid #E0E0E0}
#contentlarge .csc-sitemap > ul > li > ul > li > img {border-width:10px 6px 9px 6px; border-style:solid; border-color:#fff; vertical-align:top}
#contentlarge .csc-sitemap > ul > li > ul > li > ul > li > img {border-width:10px 6px 9px 20px; border-style:solid; border-color:#fff; vertical-align:top}
#contentlarge .csc-sitemap > ul > li > ul > li > ul > li > ul > li > img {border-width:10px 6px 9px 32px; border-style:solid; border-color:#fff; vertical-align:top}
#contentlarge .csc-sitemap > ul > li > ul > li > a.indent {padding-left:18px}
#contentlarge .csc-sitemap > ul > li > ul > li > ul > li > a.indent {padding-left:32px}
#contentlarge .csc-sitemap > ul > li > ul > li > ul > li > ul > li > a.indent {padding-left:44px}
#contentlarge .csc-sitemap > ul > li > ul > li > ul > li > ul > li > ul > li > a.indent {padding-left:56px}
#contentlarge .sitemap-switch {clear:both; text-align:right; color:#d95913; padding:15px 15px 5px 0}
#contentlarge .sitemap-open, #contentlarge .sitemap-close {cursor:pointer; padding-left:12px; margin-left:25px}
#contentlarge .sitemap-open {background:url("/typo3conf/sites/baumer/img/icon_sitemap_open.gif") no-repeat 0 5px}
#contentlarge .sitemap-close {background:url("/typo3conf/sites/baumer/img/icon_sitemap_close.gif") no-repeat 0 5px}

/*** NEWSROOM ***/
#contentlarge.newsroom h1 {font-size:17px; font-weight:bold; color:#737373; margin-bottom:15px}
#contentlarge.newsroom h1 a:link, #contentlarge.newsroom h1 a:visited {color:#737373;}
#contentlarge.newsroom h1 a:hover, #contentlarge.newsroom h1 a:focus, #contentlarge.newsroom h1 a:active {text-decoration:underline;}
#contentlarge.newsroom  .csc-default {margin-bottom:0px}
#contentlarge #nr_news {overflow:hidden; float:left; width:580px; height:380px; background-color:#e7e7e7; padding:15px 15px 0 15px}
#contentlarge #nr_news h1, #contentlarge #nr_public h1 {padding-left:25px; background:url("/typo3conf/sites/baumer/img/sprite_newsroom.png") no-repeat 0 0px}
#contentlarge #nr_news .news-list-container,  #contentlarge #nr_public .news-header-list-container {height:328px; overflow:hidden; padding-bottom:0px}
#contentlarge #nr_news .news-list-browse, #contentlarge #nr_public .news-list-browse, #contentlarge #nr_news .news-list-social {display:none}
#contentlarge #nr_news .news-list-item {border-bottom:1px solid #fff; margin:0 0 10px 0; padding: 0 0 10px 0}
#contentlarge #nr_news .news-list-image {height:auto !important}
#contentlarge #nr_news .csc-linkwrap, #contentlarge #nr_public .csc-linkwrap {display:block; text-align: right; margin-right:-7px}
#contentlarge #nr_news .csc-linkwrap a, #contentlarge #nr_public .csc-linkwrap a{background: url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat scroll right center transparent; font-size: 11px; line-height: 18px; padding-right: 13px}
#contentlarge #nr_public {overflow:hidden; float:left; width:280px; height:380px; background-color:#f2f2f2; padding:15px 15px 0 15px; font-size:11px}
#contentlarge #nr_public .news-header-list-item a:link, #contentlarge #nr_public .news-header-list-item a:visited {color:#737373}
#contentlarge #nr_public .news-header-list-item {border-bottom:1px solid #fff; margin:0 0 8px 0; padding: 0 0 8px 0}
#contentlarge #nr_public .news-header-list-date {color:#b3b3b3}
#contentlarge #nr_contact {overflow:hidden; float:left; width:609px; border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;height:140px;padding:15px 0 0 0;margin:5px 0;font-size:11px}
#contentlarge #nr_press {overflow:hidden; float:left; width:280px;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;height:140px;padding:15px 15px 0 15px;margin:5px 0; font-size:11px}
#contentlarge #nr_press li {background: url("/typo3conf/sites/baumer/img/bg_content_list.gif") no-repeat scroll 3px 4px transparent; line-height: 14px; padding: 0 0 8px 15px}
#contentlarge #nr_press a:link, #contentlarge #nr_press a:visited {background:url("/typo3conf/sites/baumer/img/icon_link_grey.gif") no-repeat scroll right 2px transparent; padding-right:16px; color:#737373; font-weight:normal}
#contentlarge #nr_press a:hover, #contentlarge #nr_press a:active, #contentlarge #nr_press a:focus {color:#D95913; text-decoration:none; background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat scroll right center transparent}
#contentlarge #nr_flickr {overflow:hidden; clear:both; background-color:#e7e7e7; height:60px; padding:15px;margin-bottom:5px}
#contentlarge #nr_flickr .csc-header {float:left; width:120px}
#contentlarge #nr_flickr h1 {padding-left:25px; background:url("/typo3conf/sites/baumer/img/sprite_newsroom.png") no-repeat 0 -150px; margin-bottom:10px}
#contentlarge #nr_flickr .flickrchannel a {color:#737373; font-size:11px; padding-left:32px; background:url("/typo3conf/sites/baumer/img/icon_list.gif") no-repeat scroll 25px 3px transparent; line-height:12px}
#contentlarge #nr_flickr .tx-rlsocialconnect-pi3 {float:left; width:770px}
#contentlarge #nr_flickr li {float:left; width:60px; padding-left:10px}
#contentlarge #nr_facebook {overflow:hidden; float:right; width:300px; height:525px;padding:15px 0 0 0}
#contentlarge #nr_facebook h1 {padding-left:25px; background:url("/typo3conf/sites/baumer/img/sprite_newsroom.png") no-repeat 0 -75px}
#contentlarge #nr_twitter {overflow:hidden; float:left; width:295px;/*height:320px;*/height:525px;border-top:1px solid #d9d9d9;padding:15px 0 0 0}
#contentlarge #nr_twitter h1 {padding-left:25px; background:url("/typo3conf/sites/baumer/img/sprite_newsroom.png") no-repeat 0 -25px}
#contentlarge #nr_twitter p {margin-bottom:0px}
#contentlarge #nr_twitter .twit-tweet {border-bottom:1px solid #e0e0e0; padding-bottom:10px; margin-bottom:10px; line-height:16px}
#contentlarge #nr_youtube {overflow:hidden; float:left; width:590px;height:525px; padding:15px 15px 0 15px;}
#contentlarge #nr_youtube h1 {padding-left:25px; background:url("/typo3conf/sites/baumer/img/sprite_newsroom.png") no-repeat 0 -50px}
#contentlarge #nr_youtube ul {margin:0px !important; padding:6px 0 0 0 !important; list-style:none;}
#contentlarge #nr_youtube li {float:left; padding:6px}
#contentlarge #nr_youtube li.first {float:left; padding-left:0px}
#contentlarge #nr_youtube li.last {float:left; padding-right:0px}
#contentlarge #nr_youtube li p {margin:0px; cursor:pointer}
#contentlarge #nr_youtube .videoid {display:none}
#contentlarge #nr_slideshare {display:none;overflow:hidden; float:left; width:295px; height:185px; padding-top:15px}
#contentlarge #nr_slideshare h1 {padding-left:25px; background:url("/typo3conf/sites/baumer/img/sprite_newsroom.png") no-repeat 0 -100px}
#contentlarge #nr_issuu {overflow:hidden; clear:both; background-color:#e7e7e7; height:160px; padding:15px}
#contentlarge #nr_issuu h1 {padding-left:25px; background:url("/typo3conf/sites/baumer/img/sprite_newsroom.png") no-repeat 0 -125px}
#contentlarge #nr_issuu .issuuitems {float:left; width:740px}
#contentlarge #nr_issuu .issuuitems > div {width:150px; float:left;}
#contentlarge #nr_issuu .issuuchannel a {color:#737373; font-size:11px; padding-left:32px; background:url("/typo3conf/sites/baumer/img/icon_list.gif") no-repeat scroll 25px 3px transparent; line-height:12px}
#contentlarge .tx-ttaddress-pi1 .addresstab{float:left; width:300px}
#contentlarge .tx-ttaddress-pi1 .csc-header{display:none}
#contentlarge .tx-ttaddress-pi1 .image {float:left; margin-right:15px; width:100px; height:100px}
#contentlarge .tx-ttaddress-pi1 .image img {width:100px; height:100px}
#contentlarge .tx-ttaddress-pi1 .contactinfo {float:left;width:175px;overflow:hidden}
#contentlarge .tx-ttaddress-pi1 .address {display:none}

/*** GALLERY ***/
.tx-sgglossary-pi1 .glossary-links span {padding:0 5px;border-left:1px solid #E0E0E0;}
.tx-sgglossary-pi1 .glossary-links span.first {border-left:0px; padding-left:0px;}
.tx-sgglossary-pi1 .glossary-list-abc {width:335px; text-align:center; line-height:20px; font-weight:bold; background-color:#E0E0E0; margin-bottom:10px;}
.tx-sgglossary-pi1 .glossary-list-items { width: 335px; }
.tx-sgglossary-pi1 .glossary-list-items li {padding-bottom:0px !important;}
.tx-sgglossary-pi1 .glossary-list-info {display:none;}
.tx-sgglossary-pi1 .glossary-list-wrap {float:left;}
.tx-sgglossary-pi1 .glossary-list-wrap.last {padding-left:15px;}
.tx-sgglossary-pi1 .glossary-item-img {float:right; padding-left:20px;}

.tx-tvteaserquiz-pi1 div.fieldwrap {
	margin-bottom: 10px;
}
.tx-tvteaserquiz-pi1 label {
	width: 120px;
	display: block;
	float: left; clear: left;
	font-weight: bold;
}
.tx-tvteaserquiz-pi1 div.validate_message {
	margin-left: 120px;
}
.tx-tvteaserquiz-pi1 input[type="text"], .tx-tvteaserquiz-pi1 select {
	width: 270px;
	margin: 0; padding: 2px 4px;
	border: 1px solid #D9D9D9;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tx-tvteaserquiz-pi1 select {
	width: 280px;
}

/*** POWERMAIL ***/
fieldset.tx-powermail-pi1_fieldset{background:none; border:0; padding:0px; margin:0px}
fieldset.tx-powermail-pi1_fieldset legend{display:none}
fieldset.tx-powermail-pi1_fieldset label, fieldset.tx-powermail-pi1_fieldset fieldset legend {font-size:12px; width:120px; color:#737373; display: block; float: left; font-weight: bold}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html {clear: both; margin:0 0 10px 0}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.productgroup {display:none;}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_label.mandatory {font-size:11px}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset input.powermail_date,
fieldset.tx-powermail-pi1_fieldset input.powermail_datetime,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {margin:0px; width:270px; padding:2px 4px; background:none; border:1px solid #d9d9d9; font-family:Arial, Helvetica, sans-serif; color:#737373; font-size:12px}
fieldset.tx-powermail-pi1_fieldset select.powermail_select,
fieldset.tx-powermail-pi1_fieldset select.powermail_countryselect{margin:0px; width:280px; padding:2px 2px 2px 4px; background:none; border:1px solid #d9d9d9; font-family:Arial, Helvetica, sans-serif; color:#737373; font-size:12px}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {border:0px;margin: 3px 0; width:13px; height:13px}
fieldset.tx-powermail-pi1_fieldset div.powermail_check_inner, fieldset.tx-powermail-pi1_fieldset div.powermail_radio_inner {margin:0 0 0 120px !important;clear: both}
fieldset.tx-powermail-pi1_fieldset div.powermail_check_inner input, fieldset.tx-powermail-pi1_fieldset div.powermail_radio_inner input {clear: left; float: left; position: relative}
fieldset.tx-powermail-pi1_fieldset div.powermail_check_inner label, fieldset.tx-powermail-pi1_fieldset div.powermail_radio_inner label {display: inline;float: none; font-weight: normal; margin-left: 7px; width: auto}
fieldset.tx-powermail-pi1_fieldset input.invalid,
fieldset.tx-powermail-pi1_fieldset textarea.invalid,

fieldset.tx-powermail-pi1_fieldset select.invalid {border:1px solid #D95913}
fieldset.tx-powermail-pi1_fieldset span.powermail_mandatory {color:#737373; padding:0 3px}
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {height:100px}
fieldset.tx-powermail-pi1_fieldset fieldset {border: 0 none; margin: 0; padding: 0; position: relative}
fieldset.tx-powermail-pi1_fieldset fieldset legend {left: 0; margin: 0; padding: 0; position: absolute}
.error {display:none !important}
.lightbox .error {display:none !important}
.tx_powermail_pi1_fieldwrap_html_submit {width:400px; padding:15px 0 0 0}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit{font-family:Arial,Helvetica,sans-serif; border:0px; cursor:pointer; background:url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x scroll 0 0 transparent; color:#FFFFFF; float:right; font-size:12px; font-weight:bold; height:22px; padding:0 10px; margin:0px}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit:hover {background: url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x scroll 0 0 transparent}

.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset div.marginbottom1em { margin-bottom: 1em; }
.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset div.marginbottom2em { margin-bottom: 2em; }
.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset div.marginbottom3em { margin-bottom: 3em; }
.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset div.marginbottom4em { margin-bottom: 4em; }
.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset div.marginbottom5em { margin-bottom: 5em; }
.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset div.marginbottom6em { margin-bottom: 6em; }

#training fieldset.tx-powermail-pi1_fieldset fieldset legend {position:static; width:100%; margin-bottom:4px;}
#training fieldset.tx-powermail-pi1_fieldset fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title {display:none;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.width_50 {float:left; width:50%; clear:none;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.width_50 input.powermail_text {width:165px;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.height_40 {height:40px;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.height_20 {height:20px;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.width_50 input.powermail_radio,
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.width_50 input.powermail_check {margin:2px 0 0 0 !important; padding:0 !important;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.width_50 div.powermail_radio_inner {margin-left:0px !important; float:left; clear:none; padding-right:20px;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.width_50 div.powermail_check_inner {margin-left:0px !important;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.width_50 div.powermail_check_inner label {font-weight:bold; top:0;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.check_float div.powermail_check_inner {float:left; width:110px; clear:none;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.check_float div.powermail_check_inner label {font-weight:normal !important;}
#training fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html.check_float fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title {display:block;}

/*** REGISTER ***/
.tx-srfeuserregister-pi1 fieldset {border:0px; padding:0px; margin:0px}
.tx-srfeuserregister-pi1 fieldset legend {display:none}
.tx-srfeuserregister-pi1 dl {margin-bottom:0px}
.tx-srfeuserregister-pi1 dt {color:#737373; font-size:12px; width:120px; display:block;	float:left; clear:left}
.tx-srfeuserregister-pi1 dt span {padding:0 3px}
.tx-srfeuserregister-pi1 dd {width:280px; float:left; margin:0px; margin-bottom:10px}
.tx-srfeuserregister-pi1 dd p {margin-bottom:0px !important; font-size:11px; color:#D95913}
.tx-srfeuserregister-pi1 dd a {color:#D95913; text-decoration:underline;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-text, .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-password {border:1px solid #D9D9D9; color:#737373; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin:0; padding:2px 4px; width:270px}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-text.short{width:45px; margin-right:10px}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-text.middle{width:205px}
.tx-srfeuserregister-pi1 select{height:23px; border:1px solid #D9D9D9; color:#737373; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin:0; padding:2px 2px 2px 4px; width:280px}
.tx-srfeuserregister-pi1 select#tx-srfeuserregister-pi1-usergroup {height:36px;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio {margin:0 5px 0 0; border:0px}
.tx-srfeuserregister-pi1 .radiolabel label {font-weight:normal; padding-right:15px}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit{background:url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x scroll 0 0 transparent; border:1px none; color:#FFFFFF; cursor:pointer; float:right; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; height:22px; margin:15px 0 0 15px; padding:0 10px}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit:hover {background: url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x scroll 0 0 transparent}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice {font-size:11px}
.tx-srfeuserregister-pi1 h4 {margin-bottom:15px; font-size:12px; color:#737373}
.tx-srfeuserregister-pi1 .hint {font-size:11px; line-height:14px; color:#bdbdbd;}

/*** LOGIN ***/
.tx-felogin-pi1 fieldset {border:0px; padding:0px; margin:0px}
.tx-felogin-pi1 fieldset legend {display:none}
.tx-felogin-pi1 div {clear:both;margin:0 0 10px;width:400px}
.tx-felogin-pi1 label {font-size:12px; width:120px; color:#737373; float:left}
.tx-felogin-pi1 input.user, .tx-felogin-pi1 input.pass, .tx-felogin-pi1 input.forgot {margin:0px; width:270px; padding:2px 4px; background:none; border:1px solid #d9d9d9; font-family:Arial, Helvetica, sans-serif; color:#737373; font-size:12px}
.tx-felogin-pi1 input.submit {font-family:Arial,Helvetica,sans-serif; border:0px; cursor:pointer; background:url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x scroll 0 0 transparent; color:#FFFFFF; float:right; font-size:12px; font-weight:bold; height:22px; padding:0 10px; margin:0px}
.tx-felogin-pi1 input.submit:hover {background: url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x scroll 0 0 transparent}

/*** TT_NEWS ***/
.news-list-container {padding:0 0 15px 0}
.news-list-container h2 {font-size:13px !important; font-weight:bold; margin-bottom:5px !important}
.news-list-container img {float:none; margin:0}
.news-list-container .news-list-browse {padding-top:10px;font-size:11px; height:18px; margin:0 auto; text-align:center; vertical-align:top; width:auto}
.news-list-container .news-pb-item {background:url("/typo3conf/sites/baumer/img/btn_leer.png") repeat-x scroll 0 0 transparent; border-right:1px solid #ccc; display:inline-block; height:18px; vertical-align:top; width:18px; color:#D95913}
.news-list-container .news-pb-item a:link, .news-list-container .news-pb-item a:visited {color:#737373; display:block; height:18px; width:18px}
.news-list-container .news-pb-item a:hover, .news-list-container .news-pb-item a:focus, .news-list-container .news-pb-item a:active {color:#D95913; text-decoration:none}
.news-list-container .news-pb-prev {background:url("/typo3conf/sites/baumer/img/btnBack_ausgegraut.png") no-repeat scroll 0 0 transparent; border-right:1px solid #ccc; border-left:1px solid #f0f0f0; display:inline-block; height:18px; vertical-align:top; width:16px}
.news-list-container .news-pb-prev a:link, .news-list-container .news-pb-prev a:visited {background:url("/typo3conf/sites/baumer/img/btnBack.png") no-repeat scroll 0 0 transparent; border-right:1px solid #ccc; display:inline-block; height:18px; vertical-align:top; width:16px}
.news-list-container .news-pb-prev a:hover, .news-list-container .news-pb-prev a:focus, .news-list-container .news-pb-prev a:active {background:url("/typo3conf/sites/baumer/img/btnBack_hover.png") no-repeat scroll 0 0 transparent}
.news-list-container .news-pb-next {background:url("/typo3conf/sites/baumer/img/btnNext_ausgegraut.png") no-repeat scroll 0 0 transparent; border-right:1px solid #f0f0f0; display:inline-block; height:18px; vertical-align:top; width:16px}
.news-list-container .news-pb-next a:link, .news-list-container .news-pb-next a:visited {background:url("/typo3conf/sites/baumer/img/btnNext.png") no-repeat scroll 0 0 transparent; display:block; height:18px; width:16px}
.news-list-container .news-pb-next a:hover, .news-list-container .news-pb-next a:focus, .news-list-container .news-pb-next a:active {background:url("/typo3conf/sites/baumer/img/btnNext_hover.png") no-repeat scroll 0 0 transparent}
.news-list-container .news-list-press {padding-top:10px; text-align:right}
.news-list-container .news-list-press a:link, .news-list-container .news-list-press a:visited {margin-left:15px; color:#737373}
.news-list-container .news-list-press {vertical-align:middle}
.news-list-item {padding-bottom:2px; margin-bottom:15px; border-bottom:1px solid #e0e0e0; position:relative}
.type-event  .news-list-item {padding-bottom:20px;}
.news-list-item p {margin-bottom:0px !important}
.news-list-item .news-list-image {float:left; width:225px; min-height:160px;padding-bottom: 10px;}
.type-event .news-list-item .news-list-image {width:120px; min-height:125px; padding-bottom:0px;}
.type-event .news-list-item .news-list-social {padding-left:120px;}
.news-list-item .news-list-date {font-size:11px; line-height:13px; float:none; padding:0 0 5px 0}
.news-list-item .news-list-text {padding-left: 225px}
.type-event .news-list-item .news-list-text {padding-left: 120px}
.news-list-item .news-list-social img {vertical-align:bottom}
.news-list-item .news-list-social a {margin-right:8px}
.news-list-item .news-list-morelink {background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat scroll right center transparent; float:right; font-weight:bold; line-height:17px; padding-right:13px}
.news-list-item-innovations .news-list-morelink {
	position: absolute; bottom: 0; right: 0;
}
.news-list-item .news-list-morelink a:hover, .news-list-item .news-list-morelink a:active, .news-list-item .news-list-morelink a:focus {text-decoration:none; color:#D95913}
div.news-list-item-innovations { height: 300px; position: relative; }
div.news-list-item-innovations div.innovationListItemText {
	height: 160px;
	overflow-x: hidden; overflow-y: auto;
}
div.news-list-item-innovations p { margin-bottom: 0; }
/* single view */
.news-single-item {padding:0px; margin:0px}
.news-date {font-size:11px}
.news-subheader {font-weight:bold}
.news-single-img {float:left; margin:0; padding:0 20px 10px 0}
.messe .news-single-img {float:left; margin:0 15px 0 0; padding:0 0 15px 0}
.news-single-imgcaption {font-size:11px; font-style:italic; line-height:13px; margin-bottom:0px !important}
.news-single-content {border-bottom:1px solid #e0e0e0}
.news-single-content ul {/*width:285px; float:left;*/}
.news-single-additional-info ul {margin-bottom:0px !important;}
.news-single-backlink {clear:both; float:left; width:50%; padding:10px 0; text-align:left; font-size:12px; border-top:0px}
.news-single-backlink a:link, .news-single-item .news-single-backlink a:visited {padding-left:15px; background:url("/typo3conf/sites/baumer/img/icon_link_orange_left.gif") no-repeat scroll left center transparent; line-height:17px;}
.news-single-backlink a:hover, .news-single-item .news-single-backlink a:focus, .news-single-item .news-single-backlink a:active {text-decoration:none; color:#D95913}
.news-single-social {float:left; width:50%; padding:10px 0; text-align:right}
.news-single-social img {vertical-align:bottom}
.news-single-social a {margin-left:8px}
.news-single-item h1.press {font-size:14px !important; line-height:18px !important; font-weight:bold}
.news-single-pressdownload {padding:10px 0}
.news-single-pressdownload img {vertical-align:middle}
.news-single-pressdownload a:link, .news-single-pressdownload a:visited {margin-right:16px; color:#737373}
.news-single-presscompany {background-color:#e5e5e5; padding:10px 15px}
.news-single-presscompany h1 {font-size:12px !important; line-height:18px !important; font-weight:bold; margin-bottom:5px !important; color:#737373}
.news-single-presscompany p, .news-single-presscompany .csc-default {margin-bottom:0px !important}
.news-single-pressinfo {border-top:1px solid #E0E0E0; padding:10px 0; font-size:11px; line-height:15px}
.news-single-presscontact {border-top:1px solid #E0E0E0; padding-top:10px}
.news-single-presscontact .pr_leftbox, .news-single-presscontact .pr_rightbox {float:left; width:215px; padding:0 10px 0 0}
.news-single-presscontact h4 {color:#737373; margin-bottom:5px; font-size:12px; font-weight:bold}
.news-single-pressfooter {font-size:11px; line-height:15px; border-bottom:1px solid #E0E0E0;padding:10px 0}
.news-single-messedetails { float:left; width:335px; padding-bottom:15px;}
.news-single-messedetails dd {margin:0px;}
.news-single-content-messe {border-bottom:1px solid #e0e0e0; clear:both;}
.news-single-ressort {padding-bottom:20px; font-size:11px; border-top:1px solid #e0e0e0; margin-top:-10px}
.news-single-intro {padding-bottom:15px; font-weight:bold}
#right .news-amenu-container {width:auto; margin-left:0px}
#right .news-amenu-container li {padding:0 0 0 10px !important; line-height:20px !important; font-size:12px; background-position:0 7px !important}
#right .news-amenu-container li.news-amenu-item-year {padding:0px !important; background:0px}

/* EXT:marit_baumer */
.tx-marit-baumer > div.filter {
	margin-right: -18px;
	margin-bottom: 0;
	padding-bottom: 18px;
}
.tx-marit-baumer ul.filterColumn > li {
	padding: 0;
}
.tx-marit-baumer ul.filterColumn li a span.itemCount {
	color: #0063ac;
}
.tx-marit-baumer .tx-marit-baumer-functions {
	padding-bottom: 18px;
}
.tx-marit-baumer form {
	float: left;
	width: 213px; position: relative;
	margin: 0;
}
.tx-marit-baumer form input {
	margin: 0;
	padding: 3px 4px 2px 4px;
}
.tx-marit-baumer form input[type="text"] {
	font-family: inherit; font-size: inherit;
	height: 16px; width: 132px;
}
.tx-marit-baumer form input[type="submit"] {
	position: absolute; top: 0; right: 0;
	background: #D56020 url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x 0 0;
	font-weight: bold;
	color: white;
	border: none;
	cursor: pointer;
	font-family: inherit; font-size: inherit;
	height: 23px; width: 65px;
}
.tx-marit-baumer a.resetSelection,
.tx-marit-baumer div.toggleFullFilterView {
	display: block; float: left;
	font-weight: bold;
	color: white;
	background: #D56020 url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x 0 0;
	padding: 3px 0 4px 0;
	cursor: pointer;
	height: 16px; width: 213px;
	margin-left: 18px;
	text-align: center;
	text-decoration: none;
}
.tx-marit-baumer a.toggleFullFilterView .hide {
	display: none;
}
.tx-marit-baumer > .resultCount {
	clear: both; float: left;
	margin-top: 2px;
	font-size: 12px;
}
.tx-marit-baumer > .itemsPerPage,
.tx-marit-baumer > .viewMode {
	float: right;
	margin-bottom: 5px;
}
.tx-marit-baumer > .viewMode img {
	vertical-align: -3px;
	margin: 0 6px;
}
#contentwrap .tx-marit-baumer table.tx_maritbaumer th {
	font-size: 11px; font-weight: normal; text-transform: none;
	background: #0d4f83 url("/typo3conf/sites/baumer/img/bg_tableHeaderGradient.png") repeat-x 0 0;
	padding: 10px 5px;
	font-size: 12px;
	font-weight: bold;
}
.tx-marit-baumer table.tx_maritbaumer th.files {
	width: 70px;
}
.tx-marit-baumer table.tx_maritbaumer th a {
	color: white;
	background: url("/typo3conf/sites/baumer/img/filteredList-arrowRight.gif") no-repeat 3px 3px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 16px;
}
.tx-marit-baumer table.tx_maritbaumer th a:hover {
	text-decoration: none;
}
.tx-marit-baumer table.tx_maritbaumer th a.asc {
	background-image: url("/typo3conf/sites/baumer/img/filteredList-arrowDown.gif");
}
.tx-marit-baumer table.tx_maritbaumer th a.desc {
	background-image: url("/typo3conf/sites/baumer/img/filteredList-arrowUp.gif");
}
.tx-marit-baumer table.tx_maritbaumer td.tags li {
	display: inline;
	background: none;
	padding: 0;
}
.tx-marit-baumer table.tx_maritbaumer td.tags li:after {
	content: '.';
	display: block;font-size: 0;height: 0;visibility: hidden;
}
.tx-marit-baumer table.tx_maritbaumer td.tags li:last-child:after {
	content: '';
}
#contentwrap .tx-marit-baumer table.tx_maritbaumer td.fileType {
	text-align: right;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 25px;
	white-space: nowrap;
}
.tx-marit-baumer table.tx_maritbaumer td.fileType-pdf {
	background-image: url("/typo3conf/sites/baumer/img/icon_pdf.png");
}
.tx-marit-baumer table.tx_maritbaumer td.fileType-zip {
	background-image: url("/typo3conf/sites/baumer/img/icon_zip.png");
}
.tx-marit-baumer table.tx_maritbaumer td.fileType-jpg,
.tx-marit-baumer table.tx_maritbaumer td.fileType-gif,
.tx-marit-baumer table.tx_maritbaumer td.fileType-png {
	background-image: url("/typo3conf/sites/baumer/img/icon_img.png");
}
.tx-marit-baumer .downloadListGallery {
	clear: both;
}
.tx-marit-baumer .f3-widget-paginator {
	clear: both; margin: 0; text-align: center; height: 18px; font-size: 11px;
}
.tx-marit-baumer .f3-widget-paginator li {
	display: inline-block;
	border-left: 1px solid #CCC;
	padding: 1px 6px;
	text-align: center;
	background: url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") repeat-x; color: #D95913;
}
.tx-marit-baumer .f3-widget-paginator li:first-child {
	border-left: none;
}

.tx-marit-baumer div.filter.expanded ul.filterColumn > li > .selected-tags,
.tx-marit-baumer ul.filterColumn > li.open > .selected-tags {
	display: none;
}

/*** MARIT DAM ***/
.downloadList .pdf {background:url("/typo3conf/sites/baumer/img/icon_pdf.png") no-repeat center center}
.downloadList .zip {background:url("/typo3conf/sites/baumer/img/icon_zip.png") no-repeat center center}
.downloadList .jpg, .downloadList .gif, .downloadList .png {background:url("/typo3conf/sites/baumer/img/icon_img.png") no-repeat center center}
.downloadList .downloadTitel {}
.downloadList .downloadFileType {width:50px}
.downloadList .downloadFileSize {width:50px; text-align:right}
.downloadListGallery {padding:15px 0; border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; margin-bottom:15px}
.downloadListGallery ul {margin:0px !important}
.downloadListGallery li {display:block; float:left; width:102px; height:207px; line-height:16px !important; background:none !important; padding:0 14px 0 0 !important}
.downloadListGallery li.downloadImagesRight {padding:0 !important}
.downloadListGallery li a img {border:1px solid #e0e0e0}
.downloadListGallery li div.no_preview {width:103px; height:143px; margin:10px 0 6px 0; background:url("/typo3conf/sites/baumer/img/icon_no_preview.jpg") no-repeat center center} /* border:1px solid #e0e0e0;*/
.downloadListGallery li .downloadTitel {line-height:15px}
.downloadListGallery li .downloadFileSize {color:#737373; font-size:11px}

.maritDamPagebrowserTop {float:left; width:250px; font-size:11px; padding:27px 0 0 3px}
.changeViewLabel {display:block}
#tx_maritdam_pi1_sortingform {display:block}
#tx_maritdam_pi1_sortingform {width: 400px; float: right;}
#tx_maritdam_pi1_sortingform input, #tx_maritdam_pi1_searchword_copy {border:1px solid #D9D9D9; color:#737373; font-size:12px; padding:2px 2px 2px 4px; line-height:15px; height:17px;}
#tx_maritdam_pi1_searchword_copy {width: 126px; margin-top:0;}
#tx_maritdam_pi1_sortingform select {border:1px solid #D9D9D9; color:#737373; font-size:12px; padding:2px 2px 2px 4px; line-height:15px; height:23px;}
#tx_maritdam_pi1_sorting {width: 125px;}
#tx_maritdam_pi1_order {width: 65px;}
.maritDamRightHeader {float: right;}
#maritDamSearchboxGo {margin-left: 10px; vertical-align: top; display: inline-block; float: none;}
.maritDamSearchbox {float:left; width: 320px; font-size:11px;}
.maritDamSearchbox { display: none;}
.maritDamSearchbox_copy {float:left; width: 208px; margin-right: 20px; font-size:11px;}
#tx_maritdam_pi1_searchword {margin:0; width:200px}
.maritDamSortOrder {float:left; font-size:11px; padding-bottom:10px; padding-right:7px}
.maritDamSortBy {float:left; font-size:11px; padding-bottom:10px}
.maritDamItemCount {float:left; font-size:11px; padding:0 0 10px 8px;}
#tx_maritdam_pi1_sortingform select {margin:0px}
.maritDamChangeView {float:left; text-align:right; font-size:11px; padding:16px 5px 0 0}
.maritDamChangeView .damdownloads_pagebrowser_changeView_Gallery {margin-top:3px; display:inline-block; width:14px; height:13px; background:url("/typo3conf/sites/baumer/img/maritdam_gallery_active.gif") no-repeat}
.maritDamChangeView .damdownloads_pagebrowser_changeView_Gallery a:link, .maritDamChangeView .damdownloads_pagebrowser_changeView_Gallery a:visited {display:block; width:14px; height:13px; background:url("/typo3conf/sites/baumer/img/maritdam_gallery_inactive.gif") no-repeat}
.maritDamChangeView .damdownloads_pagebrowser_changeView_Gallery a:hover, .maritDamChangeView .damdownloads_pagebrowser_changeView_Gallery a:focus, .maritDamChangeView .damdownloads_pagebrowser_changeView_Gallery a:active {display:block; width:14px; height:13px; background:url("/typo3conf/sites/baumer/img/maritdam_gallery_active.gif") no-repeat}
.maritDamChangeView .damdownloads_pagebrowser_changeView_List {margin-top:3px; display:inline-block; width:17px; height:13px; background:url("/typo3conf/sites/baumer/img/maritdam_list_active.gif") no-repeat}
.maritDamChangeView .damdownloads_pagebrowser_changeView_List a:link, .maritDamChangeView .damdownloads_pagebrowser_changeView_List a:visited {display:inline-block; width:17px; height:13px; background:url("/typo3conf/sites/baumer/img/maritdam_list_inactive.gif") no-repeat}
.maritDamChangeView .damdownloads_pagebrowser_changeView_List a:hover, .maritDamChangeView .damdownloads_pagebrowser_changeView_List a:focus, .maritDamChangeView .damdownloads_pagebrowser_changeView_List a:active {display:inline-block; width:17px; height:13px; background:url("/typo3conf/sites/baumer/img/maritdam_list_active.gif") no-repeat}
.maritDamChangeView .damdownloads_pagebrowser_changeView_Separator {margin-top:3px; display:inline-block; width:18px; height:13px; background:url("/typo3conf/sites/baumer/img/maritdam_changeView_separator.gif") no-repeat}

.maritDamPagebrowser {clear:both; margin:0 auto; width:auto; height:18px; vertical-align:top; text-align:center; font-size:11px}
.maritDamPagebrowser .damdownloads_pagebrowser_item_prev {display:inline-block; vertical-align:top; border-right:1px solid #ccc; border-left:1px solid #f0f0f0; width:16px; height:18px; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -36px}
.maritDamPagebrowser .damdownloads_pagebrowser_item_prev a:link, .maritDamPagebrowser .damdownloads_pagebrowser_item_prev a:visited {display:block; width:16px; height:18px;background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -18px}
.maritDamPagebrowser .damdownloads_pagebrowser_item_prev a:hover, .maritDamPagebrowser .damdownloads_pagebrowser_item_prev a:focus, .maritDamPagebrowser .damdownloads_pagebrowser_item_prev a:active {background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -54px}
.maritDamPagebrowser .damdownloads_pagebrowser_item {display:inline-block; vertical-align:top; border-right:1px solid #ccc; width:18px; height:18px; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") repeat-x; color:#D95913}
.maritDamPagebrowser .damdownloads_pagebrowser_item a:link, .maritDamPagebrowser .damdownloads_pagebrowser_item a:visited {display:block; width:18px; height:18px; color:#737373}
.maritDamPagebrowser .damdownloads_pagebrowser_item a:hover, .maritDamPagebrowser .damdownloads_pagebrowser_item a:focus, .maritDamPagebrowser .damdownloads_pagebrowser_item a:active {color:#D95913; text-decoration:none}
.maritDamPagebrowser .damdownloads_pagebrowser_item_next {display:inline-block; vertical-align:top; width:16px; height:18px; background:url("/typo3conf/sites/baumer/img/btnNext_ausgegraut.png") no-repeat; border-right:1px solid #f0f0f0}
.maritDamPagebrowser .damdownloads_pagebrowser_item_next a:link, .maritDamPagebrowser .damdownloads_pagebrowser_item_next a:visited {display:block; width:16px; height:18px; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -72px}
.maritDamPagebrowser .damdownloads_pagebrowser_item_next a:hover, .maritDamPagebrowser .damdownloads_pagebrowser_item_next a:focus, .maritDamPagebrowser .damdownloads_pagebrowser_item_next a:active {background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat 0 -108px}

/*** TT_ADDRESS ***/
#right .tx-ttaddress-pi1 {background:url("/typo3conf/sites/baumer/img/bg_container_news.png") repeat-x scroll 0 0 #efefef; overflow:hidden; padding:0px 5px 0 5px; min-height:190px; margin-bottom:15px;}
#right .csc-content .csc-default .tx-ttaddress-pi1 {margin-bottom:0px !important;}
#right .multicolumnContainer .tx-ttaddress-pi1 {background:none; border:0px solid #DCDCDC; min-height:195px}
/*#right .tx-ttaddress-pi1 #add1 {border-bottom:1px solid #dcdcdc; margin-bottom:3px}
#right .tx-ttaddress-pi1 #add2 {margin-bottom:3px}*/
#right .tx-ttaddress-pi1 .addressbox {}
#right .tx-ttaddress-pi1 .addressbox.list {padding:5px 0px; border-bottom:1px solid #dcdcdc; background:url("/typo3conf/sites/baumer/img/arrow-down.gif") no-repeat scroll 165px 1px transparent}
#newstabs .tx-ttaddress-pi1 .addressbox {overflow-y: auto}
#newstabs .tx-ttaddress-pi1 .addressbox.list {padding:5px 0px; border-bottom:1px solid #dcdcdc; background:url("/typo3conf/sites/baumer/img/arrow-down.gif") no-repeat scroll 253px 1px transparent}
#right .tx-ttaddress-pi1 .image {width:80px; height:75px; float:left; padding:3px 0 0; margin-bottom:5px;}
#right .tx-ttaddress-pi1 .image.qr {display:none;width:120px; height:120px;padding:10px 0 0 3px;}
#right .tx-ttaddress-pi1 .image img {width:75px; height:75px}
#right .tx-ttaddress-pi1 .image.qr img {width:120px; height:120px}
#right .tx-ttaddress-pi1 .contactinfo {float:left;width:120px;overflow:hidden}
#right .tx-ttaddress-pi1 .name, #right .tx-ttaddress-pi1 .company, #right .tx-ttaddress-pi1 .position, #right .tx-ttaddress-pi1 .address,  #right .tx-ttaddress-pi1 .tel, #right .tx-ttaddress-pi1 .fax, #right .tx-ttaddress-pi1 .contactform, #right .tx-ttaddress-pi1 .vcard, #right .tx-ttaddress-pi1 .qrcode {line-height:14px; font-size: 12px;}
#right .tx-ttaddress-pi1 div.mail {padding-top:4px;}
#right .tx-ttaddress-pi1 .mail a {background-image: url(../img/vemail_icon.png); background-position: left 50%; background-repeat: no-repeat; padding-left: 24px; padding-top: 3px;}
#right .tx-ttaddress-pi1 .contactform a {background-image: url(../img/vcontactform_icon.png); background-position: left 50%; background-repeat: no-repeat; padding-left: 24px; display: inline !important;}
#right .tx-ttaddress-pi1 .vcard {border:0px !important; padding:0px !important;}
#right .tx-ttaddress-pi1 .vcard a {background-image: url(../img/vcard_icon.png); background-position: left 50%; background-repeat: no-repeat; padding-left: 24px; padding-top: 3px;}
#right .tx-ttaddress-pi1 .qrcode {margin: 8px 0 0 0}
#right .tx-ttaddress-pi1 .qrcode a {background-image: url(../img/qrcode.gif); background-position: 3px 50%; background-repeat: no-repeat; padding-left: 24px; padding-top: 3px;}
#right .tx-ttaddress-pi1 .contactform a {background-image: url(../img/vcontactform_icon.png); background-position: left 50%; background-repeat: no-repeat; padding: 3px 0 0 22px !important; display: inline !important; margin:0;}
#right .tx-ttaddress-pi1 .list .contactform a {padding: 3px 0 4px 22px !important; display: inline-block !important; margin:-3px 0 0 0; background-position: 0px -1px;}
#right .tx-ttaddress-pi1 a.tt-address-countrydistributorlink {background: url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat scroll 2px -190px transparent !important; padding: 5px 0 0 22px !important; display: inline-block !important; margin-top:0;}
#right .tx-ttaddress-pi1 .list.contactform a {background: url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat scroll 2px -188px transparent !important; padding: 7px 0 0 22px !important;display: inline-block !important; }

#right .tx-ttaddress-pi1 hr {margin-bottom:10px; margin-top:10px;}
#newstabs .tx-ttaddress-pi1 .vcard, #newstabs .tx-ttaddress-pi1 .vcardcode {display:none}
#right .tx-ttaddress-pi1 .addressbox.list .name, #right .tx-ttaddress-pi1 .addressbox.list .company, #newstabs .tx-ttaddress-pi1 .addressbox.list .name, #newstabs .tx-ttaddress-pi1 .addressbox.list .company {cursor:pointer}
#right .tx-ttaddress-pi1 .addressbox .fonfax {/*display:block*/}
#right .tx-ttaddress-pi1 .addressbox.list .fonfax {display:inline}
#right .tx-ttaddress-pi1 .address, #newstabs .tx-ttaddress-pi1 .address, #right .tx-ttaddress-pi1 .tel {padding-top:5px}
#right .tx-ttaddress-pi1 .addressbox.list .address, #newstabs .tx-ttaddress-pi1 .addressbox.list .address {display:none; width:auto;}
#right .tx-ttaddress-pi1 .addressbox.list .tel, #newstabs .tx-ttaddress-pi1 .addressbox.list .tel {padding-top:5px}
#right .tx-ttaddress-pi1.ui-tabs .ui-tabs-nav {background:url("/typo3conf/sites/baumer/img/bg_newstabs_ul.png") repeat scroll 0 0 transparent; padding:0px !important}
#right .tx-ttaddress-pi1.ui-tabs .ui-tabs-nav li {margin:0px !important; height:20px; padding:0px !important; background:none !important}
#right .tx-ttaddress-pi1.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background:#fff; color:#D95913}
#right .tx-ttaddress-pi1.ui-tabs .ui-tabs-nav li a {padding:0px 10px; line-height:20px; text-transform:uppercase; color:#737373}

/*** COLORBOX ***/
#cboxOverlay {background-color:#000 !important}
#cboxLoadingOverlay {background-color:#fff !important}
#cboxLoadedContent {background-color:#fff !important; padding:30px 30px !important; overflow:hidden !important}
#cboxContent {margin-top:0px !important}
#cboxLoadingGraphic {background:url("/typo3conf/ext/rzcolorbox/res/style4/css/images/loading.gif") no-repeat scroll center center transparent !important}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose {top:0px !important}
#cboxTopLeft, #cboxTopRight, #cboxMiddleLeft, #cboxMiddleRight  {width:0px !important; height:0px !important}
#cboxTopCenter {height:0px !important}
#cboxBottomLeft, #cboxBottomRight {width:0px !important}

#lightboxwrap {background-color:#fff; overflow:hidden}
#cboxWrapper iframe {overflow:hidden; background:none;}
#lightboxwrap h1, #colorbox h1 {font-size:14px; padding-bottom:5px; margin-bottom:20px; border-bottom:1px solid #d5d5d5; text-align:left}
#lightboxwrap .pfinderlist ul {padding:0; margin:0; list-style:none;}
#lightboxwrap .pfinderlist ul li {border-bottom:1px solid #D5D5D5; padding:5px 0 5px 80px; line-height:55px;position:relative}
#lightboxwrap .pfinderlist ul li a {display:block;}
#lightboxwrap .pfinderlist ul li img { position:absolute; top:5px; left:10px;}

#lightboxwrap .lb-col {float:left; width:24%; min-width:220px;}
#lightboxwrap .lb-col .pfinderlist {width:210px; padding-bottom:10px;}
#lightboxwrap .lb-col .pfinderlist:first-child {min-height: 310px;}

#lightboxwrap .lb-col .pfinderlist .csc-header .topimagebox {overflow: hidden; height: 73px;}

#lightboxwrap .lb-col .pfinderlist .csc-textpic-above img {display:none;}
#lightboxwrap .lb-col .pfinderlist .csc-textpic-imagerow {margin:0px;}
#lightboxwrap .lb-col .csc-textpic-image {padding:0;}
#lightboxwrap .lb-col .pfinderlist .csc-textpic-above .csc-textpic-image dt {display:none;}

#lightboxwrap .lb-col .pfinderlist h3 {color:#737373; height: auto; line-height: 14px; font-size:12px; font-weight:normal;   background: url("/typo3conf/sites/baumer/img/icon_arrow_down.png") no-repeat scroll 4px 10px #D3D3D3; padding:4px 6px 4px 15px; text-transform: uppercase; margin-bottom:0px;}
#lightboxwrap .lb-col .pfinderlist a { width:189px; background: url("/typo3conf/sites/baumer/img/icon_arrow_right.png") no-repeat scroll 4px 8px transparent; color: #737373; height: auto; line-height: 14px; padding: 4px 6px 4px 15px; text-align: left; white-space: normal; display:block;}
#lightboxwrap .lb-col .pfinderlist a:hover { background: url("/typo3conf/sites/baumer/img/icon_arrow_right_hover.png") no-repeat scroll 4px 8px #EBEBEB; color: #D95913; text-decoration:none;}
#lightboxwrap .lb-col .pfinderlist h3 a {width:auto; padding:0px; background:none;}
#lightboxwrap .lb-col .pfinderlist h3 a:hover{background:none;}

/*** MARIT_TT_ADDRESS ***/
#tx_maritttaddress_pi2_map_canvas {height:470px; clear:both}
#tx_maritttaddress_pi2_filter ol {display:block; min-height:40px; padding:7px 10px 0px 10px; margin:0; background:url("/typo3conf/sites/baumer/img/bg_googlemap.gif") repeat-x 0 0 #efefef; border:1px solid #d9d9d9; border-bottom: none; list-style:none}
#tx_maritttaddress_pi2_filter li {background:none}
#tx_maritttaddress_pi2_filter li.country,
#tx_maritttaddress_pi2_filter li.state,
#tx_maritttaddress_pi2_filter li.responsibility_dropdown {display:block; float:left; padding: 0 10px 0 0}
#tx_maritttaddress_pi2_filter li.responsibility_option {display:block; padding:3px 10px 0 0; float:left}
#tx_maritttaddress_pi2_filter li.responsibility_3 {padding-right: 0}
#tx_maritttaddress_pi2_filter li select {border:1px solid #d9d9d9; color:#969696; font-size:11px; height:20px}
#tx_maritttaddress_pi2_filter li select > option{padding:2px 4px}
#tx_maritttaddress_pi2_filter li input {width:120px; border:1px solid #d9d9d9}
#tx_maritttaddress_pi2_filter li.responsibility_all {padding-right: 0}
#tx_maritttaddress_pi2_filter li.responsibility_option input {width:10px; border:none}
#tx_maritttaddress_pi2_filter li img {vertical-align:text-bottom; margin-left:5px}
.tx-maritttaddress-pi2 .responsibility{margin:20px 0 0 0;border-bottom:1px solid #737373; }
.tx-maritttaddress-pi2 .responsibility .responsibility_headline {padding:0 0 5px 10px; font-weight:bold; line-height:12px;}
.tx-maritttaddress-pi2 .responsibility img {vertical-align:text-bottom;}
.tx-maritttaddress-pi2 h4 {padding-top:20px; color:#737373; margin:0px}
.tx-maritttaddress-pi2 .vcard, .tx-ttaddress-pi1 .vcard {padding:20px 5px 0px 5px; border-bottom:1px solid #d9d9d9; line-height:22px}
.tx-maritttaddress-pi2 .vcard .adress_data, .tx-ttaddress-pi1  .vcard .adress_data {width:180px; float:left; padding:0 10px 10px 0}
.tx-maritttaddress-pi2 .vcard .adress_data div.name, .tx-ttaddress-pi1 .vcard .adress_data div.name {font-weight:bold}
.tx-maritttaddress-pi2 .vcard .contact_data, .tx-ttaddress-pi1 .vcard .contact_data {width:180px; float:left; color:#969696; padding:0 10px 0 0}
.tx-maritttaddress-pi2 .vcard .contact_data div.phone, .tx-ttaddress-pi1 .vcard .contact_data div.phone {padding-left:26px; background:url("/typo3conf/sites/baumer/img/icon_phone.gif") no-repeat; background-position:0 1px}
.tx-maritttaddress-pi2 .vcard .contact_data div.fax, .tx-ttaddress-pi1 .vcard .contact_data div.fax {padding-left:26px; background:url("/typo3conf/sites/baumer/img/icon_fax.gif") no-repeat; background-position:0 1px}
.tx-maritttaddress-pi2 .vcard .contact_data div.email, .tx-ttaddress-pi1 .vcard .contact_data div.email {padding-left:26px; background:url("/typo3conf/sites/baumer/img/icon_email.gif") no-repeat; background-position:0 1px}
.tx-maritttaddress-pi2 .vcard .contact_data div.www, .tx-ttaddress-pi1 .vcard .contact_data div.www {padding-left:26px; background:url("/typo3conf/sites/baumer/img/sprite_icons.gif") no-repeat scroll 1px -190px transparent;}
.tx-maritttaddress-pi2 .vcard .image, .tx-ttaddress-pi1 .vcard .image {width:120px; float:left; padding-bottom:1px;}
.tx-maritttaddress-pi2 .vcard .group_data, .tx-ttaddress-pi1 .vcard .group_data {width:170px; float:left}
.tx-maritttaddress-pi2 .vcard .group_data div.segmentgroup_headline, .tx-ttaddress-pi1 .vcard .group_data div.segmentgroup_headline {font-weight:bold}
.tx-maritttaddress-pi2 .vcard .group_data li, .tx-ttaddress-pi1 .vcard .group_data li {font-size:11px; padding-bottom:0px !important}
.tx-maritttaddress-pi2 .vcard .more_details, .tx-ttaddress-pi1 .vcard .more_details {text-align:right; padding-right:17px; background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat; background-position:center right}
.tx-maritttaddress-pi2 .vcard .more_details a:hover, .tx-maritttaddress-pi2 .vcard .more_details a:focus, .tx-maritttaddress-pi2 .vcard .more_details a:active ,
.tx-ttaddress-pi1 .vcard .more_details a:hover, .tx-ttaddress-pi1 .vcard .more_details a:focus, .tx-ttaddress-pi1 .vcard .more_details a:active {text-decoration:none; color:#D95913}
.tx-maritttaddress-pi2 .vcard .details, .tx-ttaddress-pi1 .vcard .details {display:none; padding:0 0 20px 0; clear: both}
.tx-maritttaddress-pi2 .vcard .details .image, .tx-ttaddress-pi1 .vcard .details .image {width:250px; float:left}
.tx-maritttaddress-pi2 .vcard .details .description_data, .tx-ttaddress-pi1 .vcard .details .description_data {width:670px; margin-top:10px;}
.tx-maritttaddress-pi3 .contactunit {padding:10px 0}
.tx-maritttaddress-pi3 .contactunit div.unit {float:left;}
.tx-maritttaddress-pi3 .contactunit input {margin:0 2px 0 0; border:0px; height:15px; width:15px; vertical-align:top}
.tx-maritttaddress-pi3 .contactunit label {font-size:11px; font-weight:normal; padding-right:8px}

#tx_maritttaddress_pi2_map_canvas .vcard {padding:0px; border-bottom:0px; line-height:18px}
#tx_maritttaddress_pi2_map_canvas .more_details, #tx_maritttaddress_pi2_map_canvas .details {display:none !important}
#tx_maritttaddress_pi2_map_canvas .adress_data {float:none; position:absolute; top:0; left:0; width:180px !important}
#tx_maritttaddress_pi2_map_canvas .adress_data .name {color:#0063AC}
#tx_maritttaddress_pi2_map_canvas .contact_data {float:none; position:absolute; left:0; width:180px !important; bottom:0px !important}
#tx_maritttaddress_pi2_map_canvas .group_data {float:none; position:absolute; left:0; width:150px; left:190px !important; font-size:11px}
#tx_maritttaddress_pi2_map_canvas .group_data li {font-size:11px}
#tx_maritttaddress_pi2_map_canvas .image { /*bottom: 0; float: none; left: 190px; position: absolute; width: 100px;*/ display:none;}

/*** TAXONOMIE + FILTER ***/
.taxonomy ul, .taxonomy li {margin:0 !important}
.taxonomy_category {font-size: 24px; line-height: 29px; color:#0063AC; margin-bottom: 10px}
.taxonomy_product_list, .taxonomy_content_list, .taxonomy_news_list, .taxonomy_dam_list {margin-bottom:15px}
.taxonomy_product, .taxonomy_content, .taxonomy_news, .taxonomy_dam {border-bottom:1px solid #DCDCDC; width:450px; padding:10px 0}
.taxonomy_product:last-child, .taxonomy_content:last-child, .taxonomy_news:last-child, .taxonomy_dam:last-child {border-bottom:none; padding:10px 0 0}
.taxonomy_content_image, .taxonomy_news_image, .taxonomy_dam_image, .taxonomy_product_image {float:left; width:125px}
.taxonomy_content_header, .taxonomy_news_header {color:#0063AC; font-weight:bold; font-size:14px}
.taxonomy_content_text li {padding-bottom:0px !important}
.taxonomy_content_header, .taxonomy_content_text, .taxonomy_news_header, .taxonomy_news_text, .taxonomy_news_datetime, .taxonomy_dam_filename, .taxonomy_product_title {float:left; width:325px}
.noimage .taxonomy_content_header, .noimage .taxonomy_content_text {width:100%}
.taxonomy_news_datetime {font-size:11px; line-height:13px; padding-bottom:5px}
.taxonomy_link {float:right}
.taxonomy_link a:link, .taxonomy_link a:visited {background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat scroll right center transparent; color:#0063AC; font-size:11px; line-height:18px; padding-right:13px; font-weight:bold}
.taxonomy_link a:hover, .taxonomy_link a:active, .taxonomy_link a:focus {text-decoration:none; color:#D95913}

#right .taxonomy_content, #right .taxonomy_dam, #right .taxonomy_news, #right .taxonomy_product {width:207px}
#right .taxonomy_category {color: #737373;font-size: 11px;font-weight: bold;line-height: 20px;margin-bottom: 10px;padding: 0 10px;text-transform: uppercase; background:url("/typo3conf/sites/baumer/img/sprite_backgrounds.png") no-repeat scroll -570px -127px transparent}
#right .taxonomy_content_image, #right .taxonomy_news_image, #right .taxonomy_dam_image, #right .taxonomy_product_image {width:75px; padding:4px 0 0 5px}
#right .taxonomy_dam_image {width:35px; padding-left:10px}
#right .taxonomy_product_image {padding:0 0 1px 5px}
#right .taxonomy_product_image img {width:68px; height:auto; border:1px solid #737373}
#right .taxonomy_product_title {color:#0063AC}
#right .taxonomy_content_header, #right .taxonomy_content_text, #right .taxonomy_news_header, #right .taxonomy_product_title, #right .taxonomy_news_text, #right .taxonomy_news_datetime, #right .taxonomy_dam_filename  {width:122px; font-size:11px; font-weight:normal; line-height:15px}
#right .noimage .taxonomy_content_header, #right .noimage .taxonomy_content_text {width:100%}

.taxonomy div.hover {cursor:pointer;}

#el2 ul, #el3 ul {display: none;}
#el2 .ui-tabs-panel, #el3 .ui-tabs-panel {padding-top: 0 !important;}

#functions .funccols { margin-left: -101px; width: 684px; overflow: hidden;}
#functions .funccols > div {float: left; height: 222px;}
#functions .funccols .funcWrap {background: none; font-size: 11px; line-height: 14px;background: url("/typo3conf/sites/baumer/img/iboxtrenner.png") repeat-y scroll 0 0 transparent; height: 204px; color: white;}
#functions .funccols .csc-hovered {background-color: #00325d !important; cursor: pointer;}
#functions .funccols .csc-hovered .funcWrap {background: none;}
#functions .funccols .iBoxRedbutton {float: none; position: absolute; top: 188px; color: white !important; width: 132px; text-align: center;}
#functions .funccols h3 {font-size: 12px; color: white; font-weight: bold;}

#functions .funccols .func3col {width: 228px; padding-top: 25px;}
#functions .funccols .func3col .funcWrap {padding: 0 20px 0 30px;}
#functions .funccols .func3col a {color: #d95913;}

#functions .funccols .func4col a {color: white !important;}
#functions .funccols .func4col a:hover {color: #D95913 !important;}
#functions .funccols .func4col .funcWrap {height: 174px; padding-top: 32px;}
#functions .funccols .func4col {width: 171px; text-align: center; padding-top: 18px;}

#functions .funccols .func5col {width: 137px; text-align: center; padding-top: 18px;}
#functions .funccols .func5col a {color: white !important;}
#functions .funccols .func5col a:hover {color: #D95913 !important;}
#functions .funccols .func5col .funcWrap {height: 174px; padding-top: 32px;}
#functions .funccols #func5col5 {width:136px !important;}

.home #functions .funccols {margin-left: -20px; width: 520px;}
.home #functions .funccols #func3col2 {width: 180px;}
.home #functions .funccols .func3col {width: 170px; padding-top: 18px;}
.home #functions .funccols .func3col .funcWrap {padding: 0 18px;}
.home #functions .funccols .func3col .iBoxRedbutton {width: auto}

.home #functions .funccols .func4col {width: 130px; padding-top: 18px;}

.home #functions .funccols .func5col {width: 104px; padding-top: 18px;}
.home #functions .funccols #func5col5 {width:104px !important;}


#functions .category_part {width:240px; height:55px; overflow:visible; float:left; border: none; margin:0;}
#functions .tx-maritcategoryselector-pi1 .selectedIndex {background:url("/typo3conf/sites/baumer/img/bg_selectbox_arrow.png") no-repeat scroll right top #ffffff; border:1px solid #D9D9D9; color:#737373; cursor:pointer; font-size:11px; height:20px; line-height:20px; padding:0 10px; width:200px; margin-right:10px}
#functions .tx-maritcategoryselector-pi1 .selectWrap {background-color:#FFFFFF; border:1px solid #D9D9D9; display:none; position:relative; width:220px; max-height:230px; overflow-y:scroll}
#functions .tx-maritcategoryselector-pi1 ul {list-style:none; margin:0px; padding:0px; position:relative; z-index:2000}
#functions .tx-maritcategoryselector-pi1 ul {margin:0px !important}
#functions .tx-maritcategoryselector-pi1 li {padding:0px !important; background:none !important}
#functions .tx-maritcategoryselector-pi1 li.deadTaxo {display:none}
#functions .tx-maritcategoryselector-pi1 li a:link, #functions .tx-maritcategoryselector-pi1 li a:visited {display:block; padding:3px 10px; text-decoration:none; color:#737373; font-size:11px}
#functions .tx-maritcategoryselector-pi1 li a:hover, #functions .tx-maritcategoryselector-pi1 li a:focus {color:#fff; background-color:#999; font-size:11px}
#functions .tx-maritcategoryselector-pi1 .show_entire {text-align:right; margin:-18px 18px 0 0}
#functions .tx-maritcategoryselector-pi1 .show_entire a {text-decoration:none; font-size:11px; line-height:18px; color:#ffffff; background:url("/typo3conf/sites/baumer/img/icon_link_orange.gif") no-repeat scroll right center transparent; padding-right:13px}
#functions .tx-maritcategoryselector-pi1 .show_entire a:active,
#functions .tx-maritcategoryselector-pi1 .show_entire a:hover,
#functions .tx-maritcategoryselector-pi1 .show_entire a:focus {color:#D95913}
#functions .tx-maritcategoryselector-pi1 input.catbutton {background: url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x scroll 0 0 transparent; border: 1px none; color: #FFFFFF; cursor: pointer; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; height: 22px; margin: 0; padding: 0 10px}
#functions .tx-maritcategoryselector-pi1 input.catbutton:hover {background: url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x scroll 0 0 transparent}


/* KANN WEG NACH iBOX DEPLOY ---END*/



/*** SCROLLPANE FUNKTIONSBOX ***/
.jspContainer {overflow:hidden; position:relative; height:175px !important}
.jspPane {position:absolute}
.jspVerticalBar {position:absolute; top:0; right:0; width:16px; height:100%; background:red; display:none}
.jspHorizontalBar {position:absolute; bottom:0; left:0; width:100%; height:16px; background:none}
.jspVerticalBar *, .jspHorizontalBar * {margin:0; padding:0}
.jspCap {display:none}
.jspHorizontalBar .jspCap {float:left}
.jspTrack {background:#dde; position:relative; background:url(/typo3conf/sites/baumer/img/jsp_background.gif) repeat-x 0 0}
.jspDrag {background:#bbd; position:relative; top:0; left:0; cursor:pointer; background:url(/typo3conf/sites/baumer/img/jsp_scrollbar.gif) no-repeat top center}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {float:left; height:100%}
.jspArrow {background:#50506d; text-indent:-20000px; display:block; cursor:pointer}
.jspArrow.jspDisabled {cursor:default; background:#80808d}
.jspArrowLeft {background:url(/typo3conf/sites/baumer/img/jsp_arrow_left_active.gif) no-repeat 0 0}
.jspArrowLeft.jspDisabled {background:url(/typo3conf/sites/baumer/img/jsp_arrow_left_inactive.gif) no-repeat 0 0}
.jspArrowRight {background:url(/typo3conf/sites/baumer/img/jsp_arrow_right_active.gif) no-repeat 0 0}
.jspArrowRight.jspDisabled {background:url(/typo3conf/sites/baumer/img/jsp_arrow_right_inactive.gif) no-repeat 0 0}
.jspVerticalBar .jspArrow {height:16px}
.jspHorizontalBar .jspArrow {width:16px; float:left; height:100%}
.jspVerticalBar .jspArrow:focus {outline:none}
.jspCorner {background:#eeeef4; float:left; height:100%}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {margin:0 -3px 0 0}

#wrap2home .scroll-pane{height: 175px; overflow: auto; width:480px}
#rightbox .scroll-pane{height: 175px; overflow: auto; width:600px}
.horizontal-only{height: auto; max-height: 175px}
div.csc-textpic .scroll-pane div.csc-textpic-imagerow {clear:none; margin:0px; position:relative; text-align:center}
div.csc-textpic .scroll-pane div.csc-textpic-imagerow img {border:0px}
div.csc-textpic .scroll-pane div.csc-textpic-imagerow .imgcaption {text-align:center; font-size:11px; display:block; width:110px; padding:0 5px; position:absolute; top:120px; left:0px; line-height:13px;color:#fff; display:block}
div.csc-textpic .scroll-pane div.csc-textpic-imagerow a:hover, div.csc-textpic .scroll-pane div.csc-textpic-imagerow a:hover .imgcaption {color:#D95913; text-decoration:none}
#pane-scroll-left {background: url("/typo3conf/sites/baumer/img/bg_rightbox_prev.png") no-repeat 2px 72px transparent; cursor: pointer; height: 175px; left: 5px; top:0; position: absolute; width: 15px; z-index: 10}
#pane-scroll-right {background: url("/typo3conf/sites/baumer/img/bg_rightbox_next.png") no-repeat 2px 72px transparent; cursor: pointer; height: 175px; left: 500px; top:0; position: absolute; width: 15px;    z-index: 10}
#topwrap > #rightbox #pane-scroll-right {left:620px;}

/*** SOLR ***/
input.tx-solr-q {width: 164px; color: #b3b3b3 !important; font-size:11px; margin: 0 !important; border-right: none !important; border-color: #D9D9D9 !important; float: left; padding: 1px 0; height: 18px}
input.tx-solr-submit {float: left; width:35px; overflow:hidden}
#tx-solr-search-form-pi-results span {float: left; margin-right: 8px}
.tx-solr .results-relevance, .tx-solr .tx-solr-relevance-bar {float: left}
.tx-solr .tx-solr-relevance-bar {width: 100px; height: 8px; border: 1px solid #B9B9B9; font-size: 1px; padding: 1px; margin: 3px 6px 0 6px}
.tx-solr .tx-solr-relevance, .tx-solr .tx-solr-relevance-fill {margin-right: 0; height: 8px; padding: 0px; float: left}
.tx-solr .tx-solr-relevance {background-color: #999999}
.tx-solr .tx-solr-relevance-fill {background-color: #fff}
.tx-solr .results-highlight {background: #D95913; color: #fff}
.tx-solr .results-list {list-style-type: none; padding: 0}
.tx-solr .results-list .results-entry { background:none; padding:0}
.tx-solr .results-list .results-entry p {margin-bottom: 24px; font-size:11px !important; line-height:15px !important; padding:0 0 0 20px;}
.tx-solr .results-list .results-entry p.result-cat {padding:0 0 5px 20px;}
.tx-solr .results-list .result-link-more {text-align: right}
.tx-solr .results-list .result-link-more a {font-weight: bold; padding-right: 14px; background: url(../img/icon_arrow_orange.gif) right 2px no-repeat}
.tx-solr .results-list h5.results-topic {margin-bottom: 5px}
.tx-solr .results-list .results-teaser p, .tx-solr .results-list .results-date-change {margin-bottom: 2px}
.tx-solr #tx-solr-search .results-list .results-entry.even td {background: #F4F4F4}
.tx-solr #tx-solr-search-functions .filterContainer_column { float: left; width: 207px; margin-right: 20px; }
.tx-solr #tx-solr-search-functions {margin:20px 0 0 0}

.tx-maritcategoryselector-pi1 .category_selector .category_part,
.tx-solr #tx-solr-facets-available ul li.facet,
.tx-marit-baumer ul.filterColumn {
	position: relative;
	float: left;
	width: 206px;
	line-height:18px;
	background: none;
	padding:0;
	margin: 0 20px 10px 0;
	border: 1px solid #E7E7E7;
}

.tx-solr #tx-solr-facets-available ul li.facet {
	float: none;
	margin: 0 0 10px 0;
	width: auto;
}

.tx-maritcategoryselector-pi1 .category_selector #filterContainer_columns.expanded .category_part .category_list_container {display: none !important;}

.filterContainer_column {
	float: left;
	width: 230px;
}

.tx-maritcategoryselector-pi1 .filterContainer_column {width:233px;}
.tx-maritcategoryselector-pi1 #filterContainer_col4 {width:210px;}
.tx-maritcategoryselector-pi1 #filterContainer_col4 .category_part {width:219px !important}

.tx-maritcategoryselector-pi1 .category_selector .category_list_container li,
.tx-maritcategoryselector-pi1 .category_selector .all_elements li,
.tx-maritcategoryselector-pi1 .category_selector .active_elements li,
.tx-marit-baumer .filter .selected-tags li,
.tx-marit-baumer .filter .selectable-tags li,
.tx-solr #tx-solr-facets-available .facet-list-elements li {list-style: none; background: none; padding: 0;}

.tx-maritcategoryselector-pi1 .category_selector .category_part .category_title,
.tx-solr #tx-solr-facets-available li.facet h5,
.tx-marit-baumer ul.filterColumn li h5 {
	background-color: #E7E7E7;
	cursor: pointer;
	position: relative;
	padding: 0;
	margin: 0;
	min-height: 28px;
}

.tx-maritcategoryselector-pi1 .category_selector .category_part .category_title_inner,
.tx-solr #tx-solr-facets-available li.facet h5 span,
.tx-marit-baumer ul.filterColumn li h5 span {
	background-image: url("/typo3conf/sites/baumer/img/filter-arrowRight.gif");
	background-position: 6px 10px;
	background-repeat: no-repeat;
	color: #878585;
	font-weight: bold;
	padding: 6px 27px 4px 21px;
	display: block;
	line-height: 18px;
	margin: 0;
	font-size: 12px;
}

.tx-maritcategoryselector-pi1 .category_selector .category_list_container ul,
.tx-maritcategoryselector-pi1 .category_selector .all_elements ul,
.tx-maritcategoryselector-pi1 .category_selector .active_elements ul,
#contentlarge .tx-maritcategoryselector-pi1 .category_selector .category_list_container ul,
#contentlarge .tx-maritcategoryselector-pi1 .category_selector .all_elements ul,
#contentlarge .tx-maritcategoryselector-pi1 .category_selector .active_elements ul,
.tx-marit-baumer ul.filterColumn .selected-tags ul,
.tx-marit-baumer .filter li .selectable-tags ul,
.tx-solr #tx-solr-facets-available li.facet ul {
	padding: 4px 10px 8px 8px;
	margin-bottom: 0;
}

.tx-maritcategoryselector-pi1 .category_selector .category_part .category_list_container,
.tx-solr #tx-solr-facets-available li.facet .facet-menu-container,
.tx-solr #tx-solr-facets-available li.facet.expanded .facet-menu-active,
.tx-maritcategoryselector-pi1 .category_selector.expanded .category_part .active_elements,
.tx-maritcategoryselector-pi1 .category_selector .category_part.expanded .active_elements,
.tx-marit-baumer .filter li .selectable-tags {
	display: none;
}

.tx-maritcategoryselector-pi1 .category_selector .category_part_publicationtypes {
	display: none !important;
}


.tx-maritcategoryselector-pi1 .category_selector .category_part.expanded .category_list_container,
.tx-maritcategoryselector-pi1 .category_selector.expanded .category_part .category_list_container,
.tx-solr #tx-solr-facets-available ul.facets.expanded .facet-menu-container,
.tx-solr #tx-solr-facets-available ul.facets .facet.expanded .facet-menu-container,
.tx-marit-baumer .filter li.open .selectable-tags,
.tx-marit-baumer .filter.expanded .selectable-tags {
	display: block;
}

.tx-maritcategoryselector-pi1 .category_selector .category_list_container li a,
.tx-maritcategoryselector-pi1 .category_selector .all_elements li a,
.tx-maritcategoryselector-pi1 .category_selector .active_elements li a,
.tx-marit-baumer .filter .selected-tags li a,
.tx-marit-baumer .filter .selectable-tags li a,
.tx-solr #tx-solr-facets-available .facet-list-elements  li a {
	background: url("/typo3conf/sites/baumer/img/filter-checkbox.png") no-repeat scroll 0 -1px transparent;
	font-size: 12px;
	font-weight: normal;
	padding: 0 5px 0 19px;
	line-height: 22px;
}

.tx-maritcategoryselector-pi1 .category_selector .category_list_container li,
.tx-maritcategoryselector-pi1 .category_selector .all_elements li,
.tx-maritcategoryselector-pi1 .category_selector .active_elements li,
.tx-marit-baumer ul.filterColumn li,
.tx-solr #tx-solr-facets-available .facet-list-elements  li {
	font-size: 12px;
	font-weight: normal;
}

.tx-maritcategoryselector-pi1 .category_selector .category_part.expanded .category_title_inner,
.tx-maritcategoryselector-pi1 .category_selector.epxanded .category_part .category_title_inner,
.tx-solr #tx-solr-facets-available li.facet.expanded h5 span,
.tx-solr #tx-solr-facets-available ul.facets.expanded h5 span,
.tx-marit-baumer ul.filterColumn li.open h5 span {
	background-image: url("/typo3conf/sites/baumer/img/filter-arrowDown.gif");
	background-position: 8px 10px;
}

.tx-maritcategoryselector-pi1 .category_selector .category_list_container li a:hover,
.tx-maritcategoryselector-pi1 .category_selector .category_list_container li.selected a,
.tx-maritcategoryselector-pi1 .category_selector .category_list_container li.amenu-act a,
.tx-maritcategoryselector-pi1 .category_selector .all_elements li a:hover,
.tx-maritcategoryselector-pi1 .category_selector .all_elements li.selected a,
.tx-maritcategoryselector-pi1 .category_selector .active_elements li a,
.tx-marit-baumer .filter .selected-tags li a,
.tx-marit-baumer ul.filterColumn .selectable-tags li.selected a,
.tx-marit-baumer ul.filterColumn a:hover,
.tx-solr #tx-solr-facets-available .facet-list-elements li a:hover, .tx-solr #tx-solr-facets-available .facet-list-elements li.active a {
	background: url("/typo3conf/sites/baumer/img/filter-checked.png") no-repeat scroll 0 -1px transparent;
	color: #D95913;
	text-decoration: none;
}

.tx-solr #tx-solr-facets-in-use {
	display: none;
}

.tx-solr .facet-menu-active,
.tx-solr .expanded .facet-menu-active.visible {
	display: none;
}

.tx-solr .facet-menu-active.visible {
	display: block;
}

.deadTaxo {
	display: none;
}

.news-amenu-container {
	margin: 0;
	padding: 0;
}

.news-amenu-container .deadTaxo {
	display: block;
}

.redbutton {
	padding:0 9px 0 10px;
	display:block;
	background:url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x 0 0;
	line-height:22px;
	font-weight:bold;
	font-size:11px;
	color: white !important;
	cursor: pointer;
	float: left;
	margin: 0 22px 0 0;
	text-align: center;
	width: 190px;
	text-decoration: none;
}
.redbutton a {
	color: white;
	text-decoration: none;
}
.redbutton:hover {background:url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x 0 0; text-decoration:none}

.tx-maritumantisintegration-pi1 .redbutton {
	width: 189px;
	margin-right: 20px;
	text-align: center;
}

#contentwide .redbutton {
	width: 187px;
}

#marit-category-toggle {
	margin-right: 0px;
}

.tx-solr .tx-solr-search-functions-2 {position: relative; height: 48px; clear: both;}
.tx-solr .tx-solr-search-functions-2 .tx-solr-search-functions-2-forms {position: absolute; right: 0; bottom: 3px}
.tx-solr #tx-solr-sorting, .tx-solr #tx-solr-sorting-direction, .tx-solr #tx-solr-results-per-page {float: left; margin-right: 10px}
.tx-solr #tx-solr-sorting-direction {margin-right: 0;}
.tx-solr #tx-solr-results-per-page select, .tx-solr #tx-solr-sorting-direction select, .tx-solr #tx-solr-sorting select {margin: 0}
.tx-solr .tx-solr-sorting-selector {display: block; width: 198px; border: 1px solid #D9D9D9; height: 20px; background: url("/typo3conf/sites/baumer/img/bg_selectbox_arrow.png") no-repeat top right; padding: 0px 10px; color: #B3B3B3; font-size: 11px; line-height: 20px; cursor: pointer}
.tx-solr #tx-solr-sorting h6, .tx-solr #tx-solr-results-per-page h6, .tx-solr #tx-solr-sorting-direction h6 {font-weight: normal; color: #737373; font-size: 12px;}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options {display: none}
.tx-solr #tx-solr-sorting ul li:hover ul.tx-solr-sorting-options {display: block}
.tx-solr #tx-solr-sorting ul li {position: relative;padding:0px; background:none; line-height:18px}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options {position: absolute; width: 218px; border: 1px solid #D9D9D9; background-color: white}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options li {position: static}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options li a {display: block; padding: 3px 14px; color: #B3B3B3; text-decoration: none; font-size: 11px}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options li a:hover {color: white; background-color: #999}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options li.asc a {background-image: url(../img/sprite-solr-sorting.png); background-repeat: no-repeat; background-position: 4px 8px}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options li.asc a:hover {background-position: 4px -108px}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options li.desc a {background-image: url(../img/sprite-solr-sorting.png); background-repeat: no-repeat; background-position: 4px -50px}
.tx-solr #tx-solr-sorting ul ul.tx-solr-sorting-options li.desc a:hover {background-position: 4px -166px}
.tx-solr .results-range-sorting-text {position: absolute; bottom: 2px; left: 0; }
.tx-solr .tx-solr-search-functions-2-forms select {border:1px solid #D9D9D9; color:#737373; padding:2px 2px 2px 4px; margin:0; font-size: 12px;}
/*** PAGEBROWSE ***/
.tx-pagebrowse-pi1 {margin-left: 402px}
.tx-pagebrowse {list-style-type: none}
.tx-pagebrowse li {float: left; color: #737373; padding:0px !important; line-height:18px !important; width:18px; text-align:center; font-size:11px; background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") repeat-x scroll 0 0 transparent !important; border-width: 1px 0 1px 1px; border-style: solid; border-color: #ccc}
.tx-pagebrowse li.tx-pagebrowse-last {border-width: 1px}
.tx-pagebrowse li a, .tx-pagebrowse li span {display: block; color: #737373; text-decoration: none}
.tx-pagebrowse li.tx-pagebrowse-current span, .tx-pagebrowse li a:hover {color: #D95913}

.tx-solr-sorting a {
	background-image: url(../img/arrowwhite_right.png);
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: left 50%;
	color: white;
	cursor: pointer;
	text-decoration: none;
	white-space: nowrap;
	display: block;
}

.tx-solr-sorting th.desc a {
	background-image: url(../img/arrowwhite_down.png);
}

.tx-solr-sorting th.asc a {
	background-image: url(../img/arrowwhite_up.png);
}

#itemsPerPage, #listViewSwitchContainer p {
	display: none;
}

a.itemsPerPageLink {
	cursor: pointer;
	text-decoration: none;
}

a.itemsPerPageLink:hover {
	color: #D95913;
}

a.itemsPerPageLink.active {
	font-weight: bold;
}

/* jQuery UI CSS Framework 1.8.14 */
.ui-helper-hidden {display: none}
.ui-helper-hidden-accessible {position: absolute !important; clip: rect(1px, 1px, 1px, 1px)}
.ui-helper-reset {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none}
.ui-helper-clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.ui-helper-clearfix {display: inline-block}
* html .ui-helper-clearfix {height:1%}
.ui-helper-clearfix {display:block}
.ui-helper-zfix {width: 100%; height: 100%; top: 0; left: 0; position: absolute}

/* jQuery UI Tabs 1.8.14 */
.ui-tabs {position: relative; padding: 0; margin:0px}
.ui-tabs .ui-tabs-nav {margin: 0; padding:0; width:100%}
.ui-tabs .ui-tabs-nav li {list-style: none; float: left; position: relative; top: 0px; margin: 0 .1em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; cursor:pointer}
.ui-tabs .ui-tabs-nav li:hover {}
.ui-tabs .ui-tabs-nav li a {float: left; padding: .2em 1em; text-decoration: none; font-weight:bold; font-size:11px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom: 0; padding-bottom: 1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor: pointer}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer}
.ui-tabs .ui-tabs-panel {display: block; border-width: 0}
.ui-tabs .ui-tabs-hide {display: none !important}
.ui-tabs .ui-tabs-panel h2{font-size:12px}

/* jQuery UI Autocomplete 1.8.14 */
.ui-autocomplete {position: absolute; cursor: default; list-style: none; background: #fff; border-width: 0 1px 1px 1px; border-style: solid; border-color: #D9D9D9; z-index: 50 !important; padding: 0; margin: 0}
.ui-autocomplete-loading {background: white}
* html .ui-autocomplete {width:1px}
.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover, .ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active {background: #999; color: #fff}
.ui-autocomplete.ui-menu .ui-menu-item a {display: block; padding: 3px 10px; color: #B3B3B3; text-decoration: none; font-size: 11px}

/* jQuery UI Accordion */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; }
.ui-accordion .ui-accordion-header.ui-state-active { border-bottom: none; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header a { display: block; padding: 10px 10px 10px 20px; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: 6px; top: 13px; width: 16px; height: 16px; background-image: url(../img/icon_sitemap_close.gif); background-repeat: no-repeat; }
.ui-accordion .ui-state-active .ui-icon { background-image: url(../img/icon_sitemap_open.gif); }
.ui-accordion .ui-accordion-content { padding: 10px; border-top: 0; overflow: auto; display: none; border-style: solid; border-width: 0 1px 1px 1px; border-color: #D9D9D9; background: url("../img/bg_container_news.png") repeat-x #EFEFEF; }
.ui-accordion .ui-accordion-content-active { display: block; }
div.accordion h3.ui-accordion-header { margin: 0; border-style: solid; border-width: 0 1px 1px 1px; border-color: #D9D9D9; padding: 0; }
div.accordion { border-top: 1px solid #D9D9D9; }

/* tx-maritumantisintegration-pi1 */
.tx-maritumantisintegration-pi1 .umantis_controls {
	margin:10px 0 0 0;
}

.tx-maritumantisintegration-pi1 .umantis_results {
	float:left;
	clear: left;
	font-size: 12px;
	padding: 12px 0 0 0;
}

.tx-maritumantisintegration-pi1 .umantis_orderby {
	float:right;
	margin: -12px 8px 0 0;
	font-size:11px;
}

.tx-maritumantisintegration-pi1 .umantis_sortby {
	float:right;
	margin-top: -12px;
	font-size:11px;
}

.tx-maritumantisintegration-pi1 .display_none {
	display: none;
}

.tx-maritumantisintegration-pi1 .visibility_hidden{
	visibility: hidden;
}

.tx-maritumantisintegration-pi1 .w_400 {
	width:400px !important;
}

.tx-maritumantisintegration-pi1 .width_auto {
	width:auto;
}

.tx-maritumantisintegration-pi1 .stripedtable {
	float:left;
}

/* single view */

.tx-maritumantisintegration-pi1 .jobsingleview {
	float:left;
	border: 2px solid #0063AC;
	background-color:#ffffff;
}

.tx-maritumantisintegration-pi1 #jobsingleview_left {
	float:left;
	width:390px;
	height:100%;
	background-color:#eeeeee;
	margin:0 20px 0 0;
}

.tx-maritumantisintegration-pi1 #jobsingleview_right {
	float:right;
	width:590px;
	height:630px;
	margin:20px 0 0 0;
}

.tx-maritumantisintegration-pi1 .jobsingleview_description {
	width:100%;
	height:550px;
	overflow:auto;
}

.tx-maritumantisintegration-pi1 .jobsingleview_description_inner {
	padding:0 15px 0 0;
}

.tx-maritumantisintegration-pi1 .jobsingleview_slogan {
	font-size:24px !important;
	color:#0063AC;
	border:0 !important;
	margin-bottom:10px !important;
}

.tx-maritumantisintegration-pi1 .jobsingleview_job {
	font-size:24px !important;
	color:#0063AC;
	border:0 !important;
	margin-bottom:10px !important;
}

.tx-maritumantisintegration-pi1 .jobsingleview_firmenbeschreibung {
	color:#0063AC;
	line-height:1.3;
	padding:0;
}

.tx-maritumantisintegration-pi1 .jobsingleview_aufgabenbeschreibung {
	line-height:1.3;
}

.tx-maritumantisintegration-pi1 .jobsingleview_hauptaufgabe {
	color:#0063AC;
	font-weight:bold;
	margin:0 0 2px 0;
}

.tx-maritumantisintegration-pi1 .jobsingleview_angebot {
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
}

.tx-maritumantisintegration-pi1 .jobsingleview_angebot li{
	padding:0 0 0 12px;
	background:url("/typo3conf/ext/marit_umantis_integration/res/list-image.gif") no-repeat 0px 1px transparent;
	line-height:1.3;
}

.tx-maritumantisintegration-pi1 .jobsingleview_titelprofil {
	color:#0063AC;
	font-weight:bold;
	padding:0;
	margin:0 0 2px 0;
}

.tx-maritumantisintegration-pi1 .jobsingleview_textprofil {
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
}

.tx-maritumantisintegration-pi1 .jobsingleview_textprofil li{
	padding:0 0 0 12px;
	background:url("/typo3conf/ext/marit_umantis_integration/res/list-image.gif") no-repeat 0px 1px transparent;
	line-height:1.3;
}

.tx-maritumantisintegration-pi1 .jobsingleview_abschlusstext {
	line-height:1.3;
}

.tx-maritumantisintegration-pi1 .jobsingleview_logofooter {
	margin:6px 0 0 0;
}

.tx-maritumantisintegration-pi1 .jobsingleview_kontaktperson {
	margin-right: 15px;
}

.tx-maritumantisintegration-pi1 .jobsingleview_kontaktperson p {
	color:#0063AC;
	line-height:1.3;
}

.tx-maritumantisintegration-pi1 .jobsingleview_controls {
	float:left;
	width:100%;
	margin:10px 0 0 0;
}

.tx-maritumantisintegration-pi1 .jobsingleview_button {
	float:right;
	margin:0 26px 0 25px;
}

* + html .tx-maritumantisintegration-pi1 .jobsingleview_button {
	margin-right:0 !important;
}

.tx-maritumantisintegration-pi1 .jobsingleview_jobid {
	font-size: 10pt;
}

.tx-maritumantisintegration-pi1 .jobsingleview_toplogo {
	float: right;
	padding-right: 20px;
}

.tx-maritumantisintegration-pi1 .jobsingleview_button a {
	background:url("/typo3conf/sites/baumer/img/bg_button_orange.gif") repeat-x scroll 0 0 transparent;
	color: #FFFFFF;
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	padding: 0 10px;
	text-decoration:none;
}

.tx-maritumantisintegration-pi1 .jobsingleview_button a:hover {
	background:url("/typo3conf/sites/baumer/img/bg_button_orange_hover.png") repeat-x scroll 0 0 transparent;
}

.tx-maritumantisintegration-pi1 .jobsingleview_print {
	float:right;
}

.tx-maritumantisintegration-pi1 a.jobsingleview_print_link {
	display:block;
	width:30px;
	height:23px;
	background:url("/typo3conf/ext/marit_umantis_integration/res/spriteStellenmarkt_.png") repeat-x scroll 0 0 transparent;
}

.tx-maritumantisintegration-pi1 a.jobsingleview_print_link:hover {
	background:url("/typo3conf/ext/marit_umantis_integration/res/spriteStellenmarkt_.png") repeat-x scroll 0 -26px transparent;
}

.tx-maritumantisintegration-pi1 .jobsingleview_pdf {
	float:right;
}

.tx-maritumantisintegration-pi1 a.jobsingleview_pdf_link {
	display:block;
	width:30px;
	height:23px;
	background:url("/typo3conf/ext/marit_umantis_integration/res/spriteStellenmarkt_.png") repeat-x scroll 30px 0 transparent;
}

.tx-maritumantisintegration-pi1 a.jobsingleview_pdf_link:hover {
	background:url("/typo3conf/ext/marit_umantis_integration/res/spriteStellenmarkt_.png") repeat-x scroll 30px -26px transparent;
}

/* pagebrowser styles */
.tx-maritumantisintegration-pi1 .umantis_pagebrowser {
	clear:both;
	margin:20px auto 0 auto;
	text-align:center;
	height:20px;
	font-size:11px;
	width:auto;
	vertical-align:top;
}

.tx-maritumantisintegration-pi1 .pb_toprevious {
	vertical-align:top;
	padding:0;
	margin:0;
}

.tx-maritumantisintegration-pi1 .pb_tostart {
	display:none;
}

.tx-maritumantisintegration-pi1 .pb_pages {
	vertical-align:top;
}

.tx-maritumantisintegration-pi1 .pb_toend {
	vertical-align:top;
	display:none;
}

.tx-maritumantisintegration-pi1 .pb_tonext {
	vertical-align:top;
	padding:0;
	margin:0;
}

.tx-maritumantisintegration-pi1 .pb_toprevious_link {
	background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat scroll 0 -36px transparent;
	height:18px;
	width:16px;
	display:inline-block;
	border-left: 1px solid #F0F0F0;
	border-right: 1px solid #CCCCCC;
	vertical-align: top;
}

.tx-maritumantisintegration-pi1 .pb_tonext_link {
	background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") no-repeat scroll 0 -72px transparent;
	height:18px;
	width:16px;
	display:inline-block;
	vertical-align: top;
}

.tx-maritumantisintegration-pi1 .pb_pagelink {
	background:url("/typo3conf/sites/baumer/img/sprite_pagebrowse.png") repeat-x scroll 0 0 transparent;
	border-right: 1px solid #CCCCCC;
	color: #737373;
	display:inline-block;
	height:18px;
	width:18px;
}

.tx-maritumantisintegration-pi1 .pb_pagelink a {
	display:block;
	width:100%;
	padding:1px 0 0 0;
	color: #737373;
	text-decoration:none;
}

.tx-maritumantisintegration-pi1 .pb_pagelink a:hover {
	color: #D95913;
}

.tx-maritumantisintegration-pi1 .pb_activepage {
	color: #D95913;
	padding:1px 0 0 0;
	height: 17px;
}

/* mobile styles */
.tx-maritumantisintegration-pi1 .mobile #jobsingleview_left,
.mobile #jobsingleview_right {
	width: 380px;
	max-width: 100%;
}

.tx-maritumantisintegration-pi1 .mobile .jobsingleview_image,
.tx-maritumantisintegration-pi1 .mobile .jobsingleview_description {
	width: auto;
	height: auto;
	float: none;
}
.tx-maritumantisintegration-pi1 .mobile .jobsingleview_image img {
	max-width: 100%;
	width: auto;
	height: auto;
}

.tx-maritumantisintegration-pi1 .mobile .jobsingleview_description {
	padding: 0 10px;
}

.tx-maritumantisintegration-pi1 .mobile .jobsingleview_controls {
	padding: 30px 10px;
	width: auto;
}

.tx-maritumantisintegration-pi1 .mobile .jobsingleview {
	border: none !important;
}

/* tx-marit-baumer-serial */
.tx-marit-baumer-serial form, .tx-marit-baumer-serial .form-row {
	margin-bottom: 1.4em;
}

.tx-marit-baumer-serial label, .tx-marit-baumer-serial #serialNumber {
	margin-right: 15px;
}

.tx-marit-baumer-serial .input-text {
	margin: 0;
	width: 200px;
	padding: 2px 4px;
	background: none;
	border: 1px solid #d9d9d9;
	color: #737373;
	font-size: 12px;
}

.pipezoom { width: 100% }
.pipezoom .slider-bar {
	background-color: #cccccc;
	height: 5px;
	width: 100%;
	position: relative;
	display: none;
}
.pipezoom .slider-button {
	background-color: #aaaaaa;
	width: 20px;
	height: 20px;
	top: -7px;
	position: relative;
}
.pipezoom .button-left {
	width: 30px;
	height: 100%;
	background-color: #eeeeee;
	border: 1px solid #aaaaaa;
	float: left;
	cursor: pointer;
	text-align: center;
}
.pipezoom .button-right:after {
	content: '»';
	display: block;
	margin-top: -5px;
	position: relative;
	top: 50%;
}
.pipezoom .button-left:after {
	content: ' «';
	display: block;
	margin-top: -5px;
	position: relative;
	top: 50%;
}
.pipezoom .button-right {
	width: 30px;
	height: 100%;
	background-color: #eeeeee;
	border: 1px solid #aaaaaa;
	float: right;
	cursor: pointer;
	text-align: center;
}
.pipezoom .pipezoom-container {
	cursor: col-resize;
}
.pipezoom .hotspot {
	width: 15px;
	border: 1px solid #999999;
	border-radius: 10px;
	height: 15px;
	display: inline-block;
	background-color: #0062ae;
	cursor: pointer;
}
.pipezoom .hotspot:after {
	content: '+';
	font-weight: bold;
	color: #ffffff;
	margin-left: 4px;
	margin-top: 1px;
	font-size: 12px;
}
.pipezoom .overlay-container {
	background-color: #ffffff;
	border: 1px solid #0062ae;
	border-radius: 5px;
	cursor: auto;
	max-width: 200px;
	padding: 5px;
}
.pipezoom .overlay-close {
	background-color: #ffffff;
	display: none;
	width: 20px;
	height: 20px;
	cursor: pointer;
}
.pipezoom .overlay-close:after {
	content: 'X'
}

.tracking-icon a {display:none;}

input#hp {
	position: absolute;
	left:-9000px;
}

.table-row-more-handle {
	cursor: pointer;
}

.table-more-handle {
	float: right;
	font-weight: bold;
	padding: 0 3px;
}

.tx-marit-baumer-serial tr.selected td {
	font-weight: bold;
}

#contentwrap table .table-indent td {
	padding-left: 20px;
}


.multicolumnLayout1 .listItemFirst {
	margin-right:0.2%;
}

.multicolumnLayout1 .listItemLast {
	margin-right:0;
}

body.lightbox.alt-menu-style {
	overflow: visible;
}

.alt-menu-style .csc-menu li {
	list-style: none;
	background: url("/typo3conf/sites/baumer/img/icon_arrow_right.png") no-repeat 9px 6px transparent;
	padding-left: 16px;
}

.alt-menu-style .csc-menu li.navlevel2 {
	background: url("/typo3conf/sites/baumer/img/icon_arrow_down.png") no-repeat 0px 7px transparent;
	padding-left: 10px;
	font-weight: bold;
}

.alt-menu-style .csc-menu li.navlevel2:first-child:last-child {
	background: url("/typo3conf/sites/baumer/img/icon_arrow_right.png") no-repeat 1px 6px transparent;
	padding-left: 10px;
}
