body{
	background:#fff;
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
}
h3, h4{
	margin:0;
	padding:0;
	line-height:18px;
	font-size:12px;
	font-weight:normal;
	color:#59adcb;
}
h4{color:#877b71;}
p{
	margin:0;
	padding:10px 10px 10px 0;
}
a:hover {
	text-decoration:none !important;
	color:#333333;
}
fieldset {
	border: none;
	margin-top: 10px;
}
fieldset img {
	padding-left: 2px;
}
table p {
	margin: 0px;
	padding: 0px;
}
.main{
	width:990px;
	padding:0;
	margin:0;
}

.faq {
	margin: 0 0 0 20px;
	padding: 0;
}

/*--header--*/
	#header{
		margin:0;
		padding:0;
		overflow:hidden;
	}
	
/*--logo--*/
	.logo{
		display:block;
		background:url(../images/logo.gif) no-repeat;
		width:405px;
		height:47px;
		margin:32px 0 0 0;
	}
	.logo a{
		display:block;
		width:405px;
		height:50px;
		text-indent:-9999px;
		overflow:hidden;
	}
	
/*--menu--*/
	.top-menu,
	.lang{
		list-style:none;
		margin:61px -5px 0 30px;
		padding:0;
		float:right;
	}
	
	.meta-menu {
		margin:0px 0 0 -20px;
		*margin:0px 0 0 21px;
	}
	
	.lang{
		margin:61px -5px 0 30px;
	}
	.top-menu li,
	.lang li{
		display:inline;
		/*background:url(../images/top-line.gif) no-repeat 0 50%;*/
		background:url(../images/point-left-menu.gif) no-repeat 0 50%;
		padding:0 5px 0 8px;
	}
	li.first{
		background:none;
	}
	
	.meta-menu li {
		display: inline;
		background:url(../images/point-left-menu.gif) no-repeat 0 50%;
		padding:0 5px 0 8px;
	}
	
	.top-menu li a,.lang li a,.meta-menu li a {
		text-decoration:none;
		color:#877b71;
	}
	.top-menu li a:hover,.lang li a:hover,.meta-menu li a:hover, .top-menu li a.active, .lang li a.active, .meta-menu li a.active {
		color:#000;
	}

/*--meta menu--*/
	#meta {
		position: relative;
		width: 100%;
		margin: 0 0 20px 0;
	}
	
	
	
/*--content--*/
/*--Block image--*/
	.block-images{
		padding:8px 0 0 0;
		margin:0;
		overflow:hidden;
	}
	
/*--Left bg--*/
	.left-bg-page-1{
		/*background:url(../images/image-fon-1.jpg) no-repeat;*/
		width:675px;
		height:305px;
		float:left;
		margin:0;
		position:relative;
	}
	.lokal{
		display:block;
		background:url(../images/lokal.gif) no-repeat;
		width:258px;
		height:36px;
		position:absolute;
		top:209px;
		left:25px;
	}
	.lokal a{
		display:block;
		width:258px;
		height:36px;
		text-indent:-9999px;
		overflow:hidden;
	}
	
/*--Menu--*/
	.menu{
		list-style:none;
		margin:0;
		padding:0;
		position:absolute;
		top:14px;
		left:20px;
	}
	.menu li{
		height:15px;
		padding:0 0 3px 18px;
		margin:0;
		line-height:15px;
	}
	.menu li.sos{background:url(../images/sos.gif) no-repeat}
	.menu li.webcam{ background:url(../images/webcam.gif) no-repeat}
	.menu li.gallery{ background:url(../images/gallery.gif) no-repeat}
	.menu li.jobs{ background:url(../images/jobs.gif) no-repeat}
	.menu li a{
		text-decoration:none;
		/*color:#877b71;*/
		color: #7d756e;
	}
	.menu li a.active, .menu li a:hover {
		text-decoration:none;
		color:#333333;
	}
	.menu li a.red {
		text-decoration:none;
		color:#FF0000;
	}
	
