@charset "UTF-8";

/*************************************/
/* reset all browser default styling */
/*************************************/
 @import "reset.css"; 



/***************************************************************/
/* import example.css for default styling of content elements  */
/***************************************************************/
 @import "example.css" all;
html {
	overflow-y: scroll;
	height: 100%;
	}


/***************/
/* GRID LAYOUT */
/***************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: url(../images/backgroundcontent.jpg) repeat-y center top #bbbbbb;
	height:100%;
	}
#left ul li { font-size: 120%; line-height: 140%;}
 
div#wrapperwithbanners {
	width: 990px;
	margin: 0 auto;
	text-align: left; 
}
#bannerlayer {
	position: relative;
}
 
#wallpaper {
	width: 830px;
	height: 90px;
	/*background: url(../images/wallpaper-leaderboard.jpg) no-repeat; */
	position: absolute;
	top: 10px;
	z-index: 1000;
}

#wskyscraper {
	width: 300px;
	height: 600px;
	/*background: url(../images/wallpaper-skyscraper.jpg) no-repeat;*/
	position: absolute;
 	left: 830px;
	top: 10px;
	z-index: 1000;
}
#wfasching {
	width: 160px;
	height: 200px;
	/*background: url(../images/wallpaper-skyscraper.jpg) no-repeat;*/
	position: absolute;
 	left: 830px;
	top: 627px;
	z-index: 1000;
	display: none;
}
.page-startseite #wfasching {
display: block;
}

#top-platzierung {
	width: 300px;
	height: 210px;
	position: absolute;
 	left: 830px;
	top: 617px;
	z-index: 1000;
	display: none;
	}
.page-startseite #top-platzierung, .page-meinstadtteil #top-platzierung, .page-sport #top-platzierung {
display: block;
}
	
div#clock {
	position: absolute;
	top: 6px;
	left: 740px;
	padding: 10px;
	color: #333;
	font-size: 110%;
	font-weight: bold;
	text-align: right;

}

div#date {
	position: absolute;
	top: 2px;
	left: 669px;
	padding: 10px;
	color: #333;
	font-size: 110%;
	font-weight: bold;
	text-align: right;
}

div#navigationAids, div#footer h3, div#navigationFirstLevel h2, div#navigationSecondLevel h2 {
	display:none;
	}
div#outerWrap {
	width:990px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;	}
	
div#outerWrap div {
	text-align:left;
	}
	
div#header {
    margin-top: 110px;
	background:transparent;
	position: relative;
	}
div.headerimage {
	background: url(../images/wiesbadenaktuell-header.jpg) no-repeat bottom left;
	width: 830px;
	height: 187px;
}

.page-fastnacht div.headerimage {
	background: url(../images/fastnachts-header.jpg) no-repeat bottom left;
	width: 830px;
	height: 187px;
	}

xdiv#navigationSecondLevel {
	float:left;
	width:21%;
	}

div#left {
	width: 670px; 
	overflow:hidden;
	}
div#right {
	width: 310px;
	float: right; 
	margin-top: 320px;
}
.pageroot-meinstadtteil div#right {
	margin-top: 600px;
}
.pageroot-meinstadtteil div#right {
	margin-top: 600px;
}
.pageroot-meinstadtteil .catid- div#right {
	margin-top: 10px;
}
.page-sport div#right {
    margin-top: 760px;
	}
.page-startseite div#right {
	width: 310px;
	float: right; 
	margin-top: 0px;
}
.inside {
 padding: 0;
}
.insidetop {
 padding: 0;
}
.insideright {
 padding: 0;
 margin-top: 0;/*350px;*/
}
.page-startseite .insideright {
 margin-top: 0;
}

.page-galerie .insideright, .page-meinstadtteil .insideright{
padding: 0 0 0 8px;
}

div#topContent {
	width:830px;
	position: relative;
}
div#footer {
    background: url(../images/firstlevelnavi-back.jpg) repeat-x;
	position:relative;
	width: 990px; 
	height: 27px;
	clear: both;
	margin-left: 10px;
	}
.copyright {
    color: #fff;
    float: right; 
	width: 180px;
	padding-top: 5px;
	}
	
/*body.hideRightColumn div#right{
	display:none;
	}
body.hideRightColumn div#left {
	width:79%;
	float:left;
	position:relative;
	}
body.hideLeftColumn div#left {
	width:74% !important;
	float:left;
	position:relative;
	}
body.hideLeftColumn xdiv#navigationSecondLevel {
	display:none;
	}
body.hideRightAndLeftColumn div#left {
	width:100%;
	}
body.hideRightAndLeftColumn div#right, body.hideRightAndLeftColumn xdiv#navigationSecondLevel {
	display:none;
	}
body.hideRightAndLeftColumn div#contentWrap, body.hideLeftColumn div#contentWrap {
	background-image:none;
	background:#fff;
	}


/*******************/
/* GENERAL PADDING */
/*******************/
div#secondayContent, div#navigationContent {
	padding:12px;
	}



/**********************************************************/
/* STYLING AND POSITIONING OF INDIVIDUAL GENERAL ELEMENTS */
/**********************************************************/


strong {
	font-weight:bold;
	}

div#contentWrap {
	overflow:hidden;
	clear: both;
	
	}
xdiv#navigationSecondLevel {
	}
div#secondary {
	margin-top:48px;
	}

/*div#footer .footerFrame,
div#footer .footerFrame-last {
	float:left;
	width: 200px;
	margin: 0 0 0 20px;
	}
div#footer .footerFrame-last {
	width: 410px;
	}
div#footer .footerFrame h4 { 
	margin: 0 0 1em 0;
	}
div#footer #licensebadge {
	margin-top: 3px;
	opacity: 0.3;
	}
	
div#topMenu ul li, div#languageMenu ul li {
	display:inline;
	padding-left:1em;
	font-size:100%;
	}
div#topMenu, div#languageMenu {
	float:right;
	padding-bottom:24px;
	margin:-24px 6px 0 0;
	}
	*/
div.secondaryContentSection {
	background:#f2f2f2;
	border:1px solid #cfcecf;
	width:155px;
	border-top:none;
	padding: 0 10px 10px 10px;
	margin:0 0 2.4em 10px;
	overflow:hidden;
	font-size:90%;
	}
div#navigationFirstLevel {
font-size: 115%;
	}
div#navigationSecondLevel{
font-size: 110%;
	}
	
div#navigationFirstLevelMenu ul, div#navigationSecondLevelMenu ul {
	padding: 0;
	margin:0;
	margin-left: 9px;
	}
div#navigationSecondLevelMenu ul {
	padding-left: 23px;
	width: 800px;
	}
div#navigationFirstLevelMenu ul {	
	background: url(../images/firstlevelnavi-back.jpg) repeat-x;
	background-position: 0 8px;
	height: 34px;
	padding-left: 14px;
	width: 809px;
	}
div#navigationFirstLevelMenu ul li {
	margin-left: 25px;
	margin-right: 18px;
}
div#navigationSecondLevelMenu ul li {
  margin: 0;
 }
.page-startseite div#navigationFirstLevelMenu ul li.current_page_item a, 
.page-verkehrsmeldungen div#navigationFirstLevelMenu ul li.current_page_item a, 
.page-polizeimeldungen div#navigationFirstLevelMenu ul li.current_page_item a,
.page-themenundtermine div#navigationFirstLevelMenu ul li.current_page_item a,
.page-themenundtermine div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-35 div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-36 div#navigationFirstLevelMenu ul li.current_page_item a, 
.page-newsdetailview #Menu-50 div#navigationFirstLevelMenu ul li.current_page_item a {
	background: url(../images/navigation.png) no-repeat 0 0;
	width: 114px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
}

.page-startseite div#navigationSecondLevelMenu ul, 
.page-verkehrsmeldungen div#navigationSecondLevelMenu ul, 
.page-polizeimeldungen div#navigationSecondLevelMenu ul, 
.page-themenundtermine div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-35  div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-36  div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-50  div#navigationSecondLevelMenu ul {	
	background-color: #f06e25;
	height: 27px;
	}
.page-simoneslifestylestorys div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-70  div#navigationSecondLevelMenu ul {
    background-color: #652864;
	height: 27px;
}
.page-gewinnspiele div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-72  div#navigationSecondLevelMenu ul {
    background-color: #ff3333;
	height: 27px;
}

.page-verkehrsmeldungen div#navigationSecondLevelMenu ul li.current_page_item a, 
.page-polizeimeldungen div#navigationSecondLevelMenu ul li.current_page_item a, 
.page-themenundtermine div#navigationSecondLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-35 div#navigationSecondLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-36 div#navigationSecondLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-50 div#navigationSecondLevelMenu ul li.current_page_item a {	
	border: 1px solid #eacab8;
	padding:5px 20px 3px 20px;
	margin-top:0;
	top: -4px;
	}
.page-simoneslifestylestorys div#navigationSecondLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-70 div#navigationSecondLevelMenu ul li.current_page_item a {	
	border: 1px solid #cda4cc;
	padding:5px 20px 3px 20px;
	margin-top:0;
	top: -4px;
	}
.page-gewinnspiele div#navigationSecondLevelMenu ul li.current_page_item a,
.page-gewinnspiele #Menu-70 div#navigationSecondLevelMenu ul li.current_page_item a {	
	border: 1px solid #ffcccc;
	padding:5px 20px 3px 20px;
	margin-top:0;
	top: -4px;
	}
	

