/* * * * * * * * Galeriename * * * * * * * * */

.views-table thead tr th.views-field-field-galeriename, .views-table thead tr th.views-field-field-galeriename.active{
padding: 2px 4px 2px 2px;
font-size: 13px;
}

.views-table thead tr th.views-field-field-galeriename.active a{
color: #E6005C;
}

.views-table thead tr th.views-field-field-galeriename{
color: black;
}

.views-table thead tr th.views-field-field-plz, .views-table thead tr th.views-field-field-plz.active{
padding: 2px 4px;
font-size: 13px;
}

.views-table thead tr th.views-field-field-plz.active a{
color: #E6005C;
}

.views-table thead tr th.views-field-field-plz{
color: black;
}

.views-table thead tr th.views-field-field-ort, .views-table thead tr th.views-field-field-ort.active{
padding: 2px 4px 2px 6px;
font-size: 13px;
}

.views-table thead tr th.views-field-field-ort.active a{
color: #E6005C;
}

.views-table thead tr th.views-field-field-ort{
color: black;
}

.views-table tbody tr{
background-color: white;
color: black;
font-size: 13px;
border-top: 1px solid #BABABA;
border-bottom: 1px solid #BABABA;
/*margin-bottom: 5px;*/
} 

.views-table tbody tr td.views-field-field-galeriename, .views-table tbody tr td.views-field-field-galeriename.active {
background-color: white;
padding-bottom: 1px;
padding-top: 1px;
padding-left: 7px;
border-top: 1px solid #BABABA;
border-left: 1px solid #BABABA;
border-bottom: 1px solid #BABABA;
/*margin-bottom: 3px;*/
}

.views-table tbody tr td.views-field-field-galeriename.active, .views-table tbody tr td.views-field-field-galeriename.active a{
color: #E6005C;
}

.views-table tbody tr td.views-field-field-galeriename a{
color: black;
}

.views-table tbody tr td.views-field-field-plz, .views-table tbody tr td.views-field-field-plz.active{
padding-bottom: 1px;
padding-top: 1px;
padding-right: 5px;
background-color: white;
border-top: 1px solid #BABABA;
border-bottom: 1px solid #BABABA;
/*margin-bottom: 3px;*/
width: 45px;
}

.views-table tbody tr td.views-field-field-plz.active{
color: #E6005C;
}

.views-table tbody tr td.views-field-field-plz{
color: black;
}

.views-table tbody tr td.views-field-field-ort, .views-table tbody tr td.views-field-field-ort.active{
padding-bottom: 1px;
padding-top: 1px;
padding-left: 5px;
background-color: white;
border-top: 1px solid #BABABA;
border-right: 1px solid #BABABA;
border-bottom: 1px solid #BABABA;
margin-bottom: 3px;
}

.views-table tbody tr td.views-field-field-ort.active{
color: #E6005C;
}

.views-table tbody tr td.views-field-field-ort{
color: black;
}

.views-table tbody tr td.views-field-field-galeriename a, .views-table thead tr th.views-field-field-galeriename a, .views-table thead tr{
color: black;
font-size: 13px;
}


.views-table tbody tr td.views-field-field-galeriename.active{
background-color: white;
}



/* * * * * * * * * * * Stellenmarkt * * * * * * * * * * * */


.view-stellenangebote .active{
background-color: white;
}

.view-stellenangebote th a{
color: #E6005C;
}


.view-stellenangebote .last a:link{
color: black;
}

.view-stellenangebote .last a:hover{
color: #E6005C;
}

.view-stellenangebote th.views-field-title{
padding-right: 5px;
width: 300px;
color: #E6005C;
}

.view-stellenangebote th.views-field-field-branche{
padding-right: 5px;
width: 100px;
color: #E6005C;
}

.view-stellenangebote th.views-field-created{
padding-right: 5px;
width: 100px;
color: #E6005C;
}

.view-stellenangebote th.views-field-field-stellentyp{
padding-right: 5px;
width: 100px;
}

.view-stellenangebote th.views-field-field-stellentyp a{
color: #E6005C;
}

.view-stellenangebote th.views-field-field-land{
padding-right: 5px;
width: 100px;
}

.view-stellenangebote th.views-field-field-land a{
color: #E6005C;
}

.view-stellenangebote th.views-field-field-plz{
width: 100px;
padding-right: 5px;
}

.view-stellenangebote th.views-field-field-plz a{
color: #E6005C;
}

.view-stellenangebote td.views-field-title{
color: black;
padding-right: 5px;
width: 300px;
}

.view-stellenangebote td.views-field-title a{
color: black;
}

.view-stellenangebote td.views-field-field-branche{
color: black;
padding-right: 5px;
width: 100px;
}

.view-stellenangebote td.views-field-field-branche a{
color: black;

}

.view-stellenangebote td.views-field-created{
color: black;
padding-right: 5px;
width: 100px;
}

