*, html, body {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.leftlvl0 a {
    width: 158px; /* nur IE 5.x */
    width/**/:/**/ 155px; /* alle anderen User-Agents */
	padding-left:5px;
	font-weight:bold;
	background:#E8F59C;
}
.leftlvl1 a {
    width: 158px; /* nur IE 5.x */
    width/**/:/**/ 140px; /* alle anderen User-Agents */
	padding-left:20px;
	background:#E8F59C;
	font-weight:normal;
}
.leftlvl2 a {
    width: 158px; /* nur IE 5.x */
    width/**/:/**/ 125px; /* alle anderen User-Agents */
	padding-left:35px;	
	background:#F8FFAC;
	font-weight:normal;
}
.leftlvl0act a {
    width: 158px; /* nur IE 5.x */
    width/**/:/**/ 155px; /* alle anderen User-Agents */
	padding-left:5px;
	font-weight:bold;
	background:#ADD652 !important;
}
.leftlvl1act a {
    width: 158px; /* nur IE 5.x */
    width/**/:/**/ 140px; /* alle anderen User-Agents */
	padding-left:20px;
	background:#ADD652 !important;
	font-weight:normal;
}

.leftlvl2act a {
    width: 158px; /* nur IE 5.x */
    width/**/:/**/ 125px; /* alle anderen User-Agents */
	padding-left:35px;
	background:#ADD652 !important;
	font-weight:normal;
}

#menu_wrapper {
	width:160px;
	border:1px solid #C0C0C0;
	border-bottom:none;
}
#menu_wrapper a {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #C0C0C0;
}
#menu_wrapper a:hover {
	background:#ADD652;
}

body {
	background: #E4F395 url(../images/sitebackground.jpg) repeat-y;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#sitewrapper {
	width: 100%;
}

#contentheight {
	min-height:405px;
}
*+html #contentheight{
	min-height:auto;	
}

#logo {
	height: 116px;
	background: #E4F395 url(../images/kopf.jpg) no-repeat;
	width: 100%;
}

#menu {
	height: 20px;
	width: 100%;
}
#menu_spacer {
	font-size: 8pt;
	height: 20px;
	margin-top: 0px;
	margin-right: 180px;
	margin-bottom: 0px;
	margin-left: 184px;
}
#menu_spacer a {
	text-decoration: none;
	color: #000000;
}


#suchbox {
	height: 20px;
	margin-right: 173px;
	margin-top:-25px;
	float: right;
}


#content {
	width: 100%;
	width: auto !important;
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0 !important;
	padding:10px;
	margin-top: 0px;
	margin-right: 170px;
	margin-bottom: 0px;
	margin-left: 186px;
}

#content table {
	font-size:10pt;
	/*width:100%;*/
}
#content table td {
	padding:5px !important;
}
#content table p {
	padding-bottom:5px;
}
#content table a {
	 font-weight:bold;
	 text-decoration:none;
	 color:#66851B;
}
#content table ol li {
	margin:0 0 0 0;
}
#content table img {
	border:1px solid #333 !important;
}
#content h1 {
	font-size: 12pt;
	padding-bottom: 25px;
}
#content h4 {
	padding-top:10px;
	padding-bottom:10px;
	font-size:10pt;
}
#content h2 {
	padding-top:10px;
	padding-bottom:10px;
	font-size:10pt;
}
#content h5 {
	font-size: 10pt !important;
	font-weight: bold !important;
	margin-left: 33px !important;
	padding-right:0px !important;
	padding-left:17px !important;
	background:url(../images/li_content.gif) no-repeat center left !important;
}
#content p {
	padding-top:7px;
	padding-bottom: 7px;
}
#content hr {
	color: #C0C0C0;
	border: 1px solid #C0C0C0;
	width:100%;
}
#content ul {
	list-style-image: url(../images/li_content.gif);
	padding-bottom: 10px;
}
#content ol {
	list-style-image:none;
	padding-bottom: 20px;
}
#content ol li {
	list-style-type:none;
	margin-left: 20px;
	padding:15px;
	padding-right:0px;
	padding-left:40px;
	background:url(../images/icon_doppelpfeil.gif) no-repeat center left;
}
#content ol li a {
	text-decoration:none;
	font-weight:bold;
	color: #000;
}
#content ol li a:hover {
	text-decoration:underline;
}
#content ul li {
	list-style-type:none;
	margin-left: 50px;
}
#content ul li a {
	text-decoration:none;
	font-weight: normal !important;
	color: #66851B;
}
#content ul li a:hover {
	text-decoration:underline;
}
#content a {
	color: #66851B;
	text-decoration: none;
	font-weight:bold;
}
#content a:hover {
	text-decoration:underline;
}
#content  {
	border:none;
}

