*.SearchContainer       {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 15px 0px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #666666;
                        background-image: URL(../media/newsbg.jpg);
                        background-repeat: repeat-x;
                        background-position: bottom;
                        }
                        
*.SearchContainer p 	{
			margin: 0px 20px 0px 20px;
			padding: 0px 0px 0px 0px;
			line-height: 15px;
			}

*.SearchContainer *.ContentElement {
                        margin: 0px 0px 0px 0px;
                        padding: 0px 0px 0px 0px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #666666;
                        border: 0px;
                        float: left;
                        }

*.browsebox li 		{
			list-style-type: none;
			margin: 5px 20px 0px 0px;
			padding: 0px;
			float: left;
			}

*.browsebox 		{
			display: block;
			float: left;
			margin: 0px;
			padding: 0px;
			width: 375px;
			}
*.SearchContainer input 		{
                        margin: 10px 0px 0px 20px;
                        padding: 3px 0px 0px 0px;
                        width: 166px;
                        height: 17px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #4e90ab;
                        }

#searchbutton 		{
                        font-family: Tahoma;
                        font-size: 11px;
                        margin: 0px;
                        background-color: #5fabcb;
                        border: 1px solid #4e90ab;
                        margin-top: 1px;
                        color: #FFFFFF;
                        cursor: pointer;
                        width: 170px;
                        height: 22px;
                        padding: 0px 10px 2px 10px;
                        margin: 3px 0px 10px 20px;
                        }

#searchbutton:hover 	{
                        background-color: #7aaf31;
                        border: 1px solid #638d30;
                        color: #FFFFFF;
                        }
                        
*.desctext		{
			font-family: Tahoma;
			font-size: 11px;
			color: #666666;
			margin: 0px 20px 0px 20px;
			padding: 0px 0px 0px 0px;
			display: block;
			}
                        
*.searchtitle		{
			width: 100%;
			float: left;
			margin: 0px 10px 0px 0px;
			padding: 0px 0px 0px 0px;
			}

*.searchform 		{
			display: block;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			}


			
/* -------------------- Modifikation der automatisch erstellen divs -------------------- */

*.tx-indexedsearch {
			margin: 0px 0px 0px 0px;
			padding: 0px 40px 0px 20px;
			}

*.browsebox {
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			width: 460px;
			border-top: 1px solid #BBBBBB;
			}

*.browsebox li {
			margin: 5px 20px 0px 0px;
			padding: 0px 0px 0px 0px;
			float: left;
			}

*.browsebox li a {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			float: left;
			}

*.submit		{
                        font-family: Tahoma;
                        font-size: 11px;
                        margin: 0px;
                        background-color: #5fabcb;
                        border: 1px solid #4e90ab;
                        margin-top: 1px;
                        color: #FFFFFF;
                        cursor: pointer;
                        width: 170px;
                        height: 22px;
                        padding: 0px 10px 2px 10px;
                        margin: 0px 0px 0px 0px;
                        }

*.submit:hover          {
                        background-color: #7aaf31;
                        border: 1px solid #638d30;
                        color: #FFFFFF;
                        }

*.tx-indexedsearch-searchbox {
			font-family: Tahoma;
			font-size: 11px;
			color: #000000;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			float: left;
			width: 460px;
			}

*.tx-indexedsearch-searchbox table {
			font-family: Tahoma;
			font-size: 11px;
			color: #666666;
			width: 460px;
			}

*.tx-indexedsearch-searchbox-sword {
                        margin: 10px 0px 0px 0px;
                        padding: 3px 0px 0px 0px;
                        width: 166px;
                        height: 17px;
                        font-family: Tahoma;
                        font-size: 11px;
                        color: #4e90ab;
			}
			
*.tx-indexedsearch-searchbox select {
			font-family: Tahoma;
			font-size: 11px;
			color: #666666;
			width: 170px;
			height: 22px;
			margin: 0px 0px 0px 0px;
			padding: 2px 0px 0px 3px;
			}

*.tx-indexedsearch-searchbox td {
			padding: 3px 10px 3px 0px;
			margin: 0px 0px 0px 0px;
			height: 25px;
			}

*.tx-indexedsearch-searchbox p {
			padding: 5px 0px 10px 0px;
			margin: 0px 0px 0px 0px;
			float: left;
			line-height: 18px;
			}

*.tx-indexedsearch-res {
			font-family: Tahoma;
			font-size: 11px;
			color: #000000;
			float: left;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			}

*.tx-indexedsearch-res *.tx-indexedsearch-res {
			margin: 0px 20px 0px 0px;
			padding: 10px 0px 10px 0px;
			border-top: 1px solid #BBBBBB;
			}

*.tx-indexedsearch-res td {
			font-family: Tahoma;
			font-size: 11px;
			color: #666666;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			}

*.tx-indexedsearch-res tr {
			font-family: Tahoma;
			font-size: 11px;
			color: #666666;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			}

*.tx-indexedsearch-res table {
			font-family: Tahoma;
			font-size: 11px;
			color: #666666;
			float: left;
			width: 460px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			line-height: 18px;
			}


*.resultinfo {
			font-weight: bold;
			}

*.tx-indexedsearch-redMarkup {
			font-weight: bold;
			color: #FFFFFF;
                        background-color: #5fabcb;
                        border: 1px solid #4e90ab;
                        padding: 0px 5px 0px 5px;
			}

*.tx-indexedsearch-searchbox a, *.browsebox a, *.tx-indexedsearch-res a {
			color: #003988;
			}

*.tx-indexedsearch-whatis {
			font-family: Tahoma;
			font-size: 11px;
			font-weight: bold;
			margin: 0px;
			padding: 0px;
			float: left;
			width: 460px;
			margin: 0px 0px 0px 0px;
			padding: 3px 10px 3px 10px;
			color: #FFFFFF;
                        background-color: #5fabcb;
                        border: 1px solid #4e90ab;
			}

*.tx-indexedsearch-browsebox {
			margin: 0px 0px 0px 0px;
			padding: 10px 0px 10px 0px;
			float: left;
			width: 460px;
			}

*.tx-indexedsearch-browsebox p {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			float: left;
			width: 460px;
			}