/*  Kontaktformular */
.csc-mailform {
	padding:0;
	margin:0;
	border:none;
}
.csc-mailform fieldset {
	padding:0;
	margin:0;
	border:none;

}
.csc-mailform fieldset legend{
	display:none;
}
.csc-mailform fieldset label{
	float:left;
	padding:0 0 0 0.3em;
	width:3em;
}
.csc-mailform-radio {
	float:left;
}
span.csc-mailform-radio {
    display:block;
	float:none !important;
	margin:0 0 0.5em 0;
	height:1.3em;
}

.csc-mailform-field {
	margin:0 0 0.5em 0;
	clear:left;
}
.csc-mailform-field label {
	float:left;
	display:block;
	width:100px;
}
.csc-mailform-submit {
	margin-left:100px;
}

/* Rte Stile */
.small-grey {
	font-size: 0.87em;
	color: gray;
}
.grey {
	color: gray;
}

/* Indexed Search Styles */
		.tx-indexedsearch input, .tx-indexedsearch select,  .tx-indexedsearch textarea   {
			margin: 0 0 5px 0;
			width:180px;
		}
		.tx-indexedsearch label {
			width:180px;
			clear:left;
			float:left;
		}
		.tx-indexedsearch fieldset {
			padding:0 0 0 0;
			margin:0 0 0 0;
			border:none;
			clear:both;
		}
		#tx_indexedsearch_extResume { text-align:left;}
		.tx-indexedsearch div{
			clear:left;
			margin:10px 0 0 0;
		}
		

.tx-indexedsearch .tx-indexedsearch-browsebox li {
display:inline;
margin-right:5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {

}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {

}
.tx-indexedsearch .tx-indexedsearch-whatis {
margin-bottom:5px;
margin-top:10px;
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
font-style:italic;
font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-noresults {
font-weight:bold;
text-align:center;
}
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
color:red;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background:#EEEEEE none repeat scroll 0%;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
margin-bottom:5px;
margin-top:20px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 {
margin-bottom:0px;
margin-top:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead td {
background:#CCCCCC none repeat scroll 0%;
vertical-align:middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
color:#666666;
}
.tx-indexedsearch .tx-indexedsearch-category {
background:#CCCCCC none repeat scroll 0%;
font-size:16px;
font-weight:bold;
}
.tx-indexedsearch .res-tmpl-css {
clear:both;
margin-bottom:1em;
}
.tx-indexedsearch .searchbox-tmpl-css label {
float:left;
margin-right:5px;
}
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
float:right;
font-weight:normal;
letter-spacing:0pt;
margin-top:-1.2em;
}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
float:left;
}
.tx-indexedsearch .info-tmpl-css dd.item-mtime {
float:none;
}
.tx-indexedsearch .info-tmpl-css dd.item-path {
float:none;
}

/*-------------------------------- tt_addres ---------------------------------*/
.vcard  {
	margin:0 0 1.5em 0;
	border-bottom:1px solid #999999;
}

.vcard .name, .vcard .name {
	margin:0 0 0.6em 0;
}

.vcard .label {
	width:100px;
	float:left;
	clear:left;
	display:block;
}


/*+++++++++++++++++++++++++++   tx-julleevents - Veranstaltungen     ++++++++++++++++++*/

.tx-julleevents-pi1-listrowFrontPage {
	/*margin:0 0 1.5em 0;
	padding:0 0 1.5em 0;
	border-bottom:1px solid #333333;*/
}
.tx-julleevents-pi1-listrowFrontPageField-title, .tx-julleevents-pi1-listrowField-title , .tx-julleevents-pi1-singleView-Menu {
	font-size:larger;
	font-weight:bold;
	color:#E7590F;
}


.tx-julleevents-pi1-listrowFrontPageField-teaser, .tx-julleevents-pi1-listrowField-teaser, .tx-julleevents-pi1-singleView-Subcontent {
	border-bottom:1px solid #666666;
	padding:0 0 1em 0;	
	margin:0 0 1em 0;	
}
.tx-julleevents-pi1-categorySelector {
	padding:0 0 1em 0;
}
.tx-julleevents-pi1-browsebox-SCell {
	font-weight:bold;
}
.tx-julleevents-pi1-browsebox {
	border-top:1px solid #999999;
	margin:1em 0 0 0;
	padding:0.7em 0 0 0;
}
.tx-julleevents-pi1-searchbox {
	border-top:1px solid #999999;
	margin:1em 0 0 0;
	padding:0.7em 0 0 0;	
}

/* @end */