#left_wrapper {
	position: absolute;
	top: 136px;
	left: 10px;
	width: 160px;
	font-weight: bold;
	font-size:8pt;
}

#right {
	position: absolute;
	top: 138px;
	right: 15px;
	width: 140px;
}

#footer {
	width:100%;
}
#footer_left {
	float:left;
}
#footer_right {
	float:right;
}

#benutzerkorb {
	margin-top:20px;
	border: 1px solid #C0C0C0;
	background:#E8F59C;
	width:100%;
}

#benutzerkorb p {
	margin:5px;
}
#benutzerkorb p.center {
	text-align:center;
	font-weight:normal !important;
}
#benutzerkorb a {
	text-decoration:none;
	color:#66851B;
}

#warenkorb {
	margin-top:20px;
	border: 1px solid #C0C0C0;
	background:#E8F59C;
	width:100%;
}
#warenkorb img {
	border:none;
}
#warenkorb a {
	display:block;
	height:100%;
}
#warenkorb p {
	margin:5px;
}
#warenkorb p.center {
	text-align:center;
	font-weight:normal !important;
}
#warenkorb a {
	text-decoration:none;
	color:#66851B;
}

.right_menu_wrapper {
	width:140px;
	padding-bottom:10px;
}
.right_menu_image a {
	padding:0px !important;
	border:none !important;
}
.right_menu_wrapper a {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	color:#000;
	text-decoration:none;
	font-size:8pt;
	border:1px solid #C0C0C0;
	border-top:none;
}
.right_menu_wrapper a:hover {
	background:#ADD652;
}

.right_menu_header a {
	background:#FFFFCD;
	text-align:center;
	font-weight:bold;
	border:1px solid #C0C0C0;
}
.right_menu_header a:hover {
	background:#FFFFCD;
	text-decoration:underline;
}

.rightlvl0 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#E8F59C;
}
.rightlvl0act a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#ADD652 !important;
}
.right_menu_header_wahl1 a {
	background:#5975BF;
	text-align:center;
	font-weight:bold;
	border:1px solid #C0C0C0;
}
.right_menu_header_wahl1 a:hover {
	background:#5975BF;
	text-decoration:underline;
}
.rightlvl0_wahl1 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#99C5FF;
}
.rightlvl0_wahl1 a:hover {
	background:#5975BF !important;
}
.rightlvl0act_wahl1 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#5975BF !important;
}
.right_menu_header_wahl2 a {
	background:#FF3333;
	text-align:center;
	font-weight:bold;
	border:1px solid #C0C0C0;
}
.right_menu_header_wahl2 a:hover {
	background:#FF3333;
	text-decoration:underline;
}
.rightlvl0_wahl2 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#FF6644;
}
.rightlvl0_wahl2 a:hover {
	background:#FF3333 !important;
}
.rightlvl0act_wahl2 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#FF3333 !important;
}
.right_menu_header_wahl3 a {
	background:#FFCC22;
	text-align:center;
	font-weight:bold;
	border:1px solid #C0C0C0;
}
.right_menu_header_wahl3 a:hover {
	background:#FFCC22;
	text-decoration:underline;
}
.rightlvl0_wahl3 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#FFDE9B;
}
.rightlvl0_wahl3 a:hover {
	background:#FFCC22 !important;
}
.rightlvl0act_wahl3 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#FFCC22 !important;
}
.right_menu_header_wahl4 a {
	background:#44A68F;
	text-align:center;
	font-weight:bold;
	border:1px solid #C0C0C0;
}
.right_menu_header_wahl4 a:hover {
	background:#44A68F;
	text-decoration:underline;
}
.rightlvl0_wahl4 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#7DCAB9;
}
.rightlvl0_wahl4 a:hover {
	background:#44A68F !important;
}
.rightlvl0act_wahl4 a {
    width: 140px; /* nur IE 5.x */
    width/**/:/**/ 133px; /* alle anderen User-Agents */
	padding-left:5px;
	background:#44A68F !important;
}

.imgnoborder {
	border:none;
}
.page_navigation {
	width:100%;
}
.page_browse, .page_prev, .page_next {
	float:left;
	padding:3px;
	width:31%;
	margin:0 0 0 10px;
	text-align: center;
}
.category_title {
	padding-top:25px;
	padding-bottom:25px;
}

.listimage {
	padding-top:10px;
	float:left;
	width:170px;
}

