/* default styles for extension "tx_lzgallery_pi1" */
 
/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
/* default styles for extension "tx_srfreecap_pi2" */
    /* */
/* default styles for extension "cstm_search" */
	.meldung-br {
		clear: left;
	}

	h2.search_tt_news,  h2.search_tt_content {background-color: #eee; padding: 3px;}
	
	.cstmsearchresult h3 {font-size: 100%; color:#333; padding:10px 0 0 0; margin: 6px 0 6px 0; border-top: 1px solid #eee;}
	.cstmsearchresult p {padding: 0; margin: 0 0 6px 0;}
	.cstmsearchresult dl.meldung-small {
		clear: left;
		/* background: url(../../bilder/dotted-line.png) repeat-x bottom; */
		width: 100%;
	border-top: 1px solid #eee;
	      padding-top: 7px;
	      margin-top: 6px;
	}
	
	
	.cstmsearchresult  dl.meldung-small dd h6 {
		font-size: 100%;
		font-weight: normal;
		margin-top: 0px;
	        margin-bottom: 0px;
	}
	
	
	.cstmsearchresult  dl.meldung-small dd h2 {
		margin-bottom: 6px;
		font-size: 100%;
	        padding: 0;
	}
	.cstmsearchresult  dl.meldung-small dd p {
	       padding: 0;
	       margin-bottom: 6px;
	}
	
	.cstmsearchresult dl.meldung-small dd a, .cstmsearchresult a.searchlink {
	      background: url(/fileadmin/elkwue/images/pfeil_link.gif) no-repeat right;
	      padding-right: 13px;
	}
	
	.cstmsearchresult dl.meldung-small dt {
		margin: 0; padding: 0;
	}
	
	.cstmsearchresult dl.meldung-small dd {
		margin: 0; padding: 0;
	}
	
	h2.search_tt_address, h2.search_tt_keywords, h2.search_tt_content, h2.search_tt_news {
		font-size: 110%;
	       background-color: #eee;
	       padding: 3px; margin-top: 20px;
	}
	
	
	
	div.search_tt_address, div.search_tt_keywords, div.search_tt_content, div.search_tt_news {
	
		
	
	}
	
	div.search_tt_address h3, div.search_tt_keywords h3, div.search_tt_content h3, div.search_tt_news h3 {
		/* color: #444; */
		/* background-color: #eee; */
	}
	div.search_tt_address h3 {
	padding-left: 1px;
	}
	* html div.search_tt_address h3 {
	padding-left: 5px;
	}
	
	div.search_tt_address h3 a, div.search_tt_keywords h3 a,  div.search_tt_content h3 a,  div.search_tt_news h3 a {
		/* color: #444; */
		text-decoration: none;
	}
	
	.cstmsearchresult div.search_tt_address h3 a {
	        color: #993399;
	}
	
	
	.cstmsearchresult ul.footer-nav {
		margin: 0 0 15px 0;
		list-style-type: none;
	        margin: 0:
	        padding: 0;
	}
	
	ul.footer-nav {
	       padding:0px 0px 5px 0px;
	}
	
	ul.footer-nav li {
		padding-bottom: 0;
	}

        ul.footer-nav li#searchinfo {
		margin-bottom: 10px;
	}

	
	.cstmsearchresult ul.footer-nav li#li-right {
		float: right;
		text-align: right;
	}
	
	.cstmsearchresult ul.footer-nav li#li-middle {
		text-align: center;
	}
	
	.cstmsearchresult ul.footer-nav li a {
		padding: 4px 7px 4px 15px;
	        background: url(/fileadmin/elkwue/images/liste_linkb.gif) no-repeat 0px 4px;
	}
	
	.cstmsearchresult ul.footer-nav li a#footer-aktiv {
		padding: 4px 7px;
		font-weight: bold;
	}
	
	ul.footer-nav li a:hover {
		/*background-color: #8d7a9e;*/
	}
	
	ul.three {
	border-top: 1px solid #eee;
	       padding-top: 8px;
	      margin: 10px 0 15px 0;
	}
	
	.cstmsearchresult ul.three li {
	        float: left;
	width: 40%;
	}
	.cstmsearchresult ul.three li a {
	      background: url(/fileadmin/elkwue/images/pfeil_zurueck.gif) no-repeat left;
	      padding-left: 13px;
	}
	.cstmsearchresult ul.three li.li-middle {
	        width: 20%;
	}
	.cstmsearchresult ul.three li.li-right {
	        text-align: right;
	}
	.cstmsearchresult ul.three li.li-right a {
	      background: url(/fileadmin/elkwue/images/pfeil_link.gif) no-repeat right;
	      padding-right: 13px;
	}
	
	.footer-nav h1 {
		margin-bottom: 4px;
	}
	
	
	
	.footer-nav h4 {
		margin-bottom: 16px;
		/* color: #808080; */
		font-size: 110%;
	}
	
	
	/* ansprechpartner */
	
	div.search_tt_address dl.ansprechpartner {
		clear: left;
		width: 100%;
	    padding: 0px; 
	    margin:0px 0px 15px 0px;
	}
	
	div.search_tt_address dl.ansprechpartner dt {
		padding: 0px; 
	    margin:0px;
	    width: 1px; 
	    float: left; 
	}
	
	div.search_tt_address dl.ansprechpartner dd {
	    padding: 0px; 
	    margin:0px;
	    float: left;
		width: 415px
	}
	
	div.search_tt_address dl.ansprechpartner a {
		/* color: #808080; */
	}
	
	
	div.search_tt_address dl.ansprechpartner dl {
		width: 100%;
		padding-bottom: 0;
		margin-bottom: 0;
	}
	
	div.search_tt_address dl.ansprechpartner dl dt {
		float: left;
		width: 110px;
		font-weight: bold;
		margin-bottom: 4px;
		clear: left;
	}
	
	div.search_tt_address dl.ansprechpartner dl dd {
		float: left;
		width: 290px;
		margin-bottom: 4px;
	} 
	
	div.search_tt_address h3 a {#color: #666;}
	
	input.radio {
	        width: 20px;
	}