/**********************************  stadt *********************************************/
/* Body und  Scrollbar properties are only supported by Internet Explorer 5.5+  */
/*****************  backgroundcolor ------ #E2EAF3  *************************/
/***************  backgroundcolor hell ------ #F6F9FD  *********************/
/*******************************************************************************/
body {
background-image: url(/c1257378004fb21c/files/body-hintergrund.jpg/$file/body-hintergrund.jpg?openelement);	
background-repeat: repeat-y;
	/*
	scrollbar-face-color: #E2EAF3;
	scrollbar-track-color: #F6F9FD;
	scrollbar-arrow-color: #336699;
	scrollbar-darkshadow-color: #336699;
	scrollbar-highlight-color: #336699;
background-image: url(/c1257378004fb21c/files/hintegrund_weihnachtssterne.jpg/$file/hintegrund_weihnachtssterne.jpg?openelement);	
background-position: top right;
background-repeat: no-repeat;
background-image: url(/c1257378004fb21c/files/hintegrund_schuetzer.jpg/$file/hintegrund_schuetzer.jpg?openelement);	
background-position: top right;
background-repeat: no-repeat;
*/               
}
/************/
/*   Logo   */
/*****	background-image: url(/c1257378004fb21c/files/toplogo2.gif/$file/toplogo2.gif); *******/
#top-left {
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 80px;
	position: absolute;
	top: 0px;
	left: 0px;
}
/*******************************************/
/* Hauptmenu oder Bild auf der Startseite */
/******************************************/
#menu-bild {
	background-color: transparent;
	border: 1px solid #003366;
	margin: 5px;
	width: 90%;
	padding: 0px;
	height: 453px;
	background-image: url(/c1257378004fb21c/files/bildhauptmenurathaus2.jpg/$file/bildhauptmenurathaus2.jpg);
                background-repeat: no-repeat;
/*  Silvester ---->  /c1257378004fb21c/files/bildhauptmenusilvester1.jpg/$file/bildhauptmenusilvester1.jpg   */
/*  Weihnachten ---->  /c1257378004fb21c/files/bildhauptmenuweihnachten2.jpg/$file/bildhauptmenuweihnachten2.jpg  */
/*  Mühle blau ----> /c1257378004fb21c/files/bildhauptmenumuehle.jpg/$file/bildhauptmenumuehle.jpg  */
/*  Mühle farbig ----> /c1257378004fb21c/files/bildhauptmenumuehle1.jpg/$file/bildhauptmenumuehle1.jpg  */
/* Im Schnee ----> /c1257378004fb21c/files/bildhauptmenuimschnee.jpg/$file/bildhauptmenuimschnee.jpg  */
/* Madonna ----> /c1257378004fb21c/files/bildhauptmenumadonna.jpg/$file/bildhauptmenumadonna.jpg  */
/* Hausmeer ----> /c1257378004fb21c/files/bildhauptmenuhausmeer.jpg/$file/bildhauptmenuhausmeer.jpg  */
/* Fachwerkhaus ----> /c1257378004fb21c/files/bildhauptmenufachwerkhaus.jpg/$file/bildhauptmenufachwerkhaus.jpg  */
/* Wasserturm ----> /c1257378004fb21c/files/bildhauptmenuwasserturm.jpg/$file/bildhauptmenuwasserturm.jpg  */
/* Karneval ----> /c1257378004fb21c/files/bildhauptmenukarneval.jpg/$file/bildhauptmenukarneval.jpg  */
/* Frühling Kirschen ----> /c1257378004fb21c/files/bildhauptmenufruehling1.jpg/$file/bildhauptmenufruehling1.jpg  */
/* Frühling Glocken ---->  /c1257378004fb21c/files/bildhauptmenufruehling2.jpg/$file/bildhauptmenufruehling2.jpg  */
/* Frühling Haus Meer ---->  /c1257378004fb21c/files/bildhauptmenufruehling3.jpg/$file/bildhauptmenufruehling3.jpg  */
/* Kinderbrunen ----> /c1257378004fb21c/files/bildhauptmenukinderbrunen.jpg/$file/bildhauptmenukinderbrunen.jpg  */
/* Rathaus ----> /c1257378004fb21c/files/bildhauptmenurathaus.jpg/$file/bildhauptmenurathaus.jpg  */
/* Rathaus 2 ----> /c1257378004fb21c/files/bildhauptmenurathaus2.jpg/$file/bildhauptmenurathaus2.jpg */
/* Herbst Dyckhof ----> /c1257378004fb21c/files/BildHauptmenuHerbstDyckhof.jpg/$file/BildHauptmenuHerbstDyckhof.jpg  */
/* WDR2 ----> /c1257378004fb21c/files/BildHauptmenuWDR2-1.jpg/$file/BildHauptmenuWDR2-1.jpg  */
}
/* 1. Ebene vom Hauptmenu */
#Hauptmenu {
	background-color: #E2EAF3;
	border: 1px solid #003366;
	margin: 5px;
	padding: 0px;
	width: 90%;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}