/*--FORM--*/
	.form{
		position:absolute;
		left:20px;
		top:86px;
	}
	.form input{
		float:left;
		padding:0 3px 0 0;
	}
	.form input.field{
		/*color:#877b71;*/
		color: #7d756e;
		height:12px;
		line-height:12px;
		padding:0;
		width:100px;
		/*border:1px solid #a4adbd;*/
		border: 1px #7d756e solid;
		margin:1px 0 0 0;
		background:none;
		font-size: 11px;
	}
	
/*--Right bg--*/
	.right-bg-page-1{
		background:#493d34;
		width:305px;
		height:305px;
		margin:0 0 0 10px;
		float:left;
		position:relative;
	}
	.textbild, .textbildsub {
		display:block;
		/*background:url(../images/willkomen.gif) no-repeat;*/
		width:260px;
		height:50px;
		text-indent:-9999px;
		overflow:hidden;
		position:absolute;
		left:15px;
		top:182px;
	}
	/* temporaere Anpassungen durch Philipp fuer Jubilaeum */
        body#jubilaeum .textbild {
		background:url(/fileadmin/Dateien/Headlines/neue/Web-Jubilogo_Front.png) no-repeat !important;
		left:0px !important;
		top:0px !important;
		width: 305px !important;
		height: 305px !important;
	}
	
/*--Content Text--*/
	.content-text{
		background:url(../images/content-rep.gif) repeat-y;
		margin:21px 0;
		overflow:hidden;
		height:1%;
		padding:0;
	}
	.content-text-page-2 a,
	.content-text a {
		color:#91857b;
		/*line-height:18px;*/
		text-decoration:none;
	}
	.content-text-page-2 a:hover,
	.content-text a:hover {
		color:#333333;
		/*line-height:18px;*/
		text-decoration:none;
	}
	.content-text-page-2 p,
	.content-text p{
		color:#000;
		line-height:16px;
	}
	
/*--column 1 --*/
	.column-1{
		width:205px;
		float:left;
	}
	
/*--left menu--*/
	ul.left-menu{
		list-style:none;
		margin:0;
		padding:0 0 0 21px;
	}
	ul.left-menu li a{
		display:block;
		color:#877b71;
		text-decoration:none;
		background:url(../images/point-left-menu.gif) no-repeat 0 50%;
		padding: 0 0 0 10px;
		height:18px;
	}
	ul.left-menu li a.active,
	ul.left-menu li a:hover{
		color:#000;
		background:none;
	}
	
	ul.left-menu ul,
	ul.left-menu ul ul	{
		padding:4px 0 10px 17px;
		margin: 0;
	}
	
/*--column 2 --*/
	.column-2{
		width:470px;
		float:left;
		_overflow: hidden;
	}
	.column-3 a:hover,
	.column-2 a:hover{color: #333333; text-decoration:underline;}
	h1, h2{
		/*background:url(../images/die.gif) no-repeat;
		width:278px;*/
		background-repeat: no-repeat !important;
		height:24px;
		/*margin:0 0 0 97px;*/
		padding:0;
		text-indent:-9999px;
		overflow:hidden;
	}
	
	.column-3 .inner h3,
	.column-2 .inner .tx-felogin-pi1 h3{
		margin-bottom: 12px;
	}
	
	.news-list-item {
		margin: -12px 0 10px 0;
	}
	
	
	
	.news-latest-item {
		margin-bottom: 20px;
	}
	
	.news-latest-item h2, .news-single-item h2 {
		text-indent: 0px;
		font-size: 22px;
		color: #776A61;
		font-weight: normal;
	}
	
	.news-latest-item p {
		padding: 0;
		margin: 0 0 -10px 0;
	}
	
	.column-2 p {
		/*margin:0 0 0 98px;*/
		padding:10px 15px 10px 0;
	}
/*.column-2 a{padding:0px 30px 0 98px;}*/

/*--column 3 --*/
	.column-3{
		width:315px;
		float:left;
	}
	.column-3 .inner {
		padding: 0 12px;
	}
	.column-3 h3 {
		text-transform: uppercase;
		margin-bottom: 2px;
	}
	.column-3 p {
		padding:0;
		margin:0;
	}
	.banner{
		width:105px;
		float:right;
		margin:0 14px 0 0;
	}
	.banner img{
		display:block;
		width:105px;
		border:none;
	}
	.right-menu{
		list-style:none;
		margin:-3px 0 0 0;
		padding:0 0 0 12px;
	}
	.right-menu li{
		padding:0 0 15px 0;
		margin:0;
	}
	.right-menu li.last{padding:0;}
	
/*---------------------------------------------------------------Page-2------------------------------------------------*/
/*--Left bg--*/
	.left-bg-page-2 {
		/*background:url(../images/image-fon-2.jpg) no-repeat;*/
		width:720px;
		height:160px;
		float:left;
		margin:0;
		position:relative;
	}
	
/*--Right bg--*/
	.right-bg-page-2{
		background:#493d34;
		width:260px;
		height:160px;
		margin:0 0 0 10px;
		float:left;
		position:relative;
	}
	.textbildsub {
		/*background:url(../images/willkomen2.gif) no-repeat;*/
		width:233px;
		height:54px;
		position:absolute;
		left:14px;
		top:86px;
	}
	/* temporaere Anpassungen durch Philipp fuer Jubilaeum */
        body#jubilaeum .textbildsub {
		background:url(/fileadmin/Dateien/Headlines/neue/Web-Jubilogo_Folgeseite.png) no-repeat !important;
		left:0px !important;
		top:0px !important;
		width: 260px !important;
		height: 160px !important;
	}
	
