#content								{ position: relative; }

body#referenzen h1						{}
body#referenzen h2, body#referenzen h4 	{ color: #FF8750 !important; }
#selectionResultOverview p.bodytext		{ line-height: 1.7; }
body#referenzen p.bodytext strong		{ display: block; margin: 0 0 10px 0; }

#noResult								{ width: 599px; text-align: center; font-weight: bold; }

#selectionResult #loading,
#selectionResult #loadingResult,
#selectionResultDetail #loading,
#selectionResultDetail #loadingResult	{ position: absolute; background: white; width: 600px; height: 85%; top: 0px; left: 0; text-align: center; padding: 70px 0 0 0; font:bold 11px Arial, Helvetica, sans-serif; display: block; z-index: 150; }

	.keywords						{ display: none; }
	.hideItem						{ display: none; }
	.showLoading					{ display: block !important; }

#selectReference 					{ background:#FAEBD7 none repeat scroll 0 0; height:130px; left: 0; position: relative; top: auto; width:570px; padding: 5px; margin: 20px 20px 10px 20px; }

/*#selectReference #selectionReset									{ display: none; }
#selectReference #selectionReset .resetSelection_orangebar			{ width: 617px; height: 20px; position: absolute; bottom: -17px; left: -19px; background: #FF8750; text-align: center; z-index: 20; }
#selectReference #selectionReset .resetSelection_orangebar *		{ cursor: pointer; }
#selectReference #selectionReset .resetSelection_orangebar span		{ top: -1px; width: auto; height: 20px; position: relative; bottom: 7px; font-weight: bold; color: #000; font-size: 12px; text-align: center; z-index: 20;  cursor: pointer; }
#selectReference #selectionReset .resetSelection_orangebar img		{ position: relative; border: 0px; margin: 4px 0 0 0;  z-index: 20; cursor: pointer; }
#selectReference #selectionReset a.resetSelection_link				{ display: block; width: 619px; height: 20px; position: absolute; bottom: -17px; left: -20px; z-index: 50; }
#selectReference #selectionReset a.resetSelection_link b			{ display: none; }

#selectReference 					{ width: 580px; height:130px; left:20px; position:absolute; top:-163px; background: #FAEBD7; }
#selectReference .selection			{ width: 200px; float: left; }
#selectReference .selection.last	{ width: 170px; }

#selectReference form {margin: 0; padding: 0;}

#selectReference #selectBackOverview .selectBackOverview_shadow 			{ width: 619px; height: 175px; position: absolute; top: -18px; left: -20px; cursor: pointer; }
#selectReference #selectBackOverview .selectBackOverview_linkText			{ width: 619px; height: 20px; position: absolute; bottom: 5px; left: -20px; font-weight: bold; color: #FF8750; font-size: 12px; text-align: center; cursor: pointer;  }
#selectReference #selectBackOverview .selectBackOverview_orangebar			{ width: 617px; height: 20px; position: absolute; bottom: -17px; left: -19px; background: #FF8750; text-align: center; cursor: pointer; }
#selectReference #selectBackOverview .selectBackOverview_orangebar span		{ top: -1px; width: auto; height: 20px; position: relative; bottom: 7px; font-weight: bold; color: #000; font-size: 12px; text-align: center; cursor: pointer; }
#selectReference #selectBackOverview .selectBackOverview_orangebar img		{ border: 0px; margin: 4px 0 0 0; cursor: pointer; }
#selectReference #selectBackOverview a.selectBackOverview_link				{ display: block; width: 619px; height: 175px; position: absolute; top: -18px; left: -20px; }
#selectReference #selectBackOverview a.selectBackOverview_link b			{ display: none; }

	.selection ul							{ padding: 0px; margin: 7px 0px 0px 10px; list-style: none; }
	.selection li							{ padding: 0px; margin: 0px; list-style: none; background-image: none; display: block; height: 16px; }
	.selection li.selectionCategory			{ font-weight: bold; color: #FF8750; margin-bottom: 4px; }
	.selection li input						{ padding: 0px; margin: 0px; margin-right: 5px; }
	.selection li label						{ font-size: 11px; height: 14px; position: relative; top: -2px; }
*/
/*
#selectionResult,
#selectionResultOverview,
#selectionResultDetail				{ padding: 0px; margin: 0px; }

#selectionResult .resultItem		{ padding: 0px; margin: 0px; width: 97px; height: 81px; float: left; text-align: center; border-left: 1px solid #F3F3F3; border-bottom: 1px solid #F3F3F3; margin-bottom: 3px; }
#selectionResult .resultItem:hover	{ border-left: 1px solid #999999; border-bottom: 1px solid #999999; }
#selectionResult .resultItem img	{ max-width: 75px; max-height: 70px; }

#selectionResultOverview .resultItem 							{ position: relative; width: 590px; height: 182px; margin: 15px 0 0 0; background: transparent url('../images/referenzen_jquery/reference_box.png') 0 0 no-repeat; }
#selectionResultOverview .resultItem .resultItem_image			{ position: absolute; top: 11px; left: 37px; width: 210px; height: 158px; }
#selectionResultOverview .resultItem .resultItem_content		{ position: absolute; top: 11px; right: 16px; width: 308px; height: 158px; }

#selectionResultOverview .resultItem .resultItem_content .logo								{ height: 65px; }
#selectionResultOverview .resultItem .resultItem_content .beschreibung						{ width: 295px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
body#referenzen #selectionResultOverview .resultItem .resultItem_content .beschreibung h4 	{ font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #000 !important; font-weight: normal; padding: 0px; }

#selectionResultOverview .resultItem .resultItem_content a.link								{ display: block; width: 570px; height: 170px; position: absolute; top: -10px; left: -260px; background: transparent url('../images/referenzen_jquery/arrow_right.png') bottom right no-repeat; }
#selectionResultOverview .resultItem .resultItem_content a.link:hover						{ background: transparent url('../images/referenzen_jquery/arrow_right_hover.png') bottom right no-repeat; }
#selectionResultOverview .resultItem .resultItem_content a.link b							{ display: none; }
*/

