/* clean CSS - 17 Dec 2009 */
.top {
	height: 91px; /* 103px; */
	width: 100%;
	position: relative;
    background: url('/img/top.jpg') no-repeat;
}

.top ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: absolute;
	left: 720px;
	top: 10px;
}

.top ul li {
    background: url('/img/top_li.gif') no-repeat left 6px;
    padding-left: 16px;
}

.top ul li a {
	line-height: 18px;
	text-decoration: none;
}

.top ul li a:hover {
	line-height: 18px;
text-decoration: underline;
}

.logo {
	width: 239px;
	height: 73px;
	display: block;
    position: absolute;
    top: 10px;
    left: 23px;
}
/* END clean CSS - 17 Dec 2009 */
F.codered {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.codewhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffcc99; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.bd_reddot {
	BORDER-RIGHT: #ff0000 1px dotted; BORDER-TOP: #ff0000 1px dotted; BORDER-LEFT: #ff0000 1px dotted; BORDER-BOTTOM: #ff0000 1px dotted
}
BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif /* OVERFLOW: auto; */
}
TD {
	FONT-SIZE: 11px; COLOR: #666666
}
A {
	COLOR: #de0027; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
.orange {
	FONT-WEIGHT: bold; COLOR: #ffcc99; TEXT-DECORATION: none
}
.orange:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.white {
	COLOR: #ffffff
}
.white:hover {
	COLOR: #ffcc99
}
.blue {
	COLOR: #003399; TEXT-DECORATION: none
}
.blue:hover {
	COLOR: #de0027; TEXT-DECORATION: none
}
.red {
	COLOR: #de0027
}
.menu {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
.submenu {
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 25px; COLOR: #ffffff; TEXT-DECORATION: none
}
.submenu:hover {
	COLOR: #ffcc99; TEXT-DECORATION: none
}
.submenu_white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.submenu_white:hover {
	COLOR: #ffcc99; TEXT-DECORATION: none
}
.conova {
	FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: none
}
.conova:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003399; TEXT-DECORATION: none
}
.title:hover {
	FONT-WEIGHT: bold; COLOR: #de0027; TEXT-DECORATION: none
}
.title_orange {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffcc99; TEXT-DECORATION: none
}
.title_orange_small {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffcc99; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.rd_title_orange_small {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.pic_content {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: #000000 0px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #000000 0px solid
}
.select144 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 144px; HEIGHT: 18px
}
.smallinput {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; HEIGHT: 18px
}
.extrasmallinput {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 30px; HEIGHT: 18px
}
.smallselect {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; HEIGHT: 18px
}
.linienselect {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; HEIGHT: 80px
}
.textareabig {
	FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; HEIGHT: 75px
}
.abflugaktiv {
	COLOR: #ffffff; BACKGROUND-COLOR: #003399
}
.abflugnichtaktiv {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.ankunftaktiv {
	COLOR: #ffffff; BACKGROUND-COLOR: #de0027
}
.ankunftnichtaktiv {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.livecamimg {
	MARGIN-BOTTOM: 1px
}
.livecamtab {
	FLOAT: left; MARGIN-LEFT: 5px
}
.livecamtableft {
	FLOAT: left
}
.nl_date {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; COLOR: #ffcc99; BACKGROUND-COLOR: #003399; TEXT-ALIGN: right
}
.nl_headertext {
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003399; TEXT-DECORATION: none
}
.footer_box {
	BORDER-RIGHT: #333399 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #333399 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #333399 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #333399 1px solid; BACKGROUND-REPEAT: repeat
}
.nl_dist_header {
	MARGIN-BOTTOM: 20px
}
.nl_dist_subfooter {
	MARGIN-TOP: 4px
}
#absenden {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.sideinfo_downloads_ueberschrift {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ffcc99; PADDING-TOP: 2px
}
#medieninfo {
	DISPLAY: none
}
.medieninfo_subues {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ffcc99; PADDING-TOP: 2px; BACKGROUND-COLOR: #003399
}
.medieninfo_sel {
	BORDER-RIGHT: #003399 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #d1d1ef
}
#medieninfo_sel {
	FONT-SIZE: 10px; COLOR: #003399; BACKGROUND-COLOR: #d1d1ef
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px 6px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 2px 5px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/img/aufz.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
LI A {
	COLOR: #798793
}
.blue {
	COLOR: #798793
}
LI A:hover {
	COLOR: #798793; TEXT-DECORATION: underline
}
.blue:hover {
	COLOR: #798793; TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #de0027; TEXT-DECORATION: none
}

#header_container {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 180px; BACKGROUND-COLOR: #efefef
}
#header_container_fixed {
	WIDTH: 885px; HEIGHT: 180px
}
#header_pic {
	FLOAT: left; WIDTH: 690px; HEIGHT: 180px
}
#header_nav {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 175px; HEIGHT: 180px
}
#header_spacer {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 10px; HEIGHT: 180px; BACKGROUND-COLOR: #cfd3d8
}
/*----------- my -------------*/
#header_container_short {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #efefef
}
#header_container_fixed_short {
	WIDTH: 885px; HEIGHT: 90px
}
#header_pic_short {
	FLOAT: left; WIDTH: 690px; HEIGHT: 90px
}
#header_nav_short {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 175px; HEIGHT: 90px
}
#header_spacer_short {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 10px; HEIGHT: 90px; BACKGROUND-COLOR: #cfd3d8
}
/*----------- END my -------------*/
#box_shortcuts {
	PADDING-LEFT: 20px; PADDING-TOP: 130px
}
#shortcuts {
	MARGIN-BOTTOM: 8px; WIDTH: 140px
}
#sitem {
	WIDTH: 135px
}
#nitem {
	WIDTH: 135px
}
#sitem_button {
	WIDTH: 6px
}
#nitem_button {
	WIDTH: 6px
}
#box_newsletter {
	MARGIN-TOP: 12px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-COLOR: #bac2c2
}
#box_menutop {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 16px
}
#box_menutop A {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none
}
#box_menutop A:hover {
	TEXT-DECORATION: underline
}
#box_menutop IMG {
	MARGIN-BOTTOM: 2px; MARGIN-RIGHT: 4px
}
#box_menutop DIV {
	MARGIN-BOTTOM: 2px
}
#sprachauswahl {
	TEXT-TRANSFORM: uppercase; COLOR: #de0027
}
#headers_container {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 12px; BACKGROUND-COLOR: #de0027 
}
#headers_container_fixed {
	width: 878px; HEIGHT: 12px   /* WIDTH: 878px; */
}
#headers_part1 {
	FLOAT: left; WIDTH: 866px; HEIGHT: 12px
}
#headers_part2 {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 10px; HEIGHT: 12px
}
#content_container {
	WIDTH: 1050px; BORDER-BOTTOM: #ffffff 1px solid /* WIDTH: 1010px; - increased to accommodate adsense 160x600 */
}
#content_container_fixed {
	BORDER-TOP: white 1px solid; MARGIN-TOP: -1px; WIDTH: 100%
}
#content_spacer_left {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 14px
}
#content_menu {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 180px
}
#content_main {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 494px
}
#content_main_wide {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 670px
}
#content_main_txt {
	MARGIN-BOTTOM: 28px
}
#content_right_txt {
	MARGIN-BOTTOM: 28px
}
#content_right {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 175px
}
#content_spacer_right {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 10px
}
#content_banner {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: auto; TEXT-ALIGN: left
}
#box_mainmenu {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 20px; PADDING-TOP: 12px; BACKGROUND-COLOR: #efefef
}
#box_mainmenu_subpages {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 20px; PADDING-TOP: 12px; BACKGROUND-COLOR: #efefef
}
#box_mainmenu_subpages {
	MARGIN-TOP: -28px; PADDING-TOP: 28px
}
#box_mainmenu_subpages IMG {
	VERTICAL-ALIGN: middle
}
#box_mainmenu_subpages DIV {
	PADDING-TOP: 4px
}
#box_mainmenu_subpages A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #697676; TEXT-DECORATION: none
}
#box_mainmenu_subpages A:hover {
	TEXT-DECORATION: underline
}
.menu_hilight {
	WIDTH: 4px; HEIGHT: 14px
}
.menu_aufz {
	MARGIN-LEFT: 7px; MARGIN-RIGHT: 5px
}
.menusub_item_no {
	PADDING-LEFT: 35px
}
#box_mainmenu IMG {
	VERTICAL-ALIGN: middle
}
#box_mainmenu DIV {
	PADDING-TOP: 4px
}
#box_mainmenu A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #697676; TEXT-DECORATION: none
}
#box_mainmenu A:hover {
	TEXT-DECORATION: underline
}
#submenu DIV {
	PADDING-TOP: 2px
}
#submenu A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #697676; TEXT-DECORATION: none
}
#submenu A:hover {
	TEXT-DECORATION: underline
}
#werbeblock_links {
	MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