.listcontent {
	padding-top:10px;
	margin:5px 5px 0 195px;
}

.listimage2 {
	padding-top:10px;
	float:left;
	width:300px;
}

.listcontent2 {
	padding-top:10px;
	margin:5px 5px 0 305px;
}

.listwarenkorb, .listmehr {
	float:left;
	width: 15%;
	padding:20px;
}

.listwarenkorb2, .listautor {
	width: 40%;
	padding:20px;
}

.listclear {
	clear:all;
}

.listimg {
	border:none;
}

.listspacer {
	padding-top:10px;
	padding-bottom:10px;
}

.listlink {
	padding-bottom:10px;
	padding-top:10px;
}
.radiocheckinput {
	border:1px solid #C0C0C0;
	background:#C0C0C0;
	outline:3px solid #C0C0C0;
}
.listinput {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:1px solid #C0C0C0;
	width:150px;
	padding:1px;
}
.listinputselect {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:1px solid #C0C0C0;
	padding:1px;
}
.listinputshort {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:1px solid #C0C0C0;
	width:50px;
	padding:1px;
}
.listinputshort2 {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:1px solid #C0C0C0;
	width:141px;
	padding:1px;
}
.listinputmedium {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:1px solid #C0C0C0;
	width:200px;
	padding:1px;
}
.listinputlong {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:1px solid #C0C0C0;
	width:350px;
	padding:1px;
}
.listinputneeded {
	color:red;
}
.listhr {
	color: #C0C0C0;
	border: 1px solid #C0C0C0;
}
.minibasket {
	border:1px solid #C0C0C0;
	background:#E8F59C;
	padding:2px;
	width:156px;
}
.minibasket p {
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.minibasket a {
	color: #66851B;
	text-decoration: none;
}
.minibasket a:hover {
	text-decoration: underline;
}
.mininav {
	border:1px solid #C0C0C0;
	background:#E8F59C;
	padding:2px;
	width:156px;
}
.mininav p {
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.mininav a {
	color: #66851B;
	text-decoration: none;
}
.mininav a:hover {
	text-decoration: underline;
}
.listbasket p {
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;
}
.listbasket {
	width:auto;
	background: #E8F59C;
	border:1px solid #ADD652;
}
.listbasketheader {
	width:auto;
	text-align: center;
	font-weight: bold;
	text-align:left;
}
.listbaskettable {
	font-size:9pt;
}
.listbaskettable td {
	padding:5px;
}
.seminarbox_orange {
	width:auto;
	background:#F8C66E;
	border:1px solid #C0C0C0;
}
.gesetzbox {
	width:auto;
	background:#CCC url('../images/paragraph.gif') no-repeat top left;;
	border:1px solid #C0C0C0;
	padding-left:25px;
}
.seminarbox_blue {
	width:auto;
	background:#99C5FF;
	border:1px solid #C0C0C0;
}
.seminarbox_orange_spacer {
	padding:20px;
}
.seminar_liste {
	width:100%;
}
.seminarliste_header {
	height:60px;
}
.seminarliste_dunkel {
	width:100%;
	background:#E9EFC3;
}
.seminarliste_hell {
	width:100%;
	background:#FFFFFF;
}
.seminarliste_minipfeil li {
	padding-left:20px !important;
	background: url(../images/pfeil_15.gif) no-repeat center left !important;
}
.seminarliste_entry {
	float:left;
	height:50px;
	width:18%;
}
.seminarliste_entry_right {
	float:left;
	width:23%;
	height:50px;
	text-align:right;
}
.seminarliste_short_entry {
	float:left;
	width:15%;
	height:25px;
	padding-top:10px;
}
.seminarliste_nonfinite_entry {
	float:left;
	height:25px;
	padding-top:10px;
}
.seminar_ansicht p {
	padding-top:10px;
	padding-bottom:10px;
}
.loginbox {
	margin:0 auto;
	width:300px;
	border:1px solid #C0C0C0;
	background:#E6E6E6;
}
.loginp {
	text-align:center;
}
.loginheader {
	width:280px;
	padding:10px;
}
.loginlabel {
	float:left;
	width:80px;
	padding:10px;
}
.logintext {
	float:left;
	width:180px;
	padding:10px;	
}
.logincontent {
	width:280px;
	padding:10px;
}
.seminar_suche {
	width:400px;
	background:#E1E6B5;
	border:1px solid #C0C0C0;
}
.seminar_suche_entry {
	float:left;
	width:190px;
	height:40px;
	padding:5px;
}
.seminar_suche_entry2 {
	float:left;
	width:390px;
	height:40px;
	padding:5px;
}
.seminar_suche_entry3 {
	float:left;
	width:390px;
	height:100px;
	padding:5px;
}
.seminar_suche_input {
	width:170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333;
	border:1px solid #C0C0C0;
	padding:1px;
}
.seminar_suche_input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333;
	border:1px solid #C0C0C0;
	padding:1px;
}
.seminar_anmeldung {
	float:left;
	width:100%;
	background:#D1D6A5;
}
.seminar_anmeldung p {
	padding:10px;
}
.seminar_anmeldung_sub {
	float:left;
	width:48%;
}
.seminar_anmeldung_sub_mark {
	float:left;
	width:48%;
}
.seminar_anmeldung_block {
	background-color: #ffffcd;
	padding: 10px;
}
.seminar_table {
	background: #d1d6a5;
	border:1px solid #C0C0C0;
}
.seminar_table td {
	padding:5px;
}
.seminar_table_suche {
	background: #d1d6a5;
}
.seminar_table_suche td {
	padding: 5px;
}
.seminar_firma {
	font-size: 80%;
    border-bottom: 1px solid grey;            
    background: #d1d6a5;
}
.seminar_privat {
	font-size: 80%;
	border-left: 1px solid grey;
	border-bottom: 1px solid grey;
	background: #d1d6a5;
}
.seminar_table_td {
	font-size: 80%;
    background: #d1d6a5;
}
.seminar_span_needed {
	color:#ff0000;
}
.seminar_select {
	font-size: 90%;
}
.seminar_tablegreen {
	background: #d1d6a5;
	padding:5px;	
	border:1px solid #C0C0C0;
}
.seminar_tablegreen td {
	padding:2px;
}
.seminar_block {
	background:#FFFFCD;
}
.seminar_block td {
	background:#FFFFCD;
	padding:2px;
}
.teaser_header {
	border-bottom:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
}
.teaser_text {
	padding-bottom:10px;
	padding-top:10px;
}
.seminar_show {
	background:#FFFFCD;
	padding:7px;
}
.warnung {
	padding-top:10px;
	font-weight:bold;
	color:#FF5B5B;
}
.seminar_thema_detail {
	font-size:11pt;
	padding-bottom: 25px;
}

#mapcontainer {
	width:			380px;
	height:			500px;
	background:		transparent url('../images/karte_leer.gif') no-repeat top left;
    cursor:         move;
}