#selectionResultDetail .homepage 			{ width: 560px; padding: 5px; padding-left: 10px; background: #F9EEE9; margin: 0 0 10px 0; }
#selectionResultDetail .homepage a			{ font-weight: bold; }

#gallerie				{ margin: 0 0 15px 0; }
#gallerie .controller	{ width: 584px; height: 35px; background: #F9EEE9; margin-top: 7px; overflow: hidden; }
#gallerie .topFrame		{ width: 584px; background: transparent url('../images/referenzen_jquery/gallerie_bg.png') top left no-repeat; padding: 2px 0 0 0; }
#gallerie .bottomFrame 	{ width: 560px; background: transparent url('../images/referenzen_jquery/gallerie_bg.png') bottom right no-repeat; padding: 10px 12px 12px 12px; position: relative; min-height: 225px; }

#gallerie .imageContainer							{ width: 350px; min-height: 250px; overflow: visible; position: relative; z-index: 10; }
#gallerie .imageContainer img.imageContainer_item 		{ width: 330px; height: auto; border: 0px; margin: 0 10px 0 10px; }
#gallerie .imageContainer object.imageContainer_item,
#gallerie .imageContainer embed.imageContainer_item { width: 330px; height: 250px; border: 0px; margin: 0; }
#gallerie .imageContainer img.resize					{ width: 560px; height: auto;  margin: 0; }
#gallerie .imageContainer object.resize,
#gallerie .imageContainer embed.resize				{ width: 560px; height: 400px; }
#gallerie .imageContainer img:hover	 				{ cursor: pointer; }

#gallerie .description			{ display: block; position: absolute; z-index: 1; height: 100%; width: 215px; border-left: 1px solid #E6E6E5; top: 0px; left: 365px; bottom: 2px; }
#gallerie .description.hide		{ display: none; }

#gallerie .description .logo		{ padding: 10px; border-bottom: 1px solid #E6E6E5; min-height: 60px; height: auto; }
#gallerie .description .branches 	{ padding: 10px 10px 10px 25px; background: transparent url('../images/referenzen_jquery/arrow_gallerie.png') 10px 12px no-repeat; }
  
.stripTransmitter 					{ overflow: hidden; width: 580px; display: block; height: 35px; } 
.stripTransmitter ul 				{ border: 0px none !important; padding: 0px !important; width: 580px !important; margin: 0 5px 5px 5px !important;  position: relative !important; list-style-type: none !important; float: left !important; overflow: hidden !important; } 
.stripTransmitter ul li				{ width: 25px; float:left; background: none; margin: 0px; padding: 5px 0; } 

