	/* Main Menu */
#mainControls {
	width:206px;
	float:left;
	position:relative;
	top:0px;
	left:0px;
}
#mainmenu {
	background-image:url(../img/elements/edge.menu.topleft.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:100%;
	background-color:#1d1a0b;
}
#mainmenu div {
	background-image:url(../img/elements/edge.menu.topright.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:100%;
}
#mainmenu ul {
	padding:16px 0 22px 24px;
	list-style-type:none;
}
#mainmenu ul li {
	padding-bottom:12px;
}
#mainmenu ul li h2 {
	margin:0px;
}
#mainmenu ul li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:10px;
	background-image:url(../img/elements/menu.main.item.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
}
#mainmenu ul li.active a {
	color:#cd311a;
	background-image:url(../img/elements/menu.main.item.active.gif);
}
#fastsearch {
	margin-top:1px;
	background-color:#333023;
	padding-left:23px;
	padding-top:12px;
}

#fastsearch legend {
color:#CD311A;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

#fastsearch fieldset {border:0px;}
#fastsearch select {
margin-bottom:14px;
border:1px solid #cecece;
font-size:13px;
width:136px;
}

#fastsearch input {
padding-left:6px;
width:128px;
border:1px solid #cecece;
font-size:13px;
}
#fastsearch .submit {
margin-top:10px;
border:0px;
color:#fff;
background-image:url(../img/elements/btn.fastsearch.gif);
background-position:left top;
background-repeat:no-repeat;
margin-left:47px;
padding-left:23px;
width:90px;
font-size:13px;
height:19px;
margin-bottom:13px;
padding-bottom:2px;
padding-top: 0px;
line-height: 13px;
}
#mainControls .border {
margin-top:2px;
background-color:#cd311a;
height:10px;
font-size:0px;
line-height:0px;
}
/* Sub Menu */
#submenu {
background-color:#323023;	
position:relative;
}
#submenu ul {
list-style-type:none;
}
#submenu ul li {
padding-top:4px;
padding-bottom: 2px;
background-image: url(../img/elements/separator.submenu.gif);
background-position:top;
background-repeat:repeat-x;
padding-left: 24px;
}
#submenu ul li h3 {
margin:0px;
}
#submenu ul li a {
color:#fff;
font-weight:normal;
text-decoration:none;
font-size:12px;
padding-left:10px;
background-image:url(../img/elements/menu.main.item.gif);
background-position:left 6px;
background-repeat:no-repeat;
}
#submenu ul li.active a {
color:#cd311a;
background-image:url(../img/elements/menu.main.item.active.gif);
}
#contentNav li{
	position:relative;
	float:left;
	display:block;
	width:230px;
	height:20px;
}
div#contentoTop ul#contentNav{
  float:left;
  margin-bottom:20px;
  margin-left:0;
  position:relative;
}
/*contentArea*/
#areaTop {
float:left;
margin-left:1px;
width:716px;
}
.breadcrumb {
color:#1d1a0b;
margin:6px 0 6px 11px;
}
.breadcrumb li {
float: left;
}
#headPic {
width:716px;
height:254px;
margin-bottom:21px;
_margin-bottom:19px;
overflow:hidden;
}
.lower {
height:208px !important;
}
.lower div.overlay {
top:-210px !important;
}
.lower div.overlay div {
height:-208px !important;
}
#headPic div.overlay {
position:relative;
top:-257px;
}
#headPic div {
height:254px;
width:716px;
background-image:url(../img/elements/edge.mainPic.topright.gif);
background-position:right top;
background-repeat:no-repeat;	
}
#headPic div.overlay div {
background-image:url(../img/elements/edge.mainPic.bottomright.gif) !important;
background-position:right bottom !important;
}
#contentoTop {
margin-left:24px;
font-size:12px;
}
#content_productDetails h3 {
font-size:14px !important;
}
#contentoTop h1, #contentoTop h3, #content_productDetails h3, .tx-mbtsa-pi1 .left h3, .tx-mbtsa-pi1 .right h3  {
color:#cd311a;
}
#contentoTop p {
margin-top:13px;
margin-bottom:13px;
font-size:13px;
}
/* content home*/
#homeContent {
padding-left:85px;
padding-top:26px;
}
#homeContent_verkauf {
padding-left:85px;
padding-top:0px;
}
#homeContent .teaser {
list-style-type:none;
}
#homeContent .teaser li {
width:216px;
float:left;
padding-right:42px;
padding-left:31px;
background-image:url(../img/elements/separator.teaser.start.gif);
background-position:left top;
background-repeat:no-repeat;
}
#homeContent .teaser li.first {
padding-left:0px;
background-image:none;
}
#homeContent .teaser li h3 {
color:#CD311A;
font-size:14px;
margin:2px 0 5px 0;
}
#homeContent .teaser li div.teaserPic {
width:216px;
height:102px;
padding-top:1px;
overflow:hidden;
}
#homeContent .teaser li div.teaserPic .overlay {
background-image:url(../img/elements/teaser.overlay.gif);
background-position:left top;
background-repeat:no-repeat;
width:216px;
height:101px;
position:absolute;
z-index: 1;
/*top:-103px;*/
}
#homeContent .teaser li p {
color:#1d1a0b;
margin-bottom:4px;
margin-top:2px;
font-weight:normal;
font-size:12px;
line-height:16px;
}