.page-nachrichten div#navigationFirstLevelMenu ul li.current_page_item a, 
.page-newsdetailview div#navigationFirstLevelMenu ul li.current_page_item a   {
	background: url(../images/navigation.png) no-repeat 0 -34px;
	width: 129px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}


.page-nachrichten div#navigationSecondLevelMenu ul, .page-newsdetailview div#navigationSecondLevelMenu ul  {	
	background-color: #fe9a03;
	height: 27px;
	}
.page-politik div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-2 div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -205px;
	width: 129px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}
.page-politik div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-2 div#navigationSecondLevelMenu ul {	
	background-color: #1f557c;
	height: 27px;
	}
.page-politik div#navigationSecondLevelMenu ul li.current_page_item a   {	
	border: 1px solid #acbdc9;
	padding:5px 20px 3px 20px;
	margin-top:0;
	top: -4px;
	}
.page-wirtschaft div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-1 div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -239px;
	width: 129px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}
.page-wirtschaft div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-1 div#navigationSecondLevelMenu ul {	
	background-color: #009966;
	height: 27px;
	}
.page-wirtschaft div#navigationSecondLevelMenu ul li.current_page_item a   {	
	border: 1px solid #bbd9d2;
	padding:5px 20px 3px 20px;
	margin-top:0;
	top: -4px;
	}
.page-sport div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-8 div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -273px;
	width: 129px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}
.page-sport div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-8 div#navigationSecondLevelMenu ul {	
	background-color: #9acb54;
	height: 27px;
	}
.page-sport div#navigationSecondLevelMenu ul li.current_page_item a  {	
	border: 1px solid #d9e1d2;
	padding:5px 20px 3px 20px;
	margin-top:0;
	margin-left: -4px;
	}
.page-kultur div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-33 div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -307px;
	width: 129px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}
.page-kultur div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-33 div#navigationSecondLevelMenu ul {	
	background-color: #950e37;
	height: 27px;
	}
.page-kultur div#navigationSecondLevelMenu ul li.current_page_item a   {	
	border: 1px solid #c9b4bd;
	padding:5px 20px 3px 20px;
	margin-top:0;
	top: -4px;
	}
.page-panorama div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-34 div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -341px;
	width: 129px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}

.page-panorama div#navigationSecondLevelMenu ul,
.page-newsdetailview #Menu-34 div#navigationSecondLevelMenu ul {	
	background-color: #64b1d6;
	height: 27px;
	}
.page-panorama div#navigationSecondLevelMenu ul li.current_page_item a ,
.page-impressum div#navigationSecondLevelMenu ul li.current_page_item a,
.page-agb div#navigationSecondLevelMenu ul li.current_page_item a,
.page-mediadaten div#navigationSecondLevelMenu ul li.current_page_item a,
.page-kontakt div#navigationSecondLevelMenu ul li.current_page_item a, 
.page-suche div#navigationSecondLevelMenu ul li.current_page_item a,
.page-rss-feeds div#navigationSecondLevelMenu ul li.current_page_item a
 {	
	border: 1px solid #cee2eb;
	padding:5px 20px 3px 20px;
	margin-top:0;
	top: -4px;
	}	
.page-meinstadtteil div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -68px;
	width: 134px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}
.page-meinstadtteil div#navigationSecondLevelMenu ul {	
	background-color: #08cacd;
	height: 27px;
	}
.page-galerie div#navigationFirstLevelMenu ul li.current_page_item a, .page-galerieansicht div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -102px;
	width: 98px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}	
.page-galerie div#navigationSecondLevelMenu ul {	
	background-color: #08cacd;
	height: 27px;
	}
.page-wochenansicht div#navigationFirstLevelMenu ul li.current_page_item a, 
.page-veranstaltungsliste div#navigationFirstLevelMenu ul li.current_page_item a, 
.page-wochenansicht div#navigationFirstLevelMenu ul li.current_page_item a,
.page-monatsansicht div#navigationFirstLevelMenu ul li.current_page_item a,
.page-tag div#navigationFirstLevelMenu ul li.current_page_item a,
.page-heute div#navigationFirstLevelMenu ul li.current_page_item a,
.page-veranstaltung div#navigationFirstLevelMenu ul li.current_page_item a,
.page-ausgehtipps div#navigationFirstLevelMenu ul li.current_page_item a,
.page-eventmitteilen div#navigationFirstLevelMenu ul li.current_page_item a     {
	background: url(../images/navigation.png) no-repeat 0 -136px;
	width: 152px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}
.page-veranstaltungsliste div#navigationSecondLevelMenu ul, 
.page-wochenansicht div#navigationSecondLevelMenu ul, 
.page-veranstaltungen div#navigationSecondLevelMenu ul, 
.page-monatsansicht div#navigationSecondLevelMenu ul,
.page-tag div#navigationSecondLevelMenu ul,
.page-heute div#navigationSecondLevelMenu ul,
.page-veranstaltung div#navigationSecondLevelMenu ul,
.page-ausgehtipps div#navigationSecondLevelMenu ul,
.page-eventmitteilen div#navigationSecondLevelMenu ul   {	
	background-color: #993299;
	height: 27px;
	}
	
.page-veranstaltungsliste div#navigationSecondLevelMenu ul li.current_page_item a , 
.page-wochenansicht div#navigationSecondLevelMenu ul li.current_page_item a , 
.page-veranstaltungen div#navigationSecondLevelMenu ul li.current_page_item a , 
.page-monatsansicht div#navigationSecondLevelMenu ul li.current_page_item a ,
.page-tag div#navigationSecondLevelMenu ul li.current_page_item a,
.page-heute div#navigationSecondLevelMenu ul li.current_page_item a,
.page-veranstaltung div#navigationSecondLevelMenu ul li.current_page_item a,
.page-ausgehtipps div#navigationSecondLevelMenu ul li.current_page_item a,
.page-eventmitteilen div#navigationSecondLevelMenu ul li.current_page_item a {	
	border: 1px solid #c9b4bd;
	padding:5px 20px 3px 20px;
	margin-top:0;
	top: -4px;
	}

.page-fastnacht div#navigationSecondLevelMenu ul   {	
	background-color: #ff00aa;
	height: 27px;
	}
.page-fastnacht div#navigationFirstLevelMenu ul li.current_page_item a {
	background: url(../images/navigation.png) no-repeat 0 -445px;
	width: 152px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}
.page-fastnacht div#navigationSecondLevelMenu ul li.current_page_item a  {	
	border: 1px solid #fff;
	padding:5px 20px 3px 20px;
	margin-top: 0;
	}
.page-marktplatz div#navigationFirstLevelMenu ul li.current_page_item a, .pageroot-marktplatz div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -170px;
	width: 114px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
	margin-left: 0;
}	
.page-marktplatz div#navigationSecondLevelMenu ul {	
	background-color: #99997b;
	height: 27px;
	}	
.page-impressum div#navigationSecondLevelMenu ul, 
.page-agb div#navigationSecondLevelMenu ul, 
.page-mediadaten div#navigationSecondLevelMenu ul, 
.page-kontakt div#navigationSecondLevelMenu ul,
.page-suche div#navigationSecondLevelMenu ul,
.page-rss-feeds div#navigationSecondLevelMenu ul  {	
	background: url(../images/firstlevelnavi-back.jpg);
	height: 27px;
	}	
.page-startseite div#navigationFirstLevelMenu ul li.current_page_item, 
.page-nachrichten div#navigationFirstLevelMenu ul li.current_page_item,
.page-politik div#navigationFirstLevelMenu ul li.current_page_item,
.page-wirtschaft div#navigationFirstLevelMenu ul li.current_page_item,
.page-sport div#navigationFirstLevelMenu ul li.current_page_item,
.page-kultur div#navigationFirstLevelMenu ul li.current_page_item,
.page-panorama div#navigationFirstLevelMenu ul li.current_page_item,
.page-newsdetailview div#navigationFirstLevelMenu ul li.current_page_item,
.page-verkehrsmeldungen div#navigationFirstLevelMenu ul li.current_page_item,
.page-polizeimeldungen div#navigationFirstLevelMenu ul li.current_page_item,
.page-themenundtermine div#navigationFirstLevelMenu ul li.current_page_item,
.page-marktplatz div#navigationFirstLevelMenu ul li.current_page_item,
.pageroot-marktplatz div#navigationFirstLevelMenu ul li.current_page_item,
.page-simoneslifestylestorys div#navigationFirstLevelMenu ul li.current_page_item,
.page-gewinnspiele div#navigationFirstLevelMenu ul li.current_page_item,  
#Menu-35 div#navigationSecondLevelMenu ul li.current_page_item a,
#Menu-36 div#navigationSecondLevelMenu ul li.current_page_item a,
#Menu-50 div#navigationSecondLevelMenu ul li.current_page_item a,
#Menu-70 div#navigationSecondLevelMenu ul li.current_page_item a,
#Menu-72 div#navigationSecondLevelMenu ul li.current_page_item a {
  margin-left: 0;
  margin-right: 0;
  }
.page-meinstadtteil div#navigationFirstLevelMenu ul li.current_page_item {
 margin-left: 0;
 margin-right: 5px;
 }
