@charset "utf-8";
/* -------------- CSS Document -------------- */

/* ------------- Allgemeine Styles ----------- */

* {
	margin: 0px ;
	padding: 0px ;
}
	

a {
	outline:none;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #11385e;
}
	

/* ---------------- Banner ------------------ */

#banner {
	height:73px;
	width:600px;
	}
	
	#banner h1 {
	display:none;
	}

/* ------------- Linkes Menü ----------------- */

#left-navi {
	display:none;
	}

/* ------------ Bread Crumbs ------------- */

#content-top {
	display:none;
	}
	
#bread-crumb {
	display:none;
	}


/*##########################################*/
/*	Suchbox Top Menü
/*##########################################*/

.searchform {
	display:none;
}
/* ----------- Inhalt -------------- */

#content {
	width: 600px;
	}
	
	#content ul,
	#content ol {
		padding:15px;
		list-style-type:square;
	}
	
	#content h3{
		color:#cc0000;
		font-size:16px;
		font-family:"Times New Roman", Times, serif;
		padding:5px 0 2px 0;
	}
	
	#content a{
		color:#cc0000;
		text-decoration:none;
		}
		
	#content .rotes-viereck {
		background:transparent url(../images/list.gif) no-repeat scroll 0pt 4px;
		color:#cc0000;
		font-size:12pt;
		margin:0px;
		padding:1px 0px 0px 17px;
		}
	
	#content p {
		padding:3px 0 3px 0;
		}
		
	.csc-frame-frame1 {
	padding-left:10px;
	}
		
	.csc-frame-frame2 {
	padding-left:38px;
	}

/* ------------- Linkes Menü ----------------- */

#right-navi {
	display: none;
	}
	
	#right-navi-box {
		display:none;
	}
	
	
/* -------Fußzeile --------- */

#footer {
	display:none;
	}
	
#e-check {
	display:none;
	}
	
/*################################################################################*/
/*	Plugins
/*################################################################################*/

/*###############################################################*/
/*	RTE
/*###############################################################*/

table.mitte {
	width:475px;
	text-align:left;
	border-collapse:collapse;
}

	tr.braun {
		background-color:#DFDAC5;
	}

	table.mitte tr {
		
	}

	table.mitte td {
		padding:10px 3px;
	}

ul.rot {
	color:red;
}

#content p.yellow-bg {
	background-color:#E6E3D2;
	padding:5px 5px 5px 5px;
}

#content p.white-bg {
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	}

/*##########################################*/
/*	Kalender Allgemein (Detail)
/*##########################################*/

calendar-event-detail {
	float:left;
	overflow:hidden;
}

	.calendar-event-detail h3 {
		padding-bottom:5px;
		font-size:14px;
	}
	
	.calendar-event-detail-date ,
	.calendar-event-detail-time {
		font-weight:bold;
		color:#CC0000;
	}
	
	.calendar-event-detail-description {
		padding:5px 0px;
	}

/*##########################################*/
/*	Kalender Allgemein (List)
/*##########################################*/
	.tx-cal-liste-odd,
	.tx-cal-liste-even {
		float:left;
	}
	
		.tx-cal-liste-odd {
			padding:10px;
			background-color:#dfdac5;
			width:456px;
		}		
		
		.tx-cal-liste-even {
			padding:10px;
		}
		
		#content .tx-cal-liste-odd a,
		#content .tx-cal-liste-even a {
			color:#11385e;
		}
		
		#content .tx-cal-liste-date ,
		#content .tx-cal-liste-time {
			padding:5px 0px;
			font-weight:bold;
			color:#CC0000;
		}		
		
/*##########################################*/
/*	tt_news List
/*##########################################*/

news-list-container {
	float:left;
	width:450px;
}
		.news-list-item-odd,
		.news-list-item-even {
			float:left;
			padding:10px;
			width:450px;
		}
		
		.news-list-item-even {
			background-color:#DFDAC5;
		}
		
			.news-list-item-odd h3,
			.news-list-item-even h3 {
				padding:5px 0px;
			}
			
			.news-list-date {
				padding:7px 0px;
				font-weight:bold;
			}
			
			.news-list-img {
				float:right;
				padding-left:10px;
			}
			
			.news-list-subheader {
				
			}
			
			.news-list-morelink {
				padding-top:5px;
			}

/*##########################################*/
/*	tt_news Detail
/*##########################################*/