/*--left menu--*/
	.left-menu ul ul,
	.left-menu ul{
		list-style:none;
		margin:10px 0 10px 20px;
		padding:0;
	}
	.content-text-page-2{
		background:url(../images/content-rep-page-2.gif) repeat-y;
		margin:21px 0;
		overflow:hidden;
		height:1%;
		padding:0;
	}
	
/*--Image box--*/
	.image-box{
		width:156px;
		float:left;
		margin:38px 15px 0 10px;
		display:inline;
		_margin: 0 10px 0 10px;
	}
	.image-box img{
		display:block;
		margin:10px 0 0 0;
	}
	
/* Anpassungen Philipp */
	#image-box {
		width:156px;
		float:left;
		margin:38px 15px 0 10px;
		display:inline;
	}
	#image-box img{
		display:block;
		margin: 10px 0 0 0;
	}
	#content-box {
		float: right;
		width: 330px;
		_overflow: hidden;
	}
	#content-box .inner {
		margin:0 15px 0 0px;
	}
	
	#content-box .inner h3, .column-2-p-2 .inner h3 {
		margin: 5px 0 -10px 0;
	}
	
	.inner ul {
		padding: 0 0 8px 10px;
		margin: 8px 30px 8px 8px;
	}
	#content-box p {
		padding:8px 0px 8px 0;
	}
	#footer {
		clear: both;
		padding: 20px;
		font-size: 10px;
		color: #999999;
	}
	.column-2 .inner {
		margin:0 0 0 100px;
		padding-right: 20px;
	}
	.column-2-p-2 .inner {
		margin:0 0 0 20px;
		padding-right: 20px;
	}
	
	.column-2-p-2 .inner .tx-babygal-pi1 .inpage-menu,
	.inner .content_link_list {
		list-style:none;
		margin:0;
		padding:0 0 0 0px;
	}
	.column-2-p-2 .inner .tx-babygal-pi1 .inpage-menu li a,
	.inner .content_link_list li a {
		display:block;
		color:#877b71;
		text-decoration:none;
		background:url(../images/point-left-menu.gif) no-repeat 0 50%;
		padding: 0 0 0 10px;
		height:16px;
	}
	
	.column-2-p-2 .inner .tx-babygal-pi1 .inpage-menu li a.active,
	.column-2-p-2 .inner .tx-babygal-pi1 .inpage-menu li a:hover,
	.inner .content_link_list li a.active,
	.inner .content_link_list li a:hover {
		color:#000;
		background:none;
	}
	
	#babygallery .column-2 .inner {
		margin:0 0 0 30px;
		padding-right: 30px;
	}
	