.page-galerie div#navigationFirstLevelMenu ul li.current_page_item,
.page-galerieansicht div#navigationFirstLevelMenu ul li.current_page_item {
 margin-left: 0;
 margin-right: 2px;
 }
.page-wochenansicht div#navigationFirstLevelMenu ul li.current_page_item,
.page-veranstaltungsliste div#navigationFirstLevelMenu ul li.current_page_item,
.page-wochenansicht div#navigationFirstLevelMenu ul li.current_page_item,
.page-monatsansicht div#navigationFirstLevelMenu ul li.current_page_item,
.page-tag div#navigationFirstLevelMenu ul li.current_page_item,
.page-heute div#navigationFirstLevelMenu ul li.current_page_item,
.page-veranstaltung div#navigationFirstLevelMenu ul li.current_page_item,
.page-ausgehtipps div#navigationFirstLevelMenu ul li.current_page_item,
.page-eventmitteilen div#navigationFirstLevelMenu ul li.current_page_item ,
.page-fastnacht div#navigationFirstLevelMenu ul li.current_page_item        {
 margin-left: 0;
 margin-right: 6px;
 }
.pageroot-marktplatz div#navigationFirstLevelMenu ul li.current_page_item {
  margin-left: 11px;
  margin-right: 0;
  }
  
.page-heute #c243, .page-veranstaltungsliste #c242, .page-monatsansicht #c245 {
margin-left: 8px;
}

.page-simoneslifestylestorys div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-70 div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -375px;
	width: 114px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
}
.page-gewinnspiele div#navigationFirstLevelMenu ul li.current_page_item a,
.page-newsdetailview #Menu-72 div#navigationFirstLevelMenu ul li.current_page_item a  {
	background: url(../images/navigation.png) no-repeat 0 -410px;
	width: 114px;
	height: 22px;
	padding-top: 12px;
	margin-top: 0;
	text-align: center;
	z-index: 20;
}
div#navigationFirstLevelMenu ul li, div#navigationSecondLevelMenu ul li {
	display: block;
	float:left;
	}
div#navigationFirstLevelMenu ul li a{
  padding:0;
  margin-top: 12px;
}


div#navigationSecondLevelMenu ul li a {
	margin-top: 6px;
	padding: 0 20px;
	}

div#navigationFirstLevelMenu ul li a, div#navigationSecondLevelMenu ul li a {
	display:block;
	}
div#breadcrumb {
	position:relative;
	margin-left:26px;
	top:16px;
	font-size:90%;
	}
div#breadcrumb span {
	font-weight:bold;
	}

xdiv#navigationSecondLevelMenu ul {
	text-indent:20px;
	line-height:2.2em;
	border-bottom:1px solid #ccc;
	margin-left:0;
	}
xdiv#navigationSecondLevelMenu ul ul {
	text-indent:35px;
	border-bottom:none;
	margin-bottom:0;
	}
xdiv#navigationSecondLevelMenu ul ul ul {
	text-indent:50px;
	}
xdiv#navigationSecondLevelMenu {
	width:190px;
	margin-top:13px;
	}
xdiv#navigationSecondLevelMenu li.active {
	background:#fff;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	}
xdiv#navigationSecondLevelMenu li.active ul li {
	font-weight:normal;
	}
xdiv#navigationSecondLevelMenu li.selected {
	background: #fff url(../images/bg_liCurrent.gif) top right no-repeat;
	font-weight: bold !important;
	border-top:1px solid #ccc;
	}
xdiv#navigationSecondLevelMenu li.selected li {
	font-weight:normal;
	}
xdiv#navigationSecondLevelMenu li {
	border-top:1px solid #ccc;
	list-style-type:none;
	margin-left:0;
	}
xdiv#navigationSecondLevelMenu li.active li, div#navigationSecondLevelMenu li.selected li {
	border-top:1px solid #eee;
	}
div#navigationFooterMenu ul {
	width: 600px;
	height: 27px;
	float: left;
	}
	
div#navigationFooterMenu li {
    list-style-type: none;
	display: inline; 
	position: relative;
	top: 5px;
	padding-right: 10px;
	}
div#navigationFooterMenu li a:link, div#navigationFooterMenu li a:visited {
	color: #fff;
	font-size: 110%;
	}

div#navigationFooterMenu li a:hover, div#navigationFooterMenu li a:focus{
	text-decoration: underline;
	}
/*****************************/	
/* LINK COLORS AND TREATMENT */
/*****************************/
a:link, a:visited {
	text-decoration: none;
	outline: none;
	color: #f36c21;
}

a:hover {
    color: #d34e04;
	text-decoration:underline;
	}
div#footer a:link, div#footer a:visited {
	color:#646464;
	text-decoration:none;
	}
div#footer a:hover {
	text-decoration:underline;
	}
div#topMenu ul li a, div#languageMenu ul li a {
	color:#a9a9a9 !important;
	}
div#navigationFirstLevelMenu ul li a, div#navigationSecondLevelMenu ul li a {
	color:#fff;
	}
div#navigationFirstLevelMenu ul li a.selected, div#navigationFirstLevelMenu ul li a.active, div#navigationSecondLevelMenu ul li a.selected, div#navigationSecondLevelMenu ul li a.active {
	background:#353535;
	}
div#navigationFirstLevelMenu ul li a:hover, div#navigationSecondLevelMenu ul li a:hover {
	
	text-decoration: none;
	}
div#breadcrumb a {
	color: #5d5d5d;
	margin:0 4px;
	}
div#breadcrumb span {
	margin:0 4px;
	}
xdiv#navigationSecondLevelMenu ul li a {
	color:#353535;
	}
xdiv#navigationSecondLevelMenu ul li a:hover {
	color:#3c8dd9;
	text-decoration: none;
	}
div#header h1 a {
	color:#fff;
	text-decoration: none;
	}


/******************/
/* FONT TREATMENT */
/******************/

.anzeige p {
	font-size: 9px; 
	color: #888;
	margin: 0;
	margin-right: 5px;
	float: right;
	}

#top-platzierung .anzeige p {
	margin-right: 255px;
}
h1, h2 {
	font-weight:bold;
	padding-bottom: 10px;
	}
	
#left .news-single-item h1,
#left .news-latest-item h1,
#topContent .news-single-gallery h1,
#topContent .news-latest-gallery h1,
#topContent .news-single-item h1,
#topContent .news-latest-item h1{
    color: #f36c21;
	font-size: 180%;
	padding-bottom: 10px;
	}
#left .news-single-item h3,
#left .news-latest-item h3,
#topContent .news-single-gallery h3,
#topContent .news-latest-gallery h3,
#topContent .news-single-item h3,
#topContent .news-latest-item h3{
    color: #f36c21;
	font-size: 140%;
	padding-bottom: 10px;
	}
#left .news-list-container h2, #left .news-single-item h2, #left .news-latest-container h2, #left .news-list-item h2, #topContent .news-list-container h2, #topContent .news-single-item h2, #topContent .news-latest-container h2, #topContent .news-list-item h2, #topContent .news-single-gallery h2, #topContent .news-list-gallery h2{
    padding-bottom: 10px;
	}
#left .news-latest-container h1, #topContent .news-latest-container h1{
	padding-bottom: 10px;
	}
#left .news-list-item table h1 a, #topContent .news-list-item table h1 a {
margin-bottom: 10px;
}
.page-rss-feeds h1 {
	color: #f36c21;
	font-size: 130%;
	padding-top: 20px;
	padding-bottom: 20px;
	}
.page-rss-feeds h2 {font-size: 120%;}

.news-single-item p,
.news-latest-item p{
	font-size: 120%;
	line-height: 140%;
	}	
.news-single-timedata, 
.news-latest-timedata {
	float: right; 
	font-size: 110%;
}
.lead h2 {
	font-weight: bold;
	font-size: 120%;
	line-height: 140%;
	padding-top: 20px;
	}
	
.newstrenner {
	clear: both;
	padding-top: 20px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	}
	
.news-container h1 a:link, .news-container h1 a:visited, .news-latest-container h1 a:link, .news-latest-container h1 a:visited{
	color: #f36c21;
	font-size:150%;
	} 
.news-container h1 a:hover, .news-container h1 a:focus, .news-latest-container h1 a:hover, .news-latest-container h1 a:focus{
	color: #d34e04;
	font-size:150%;
	} 

	
div#header h1 {
	color:#fff;
	font: 400% Georgia, "Times New Roman", Times, serif;
	color: #f2f2f2;
	margin-left:20px;
	position:absolute;
	font-style:italic;
	}
div.secondaryContentSection .csc-header h1, div.secondaryContentSection .csc-header h2, div.secondaryContentSection .csc-header h3 {
	color:#fff;
	background:#494949;
	padding: 6px 10px;
	margin:0 0 1em -11px;
	width:157px;
	}
h2 {
    color: #333;
	font-size:100%;
	}
h3 {
	font-size:115%;
	}
h4, h5 {
	font-size:100%;
	}
.csc-frame-frame1 { 
	color:#353535;
	}
p {
	margin-bottom:1em;
	}

xdiv#navigationSecondLevel h2 {
	margin-left: 12px;
	padding-top:12px;
	}

.csc-textpic {
  padding-left: 8px;
}