.content_titlearea {
	MARGIN-BOTTOM: 18px; HEIGHT: 50px; BACKGROUND-COLOR: #bac2c2
}
.content_titlearea_left {
	HEIGHT: 50px; BACKGROUND-COLOR: #bac2c2
}
#content_titlearea_main {
	PADDING-LEFT: 12px
}
#content_titlearea_main IMG {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px; MARGIN-TOP: 21px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #000000 1px
}
#homepage_subtitle {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #de0027; PADDING-TOP: 0px; FONT-STYLE: italic; TEXT-ALIGN: right
}
#bannerrechts_content {
	DISPLAY: block; Z-INDEX: -1
}
#bannerrechts #bannerrechts_content {
	Z-INDEX: 100; WIDTH: auto
}
#homepage_flugdaten {
	MARGIN-TOP: 20px; MARGIN-LEFT: 12px; WIDTH: 468px
}
#homepage_linklisten_main {
	PADDING-RIGHT: 12px; MARGIN-TOP: 20px; PADDING-LEFT: 12px
}
.linkliste {
	WIDTH: 233px
}
#linkliste_links {
	FLOAT: left
}
#linkliste_rechts {
	FLOAT: right
}
.banner468 {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 12px
}
#bannerrechts {
	MARGIN-TOP: -14px; TEXT-ALIGN: left
}
#bannerrechts_label {
	PADDING-RIGHT: 6px; DISPLAY: block; TEXT-ALIGN: left
}
#bannerrechts_label IMG {
	DISPLAY: block
}
#label_abflug {
	MARGIN-BOTTOM: 0px; CURSOR: pointer
}
#label_ankunft {
	MARGIN-BOTTOM: 3px; CURSOR: pointer
}
#footer_container {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
#footer_container_fixed {
	WIDTH: 900px; HEIGHT: 20px
}
#footer_part1 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 866px; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #bac2c2; TEXT-ALIGN: center
}
#footer_part2 {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 10px; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #bac2c2
}
#footer_part1 A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
#footer_part1 A:hover {
	TEXT-DECORATION: underline
}
.box_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 100%; BACKGROUND-COLOR: #94a0a0
}
.box_title A {
	COLOR: #fff
}
.box_title A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.box_content {
	BORDER-RIGHT: #94a0a0 1px solid; BORDER-TOP: #94a0a0 1px solid; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #94a0a0 1px solid; BORDER-BOTTOM: #94a0a0 1px solid; HEIGHT: 100%
}
.box_content_text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666
}
.box_content_text .title {
	FONT-WEIGHT: bold
}
.box_content_text .widecontent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; COLOR: #666666; PADDING-TOP: 12px; HEIGHT: 120px
}
.box_content_text .widecontent_no_vert_limit {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; COLOR: #666666; PADDING-TOP: 12px; 
}
.box_content_text .grafiklink {
	PADDING-TOP: 12px; TEXT-ALIGN: center
}
.newstext {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.newslink {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 12px
}
.newstitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#box_container {
	PADDING-LEFT: 12px; WIDTH: 468px
}
#box_container_wide {
	PADDING-LEFT: 12px; WIDTH: 658px
}
#linkliste_quicklinks {
	WIDTH: 100%
}
.padding_maincontent {
	PADDING-LEFT: 12px
}
.presseteaser {
	MARGIN-BOTTOM: 16px
}
.presseteaser A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #697676; TEXT-DECORATION: none
}
.presseteaser A:hover {
	COLOR: #697676; TEXT-DECORATION: underline
}
.floater {
	LEFT: 885px; WIDTH: 150px; POSITION: absolute; TOP: 35px; HEIGHT: 150px
}
.clickfloater {
	Z-INDEX: 1000; LEFT: 15px; WIDTH: 67px; POSITION: absolute; TOP: 12px; HEIGHT: 180px
}
.clickfloater_short {
	Z-INDEX: 1000; LEFT: 15px; WIDTH: 67px; POSITION: absolute; TOP: 12px; HEIGHT: 90px
}
#weiterzurueck {
	MARGIN-BOTTOM: 12px; TEXT-ALIGN: right
}
.nl_sep {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; WIDTH: 600px; HEIGHT: 12px; BACKGROUND-COLOR: #de0027
}
.nl_contentheader {
	WIDTH: 600px
}
.nl_contentheader1 {
	FLOAT: left; WIDTH: 404px; HEIGHT: 49px; BACKGROUND-COLOR: #bac2c2
}
.nl_contentheader1 DIV {
	MARGIN-TOP: 16px; FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN-LEFT: 16px; COLOR: #ffffff; FONT-STYLE: italic
}
.nl_contentheader2 {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 180px; HEIGHT: 49px; BACKGROUND-COLOR: #bac2c2
}
.nl_contentheader2 DIV {
	MARGIN-TOP: 24px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-ALIGN: center
}
.nl_contentheader3 {
	FLOAT: right; WIDTH: 14px; HEIGHT: 49px; BACKGROUND-COLOR: #bac2c2
}
.nl_content {
	WIDTH: 600px
}
.nl_content1 {
	FLOAT: left; WIDTH: 404px; HEIGHT: auto
}
.nl_content1 .container {
	MARGIN: 16px
}
.nl_content1 H1 {
	FONT-SIZE: 14px; COLOR: #de0027
}
.nl_content1 .lead {
	
}
.nl_content2 {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 194px; HEIGHT: auto
}
.nl_content2 {
	MARGIN-TOP: 16px; TEXT-ALIGN: left
}
.nl_content3 {
	FLOAT: right; WIDTH: 0px; HEIGHT: auto
}
.nl_footer {
	WIDTH: 600px; HEIGHT: auto
}
.impressum {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #bac2c2
}
.address {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#img_titel_aufz {
	MARGIN-BOTTOM: 6px
}
#datumsleiste_von_1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #de0027
}
#datumsleiste_von_1 A {
	COLOR: #ffffff
}
#datumsleiste_von_0 {
	COLOR: #de0027; BACKGROUND-COLOR: #ffffff
}
#datumsleiste_von_0 A {
	COLOR: #697676
}
#datumsleiste_von_0 A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #de0027
}
#datumsleiste_nach_1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #333399
}
#datumsleiste_nach_1 A {
	COLOR: #ffffff
}
#datumsleiste_nach_0 {
	COLOR: #333399; BACKGROUND-COLOR: #ffffff
}
#datumsleiste_nach_0 A {
	COLOR: #697676
}
#datumsleiste_nach_0 A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #333399
}
#box_title_2465_ENG {
	DISPLAY: none
}
#box_content_2465_ENG {
	DISPLAY: none
}
TABLE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

