#contentArea 				{ width: 100%; margin:60px auto 20px; /*background: #f6f6f6 url() repeat-y;*/ }
	#leftCol 				{ width: 22%; float: left; margin-left: 0px; }
		#leftCol .content 	{ margin: 70px 5px 5px 20px;  }
	#middleCol 				{ float: left; width: 72%; min-height: 350px; margin: 50px 10px 5px 10px; background: #ffffff; }
		#middleCol .content { margin: 15px; background: #ffffff; /*min-height: 200px;*/ }
		#middleCol a		{ text-decoration: none; color: #FF7300; }
	#rightCol 				{ display:none; }

#imageArea					{ height: 0px; /*margin: 70px;*/ display:none; }




/* Productfinder: Produktdatenblatt */
table.tx_floorfinder_productsheet		{ width: 678px; border-collapse: collapse; /*background:url(../img/header_produktdatenblatt.png) no-repeat;*/ table-layout:fixed; }

.tx_floorfinder_headerrow				{ background: #e9e9ea; }
.tx_floorfinder_headerrow td			{ border: none !important; }
.tx_floorfinder_titlerow				{ background: #e9e9ea; }

.tx-floorfinder-pi1-singleView-Logo	{ background: #e9e9ea url(../img/header_produktdatenblatt.png) no-repeat; }
.tx-floorfinder-pi2-singleView-Logo	{ background: #e9e9ea url(../img/header_produktdatenblatt.png) no-repeat; }
.tx-floorfinder-pi3-singleView-Logo	{ background: #e9e9ea url(../img/header_produktdatenblatt.png) no-repeat; }

.tx-floorfinder-pi1-singleView-Separator td		{ border: none !important; background: orange; line-height: 2px; }
.tx-floorfinder-pi1-singleView-Separator2 td	{ border: none !important; line-height:24px; }

.tx-floorfinder-pi2-singleView-Separator td		{ border: none !important; background: orange; line-height: 2px; }
.tx-floorfinder-pi2-singleView-Separator2 td	{ border: none !important; line-height:24px; }

.tx-floorfinder-pi3-singleView-Separator td		{ border: none !important; background: orange; line-height: 2px; }
.tx-floorfinder-pi3-singleView-Separator2 td	{ border: none !important; line-height:24px; }

td.tx_floorfinder_headertitle	p		{ color:#ffffff; }
.tx-floorfinder-pi1-singleView-TCell	{ color:#ffffff; font-size: 14pt; font-weight: normal; valign: bottom; border: none !important; }
.tx-floorfinder-pi1-singleView-HCell	{ font-size: 11px; font-weight: normal; }
.tx-floorfinder-pi1-singleView-HCell p	{ font-size: 11pt; font-weight: bold; color: #606163; }

.tx-floorfinder-pi2-singleView-TCell	{ color:#ffffff; font-size: 14pt; font-weight: normal; valign: bottom; border: none !important; }
.tx-floorfinder-pi2-singleView-HCell	{ font-size: 11px; font-weight: normal; }
.tx-floorfinder-pi2-singleView-HCell p	{ font-size: 11pt; font-weight: bold; color: #606163; }

.tx-floorfinder-pi3-singleView-TCell	{ color:#ffffff; font-size: 14pt; font-weight: normal; valign: bottom; border: none !important;}
.tx-floorfinder-pi3-singleView-HCell	{ font-size: 11px; font-weight: normal; }
.tx-floorfinder-pi3-singleView-HCell p	{ font-size: 11pt; font-weight: bold; color: #606163; }

.tx-floorfinder-pi1-singleView-TCellFloor	{ font-size: 16pt; font-weight: bold; color: #606163; height: 50px; border: none !important; }
.tx-floorfinder-pi2-singleView-TCellFloor	{ font-size: 16pt; font-weight: bold; color: #606163; height: 50px; border: none !important; }
.tx-floorfinder-pi3-singleView-TCellFloor	{ font-size: 16pt; font-weight: bold; color: #606163; height: 50px; border: none !important; }

.tx-floorfinder-pi1-singleView-TCellSmall	{ font-size: 11pt; color: #606163; border: none !important; font-weight: bold; }
.tx-floorfinder-pi2-singleView-TCellSmall	{ font-size: 11pt; color: #606163; border: none !important; font-weight: bold; }
.tx-floorfinder-pi3-singleView-TCellSmall	{ font-size: 11pt; color: #606163; border: none !important; font-weight: bold; }

.tx-floorfinder-pi1-singleView-TCellSmall2	{ font-size: 11pt; color: #606163; border: none !important; font-weight: bold; text-align: right; padding-right:10px; }
.tx-floorfinder-pi2-singleView-TCellSmall2	{ font-size: 11pt; color: #606163; border: none !important; font-weight: bold; text-align: right; padding-right:10px; }
.tx-floorfinder-pi3-singleView-TCellSmall2	{ font-size: 11pt; color: #606163; border: none !important; font-weight: bold; text-align: right; padding-right:10px; }

table.tx_floorfinder_productsheet td	{ border: 1px solid lightgray; padding-left: 5px; }

table.tx_floorfinder_productsheet tr td p		{ line-height:150%; }

/* Productfinder: Such-Formular */
div.tx-floorfinder-pi3	{ margin-top: 10px; }

div.tx-floorfinder-pi3-searchForm-PrimCol	{ display: inline; width: 15px; float: left; margin-right: 10px; }
div.tx-floorfinder-pi3-searchForm-FirstCol	{ display: inline; width: 200px; float: left; margin-right: 15px; }
div.tx-floorfinder-pi3-searchForm-SecondCol	{ display: inline; width: 200px; float: left; margin-right: 15px; }
div.tx-floorfinder-pi3-searchForm-ThirdCol	{ display: inline; width: 200px; float: left; }
div.tx-floorfinder-pi3-searchForm-Button	{ display: inline; width: 200px; float: left;text-align: right; }

.tx-floorfinder-pi3-searchForm-criterias		{ background: #bfbfbf url(../img/bkg_ffBalken.png) repeat-x; margin-bottom: 5px; padding-bottom: 4px; padding-top: 4px; border-bottom: 1px solid #BFBFBF; }
.tx-floorfinder-pi3-searchForm-criterias b		{ margin-left: 20px; font-size: 1.1em; font-weight: normal; color: #6E6F66; }
.tx-floorfinder-pi3-searchForm-options			{ background: #ededed; }
.tx-floorfinder-pi3-searchForm-options-c2		{ background: #ededed; min-height: 532px; }
.tx-floorfinder-pi3-searchForm-options b		{ margin-left: 2px; color: #333333; }
.tx-floorfinder-pi3-searchForm-numeration-1		{ background: #bfbfbf url(../img/bkg_ffBalken.png) repeat-x; margin-bottom: 212px; width:100%; padding-bottom: 4px; padding-top: 4px; text-align: center; border-bottom: 1px solid #bfbfbf; }
.tx-floorfinder-pi3-searchForm-numeration-1 b	{ width: 15px; font-size:10pt; }
.tx-floorfinder-pi3-searchForm-numeration-2		{ background: #bfbfbf url(../img/bkg_ffBalken.png) repeat-x; margin-bottom: 5px; width:100%; padding-bottom: 4px; padding-top: 4px; text-align: center; border-bottom: 1px solid #bfbfbf; }
.tx-floorfinder-pi3-searchForm-numeration-2 b	{ width: 15px; vertical-align:middle; font-size:10pt; }

.tx-floorfinder-pi3-floorList					{ list-style-type: none; margin-left: 6px !important; }

input.button2		{ font-size: 11pt; font-weight: bold; /*color: red;*/ width: 120px; height: 40px; text-align: left; background-image: url(../img/bkg_searchBtn.gif); }
input.button1		{ 
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/bkg_LcBtn.gif) repeat-x scroll 0 0;
color:#333333;
font-size:1.1em;
height:24px;
padding-left:16px;
text-align:left;
width:100%; 
}
input.button1_act	{ width:100%; height: 24px; background: url(../img/bkg_LcBtn_act.gif) repeat-x; text-align: left; padding-left:16px; color: red; font-size: 1.1em; }
input.ffCheckbox	{  }

/* Productfinder: Ergebnisliste */
div.tx-floorfinder-pi2-listrow table	{ border:1px solid lightgray; border-collapse: collapse; background: #f6f6f6; }
div.tx-floorfinder-pi2-listrow table td	{ border:1px solid lightgray; padding: 2px 5px; }
div.tx-floorfinder-pi2-listrow table th	{ border:1px solid lightgray; padding: 2px 5px; }
div.tx-floorfinder-pi2-listrow table td p { margin-bottom:0px; }
tr.tx-floorfinder-pi2-listrow-header td { font-weight: bold; color: #635e5a; padding: 4px 5px !important; }

div.tx-floorfinder-pi3-listrow table	{ border:1px solid lightgray; border-collapse: collapse; background: #f6f6f6; }
div.tx-floorfinder-pi3-listrow table td	{ border:1px solid lightgray; padding: 2px 5px; }
div.tx-floorfinder-pi3-listrow table th	{ border:1px solid lightgray; padding: 2px 5px; }
div.tx-floorfinder-pi3-listrow table td p { margin-bottom:0px; }
tr.tx-floorfinder-pi3-listrow-header td { font-weight: bold; color: #635e5a; padding: 4px 5px !important; }

div.tx-floorfinder-pi4-listrow table	{ border-collapse: collapse; background: #f6f6f6; width: 100%; }
div.tx-floorfinder-pi4-listrow table td	{ border:1px solid lightgray; }

div.tx-floorfinder-pi4-listrow table td.tx-floorfinder-pi4-listView-spacer	{ border: none; width: 5px; background: #ffffff; }
.tx-floorfinder-pi4-listrow table td p a { font-size: 9px; }
.tx-floorfinder-pi4-listrow table td ul li a { font-size:9px; }