/*************/

/* SEARCHBOX */

/*************/



div#searchBox input.inputText {
	width:187px;
	}
div#searchBox  {
	left:620px;
	top:140px;
	position:absolute;
	}
	
div#searchBox #searchbox1{
	width: 128px;
	height: 20px;
	background: url(../images/Suche_01.png) no-repeat;
	z-index: 110;
	border: 0;
	float: left; 
    padding: 7px 10px 11px 10px;
	}
	
div#searchBox #searchbox_submit {
	float: left; 
	width: 36px;
	height: 36px;
	position: relative;
	top: -1px;
	left: -2px;
	}

div#searchBox input#inputText {
	float: left;
	padding: 1px 0 2px 4px;
	margin: 2px 0 0 20px;
	border: 0;
	width: 110px;
	background: none;
	color:#515151;
	}

div#searchBox input.inputButton {
	float: right;
	margin: 3px 4px 0 0;
	cursor: pointer;
	outline: none;
}

div#searchBox legend {
	display:none;
	}


.page-suche #c284{
	background: url(../images/unternehmensseiten-back.png) no-repeat;
	background-position: bottom; 
	margin-top: 18px;
	margin-left: -12px;
	padding: 40px 40px;
	padding-bottom: 80px;	
}

.page-suche .inside {padding-top: 30px;}

.page-suche .news-container{ 
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -181px;
	padding-top: 8px;
        margin-left: 8px;
	}

.tx-indexedsearch-searchbox table {
display: inline;
width: 450px;
}
.tx-indexedsearch-searchbox table select {
height: 22px;
padding-top: 3px;
}
.tx-indexedsearch-descr,.tx-indexedsearch-info  {
padding: 6px 0;
}
#tx_indexedsearch_extResume {
margin-top: 5px;
}

#tx_indexedsearch p {
display: inline;
width: 150px;
padding-left: 20px;
position: relative;
top: -7px;
}
#tx_indexedsearch p  a {
text-decoration: underline;
}
.tx_indexedsearch  td{
padding: 2px 5px;
}
.tx-indexedsearch-selectbox-desc {
position: relative;
left: 7px;
}
#tx_indexedsearch  td {
padding: 4px 5px;
}
.tx-indexedsearch-rules {
clear: both;
}
/********************************/

/* INDEXED_SEARCH - BASIC STYLING */

/********************************/



.tx-indexedsearch .tx-indexedsearch-browsebox li { 
	display:inline; 
    margin-right:5px;

	}

.tx-indexedsearch-redMarkup {
	font-weight: bold;
	}

.tx-indexedsearch .tx-indexedsearch-title, .tx-indexedsearch-percent {
	background: #e5e5e5; 
	}

div.tx-indexedsearch-res dt, div.tx-indexedsearch-res dt {
	float:left;
	}

dl.tx-indexedsearch-info {
	font-size:80%;
	color: #999;
	text-transform:uppercase;
	line-height:1.4em;
	}

dt.item-crdate, dt.item-mtime, dt.item-path {
	font-weight:bold;
	}

div.tx-indexedsearch-res {
	margin-bottom:2em;
	}

.tx-indexedsearch .tx-indexedsearch-searchbox {
clear: both;
	}

input#tx-indexedsearch-searchbox-sword {
	width:250px;
	}

.tx-indexedsearch select {
	width:156px;
	}

.tx-indexedsearch label {
	display:block;
	margin-top:1em;
	text-transform:uppercase;
	font-size:90%;
	}

.tx-indexedsearch legend {
	display:none;
	}

.tx-indexedsearch-search-submit {
	padding:1em 0;
	}



/***************************/
/* TT_NEWS - BASIC STYLING */
/***************************/
.news-container div.csc-default {
	padding: 15px 0;
}
#right .news-latest-title-  div.csc-default {
	padding: 0 0 5px 0;
}
.news-latest-title-  div.csc-default {
	padding: 15px;
}
.page-galerieansicht .news-latest-title-  div.csc-default {
	padding: 15px 0;
}
.page-veranstaltungsliste .news-latest-title-  div.csc-default {
	padding: 15px 0px 15px 0px;
}
 
.news-single-item {
	padding: 40px !important;
	padding-bottom: 30px !important;
}

.news-list-subheader p {
	padding-bottom: 15px;
	}
.news-list-item {
	
	clear:both;
	}
#c90 table, #c84 table, #c61 table, #c62 table, #c93 table, #c96 table, #c97 table, #c98 table, #c60 table, #c67 table, #c179 table, #gallery table, #c179 table, #c241 table, #c246 table, #c248 table, #c260 table, #c287 table, #c322 table, #c358 table{
	width: 660px;
	background: url(../images/nachrichten-seiten-back.png) no-repeat;
	background-position: bottom; 
	padding: 20px 26px;
	padding-bottom: 40px;
	}
#c179 .csc-header-n1 h1, #c179 .csc-header-n1,
#c180 .csc-header-n1 h1, #c180 .csc-header-n1,
#gallery .csc-header-n1 h1, #gallery .csc-header-n1,
#c67 .csc-header-n1 h1, #c67 .csc-header-n1,
#c90 .csc-header-n1 h1, #c90 .csc-header-n1, 
#c84 .csc-header-n1 h1, #c84 .csc-header-n1, 
#c61 .csc-header-n1 h1, #c61 .csc-header-n1,
#c62 .csc-header-n1 h1, #c62 .csc-header-n1,
#c93.csc-header-n1 h1, #c93 .csc-header-n1,
#c96 .csc-header-n1 h1, #c96 .csc-header-n1,
#c97 .csc-header-n1 h1, #c97 .csc-header-n1,
#c98 .csc-header-n1 h1, #c98 .csc-header-n1,
#c60 .csc-header-n1 h1, #c60 .csc-header-n1,
#c67 .csc-header-n1 h1, #c67 .csc-header-n1,
#c64 .csc-header-n1 h1, #c64 .csc-header-n1,
#c57 .csc-header-n1 h1, #c57 .csc-header-n1,
#c246 .csc-header-n1 h1, #c246 .csc-header-n1,
#c287 .csc-header-n1 h1, #c287 .csc-header-n1,
#c322 .csc-header-n1 h1, #c322 .csc-header-n1,
#c200 .csc-header-n1 {
    display: none;
	}
	
.news-list-container img, .news-latest-container img {
	text-align:center;
	}
	
.page-startseite .news-list-container img, .news-latest-container img {
	text-align:center;
	}
.news-latest-container  {
	margin-bottom: 25px;
	}
.page-startseite #left .news-latest-container  {
	padding-left: 20px;
	}
#left .news-latest-container  {
	padding-left: 0;
	}
.news-latest-container p {
	display: inline;
	margin-bottom: 10px;
	line-height: 180%;
	}
.news-latest-container table {
	margin-bottom: 15px;
	}
.page-startseite .news-latest-container table {
	margin-bottom: 25px;
	padding-right: 15px;
	}
div#outerWrap div.news-single-img {
	float:none;
	text-align: center;
	margin-bottom: 10px;	
	margin-left: 0;
}

#contentWrap .news-list-category {
font-weight: bold;
font-size: 120%;
	color: #fff;
	padding-top: 3px;
	padding-left: 20px;
	}

.news-category-2 .news-list-category  {
	color: #fff;
    background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -26px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
}
.news-category-1 .news-list-category {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -52px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	margin-right: 20px;
}
.news-category-8 .news-list-category {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -78px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
}
.news-category-32 .news-list-category{
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 0;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
}
.news-category-33 .news-list-category {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -104px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
}
.news-category-34 .news-list-category {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -130px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}

.news-category-35 .news-list-category, .news-category-36 .news-list-category, .news-category-50 .news-list-category  {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -156px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}
	
.news-category-67 .news-list-category, .news-category-67 .news-list-category  {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -156px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}
	
.news-category-52 .news-list-category {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -208px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}
.news-category-70 .news-list-category {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -234px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}
.news-category-72 .news-list-category {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -260px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}	
	
.news-category-86 .news-list-category {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -286px;
	width: 621px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}
	
.bilderinsel {
	width: 160px;
	vertical-align:top;
	text-align:center;
	margin: 4px 18px 10px 0;
	padding-right: 18px;
	padding-top: 5px;
	}
/**************************/
/* Ergänzungen für Galerie*/
/**************************/
.gallery-category .news-list-category  {
	background: url(../images/newsbox-header-back-two.jpg) no-repeat 0 0px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}	
	
.news-list-date-gal {
	float: left;
	}
	
.news-list-more-gal {
	float: right;
	}
	
.news-single-gallery {
	padding: 40px;
	padding-bottom: 30px;
}

span.news-list-date-gal {
 padding-left: 5px;
 }
 
/**************************/
/* Ergänzungen für Markt*/
/**************************/
.markt-category .news-list-category  {
	background: url(../images/newsbox-header-back-two.jpg) no-repeat 0 -26px;
	width: 622px;
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	}