/*--*/
	.column-2-p-2{width:515px;}
	.column-3-p-3{width:270px;}
	.banners{
		float:right;
		width:105px;
		margin:35px 14px 0 10px;
		display:inline;
	}
	.banners a img{
		border:none;
		display:block;
		margin: 0 0 18px 0;
	}
	h2 {
		/*background:url(../images/die-klinik.gif) no-repeat;
		width:179px;*/
		height:25px;
		/*margin:0 0 0 182px;*/
		padding: 0;
		margin: 0 0 10px 0;
	}
/*.column-2-p-2 h3{margin:15px 0 0 182px;}
.column-2-p-2 p{margin:0 0 0 182px;}
p.last-p{padding:0 20px 10px 0;}*/

/* Anpassungen Mailform */
	.column-2-p-2 .tx-powermail-pi1,
	.column-2 .inner .tx-felogin-pi1 form	{
		#margin: 0 0 0 -10px;
		#margin: 0 0 0 -2px;
	}
	
	.column-2-p-2 fieldset {
		border: none;
		margin:0;
		padding:0;
		margin-top: 10px;
	}
	.column-2-p-2 fieldset img {
		padding-left: 2px;
	}
	.column-2-p-2 legend {
		display: none;
	}
	.column-2-p-2 label {
		display: block;
		float: left;
		width: 90px;
		padding-bottom: 5px;
		font-size: 12px;
	}
	.column-2-p-2 input,.column-2-p-2  textarea,.column-2-p-2  select {
		border: #493D34 1px solid;
		background-color: #FDFDFD;
		padding: 3px;
		font-size: 11px;
		margin-bottom: 4px;
		width: 200px;
		}
	.column-2-p-2 input.smallInput {
		border: #493D34 1px solid;
		background-color: #FDFDFD;
		padding: 3px;
		font-size: 11px;
		margin-bottom: 4px;
		width: 50px;
	}
	
	/*.column-2-p-2 input:hover, .column-2-p-2 textarea:hover {
		border: #333333 1px solid;
		background: #E9E9E9;
		}*/
	.column-2-p-2 input.mailformsubmit, .column-2-p-2 input[type=submit], .column-2-p-2 input[type=button], input.tx-babygal-pi1-searchbox-button {
		border: #493D34 1px solid;
		background-color: #493D34;
		background-image: none;
		color: #FFFFFF;
		/*margin-left: 90px;*/
		margin-top: 5px;
		width: 100px;
	}
	
	.column-2-p-2 .powermail_submit{
		margin-left: 90px;
		text-align: left;
	}
	
	.column-2-p-2 input.tx-powermail-pi1_confirmation,.column-2-p-2  input.tx-indexedsearch-searchbox-button,.column-2-p-2  input.tx-aahbook-pi1-button {
		margin-left: 0px;
		margin-right: 8px;
		float: left;
	}
	.column-2-p-2 input.mailformsubmit {
		margin-top: 30px;
		text-align: left;
	}
	
/* Promolinks FCE */
	#promobox h3 {
		text-transform: uppercase;
		margin-bottom: 3px;
	}
	.promolink {
		padding-bottom: 10px;
	}
	.promolink .bild {
		float:right;
		width:105px;
	}
	.promolink .text {
		float:left;
		width:130px;
	}
	
	
/* Special Promolinks FCE */
	#promobox_special {
		margin: 0 -10px 0 0;	
	}
		
	.promolink_special {
		padding: 10px 10px 15px 10px;
		background: #f0f5f5;
	}
	
	.promolink_special .bild_special {
		float:left;
		width:100px;
		padding: 0;
		margin: 0 13px 0 0;
	}
	
	.promolink_special .bild_special img {
		margin: 0 0 10px 0;	
		display: block;
	}
	
	.promolink_special .text_special {
		float:left;
		width:160px;
	}
	
	.promolink_special .text_special_sub {
		float:left;
		width: 120px;
	}
	
	.promolink_special .text_special h3,
	.promolink_special .text_special_sub h3 {
		text-transform: uppercase;
		line-height: 13px;
		margin-bottom: 0;
	}
	
	.promolink_special .text_special a,
	.promolink_special .text_special_sub a {
		text-decoration:none;
		background:url(../images/point-left-menu.gif) no-repeat 0 50%;
		padding: 0 0 0 10px;
		_min-height: 1.3em;
		/* IE min-height */
		_height: auto !important;
		_height: 1.3em;
		_line-height: 1.3;
	}
	
	a img {
	border: none;
	}
	.clear {
		clear: both;
	}
	.clearer {
	margin: 0;
	padding: 0;
	border: 0px; /* Für Firefox und Opera */
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
	
	}
	