a.in_text {color: #666666;}
a.in_text:hover {color: #de0027;}

/* POP-UP CALENDAR */
					.calWrapper {
					  border:0px;
					  padding:1px;
					  margin:0px;
					  background:#666666;  /* #a0522d */
					}
					.calWrapper .cal {
					  border:0px;
					  padding:0px;
					  margin:0px;
					  width:auto;
					  height:auto;
					  font-family:arial,helvetica;  
					  font-size:8pt;  
					  border-spacing:1px; 
					}
					.calWrapper .cal td {
					  padding:0.35em;
					  text-align:center;
					}
					.calWrapper .cal .month {
					  vertical-align:middle;
					  font-weight:bold;
					  color:#FFFFFF;
					  background:#666666; /* #a0522d */
					  height:1px;
					  padding:3px 0.5em;
					  white-space:nowrap;
					}
					.calWrapper .cal .month a {
					  text-decoration:none;
					  color:#FFFFFF;
					  font-size:12pt;
					  font-family:serif;
					}
					.calWrapper .cal .week {
					  text-align:center;
					  background:#ffffcc;
					  color:#004264;
					}
					.calWrapper .cal .activeDay {
					  background:#FFF;
					  font-weight:bold;
					}
					.activeDay a {color:#000000;}
					.activeDay a:hover {background:#ff9999;}
					
					.calWrapper .cal .inactiveDay {
					  background:#FFF;
					  color:#999999;
					}
					.calWrapper .cal .emptyDay {
					  background:#ffffcc;
					}