div#c48 .news-category-32, 
div#c48 .news-category-2, 
div#c48 .news-category-1,
div#c48 .news-category-8,
div#c48 .news-category-33, 
div#c48 .news-category-34,
div#c48 .news-category-35,
div#c48 .news-category-36,
div#c48 .news-category-50,
div#c48 .news-category-52,
div#c48 .news-category-70,
div#c283 .news-category-2, 
div#c283 .news-category-1,
div#c283 .news-category-8,
div#c283 .news-category-32,
div#c283 .news-category-33,
div#c283 .news-category-34,
div#c283 .news-category-35,
div#c283 .news-category-36,
div#c283 .news-category-50,
div#c282 .news-category-52,
div#c283 .news-category-70,
div#c283 .news-category-72,
div#c282 .news-category-86,
div#c360 .news-category-86{
	height: 19px;
	position: relative;
	left: 10px; 
	top: 10px;
	color: #fff;
	font-weight: bold; 
	font-size: 120%;
	padding-left: 20px;
	padding-top: 5px;
	}


div#c68 .news-category-32, div#c68 .news-category-gallery, div#c180 .news-category-45{
	height: 19px;
	position: relative;
	left: 0px; 
	top: 10px;
	color: #fff;
	font-weight: bold; 
	font-size: 120%;
	padding-left: 20px;
	padding-top: 5px;
	}
div#c48 .news-category-32, div#c283 .news-category-32{	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 0;
	}

div#c48 .news-category-2, div#c283 .news-category-2{	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -26px;
	}
	
div#c48 .news-category-1, div#c283 .news-category-1{	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -52px;
	}
div#c48 .news-category-8, div#c283 .news-category-8{	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -78px;
	margin: 0 0 0 0;
	}
div#c48 .news-category-33, div#c283 .news-category-33{	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -104px;
	}
div#c48 .news-category-34, div#c283 .news-category-34{	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -130px;
	}

div#c48 .news-category-35, 
div#c48 .news-category-36, 
div#c48 .news-category-50, 
div#c283 .news-category-50,
div#c283 .news-category-35,
div#c283 .news-category-36 {	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -156px;
	}
div#c48 .news-category-52, div#c282 .news-category-52 {	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -208px;
	}
div#c283 .news-category-70, div#c48 .news-category-70 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -234px;
	margin-left: 1px;
	}	
div#c283 .news-category-72 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -260px;
	margin-left: 1px;
	}
div#c282 .news-category-86, div#c360 .news-category-86 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -286px;
	}
div#c180 .news-category-45{	
	background: url(../images/Head_830.png) no-repeat 0 -26px;
	}
div#c68 .news-category-gallery{	
	background: url(../images/Head_830.png) no-repeat 0 0px;
	}
	
div#c51 {
	background: url(../images/nachrichtenbox-contentb.png) no-repeat;
	background-position: bottom; 
	margin-bottom: 0px;
	}
div#c47 {
	background: url(../images/wirtschaftbox-contentb.png) no-repeat;
	background-position: bottom; 
	margin-bottom: 40px;
	}
div#c78 {
	background: url(../images/sportbox-contentb.png) ;
	background-position: bottom; 
	margin-bottom: 40px;
	}
div#c91 {
	background: url(../images/kulturbox-contentb.png) no-repeat;
	background-position: bottom; 
	margin-bottom: 40px;
	}
div#c92 {
	background: url(../images/politikbox-contentb.png) no-repeat;
	background-position: bottom; 
	margin-bottom: 40px;
	}
div#c110{
	background: url(../images/panoramabox-contentb.png) no-repeat;
	background-position: bottom; 
	margin-bottom: 10px;
	}

#left .csc-header-n1 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 0;
	width: 646px;
	height: 26px;
	position: relative;
	left: -4px; 
	top: -15px;
	}
#left .csc-header-n3 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -26px;
	width: 646px;
	height: 26px;
	position: relative;
	left: -4px; 
	top: -15px;
	}
	
#left .csc-header-n4 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -52px;
	width: 646px;
	height: 26px;
	position: relative;
	left: -4px; 
	top: -15px;
	}
	
#left .csc-header-n5 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -78px;
	width: 646px;
	height: 26px;
	position: relative;
	left: -4px; 
	top: -15px;
	}
#left .csc-header-n6 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -104px;
	width: 646px;
	height: 26px;
	position: relative;
	left: -4px; 
	top: -15px;
	}
#left .csc-header-n7 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -130px;
	width: 646px;
	height: 26px;
	position: relative;
	left: -4px; 
	top: -15px;
	}
#left .csc-header h1, #topContent .csc-header h1 {
  font-size: 120%;
  color: #fff;
  position: relative;
  top: 5px;
  left: 22px;
  }
  
#topCentent .csc-header-n6 {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -26px;
	height: 26px;
	position: relative;
	left: -4px; 
	top: -15px;
	}
/*#left .news-single-item {	
	background: url(../images/nachrichten-detail-back.png) no-repeat;
	background-position: bottom; 
	}	*/

#topContent .news-single-gallery {	
	background: url(../images/galeriebox-contentb_02.png);
	margin: 0 0 0 0; 
	}

#topContent .news-single-gallery-header {	
	background: url(../images/galeriebox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 15px;
}

#topContent .news-single-gallery-footer {	
	background: url(../images/galeriebox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 55px;
	}
	
#topContent .news-latest-title-45 .news-single-item {	
	background: url(../images/marktbox-contentb_02.png);
	margin: 0 0 0 0; 
	}
#topContent .news-latest-title-45 .news-single-item-header {	
	background: url(../images/marktbox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 15px;
}
#topContent .news-latest-title-45 .news-single-item-footer {	
	background: url(../images/marktbox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 55px;
	}	
	
#left .news-latest-title-32 .news-single-item {	
	background: url(../images/nachrichtenbox-contentb_02.png);
	margin: 0 0 0 0; 
	}
#left .news-latest-title-32 .news-single-item-header {	
	background: url(../images/nachrichtenbox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
#left .news-latest-title-32 .news-single-item-footer {	
	background: url(../images/nachrichtenbox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	
	
#left .news-latest-title-gallery .news-single-item {	
	background: url(../images/nachrichtenbox-contentb_02.png);
	margin: 0 0 0 0;
	background-position: bottom;
	}
#left .news-latest-title-gallery .news-single-item-header {	
	background: url(../images/nachrichtenbox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
#left .news-latest-title-gallery .news-single-item-footer {	
	background: url(../images/nachrichtenbox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	
	
#left .news-latest-title-2 .news-single-item {	
	background: url(../images/politikbox-contentb_02.png);
	margin: 0 0 0 0;
	}
	#left .news-latest-title-2 .news-single-item-header {	
	background: url(../images/politikbox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-2 .news-single-item-footer {	
	background: url(../images/politikbox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	
	
#left .news-latest-title-1 .news-single-item {	
	background: url(../images/wirtschaftbox-contentb_02.png);
	margin: 0 0 0 0;
	background-position: bottom;
	}
	#left .news-latest-title-1 .news-single-item-header {	
	background: url(../images/wirtschaftbox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-1 .news-single-item-footer {	
	background: url(../images/wirtschaftbox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	
	
#left .news-latest-title-8 .news-single-item {	
	background: url(../images/sportbox-contentb_02.png) ;
	background-position:bottom;
	margin: 0 0 0 0; 
}
#left .news-latest-title-8 .news-single-item-header {	
	background: url(../images/sportbox-contentb_01.png) ;
	margin: 0 0 0 0;
	background-position: top;
	height: 20px;
}
#left .news-latest-title-8 .news-single-item-footer {	
	background: url(../images/sportbox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}

#left .news-latest-title-33 .news-single-item {	
	background: url(../images/kulturbox-contentb_02.png);
	margin: 0 0 0 0; 
	}
	#left .news-latest-title-33 .news-single-item-header {	
	background: url(../images/kulturbox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-33 .news-single-item-footer {	
	background: url(../images/kulturbox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	
	
#left .news-latest-title-34 .news-single-item {	
	background: url(../images/panoramabox-contentb_02.png);
	margin: 0 0 0 0; 
	}
	#left .news-latest-title-34 .news-single-item-header {	
	background: url(../images/panoramabox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-34 .news-single-item-footer {	
	background: url(../images/panoramabox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	
	
#left .news-latest-title-35 .news-single-item, #left .news-latest-title-36 .news-single-item, #left .news-latest-title-50 .news-single-item {	
	background: url(../images/meldungenbox-contentb_02.png);
	margin: 0 0 0 0; 
	}	
	#left .news-latest-title-35 .news-single-item-header, #left .news-latest-title-36 .news-single-item-header, #left .news-latest-title-50 .news-single-item-header {	
	background: url(../images/meldungenbox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-35 .news-single-item-footer, #left .news-latest-title-36 .news-single-item-footer, #left .news-latest-title-50 .news-single-item-footer {	
	background: url(../images/meldungenbox-contentb_03.png) ;
	margin-bottom: 0 0 0 0; 
	height: 50px;
	}	
	
#left .news-latest-title-52 .news-single-item {	
	background: url(../images/lynspartybox-contentb_02.png);
	margin: 0 0 0 0; 
	}
	#left .news-latest-title-52 .news-single-item-header {	
	background: url(../images/lynspartybox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-52 .news-single-item-footer {	
	background: url(../images/lynspartybox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	

#left .news-latest-title-70 .news-single-item {	
	background: url(../images/simonebox-contentb_02.png);
	margin: 0 0 0 0; 
	}
	#left .news-latest-title-70 .news-single-item-header {	
	background: url(../images/simonebox-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-70 .news-single-item-footer {	
	background: url(../images/simonebox-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	
	
#left .news-latest-title-72 .news-single-item {	
	background: url(../images/gewinnspiel-contentb_02.png);
	margin: 0 0 0 0; 
	}
	#left .news-latest-title-72 .news-single-item-header {	
	background: url(../images/gewinnspiel-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-72 .news-single-item-footer {	
	background: url(../images/gewinnspiel-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}	

#left .news-latest-title-86 .news-single-item {	
	background: url(../images/fastnacht-contentb_02.png);
	margin: 0 0 0 0; 
	}
	#left .news-latest-title-86 .news-single-item-header {	
	background: url(../images/fastnacht-contentb_01.png) ;
	margin: 0 0 0 0;
	height: 20px;
}
	#left .news-latest-title-86 .news-single-item-footer {	
	background: url(../images/fastnacht-contentb_03.png) ;
	margin: 0 0 0 0; 
	height: 50px;
	}
	
.page-impressum .news-latest-title-, .page-agb .news-latest-title-, .page-mediadaten #c140, .page-kontakt .news-latest-title-, .page-rss-feeds .news-latest-title-    {
  background: url(../images/unternehmensseiten-back.png) no-repeat;
   background-position: bottom; 
	margin: 0 0 0 0;
	padding: 40px;
	padding-top: 0;
}
.page-mediadaten #c141 {
 background: url(../images/unternehmensseiten-back.png) no-repeat;
   background-position: top; 
	margin-top: 18px;
	padding: 0 40px;
	
}
.page-mediadaten #c140 form {
margin-bottom: 30px;
border: none;
}
.page-mediadaten #c140 fieldset {
border: none;
}
.page-mediadaten #c140 {
padding-top: 30px;
position: relative;
top: -15px;
}
div#c119 .csc-header, div#c121 .csc-header, div#c120 .csc-header, div#c99 .csc-header, div#c141 .csc-header, div#c512 .csc-header {	
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -181px;
	margin-left: -37px;
}
div#c141 .csc-header {
margin-left: -24px;
position: relative;
top: 8px;
}
div#c141 p {
padding-top: 30px;
}
.page-impressum .news-container, .page-agb .news-container, .page-kontakt .news-container, .page-rss-feeds .news-container  {
margin-top: 25px;
}
#c180 .tx-nonverblasterflashplayer-pi1 {
margin-left: 15px;
}
/************************/
/* THEME COLOR OVERIDES */
/************************/

.themeColorForeground {
	color:#172499;
	}
.themeColorBackground {
	background-color:#172499 !important;
	}


xdiv#navigationSecondLevelMenu ul li a:hover {
	color:#172499;
	}
	