.stripTransmitter a.pageNumber		{ display: block; width: 19px; height: 25px; background: transparent url(../images/referenzen_jquery/gallerie.png) 0px 0px no-repeat; } 
.stripTransmitter a.pageNumber.nr1	{ background-position: -39px 0; }
.stripTransmitter a.pageNumber.nr2	{ background-position: -58px 0; }
.stripTransmitter a.pageNumber.nr3	{ background-position: -77px 0; }
.stripTransmitter a.pageNumber.nr4	{ background-position: -96px 0; }
.stripTransmitter a.pageNumber.nr5	{ background-position: -115px 0; }
.stripTransmitter a.pageNumber.nr6	{ background-position: -134px 0; }
.stripTransmitter a.pageNumber.nr7	{ background-position: -153px 0; }
.stripTransmitter a.pageNumber.nr8	{ background-position: -172px 0; }

.stripTransmitter a.pageNumber.nr1:hover,
.stripTransmitter .current a.pageNumber.nr1	{ background-position: -39px -27px; }
.stripTransmitter a.pageNumber.nr2:hover,
.stripTransmitter .current a.pageNumber.nr2	{ background-position: -58px -27px; }
.stripTransmitter a.pageNumber.nr3:hover,
.stripTransmitter .current a.pageNumber.nr3	{ background-position: -77px -27px; }
.stripTransmitter a.pageNumber.nr4:hover,
.stripTransmitter .current a.pageNumber.nr4	{ background-position: -96px -27px; }
.stripTransmitter a.pageNumber.nr5:hover,
.stripTransmitter .current a.pageNumber.nr5	{ background-position: -115px -27px; }
.stripTransmitter a.pageNumber.nr6:hover,
.stripTransmitter .current a.pageNumber.nr6	{ background-position: -134px -27px; }
.stripTransmitter a.pageNumber.nr7:hover,
.stripTransmitter .current a.pageNumber.nr7	{ background-position: -153px -27px; }
.stripTransmitter a.pageNumber.nr8:hover,
.stripTransmitter .current a.pageNumber.nr8	{ background-position: -172px -27px; }

.stripTransmitter a b,
a.pageForward b,
a.pageBack	b,
a.focus b						{ display: none; }

a.pageForward,
a.pageBack,
a.focus						{ border: 0px; width: 18px; height: 25px; display: block; cursor: pointer; }

a.pageBack					{ background-image: url(../images/referenzen_jquery/gallerie.png); background-position: 0px -27px; background-repeat: no-repeat; }
a.pageBack-disabled			{ background-image: url(../images/referenzen_jquery/gallerie.png); background-position: 0 0; background-repeat: no-repeat; }

a.pageForward				{ background-image: url(../images/referenzen_jquery/gallerie.png); background-position: -13px -27px !important; background-repeat: no-repeat; }
a.pageForward-disabled		{ background-image: url(../images/referenzen_jquery/gallerie.png); background-position: -18px 0; background-repeat: no-repeat; }

a.focus						{ width: 25px; background-image: url(../images/referenzen_jquery/gallerie.png); background-position: -192px 0; background-repeat: no-repeat; }

.stripTransmitter ul li.pageBack_li			{ border-right: 1px solid #FFF !important; margin: 0 15px 0 0 !important; position: relative !important; left: -4px !important; top: 0 !important; padding: 5px 0 5px 0 !important; width: 18px !important; }
.stripTransmitter ul li.pageForward_li		{ border-left:  1px solid #FFF; margin-left:  15px; position: absolute; left: 300px; top: 0; padding: 5px 0 5px 0; }
.stripTransmitter ul li.focus_li			{ width: 25px; position: absolute; left: 335px; border-right: 1px solid #FFF; border-left:  1px solid #FFF; top: 0; padding: 5px 0 5px 0; }

#imageContainer_hidden				{ width: 0px !important; height: 0px !important; }
#imageContainer_hidden ul li,		
#imageContainer_hidden ul li *		{ display: none; background: none; }


.clearing 					{ clear: both; height: 0; font-size: 1px; line-height: 1px; overflow: hidden; }


