.body_style			{margin:0px;padding:0px;background:#000000;}
.singlewindow_style			{margin:0px;padding:10px;background:#000000;}

.top_div				{position:absolute;top:0px;left:0px;width:100%;height:130px;background:#000000;text-align:center;}

.center_content	{text-align:center;margin:auto;width:500px;}

.haupt_div			{position:absolute;top:130px;left:0px;width:100%;text-align:left;min-width:800px;}

.top_navi				{left:0px;top:0px;width:100%;height:30px;background:#CC0000;margin:auto;
								 text-align:center;padding-top:5px;}
.top_navi_sm				{left:0px;top:0px;width:40px;height:30px;background:#CC0000;margin:auto;
								 text-align:center;padding-top:5px;}								 
.navitab				{width:800px;height:20px;margin:auto;border-collapse:collapse;text-align:center;}
.navi_cell			{border-left:1px solid white;border-right:1px solid white;text-align:center;}
.endcell				{width:250px;text-align:right;border-right:1px solid white;padding-right:10px;}
.toplink				{font-family:verdana,helvetica,arial;color:#FFFFFF;text-decoration:none;}

.mitte_div  		{position:relative;top:0px;left:0px;padding-top:15px;padding-bottom:15px;width:100%;text-align:center;background:#FFFFFF;}
.content_div		{margin-left:auto;margin-right:auto;width:800px;min-height:500px;
								 overflow:visible;border:1px solid #CC0000;}	
.sublink				{width:100%;padding:1px;height:20px;border-bottom:solid 1px #CC0000;text-align:left;}							 

.bottom					{height:30px;text-align:center;background:#000000;vertical-align:top;overflow:visible;}
.bottom_inner		{width:500px;margin:auto;padding-top:15px;}
.bottom_logo		{float:left;margin-right:25px;margin-bottom:1px;}
.bottom_link		{font-family:verdana,helvetica,arial;font-size:10px;margin:1px;line-height:10px;}
.bottom_img			{margin:0px;}
						 
/*text-strukturierung*/

.foto_re				{float:right;margin:15px;}
.weiss					{font-family:Arial,verdana,helvetica;font-size:small;text-align:justify;margin:10px;color:#FFFFFF;}
.teaserbild			{float:left;margin-left:40px;margin-bottom:10px;}

.filmtitel			{background:#CC0000;}
.spalte					{float:left;width:262px;padding:3px;margin:auto;}
.spalte_m				{float:left;text-align:center;width:262px;
								 margin:auto;margin-bottom:10px;border-right:1px solid #CC0000;border-left:1px solid #CC0000;}
.film_bild			{text-align:center;border:1px solid #000000;}
.filmunterschrift {font-family:verdana,helvetica,arial;font-size:x-small;text-align:left;margin-top:3px;}
.trennstrich		{width:100%;height:1px;color:#CC0000;}

h1							{font-family:Arial,Verdana,helvetica,arial;font-size:180%;font-weight:bold;
								 color:#CC0000;margin:5px 0px 5px 0px;text-align:center;}
h2							{font-family:Arial,verdana,helvetica,arial;font-size:120%;color:#003399;margin:5px;color:#CC0000;font-style:italic;}
h3							{font-family:Arial,verdana,helvetica,arial;font-size:110%;font-weight:bold;color:#CC0000;margin:5px;}
h4							{font-family:Arial,verdana,helvetica,arial;font-size:110%;font-weight:normal;color:#CC0000;margin:5px;}
h5							{font-family:Arial,verdana,helvetica,arial;font-size:100%;font-weight:bold;color:#CC0000;margin:5px;text-align:left;}
h6							{font-family:Arial,verdana,helvetica,arial;font-size:100%;font-weight:normal;color:#CC0000;margin:5px;text-align:left;}

a								{color:#330000;}
p,td						{font-family:Arial,verdana,helvetica;font-size:small;text-align:justify;margin:10px;}
ul							{font-family:verdana,helvetica,arial;font-size:small;margin-bottom:20px;}								
.klein					{font-family:verdana,helvetica,arial;font-size:x-small;}
.zelle1					{border:1px solid #003399;}
.fett						{font-weight:bold;}
.text1					{font-family:verdana,helvetica,arial;font-size:small;}
.sub_cats				{font-family:verdana,helvetica,arial;font-size:x-small;color:#330000;}


/*rechte Spalte*/
.archiv {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 196px;
	top: 159px;
	color: #000000;
	width: 175px;
}
.toplink_sm {
font-family:verdana,helvetica,arial;color:#FFFFFF;text-decoration:none;
}
.navi_cell_sm {
border-left:1px solid white;border-right:1px solid white;text-align:center;
}