.news-single-timedata {
	font-weight:bold;
}

.news-single-img {
	float:right;
	padding-left:10px;
}

.news-single-imgcaption {
	width:175px;
}

.news-single-content {
	text-align:justify;
}

.news-single-backlink {
	padding-top:10px;
}

/*##########################################*/
/*	Mitgliederausgabe (liste)
/*##########################################*/

.tx-txmitglieder-pi1 {
	margin-top: 25px;
}

.sorting-menu {
	display: none;
}
	
	#content .tx-txmitglieder-pi1 p {
		padding:0px;
	}
	
	.tx-mitglieder-pi1-list {
	}
		.tx-mitglieder-pi1-list-vorstand-even,
		.tx-mitglieder-pi1-list-vorstand-odd,
		.tx-mitglieder-pi1-list-obermeister,
		.tx-mitglieder-pi1-list-odd,
		.tx-mitglieder-pi1-list-even {
			position: relative;
			width: 600px;
		}
		
		.tx-mitglieder-pi1-list-vorstand-odd,
		.tx-mitglieder-pi1-list-odd {
			display: block;
		}

		.tx-mitglieder-pi1-list-informationen img {
			float: left;
			margin: 0 15px 0 0;
		}

			/*#################################*/
			/* Vorstand
			/*#################################*/
			
			.tx-mitglieder-pi1-list-vorstand-odd,
			.tx-mitglieder-pi1-list-vorstand-even {
				padding: 10px;
			}
			
			.tx-mitglieder-pi1-list-vorstand-image {
				float:left;
				overflow:hidden;
				width: 80px;
				height: 109px;
			}
			
			.tx-mitglieder-pi1-list-vorstand-informationen {
				padding-left: 35px;
				width: 195px;
			}
			
			.tx-mitglieder-pi1-list-vorstand-email {
				display:none;
			}
			
			.tx-mitglieder-pi1-list-vorstand-daten {
				float:left;
			}
			
				.tx-mitglieder-pi1-list-vorstand-daten span {
					display:block;
					float:left;
					width:45px;
				}
			
			/*#################################*/
			/* Normal
			/*#################################*/			
			
			.tx-mitglieder-pi1-list-image {
				float:left;
				padding:10px 10px 10px 0px;
			}
			
			.tx-mitglieder-pi1-list-informationen {
				padding:10px
			}
			
				.tx-mitglieder-pi1-list-informationen span {
					display:block;
					width:50px;
				}			
			
			.tx-mitglieder-pi1-list-obermeister span,
			.tx-mitglieder-pi1-list-odd span,
			.tx-mitglieder-pi1-list-even span {
				display:block;
				width:45px;
			}	
			
			.tx-mitglieder-pi1-list-right {
				position:absolute;
				right:5px;
				bottom:10px;
			}
			
			#content .tx-txmitglieder-pi1 .tx-mitglieder-pi1-list-sach {
				padding:5px 0px;
			}
			
			.tx-mitglieder-pi1-list-innung {
				width:250px;
			}
						
			#content .tx-txmitglieder-pi1 .tx-mitglieder-pi1-list-tel {
				padding-top:15px;
			}
			
			.tx-mitglieder-pi1-list-email {
				display:none;
				margin-top:8px;
			}
			
			.tx-mitglieder-pi1-list-homepage,
			.tx-mitglieder-pi1-list-email,
			tx-mitglieder-pi1-list-profil {
				display:none;
				padding-left:10px;
				width:169px;
				height:19px;
				line-height:19px;	
				background-image:url(../images/e_mail_homepage_hintergrund.gif);
				background-position:0px;
				background-repeat:no-repeat;
			}
				
				.tx-mitglieder-pi1-list-homepage img,
				.tx-mitglieder-pi1-list-email img,
				.tx-mitglieder-pi1-list-profil img {
					display:none;
					margin-right:15px;
				}
				
				#content .tx-mitglieder-pi1-list-homepage a,
				#content .tx-mitglieder-pi1-list-email a,
				#content .tx-mitglieder-pi1-list-profil a {
					display:none;
					color:#000;
				}
				
					#content .tx-mitglieder-pi1-list-homepage a:hover,
					#content .tx-mitglieder-pi1-list-email a:hover {
						display:none;
						text-decoration:underline;
					}
			.keywords {
				display:none;
			}