#homeContent ul.teaser li div ul {
	padding-left:0px;
	list-style-type:none;
	padding-bottom:27%;
}


#homeContent ul.teaser li div ul li {
	background-image:none;
	margin-left:5px;
	padding-left:8px;
	float:left;
	background-image:url(../img/elements/list.teaser.slash.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	height:15px;
	font-size:12px;
}

#homeContent .teaser li p a {
	background-color:#1d1a0b;
	color:#fff !important;
	padding:1px 19px 3px 3px;
	background-image:url(../img/elements/icon.link.teaser.gif);
	background-position:right 6px;
	background-repeat:no-repeat;
	text-decoration:none;
	font-weight:normal;
	font-size: 11px;
}
/* Verkauf - Suche */
div.verkauf_topcontent {width:691px; padding:0px; margin:0px; margin-left:-12px;}
#verkauf_bottomcontent, #maschinenlaufzeiten_bottom {width:691px; padding:0px; float:right; padding-right:13px;}
#maschinenlaufzeiten_bottom {width: 100%;}
.verkauf_bottomcontent_content {
	padding-bottom:1px;
	_margin-right:6px;
	_width:665px;
	border-bottom:1px solid #c3c3c3;
}

.user-theisenbranches-pi1 .verkauf_bottomcontent_content {
	_margin-right:0px;
}

.user-theisenbranches-pi1 .verkauf_bottomcontent_header {
	_width:681px;
}

.user-theisenbranches-pi1 .verkauf_bottomcontent_header h4 {
	margin-bottom:14px;
}