#mapcontainer ul li {
	margin-left: 0px !important;
}

#map {
	position:		relative;
	display:		block;
	width:			380px;
	height:			500px;
	background:		transparent;
	padding:		0;
	margin:			0;
}

#map li {
	position:		absolute;
	display:		block;
	width:			auto;
}

#map li.quadrat a {
    display:        	block;
	color:				#000000;
	font-size:			10px;
	line-height:    	14px;
	height:				14px;
	width:				14px;
	text-decoration:	none;
	background:			transparent url('../images/viereck_karte.gif') no-repeat top left;
	padding:			1px 4px 1px 18px;
    cursor:             crosshair;
}

#map li.quadrat a:hover {
	background:			transparent url('../images/viereck_karte.gif') no-repeat top left;
}

#map li.kreis a {
    display:        	block;
	color:				#000000;
	font-size:			10px;
	line-height:    	14px;
	height:				14px;
	width:				14px;
	text-decoration:	none;
	background:			transparent url('../images/kreis_orange.gif') no-repeat top left;
	padding:			1px 4px 1px 18px;
    cursor:             crosshair;
}

#map li.kreis a:hover {
	background:			transparent url('../images/kreis_orange.gif') no-repeat top left;
}

.topnavi {
	color:#CCCCCC;
}

#newsbild {
	background: transparent url('../images/news_577.gif');
	height: 42px;
	display: block;
}

/*RTE-Styledefinitionen*/

.orangeBox {
	background: #F8C66E;
	padding:5px;
	border:1px solid #C0C0C0;
}

.blueBox {
	background:#99C5FF;
	padding:5px;
	border:1px solid #C0C0C0;
}

.newskopf {
	padding-top:3px !important;
	padding-bottom:3px !important;
	border:1px solid #C0C0C0 !important;
	border-left:none !important;
	border-right:none !important;
	font-weight:bold !important;
}

.subnavi {
	text-align: center;
}

.fachgruppe a {
	color: #66851B !important;
	font-weight:normal !important;
}

.region a {
	color: #009900 !important;
}

.wahlminimenu td {
	color: #2288B8 !important;
}

.wahlminimenu td a {
	color: #2288B8 !important;
	text-decoration: none !important;
}

