BODY {
	background-color: 	#FBF5BB;
	text-align:		center;
	http://typo3.camelot.zinzius.de/cattery/typo3/backend.phpbackground-image:	url(../img/body.png);
	background-repeat:	repeat-x;
	font-family:		Arial, Verdana, Senf-Serif;
}

small, small label {
	color:			#FFFFFF;
	font-size:		12px;
}

embed{
	margin-left:250px;
}
.news-latest-item h3{
font-size:12px;
margin-top:14px;
}
.news-latest-morelink a {
float:left;
color:#7D5D82;
}

.news-single-item {
	background:transparent;
	border:none;
padding-right:15px;
}
div.csc-textpic, .csc-textpic-intext-right-nowrap{
	padding-right:12px;

}
div.impressum{
	height:30px;
	width:200px;
	float:right;
	text-align:right;
	margin-top:20px;
}

div.impressum a{
	font-size:10px;
	color:#7D5D82;
}
.submenu{
	padding-top:4px;
	padding-left:16px;
	}
	
.submenu a:link { 
	text-decoration:none;
	color:#000000; 
	font-size:11px; 
	font-family: 	Arial, Verdana,  Helvetica, sans-serif;
}

.submenu a:visited {
	 text-decoration:none;
	 color:#000000; 
	 font-size:11px; 
	 font-family: 	
	 Arial, Verdana,  
	 Helvetica, sans-serif;
}

.submenu a:hover { 
	text-decoration:underline; 
	color:#3a4eb0; 
	font-size:11px; 
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}
.news-latest-container{
	margin-top:49px;
	background:transparent;
	border:none;
	margin-left:15px;
	margin-right:15px;
	overflow:auto;
	height:400px;
}

.news-latest-item{
	background:transparent;
	border:none;
	font-size:12px;
}

div.container{
	background-image:	url(../img/container.png);
	background-repeat: 	no-repeat;
	width:			1200px;
	height:			1100px;
	margin:			auto;
}

div.header{
	width:			1200px;
	height:			200px;
}

div.menu{
	width:			1000px;
	height:			70px;
	margin:			auto;
}

table.menu{
	height:			45px;
	margin-top:		13px;
	font-size:		14px;
	
	
}

table.menu td.normal{
	
	background-image:	url(../img/menuTrenner.png);
	background-repeat: 	no-repeat;
	background-position:	right;
	
}

table.menu td.normal a{
	color:			#fff;
	font-size:		10pt;
	text-decoration:	none;
	display:		block;
	margin-top:		10px;
	padding-left:20px;
	padding-right:20px;
}
table.menu td.current{
	
	background-image:	url(../img/menuTrenner.png);
	background-repeat: 	no-repeat;
	background-position:	right;
}
table.menu td.current a{
	color:			#d59bdc;
	font-size:		10pt;
	text-decoration:	none;
	display:		block;
	margin-top:		10px;
	padding-left:25px;
	padding-right:25px;
}

table.menu td.normal a:hover{
	color:			#d59bdc;
	font-size:		10pt;
	text-decoration:	none;
	display:		block;
	margin-top:		10px;

}

div.foot{
	width:			1000px;
	height:			70px;
	margin:auto;
}
div.contentContainer{
	width:			1000px;
	height:			740px;
	/*background-image:	url(../img/content.png);*/
	/*background:		#65356c;*/
	margin:			auto;
	
	
}

div.content{
	width:			690px;
	height:			690;
	float:			left;
	overflow:		auto;
	text-align:left;
	color:#FFF;
	padding-left:		20px;
	margin-top:		7px;
	font-size:		12px;
}

* html div.content{
	width:			710px;
	
}


div.content a{
	
	color: #fff;
}

div.contentRight{

	width:			280px;
	height:			730px;
	float:			left;
	
}

table.right{
	width:			100%;
	height:			auto;
}

table.right td.kontakt{
	height:			250px;
	font-size:		14px;
	font-weight:		bold;
	height:			250px;
	padding-left:		20px;
	vertical-align:		top;
	/*background-image:	url(../img/kontakt.png);*/

}

table.right td.kontakt div.kontakt{
	margin-top:65px;


}
table.right td.kontakt a{
	color:			#7d5d82;
	text-decoration:	none;

}

table.right td.aktuelles{
	width:			100%;
	height:			480px;
	vertical-align:top;
	/*background-image:	url(../img/aktuelles.png);*/
}

.news-list-container {
	background-color:	#7B5281;
	width:			99%;
}

.news-list-item {
	background-color:	#65356C;
	border:			0px;
	min-height:		150px;
}	

.news-list-container h3 {
	margin-top:		5px !important;
}

.news-list-container h3,
.news-list-date,
.tx-ttnews-browsebox, .browseBoxWrap {
	background-color:	#65356C;
	border:			0px;
	color:			#FFFFFF;
}

.spacer-gif {
	border:			0px !important;
	margin:			0px !important;
}

.tx-ttnews-browsebox-SCell {
	background-color:	#7B5281;
}