div.verkauf_topcontent_top {
	background-image:url(../img/elements/back.verkauf.suche.topcontent.top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:8px 12px 9px 12px;
	width: 100%;
	_width:692px;
}
div.verkauf_topcontent_bottom {
	background-image:url(../img/elements/back.verkauf.suche.topcontent.bottom.gif);
	background-repeat:repeat-x;
	background-color: #efebdf;
	/*float: inherit;*/
	padding: 14px 12px 14px 12px;
	width:667px;
}
div.verkauf_bottomcontent_header {
	background-image:url(../img/elements/back.verkauf.suche.bottomcontent.header.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#cfccb9;
	/*height:51px;*/
/*	width:679px;*/
	padding:14px 0 0 12px;	
}	
.vermietung_bottomcontent_dark, .verkauf_bottomcontent_dark {
	background-image:none;
	background-color:#d1cbb8;
	padding-top:5px;
	height:20px;
/*	width:681px;*/
}
/*.verkauf_bottomcontent_head */
.colManufacturer
/*, .vermietung_bottomcontent_head .colManufacturer*/ {
padding-right:18px !important;
}
.verkauf_bottomcontent_head .colManufacturer, .vermietung_bottomcontent_head .colManufacturer,
.verkauf_bottomcontent_head .colProductgroup, .vermietung_bottomcontent_head .colProductgroup,
.verkauf_bottomcontent_head .colOperatinghours, .vermietung_bottomcontent_head .colOperatinghours,
.verkauf_bottomcontent_head .colYearofconstruction, .vermietung_bottomcontent_head .colYearofconstruction
{
background-image:none !important;
/*height:25px !important;*/
padding-left:0px !important;
}
.verkauf_bottomcontent_head .colManufacturer a, .vermietung_bottomcontent_head .colManufacturer a,
.verkauf_bottomcontent_head .colProductgroup a, .vermietung_bottomcontent_head .colProductgroup a,
.verkauf_bottomcontent_head .colOperatinghours a, .vermietung_bottomcontent_head .colOperatinghours a,
.verkauf_bottomcontent_head .colYearofconstruction a, .vermietung_bottomcontent_head .colYearofconstruction a
{
background-image: url(../img/elements/icon.sort.gif);
background-position:0px 0px;
background-repeat:no-repeat;
padding:6px 0 10px 18px;
display:block;
}
.verkauf_bottomcontent_head span, .vermietung_bottomcontent_head span,
.verkauf_bottomcontent_head span, .vermietung_bottomcontent_head span,
.verkauf_bottomcontent_head span, .vermietung_bottomcontent_head span,
.verkauf_bottomcontent_head span, .vermietung_bottomcontent_head span
{
background-image: url(../img/elements/icon.nosort.gif);
background-position:0px 0px;
background-repeat:no-repeat;
padding:6px 0 10px 18px;
display:block;
text-decoration:underline;
}
.verkauf_bottomcontent_head .sortedASC a, .vermietung_bottomcontent_head .sortedASC a {
background-image: url(../img/elements/icon.sort.asc.gif);
}
.verkauf_bottomcontent_head .sortedDESC a, .vermietung_bottomcontent_head .sortedDESC a{
background-image: url(../img/elements/icon.sort.desc.gif);
}
.vermietung_bottomcontent_light, .verkauf_bottomcontent_light {
	background-image:none;
	background-color:#efebdf;
	padding-top:5px;
	height:22px;
	/*width:681px;*/
}
.verkauf_bottomcontent_head, .vermietung_bottomcontent_head {
height:31px;
/*padding-top:11px;*/
padding-top:1px;
background-image: url(../img/elements/bottomcontent.head.line.gif);
background-position:0px 0px;
background-repeat:repeat-x;
}
/*
.verkauf_bottomcontent_head div, .vermietung_bottomcontent_head div {
padding-top:6px;
}
*/
.vermietung_bottomcontent_light, .verkauf_bottomcontent_light, .vermietung_bottomcontent_dark, .verkauf_bottomcontent_dark {
padding-left:10px;
}
/*.vermietung_bottomcontent_light, .verkauf_bottomcontent_light, .vermietung_bottomcontent_dark, .verkauf_bottomcontent_dark {*/
.vermietung_bottomcontent_light div, .verkauf_bottomcontent_light div, .vermietung_bottomcontent_dark div, .verkauf_bottomcontent_dark div {
float:left;
}
.vermietung_bottomcontent_light .colManufacturer, .vermietung_bottomcontent_dark .colManufacturer {
width:306px;
padding-left:18px;
background-image:url(../img/elements/icon.multibox.next.gif);
background-repeat:no-repeat;
background-position:3px 5px;		
}
.vermietung_bottomcontent_light .colProductgroup, .vermietung_bottomcontent_dark .colProductgroup {
width:334px;
}
.verkauf_bottomcontent_light .colManufacturer, .verkauf_bottomcontent_dark .colManufacturer {
width:235px;
padding-left:18px;
background-image:url(../img/elements/icon.multibox.next.gif);
background-repeat:no-repeat;
background-position:3px 5px;		
}
.tx-mbtps-pi1 .imgEntry {background:url(../img/elements/icon.machine.img.gif) no-repeat top left;}
.verkauf_bottomcontent_light .colProductgroup, .verkauf_bottomcontent_dark .colProductgroup {
width:180px;
}	
.colOperatinghours {
width:144px;
}
.colYearofconstruction {
width:71px;
}
#autocompleter {
background-color:#332f23;
border:1px solid #cecece;
list-style-type:none;
padding:5px 0 4px 0;
}
#autocompleter li {
background-image:url(../img/elements/icon.quicksearch.list.gif);
background-position:8px 6px;
background-repeat:no-repeat;
color:#feffff;
padding:1px 17px 1px 20px;
cursor:pointer;
}
#qsResultIntro {
background-color:#fff;
border-left:1px solid #cecece;
border-right:1px solid #cecece;
color:#605d54;
padding:5px 0 3px 7px;
}
#suche_verkauf_left {
width:421px;
float:left;
}
#suche_verkauf dl {
margin:0px;
padding:0px;
line-height:24px;
}
#suche_verkauf dt {
width:100px;
float: left;	
padding-top: 2px;
}
#suche_verkauf dd {
padding-top: 2px;
}
#suche_verkauf fieldset {
border:0px;
}
#suche_verkauf_left select {
border:1px solid #cecece;
width:236px;
padding-left: 3px;
}
#suche_verkauf_right select {
border:1px solid #cecece;
width:65px;
padding-left: 3px;
}
#suche_verkauf_left input {
border:1px solid #cecece;
width:220px;
padding:1px 7px 1px 7px;
}
#suche_verkauf_right input {
width:auto;
margin:0px 4px 0px 0px;
}
#suche_verkauf_right dt {
width:65px;
}	
#suche_verkauf .submit {
margin-top:10px;
border:0px;
color:#fff;
background-image:url(../img/elements/btn.search.gif);
background-position:left top;
background-repeat:no-repeat;
margin-left:47px;
padding-left:23px;
width:90px;
font-size:13px;
height:19px;
margin-bottom:13px;
padding-bottom:2px;
float: right;
margin-right: 0px;
}
#tps fieldset {
border:0px;
}
#tps fieldset legend {
display:none;
}
#tps label {
padding-top:3px;
padding-bottom:2px;
display:block;
float:left;
}
#tps input, #tps select {
display:block;
float:left;
border:1px solid #cecece;
/*height:15px; */
margin-bottom:5px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
#tps select {padding-left:2px;}
#tps input {padding-left:6px;font-size:12px;}
#tps #sword, #tps #city, #tps #country, #tps #zip{width:228px;}
#productGroup, #country {width:236px;font-size:12px !important;height:18px !important;}
#manufacturer {width:203px;font-size:12px !important;height:18px !important; }
.tps_verkauf #manufacturer {width:236px;}