.wahlminimenu td img {
	border: none !important;
}

/** Inhaltelemente */

.CTypeWrap div:after {
	content: ".";
	clear: both;
	display:block;
	height: 0;
	visibility: hidden;
}

* html .CTypeWrap div {height: 1%;}

.CTypeWrap .CTypeWrap h1 {
	border: 1px solid #C0C0C0;
	padding: 10px !important;
	margin-bottom: 10px !important; 
	margin-top: 10px !important; 
	background: #E1E6B5;
	font-size:13px !important;
	font-weight: bold;
}

/*WORKAROUND: Image an das Padding der U4 anpassen (Wahlmenues)*/
.csc-textpic-imagewrap img {
	padding-top:12px;
}
.csc-textpic-imagewrap {
	border: none !important;
}
/*WORKAROUND:Navigation der Suche formatieren*/
.browsebox {
	text-align:center !important;
}
.browsebox li {
	margin:0 5px 0 0 !important;
	padding:0 0 0 0 !important;
	display:inline !important;
}
.browsebox li a {
	text-decoration:none !important;
	background:#EEEEEE;
}

.tabelle_mit_rahmen {
	border:1px solid #666 !important;
	empty-cells:show !important;
}

.tabelle_mit_rahmen tbody {
	border:1px solid #666 !important;
	border-collapse:collapse !important;
	empty-cells:show !important;
}

.tabelle_mit_rahmen tbody td {
	border:1px solid #666 !important;
	border-collapse:collapse !important;
	empty-cells:show !important;
}

.tabelle_mit_rahmen tr {
	border:1px solid #666 !important;
	border-collapse:collapse !important;
	empty-cells:show !important;
}

.tabelle_mit_rahmen td {
	border:1px solid #666 !important;
	border-collapse:collapse !important;
	empty-cells:show !important;
}


.rechtssprechung_satz {
	padding-left:20px !important;
}

/* max 2009-05-14 Anpassung Sitemapmodul */

#content .tx-dropdownsitemap-pi1 {
color: red !important;
}

#tabmenu {
		color: #000;
		border-bottom: 1px solid black;
		margin: 0px 0px 0px 0px;
		padding-bottom: 0px !important;
		z-index: 1;		
	}

	#tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none;
		margin: 0 0 0 0 !important;
		margin-right: 10px !important;
		padding: 0 0 0 0 !important;
		}

	#tabmenu a, a.active {
		color: #DEDECF;
		background: #E8F59C;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 1px solid black;
		padding-top: 0px; 
		padding-right: 15px;
		padding-bottom: 0px; 
		padding-left: 15px;
		margin: 0;
		text-decoration: none !important; 
	}

	#tabmenu a.active {
		color: #000;
		background: #9DB74C;
		/*border-bottom: 2px solid #fff;*/
	}
	
	#tabmenu a:hover {
		color: #000;
		background: #9DB74C;
		text-decoration: none;
	}

	/*#tabmenu a:visited {
		color: #E8E9BE; }*/

	#tabmenu a.active:hover {
		background: #9DB74C;
		color: #000; 
		text-decoration: none;
		/*border-bottom: 1px solid #9DB74C;*/
	}
	#tabmenu_content {
		text-align: justify;
		background: #fff;
		padding-bottom: 0px !important;
		padding-top: 5px !important;
		padding-left: 10px;
		padding-right: 10px;
		border: 1px solid black;
		border-top: none;
		z-index: 2;
}

	.tabbedmenu {
		display: inline;
		color: #8CBA24;
		background: #E8F59C;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 1px solid black;
		border-bottom: none;
		padding-top: 0px; 
		padding-right: 15px;
		padding-bottom: 0px; 
		padding-left: 15px;
		margin: 0;
		text-decoration: none !important; 
	}
	.tabbedmenu:hover {
		display: inline;
		color: #000;
		background: #9DB74C;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 1px solid black;
		border-bottom: none;
		padding-top: 0px; 
		padding-right: 15px;
		padding-bottom: 0px; 
		padding-left: 15px;
		margin: 0;
		text-decoration: none !important; 
	}
	
	.tabbedmenu_active {
		display: inline;
		color: #000;
		background: #9DB74C;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 1px solid black;
		border-bottom: none;
		padding-top: 0px; 
		padding-right: 15px;
		padding-bottom: 0px; 
		padding-left: 15px;
		margin: 0;
		text-decoration: none !important; 
	}
	
	#tx-indexedsearch-searchbox-button-submit {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:1px solid #C0C0C0;
	width:50px;
	padding:1px;
	}