.view-stellenangebote td.views-field-created a{
color: black;
}

.view-stellenangebote td.views-field-created span.date-display-single{
color: black;
font-size: 13px;
font-weight: normal;
}

.view-stellenangebote td.views-field-field-stellentyp{
color: black;
width: 100px;
padding-right: 5px;
}

.view-stellenangebote td.views-field-field-stellentyp a{
color: black;
}

.view-stellenangebote td.views-field-field-land{
color: black;
padding-right: 5px;
width: 100px;
}

.view-stellenangebote td.views-field-field-land a{
color: black;
}

.view-stellenangebote td.views-field-field-plz{
color: black;
width: 100px;
padding-right: 5px;
}

.view-stellenangebote td.views-field-field-plz a{
color: black;
}



/*
 * stellengesuche
 */

.view-stellengesuche th.views-field-title a{
  color: #E6005C;
  padding-right: 10px;
  width: 300px;
}

.view-stellengesuche th.views-field-created, .view-stellengesuche th.views-field-created a, .view-stellengesuche th.views-field-created a:visited, .view-stellengesuche th.views-field-created a:link {
  color: #E6005C;
  padding-right: 7px;
  width: 77px;
}

.view-stellengesuche th.views-field-created a.active {
  color: #E6005C;
  padding-right: 7px;
  width: 77px;
}

.view-stellengesuche th.views-field-field-branche {
  color: #E6005C;
  padding-right: 10px;
}

.view-stellengesuche th.views-field-field-stellentyp {
  color: #E6005C;
  padding-right: 10px;
}

.view-stellengesuche th.views-field-field-einsatzregion, .view-stellengesuche th.views-field-field-einsatzregion a, .view-stellengesuche th.views-field-field-einsatzregion a:visited {
  color: #E6005C;
  padding-right: 10px;
}

.view-stellengesuche td.active{
  background-color: white;
}

.view-stellengesuche td.views-field-created span.date-display-single{
  color: black;
  font-size: 13px;
  font-weight: normal;
  width: 170px;
  padding-right: 7px;
}

.view-stellengesuche td.views-field-title a, .view-stellengesuche td.views-field-title a:link, .view-stellengesuche td.views-field-title a.visited {
  color: black;
  width: 300px;
}

.view-stellengesuche td.views-field-field-branche a{
  color: black;
  padding-right: 10px;
}

.view-stellengesuche td.views-field-field-stellentyp a{
  color: black;
  padding-right: 10px;
}

.view-stellengesuche td.views-field-field-einsatzregion a{
  color: black;
  padding-right: 10px;
}

.preview #content {
clear: both;
}

/* *****chiffre***** */

/* --- Stellenangebot --- */

.view-id-stellenangebot_chiffre th.views-field-field-ansprechpartner{
width: 140px;
}

.view-id-stellenangebot_chiffre td.views-field-field-ansprechpartner a,
.view-id-stellenangebot_chiffre td.views-field-field-ansprechpartner a:visited{
color: black;
}

.view-id-stellenangebot_chiffre td.views-field-field-ansprechpartner a:hover{ 
color: #E6005C;
}

.view-id-stellenangebot_chiffre td.views-field-nid{
background-color: white;
color: gray;
font-weight: bold;
}

/* --- Stellengesuch --- */

.view-id-stellengesuche_chiffre th.views-field-field-nachname{
width: 140px;
}

.view-id-stellengesuche_chiffre td.views-field-field-nachname a,
.view-id-stellengesuche_chiffre td.views-field-field-nachname a:visited{
color: black;
}

.view-id-stellengesuche_chiffre td.views-field-field-nachname a:hover{ 
color: #E6005C;
}

.view-id-stellengesuche_chiffre td.views-field-nid{
background-color: white;
color: gray;
font-weight: bold;
}

/* * * * * * * messetermine * * * * * * */

.view-messetermine thead tr th.views-field-field-zeitraum,
.view-messetermine-intern thead tr th.views-field-field-zeitraum{
color: #E6005C;
width: 100px;
}

.view-messetermine thead tr th.views-field-field-zeitraum-1,
.view-messetermine-intern thead tr th.views-field-field-zeitraum-1,
.view-messetermine thead tr th.views-field-field-zeitraum-2,
.view-messetermine-intern thead tr th.views-field-field-zeitraum-2{
color: #E6005C;
width: 100px;
}

.view-messetermine thead tr th.views-field-field-ort,
.view-messetermine-intern thead tr th.views-field-field-ort{
color: #E6005C;
width: 150px;
}

.view-messetermine thead tr th.views-field-title,
.view-messetermine-intern thead tr th.views-field-title{
color: #E6005C;
width: 220px;
}

.view-messetermine tbody tr td.views-field-field-zeitraum,
.view-messetermine-intern tbody tr td.views-field-field-zeitraum{
padding-bottom: 5px;
padding-top: 5px;
padding-right: 0;
}