.align-right{
	float: right;
	width: 280px;
	margin: 10px;
	padding: 10px;
	
}
/************************/
/* Frontpage Slideshow */
/************************/
#c50 {
	background: url(../images/background-slideshow.jpg) no-repeat;
	width: 831px;
	height: 504px;
	position: relative;
	margin-left: 9px;
	}


/************************/
/* Kalender */
/************************/
div.tx-cal-controller table.month-small {
	width: 300px;
	height: 300px;
	}

div.tx-cal-controller table.month-small td, div.tx-cal-controller table.month-small th.month-weeknums, div.tx-cal-controller table.month-small th.month-weekdays{
	font-size: 120%;
	text-align: center;
	}
div.tx-cal-controller table.month-small td {
   padding-top: 9px;
}   
div.tx-cal-controller table.month-small th.sideback{
	background: url(../images/calendar-month-back.png) no-repeat;
	width: 300px;
	height: 30px;
	}

div.tx-cal-controller table.month-small th {
  background: #c6b6c6;
  border: 1px solid #c6b6c6;
 }
div.tx-cal-controller table.month-small th a{
    color: #fff;
	font-size: 160%;
	}
div.tx-cal-controller table.month-small th a img{
	position: relative;
	top: 4px;
	}
	
	
th.month-weeknums {
padding-bottom: 13px;
}
#c58 .csc-header-n7 h1, #c58 .csc-header-n1  {
	background: url(../images/calendar-title-back.png) no-repeat;
   width: 300px;
   height: 20px;
   color: #fff; 
  font-weight: bold;
padding: 6px 0px;
 font-size: 120%;
 text-align: center;
 }

div#c58 {
	padding-left: 5px;
	}
	
.V9G {
	font-size:80%;
	color: #000000;
	line-height: 250%;
}

.odd {
	background-image: url(../images/Veranstaltungen-seiten-back_01.png);
	background-repeat: repeat-y;
	width: 660px;
	background-position: bottom; 
	padding-bottom: 0px;
	}


.even {
	background-image: url(../images/Veranstaltungen-seiten-back_02.png);
	background-repeat: repeat-y;
	width: 660px;
	background-position: bottom; 
	padding-bottom: 0px;
	}

.dayWrap h1,  .dayview h1 {
	color: #f36c21;
	font-size:150%;
	font-weight: bold;
}

.veranstaltungs-body .Ueberschrift h1 {
	color: #f36c21;
	font-size:180%;
	font-weight: bold;
}

.dayview dd h1 {
 font-size: 100%;
 }
.dayWrap dt, .dayWrap dd {
	padding-left: 0px;
	text-align:left;
}

	
.weekheader {
	background: url(../images/newsbox-header-back-two.jpg) no-repeat 0 -52px;
	width: 642px;
	height: 19px;
	position: relative;
	left: 10px; 
	}	


.page-monatsansicht .dayWrap {
position: relative;
left: -10px;
}
	
.weekbody {
}
.back {
	line-height: 250%;
}
.weekfooter {
	background-image: url(../images/Veranstaltungen-seiten-back_03.png);
	background-position: bottom;
	height: 33px;
	width: 660px;
}
#c200 dl {
  margin-left: -15px;
}

.dayWrap .bilderinsel-cal {
	max-width: 120px;
	vertical-align:top;
	text-align:center;
	padding-right: 18px;
	}
/*	margin: 4px 18px 10px 0; */

.dayWrap .csc-header h1 {
padding-top: 1px;
}
#c200 table {
	width: 660px; 
	padding: 15px 30px;
}
#c200 .csc-header h1, #c244 .csc-header h1 {
  font-size: 120%;
  color: #fff;
  position: relative;
  top: 0px;
  left: 22px;
  }
#c200  {
padding-left: 15px;
}
#c244 span, #c200 span { padding: 0 3px; background-color: #fff; border: 1px solid #F36C21; margin-right: 2px;}
.tx-cal-controller h1, #c200 h1 {margin: 8px 0 0 0;}

#c244 table span , #c200 table span  {background-color: none; padding: 0; border: 0;}


.news-category-veranstaltung {
	background: url(../images/Veranstbox-contentb_01.png) no-repeat 0px 0px;
	position:relative;
	height: 41px;
	width: 660px;
	padding-left: 20px;
	color: #fff;
	font-weight: bold; 
	font-size: 120%;
	line-height: 320%;
 }
 
.veranstaltungs-body {
	background: url(../images/Veranstbox-contentb_02.png) 0px 0px;
	position:relative;
	width: 580px;
	padding-right: 80px;
	padding-left: 50px;
	padding-top: 30px;
	padding-bottom: 30px;
 }
 .veranstaltungs-body h1{
	font-size: 130%;
	
 }
  .veranstaltungs-body dd h1{
	font-size: 110%;
	
 }
 .veranstaltungs-body dt{
	font-size: 110%;
}
 .veranstaltungs-body dd h2{
	margin-top: 8px;
}
 
.veranstaltungs-footer{
	background: url(../images/Veranstbox-contentb_03.png) no-repeat 0px 0px;
	position:relative;
	height: 60px;
	width: 660px;
	padding-left: 20px;
 }
 
 DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
	float: left;
	margin-right: 10px;
}
#c241 .csc-header h1, #c248 .csc-header h1 {
top: 2px;
}
.dayview table a, #c244  a {
 font-size: 100%;
 }
 
.DayHeading {
	font-size:150%;
	color: #f36c21;
	font-weight: bold;
	padding-left: 15px;
	padding-bottom: 20px;
}

.pageroot-veranstaltungen .news-latest-title- div.csc-default {
padding-left: 0;
margin-top: 20px;
}
.pageroot-veranstaltungen #month-header-prevnext {
 font-size: 140%;
 padding: 0 10px;
 margin-bottom: 20px;
 }
.pageroot-veranstaltungen #month-header-prevnext a {
padding: 0 10px;
position: relative; 
top: 4px;

}
.pageroot-veranstaltungen .tx-cal-controller .navback {
 background-image: none;
 background: transparent;
 }
 #c244 {
 padding-left: 25px;
 }
 #c244 dl {
 margin-left: -25px;
 }
 #c244 dt, #c241 dt, #c200 dt, #c248 dt {
 font-size: 110%;
 font-weight: bold;
 }
 #c244 dt a{
 font-weight: normal;
 }
 #c244 .odd , #c244 .even{
  padding-left: 35px;
  padding-top: 10px;
  padding-bottom: 10px;
 
  background-position: center bottom;
  width: 625px;
  }
 #c244 .tx-cal-controller span a {
 font-size: 100%;
 }
 #c244 h1 {
 padding-right: 20px;
 }
