table {
	border: thin none;
	font-size: 12px;
}
body {
	font-family: Tahoma, "Trebuchet MS", "Myriad Web", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px 10px 0px 0px;
	overflow:auto;
	background-color:#C2DDE6;
}
.txt_10 {
	font-size: 10px;
}
a:link, a:visited {
	color:#3D2219;
	text-decoration:none;
}
a:active, a:hover {
	color:#3D2219;
	text-decoration:underline;
}
a.menue:link, a.menue:visited, a.menue:hover, a.menue:active {
	color:#3D2219;
	text-decoration:none;
}
.rightmenu {
	width:150px;
	text-align:center;
	background:url(/img/menu/menu_right_bg.gif) repeat-y;
}
.footerlink	{
	font-size:9px;
}
a.footerlink:link {
	color:#3D2219;
	text-decoration:none;
}
a.footerlink:visited {
	color:#3D2219;
	text-decoration:none;
}
a.footerlink:active {
	color:#3D2219;
	text-decoration:underline;
}
a.footerlink:hover {
	color:#3D2219;
	text-decoration:underline;
}
input {
	BORDER: #3D2219 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana;
}
input.button {
	BORDER: #3D2219 1px solid;
	BACKGROUND-COLOR: #3D2219;
	color: #FFF;
	font-size: 8pt;
	font-family: Verdana;
	cursor:pointer;
}

.inputsubmit {
	BORDER: #3D2219 1px solid;
	BACKGROUND-COLOR: #AAAAAA;
	font-size: 8pt;
	font-family: Verdana;
	color:#000000;
}
textarea {
	border : 1px solid #3D2219;
	font-size: 8pt;
	font-family: Verdana;
}
.menue_out {
	font-size: 10pt;
	text-align:center;
	background-color: #FFF;
}
.menue_head {
	font-size: 12pt;
	line-height: 10pt;
	text-align:center;
	color: white;
	font-weight:600;
}
.menue_over {
	font-size: 10pt;
	text-align:center;
	background-color: #FFCC99;
}
.td_rechts_unten {
	width:173px;
	background-image:url(/img/main/table_bottom.gif);
}
img {
	border:0;
}
.menue_main_off {
	font-size: 10pt;
	text-align:center;
	background-color:#FFFFFF;
	width:116px;
}
.menue_main_on {
	font-size: 10pt;
	text-align:center;
	background-color:#FFCC66;
	width:116px;
}
.text_9px, .news_ausg_preis {
	font-size: 9px;
	font-family: Verdana;
	color: #000000;
}
.menu_item {
	background-image:url("/images/menu_background.gif");
	text-align:center;
}
a.newslink:link, a.newslink:visited, a.newslink:active  {
	color:#993300;
	text-decoration: underline;
	font-weight:600;
}
a.newslink:hover {
	color:#663300;
	text-decoration: underline;
	font-weight:600;
	text-decoration: overline;
}
/*
.menu_bottom 				 {background-color:#993300;}
.menu_border 				 {width:2px; background-color:#993300;}
.menu_header 				 {background-color:#993300;}
.rightmenu 					 {width:150px; text-align:center; background-image:url(../img/menu/menu_right_bg.gif);}
.contentcell				 {vertical-align:top; width:500px; text-align:center;}
*/
p										 {text-align:left;}
#KalenderAnzeige p {
	margin:0px;
	padding:0px;
	height:15px;
	text-align:center;
}
form								 {margin:0px; padding:0px;}

.mainpart_250px {
	position:relative;
	text-align:left;
	top:0px;          
	width:250px;
	height:190px;
	background-image:url(/img/line_250px.gif);
	 background-repeat:repeat-y;
}
.mainpart_505px {
	position:relative;
	text-align:left;
	top:0px;          
	width:505px;
	height:195px;
	background-image:url(/img/line_505px.gif);
	 background-repeat:repeat-y;
}
.mainpart_505px_2 {
	position:relative;
	text-align:left;
	top:0px;          
	width:503px;
	height:212px;
	background-color:#ecdfab;
	border-left:1px solid black;
	border-right:1px solid black;
  z-index:2;
}