.view-messetermine tbody tr td.views-field-field-zeitraum .date-display-single, .view-messetermine-intern tbody tr td.views-field-field-zeitraum .date-display-single{
font-weight: normal;
font-size: 13px;
}

.view-messetermine tbody tr td.views-field-field-zeitraum-1 .date-display-single,
.view-messetermine-intern tbody tr td.views-field-field-zeitraum-1 .date-display-single,
.view-messetermine tbody tr td.views-field-field-zeitraum-2 .date-display-single, .view-messetermine-intern tbody tr td.views-field-field-zeitraum-2 .date-display-single{  
font-weight: normal;
font-size: 13px;
}

.view-messetermine tbody tr td.views-field-field-zeitraum-1,
.view-messetermine-intern tbody tr td.views-field-field-zeitraum-1,
.view-messetermine tbody tr td.views-field-field-zeitraum-2,
.view-messetermine-intern tr td.views-field-field-zeitraum-2{
padding-bottom: 5px;
padding-top: 5px;
padding-right: 0;
}

.view-messetermine tbody tr td.views-field-field-ort,
.view-messetermine-intern tbody tr td.views-field-field-ort{
padding-top: 5px;
padding-bottom: 5px;
border-right: none;
}

.view-messetermine-intern tbody tr td.views-field-title,
.view-messetermine tbody tr td.views-field-title{
padding-top: 5px;
padding-bottom: 5px;
}

.view-messetermine tbody tr td.views-field-title a:link, .view-messetermine tbody tr td.views-field-title a:visited, .view-messetermine-intern tbody tr td.views-field-title a:link, .view-messetermine-intern tbody tr td.views-field-title a:visited{
color: black;
}

.view-messetermine tbody tr td.views-field-title a:hover,
.view-messetermine-intern tbody tr td.views-field-title a:hover{
color: #E6005C;
}


.node-type-messetermin .view-mode-full .content{
padding-top: 15px;
padding-left: 10px;
}



/* -- newsletter-archiv -- */

.page-newsletter-archiv .views-field-field-datum {
width: 80px;
}

.page-newsletter-archiv .views-field-field-datum .date-display-single {
  font-size: 13px;
  font-weight: normal;
}

.page-newsletter-archiv .views-field-title{
width: 500px;
}

.page-newsletter-archiv .views-field-field-datum {
 font-size: 13px;
 font-weight: normal;
}

.node-type-mitgliederrundschreiben .view-mode-full .field-item p:first-child{
padding-top: 15px;
}

.node-type-mitgliederrundschreiben .field-name-field-body2{
padding-top: 0;
}

.node-mitgliederrundschreiben .comment .submitted .permalink{
display: none;
}

.node-mitgliederrundschreiben .comment .submitted{
font-size: 11.5px;
}

.node-mitgliederrundschreiben h3.comment-title{
font-size: 13.5px;
margin-bottom: 2px;
}

.node-mitgliederrundschreiben #comments .field-item p:first-child{
padding-top: 5px;
}

.node-mitgliederrundschreiben .field-item > p{
margin-bottom: 0;
}

.node-mitgliederrundschreiben #comments h2.title{
font-size: 15.5px;
}

.node-mitgliederrundschreiben #comments h2.comment-form{
font-size: 15.5px;
margin-top: 50px;
}

.node-mitgliederrundschreiben .field-type-image{
margin-top: 20px;
}

.view-newsletter-archiv .views-table thead tr th{
color: #E6005C;
font-weight: bold;
min-width: 70px;
}



/* * * * * Newsletter - Verwaltung * * * */

#block-quicktabs-newsletter-verwaltung{
width: 80%;
margin-left: 80px;
}

#block-quicktabs-newsletter-verwaltung .views-table{
width: 100%;
}

#block-quicktabs-newsletter-verwaltung .views-table thead tr th{
color: #E6005C;
} 

.view-newsletterverwaltung .views-table{
width: 100%;
}

.view-newsletterverwaltung .views-table thead tr th{
color: #E6005C;
font-weight: bold;
width: 250px;
}

.view-newsletterverwaltung .views-table thead tr th:last-child{
width: 25px;
}


/*
 *		View Fördermitglieder
 */
.view-foerdermitglieder .views-field-field-fm-logo{
	 float: left;
	padding: 10px;
	border: 1px solid #ccc;
	margin-right: 20px;
	margin-top:20px;
}
.field-name-field-fm-link{
	margin-bottom:10px;
}
#contact-site-form .form-item label{
	font-size:16px;
}
#contact-site-form .form-text{
		font-size:16px;
		width: 200px;
}
#contact-site-form .fieldset-description{
	margin-bottom:16px;
}
#contact-site-form .form-item-captcha-response .form-text {

	margin-bottom:16px;
	margin-top:16px;
}