.pageroot-veranstaltungen .tx-cal-controller .even {
background-color: transparent;
}
.pageroot-veranstaltungen #month-header-prevnext {
 background-color: white;
 border: 2px solid #f0712b;
 padding-bottom: 5px;
 }
 
 .pageroot-veranstaltungen #month-header {
 width: 280px;
 float: left;
 border: none;
 }
.default_categoryheader, .default_catheader {
background-color: transparent;
}

 .page-startseite #c233 h1 {
 background: url(../images/calendar-title-back.png) no-repeat;
 height: 19px;
 color: #fff;
 padding: 8px 0px;
 margin-bottom: 0;
 width: 300px;
 font-size: 120%;
 font-weight:bold;
 text-align:center;
 }
#c233 .csc-header, #c233 .csc-header-n11 {
 margin: 0;
 padding: 0;
 height: 34px;
 }
 
 #c233 {
 margin-bottom: 15px;
 }
/************************/
/* Wetter */
/************************/	
#c107 .csc-textpic-imagewrap, #c107 .csc-textpic-single-image, #c203 .csc-textpic-imagewrap, #c203 .csc-textpic-single-image  {
	left: 0px;
}

#c107 .csc-header h5, #c107 .csc-header-n1 {
    /*background: url(../images/Wetter300px_01.png) no-repeat;*/
	background: url(../images/weather_back.png) no-repeat;
	font-size: 120%;
	width:306px;
    height: 110px;
	padding-top: 5px;
	font-weight:bold;
	color:#FFF;
	}
	
#c107 table {
font-family: Arial, sans-serif;
font-size: 11px;
}

#right .news-container h1 a,
#right .news-container h1 a:visited{
    color: #fff;
	font-size: 120%;
	font-weight:bold;
	margin:auto;
	}
	
.tx-mvyahooweather-pi1{
	/*background-image:url(../images/Wetter300px_02.png);*/
	background-image:url(../images/weather_back.png);
	background-repeat:no-repeat;
	background-position: bottom;
	width: 306px;
	height: 280px;
	
}



table#AutoNumber1 {
 height: 250px;
  font-family: Arial, sans-serif;
 font-size: 11px ! important;
 }

table#AutoNumber1 td, table#AutoNumber1 td p {
 font-family: Arial, sans-serif;
 font-size: 11px ! important;
 padding: 0 2px;
 margin: 0 2px 0 0;
 }
 

div#c107, div#c233 {
	margin-top: 15px;
	}
	

#c134 {
margin-left: 6px;
}

div#topContent #c134 .sportbutton  {
text-align: center;
 width: 130px;
 height: 130px;
 float: left; 
 background: url(../images/vereinback.png) no-repeat;
 padding-top: 8px;
 }
 
 .news-latest-title- #c134 {
  margin-left: -10px;
  }
 
.sportbutton img {
padding:1px;
vertical-align: middle;

 }
 
 	
 /************************/
/* Zufalls-Galerie */

 #c203 .csc-header-n2 {
    background: url(../images/randomgallery_back.png) no-repeat;
	width:306px;
    height: 23px;
	font-size: 120%;
    padding-top: 5px;
	font-weight:bold;
	color:#FFF;
	position: relative;
	top: -2px;
	left: -10px;
	margin-bottom: 1px;
	}
#c203, #c107, #c233, #c350, #c355, #c384, #c477, #c478, #c479, #c480, #c490 {
margin-left: 8px;
}
#c384, #c355, #c350, #c477, #c478, #c479, #c480, #c490 {margin-bottom: 15px;}

#right #c203 {
	background: url(../images/randomgallery_back.png) no-repeat;
	background-position: bottom;
	padding-top: 0;
	height: 230px;
	width: 306px;
	margin-bottom: 20px;
}
#right #c203 div {margin-left: 10px;}
#c203  h1{
  padding-bottom: 0;
 }

/*.randomimage{
	background: url(../images/randomgallery_back.png) no-repeat;
	background-position: bottom;
	height: 235px;
	width: 306px;
}*/ 

.randomimage a img {
	display: block;
	margin: auto; 
}
/*#c203 .news-container h1 a:link, .news-container h1 a:visited, .news-latest-container h1 a:link, .news-latest-container h1 a:visited{
	font-size: 100%;
	padding-left: 20px;
	line-height: 220%;
	font-weight:bold;
	color:#FFF;
	} */
	
 /************************/
/* Infoboxen */
/************************/	

.infobox1 {
	width: 180px;
	/*height: 21px;*/
	float: right;
	background-color: #eaeaea;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding: 10px;
	padding-top: 0px;
	font-size: 90%;
}
.infobox1 h4 {
	background: url(../images/Info1.png);
	margin: 0 -10px 10px -10px;
	text-align:center;
	font-size: 140%;
	color:#FFF;
	overflow:visible;
	
}
/*.infobox2 {
	padding: 0px 10px 10px 10px;
	background-color: #eaeaea;
	}
	
.infobox2 h4 {
	background: url(../images/Info2.png);
	margin: 0px -10px 0px -10px;
	text-align:left;
	font-size: 140%;
	color:#000000;
	overflow:visible;
	}
	*/
	
.infobox2 {
	padding: 0 35px 25px 25px;
	background: url(../images/infobox-background3.png) no-repeat bottom left;
	width: 535px;
	font-size: 90%;
	margin-top: 10px;
	margin-left: -2px;
	}
	
.infobox2 h4 {
    border-bottom: 2px solid #ef722e;
	border-left: 2px solid #ef722e;
	border-top: 2px solid #e4e1e0;
	background: url(../images/infoboxheader-back2.png) repeat-y;
	text-align:left;
	font-size: 135%;
	color:#000000;
	overflow:visible;
	margin-bottom: 20px;
	padding: 4px 15px;
	width: 556px;
	margin-left: -22px;
	}
	
.zitatbox {
	width: 300px;
	background-color: #eaeaea;
}
.zitatbox h4 {
	text-align:center;
	background-color: #767676;
	padding: -10px;
	font-size: 140%;
	color:#FFF
}


/******************/
/*Mediafile-Balken*/
/******************/
#left .news-single-item .csc-header-n1
{
	position: relative;
	width: 500px;
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0px 0px;
	height: 26px;
	top: -15px;
	left: -4px;
}

#left .news-list-subheader p {
	font-size: 110%;
	line-height: 120%;
}
	
/******************/
/*Seitenmenu ausblenden*/
/******************/

.catid- #c235 .news-catmenu {
	display: none;
}

div#outerWrap .news-list-browse .showResultsWrap, div#outerWrap .news-list-browse .browseLinksWrap {
 font-size: 14px;
 text-align: center;
 }
 
/******************/
/*Stadtteil-Navigation*/
/******************/

#c235 {
position: absolute;
top: 350px;
left: 660px;
width: 160px;
}
#c235 .news-catmenu-header {
  font-size: 128%;
  font-weight: bold;
  color: #656a7c;
}

#c235 .level1 a {
 font-size: 125%;
 color: #f2f3f4;
 }
#c235 .level1 {
background-color: #808595;
border-left: 1px solid #fff;
border-top: 1px solid #ccc;
}
#c235 .level2 {
background-color: #656a7c;
border-left: 1px solid #fff;
 }
 
#c235 .level2 .news-catmenu-ACT {
background-color: #e5986e;
margin-left: -8px;
padding: 1px 10px;
 }
#c235 .level1 .level2 .news-catmenu-ACT a {
color: #25272a;
}

 #left .inside {
 min-height: 700px;
 }
.page-sport  #left .inside {
 min-height: 1300px;
 }
  
/******************/
/*Sport-Navigation*/
/******************/
#c234 {
position: absolute;
top: 500px;
left: 650px;
width: 180px;
}
#c234 .news-catmenu-header {
  font-size: 128%;
  font-weight: bold;
  color: #656a7c;
}

#c234 .level1 a {
 font-size: 125%;
 color: #656a7c;
 }
#c234 .level1 {
background-color: #9acb54;
border-left: 1px solid #fff;
border-top: 1px solid #c9d0c9;
padding-top: 0;
padding-bottom: 0;
padding-right: 0;
}
#c234 .level2 {
background-color: #c9d9b4;
border-left: 1px solid #fff;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0;
 }

#c234 .level2 .news-catmenu-ACT {
background-color: #ea8044;
margin-left: -8px;
padding: 0 10px;
padding-right: 2px;
 }
#c234 .level1 .level2 .news-catmenu-ACT a {
color: #fff;
}

#left .csc-header h1 a,
#left .csc-header h1 a:visited{
    color: #fff;
	font-size: 120%;
}

.catid-9 .news-container #c267, .catid-10 .news-container #c267, .catid-11 .news-container #c267, .catid-12 .news-container #c267, .catid-13 .news-container #c267, .catid-15 .news-container #c267, .catid-16 .news-container #c267, .catid-17 .news-container #c267, .catid-19 .news-container #c267, .catid-20 .news-container #c267, .catid-20 .news-container #c267, .catid-21 .news-container #c267, .catid-22 .news-container #c267, .catid-23 .news-container #c267, .catid-24 .news-container #c267, .catid-25 .news-container #c267, .catid-26 .news-container #c267, .catid-28 .news-container #c267, .catid-29 .news-container #c267, .catid-31 .news-container #c267 {
display: none;
}