/* Anpassungen News */
	.news-single-timedata {
		padding-bottom: 10px;
		font-size: 10px;
		color: #999999;
		text-align: right;
	}
	.news-list-date {
		padding-right: 5px;
		color: #333333;
	}
	.news-list-container {
		margin-bottom: 10px;
	}
	
/* Anpassungen Unterseiten CE */
	.inner ul.csc-menu-1,
	.column-3 ul.csc-menu-1 {
		list-style:none;
		margin: -12px 0 0 0;
		padding: 0px;
		height: auto !important;
		line-height: 18px;
	}
	.inner ul.csc-menu-1 li a ,
	.column-3 ul.csc-menu-1 li a  {
		display:block;
		color:#877b71;
		text-decoration:none;
		background:url(../images/point-left-menu.gif) no-repeat 0 50%;
		padding: 0 0 0 10px;
		_min-height: 1.3em;
		/* IE min-height */
		_height: auto !important;
		_height: 1.3em;
		_line-height: 1.3;

	}
	.inner ul.csc-menu-1 li a.act,
	.column-3 ul.csc-menu-1 li a.act {
		color: #333333;
	}
	.inner ul.csc-menu-1 li a:hover,
	.column-3 ul.csc-menu-1 li a:hover	{
		color: #333333;
	}
	
/* Job Tabelle */ 
	table.dmmjobcontrol_list_table {
		margin: 12px 0px;
		font-size: 12px;
		border-collapse: collapse;
		border-spacing: 0px;
	}	
	table p, table ul {
		padding: 0px;
		margin: 0px;
	}
	table.dmmjobcontrol_list_table td, table.dmmjobcontrol_list_table th, table.jobdetails td, table.newsdetails td {
		padding: 2px 0 2px 0;
	}
	table.dmmjobcontrol_list_table th {
		color: #59adcb;
		font-weight: normal;
		text-align: left;
		border-bottom: 1px solid #E7E7E7;
	}
	table.dmmjobcontrol_list_table td {
		border-bottom: 1px solid #E7E7E7;
	}
	table.dmmjobcontrol_list_table tr.dmmjobcontrol_list_tr, table.jobdetails tr.odd, table.newsdetails tr.odd {
		background-color: #FFFFFF;
		color: #333;
	}
	table.dmmjobcontrol_list_table tr.dmmjobcontrol_list_tr_alt, table.jobdetails tr.even, table.newsdetails tr.even {
		background-color: #F8F8F8;
		color: #333;
	}
	
	/*table.dmmjobcontrol_list_table tbody tr:hover, table.jobdetails tbody tr:hover {
		color: #333333;
		background-color: #ECECEC;
	}*/
	table.dmmjobcontrol_list_table tbody a {
		font-weight: normal;
		color: #776A61;
	}
	h2.jobtitel {
		color:#666666;
		font-weight:normal;
		line-height:18px;
		padding:0;
		text-indent: 0px;
		font-size:22px;
		margin-bottom:20px;
		/*font-size: 16px;
		color: #776A61;*/
	}
	table.jobdetails {
		empty-cells: hide;
	}
	table.jobdetails * {
		margin: 0px;
		padding: 0px;
	}
	table.jobdetails td, table.newsdetails td {
		padding: 2px;
	}
	table.jobdetails td, table.newsdetails td {
		border-bottom: 1px solid #E7E7E7;
	}
	table.jobdetails td p {
		padding: 0;
		margin: 0;
	}
	
	table.jobdetails td span.blue {
		color: #59adcb;
	}
	
	input.dmmjobcontrol_submit {
		text-align: left;
	}
	table.newsdetails span.news-list-date {
		display: block;
		padding: 2px 4px;
		color: #333333;
	}
	table.newsdetails h3, table.newsdetails p {
		margin: 0px;
		padding: 0px;
	}
	table.newsdetails h3 {
		font-weight: bold;
	}
	

