#js-1stmenu 	{
				filter: Alpha(opacity=92, finishopacity=92, style=1);
				opacity: 0.9;
				}

#js-soft 		{
				filter: Alpha(opacity=40, finishopacity=40, style=1);
				opacity: 0.4;
				}

#js-invert 		{
				filter: Alpha(opacity=100, finishopacity=100, style=1);
				}

#cs1_layer 		{
				position:absolute;
				left:50%;
				margin-left:-429px;
				margin-top:46px;
				height:285px;
				width:210px;
				z-index:10;
				}

td			  	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 10px;
				line-height: 16px;
				}

.white			{
				color: #FFFFFF;
				}

.hintergrund 	{	
				position:absolute;
				width:100%;
				height:100%;
				z-index:1;
				}

body,html		{
				background-repeat:no-repeat;
				padding:0px;
				vertical-align:top;
				margin: 0px;
				padding: 0;
				height:100%;
				width: 100%;
				}
				
.main			{
				width:1000px;
				vertical-align:top;
				height:618px;
				}
				
.top			{
				width:1000px;
				height:90px;
				vertical-align:bottom;
				}
				
.metanavi		{
				width:auto;
				height:30px;
				margin-left:40px;
				}
				
.subtemplate	{
				height:508px;
				width:100%;
				background-repeat:no-repeat;
				}
				
.hauptnavi		{
				padding-bottom:65px;
				vertical-align:bottom;
				}
.sprache		{
				margin-top:65px;
				padding-left:55px;
				}

.footer			{
				height:10px;
				width:660px;
				margin-left:280px;
				}
.content		{
				width:572px;
				vertical-align:bottom;
				height:100%;
				}
.border			{
				z-index:3;
				width:559px;
				height:auto;
				vertical-align:bottom;
				color:#000000;
				border-right:13px solid #be2a33;
				}
				
.transparency	{
				background-image:url(../images/bg_content.gif);
				background-repeat:no-repeat;
				filter: Alpha(opacity=90, finishopacity=90, style=1);
				opacity: 0.9;
				width:559px;
				height:auto;
				vertical-align:bottom;
				z-index:4;
				color:#000000;
				}
				
.content		{
				width:549px;
				padding:30px 10px 10px 20px;

				}
				
.newsdate		{
				float:left;s
				}

.mainmenu		{
				filter: Alpha(opacity=70, finishopacity=70, style=1);
				opacity: 0.7;
				}

.mainmenu2		{
				filter: Alpha(opacity=70, finishopacity=70, style=1);
				opacity: 0.7;
				padding-left:65px;
				background-color:#000000;
				}			
		
.nav-secondary, .nav-secondary ul {
				position:static;
				}
.nav-secondary, .nav-secondary li {
				list-style: none;
				margin:0;
				padding:0;
				background:#000000;
				}
.nav-secondary {
				padding-top:0;
				margin-top: 1px;
}
.nav-secondary a {
				background: #000;
				font: bold 86% arial;
				padding-left:65px;
				display:block;
				font-size:10px;
				line-height:1.7;
}
.nav-secondary a, .nav-secondary a:link, .nav-secondary a:visited, .nav-secondary a:hover, .nav-secondary a:active {
				text-decoration:none;
				cursor:pointer;
} 
.nav-secondary a:link {color:#fff} 
.nav-secondary a:visited {color:#fff} 
.nav-secondary li.active a:link, .nav-secondary a:hover, .nav-secondary li.active a:visited, .nav-secondary li.active a:hover, .nav-secondary li.active a:active {
				color:#fff;
				background-color: #410507;
				background-image:url(../images/vorlagen/pfeil.gif);
				background-position:55px 7px;
				background-repeat:no-repeat;
} 

.bereichlink 	{	
				height:40px;
				width:161px;
				background-image:url(../images/pfeil_grau.gif);
				background-position: 0px 7px;;
				background-repeat:no-repeat;
				padding-left:0px;
				}
.bereiche		{
				margin-right:10px;
				}


A:link         	{
				color: #336699;
				text-decoration: underline;
				}

A:visited       {
				color: #336699;
				text-decoration: underline;
				}

A:hover         {
				color: #336699;
				text-decoration: none;
				}
				
				

#black_layer, #black_layer1 {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:9999;
	background-color:#000000;
	filter: Alpha(opacity=80, finishopacity=80, style=1);
	opacity: 0.8;
}

#cr_lightbox {
	position:absolute;
	left:50%;
	margin-left:-406px;
	top:140px;
	width:812px;
	height:445px;
	z-index:10000;
	background-color:#FFFFFF;
}
#cr_lightbox_inner{
	margin-top:25px;
	margin-left:45px;
}
.cr_lightbox_next {
	position:absolute;
	top: 50%;
	margin-top:-12px;
	width:25px;
	height:24px;
}
.cr_lightbox_seite{
	position:absolute;
	bottom: 15px;
	right:15px;
}

#cinema_layer {
	position:absolute;
	left:50%;
	margin-left:-240px;
	top:89px;
	width:480px;
	z-index:10000;
	border: solid 5px #FFFFFF;
	background-color:#FFFFFF;
}
#cinema_close {
	position:absolute;
	right:10px;
	top:10px;
	z-index:100;
}