.catid-9 .news-container #c268, .catid-10 .news-container #c268, .catid-11 .news-container #c268, .catid-12 .news-container #c268, .catid-13 .news-container #c268, .catid-14 .news-container #c268, .catid-15 .news-container #c268, .catid-16 .news-container #c268, .catid-17 .news-container #c268, .catid-19 .news-container #c268, .catid-20 .news-container #c268, .catid-20 .news-container #c268, .catid-21 .news-container #c268, .catid-22 .news-container #c268, .catid-23 .news-container #c268, .catid-24 .news-container #c268, .catid-25 .news-container #c268, .catid-26 .news-container #c268, .catid-28 .news-container #c268, .catid-29 .news-container #c268, .catid-31 .news-container #c268  {
display: none;
}

.catid-27 .news-container #c267, .catid-18 .news-container #c267, .catid-14 .news-container #c267 {
padding-top: 255px;
}

.catid-27 .news-container #c268, .catid-18 .news-container #c268  {
}

.page-startseite p.csc-linkToTop {text-align: left; margin-bottom: 30px; margin-left: 12px;}

.tx-stsocialnetwork-pi1 {
margin-left: 5px;
position: relative;
top: -60px;
}
.page-galerieansicht .tx-stsocialnetwork-pi1, .pageroot-marktplatz .tx-stsocialnetwork-pi1{
margin-left: 5px;
position: relative;
top: -30px;
}



/***********************/
/* FEEDBACK BOXEN */
/***********************/

.feedbackbox1, .eventfeedbackbox {
background: url(../images/feedbackbox1.png) no-repeat top left;
width: 306px;
height: 440px;
margin-top: 10px;
margin-left: 8px;
position: relative;
}

.eventfeedbackbox {
background: url(../images/feedbackbox-events.png) no-repeat top left;
}

.feedbackbox1 a, .feedbackbox1 a:hover, .feedbackbox1 a:focus, .feedbackbox1 a:visited,
.eventfeedbackbox  a, .eventfeedbackbox  a:hover, .eventfeedbackbox  a:focus, .eventfeedbackbox  a:visited {
text-decoration: none;
color: #333;
}
.feedbackbox1 a .feedbackorange,
.feedbackbox1 a:hover .feedbackorange, 
.feedbackbox1 a:focus .feedbackorange, 
.feedbackbox1 a:visited .feedbackorange {
text-decoration: none;
color: #F36C21;
}
.feedbackcontent{
padding: 145px 25px 0 25px;
line-height: 20px;

}
.efeedbackcontent {
padding: 195px 25px 0 25px;
line-height: 20px;

}
.feedbackcontent p {margin-bottom: 6px;}
.feedbackorange { color: #F36C21; font-size: 120%;}
.feedbackschriftgross {
font-size: 150%;
font-weight: bold;
}
.feedbackteam {
margin-top: 23px;
}

.pageroot-veranstaltungen .news-latest-title- div#c330, .pageroot-veranstaltungen .news-latest-title- div#c331, .pageroot-veranstaltungen .news-latest-title- div#c332 {
margin-top: 0;}

/***********************/
/* EVENT MELDEN FORMULAR */
/***********************/
#mailform { margin-top: 20px;}

#mailform input {
 height: 20px;
 padding-left: 5px;
 }
#mailform label {
 padding-top: 5px;
 height: 15px;
 margin-right: 3%;
 }
#mailformformtype_mail, #mailform input#mailformFlyer {
height: 25px;
padding: 0;
}
#mailformformtype_mail {
position: relative;
left: -15px;
}
.page-eventmitteilen .news-latest-title- {
background: url(../images/eventmitteilen-back.png) bottom left no-repeat;
margin: 0;
padding: 0 40px 40px 0;
}
div#c325 .csc-header {
	background: url(../images/newsbox-header-back-one.jpg) no-repeat 0 -208px;
	width: 662px;
	height: 19px;
	position: relative;
	left: 10px; 
	padding-bottom: 5px;
	}

div#c325 {margin-top: 25px; margin-bottom : 10px;}

#left  .news-single-item div#c335 .csc-header-n1, #left  .news-single-item div#c336 .csc-header-n1  {width:592px;}
.csc-uploads-fileName p a {display: none;}

/***********************/
/* FACEBOOK */
/***********************/

#right .news-latest-title- #c349 {
background: url(../images/facebook-like-plugin-back.png) no-repeat;
padding-top: 30px;
padding-left: 1px;
height: 290px;
margin-left: 8px;
}

#likebutton {position: absolute; top: 128px; left: 560px;}

/* make the like button smaller */
.fb_edge_widget_with_comment iframe
{
    width:47px !important;
}

/* but make the span that holds the comment box larger */
span.fb_edge_comment_widget.fb_iframe_widget iframe
{
    width:401px !important;
}
 /************************/
/* Ähnliche Nachrichten*/
/************************/	
#left .news-single-related DD, .news-single-links DD, .news-single-files DD {
margin-left: 0;
}
/*#left .news-single-related  {
padding: 0 0 5px 0;
background: url("../images/relatednews-Hintergrund.png") no-repeat bottom left;
width: 595px;
margin-top: 20px;
}*/

#left .news-single-related {padding: 0 35px 25px 25px;
	background: url(../images/infobox-background3.png) no-repeat bottom left;
	width: 535px;
	margin-top: 20px;
	margin-left: -5px;
	}
.news_related {
position: relative; 
padding: 8px; 
padding-right: 20px;
margin-bottom: 8px;
border-top: 1px solid #ecebeb; 
}
#left .news_related h2, .news_related  p {
margin-left: 165px; 
font-size: 100%;
}
.imageNewsRelated {
position: absolute; top: 17px; left: 15px;}

#left .subheaderNewsRelated  {
position: absolute; top: 15px; left: 173px; 
margin-left:0;
}
.subheaderNewsRelated a { 
color: #333333; 
 font-weight: bold; 
 text-decoration: none;
 }
.headlineNewsRelated a {
color: #F36C21; 
font-size: 140%;
}
.headlineNewsRelated {
margin-top: 35px;
}

.shortDescriptionNewsRelated a {
color: #333333; 
text-decoration: none;
}

.news-single-additional-info .news-single-related DT {
border-bottom: 2px solid #ef722e;
	border-left: 2px solid #ef722e;
	border-top: 2px solid #e4e1e0;
	background: url(../images/infoboxheader-back2.png) repeat-y;
	text-align:left;
	font-size: 125%;
	color:#000000;
	overflow:visible;
	
	padding: 4px 15px;
	width: 556px;
	margin-left: -22px;
	}
/**.news-single-related DT {
background: url("../images/infoboxheader-back2.png") repeat-y;
 border-bottom: 2px solid #EF722E;
 border-left: 2px solid #EF722E; 
 border-top: 2px solid #E4E1E0; 
 color: #000;
 font-size: 125%; 
 padding: 4px 15px;
 margin-left: 2px;
 width: 556px;
 }
 */
 
#c383 {
position: relative; 
left: -5px;
margin-bottom: 20px;
}
#c383 .anzeige p {margin: 0;}

#left .news-single-item  #c442 .csc-header-n1,#left .news-single-item  #c474 .csc-header-n1 {
position: relative;
left: 1px;
width: 590px;
background: url(../images/video-header-background.jpg) repeat-x;
height: 26px;
}

/**********************************************************/
/* STYLING AND POSITIONING OF SOCIAL MEDIA BARS */
/**********************************************************/

#socialmediabox {z-index: 99999; position: absolute; left: 530px; top: 0px; width: 228px;}
.smbfacebook span,  .smbtwitter span, .smbyoutube span,  .smbrss span,  .smbemail span {position: relative; text-indent: -9999em; margin: 0;}
#socialmediabox a {position: relative; display: block; width: 42px; height: 45px; overflow: hidden; text-indent: -9999em; float: left;}

.smbfacebook {background: url(../images/social-media-bar-icons-rund.png) no-repeat 0 0;}
.smbtwitter {background: url(../images/social-media-bar-icons-rund.png) no-repeat -41px 0;}
.smbyoutube {background: url(../images/social-media-bar-icons-rund.png) no-repeat -82px 0;}
.smbrss {background: url(../images/social-media-bar-icons-rund.png) no-repeat -123px 0;}
.smbemail {background: url(../images/social-media-bar-icons-rund.png) no-repeat -164px 0;}
a.smbfacebook:hover {background: url(../images/social-media-bar-icons-rund.png) no-repeat 0 -46px;}
a.smbtwitter:hover  {background: url(../images/social-media-bar-icons-rund.png) no-repeat -41px -46px;}
a.smbyoutube:hover  {background: url(../images/social-media-bar-icons-rund.png) no-repeat -82px -46px;}
a.smbrss:hover  {background: url(../images/social-media-bar-icons-rund.png) no-repeat -123px -46px;}
a.smbemail:hover  {background: url(../images/social-media-bar-icons-rund.png) no-repeat -164px -46px;}


.page-rss-feeds #left .csc-header h1 {padding: 0;}
.page-rss-feeds  #left #c512  ul li {font-size: 100%;}
.page-rss-feeds #left  #c512 ul#feeds li {margin-bottom: 10px; font-size: 120%;}