/* Anpassungen Suche  	
.tx-indexedsearch-percent, .tx-indexedsearch-info, .tx-indexedsearch-path {
	display: none;
}*/

.tx-indexedsearch-result {
	font-style: normal;
	padding: 0 0 0 3px;
}

.tx-indexedsearch-redMarkup	{
	color: #C00;
}

	
/* Anpassungen Staff */
	.tx_bzdstaffdirectory_teamlist_person_email {
		/*display: none;*/
	}
	.tx-bzdstaffdirectory-pi1, table.tx_bzdstaffdirectory_teamlist {
		width: 100%;
	}
	
	table.tx_bzdstaffdirectory_teamlist .right {
		width: 160px;
	}

	
	.tx-bzdstaffdirectory-pi1  h3.name {
		font-size:18px;
		margin-bottom:12px;
		color:#666666;
	}
	
	table.tx_bzdstaffdirectory_detail td.left table td ul {
		margin: -10px 0 0 15px;
		padding: 0;
	}
	
	table.tx_bzdstaffdirectory_detail td.left table td ul li {
		list-style: disc;
		padding: 0 0 4px 0;
	}
	
	table.tx_bzdstaffdirectory_detail td.left table td b {
		color: #59ADCB;
		font-weight: normal;
	}
	
	table.tx_bzdstaffdirectory_detail td.left table td .contenttable {
		margin: -20px 0 0 0;
	}
	
	
	
/* Anpassungen Babygallery */

	.babymenu,
	.babynewborn ,
	.babysearch {
		margin-bottom: 20px;
	}
	
	.babytrans {
		margin-bottom: 10px;
	}

	.tx-babygal-pi1-searchbox td {
		width: 80px;
		text-align: left;
	}
	
	.tx-babygal-pi1-searchbox td input.tx-babygal-pi1-searchbox-button {
		border: #493D34 1px solid;
		background-color: #493D34;
		background-image: none;
		color: #FFFFFF;
		/*margin-left: 90px;*/
		margin-top: 1px;
		width: 100px;
		padding: 2px 0 1px 0;
	}
	
	
/* Anpassung Babygallery Patrick Grob */

	#babyleft{
	position: relativ;
	float:left;
	margin-right:10px;
	width:155px;
	}
	
	#babyright{
	position: relativ;
	float:left;
	width:310px;
	_width:300px;
	_overflow: hidden;
	}
	
	#babyright-list{
	float:none;
	}
	
	#babyright_product table {
		margin: 10px 0 0 0;
	}

	#babyright_product table td input {
		width: auto;
	}
	
	.babymother {
		display: none;
	}
	
	.column-2 .inner h3.titel{
	font-size:22px;
	margin-bottom:20px;
	color:#666666;
	}
	
	.titel2{
	font-size:18px;
	margin-bottom:20px;
	color:#666666;
	}
	
	.tx-babygal-pi1-list-row2 td {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px solid #cccccc;
	}
	
	.tx-babygal-pi1-gallery {
		margin: 0;
		paddding: 0;
	}
	
	.tx-babyext-pi1-list th {
	padding-bottom:3px;
	border-bottom: 1px solid #000000;
	}
	
   .imgSingleView img {
   width:310px;
   height:190px;
   }
   
   
   .imgText {
   _float:left;
   }
   
   .tipafriend p {
	font-family: Arial, Helvetica, sans-serif;
   }
   
   .tipafriend li {
   float:left;
   margin-bottom:2px;
   list-style-type:none;
   }
   
   .tx-srfreecap-pi2-image {
   margin-left:90px;
   }
   
   #captchaInput{
   margin-left:90px;
   }
   
   .tx-srfreecap-pi2-cant-read {
   margin-left:90px;
   }
   
   .clear {
	clear: both;
	line-height: 0.01em;
	font-size: 0.01em;
}

	.tipafriend form{
	_width:480px;
	*width:480px;
	margin-left:-17px;
	}
	
	#babyright_product {
		position: relative;
		float:left;
		width:310px;
	}
		
	#babyright_product form input[type=checkbox] {
		width: 20px;
	}
	
	#babyright_product form input.shopbutton {
		text-align: left;
	}
	
	#test .back{
	margin-top:10px;
	float:left;
	}
	
