.tx-indexedsearch {
	clear: both;
	float: right;
	width: 840px;
	vertical-align: top;
}

.tx-indexedsearch-res {
	width: 560px;
	clear: none;
	float: left;
	margin-top:-290px;
}

.tx-indexedsearch .tx-indexedsearch-whatis p .tx-indexedsearch-sw { font-style: italic; font-weight: bold }

.tx-indexedsearch .tx-indexedsearch-whatis { margin-bottom: 5px; vertical-align: top; }

.tx-indexedsearch p.tx-indexedsearch-noresults { font-weight: bold; text-align: center }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
	color: #FF9900;
	font-size: 12px;
                width:560px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p { font-weight: bold }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p.tx-indexedsearch-percent {
	color: #999999;
	font-size: 12px;
	font-weight: bold;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p {
	color: #333333;
	font-size: 10px;
	font-style: normal;
	font-family: verdana;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p .tx-indexedsearch-redmarkup {
	color: #333333;
	font-size: 10px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr {width:555px;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	color: #999999;
	font-size: 10px;
}

.tx-indexedsearch-secFoot {
	background: url(images/search/Ergebnisse_SummaryLine.gif) no-repeat left top;
	margin: 0;
	height: 54px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
	background: url(images/search/ErgebnisseHead.gif) no-repeat left bottom;
	margin: 0;
	height: 54px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 {
	color: #CCCCCC;
	font-size: 20px;
	font-weight: bold;
	margin: 0;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead table {  height:35px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead td { vertical-align: bottom }

.tx-indexedsearch .tx-indexedsearch-res .noresume { color: #666666 }


.tx-indexedsearch-title-caption a {
	color: #FF9900;
	font-size: 12px;
	font-weight: bold;
}

.tx-indexedsearch-header-sits {
	float: left;
	height: 108px;
	margin: 10px 0 0 0;
	width: 840px;
}

.tx-indexedsearch-secHead-right p {
	color: #999999;
	font-size: 12px;
	font-weight: bold;
}

.tx-indexedsearch-ro {
	background: url(images/search/rec_w_mega_ro_s.gif)  top right no-repeat;
	float: right;
	margin: 0;
	padding: 0;
	width: 268px;
}

.tx-indexedsearch-lo {
	background: url(images/search/rec_w_mega_lo_s.gif) no-repeat left top;
	float: right;
	margin: 0;
	padding: 0;
	width: 268px;
}

.tx-indexedsearch-ru {
	background: url(images/search/rec_w_mega_ru_s.gif) bottom right no-repeat;
	float: right;
	margin: 0;
	padding: 0;
	width: 268px;
}

.tx-indexedsearch-lu {
	background: url(images/search/rec_w_mega_lu_s.gif) bottom left no-repeat;
	float: right;
	margin: 0;
	padding: 0;
	width: 268px;
}

.tx-indexedsearch-inhalt {
	float: right;
	margin: 0;
	padding: 1.0em 1.0em 1.0em 1.0em;
}

.prd-grp-logo {
	position: absolute;
	left: 110px;
	top: 105px;
	z-index: 1001;
}

.tx-sriframe-pi1 {
	float: left;
	text-align: center;
	width: 840px;
}

.tbl_searchedindex_row_bott {
	background: url(images/search/bg-tx-indexedsearch-bottom.jpg) top repeat-x;
	border-bottom: 5px solid black;
                width:560px;
}

.bott_searchedindex {
	height: 29px;
	width: 560px;
	background: url(images/search/Ergebnisse_SummaryLine.gif) top;
}

.tbl_searchedindex_body {
	width: 560px;
	border-right: 2px solid black;
	border-left: 2px solid black;
	border-top-width: 0px;
	border-bottom-width: 0px;
}

.tx-indexedsearch-sectionlinks{
	width: 265px;
	margin: 0 0 0 3px;
	float: left;
	height: auto;
	display: inline;
}

.tx-searchedindex-td-grp{
	width: 160px;
}

.tx-searchedindex-td-grp a{
	margin: 0 0 0 25px;
}

.tx-searchedindex-td-menge{
	background: transparent;
	WIDTH: 90px;
	MARGIN: 0px;
}

.tx-searchedindex-tr {
	height: 18px;
	width: 275px;
	background: url(images/search/bg-tx-searchedindex-ergeb.jpg) top left no-repeat;
	cursor: pointer;
}

.rec_tbl_row{
	text-align: center;
}

.tx-indexedsearch-whatis .whatis_content{
	margin: 0 5px 0 5px;
	width: 259px;
                font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}

 .tx-indexedsearch-searchbox, .rules_divider_content , .rules_container{
	width: 269px;
/*	background: url(images/product/rec_w_1_background.jpg) top  left repeat-y;*/
	height: auto;
	float:right;
}

.rules_container{
	clear: both;
}

.tx-indexedsearch-rules {
	overflow: hidden;
	height: auto;
	float:right;
	clear:both;
	width:269px;
	/*float:left;
	margin:0pt 0pt 5px;
	overflow:hidden;
	vertical-align:top;
	width:269px;*/
}

.tx-indexedsearch-rules h2  {
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	color: #333333;
	padding: 0 4px 0 4px;
}

.tx-indexedsearch-rules p {
	font-size: 10px;
	font-family: verdana;
	color: #333333;
	padding: 0 5px 0 5px;
}

.tx-indexedsearch-rules-content{
	width: 265px;
	float: right;
}

.rules_divider {
	height: 1px;
	width: 250px;
	background-image: url(images/product/RechteSpalte_line.gif);
	float: none;
	text-align: center;
	overflow: hidden;
	margin: 0 9px 0 9px;
}

.search-secHead-rows p {
	color: #ccc;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	margin: 0 7px 0 0;
	padding: 0;
}

.search-secHead-title {
	vertical-align: bottom;
    padding-left: 20px;
}

.search-secHead-title h2 {
	margin: 0 0 0 20px;
	padding: 0;
} 

.whatis-content , .searchedform-title {
	color: #999999;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}

.tx-indexedsearch-browsebox, .tx-indexedsearch-whatis ,  .tx-indexedsearch-rules-content {
	width: 269px;
	margin: 0 0 5px 0;
	vertical-align: top;
	float: right;
	overflow: hidden;
	clear:both;
}

.tx-indexedsearch-searchbox table{
	width: 249px;
	margin-right: 10px;
	margin-left: 10px;
}

.tx-indexedsearch-searchbox-sword {
	/*background: url(images/search/Suche_Eingabefeld.GIF) top left no-repeat;*/
	/*padding:1px 0px 0px 7px;*/
	/*width:230px;*/
}


.searchedform-button{
	text-align: right;
}

.rec_table_row A:visited {
	color: #ff9900;
}


.tx-indexedsearch-noresults{
	float: left;
	width: 560px;
	height: 300px;
}

.rec_tbl_link a:link {
	color: #ff9900;
}

.rec_tbl_link a:visited {
	color: #ff9900;
}

.rec_tbl_link a:hover {
	color: #ff9900;
}

.tx-searchedindex-tr  a:link {
	color: #333333;
	font-weight: bold;
}

.tx-searchedindex-tr  a:visited {
	color: #333333;
	font-weight: bold;
}

.tx-searchedindex-tr a:hover {
	color: #333333;
	font-weight: bold;
}

.tx-searchedindex-td-menge a:hover  , .tx-searchedindex-td-menge a:link , .tx-searchedindex-td-menge a:visited {
	font-weight: normal;
}


.searchedform-textbox input.tx-indexedsearch-searchbox-sword  {
	margin: 0 0 0 7px;
	padding: 1px 0 0 0;
/*	width: 235px;*/
                width: 230px;
                background-color:transparent;
}

.searchedform-textbox {
	background:transparent url(images/search/Suche_Eingabefeld.GIF) no-repeat scroll left top;
	height:17px;
}

.tx-indexedsearch-whatis {
	/*display:none;*/
}

.tx-indexedsearch-browselist-currentPage a:hover {color:#333333;}
.tx-indexedsearch-browselist-currentPage a:link {color:#333333;}
.tx-indexedsearch-browselist-currentPage a:active {color:#333333;}
.tx-indexedsearch-browselist-currentPage a:visited {color:#333333;}

.tx-indexedsearch-descr strong {font-weight:normal;}

.tx-indexedsearch-res {overflow:hidden;}
.tx-indexedsearch-sectionlinks A { display:block; }