#lblSword, #lblProductGroup, #lblManufacturer, #lblCity, #lblZip {width:101px;}
#lblSellMode, #lblYearofconstruction {width:132px;text-align:right;margin-right:15px;}
#sellModeNew, #sellModeUsed {margin:4px 11px 0 0;}
#lblSellModeNew {margin-right:31px;}
#yearofconstruction {height:17px !important;}
#tps #sub, #tps #subBranch, #tps #subBaumaco, #tps #reset {
	background-image:url(../img/elements/btn.search.lightback.left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px;
	height:19px;
	color:#fff;
	padding:0 0 3px 25px;
	/*margin:13px 0 0 237px;*/
	margin-top:1px;
	float:right;
}
#tps #reset {background-image:url(../img/elements/btn.common.left.gif);padding-left: 5px;}
#tps #subBranch{margin-top: 0px;}
#tps #subBaumaco {margin-top: 0px;}
#tps .subExt, #tps .subExtReset, #tps .subExtResetBranch {
	background-image:url(../img/elements/btn.search.lightback.right.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:3px;
	height:19px;
	margin:1px 9px 0 0;
	line-height:0px;
	font-size:0px;
	float:right;
}
#tps .subExtReset {margin-right: 3px;}
#tps .subExtResetBranch {margin-right: 10px;}
#tps .branch {margin-right: 58px; margin-top: 1px; }
#tps .baumaco {margin-right: 0px; margin-top: 0px;}
.tps_vermietung #lblManufacturer, #tps #lblCountry {margin-left:21px; width:70px;}
.tps_vermietung #sword, .tps_vermietung select, .tps_vermietung label {margin-bottom:7px !important;}
.tps_vermietung .subExt {margin-right:32px !important; _margin-right:12px !important; margin-top:1px !important;}
.tps_vermietung .subExtReset {margin-right:36px !important; _margin-right:13px !important;}
#infotext {margin-bottom:10px; margin-right:20px; float:left; width:564px;}
#btnListPrint {
float:right;
margin-right:14px;
background-image:url(../img/elements/btn.print.left.gif);
background-position:left top;
background-repeat:no-repeat;
display:block;
height:19px;
color:#fff;
text-decoration:none;
margin-bottom:5px;
_width:120px;
}
#btnListPrint span {
background-image:url(../img/elements/btn.print.right.gif);
background-position:right top;
background-repeat:no-repeat;
display:block;
padding-top:1px;
padding-right:8px;
height:18px;
margin-left:27px;
}
#maxLimitPerPage {float:left;margin-top:2px;}
#maxLimitPerPage a {padding:0 12px 0 8px;font-size:11px;}
#maxLimitPerPage a.active {color:#cf301a;font-weight:bold;text-decoration:none;}
#pager {float:right;margin-right:14px;margin-bottom:9px;}
#pager input, #pager select, #pager label {float:left;}
#pager input {margin-top:2px;}
#pager select {
border:1px solid #cecece;
font-size:12px;
height:17px;
padding-top:1px;
margin-right:6px;
}
#pager label {margin-top:3px;margin-right:6px;}
#fastsearch .onloading {
background-image:url(../img/elements/loading.rect.gif);
background-position:right 2px;
background-repeat:no-repeat;
width:110px !important;
padding-right:18px;
}
#tps .onloading {
background-image:url(../img/elements/loading.rect.gif);
background-position:right 2px;
background-repeat:no-repeat;
width:210px !important;
padding-right:18px;
}
.multibox {
cursor:pointer;
}
.multibox div {
text-decoration:underline;
}
#content_productDetails {
margin:12px 0 0 21px;
padding-top:19px;
padding-bottom:12px;
}
#content_productDetails ul {
	margin:10px 5px 10px 5px;
	list-style:none;
}
#content_productDetails .left, .tx-mbtps-pi1 .left, .tx-mbtsa-pi1 .left {
width:313px;
height:415px;
float:left;
padding-right:11px;
background-image:url(../img/elements/seperator.productdetails.gif);
background-position:right top;
background-repeat:no-repeat;
}
#content_productDetails .left p {
color:#1a1c07;
font-weight:bold;
font-size:12px !important;
margin-bottom:10px;
}
.tx-mbtps-pi1 .left p {
color:#1a1c07;
font-size:12px !important;
margin-bottom:10px;
}
#content_productDetails .left p a, .tx-mbtps-pi1 .left p a {
background-color:#1D1A0B;
background-image:url(../img/elements/icon.link.teaser.gif);
background-position:right 6px;
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:normal;
padding:2px 19px 2px 3px;
text-decoration:none;
font-size:12px !important;
}
#content_productDetails .left p a img {border:0px; margin-left:1px; margin-right:5px;}
#content_productDetails .left img#productImage {border:1px solid #c3c3c1; padding:2px; background-color:#fff; margin-bottom:12px;}
#content_productDetails .right, .tx-mbtps-pi1 .right {width:226px; float:left; padding-left:11px;}
#content_productDetails .right p {margin-top:15px; font-size:12px;}
.tx-mbtps-pi1 .right ul li {margin-bottom:5px;}