#text {
	position:absolute;
	text-align:left;
	top:0px;
	left:40px;          
	width:225px;
	z-index:3;
    font-size:11px;
}
#headline_kinocharts{
	position:absolute;
	top:-15px;
	left:-5px;
	z-index:5;
}
#kinocharts_footer{
	position:relative;
	top:0px;
	width:250px;
}
.headline_latest_news{
	position:absolute;
	top:-15px;
	left:-5px;
	z-index:3;
}

.headline_latest_news{
	position:absolute;
	top:-15px;
	left:-5px;
	z-index:3;
}


.widget_footer{
	position:relative;
	top:0px;
	width:250px;
}
.widget_footer_505{
	position:relative;
	top:0px;
	width:505px;
}			  
#text_latest_news {
	position:absolute;
	text-align:left;
	top:10px;
	left:10px;          
	width:230px;
	z-index:3;

}			  
.entries {
	width:214px;
	width:212px !important;
}

#text_latest_entries {
	position:absolute;
	text-align:left;
	top:10px;
	left:10px;          
    width:230px;
	height:160px;
	z-index:2;
	overflow:auto;
}

.mainpart_pages {
	position:relative;
	text-align:left;
	top:0px;          
	width:500px;
	background-image:url(/img/content_bg.gif);
	background-repeat:repeat-y;
}

.mainpart_pages_neu {
	position:relative;
	text-align:left;
	top:0px;          
	width:480px;
	background-image:url(/img/content_bg.gif);
	background-repeat:repeat-y;
	padding:10px;
}
.mainpart_pages_adminarea{
	position:relative;
	text-align:left;
	top:0px;          
	width:600px;
}

.headline {
	position:absolute;
	top:-3px;
	left:-2px;
	text-align:center;
	font-size:15px;
	font-family:Arial;
	font-weight:900;
	width:500px;
	padding:1px 0px 10px 3px;;
	color:#FFF;
}
			 
.title_pages {
	position:absolute;
	top:1px;
	left:0px;
	text-align:left;
	font-size:15px;
	font-family:Arial;
	font-weight:900;
	width:500px;
	padding:0px;
	color:#FFF;
}			 
			 
			 
/* Pressemitteilungen */

.presse_description {
 	position:absolute;
 	left:190px;
 	height:110px;
 	width:270px;
 	padding-top:30px;
}			 
.presse_itemframelayer {
  width:460px;
  height:125px;
  border-bottom:1px dotted #A5A5A5;
}
.presse_thumbnail {
  position:absolute;
  height:110px;
  width:160px;
}
#eventinfolayer{
  position:absolute;
  width:250px;
  visibility:hidden;
  z-index:99;
  background-color:#FFF;
  border:1px solid #000000;
  -moz-opacity:0.75;
  *filter:alpha(opacity=75);
  padding:15px;
}

.tr_weekdaynames{
  height:25px;
  background-color:#FFFFFF;
  text-align:center;
  font-weight:900;
  font-size:14px;
}
.tr_weekdaynames td{
  width:30px;
}
.table_calender{
  font-size:10px;
  width:230px;
}
.table_calender tr {
  height:20px;
  background-color:#FFFFFF;
}

.table_calender td {
  cursor:pointer;
  font-size:12px;
  text-align: center;
}

.eventday {
  background-color:#CCCCCC;
  font-weight:900;
  color:#000000;
  font-size:12px;
  text-align: center;
}

.noeventday {
  font-weight:200;
  color:#000000;
}
.noeventday_today {
  background-color:#444444;
  font-weight:900;
  color:#FFFFFF;
}
.noeventday_weekend {
  font-weight:200;
  color:#FF0000;
}
.eventday_today {
  background-color:#EEEEEE;
  font-weight:900;
  color:#000000;
}
.eventday_weekend {
  background-color:#CCCCCC;
  font-weight:900;
  color:#FF0000;
}
.eventday_today_weekend {
  background-color:#EEEEEE;
  font-weight:900;
  color:#FF0000;
}
.eventday {
  background-color:#CCCCCC;
  font-weight:900;
  color:#000000;
}

.satzung_td_absatz{
  vertical-align:top;
  width:60px;
}
.entries p img{width:10px; height:10px;}

.newsline_widget {
cursor: pointer;
padding-bottom:0px;
float:left;
width:485px;
height:40px;
border:2px solid #FFF;
z-index:0;
}

#profil input{
	padding:3px;
}