.tx-babyext-pi1-list td {
	vertical-align: top;
}		

.tx-babygal-pi1-browsebox {
	width: 300px;
	overflow: hidden;
}


table.tx-babygal-browser {
	border-collapse: collapse;
	border-spacing: 0;
	margin-right:0px;
	width: 300px;
}

table.tx-babygal-browser td {
	padding: 0;
	margin: 0;
}

table.tx-babygal-browser td p a {
	padding: 0;
	margin: 0;
}

table.tx-babygal-browser .tx-babygal-pi1-browsebox-SCell p a {
	font-weight: bold;
}

.column-2 .inner .babynewborn h3,
.column-2 .inner .babysearch h3,
.column-2 .inner .babytrans h3 {
	margin: 0 0 0px 0;
}	

.column-2 .inner .news-single-item h3 {
	line-height: 16px;
	margin: 0 0 -5px 0;
	_margin: 0 0 0px 0;
}


 /* Anpassung Babygallery Patrick Grob */


/* Anpassungen med. Angebot*/
	.column-2 ul.csc-menu-1 {
		/*list-style:none;*/
		list-style:disc;
		margin: 0 0 0 15px;
		padding: 0px;
	}
	
	.column-2 ul.csc-menu-1 li a {
		display:block;
		color:#877b71;
		text-decoration:none;
		background: none;
		/*background:url(../images/point-left-menu.gif) no-repeat 0 50%;*/
		/*padding: 0 0 0 10px;*/
		padding: 0;
	}
	

	
	.tx-ketroubletickets-pi1 input {
		width: auto;
	}
	

/*Anpassungen Spontanbewerbung */
	form#spontanbewerbung label {
		width: 130px;
	}
	
	form#spontanbewerbung #powermaildiv_uid7 {
		height: 40px;
	}
	
	form#spontanbewerbung #powermaildiv_uid26 {
		margin: 20px 0 0 0;
	}
	
	form#spontanbewerbung .tx_powermail_pi1_fieldwrap_html_textarea {
		padding: 15px 0 0 0;
	}
	
	form#spontanbewerbung .tx_powermail_pi1_fieldwrap_html_label  {
		padding: 0 0 0 130px;
	}
	
	form#spontanbewerbung .tx_powermail_pi1_fieldwrap_html_submit {
		margin: 0 0 0 40px;
	}
	
	form#spontanbewerbung .powermail_mandatory_js {
		margin: 0 0 10px 0;
		color: #C00;
	}
	
	.tx-powermail-pi1_confirmation,
	.tx-powermail-pi1_thx {
		margin: 0 0 0 10px;
	}
	
	.tx-powermail-pi1_confirmation .powermail_all_table {
		border-collapse: collapse;
		border-spacing: 0;

	}
	
/* Anpassungen archiv tt_news */
.news-amenu-item-year {
	font-weight: bold;
	font-size: 14px;
	color: #333;
}	
.news-amenu-container ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}	
.news-amenu-container ul li {
	padding: 2px 0;
}
.news-amenu-container {
	margin-bottom: 10px;
}
.feEditAdvanced-allWrapperHover {
	margin-top: 20px !important;
}
.feEditAdvanced-editPanelDiv input {
margin: 0 !important;
padding: 0 !important;
border:none !important;
}


.error {
background-color: red;
color: white;
padding: 7px;
box-shadow: 1px 1px 1px rgba(0,0,0,0.6);
border-radius: 10px;
}