#content_productDetails .tx-mbtps-pi1 .right p {font-size:1.0em;margin: 0 0 1.0em;}
.tx-mbtps-pi1 .right h4 {color:#CD311A; font-size: 1.1em; margin-bottom: 0.5em;}

/*Stellenangebote*/
.tx-mbtsa-pi1 .right {width:245px; float:left; padding-left:11px;}
div.tx-mbtsa-pi1 ul {list-style-type:none; float:right; width:691px;}
/*
#contentoBottom div.tx-mbtsa-pi1 {
float:right;
width:691px;
}
*/
#contentoTop div.tx-mbtsa-pi1 div.listeKopf {background-image:url(../img/elements/list.head.right.gif); background-position:right 0px; background-repeat:no-repeat;}
#contentoTop div.tx-mbtsa-pi1 div.listeKopf h4 {background-image:url(../img/elements/list.head.left.gif); background-position:1px 0px; font-size:12px;}
#contentoBottom div.tx-mbtsa-pi1 div.listeKopf {
background-image:url(../img/elements/list.head.edgy.right.gif);
background-position:right 0px;
background-repeat:no-repeat;
float:right;
width:691px;
_margin-right:3px;
}
#contentoBottom div.tx-mbtsa-pi1 div.listeKopf h4 {background-image:url(../img/elements/list.head.edgy.left.gif); font-size:12px;}
div.listeKopf h4 {
margin:0px;
padding:8px 0 8px 28px;
background-position:0px 0px;
background-repeat:no-repeat;
color:#1d1a0b;
font-weight:normal;
}
div.listeKopf h4.active {color:#cd311a; font-weight:bold;}
.tx-mbtsa-pi1 li {
background-color:#efebdf;
display:block;
height:21px;
padding-left:18px;
padding-top:6px;
}
.tx-mbtsa-pi1 li.listHeadlines {
height:22px;
background-image:url(../img/elements/list.head.bottom.gif);
background-position:-1px 0px;
background-repeat:no-repeat;
padding-top:10px;
font-weight:bold;
}
.tx-mbtsa-pi1 li.listHeadlines div.field_bezeichnung {
text-decoration:none;
}
.tx-mbtsa-pi1 li.dark {
height:20px;
background-color:#d2cbb9;
padding-top:5px;
}
.tx-mbtsa-pi1 li a {
text-decoration:none;
}
.tx-mbtsa-pi1 li div {
float:left;
padding-right:10px;
text-decoration:none;
}
.tx-mbtsa-pi1 div.field_bezeichnung {
width:182px;
text-decoration:underline;
}
.tx-mbtsa-pi1 div.field_ort {
width:134px;
}
.tx-mbtsa-pi1 div.field_zeit {
width:102px;
}
.tx-mbtsa-pi1 div.field_frei {
width:94px;
}
.tx-mbtsa-pi1 div.field_schein {
width:109px;
text-align:center;
}
.tx-mbtsa-pi1 .left {
padding:19px 10px 19px 21px;
width: 303px;
}
.tx-mbtsa-pi1 .right {
padding-top:19px;
}
.tx-mbtsa-pi1 .left p, .tx-mbtsa-pi1 .right p {
font-size:12px;
margin-top:22px;
}

/* BRANCHEN/NIEDERLASSUNGEN */

div.verkauf_bottomcontent_header h4 {
	float:left;
	margin-top:2px;
	_margin-top:0px;
}

div.verkauf_bottomcontent_header ul.maps {
	margin-left:-10px;
	float:left;
	margin-top:2px;
	list-style:none;
	_margin-bottom:-2px;
}

div.verkauf_bottomcontent_header ul.maps li, div.user-theisenbranches-pi1 ul.maps li {
	margin-left:30px;
	padding-left:20px;
	float:left;
	background-image:url(../img/elements/icon.niederlassungen.landmark.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:16px;
	font-weight:bold;
}
.branchesContainer {background-color: #efebdf;}
div#surrounderBottom div#contentoBottom.innerSurrounderBottom div#content_productDetails div.user-theisenbranches-pi1 ul.maps {
	position:relative; top:-60px; left:120px; margin-bottom:0px; list-style:none;}

div#surrounderBottom div#contentoBottom.innerSurrounderBottom div#content_productDetails div.user-theisenbranches-pi1 div.branchesMap {
	position:relative; margin-left:8%; margin-right:auto;}

div#surrounderBottom div#contentoBottom.innerSurrounderBottom div#content_productDetails div.user-theisenbranches-pi1 div.branchesMap img {border:0px; margin-bottom:20px;}

div.MultiBoxButtons {z-index:4 !important;_height:20px;}
div.MultiBoxContent {z-index:3;}
div.MultiBoxControls {z-index:2;}
div#content_productDetails .user-theisenbranches-pi1 {margin-left:-12px;}
div#contentoBottom div.user-theisenbranches-pi1 img {margin-left:24px;}
div#contentoBottom div.user-theisenbranches-pi1 ul {margin-left:12px;list-style:none outside none;}
div#content_productDetails .user-theisenbranches-pi1 h3 {clear:left;}
.user-theisenbranches-pi1 #verkauf_bottomcontent {padding-right:1px;}
DIV#contentoBottom DIV.user-theisenbranches-pi1 .detailMap {float:left; margin-left: 12px;}
#contentoBottom .branchesListMb {float:left; width: 200px; margin-top: 0px;}
#contentoBottom .branchesListMb LI {padding-bottom: 1.5em;}
#contentoBottom .branchesListMb LI H3 {color: #cd311a;}
.tForm {color:#CD311A;}
.tx-mbtps-pi1 ul.branchesError {padding: 15px 10px; list-style:none;}
.tx-mbtps-pi1 ul.branchesError li {font-size: 1.06em;}
.tx-mbtps-pi1 ul.branchesResult {background-color:#efebdf; display:block; padding-left: 10px; list-style:none;}
.tx-mbtps-pi1 ul.branchesResult li {
	float:left;
	width:189px;
	padding:0px;
	margin-left:0px;
	padding-left:20px;
	margin-right:20px;
	_margin-right:10px;
	margin-top:15px;
	margin-bottom:15px;
	_margin-bottom:0px;
	background-image:url(../img/elements/seperator.niederlassungen.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	height:100px;
}

.tx-mbtps-pi1 ul.branchesResult li.left {
	border:none;
	clear:left;
	width:190px;
	padding:0px;
	background-image:none;
	background-color:transparent;
	height:100px;
}

.tx-mbtps-pi1 ul.branchesResult li.clear{height: 0;}
.tx-mbtps-pi1 ul.branchesResult li a.multibox, #contentoBottom .cityBranches a.multibox {
	display:block;
	background-color:#000000;
	background-image:url(../img/elements/icon.niederlassungen.landmark.gif);
	background-repeat:no-repeat;
	background-position:3px 50%;
	height:20px;
	padding:4px 5px 0px 27px;
	color:#FFF;
	vertical-align:middle;
	font-size:11px;
	text-decoration:none;
	margin-top:3px;
	_width:130px;
}
.tps_vermietung .subExt {margin-right:128px;}
#btnListPrint span {white-space:nowrap;}
#pager select {height:19px;}
#productGroup, #manufacturer, #country {height:20px;}
#contactLink img {margin-right:0px; padding-right:5px;}
#tps #sellModeNew, #tps #sellModeUsed {border:0px;}
ul.branchesResult {*height:1%; _height:1%;}
div.verkauf_bottomcontent_header h4 {font-size:11px;}
div#contentoTop ul {margin-left:15px;}
div.breakLine{height: 1px; font-size: 1px; line-height: 1px; background-color: #999;}
ul.runtimeList div{float:left;}
.runtimetable{width: 800px;}

#contactLink span {background: url(../img/elements/icon.contact.gif) no-repeat 2px 2px; padding-left: 24px;}

a.pdf {
	background: url(../img/elements/icon_pdf.gif) no-repeat 0px 0px;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:4px;
}
#BackToMap {position:absolute;top:16px;right:183px;display:block; z-index: 500;}
#fastsearch H2 {font-size:1.3em; color:#CD311A; margin:0;}

#verkauf_bottomcontent {min-height:260px;_height:260px;}

#bagger_aktion { position:absolute; z-index: 2; cursor:pointer; display:block; height: 66px; margin-top: 98px; width: 343px; text-decoration: none; }
#bagger_aktion_button { position:absolute; z-index: 2; cursor:pointer; display:block; height: 19px; margin: 170px 0 0 171px; width: 172px; text-decoration: none; }