/*****************/
/* Seiten 20 Lay */
/*****************/
.seiten20Lay .inhalteContainer {
	width: 100%;
}

/*.seiten20Lay .inhalteContainer tr td {*/
/*	width: 50%;*/
/*}*/

.seiten20Lay .inhalteContainer tr td {
	width: 50%;
}

.seiten20Lay .inhalteContainer .inhalteContainer2 {
	padding-right: 5px;
}

.seiten20Lay .inhalteContainer .inhalteContainer3 {
	padding-left: 5px;
}

.seiten20Lay .inhalteContainer tr td table.auto tr td {
	width: inherit;
}

/*****************/
/* Template Left */
/*****************/
/* Newsletter u. Schriftgröße */
#template_left .inhalteEintrag .head {
	border-bottom: 1px solid #FFFFFF;
	padding: 0 25px 19px 25px;
	margin-bottom: 19px;
}

#template_left .inhalteEintrag form input.text {
	margin-bottom: 8px;
	border: none;
}

#template_left .inhalteEintrag p {
	margin-bottom: 8px;
	color: #333c3f;
}

/* Kontakt Box */
#template_left .kontakt .body {
	padding-bottom: 37px;
}

#template_left .kontakt .body p {
	position: relative;
	z-index: 2;
}

#template_left #inhalteAdresse p, #template_left #inhalteAdresse a {
	color: #3391cf;
}


/* Info Box */
#template_left_infobox {
	background-image: url("1pic/inhalte_border_top.png");
	background-position: 0 top;
	padding-top: 5px;
	margin-bottom: 10px;
}

#template_left_infobox .body {
	border-left: 1px solid #bfdbef;
	border-right: 1px solid #bfdbef;
	padding: 10px;
}

#template_left_infobox .footer {
	background-image: url("1pic/inhalte_border_bottom.png");
	background-position: 0 bottom;
	height: 5px;
}


/***********/
/* 125Lay  */
/***********/
#template_content .inhalte125Lay {
	width: 232px;
	background-image: url("1pic/125Lay_border_top.png");
	background-position: 0 top;
	padding-top: 5px;
}

#template_content .inhalte125Lay .body {
	border-left: 1px solid #bfdbef;
	border-right: 1px solid #bfdbef;
	padding: 9px 14px 10px 14px;
	height: 162px;
	overflow: hidden;
}

#template_content .inhalte125Lay .footer {
	background-image: url("1pic/125Lay_border_bottom.png");
	background-position: 0 bottom;
	height: 5px;
}

#template_content .inhalte125Lay .body img {
	margin-bottom: 5px;
}

#template_content .inhalte125Lay .body p {
	text-align: center;
}

/*************/
/* Busreisen */
/*************/
.busreisenUebersicht {
	background-image: url("1pic/inhalte_footer_bg.png");
	background-position: 0 bottom;
	padding-bottom: 5px;
}

.busreisenUebersicht h2 {
	background-image: url("1pic/inhalte_header_bg.png");
	background-position: 0 top;
    margin-bottom: 1px;
    padding: 15px 15px;
    color: #0071C0;
}

.busreisenUebersicht h5 {
	height: 25px;
	line-height: 25px;
	margin-bottom: 1px;
	padding: 0 15px;
	background-color: #D9F3FC;
}

.busreisenUebersicht .veranstaltungsordersLetzterEintrag h5,
.busreisenUebersicht .veranstaltungsmonateLetzterEintrag h5,
.busreisenUebersicht .veranstaltungsthemenLetzterEintrag h5,
.busreisenUebersicht .veranstaltungslaenderLetzterEintrag h5 {
	margin-bottom: 0;
}