@charset "UTF-8";
	body {
		font: 100% Arial, Helvetica, sans-serif;
		background: #515151;
		margin-top: 0px;
		margin-bottom: 25px;
		padding: 0;
		text-align: center;
		color: #000000;
	}
    .oneColFixCtrHdr #container {
		width: 700px;
		background: #F8F8F8;
		margin: 0 auto;
		border: 1px solid #000000;
		text-align: left;
		margin-top: 25px;
		margin-bottom: 25px;
    }
    .oneColFixCtrHdr #header {
		padding: 0 20px 0 18px;
    }
	
	.oneColFixCtrHdr #header #navigation {
		margin-top: 8px;
		text-align: right;
		font-size: 12px;
		font-weight:bold;
		color: #666666;
    }
	
	.oneColFixCtrHdr #header #navigation a {
		text-decoration:none;
		font-size: 12px;
		font-weight:bold;
		color: #666666;
	}
	
	.selfActiveNavigationLink {
	
		text-decoration:none;
		font-size: 12px;
		font-weight:bold;
		color: #66abc5;
	}
		
	/* LINKS in der Navigation */
	.oneColFixCtrHdr #header #navigation a:visited {
		color: #666666;
	}
	
	.oneColFixCtrHdr #header #navigation a:hover {
		color: #a64b3c;
	}
	
	/* -------------------------*/
	
	.oneColFixCtrHdr #header #section-line {
		height: 2px;
		background: #CCCCCC;
		margin-top: 8px;
    }
	
	.oneColFixCtrHdr #header #subPageName {
		float:right;
                padding-top: 7px;
		color: #a64b3c;
		font-size: 28px;
		margin-top: 8px;		
	}
	
    .oneColFixCtrHdr #header #pageName {
		padding-top: 5px;
		border-top-width: 2px;
		border-top-style: solid;
		border-top-color: #cccccc; 
		color: #666666;
		font-size: 28px;
		margin-top: 8px;
    }
	
    .oneColFixCtrHdr #mainContentImages {
		padding: 0 11px;    	
		margin-top: 25px;
		height: 290px;
    }
	
	.oneColFixCtrHdr #mainContentImages #rightContentImage {
	
		float: right;
		background-color: #b3b3b3;
		height: 270px;
		padding: 10px;
		width: 386px;
	}
	
	.oneColFixCtrHdr #mainContentImages #leftContentImage {
	
		height: 231px;
		width: 271px;
	}
	
	.oneColFixCtrHdr #mainContentImages #leftContentImage #leftContentImage-top {
	
		float: left;
		background-color: #b3b3b3;
		height: 95px;
		width: 251px;
		padding: 10px;
	}
	
	.oneColFixCtrHdr #mainContentImages #leftContentImage #leftContentImage-bottom {
	
		float: left;
		background-color:#b3b3b3;
		margin-top: 1px;
		height: 154px;
		width: 251px;
		padding: 10px;
	}
	
	.oneColFixCtrHdr #mainContent {
		padding: 0 11px;   
		margin-top: 1px;
	}
	
	.brown {
	  
		color: #a64b3c;
	}
	
	.Stil1 {
		color: #666666
	}
	
	.oneColFixCtrHdr #mainContent #leftSidebar-bottom {
		width: 263px;	
		padding-left: 8px;	
	}
	
	.oneColFixCtrHdr #mainContent #leftSidebar-bottom #schedule {
		margin-top: 8px;
		margin-left: 3px;
		font-size: 14px;
		color: #a64b3c;
	}
	
	.oneColFixCtrHdr #mainContent #leftSidebar-bottom #schedule a {
		text-decoration:none;
		font-size: 14px;
		/*font-weight:bold;*/
		color: #a64b3c;
	}
		
	.oneColFixCtrHdr #mainContent #leftSidebar-bottom #schedule a:visited {
		color: #a64b3c;
	}
	
	.oneColFixCtrHdr #mainContent #leftSidebar-bottom #schedule a:hover {
		color: #66abc5;
	}
	
	.oneColFixCtrHdr #mainContent #content {
		padding: 0 5px;
		color: #666666;
		font-size: 14px;
		float: right;
		width: 396px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #b3b3b3;
	}
	
	.oneColFixCtrHdr #mainContent #content-no-sidebar {
		
		padding-left: 8px;
		color: #666666;
		font-size: 14px;
	}
	
	.oneColFixCtrHdr #mainContent #content-no-sidebar #pos {
		margin-top: 8px;
		margin-left: 3px;
	}
	
	.oneColFixCtrHdr #mainContent #content #pos {
		margin-top: 8px;
	}

	.oneColFixCtrHdr #mainContent #content #pos p {
		padding-left: 5px;
	}
	
	.oneColFixCtrHdr #mainContent #content #pos table {
		padding-left: 5px;

	}
	
	.ticketForm {
	
		/*background-color:#dff; */
		width:150px; 
		border:1px solid #666666;
	}
	
	/* Clearfix-Methode zum Clearen der Float-Umgebungen */
	.clearfix:after {
	   content: ".";
	   display: block;
	   height: 0;
	   clear: both;
	   visibility: hidden;
	}

	/* Diese Angabe benÃ¶tigt der Safari-Browser zwingend !! */
	.clearfix { 
		display: block; 
	}
	
    .oneColFixCtrHdr #footer {
    	padding: 0 10px;        
    }
	
    .oneColFixCtrHdr #footer #section-line {
		height: 2px;
		background: #CCCCCC;
		margin-top: 8px;
    }
	
    .oneColFixCtrHdr #footer #imprint {
    	margin-top: 5px;
		margin-bottom: 8px;
        padding-top: 5px;
        border-top-width: 2px;
        border-top-style: solid;
        border-top-color: #cccccc; 
		text-align: center;
		font-size: 11px;
        color: #666666;
    }