#Hauptmenu li {
	display: inline;
	background-color: transparent;
                margin: 0px;
                padding: 0px;
                list-style-type: none;
                width: 100%;
}
#Hauptmenu li.HauptnavipunktAktiv a.HauptErsteEbene  {
   background-color: #B1C2D2;
}
#Hauptmenu li a.HauptErsteEbene  {
	margin: 0px;
	border: 0px;
	background-color: transparent;
	text-decoration: none;
	display: block;
	padding: 3px 0px 3px 3px;
                width: auto;
}
#Hauptmenu li a.HauptErsteEbene:hover, #Hauptmenu li a.HauptErsteEbene:active, #Hauptmenu li a.HauptErsteEbene:focus {
   background-color: #B1C2D2;
}
/*** 2. Ebene Menu **/
#Hauptmenu li.HauptnavipunktAktiv  ul {
	background-color: #F6F9FD;
	border-bottom: 1px solid #FFFFFF;
	border: 0px;
	margin: 0px;
                padding: 0px;
	width: 100%;
}
#Hauptmenu li.HauptnavipunktAktiv ul li {
	display: block;
	background-color: transparent;
                margin: 0px;
                border: 0px;
                padding: 0px;
                list-style-type: none;
                width: auto;
}
#Hauptmenu li.HauptnavipunktAktiv ul li a  {
	margin: 0px;
	border: 0px;
	background-color: transparent;
	text-decoration: none;
	display: block;
	padding: 3px 0px 3px 20px;
                width: auto;
}
#Hauptmenu li.HauptnavipunktAktiv ul li a:hover, #Hauptmenu li.HauptnavipunktAktiv ul li a:active, #Hauptmenu li.HauptnavipunktAktiv ul li a:focus {
   background-color: #B1C2D2;
}
#Hauptmenu li.HauptnavipunktAktiv ul li:hover, #Hauptmenu li.HauptnavipunktAktiv ul li:active, #Hauptmenu li.HauptnavipunktAktiv ul li:focus {
   background-color: #B1C2D2;
}
/* Popup - Ebene vom Hauptmenu */
#Hauptmenu li div {
	display: none;
	position: absolute;
	left: 80%;
	width: 160px;
	height: auto;
	background-color: #F6F9FD;
	border: 1px solid #003366;
	padding: 0px;
	margin: 0px;
        z-index: 200;
}
#Hauptmenu li:hover div {
	display: inline;
}
#Hauptmenu li div  ul {
	background-color: #F6F9FD;
	border-bottom: 1px solid #FFFFFF;
	border: 0px;
	margin: 0px;
        padding: 0px;
	width: auto;
}
#Hauptmenu li div ul li {
	display: block;
	background-color: transparent;
        margin: 0px;
        border: 0px;
        padding: 0px;
        list-style-type: none;
        width: 100%
}
#Hauptmenu li div ul li a  {
	margin: 0px;
	border: 0px;
	background-color: transparent;
	text-decoration: none;
	display: block;
	padding: 3px;
        width: 80%
}
#Hauptmenu li div ul li a:hover, #Hauptmenu li div ul li a:active, #Hauptmenu li div ul li a:focus {
   background-color: #B1C2D2;
}
#Hauptmenu li div ul li:hover, #Hauptmenu li div ul li:active, #Hauptmenu li div ul li:focus {
   background-color: #B1C2D2;
}
/** für aktive Knotten **/
li.HauptnavipunktAktiv ul li a.HauptnaviAktiveKnotten {
	font-weight: bolder;
}
li.HauptnavipunktAktiv ul li a {
	font-weight: normal;
}
li.HauptnavipunktAktiv a {
	font-weight: bolder;
}
/************/
/* Suchmenu */
/************/
#suchmaschine, #ewo  {
	background-color: #E2EAF3;
	border: 1px solid #003366;
	margin: 4px;
	width: 90%;
	position: relative;
	right: 0px;
	color: #336699;
	padding: 0px;
	z-index: 100;
	font-size: 0.91em;
}
#suchmaschine img, #suchmaschine a , #ewo a  {
	border: 0px!important;
	margin: 0px!important;
	padding: 0px!important;
                color: #3A6B9C;
  	width:16px!important;
	text-decoration: none;
	font-weight: bolder;
}
#suchmaschine input {
	width: 80%; 
                margin: 2px;
	border: 1px solid #003366;
	color: #336699;
                height: 12px;
	padding: 1px;
	vertical-align: bottom;  
}
#suchmaschine #btn_suchen {
	padding: 2px;
	background-color: #ffffff;
	border:1px solid #003366;
	margin: 2px 2px;
	width: 11px;
	height: 11px;
	vertical-align: bottom;  
}
#suchmaschine a.a_small {
              font-size: 10px;
}
#suchmaschine a.a_medium {
              font-size: 12px;
}
#suchmaschine a.a_large {
              font-size: 14px;
}
#suchmaschine label {
              display: none;
}
/**************************/
/* Veranstaltungskalender */
/**************************/
 .aktuellRight {
	background-color: #E2EAF3; 
	border: 1px solid #003366;
	margin: 5px;
	width: 90%;
	height: auto;
	padding: 0px;
	height: auto;
/*	background-image: url(/c1257378004fb21c/files/hintegrund_verzeichnis.jpg/$file/hintegrund_verzeichnis.jpg?openelement);	
	background-position: top right;
	background-repeat: repeat-y;*/
}
.veranstaltung-titel  {
/*             background-image: url(/c1257378004fb21c/files/hintegrund_title_verzeichni.jpg/$file/hintegrund_title_verzeichni.jpg?openelement);	
	background-position: bottom left;
	background-repeat: repeat-x;*/
	background-color: #003366; 
}
.veranstaltung-titel, .veranstaltung-titel A {
	text-align: center;
	padding: 5px;
	border: 0px;
	margin: 0px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.veranstaltung  {
	margin: 4px;
}
.veranstaltung A {
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: none;
	color: #003366;
}
A#presse:HOVER, A#event:HOVER {
	color: #ffffff;
}
.veranstaltung-titel A:HOVER, .veranstaltung A:HOVER, A icons:HOVER {
	color: #9DB9D9;
}
