/*
$ http://www.antenne.de $
$ style/style.css | 2007/12/05 11:40 $
$ LM: 2008/01/23 09:57 $
*/

body { margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 12px; color: #B6DDF2; background: #001e4d url(bg.png) repeat-y left; }

a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }

a.blue_arrow { margin: 0; padding: 0 0 0 11px; background: url(navigation_ahead.png) no-repeat 0px 1px; }



form { margin: 0; padding: 0; }
input.inputbox { color: #000000; font-size: 11px; height: 16px; border: #969696 1px solid; }
input.inputbox_wide { color: #000000; font-size: 11px; height: 15px; padding: 2px 0 0 0; width: 200px; border: #969696 1px solid; }
input.inputboxar { color: #000000; font-size: 11px; height: 15px; border: #969696 1px solid; text-align: right; }
select.inputbox_wide { color: #000000; font-size: 12px; width: 200px; border: #969696 1px solid; }
select.inputbox_wide_firefox { color: #000000; font-size: 13px; width: 200px; border: #969696 1px solid; }
select.inputlist { color: #000000; font-size: 11px; border: #969696 1px solid; }
textarea.inputarea { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px; border: #969696 1px solid; }

sup {vertical-align: top; font-size: 10px; line-height: 100%; }
sub {vertical-align: bottom; font-size: 10px; line-height: 100%; }


/* normal button */
a.button { float: left; display: block; margin: 0 7px 0 0; padding: 0; width: auto; height: 19px; line-height: 19px; color: #FFD51F; font-size: 11px; font-weight: bold; background: url(button_left_bg.gif) no-repeat left; }
	a.button span.bl { float: left; margin: 0 0 0 3px; padding: 2px 5px 0 4px; width: auto; height: 17px; line-height: 16px; color: #FFD51F; background: url(button_bg.gif) repeat-x; cursor: pointer; }
		a.button span.bl img { border: none; padding: 0; }
		a.button span.bl img.bf { border: none; position: relative; top: 2px; left: 0px; padding: 0 4px 0 0; }
	a.button span.br { display: block; float: left; padding: 0; width: 4px; height: 19px; background: url(button_right_bg.gif) no-repeat right; cursor: pointer; }
a.button:hover { color: #FFD51F; text-decoration: none; }
	a.button:hover span.bl { text-decoration: underline; }

/* normal right aligned button */
a.rbutton { float: right; display: block; margin: 0 7px 0 0; padding: 0; width: auto; height: 19px; line-height: 19px; color: #FFD51F; font-size: 11px; font-weight: bold; background: url(button_left_bg.gif) no-repeat left; }
	a.rbutton span.bl { display: block; float: left; margin: 0 0 0 3px; padding: 2px 5px 0 4px; width: auto; height: 17px; line-height: 16px; color: #FFD51F; background: url(button_bg.gif) repeat-x; cursor: pointer; }
		a.rbutton span.bl img { border: none; padding: 0; }
		a.rbutton span.bl img.bf { border: none; position: relative; top: 2px; left: 0px; padding: 0 4px 0 0; }
	a.rbutton span.br { display: block; float: left; padding: 0; width: 4px; height: 19px; background: url(button_right_bg.gif) no-repeat right; cursor: pointer; }
a.rbutton:hover { color: #FFD51F; text-decoration: none; }
	a.rbutton:hover span.bl { text-decoration: underline; }

div#banner { padding: 5px 0 0 0; width: 818px; text-align: right; }
	div#banner img { border: #9A0000 1px solid; }

/* submit button */
button.bb { float: left; color: #FFD51F; border: none; background:url(button_bg.gif) repeat-x; cursor: pointer; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Sans-serif; line-height:20px;height:19px; }
button.bb:hover { text-decoration: underline; }
span.bb_bl { display: block; float: left; margin: 0; padding: 0; width: 3px; height: 19px; background: url(button_left_bg.gif) no-repeat left; cursor: pointer; }
span.bb_br { display: block; float: left; padding: 0; width: 4px; height: 19px; background: url(button_right_bg.gif) no-repeat right; cursor: pointer; }



/* outmost container */
div#container { width: 995px; position: absolute; top: 90px; }
div#left { float: left; width: 827px; }


/* pulldown search */
div.search_pulldown ul { list-style-type: none; background: #FFFFFF; border: 1px solid #207FB4; }
div.search_pulldown li { margin: 5px 0 0 0; cursor: pointer; color: #0D5FA1; text-decoration: none; }
div.search_pulldown li:hover { text-decoration: underline; }


/* user list */
table.user_list { clear: left; }
	table.user_list td { text-align: center; width: 88px; }
		table.user_list td img { text-align: center; }
		table.user_list td a { color: #004980; font-weight: normal; }
		table.user_list td a img { border: none; }
		table.user_list td a img.normal { padding: 4px; background: url(clubcard_small_image_bg.png) no-repeat; }
		table.user_list td a img.yellow { padding: 4px; background: url(clubcard_small_image_bg_y.png) no-repeat; }
		table.user_list td a img.normal_s { padding: 4px; background: url(clubcard_small_image_bg_s.png) no-repeat; }
		table.user_list td a img.yellow_s { padding: 4px; background: url(clubcard_small_image_bg_s_y.png) no-repeat; }


/* s_sq images */
img.border_s_sq_bg_blue { float: left; margin: 0 8px 0 0; padding: 4px; background: url(border_s_sq_bg_blue.png) no-repeat; border: none; }
div.border_s_sq_bg_blue { float: left; margin: 0 8px 0 0; padding: 4px; width:34px; height:34px; background: url(border_s_sq_bg_blue.png) no-repeat 0px 0px; }


/* l_sq images */
img.border_l_sq_bg_blue { float: left; margin: 0 8px 0 0; padding: 4px; background: url(border_l_sq_bg_blue.png) no-repeat; border: none; }


/*
--------------------------------------------------------------------------------------
- header ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -
--------------------------------------------------------------------------------------
*/

	div#header { width: 827px; position: relative;}
		div#header p { display: block; position: absolute; top: 1px; left: 50px; margin: 0; padding: 0; width: auto; height: 15px; color: #FFFFFF; font-size: 9px; z-index: 5;}
			div#header p img { position: relative; top: 2px; }
		div#header img { border: none; }

		div#top {
			width: 827px;
			height: 132px;
			background: url(head_top.png) no-repeat;
			position: relative;
		}

			div#logo { position: absolute; top: 0px; left: 5px; z-index: 1; }
			div#worker { position: absolute; top: 0px; left: 260px; width: 350px; z-index: 3; }
				div#worker a { display: block; height: 25px; line-height: 25px; color: #D9EEFB; font-size: 9px; padding: 0 0 0 30px; }
				div#worker a.message { background: url(head_msg_icon.gif) no-repeat top left; position: absolute; top: 22px; left: 0px; z-index: 5; text-decoration: none; }
				div#worker a.message:hover { background: url(head_msg_icon.gif) no-repeat bottom left; position: absolute; top: 22px; left: 0px; z-index: 5; text-decoration: none; }
				div#worker a.webcam { background: url(head_webcam_icon.gif) no-repeat top left; position: absolute; top: 50px; left: 0px; z-index: 5; text-decoration: none; }
				div#worker a.webcam:hover { background: url(head_webcam_icon.gif) no-repeat bottom left; position: absolute; top: 50px; left: 0px; z-index: 5; text-decoration: none; }
				div#worker a.songdownload { background: url(head_songdownload_icon.gif) no-repeat top left; position: absolute; top: 78px; left: 0px; z-index: 5; text-decoration: none; }
				div#worker a.songdownload:hover { background: url(head_songdownload_icon.gif) no-repeat bottom left; position: absolute; top: 78px; left: 0px; z-index: 5; text-decoration: none; }
				div#worker img.worker { position: absolute; top: 0px; left: 70px; z-index: 3; }

			div#v_sep { width: 4px; height: 78px; position: absolute; top: 25px; left: 600px; z-index: 3; background: url(head_v_sep.jpg) no-repeat top left; }

			div#on_air { width: 199px; height: 79px; position: absolute; top: 23px; left: 612px; z-index: 10; background: url(head_aktuelle_titel_bg.gif) no-repeat bottom left; }
				div#on_air #eq { width: 70px; height: 43px; position: relative; top: 0px; left: 111px; background: url(equalizer.gif) no-repeat top left; }
				div#on_air #titel { width: 80px; height: 10px; position: absolute; top: 43px; left: 2px; color: #F7BA14; text-transform: uppercase; font-size: 9px; }
				div#on_air #song_titel { width: 190px; height: 15px; position: absolute; top: 63px; left: 6px; color: #FFFFFF; font-size: 11px; z-index: 30; overflow: hidden; }
				div#on_air #song_titel:hover { color: #FFCD00; }
				div#on_air a { position: absolute; top: 32px; left: 95px; width: 102px; height: 35px; background: url(button_live_radio.gif) no-repeat top; display:block; }
				div#on_air a:hover { position: absolute; top: 32px; left: 95px; width: 102px; height:35px; background: url(button_live_radio.gif) no-repeat bottom; display:block; }

			div#login { height: 25px; position: absolute; top: 111px; left: 32px; font-weight: bold;font-size:11px; }
				div#loginContent { float: left; width: 630px; }
					div#loginContent span { padding: 0 8px 0 4px; }
					div#loginContent input.inputbox { height: 14px; margin: 0 0 0 1px; width: 70px; font-size: 11px; color: #0D5895; border: #000626 1px solid; background-color: #ABE0FF; padding-left:2px;}
					div#loginContent input.inputbox:focus { border: #FFFFFF 1px solid; }
					div#loginContent input.lbutton { position: relative; top: 1px; width: 58px; height: 21px; font-size: 11px; color: #FFCC00; background: url(head_login_btn.gif); border: none; cursor: pointer; padding: 0px 4px 0px 0; text-align: center; font-weight: bold; }
					div#loginContent a { margin: 0; padding: 0 0 0 20px; font-size: 11px; color: #99DCFF; line-height: 12px; font-weight: normal; background: url(head_jetzt_li.gif) no-repeat left; }
				div#login a.dd { float: left; display: block; width: 116px; height: 17px; margin: 0; padding: 6px 0 0 20px; font-size: 11px; color: #FFCC00; line-height: 12px; font-weight: normal; background: url(head_dd_bg.gif) no-repeat left; }

				div#logoutContent { float: left; width: 630px; }
					div#logoutContent ul { position: relative; top: 2px; margin: 0; padding: 0; list-style-type: none; z-index: 10; }
					div#logoutContent li { float: left; position: relative; left: 0px; height: 18px; background: url(head_logout_sep.png) no-repeat left; padding: 0 16px 0 7px; z-index: 10; }
						div#logoutContent li a { color: #D1EFFF; text-decoration: underline; font-weight: normal; }
						div#logoutContent li a:hover { color: #D1EFFF; text-decoration: none; font-weight: normal; }
						div#logoutContent li.l1 { background: none; padding: 0 3px 0 0; margin: 0 10px 0 0; }
						div#logoutContent li.l1 img.normal { position: relative; top: 7px; margin: 0 2px 0 0; border: #FFFFFF 1px solid; }
						div#logoutContent li.l1 img.yellow { position: relative; top: 7px; margin: 0 2px 0 0; border: #FFCC00 1px solid; }
						div#logoutContent li.l1 div.only_text { position: relative; top: 2px; margin: 0 2px 0 0; }
							div#logoutContent li.l1 div.only_text a.link_text { position: relative; top: 0; margin: 0 2px 0 5px; }
						div#logoutContent li.l1 a { position: relative; top: -7px; }
						div#logoutContent li.l2 img { position: relative; top: 4px; margin: 0 2px 0 0; }
						div#logoutContent li.l2 a { position: relative; top: -3px; }
						div#logoutContent li.l3 img { position: relative; top: 3px; margin: 0 2px 0 0; }
						div#logoutContent li.l3 a { position: relative; top: -1px; }
						div#logoutContent li.l4 img { position: relative; top: 4px; margin: 0 2px 0 0; }
						div#logoutContent li.l4 a { position: relative; top: -3px; }
						div#logoutContent li.l5 img { position: relative; top: 6px; margin: 0; }
						div#logoutContent li.l5 a { position: relative; top: -6px; left: -7px; }

					div#logoutContent input.lbutton { position: relative; top: -1px; width: 58px; height: 21px; font-size: 10px; color: #FFCC00; background: url(head_logout_btn.png); border: none; cursor: pointer; padding: 0 4px 0 0; text-align: center; font-weight: bold; }

		div#chrome1 { position: absolute; top: 14px; left: 520px; width: 290px; height: 2px; background: url(chrome1.gif) no-repeat; font-size: 1px; z-index: 50; }
		div#chrome2 { position: absolute; top: 136px; left: 450px; width: 290px; height: 3px; background: url(chrome2.gif) no-repeat; font-size: 1px; }
		div#chrome3 { position: absolute; top: 109px; left: 515px; width: 290px; height: 2px; background: url(chrome3.gif) no-repeat; font-size: 1px; }
		div#chrome4 { position: absolute; top: 109px; left: 18px; width: 112px; height: 30px; background: url(chrome4.gif) no-repeat; font-size: 1px; }

		div#m1 {
			width: 797px;
			height: 38px;
			background: url(head_bottom.png) no-repeat;
			padding: 8px 0 0 30px;
			float: left;
			z-index: 50;
		}

			div#m1 a#menu1 { display: block; float: left; width: 31px; height: 21px; background: url(head_menu1.gif) no-repeat top; text-decoration: none; z-index: 5; }
			div#m1 a#menu1:hover { display: block; float: left; width: 31px; height: 21px; background: url(head_menu1.gif) no-repeat bottom; text-decoration: none; z-index: 5; }
			div#m1 a#menu2 { display: block; float: left; width: 64px; height: 21px; background: url(head_menu2.gif) no-repeat top; text-decoration: none; z-index: 5; }
			div#m1 a#menu2:hover { display: block; float: left; width: 64px; height: 21px; background: url(head_menu2.gif) no-repeat bottom; text-decoration: none; z-index: 5; }
			div#m1 a#menu3 { display: block; float: left; width: 65px; height: 21px; background: url(head_menu3.gif) no-repeat top; text-decoration: none; z-index: 5; }
			div#m1 a#menu3:hover { display: block; float: left; width: 65px; height: 21px; background: url(head_menu3.gif) no-repeat bottom; text-decoration: none; z-index: 5; }
			div#m1 a#menu4 { display: block; float: left; width: 162px; height: 21px; background: url(head_menu4.gif) no-repeat top; text-decoration: none; z-index: 5; }
			div#m1 a#menu4:hover { display: block; float: left; width: 162px; height: 21px; background: url(head_menu4.gif) no-repeat bottom; text-decoration: none; z-index: 5; }
			div#m1 a#menu5 { display: block; float: left; width: 73px; height: 21px; background: url(head_menu5.gif) no-repeat top; text-decoration: none; z-index: 5; }
			div#m1 a#menu5:hover { display: block; float: left; width: 73px; height: 21px; background: url(head_menu5.gif) no-repeat bottom; text-decoration: none; z-index: 5; }
			div#m1 a#menu6 { display: block; float: left; width: 94px; height: 21px; background: url(head_menu6.gif) no-repeat top; text-decoration: none; z-index: 5; }
			div#m1 a#menu6:hover { display: block; float: left; width: 94px; height: 21px; background: url(head_menu6.gif) no-repeat bottom; text-decoration: none; z-index: 5; }
			div#m1 a#menu7 { display: block; float: left; width: 61px; height: 21px; background: url(head_menu7.gif) no-repeat top; text-decoration: none; z-index: 5; }
			div#m1 a#menu7:hover { display: block; float: left; width: 61px; height: 21px; background: url(head_menu7.gif) no-repeat bottom; text-decoration: none; z-index: 5; }

			div#m1 div.ms { display: block; float: left; width: 4px; height: 19px; background: url(head_menu_sep.gif) no-repeat; }
			div#m1 div#suche { display: block; width: 170px; float: right; color: #937800; padding: 0 25px 0 0; }
				div#m1 div#suche img { float: left; }
				div#m1 div#suche input.inputbox { height:14px; float: left; position: relative; top: 1px; margin: 0 0 0 2px; width: 95px; font-size: 11px; color: #937800; border: #937800 1px solid; background-color: #FFFFFF; }
				div#m1 div#suche input.inputbox:focus { border: #000000 1px solid; }
				div#m1 div#suche input.sbutton { float: left; width: 26px; height: 20px; font-size: 16px; line-height: 16px; color: #FFFFFF; background: url(head_suche_btn.gif); border: none; cursor: pointer; text-align: left; font-weight: bold; }

		div#m2 {
			width: 797px;
			height: 60px;
			background: url(head_bottom_subnavi.png) no-repeat;
			padding: 8px 0 0 30px;
		}

			div#m2 a#menu1 { display: block; float: left; width: 31px; height: 21px; background: url(head_menu1.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu1:hover { display: block; float: left; width: 31px; height: 21px; background: url(head_menu1.gif) no-repeat bottom; text-decoration: none; }
			div#m2 a#menu2 { display: block; float: left; width: 64px; height: 21px; background: url(head_menu2.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu2:hover { display: block; float: left; width: 64px; height: 21px; background: url(head_menu2.gif) no-repeat bottom; text-decoration: none; }
			div#m2 a#menu2_active { display: block; float: left; width: 74px; height: 26px; position: relative; top: -3px; background: url(head_menu2_active.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu3 { display: block; float: left; width: 65px; height: 21px; background: url(head_menu3.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu3:hover { display: block; float: left; width: 65px; height: 21px; background: url(head_menu3.gif) no-repeat bottom; text-decoration: none; }
			div#m2 a#menu3_active { display: block; float: left; width: 75px; height: 26px; position: relative; top: -3px; background: url(head_menu3_active.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu4 { display: block; float: left; width: 162px; height: 21px; background: url(head_menu4.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu4:hover { display: block; float: left; width: 162px; height: 21px; background: url(head_menu4.gif) no-repeat bottom; text-decoration: none; }
			div#m2 a#menu4_active { display: block; float: left; width: 172px; height: 26px; position: relative; top: -3px; background: url(head_menu4_active.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu5 { display: block; float: left; width: 73px; height: 21px; background: url(head_menu5.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu5:hover { display: block; float: left; width: 73px; height: 21px; background: url(head_menu5.gif) no-repeat bottom; text-decoration: none; }
			div#m2 a#menu5_active { display: block; float: left; width: 83px; height: 26px; position: relative; top: -3px; background: url(head_menu5_active.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu6 { display: block; float: left; width: 94px; height: 21px; background: url(head_menu6.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu6:hover { display: block; float: left; width: 94px; height: 21px; background: url(head_menu6.gif) no-repeat bottom; text-decoration: none; }
			div#m2 a#menu6_active { display: block; float: left; width: 104px; height: 26px; position: relative; top: -3px; background: url(head_menu6_active.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu7 { display: block; float: left; width: 61px; height: 21px; background: url(head_menu7.gif) no-repeat top; text-decoration: none; }
			div#m2 a#menu7:hover { display: block; float: left; width: 61px; height: 21px; background: url(head_menu7.gif) no-repeat bottom; text-decoration: none; }
			div#m2 a#menu7_active { display: block; float: left; width: 70px; height: 26px; position: relative; top: -3px; background: url(head_menu7_active.gif) no-repeat top; text-decoration: none; }

			div#m2 div.ms { display: block; float: left; width: 4px; height: 19px; background: url(head_menu_sep.gif) no-repeat; }
			div#m2 div#suche { display: block; width: 170px; float: right; color: #937800; padding: 0 25px 0 0; }
				div#m2 div#suche img { float: left; }
				div#m2 div#suche input.inputbox { height:14px; float: left; position: relative; top: 1px; margin: 0 0 0 2px; width: 95px; font-size: 10px; color: #937800; border: #937800 1px solid; background-color: #FFFFFF; }
				div#m2 div#suche input.inputbox:focus { border: #000000 1px solid; }
				div#m2 div#suche input.sbutton { float: left; width: 26px; height: 20px; font-size: 16px; line-height: 16px; color: #FFFFFF; background: url(head_suche_btn.gif); border: none; cursor: pointer; text-align: left; font-weight: bold; }

		div#header ul#submenu { position: absolute; top: 166px; left: 30px; margin: 0; padding: 0; list-style-type: none; font-size: 11px; }
			ul#submenu li { float: left; padding: 0 8px; border-right: #173561 1px solid; }
			ul#submenu li.last { float: left; padding: 0 8px; border-right: none; }
			ul#submenu li a { color: #173561; font-weight: normal; }

	div#status { clear: left; color: #ABE0FF; margin: 0; padding: 0 0 0 15px; font-size: 11px;}
		div#status a { color:#ABE0FF; text-decoration: underline; }
		div#status a:hover { color: #FFFFFF; text-decoration: none; }



/*
--------------------------------------------------------------------------------------
- content |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -
--------------------------------------------------------------------------------------
*/

	div#content {
		float: left;
		width: 827px;
		background: url(content_bg.png) repeat-y;
	}

	div#content.club {
		background: url(contentclub_bg.png) repeat-y;
	}

		div#contentBody {
			float: left;
			width: 827px;
			margin: 0; padding: 0;
			color: #B6DDF2;
			background: url(content_top_bg.png) no-repeat top;
		}

		div#contentBody.club {
			background: url(contentclub_top_bg.png) no-repeat top !important;
		}

			div#contentBody img.content_sample { margin: 16px; } /* temporarly for sample content */

			div#bk_banners { float: left; width: 799px; margin: 0; padding: 20px 9px 0 19px; }
				div#bk_banners img { border: none; }
				div#bk_banners div.banner1, div#bk_banners div.banner2, div#bk_banners div.banner3, div#bk_banners div.banner4 { float: left; margin: 0 9px 0 0; width: 150px; height: 68px; color: #474747; background-color: #000000; border: #A9A9A9 1px solid; overflow: hidden; }
				div#bk_banners div.banner3 { margin: 0; }
				div#bk_banners div.banner4 { margin: 0 0 0 9px; width: 310px; height: 68px; overflow: visible; }



			/*
			--------------------------------------------------------------------------------------
			- content left ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -
			--------------------------------------------------------------------------------------
			*/

			div#contentBodyLeft {
				float: left;
				padding: 4px 0px 0 19px;
				width: 479px;
				overflow: hidden;
			}

				div#banners { float: left; width: 484px; margin: 0; padding: 12px 0 0 0;}
					div#banners img { border: none; }
					div#banners div.banner150 { float: left; margin: 0 9px 0 0; width: 150px; height: 68px; color: #474747; background-color: #000000; border: #A9A9A9 1px solid; overflow: hidden; }
					div#banners div.banner311 { float: left; margin: 0 9px 0 0; width: 311px; height: 68px; color: #474747; background-color: #000000; border: #A9A9A9 1px solid; overflow: hidden; }
					div#banners div.banner472 { float: left; margin: 0 9px 0 0; width: 472px; height: 68px; color: #474747; background-color: #000000; border: #A9A9A9 1px solid; overflow: hidden; }




				div.bigBox { float: left; margin: 8px 0 0 0; width: 472px; background: url(bigbox_bg.png) repeat-y; }
					div.bigBox div.bigBoxBody { color: #DCDFE5; width: 459px; min-height: 50px; height: auto !important; height: 50px; padding: 0 7px; background: url(bigbox_top.png) no-repeat; }
						div.bigBox div.bigBoxBody a.title { display: block; float: left; width: 452px; height: 21px; color: #001E4D; background: #DEDFE5 url(title4_bg.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 8px 0 0 8px; }
						div.bigBox div.bigBoxBody a.title:hover { text-decoration: none; }
						div.bigBox div.bigBoxBody a.button { display: block; float: left; margin: 3px 15px 0 0; }
						div.bigBox div.bigBoxBody div.bigBoxContent { float: left; margin: 2px 0; padding: 2px 3px 5px 0px; width: 454px; font-size: 11px; line-height: 14px; }
							div.bigBox div.bigBoxBody div.bigBoxContent img.sendungen { float: left; margin: 0 8px 5px 0; padding: 5px; background: url(sendungen_image_bg.png) no-repeat; border: none; }
							div.bigBox div.bigBoxBody div.bigBoxContent a { color: #DCDFE5; }

							div.bigBox div.bigBoxBody div.bigBoxContent div.bbIntro { clear: left; margin: 0; }
								div.bigBox div.bigBoxBody div.bigBoxContent div.bbIntro div.bbIntroLeft { float: left; width: 85px; margin: 5px 0; }
									div.bigBox div.bigBoxBody div.bigBoxContent div.bbIntro div.bbIntroLeft img { float: left; margin: 0; padding: 4px; background: url(bigbox_small_image_bg.png) no-repeat; }
								div.bigBox div.bigBoxBody div.bigBoxContent div.bbIntro div.bbIntroRight { float: left; width: 350px; margin: 5px 0; }
									div.bigBox div.bigBoxBody div.bigBoxContent div.bbIntro div.bbIntroRight h2 { margin: 0; padding: 5px 0 0 0; color: #FFCC00; font-size: 12px; font-weight: bold; }
									div.bigBox div.bigBoxBody div.bigBoxContent div.bbIntro div.bbIntroRight p {	margin: 0; padding: 0; font-size: 11px; line-height: 12px; }

							div.bigBox div.bigBoxBody div.bigBoxContent div.bbFull { clear: left; display: none; }
								div.bigBox div.bigBoxBody div.bigBoxContent div.bbFull div.bbFullLeft { float: left; width: 165px; margin: 5px 0; }
									div.bigBox div.bigBoxBody div.bigBoxContent div.bbFull div.bbFullLeft img { float: left; margin: 0; padding: 5px; background: url(bigbox_big_image_bg.png) no-repeat; border: none; }
								div.bigBox div.bigBoxBody div.bigBoxContent div.bbFull div.bbFullRight { float: left; width: 250px; margin: 5px 0; }
									div.bigBox div.bigBoxBody div.bigBoxContent div.bbFull div.bbFullRight h1 { margin: 0 0 3px 0; padding: 5px 0 0 0; color: #DCDFE5; font-size: 14px; font-weight: bold; }
									div.bigBox div.bigBoxBody div.bigBoxContent div.bbFull div.bbFullRight h2 { margin: 0 0 3px 0; padding: 5px 0 0 0; color: #FFCC00; font-size: 12px; font-weight: bold; }
									div.bigBox div.bigBoxBody div.bigBoxContent div.bbFull div.bbFullRight p {	margin: 0 0 5px 0; padding: 0; font-size: 12px; line-height: 12px; }

						div.bigBox div.bigBoxBody div.bigBoxContent div.hr { clear: left; margin: 0; padding: 0; width: 100%; height: 1px; line-height: 0px; border-top: #ABD2E9 1px solid; background: none; overflow: hidden; }
					div.bigBox div.bigBoxBottom { clear: left; width: 472px; height: 6px; line-height: 0px; background: url(bigbox_bottom.png) no-repeat; overflow: hidden; }

				div#team { float: left; margin: 8px 0; width: 472px; background: url(team_bg.png) repeat-y; }
					div#team div#teamBody { color: #DCDFE5; width: 459px; min-height: 50px; height: auto !important; height: 50px; padding: 0 7px; background: url(team_top.png) no-repeat; }
					div#team div#teamBody a { color: #0D5FA1; font-weight: bold; }
					div#team div#teamBody img { float: left; border: none; margin: 4px; padding: 4px; background: url(team_image_bg.png) no-repeat; }
					div#team div#teamBody img.lightBoxImage { float: left; margin: 0 8px 5px 4px; padding: 5px; background: url(tt_bigimage_bg.gif) no-repeat; border: none; }
					div#team div#teamBody img.gal_normal { float: left; border: none; margin: 4px; padding: 4px; background: url(simplebox_image_bg.png) no-repeat; }
					div#team div#teamBody table td { vertical-align: bottom; }
						div#team div#teamBody a.teamHeadTopClosed { display: block; width: 452px; height: 21px; font-weight: bold; color: #E2EEF5; background: #054A88 url(team_closed_top.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 8px 0 0 8px; }
						div#team div#teamBody div.teamBodyTopClosed { display: none; }
						div#team div#teamBody a.teamHeadTopOpened { display: block; width: 452px; height: 21px; font-weight: bold; color: #E2EEF5; background: #054A88 url(team_opened_top.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 8px 0 0 8px; }
						div#team div#teamBody div.teamBodyTopOpened { width: auto; }
							div#team div#teamBody div.teamBodyTopOpened div.lightBoxText { color: #000000; font-size: 11px; padding: 6px 8px 1px 3px; }
								div#team div#teamBody div.teamBodyTopOpened div.lightBoxText div.lightBoxTextContent { padding: 5px 3px 3px 11px; }
								div#team div#teamBody div.teamBodyTopOpened div.lightBoxText ul { margin: 0 0 0 23px; }
								div#team div#teamBody div.teamBodyTopOpened div.lightBoxText h2 { font-weight: bold; margin: 0 0 5px 0; font-size: 12px; }

						div#team div#teamBody a.teamHeadClosed { display: block; width: 452px; height: 21px; font-weight: bold; color: #E2EEF5; background: #054A88 url(team_closed.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 8px 0 0 8px; }

						div#team div#teamBody div.teamBodyClosed	{ display: none; }


						div#team div#teamBody a.teamHeadOpened { display: block; width: 452px; height: 21px; font-weight: bold; color: #E2EEF5; background: #054A88 url(team_opened.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 8px 0 0 8px; }
						div#team div#teamBody div.teamBodyOpened { width: auto; }
					div#team div#teamBody div.teamBodyOpened div.lightBoxText { color: #000000; font-size: 11px; padding: 6px 8px 1px 3px; }
						div#team div#teamBody div.teamBodyOpened div.lightBoxText div.lightBoxTextContent { padding: 5px 3px 3px 11px; }
						div#team div#teamBody div.teamBodyOpened div.lightBoxText ul { margin: 0 0 0 23px; }
						div#team div#teamBody div.teamBodyOpened div.lightBoxText h2 { font-weight: bold; margin: 0 0 5px 0; font-size: 12px; }
					div#team div#teamBottom { clear: left; width: 472px; height: 6px; line-height: 0px; background: url(team_bottom.png) no-repeat; overflow: hidden; }

				div#soundgarage { float: left; margin: 8px 0; padding: 0; width: 473px; background: url(team_bg.png) repeat-y; }
					div#soundgarage div#soundgarageBody div.title { float: left; width: 445px; height: 21px; font-weight: bold; color: #FFFFFF; background: #00467D url(title5_bg.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 8px 7px 0 8px; }
					div#soundgarage div#soundgarageBody { float: left; margin: 0; padding: 0 7px; color: #DCDFE5; width: 459px; background: url(team_top.png) no-repeat top left; }
						div#soundgarage div#soundgarageBody div.soundgarageContent { float: left; width: 455px; color: #000000; font-size: 11px; padding: 0 2px; }

							div#soundgarage div#soundgarageBody div.soundgarageContent a.zuruck { float: left; margin: 3px 0; color: #0D73AB; font-weight: bold; background: url(blue_backli.gif) no-repeat 0 2px; padding: 0 0 0 12px; }
							div#soundgarage div#soundgarageBody div.soundgarageContent a.band-ubersicht { float: right; margin: 3px 0; color: #0D73AB; font-weight: bold; background: url(blue_li.gif) no-repeat right; padding: 0 10px 0 0; }

							div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBox { float: left; margin: 8px 0 0 -4px; padding: 50px 10px 10px 10px; width: 461px; height: 244px; background: url(band_box_bg.png) no-repeat; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBox a { color: #E2EEF5; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBoxLeft { float: left; width: 145px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBoxLeft img { margin: 4px 0; border: none; background: url(band_image_bg.png) no-repeat; padding: 4px; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBoxRight { float: left; width: 301px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBoxRight h1 { color: #E2EEF5; font-size: 18px; margin: 4px 2px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBoxRight table { color: #E2EEF5; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBoxRight table td { vertical-align: top; padding: 4px 2px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div#bandBoxRight table td.left { font-weight: bold; }

							div#soundgarage div#soundgarageBody div.soundgarageContent div.filter { float: left; width: 446px; margin: 8px 0; padding: 0 8px; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.filter a { padding: 0 1px 0 2px; margin: 0 1px 0 0; font-weight: bold; color: #0D5FA1; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.filter a.active { background-color: #FFCC00; }

							div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersicht { float: left; width: 463px; margin: 0 8px 0 0; padding: 5px; }
							div#soundgarage div#soundgarageBody div.soundgarageContent div.stargalerie { float: left; width: 453px; font-size: 11px; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersichtLeft { float: left; width: 50px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersichtLeft img { float: left; margin: 0 8px 0 0; padding: 3px; background: url(bandubersicht_image_bg.png) no-repeat; border: none; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersichtMiddle { float: left; width: 292px; font-size: 11px; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersichtMiddle h2 { font-size: 12px; color: #0D5FA1; margin: 10px 0 0 0; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersichtMiddle h2 a { font-size: 12px; color: #0D5FA1; margin: 10px 0 0 0; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersichtMiddle p { font-size: 12px; color: #0D5FA1; margin: 0; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersichtRight { float: left; width: 118px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.bandubersichtRight a.button { margin: 20px 0 0 0; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.hr { margin: 2px 0; }

							div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar { clear: left; margin: 0 0 0 0; padding: 8px 10px; font-size: 11px; color: #FFFFFF; width: 455px; height: 12px; overflow: hidden; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarL { float: left; color: #0D5FA1; width: 130px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarL a { clear: left; padding: 0 8px 0 0; font-weight: bold; text-decoration: none; color: #0D5FA1; background: url(blue_backli.gif) no-repeat right; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarL a:hover { text-decoration: underline; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarM { float: left; color: #0D5FA1; width: 180px; text-align: center; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarM a { color: #000000; font-weight: normal; text-decoration: none; padding: 0 2px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarM a.active { color: #000000; background-color: #FFCC00; font-weight: normal; text-decoration: none; padding: 0 2px; }
								div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarR { float: left; width: 125px; margin: 0; padding: 0; text-align: right; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarR a { clear: left; padding: 0 0 0 10px; font-weight: bold; text-decoration: none; color: #0D5FA1; background: url(blue_li.gif) no-repeat 0 2px; }
									div#soundgarage div#soundgarageBody div.soundgarageContent div.navBar div.navBarR a:hover { text-decoration: underline; }

						div#soundgarage div#soundgarageBody div.soundgarageContent h3 { color: #0D5FA1; font-size: 12px; margin: 8px 0; }
					div#soundgarage div#soundgarageBody div.sgItem { clear: left; margin: 4px 0; width: 460px; }
						div#soundgarage div#soundgarageBody div.sgItem div.sgItemLeft { float: left; width: 85px; }
							div#soundgarage div#soundgarageBody div.sgItem div.sgItemLeft img { border: none; padding: 5px; background: url(soundgarage_image_bg_w.png) no-repeat; }
						div#soundgarage div#soundgarageBody div.sgItem div.sgItemRight { float: left; width: 370px; }
							div#soundgarage div#soundgarageBody div.sgItem div.sgItemRight h3, div#soundgarage div#soundgarageBody div.sgItem div.sgItemRight h3 a { color: #0D5FA1; margin: 3px 0; }
							div#soundgarage div#soundgarageBody div.sgItem div.sgItemRight p { display: block; width: 360px; height: 35px; margin: 6px 0; }

				div#soundgarage div#soundgarageBody div#sg { float: left; margin: 8px 0 0 0; padding: 0; width: 474px; color: #000000; position: relative; }
					div#soundgarage div#soundgarageBody div#sg ul { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
						div#soundgarage div#soundgarageBody div#sg ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; text-align: center; }
						div#soundgarage div#soundgarageBody div#sg ul li.sg1 { width: 119px; background: url(sg_tab1.png) no-repeat; }
						div#soundgarage div#soundgarageBody div#sg ul li.sg2 { width: 123px; background: url(sg_tab2.png) no-repeat; }
						div#soundgarage div#soundgarageBody div#sg ul li.sg3 { width: 112px; background: url(sg_tab3.png) no-repeat; }
						div#soundgarage div#soundgarageBody div#sg ul li.sg4 { width: 102px; background: url(sg_tab4.png) no-repeat; margin: 0; }
						div#soundgarage div#soundgarageBody div#sg ul li.sg1a { width: 119px; height: 28px; background: url(sg_tab1_active.png) no-repeat; }
						div#soundgarage div#soundgarageBody div#sg ul li.sg2a { width: 123px; height: 28px; background: url(sg_tab2_active.png) no-repeat; }
						div#soundgarage div#soundgarageBody div#sg ul li.sg3a { width: 112px; height: 28px; background: url(sg_tab3_active.png) no-repeat; }
						div#soundgarage div#soundgarageBody div#sg ul li.sg4a { width: 102px; height: 28px; background: url(sg_tab4_active.png) no-repeat; margin: 0; }
							div#soundgarage div#soundgarageBody div#sg ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; }
							div#soundgarage div#soundgarageBody div#sg ul li.sg1a a, div#soundgarage div#soundgarageBody div#sg ul li.sg2a a, div#soundgarage div#soundgarageBody div#sg ul li.sg3a a, div#soundgarage div#soundgarageBody div#sg ul li.sg4a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
					div#soundgarage div#soundgarageBody div#sgContent { float: left; width: 444px; padding: 5px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; }
						div#soundgarage div#soundgarageBody div#sgContent div.chartList { float: left; width: 447px; }
							div#soundgarage div#soundgarageBody div#sgContent div.chartList div.chartListL { float: left; width: 85px; overflow: hidden; }
								div#soundgarage div#soundgarageBody div#sgContent div.chartList div.chartListL img { float: left; margin: 2px 8px 0 0; padding: 5px; background: url(soundgarage_tab_image_bg.png) no-repeat; border: none; }
							div#soundgarage div#soundgarageBody div#sgContent div.chartList div.chartListR { float: left; width: 362px; padding: 0; color: #0D5FA1; font-weight: bold; line-height: 32px; }
								div#soundgarage div#soundgarageBody div#sgContent div.chartList div.chartListR span { font-size: 11px; }
								div#soundgarage div#soundgarageBody div#sgContent div.chartList div.chartListR a.button { font-weight: bold; float: right; margin: 0 8px 0 0; }
								div#soundgarage div#soundgarageBody div#sgContent div.chartList div.chartListR a.reinhoren { display: block; float: right; margin: 0 8px 0 0; padding: 0; width: 34px; height: 21px; background: url(reinhoren_btn.png) no-repeat; text-decoration: none; }
						div#soundgarage div#soundgarageBody div#sgContent div.hr { float: left; margin: 4px 0; width: 440px; }
						div#soundgarage div#soundgarageBody div#sgContent a.go { color: #0D5FA1; font-weight: bold; margin: 0; padding: 0 0 0 11px; background: url(blue_li.gif) no-repeat 0px 2px; }

				div#soundgarage div#soundgarageBody div#sg_bu { float: left; margin: 8px 0 0 0; padding: 0; width: 474px; color: #000000; position: relative; }
					div#soundgarage div#soundgarageBody div#sg_bu ul { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
						div#soundgarage div#soundgarageBody div#sg_bu ul li { display: block; float: left; width: 92px; height: 28px; margin: 0; background: url(sg_band_tab.png) no-repeat; text-align: center; }
						div#soundgarage div#soundgarageBody div#sg_bu ul li.sg_bua { background: url(sg_band_tab_active.png) no-repeat; }
						div#soundgarage div#soundgarageBody div#sg_bu ul li.sg_bua_line { width: 180px; background: url(sg_band_tab_line.png) no-repeat; }
						div#soundgarage div#soundgarageBody div#sg_bu ul li.sg_bu5 { width: 88px; background: url(sg_band_tab5.png) no-repeat; margin: 0; }
						div#soundgarage div#soundgarageBody div#sg_bu ul li.sg_bu5a { width: 88px; height: 28px; background: url(sg_band_tab5_active.png) no-repeat; margin: 0; }
							div#soundgarage div#soundgarageBody div#sg_bu ul li a { color: #FFFFFF; line-height: 25px; padding: 0 4px 0 4px; }
							div#soundgarage div#soundgarageBody div#sg_bu ul li.sg_bua a, div#soundgarage div#soundgarageBody div#sg_bu ul li.sg_bu5a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
					div#soundgarage div#soundgarageBody div#sg_buContent { float: left; width: 444px; padding: 5px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; }

					div#soundgarage div#soundgarageBottom { clear: left; width: 473px; height: 6px; line-height: 0px; background: url(team_bottom.png) no-repeat; overflow: hidden; }
						div#soundgarage div.hr { float: left; margin: 8px 0 4px 0; padding: 0; width: 450px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; overflow: hidden; }

				div.lightBox { float: left; margin: 8px 0 0 0; width: 472px; background: url(team_bg.png) repeat-y; }
					div.lightBox div.lightBoxBody { float: left; color: #DCDFE5; width: 459px; padding: 0 7px; background: url(team_top.png) no-repeat; }
						div.lightBox div.lightBoxBody div.lightBoxTitle { float: left; width: 443px; height: 21px; font-weight: bold; color: #FFFFFF; background: #00467D url(title5_bg.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 8px 7px 0 8px; }
							div.lightBox div.lightBoxBody div.lightBoxTitle h1 { display: block; float: left; margin: 0; color: #FFFFFF; font-size: 12px; }
								div.lightBox div.lightBoxBody div.lightBoxTitle h1 img { margin: -4px 0 0 4px; position: relative; top: 3px; }
							div.lightBox div.lightBoxBody div.lightBoxTitle select.inputlist { float: right; margin: -3px 0 0 0; color: #000000; font-size: 11px; border: #969696 1px solid; }
							div.lightBox div.lightBoxBody div.lightBoxTitle div.swap { float: right; width: auto; margin: -4px 0 0 6px; }
								div.lightBox div.lightBoxBody div.lightBoxTitle div.swap a.prev { float: left; display: block; width: 23px; height: 22px; background: url(moderatoren_team_left_arrow.png) no-repeat; text-decoration: none; }
								div.lightBox div.lightBoxBody div.lightBoxTitle div.swap a.next { float: left; display: block; width: 23px; height: 22px; background: url(moderatoren_team_right_arrow.png) no-repeat; text-decoration: none; }
								div.lightBox div.lightBoxBody div.lightBoxTitle div.swap p { float: left; display: block; margin: 4px; padding: 0; }
							div.lightBox div.lightBoxBody div.lightBoxTitle a.yellow { float: right; font-size: 11px; color: #FFCC00; background: url(yellow_li.gif) no-repeat 0 2px; padding: 0 0 0 10px; }
							div.lightBox div.lightBoxBody div.lightBoxTitle span { display: block; float: right; margin: 0; color: #FFFFFF; font-size: 11px; font-weight: normal; }

							div.lightBox div.lightBoxBody div.lightBoxTitle div.tL { display: block; width: 360px; float: left; font-weight: normal; }
							div.lightBox div.lightBoxBody div.lightBoxTitle div.tR { display: block; width: 80px; float: left; text-align: right; }
								div.lightBox div.lightBoxBody div.lightBoxTitle div.tR a { color: #FFCC00; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 0 2px; font-weight: normal; }

						div.lightBox div.lightBoxBody a { color: #0D5FA1; font-weight: bold; }

						div.lightBox div.lightBoxBody div.lightBoxText { float: left; width: 446px; color: #000000; font-size: 11px; padding: 5px; }

							div.lightBox div.lightBoxBody div.lightBoxText div.navigation { clear: both; width: 440px; padding: 0; font-size: 11px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.navigation span.actual_site { padding: 0 0 0 5px; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxText div.navigation a { color: #004980; padding: 0 0 0 5px; font-weight: bold; text-decoration: underline; }
									div.lightBox div.lightBoxBody div.lightBoxText div.navigation a.nav_arrow { padding: 0 0 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.navigation a:hover { text-decoration: none; }

							div.lightBox div.lightBoxBody div.lightBoxText h2 { color: #0D5FA1; font-size: 12px; margin: 4px 0; }
							div.lightBox div.lightBoxBody div.lightBoxText h2 span { color: #0D5FA1; font-size: 11px; }
							div.lightBox div.lightBoxBody div.lightBoxText h2.horoskop { margin: 0; padding: 45px 0 0 0; color: #0D5FA1; font-size: 14px; }
								div.lightBox div.lightBoxBody div.lightBoxText h2.horoskop span { color: #0D5FA1; font-size: 12px; }
							div.lightBox div.lightBoxBody div.lightBoxText h2.wetter { margin: 8px 0 0 0; }
							div.lightBox div.lightBoxBody div.lightBoxText h2.eventkalender { margin: 8px 0 0 0; }

							div.lightBox div.lightBoxBody div.lightBoxText p { float: left; }

							div.lightBox div.lightBoxBody div.lightBoxText ul { clear: left; margin: 0 0 0 10px; padding: 0 0 5px 12px; }
							div.lightBox div.lightBoxBody div.lightBoxText ul.list { list-style-type: none; margin: 0; }
									div.lightBox div.lightBoxBody div.lightBoxText ul.list li { padding: 1px 0; }
										div.lightBox div.lightBoxBody div.lightBoxText ul.list li a { background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; text-decoration: underline; }
										div.lightBox div.lightBoxBody div.lightBoxText ul.list li a:hover { text-decoration: none; }

							div.lightBox div.lightBoxBody div.lightBoxText img.lightBoxImage { float: left; margin: 0 8px 0 0; padding: 5px; background: url(tt_bigimage_bg.gif) no-repeat; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxText img.quadrat { float: left; margin: 0 8px 0 0; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxText img.lightBoxImageGAMESbig { float: left; margin: 0 8px 0 0; padding: 5px; background: url(tt_bigspieleimage_bg.png) no-repeat; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxText img.lightBoxImageGAMESsmall { float: left; margin: 0 8px 0 0; padding: 5px; background: url(tt_smallspieleimage_bg.png) no-repeat; border: none; }

							div.lightBox div.lightBoxBody div.lightBoxText img.lightBoxImageSmall { float: left; margin: 0 8px 0 0; padding: 5px; background: url(tt_bigimage_bg.gif) no-repeat; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxText img.horoskop { float: left; margin: 0 8px 0 0; padding: 5px; background: url(soundgarage_image_bg_w.png) no-repeat; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxText img.moderatoren { float: left; margin: 0 8px 0 0; padding: 6px; background: url(moderatoren_team_big_image.png) no-repeat; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxText a { color: #0D5FA1; font-weight: normal; text-decoration: underline; font-size: 11px; }
							div.lightBox div.lightBoxBody div.lightBoxText a.rbutton { margin: 0; font-weight: bold; }
							div.lightBox div.lightBoxBody div.lightBoxText a.arrow { background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; font-weight: bold; }
							div.lightBox div.lightBoxBody div.lightBoxText a:hover { text-decoration: none; }
							div.lightBox div.lightBoxBody div.lightBoxText table.gallerie { width: auto; }
							div.lightBox div.lightBoxBody div.lightBoxText table.gallerie td img { padding: 4px; border: none; background: url(simplebox_image_bg.png) no-repeat; }

							div.lightBox div.lightBoxBody div.lightBoxText div.innerBox { width: 456px; margin: 8px 0 8px -4px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.innerBox div.innerBoxTop { width: 456px; height: 5px; line-height: 0px; background: url(comment1_bt.png) no-repeat top; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxText div.innerBox div.innerBoxBody { width: 440px; padding: 4px 8px 4px 10px; background: url(comment1_bg.png) repeat-y; }
									div.lightBox div.lightBoxBody div.lightBoxText div.innerBox div.innerBoxBody p.subject { clear: left; width: 100%; font-weight: bold; margin: 0 0 8px 0; padding: 0; }
								div.lightBox div.lightBoxBody div.lightBoxText div.innerBox div.innerBoxBodyFinished { width: 440px; padding: 4px 8px 4px 10px; background: url(/antenne/incl/club/blumenstrauss.jpg) no-repeat right }
									div.lightBox div.lightBoxBody div.lightBoxText div.innerBox div.innerBoxBodyFinished p.subject { clear: left; width: 100%; font-weight: bold; margin: 0 0 8px 0; padding: 0; }
								div.lightBox div.lightBoxBody div.lightBoxText div.innerBox div.innerBoxBottom { width: 456px; height: 6px; line-height: 0px; background: url(comment1_bb.png) no-repeat top; overflow: hidden; }

							div.lightBox div.lightBoxBody div.lightBoxText table.register { margin: 8px 0 0 0; width: 455px; }
								div.lightBox div.lightBoxBody div.lightBoxText table.register td { text-align: left; vertical-align: bottom; }
									div.lightBox div.lightBoxBody div.lightBoxText table.register td div.form_description { font-weight: bold; height: 18px; }
										div.lightBox div.lightBoxBody div.lightBoxText table.register td div.form_description div.text { float: left; height: 20px; padding: 4px 0 0 0; }
										div.lightBox div.lightBoxBody div.lightBoxText table.register td div.form_description a { padding: 0 0 0 3px; }
									div.lightBox div.lightBoxBody div.lightBoxText table.register td div.clear { clear: both; }

							div.lightBox div.lightBoxBody div.lightBoxText table.group_description { }
								div.lightBox div.lightBoxBody div.lightBoxText table.group_description td { vertical-align: top; }
								div.lightBox div.lightBoxBody div.lightBoxText table.group_description td.left { width: 80px; font-weight: bold; }

							div.lightBox div.lightBoxBody div.lightBoxText div.moderatorenBox { width: 100%; }
								div.lightBox div.lightBoxBody div.lightBoxText div.moderatorenBox div.moderatorenBoxLeft { float: left; width: 245px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.moderatorenBox div.moderatorenBoxRight { float: left; width: 200px; }

							div.lightBox div.lightBoxBody div.lightBoxText div.eventskalenderBox { width: 100%; }
								div.lightBox div.lightBoxBody div.lightBoxText div.eventskalenderBox div.eventskalenderBoxLeft { float: left; width: 170px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.eventskalenderBox div.eventskalenderBoxRight { float: left; width: 275px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.eventskalenderBox div.eventskalenderBoxRight h1 { color: #0D5FA1; font-size: 14px; margin: 12px 0 4px 0; }
									div.lightBox div.lightBoxBody div.lightBoxText div.eventskalenderBox div.eventskalenderBoxRight a.button { font-weight: bold; text-decoration: none; }
									div.lightBox div.lightBoxBody div.lightBoxText div.eventskalenderBox div.eventskalenderBoxRight a.rbutton { font-weight: bold; text-decoration: none; }

							div.lightBox div.lightBoxBody div.lightBoxText table.horoskop { width: 100%; }
								div.lightBox div.lightBoxBody div.lightBoxText table.horoskop td { color: #0D5FA1; font-size: 11px; text-align: center; padding: 8px 0; }
									div.lightBox div.lightBoxBody div.lightBoxText table.horoskop td span { color: #0D5FA1; font-size: 14px; font-weight: bold; }
									div.lightBox div.lightBoxBody div.lightBoxText table.horoskop td img { border: none; padding: 5px; background: url(soundgarage_image_bg_w.png) no-repeat; }

							div.lightBox div.lightBoxBody div.lightBoxText div.musikTipp { float: left; width: 440px; margin: 0 8px 0 0; padding: 5px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.musikTipp div.musikTippLeft { float: left; width: 90px; }
									div.lightBox div.lightBoxBody div.lightBoxText div.musikTipp div.musikTippLeft img { float: left; margin: 0 8px 0 0; padding: 5px; background: url(soundgarage_image_bg_w.png) no-repeat; border: none; }
								div.lightBox div.lightBoxBody div.lightBoxText div.musikTipp div.musikTippRight { float: left; width: 330px; font-size: 11px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.musikTipp div.musikTippRight h2 { margin: 0 0 5px 0; }
								div.lightBox div.lightBoxBody div.lightBoxText div.musikTipp div.musikTippRight a { color: #0D5FA1; font-size: 11px; font-weight: bold; margin: 0; padding: 0 0 0 11px; background: url(blue_li.gif) no-repeat 0px 1px; text-decoration: none; }
								div.lightBox div.lightBoxBody div.lightBoxText div.musikTipp div.musikTippRight a:hover { text-decoration: underline; }
								div.lightBox div.lightBoxBody div.lightBoxText div.hr { float: left; margin: 0 0 4px 0; padding: 0; width: 450px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; overflow: hidden; }

								div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch { float: left; margin: 8px 0 0 0; padding: 0; width: 474px; color: #000000; position: relative; }
									div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch1 { padding: 0 0 0 15px; width: 104px; background: url(musikwunsch_tab1.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch2 { padding: 0 0 0 20px; width: 103px; background: url(musikwunsch_tab2.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch3 { padding: 0 0 0 30px; width: 180px; background: url(musikwunsch_tab3.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch1a { padding: 0 0 0 15px; width: 104px; height: 28px; background: url(musikwunsch_tab1_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch2a { padding: 0 0 0 20px; width: 103px; height: 28px; background: url(musikwunsch_tab2_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch3a { padding: 0 0 0 30px; width: 180px; height: 28px; background: url(musikwunsch_tab3_active.png) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; text-decoration: none; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li a:hover { text-decoration: underline; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch1a a, div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch2a a, div.lightBox div.lightBoxBody div.lightBoxText div#musikwunsch ul li.musikwunsch3a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
									div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent { float: left; width: 440px; padding: 5px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; overflow: hidden; }

									div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschList { float: left; width: 440px; overflow: hidden; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschList div.musikwunschListL { float: left; width: 50px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschList div.musikwunschListL img { float: left; margin: 2px 8px 0 0; padding: 4px; background: url(musikwunsch_image_bg.png) no-repeat; border: none; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschList div.musikwunschListR { float: left; width: 390px; padding: 0; color: #0D5FA1; font-weight: bold; line-height: 22px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschList div.musikwunschListR span { font-size: 11px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschList div.musikwunschListR a.button { font-weight: bold; float: right; margin: 0 0 0 0; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschList div.musikwunschListR a.reinhoren { display: block; float: right; margin: 0 8px 0 0; padding: 0; width: 34px; height: 21px; background: url(reinhoren_btn.png) no-repeat; text-decoration: none; }

									div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.hr { float: left; margin: 4px 0; width: 440px; }

									div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschnavBar { float: left; margin: 0 0 8px 0; font-size: 11px; color: #FFFFFF; width: 442px; height: 30px; background: url(navbar.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschnavBar div.musikwunschnavBarL { float: left; width: 88px; padding: 8px 6px; font-weight: bold; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschnavBar div.musikwunschnavBarM { float: left; width: 188px; padding: 8px 6px; font-weight: bold; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschnavBar div.musikwunschnavBarM a { color: #FFCC00; padding: 0 10px 0 0; font-weight: bold; text-decoration: none; background: url(musikwunsch_order.png) no-repeat right; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschnavBar div.musikwunschnavBarM a:hover { text-decoration: underline; }
										div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschnavBar div.musikwunschnavBarR { float: left; color: #000000; width: 128px; padding: 8px 6px; text-align: right; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschnavBar div.musikwunschnavBarR a { color: #FFFFFF; text-decoration: none; padding: 0 2px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#musikwunschContent div.musikwunschnavBar div.musikwunschnavBarR a.active { color: #000000; background-color: #FFCC00; text-decoration: none; padding: 0 2px; }

								div.lightBox div.lightBoxBody div.lightBoxText div#top10 { float: left; margin: 8px 0 0 0; padding: 0; width: 474px; color: #000000; position: relative; }
									div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li.top10_1 { padding: 0 0 0 35px; width: 84px; background: url(top10_tab1.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li.top10_2 { padding: 0 0 0 20px; width: 324px; background: url(top10_tab2.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li.top10_1a { padding: 0 0 0 35px; width: 84px; height: 28px; background: url(top10_tab1_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li.top10_2a { padding: 0 0 0 20px; width: 324px; height: 28px; background: url(top10_tab2_active.png) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; text-decoration: none; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li a:hover { text-decoration: underline; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li.top10_1a a, div.lightBox div.lightBoxBody div.lightBoxText div#top10 ul li.top10_2a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
									div.lightBox div.lightBoxBody div.lightBoxText div#top10Content { float: left; width: 440px; padding: 5px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; overflow: hidden; }

									div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.top10List { float: left; width: 440px; overflow: hidden; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.top10List div.top10ListL { float: left; width: 85px; overflow: hidden; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.top10List div.top10ListL img { float: left; margin: 2px 8px 0 0; padding: 5px; background: url(soundgarage_tab_image_bg.png) no-repeat; border: none; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.top10List div.top10ListR { float: left; width: 350px; padding: 0; color: #0D5FA1; font-weight: bold; line-height: 32px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.top10List div.top10ListR span { font-size: 11px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.top10List div.top10ListR a.button { font-weight: bold; float: right; margin: 0 4px 0 0; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.top10List div.top10ListR a.reinhoren { display: block; float: right; margin: 0 4px; padding: 0; width: 34px; height: 21px; background: url(reinhoren_btn.png) no-repeat; text-decoration: none; }

									div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.voteList { float: left; width: 447px; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.voteList div.voteListL { float: left; width: 50px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.voteList div.voteListL img { float: left; margin: 2px 8px 0 0; padding: 4px; background: url(musikwunsch_image_bg.png) no-repeat; border: none; }
										div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.voteList div.voteListR { float: left; width: 397px; padding: 5px 0 0 0; color: #0D5FA1; font-weight: bold; line-height: 16px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.voteList div.voteListR span { font-size: 11px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.voteList div.voteListR a.button { font-weight: bold; float: right; margin: 0 8px 0 0; }
											div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.voteList div.voteListR a.reinhoren { display: block; float: right; margin: 0 8px 0 0; padding: 0; width: 34px; height: 21px; background: url(reinhoren_btn.png) no-repeat; text-decoration: none; }

									div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.hr { float: left; margin: 4px 0;	width: 440px; }
									div.lightBox div.lightBoxBody div.lightBoxText div#top10Content div.top10Title { float: left; margin: 0 0 8px 0; padding: 9px 6px; font-weight: bold; font-size: 11px; color: #FFFFFF; width: 430px; height: 12px; background: url(navbar.png) no-repeat; }

								div.lightBox div.lightBoxBody div.lightBoxText div#daswetter { float: left; margin: 8px 0 0 0; padding: 0; width: 474px; color: #000000; position: relative; }
									div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
										div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; }
										div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter1 { padding: 0 0 0 20px; width: 99px; background: url(musikwunsch_tab1.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter2 { padding: 0 0 0 14px; width: 109px; background: url(musikwunsch_tab2.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter3 { padding: 0 0 0 13px; width: 197px; background: url(musikwunsch_tab3.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter1a { padding: 0 0 0 20px; width: 99px; height: 28px; background: url(musikwunsch_tab1_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter2a { padding: 0 0 0 14px; width: 109px; height: 28px; background: url(musikwunsch_tab2_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter3a { padding: 0 0 0 13px; width: 197px; height: 28px; background: url(musikwunsch_tab3_active.png) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; text-decoration: none; }
											div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li a:hover { text-decoration: underline; }
											div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter1a a, div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter2a a, div.lightBox div.lightBoxBody div.lightBoxText div#daswetter ul li.daswetter3a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
									div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent { float: left; width: 440px; padding: 5px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; }
										div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent div#map { float: left; margin: 8px 0; position: relative; left: 60px; width: 328px; height: 339px; background: url(d_map.jpg) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent div#map div.zone { color: #FBD100; font-weight: bold; }
												div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent div#map div.zone div.flag { color: #FBD100; font-weight: bold; }
													div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent div#map div.zone div.flag img { float: left; margin: 5px; }
													div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent div#map div.zone div.flag span { float: left; font-size: 12px; margin: 0; padding: 15px 0 0 0; }
												div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent div#map div.zone div.point { clear: left; color: #FFFFFF; text-align: center; }
													div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent div#map div.zone div.point img { margin: 0px; }
													div.lightBox div.lightBoxBody div.lightBoxText div#daswetterContent div#map div.zone div.point span { float: left; color: #FFFFFF; margin: 5px; }

								div.lightBox div.lightBoxBody div.lightBoxText div#horoskop { clear: left; margin: 24px 0 0 0; padding: 0; width: 474px; color: #000000; position: relative; }
									div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
										div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; }
										div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop1 { padding: 0 0 0 7px; width: 112px; background: url(musikwunsch_tab1.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop2 { padding: 0 0 0 7px; width: 116px; background: url(musikwunsch_tab2.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop3 { padding: 0 0 0 2px; width: 208px; background: url(musikwunsch_tab3.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop1a { padding: 0 0 0 7px; width: 112px; height: 28px; background: url(musikwunsch_tab1_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop2a { padding: 0 0 0 7px; width: 116px; height: 28px; background: url(musikwunsch_tab2_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop3a { padding: 0 0 0 2px; width: 208px; height: 28px; background: url(musikwunsch_tab3_active.png) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; text-decoration: none; }
											div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li a:hover { text-decoration: underline; }
											div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop1a a, div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop2a a, div.lightBox div.lightBoxBody div.lightBoxText div#horoskop ul li.horoskop3a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
									div.lightBox div.lightBoxBody div.lightBoxText div#horoskopContent { float: left; width: 440px; padding: 5px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; }

								div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender { clear: left; margin: 24px 0 0 0; padding: 0; width: 474px; color: #000000; position: relative; }
									div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender1 { padding: 0 0 0 35px; width: 84px; background: url(musikwunsch_tab1.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender2 { padding: 0 0 0 15px; width: 108px; background: url(musikwunsch_tab2.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender3 { padding: 0 0 0 12px; width: 198px; background: url(musikwunsch_tab3.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender1a { padding: 0 0 0 35px; width: 84px; height: 28px; background: url(musikwunsch_tab1_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender2a { padding: 0 0 0 15px; width: 108px; height: 28px; background: url(musikwunsch_tab2_active.png) no-repeat; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender3a { padding: 0 0 0 12px; width: 198px; height: 28px; background: url(musikwunsch_tab3_active.png) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; text-decoration: none; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li a:hover { text-decoration: underline; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender1a a, div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender2a a, div.lightBox div.lightBoxBody div.lightBoxText div#eventkalender ul li.eventkalender3a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
									div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent { float: left; width: 440px; padding: 10px 5px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; overflow: hidden; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent select.inputlist { border: #969696 1px solid; font-size: 11px; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table { clear: left; margin: 8px 0; border-collapse: collapse; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table caption { color: #0D5FA1; font-weight: bold; font-size: 12px; text-align: left; margin: 0; padding: 0 3px; }
												div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table caption span { color: #0D5FA1; font-weight: normal; font-size: 11px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table thead th { color: #FFFFFF; text-align: left; padding: 0 4px; border: #FFFFFF 1px solid; border-bottom: #FFFFFF 8px solid; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table thead th.ort { width: 115px; line-height: 28px; background: #064C83 url(eventkalender_table_head_left.png) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table thead th.event { width: 237px; line-height: 28px; background: #064C83; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table thead th.kategorie { width: 75px; line-height: 28px; background: #064C83 url(eventkalender_table_head_right.png) no-repeat right; }
												div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table thead th div { float: left; }
												div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table thead th img { float: right; border: none; position: relative; top: 9px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table tbody td { color: #000000; background-color: #E2EEF5; padding: 4px; font-size: 12px; border-top: #FFFFFF 3px solid; border-bottom: #FFFFFF 3px solid; border-left: #FFFFFF 1px solid; border-right: #FFFFFF 1px solid; }
												div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table tbody td a { color: #000000; text-decoration: none; }
												div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table tbody td a:hover { color: #000000; text-decoration: underline; }
												div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table tbody td.ort { width: 111px; }
												div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table tbody td.event { width: 237px; font-weight: bold; }
													div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table tbody td.event a { font-weight: bold; }
												div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table tbody td.kategorie { width: 75px; text-align: center; }

										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table.form { clear: left; margin: 4px 0; border-collapse: collapse; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent table.form td { background-color: #FFFFFF; padding-right: 20px; }

									div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent div.eventkalenderList { float: left; width: 465px; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent div.eventkalenderList div.eventkalenderListL { float: left; width: 50px; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent div.eventkalenderList div.eventkalenderListL img { float: left; margin: 2px 8px 0 0; padding: 4px; background: url(musikwunsch_image_bg.png) no-repeat; border: none; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent div.eventkalenderList div.eventkalenderListM { float: left; width: 270px; padding: 15px 0 0 0; color: #0D5FA1; }
										div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent div.eventkalenderList div.eventkalenderListR { float: right; width: 130px; padding: 20px 0 0 0; text-align: right; }
											div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent div.eventkalenderList div.eventkalenderListR a.button { font-weight: bold; }

									div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent div#eventkalenderInner { width: 430px; padding: 0 5px; }

									div.lightBox div.lightBoxBody div.lightBoxText div#eventkalenderContent div.hr { float: left; margin: 4px 0; width: 440px; }

						div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar { clear: left; margin: 0 0 8px 0; padding: 8px 5px; font-size: 11px; color: #FFFFFF; width: 453px; height: 12px; overflow: hidden; }
							div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarL { float: left; color: #000000; width: 130px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarL a { clear: left; padding: 0 0 0 10px; font-weight: bold; text-decoration: none; background: url(blue_backli.gif) no-repeat 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarL a:hover { text-decoration: underline; }
							div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarM { float: left; color: #000000; width: 180px; text-align: center; }
								div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarM a { color: #000000; font-weight: normal; text-decoration: none; padding: 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarM a.active { color: #000000; background-color: #FFCC00; font-weight: normal; text-decoration: none; padding: 0 2px; }
							div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarR { float: left; width: 123px; margin: 0; padding: 0; text-align: right; }
								div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarR a { clear: left; padding: 0 10px 0 0; font-weight: bold; text-decoration: none; background: url(blue_li.gif) no-repeat right; }
								div.lightBox div.lightBoxBody div.lightBoxText div.lightBoxnavBar div.lightBoxnavBarR a:hover { text-decoration: underline; }

						div.lightBox div.lightBoxBody div.lightBoxText p { float: left; width: 100%; margin: 8px 0 0 0; padding: 2px 0; }

							div.lightBox div.lightBoxBody div.lightBoxText form p { float: left; width: 100%; margin: 0; padding: 2px 0; }
								div.lightBox div.lightBoxBody div.lightBoxText form p label { float: left; width: 160px; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxText form p.note { float: left; width: 270px; margin: 0; padding: 0 0 0 160px; color: #5498BF; font-size: 11px; }
								div.lightBox div.lightBoxBody div.lightBoxText form p.formleft { display: block; width: 300px; float: left; margin: 8px 0 0 0; padding: 0; }
								div.lightBox div.lightBoxBody div.lightBoxText form p.formright { display: block; width: 120px; float: right; margin: 16px 0 0 0; color: #5498BF; font-size: 11px; }

						div.lightBox div.lightBoxBody div.lightBoxText input.inputbox { color: #000000; font-size: 11px; padding: 0 6px 0 3px; border: #969696 1px solid; }
						div.lightBox div.lightBoxBody div.lightBoxText input.inputboxar { color: #000000; font-size: 11px; padding: 0 6px 0 3px; border: #969696 1px solid; text-align: right; }
						div.lightBox div.lightBoxBody div.lightBoxText select.inputlist { color: #000000; font-size: 11px; border: #969696 1px solid; }
						div.lightBox div.lightBoxBody div.lightBoxText div.hr { float: left; margin: 4px 0 0 0; }
						div.lightBox div.lightBoxBody div.lightBoxText a.button { font-weight: bold; text-decoration: none; }
						div.lightBox div.lightBoxBody div.lightBoxText a.buttonl, div.lightBox div.lightBoxBody div.lightBoxText a.buttonl:hover { display: block; float: left; width: 98px; height: 20px; padding: 7px 0 0 0; text-align: center; color: #FFD51F; background: url(club_profil_button1.png) no-repeat; font-weight: normal; text-decoration: none; }
						div.lightBox div.lightBoxBody div.lightBoxText a.buttonr, div.lightBox div.lightBoxBody div.lightBoxText a.buttonr:hover { display: block; float: right; width: 137px; height: 20px; font-size: 12px; padding: 7px 0 0 30px; color: #FFD51F; background: url(club_profil_button2.png) no-repeat; font-weight: bold; text-decoration: none; }

						div.lightBox div.lightBoxBody div.lightBoxComments { float: left; width: 455px; color: #000000; font-size: 11px; padding: 5px 3px; }
						div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar { clear: left; margin: 0 0 8px 0; padding: 8px 10px; font-size: 11px; color: #FFFFFF; width: 455px; height: 12px; overflow: hidden; }
							div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarL { float: left; color: #000000; width: 130px; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarL a { clear: left; padding: 0 0 0 10px; font-weight: bold; text-decoration: none; background: url(blue_backli.gif) no-repeat 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarL a:hover { text-decoration: underline; }
							div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarM { float: left; color: #000000; width: 180px; text-align: center; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarM a { color: #000000; font-weight: normal; text-decoration: none; padding: 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarM a.active { color: #000000; background-color: #FFCC00; font-weight: normal; text-decoration: none; padding: 0 2px; }
							div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarR { float: left; width: 125px; margin: 0; padding: 0; text-align: right; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarR a { clear: left; padding: 0 10px 0 0; font-weight: bold; text-decoration: none; background: url(blue_li.gif) no-repeat right; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.lightBoxnavBar div.lightBoxnavBarR a:hover { text-decoration: underline; }

						div.lightBox div.lightBoxBody div.lightBoxComments div.comment { float: left; width: 455px; color: #000000; font-size: 11px; margin: 0 0 8px 0; padding: 5px 3px; }
							div.lightBox div.lightBoxBody div.lightBoxComments div.comment div.commentHead { float: left; width: 443px; color: #000000; font-size: 11px; padding: 5px 3px; }
							div.lightBox div.lightBoxBody div.lightBoxComments div.comment div.commentBody { float: left; width: 443px; color: #000000; background-color: #FFFFFF; font-size: 11px; padding: 5px 3px 0 3px; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.comment div.commentBody a.antworten { float: right; font-weight: normal; margin: 0; padding: 0 5px 0 0; text-decoration: underline; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.comment div.commentBody a.antworten:hover { text-decoration: none; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.comment div.commentBody p { float: left; margin: 15px 0 5px 0; }

						div.lightBox div.lightBoxBody div.lightBoxComments div.commentReply { float: left; width: 405px; color: #000000; font-size: 11px; margin: 0 0 8px 0; position: relative; left: 40px; padding: 5px 3px; }
							div.lightBox div.lightBoxBody div.lightBoxComments div.commentReply div.commentHead { float: left; width: 399px; color: #000000; font-size: 11px; padding: 5px 3px; }
							div.lightBox div.lightBoxBody div.lightBoxComments div.commentReply div.commentBody { float: left; width: 399px; color: #000000; background-color: #FFFFFF; font-size: 11px; padding: 5px 3px 0 3px; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.commentReply div.commentBody a.antworten { float: right; font-weight: normal; margin: 0; padding: 0 5px 0 0; text-decoration: underline; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.commentReply div.commentBody a.antworten:hover { text-decoration: none; }
								div.lightBox div.lightBoxBody div.lightBoxComments div.commentReply div.commentBody p { float: left; margin: 15px 0 5px 0; }

				div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload { float: left; margin: 8px 0 0 0; padding: 0; width: 474px; color: #000000; position: relative; }
					div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li { display: block; float: left; font-size: 11px; width: auto; height: 28px; margin: 0; padding: 0; background: url(tt_menu_bg.gif) no-repeat right; text-align: center; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload1 { width: 119px; background: url(sg_tab1.png) no-repeat; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload2 { width: 123px; background: url(sg_tab2.png) no-repeat; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload3 { width: 112px; background: url(sg_tab3.png) no-repeat; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload4 { width: 102px; background: url(sg_tab4.png) no-repeat; margin: 0; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload1a { width: 119px; height: 28px; background: url(sg_tab1_active.png) no-repeat; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload2a { width: 123px; height: 28px; background: url(sg_tab2_active.png) no-repeat; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload3a { width: 112px; height: 28px; background: url(sg_tab3_active.png) no-repeat; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload4a { width: 102px; height: 28px; background: url(sg_tab4_active.png) no-repeat; margin: 0; }
							div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li a { color: #E2EEF5; font-size: 12px; font-weight: normal; line-height: 25px; padding: 0 4px 0 4px; text-decoration: none; }
							div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li a:hover { text-decoration: underline; }
							div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload1a a, div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload2a a, div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload3a a, div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownload ul li.hitdownload4a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 2px 0 2px; text-align: center; }
					div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent { float: left; width: 436px; padding: 9px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent h3 { clear: left; margin: 16px 0 8px 0; font-size: 12px; color: #0D5FA1; }

						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent div.hitdownloadList { float: left; width: 447px; }
							div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent div.hitdownloadList div.hitdownloadListL { float: left; width: 85px; }
								div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent div.hitdownloadList div.hitdownloadListL img { float: left; margin: 0 8px 0 0; padding: 4px 5px; background: url(soundgarage_tab_image_bg.png) no-repeat; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent div.hitdownloadList div.hitdownloadListM { float: left; width: 260px; padding: 0; color: #0D5FA1; font-size: 11px; }
							div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent div.hitdownloadList div.hitdownloadListR { float: left; width: 97px; padding: 60px 0 0 0; text-align: right; }
								div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent div.hitdownloadList div.hitdownloadListR a.reinhoren { display: block; float: right; width: 34px; height: 21px; background: url(reinhoren_btn.png) no-repeat; text-decoration: none; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent div.hr { float: left; margin: 8px 0; width: 440px; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent a.button { float: left; margin: 0 0 8px 0; }
						div.lightBox div.lightBoxBody div.lightBoxContent div#hitdownloadContent p { float: left; width: 444px; }

						div.lightBox div.lightBoxBody div.lightBoxContent { float: left; width: 450px; padding: 2px 7px 10px 0px; background-color: #E2EEF5; overflow: hidden; }
							div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro { clear: left; margin: 0 0 8px 0; width: 430px; }
								div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroLeft { float: left; width: 90px; margin: 5px 0; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroLeft img { float: left; margin: 0 0 0 8px; padding: 4px; background: url(tt_smallimage_bg.gif) no-repeat; border: none; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroLeft img.mediumimage { float: left; margin: 0 0 0 8px; padding: 4px; background: url(tt_mediumimage_bg.png) no-repeat; border: none; }

								div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRight { float: left; width: 330px; margin: 5px 0; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRight h2 { margin: 0; padding: 5px 0 0 10px; color: #0D5FA1; font-size: 12px; font-weight: bold; background: url(blue_li.gif) no-repeat 0px 7px; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRight p { margin: 0; padding: 0; color: #000000; font-size: 11px; line-height: 12px; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRight p a.button { margin: 6px 0; }

							div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull { clear: left; display: none; width: 430px; margin: 0 0 8px 0; }
								div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullLeft { float: left; width: auto; margin: 5px 0 5px 0; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullLeft img { float: left; margin: 0 0 0 7px; padding: 5px; background: url(tt_bigimage_bg.gif) no-repeat; border: none; }
								div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRight { float: left; width: auto; margin: 5px 0 5px 10px; color: #000000; font-size: 11px; line-height: 12px; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRight h2 { margin: 0 0 3px 0; padding: 5px 0 0 10px; color: #0D5FA1; font-size: 14px; font-weight: bold; background: url(blue_li.gif) no-repeat 0px 9px; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRight p { margin: 2px 0 3px 2px; padding: 0; color: #000000; font-size: 11px; line-height: 12px; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRight a.button { margin: 7px 0 0 0; }

							div.lightBox div.lightBoxBody div.lightBoxContent div.lightBoxInner { float: left; width: 459px; margin: 4px 0 0 0; position: relative; left: 2px; }
								div.lightBox div.lightBoxBody div.lightBoxContent div.lightBoxInner div.lightBoxInnerTop { float: left; width: 456px; height: 4px; line-height: 0px; background: url(clubcard_profil_inner_top.png) no-repeat top left; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxContent div.lightBoxInner div.lightBoxInnerBody { float: left; width: 436px; color: #000000; background-color: #FFFFFF; padding: 0 10px; }
								div.lightBox div.lightBoxBody div.lightBoxContent div.lightBoxInner div.lightBoxInnerBottom { float: left; width: 456px; height: 4px; line-height: 0px; background: url(clubcard_profil_inner_bottom.png) no-repeat top left; overflow: hidden; }

							div.lightBox div.lightBoxBody div.lightBoxContent div.innerBox { margin: 4px 0 0 0; position: relative; left: 2px; }
								div.lightBox div.lightBoxBody div.lightBoxContent div.innerBox div.innerBoxTop { width: 456px; height: 5px; line-height: 0px; background: url(comment1_bt.png) no-repeat top; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxContent div.innerBox div.innerBoxBody { width: 440px; padding: 4px 8px 4px 10px; color: #000000; font-size: 11px; background: url(comment1_bg.png) repeat-y; }
									div.lightBox div.lightBoxBody div.lightBoxContent div.innerBox div.innerBoxBody p { margin: 0;}
									div.lightBox div.lightBoxBody div.lightBoxContent div.innerBox div.innerBoxBody a.button { margin: 10px 0 2px 0;}
								div.lightBox div.lightBoxBody div.lightBoxContent div.innerBox div.innerBoxBottom { width: 456px; height: 6px; line-height: 0px; background: url(comment1_bb.png) no-repeat top; overflow: hidden; }


						/* Foren / Themen */
						div.lightBox div.lightBoxBody div.lightBoxForum { float: left; width: 446px; color: #000000; font-size: 11px; padding: 4px 1px; }
							div.lightBox div.lightBoxBody div.lightBoxForum p.message { width: 100%; font-size: 12px; font-weight: bold; text-align: center; }
							div.lightBox div.lightBoxBody div.lightBoxForum a.arrow { background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; }
							div.lightBox div.lightBoxBody div.lightBoxForum a.back { background: url(blue_backli.gif) no-repeat 0 2px; padding: 0 0 0 12px; }

							div.lightBox div.lightBoxBody div.lightBoxForum div.innerBox { width: 456px; margin: 8px 0 8px -4px; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.innerBox div.innerBoxTop { width: 456px; height: 5px; line-height: 0px; background: url(comment1_bt.png) no-repeat top; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.innerBox div.innerBoxBody { width: 440px; padding: 4px 8px 4px 10px; background: url(comment1_bg.png) repeat-y; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.innerBox div.innerBoxBody p.subject { clear: left; width: 100%; font-weight: bold; margin: 0 0 8px 0; padding: 0; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.innerBox div.innerBoxBodyFinished { width: 440px; padding: 4px 8px 4px 10px; background: url(/antenne/incl/club/blumenstrauss.jpg) no-repeat right }
									div.lightBox div.lightBoxBody div.lightBoxForum div.innerBox div.innerBoxBodyFinished p.subject { clear: left; width: 100%; font-weight: bold; margin: 0 0 8px 0; padding: 0; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.innerBox div.innerBoxBottom { width: 456px; height: 6px; line-height: 0px; background: url(comment1_bb.png) no-repeat top; overflow: hidden; }
							div.lightBox div.lightBoxBody div.lightBoxForum div.title_small { float: left; color: #FFFFFF; margin: 17px 0 0 0; position: relative; left: 5px; width: 460px; height: 29px; background: url(title7_bg.png) no-repeat top left; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.title_small h1 { display: block; width: auto; float: left; color: #FFFFFF; font-size: 12px; margin: 0; padding: 6px 10px; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.title_small h1 span { color: #FFFFFF; font-size: 12px; font-weight: normal; margin: 0 0 0 5px; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.title_small a.button { float: right; margin: 4px 6px 0 0; }

							div.lightBox div.lightBoxBody div.lightBoxForum div.navigation { clear: both; width: 440px; padding: 0 0 0 6px; font-size: 11px; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.navigation span.actual_site { padding: 0 0 0 5px; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.navigation a { color: #004980; padding: 0 0 0 5px; font-weight: bold; text-decoration: underline; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.navigation a.nav_arrow { padding: 0 0 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.navigation a:hover { text-decoration: none; }

							div.lightBox div.lightBoxBody div.lightBoxForum table { clear: left; margin: 8px 0; }
							div.lightBox div.lightBoxBody div.lightBoxForum table th { font-weight: bold; font-size: 11px; }
								div.lightBox div.lightBoxBody div.lightBoxForum table th.col1 { width: 245px; text-align: left; }
								div.lightBox div.lightBoxBody div.lightBoxForum table th.col2 { width: 63px; text-align: center; }
								div.lightBox div.lightBoxBody div.lightBoxForum table th.col3 { width: 145px; text-align: right; }
								div.lightBox div.lightBoxBody div.lightBoxForum table th.col1f { padding: 0; font-size: 1px; }
								div.lightBox div.lightBoxBody div.lightBoxForum table th.col2f { padding: 0; font-size: 1px; }
								div.lightBox div.lightBoxBody div.lightBoxForum table th.col3f { padding: 0; font-size: 1px; }
							div.lightBox div.lightBoxBody div.lightBoxForum table td { font-size: 11px; vertical-align: top; padding: 5px; }
								div.lightBox div.lightBoxBody div.lightBoxForum table td a { text-decoration: underline; font-weight: normal; }
								div.lightBox div.lightBoxBody div.lightBoxForum table td a.bold { text-decoration: underline; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxForum table td a:hover { text-decoration: none; }
								div.lightBox div.lightBoxBody div.lightBoxForum table td a.normal { font-weight: normal; }
								div.lightBox div.lightBoxBody div.lightBoxForum table td.col1 { width: 245px; text-align: left; background-color: #FFFFFF; }
									div.lightBox div.lightBoxBody div.lightBoxForum table td.col1 a { float: left; }
									div.lightBox div.lightBoxBody div.lightBoxForum table td.col1 a.normal { float: none; }
									div.lightBox div.lightBoxBody div.lightBoxForum table td.col1 img { float: left; margin: 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxForum table td.col2 { width: 63px; text-align: center; background-color: #EFF6FA; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxForum table td.col3 { width: 145px; text-align: right; background-color: #FFFFFF; }

						div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar { clear: left; margin: 0 0 0 0; padding: 8px 6px; font-size: 11px; color: #FFFFFF; width: 461px; height: 12px; overflow: hidden; }
							div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarL { float: left; color: #000000; width: 130px; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarL a { clear: left; padding: 0 0 0 10px; font-weight: bold; text-decoration: none; background: url(blue_backli.gif) no-repeat 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarL a:hover { text-decoration: underline; }
							div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarM { float: left; color: #000000; width: 186px; text-align: center; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarM a { color: #000000; font-weight: normal; text-decoration: none; padding: 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarM a.active { color: #000000; background-color: #FFCC00; font-weight: normal; text-decoration: none; padding: 0 2px; }
							div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarR { float: left; width: 125px; margin: 0; padding: 0; text-align: right; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarR a { clear: left; padding: 0 8px 0 0; font-weight: bold; text-decoration: none; background: url(blue_li.gif) no-repeat right; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.lightBoxnavBar div.lightBoxnavBarR a:hover { text-decoration: underline; }

							div.lightBox div.lightBoxBody div.lightBoxForum form { margin: 0; padding: 0; }
							div.lightBox div.lightBoxBody div.lightBoxForum p { float: left; margin: 3px 0; padding: 0 3px; }
							div.lightBox div.lightBoxBody div.lightBoxForum label { float: left; width: 60px; color: #000000; margin: 0 5px 0 5px; }
							div.lightBox div.lightBoxBody div.lightBoxForum input.inputbox { float: left; width: 220px; font-size: 11px; height: 15px; border: #7F7F7F 1px solid; }
							div.lightBox div.lightBoxBody div.lightBoxForum textarea.inputarea { float: left; width: 365px; font-size: 11px; border: #7F7F7F 1px solid; }
							div.lightBox div.lightBoxBody div.lightBoxForum div.smiles { float: left; width: 387px; height: 34px; margin: 8px 0 0 0; padding: 4px 0 0 4px; position: relative; left: 61px; background: url(forum_smiley_border.png) no-repeat; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.smiles p.title { display: block; position: absolute; top: -8px; left: 8px; padding: 0 2px; color: #000000; background-color: #DEECF4; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.smiles a { float: left; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.smiles a.weitere { float: left; font-weight: normal; padding: 6px 0 0 8px; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.smiles img { margin: 0; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxForum a.send { display: block; float: right; width: 130px; height: 20px; background: url(forum_button_1.png) no-repeat; margin: 8px 0 0 0; padding: 7px 0 0 0; text-align: center; font-size: 12px; color: #FFCC00; }
							div.lightBox div.lightBoxBody div.lightBoxForum a.button { margin: 3px 0 0 7px; }
							div.lightBox div.lightBoxBody div.lightBoxForum a.rbutton { float: right; }

							div.lightBox div.lightBoxBody div.lightBoxForum div.comment1 { float: left; width: 456px; margin: 8px 0; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.comment1 div.sentby { color: #000000; font-size: 11px; padding: 2px 6px; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.comment1 div.sentby a { color: #0D73AB; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.comment1 div.comment1bt { width: 456px; height: 5px; line-height: 0px; background: url(comment1_bt.png) no-repeat top; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.comment1 div.comment1body { width: 440px; padding: 4px 8px; background: url(comment1_bg.png) repeat-y; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.comment1 div.comment1body p.subject { clear: left; width: 100%; font-weight: bold; margin: 0 0 8px 0; padding: 0; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.comment1 div.comment1body p.content { clear: both; width: 100%; margin: 0 0 5px 0; padding: 0; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.comment1 div.comment1bb { width: 456px; height: 6px; line-height: 0px; background: url(comment1_bb.png) no-repeat top; overflow: hidden; }

							div.lightBox div.lightBoxBody div.lightBoxForum div.comment2 { float: left; width: 456px; margin: 8px 0; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.comment2 div.sentby { color: #000000; font-size: 11px; padding: 2px 6px; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.comment2 div.sentby a { color: #0D73AB; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.comment2 div.comment2bt { width: 456px; height: 5px; line-height: 0px; background: url(comment2_bt.png) no-repeat top; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.comment2 div.comment2body { width: 440px; padding: 4px 8px; background-color: #FFFFFF; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.comment2 div.comment2body p.subject { clear: left; width: 100%; font-weight: bold; margin: 0 0 8px 0; padding: 0; }
									div.lightBox div.lightBoxBody div.lightBoxForum div.comment2 div.comment2body p.content { clear: both; width: 100%; margin: 0 0 5px 0; padding: 0; }
								div.lightBox div.lightBoxBody div.lightBoxForum div.comment2 div.comment2bb { width: 456px; height: 6px; line-height: 0px; background: url(comment2_bb.png) no-repeat top; overflow: hidden; }

							div.lightBox div.lightBoxBody div.lightBoxForum div.hr { float: left; margin: 2px; padding: 0; width: 448px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; overflow: hidden; }

								div.lightBox div.lightBoxBody div.lightBoxForum ul { clear: left; list-style-type: none; margin: 0; padding: 0 0 0 12px; font-size: 11px; }
										div.lightBox div.lightBoxBody div.lightBoxForum ul li { color: #004980; padding: 1px 0; }
											div.lightBox div.lightBoxBody div.lightBoxForum ul li a { color: #004980; background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; text-decoration: underline; }
											div.lightBox div.lightBoxBody div.lightBoxForum ul li a:hover { text-decoration: none; }


							/* Fotogalerie */
							div.lightBox div.lightBoxBody div.gallery { float: left; width: 456px; margin: 8px 0; }
								div.lightBox div.lightBoxBody div.gallery div.galleryTop { width: 456px; height: 5px; line-height: 0px; background: url(gallery_bt.png) no-repeat top; overflow: hidden; }
								div.lightBox div.lightBoxBody div.gallery div.galleryBody { float: left; width: 440px; padding: 0 8px; background-color: #FFFFFF; }
									div.lightBox div.lightBoxBody div.gallery div.galleryBody h2 { color: #0D5FA1; margin: 6px 0; font-size: 12px; }
									div.lightBox div.lightBoxBody div.gallery div.galleryBody p { margin: 0; }
									div.lightBox div.lightBoxBody div.gallery div.galleryBody img { margin: 1px; padding: 3px; border: none; background: url(content_image_bg.png) no-repeat; }
									div.lightBox div.lightBoxBody div.gallery div.galleryBody img.lightBoxImageGAMESmedium { margin: 1px; padding: 5px; border: none; background: url(spielebox.png) no-repeat; }
								div.lightBox div.lightBoxBody div.gallery div.galleryBottom { float: left; width: 456px; height: 6px; line-height: 0px; background: url(gallery_bb.png) no-repeat top; overflow: hidden; }


							/* Club Mail */
							div.lightBox div.lightBoxBody div.lightBoxClubMail div.innerBox { width: 456px; margin: 12px 0 8px 1px; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.innerBox div.innerBoxTop { width: 456px; height: 5px; line-height: 0px; background: url(comment1_bt.png) no-repeat top; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.innerBox div.innerBoxBody { width: 440px; padding: 4px 8px 4px 10px; background: url(comment1_bg.png) repeat-y; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div.innerBox div.innerBoxBody p.subject { clear: left; width: 100%; font-weight: bold; margin: 0 0 8px 0; padding: 0; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.innerBox div.innerBoxBottom { width: 456px; height: 6px; line-height: 0px; background: url(comment1_bb.png) no-repeat top; overflow: hidden; }

							div.lightBox div.lightBoxBody div.lightBoxClubMail { float: left; position: relative; margin: 4px 0; width: 453px; color: #000000; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.maillistheadcontent { margin: 3px 0 0 3px; }

								div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist { clear: left; margin: 20px 0 0 0; padding: 0; position: relative; left: 3px; width: 474px; color: #000000; position: relative; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider { display: block; clear: left; width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li { display: block; float: left; width: 474px; height: 28px; margin: 0; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist1 { padding: 0; width: 137px; text-align: center; background: url(maillist_tab_1.png) no-repeat left; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist2 { padding: 0; width: 119px; background: url(maillist_tab_2.png) no-repeat left; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist3 { padding: 0; width: 196px; background: url(maillist_tab_3.png) no-repeat left; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist1a { padding: 0; width: 137px; height: 28px; text-align: center; background: url(maillist_tab_active_1.png) no-repeat left; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist2a { padding: 0; width: 119px; height: 28px; background: url(maillist_tab_active_2.png) no-repeat left; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist3a { padding: 0; width: 196px; height: 28px; background: url(maillist_tab_active_3.png) no-repeat left; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li a { display: block; text-align: center; color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; text-decoration: none; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li a:hover { text-decoration: underline; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist1 a { width: 118px; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist2 a { width: 109px; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist3 a { width: 136px; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist1a a { width: 118px; color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist2a a { width: 109px; color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillist ul.slider li.maillist3a a { width: 136px; color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent { float: left; width: 440px; margin: 0; padding: 10px 5px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; overflow: hidden; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent a.back { background: url(blue_backli.gif) no-repeat 0 2px; padding: 0 0 0 12px; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent a.forward { background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; }
										div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table { width: 440px; border-collapse: collapse; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table th { font-size: 11px; font-weight: bold; text-align: left; padding: 2px 4px; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table th.col2 { text-align: center; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table th.col4 { text-align: right; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td { font-size: 11px; padding: 4px 2px; background-color: #DEECF4; text-align: left; vertical-align: top; border-bottom: #FFFFFF 2px solid; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col1 { width: 20px; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col2 { width: 80px; text-align: center; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col2 img.normal { border: none; padding: 4px; background: url(clubcard_small_image_bg.png) no-repeat; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col2 img.yellow { border: none; padding: 4px; background:url(clubcard_small_image_bg_y.png) no-repeat; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col2 a { font-weight: normal; text-decoration: underline; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col2 a:hover { font-weight: normal; text-decoration: none; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col3 { width: auto; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col3 p.subject { color: #0D5FA1; font-weight: bold; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col3 p.content { clear: left; width: 205px; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col3 p.content_wide { clear: left; width: 245px; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col4 { width: 65px; text-align: right; background-color: #EFF6FA; border-left: #FFFFFF 1px solid; border-right: #FFFFFF 2px solid; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col4 p { color: #000000; width: 59px; }
														div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col4 p span.note { color: #63AAD1; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.col5 { width: 26px; text-align: right; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent table td.error { width: auto; padding: 10px 0 9px 0; text-align: center; font-weight: bold; }

											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent a.button1 { display: block; margin: 1px 2px 2px 2px; float: right; width: 21px; height: 19px; background: url(club_mail_button1.gif) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent a.button2 { display: block; margin: 1px 2px 2px 2px; float: right; width: 21px; height: 19px; background: url(club_mail_button2.gif) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent a.button3 { display: block; margin: 1px 2px 2px 2px; float: right; width: 21px; height: 19px; background: url(club_mail_button5.gif) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent a.button4 { display: block; margin: 1px 2px 2px 2px; float: right; width: 21px; height: 19px; background: url(club_mail_button5.gif) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent a.button5 { display: block; margin: 1px 2px 2px 2px; float: right; width: 21px; height: 19px; background: url(club_mail_button4.gif) no-repeat; }
											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent a.button6 { display: block; margin: 1px 2px 2px 2px; float: right; width: 21px; height: 19px; background: url(club_mail_button5.gif) no-repeat; }

											div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent div.selectBar { clear: both; margin: 1px 0; padding: 4px 0 8px 0; width: 440px; height: 20px; background-color: #0D5FA1; font-size: 11px; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent div.selectBar input.checkbox { float: left; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent div.selectBar a { float: left; margin: 0 2px; padding: 3px 0; color: #FFCC00; font-weight: normal; text-decoration: underline; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent div.selectBar div.selectBarLeft { float: left; width: 200px; color: #FFCC00; padding: 0 0 0 4px; }
												div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent div.selectBar div.selectBarRight2 { float: right; width: 197px; text-align: right; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent div.selectBar div.selectBarRight2 a.button3 { text-decoration: none; }
												div.selectBarRight3 { float: right; width: 177px; margin: 0 0 8px 0; text-align: right; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent div.selectBar div.selectBarRight3 a.button2 { text-decoration: none; }
												div.selectBarRight4 { float: right; width: 293px; margin: 2px 0 0 0; text-align: right; }
													div.lightBox div.lightBoxBody div.lightBoxClubMail div#maillistContent div.selectBar div.selectBarRight4 a.button4 { text-decoration: none; }

							div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar { clear: left; margin: 0 0 0 0; padding: 4px 0; font-size: 11px; color: #FFFFFF; width: 460px; height: 12px; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarL { float: left; color: #000000; width: 130px; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarL a { clear: left; padding: 0 0 0 10px; font-weight: bold; text-decoration: none; background: url(blue_backli.gif) no-repeat 0 2px; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarL a:hover { text-decoration: underline; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarM { float: left; color: #000000; width: 185px; text-align: center; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarM a { color: #000000; font-weight: normal; text-decoration: none; padding: 0 2px; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarM a.active { color: #000000; background-color: #FFCC00; font-weight: normal; text-decoration: none; padding: 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarR { float: left; width: 125px; margin: 0; padding: 0; text-align: right; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarR a { clear: left; padding: 0 8px 0 0; font-weight: bold; text-decoration: none; background: url(blue_li.gif) no-repeat right; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.lightBoxnavBarR a:hover { text-decoration: underline; }

							div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.navigation { clear: both; margin: 0 0 0 4px; width: 428px; height: 12px; padding: 4px 0; font-size: 11px; overflow: hidden; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.navigation span.actual_site { padding: 0 0 0 5px; color: #000000; font-weight: bold; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.navigation a { color: #004980; padding: 0 0 0 5px; font-weight: bold; text-decoration: underline; }
									div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.navigation a.nav_arrow { padding: 0 0 0 2px; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxnavBar div.navigation a:hover { text-decoration: none; }

							div.lightBox div.lightBoxBody div.lightBoxClubMail div.lightBoxClubMailContent { padding: 8px 0 0 0; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; overflow: hidden; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail form { margin: 0; padding: 0; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail h1 { font-size: 12px; font-weight: bold; margin: 3px 0; padding: 0 3px; color: #00000; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail p { float: left; margin: 3px 0; padding: 0 3px; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail span.receiver_name { float: left; position: relative; top: 1px; left: 1px; font-weight: bold; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail div#empfangerButtons { float: left; width: 200px; height: 30px; position: absolute; top: -1px; left: 291px; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail div#empfangerButtons a.button { clear: left; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail label { float: left; width: 65px; color: #000000; margin: 1px 5px 0 5px; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail input.inputbox { float: left; font-size: 11px; height: 15px; padding: 1px 0 0 0; border: #7F7F7F 1px solid; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail textarea.inputarea { float: left; width: 359px; font-size: 11px; border: #7F7F7F 1px solid; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail div.smiles { float: left; width: 387px; height: 34px; margin: 8px 0 0 0; padding: 4px 0 0 4px; position: relative; left: 55px; background: url(forum_smiley_border.png) no-repeat; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.smiles p.title { display: block; position: absolute; top: -8px; left: 8px; padding: 0 2px; color: #000000; background-color: #DEECF4; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.smiles a { float: left; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.smiles a.weitere { float: left; font-weight: normal; padding: 6px 0 0 8px; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail div.smiles img { margin: 0; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail a.sendbutton { float: right; width: 130px; height: 23px; background: url(forum_button_1.png) no-repeat; margin: 8px 11px 0 0; padding: 5px 0 8px 0; text-align: center; font-size: 12px; color: #FFCC00; }
								div.lightBox div.lightBoxBody div.lightBoxClubMail a.sendbutton img { position: relative; top: 2px; border: none; }
							div.lightBox div.lightBoxBody div.lightBoxClubMail a.sendbutton:hover { text-decoration: none;	}
							div.lightBox div.lightBoxBody div.lightBoxClubMail div.hr { float: left; margin: 5px 2px 2px 8px; padding: 0; width: 434px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; overflow: hidden; }

							div.lightBox div.lightBoxBody div.lightBoxContent div.hr { clear: left; margin: 0 0 0 10px; padding: 0; width: 430px; height: 1px; line-height: 0px; border-top: #ABD2E9 1px solid; background: none; overflow: hidden; }

						/* Bayernkarte neu */
						div.lightBox div.lightBoxBody div.bayernkarteTitle { float: left; width: 452px; height: 21px; font-weight: bold; color: #FFFFFF; background: #00467D url(title10_bg.png) no-repeat; margin: 8px 0; padding: 7px 0 0 8px; }
							div.lightBox div.lightBoxBody div.bayernkarteTitle h1 { display: block; width: 300px; float: left; margin: 0; color: #FFFFFF; font-size: 12px; }
							div.lightBox div.lightBoxBody div.bayernkarteTitle p.popup { display: block; float: right; margin: 0; padding: 0 0 0 10px; width: 130px; color: #FFD51F; font-weight: bold; }
								div.lightBox div.lightBoxBody div.bayernkarteTitle p.popup a { color: #FFD51F; background: url(bk_zoomer_icon.gif) no-repeat 0px 0px; padding: 0 0 0 17px; }
						div.lightBox div.lightBoxBody div.bayernkarteMap { float: left; width: 453px; margin: 8px 2px; padding: 0; border: #0D71AA 1px solid; }
							div.lightBox div.lightBoxBody div.bayernkarteMap img { margin: 0; padding: 0; border: none; }
						div.lightBox div.lightBoxBody div.bayernkarteList { float: left; margin: 0; padding: 8px 0; width: 453px; color: #000000; }
							div.lightBox div.lightBoxBody div.bayernkarteList div.bayernkarteListLeft { float: left; width: 50px; text-align: center; }
								div.lightBox div.lightBoxBody div.bayernkarteList div.bayernkarteListLeft img { border: none; }
							div.lightBox div.lightBoxBody div.bayernkarteList div.bayernkarteListRight { float: left; width: 400px; font-size: 12px; }
						div.lightBox div.lightBoxBody div.bayernkarteList:hover { float: left; margin: 0; padding: 8px 0; width: 453px; color: #000000; background: url(bayernkarte_list_hover_bg.png) repeat-y; }
						div.lightBox div.lightBoxBody div.bayernkarteListHover { float: left; margin: 0; padding: 8px 0; width: 453px; color: #000000; background: url(bayernkarte_list_hover_bg.png) repeat-y; }
						div.lightBox div.lightBoxBody div.hr { float: left; margin: 0; padding: 0; width: 453px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; background: none; overflow: hidden; }
						div.lightBox div.lightBoxBody table.bayernkartePhotos { clear: left; width: 453px; color: #0D5FA1; font-weight: bold; border-collapse: collapse; }
						div.lightBox div.lightBoxBody table.bayernkartePhotos td { margin: 0; padding: 5px; }
							div.lightBox div.lightBoxBody table.bayernkartePhotos td p { margin: 0; padding: 0 0 0 5px; }
							div.lightBox div.lightBoxBody table.bayernkartePhotos td img { margin: 0; border: none; background: url(bayernkarte_photo_bg.png) no-repeat; padding: 4px; }

					div.lightBox div.lightBoxBottom { clear: left; width: 472px; height: 6px; line-height: 0px; background: url(team_bottom.png) no-repeat; overflow: hidden; }

				div.mnBox { float: left; margin: 8px 0 0 0; width: 472px; background: url(team_bg.png) repeat-y; }
					div.mnBox div.mnBoxBody { float: left; color: #DCDFE5; width: 472px; padding: 0; background: url(team_top.png) no-repeat; }
						div.mnBox div.mnBoxBody div.title { float: left; width: 445px; height: 21px; font-weight: bold; color: #FFFFFF; background: #00467D url(title5_bg.png) no-repeat; position: relative; top: 7px; left: 7px; margin: 0 0 8px 0; padding: 8px 7px 0 8px; }
						div.mnBox div.mnBoxBody a { color: #0D5FA1; font-weight: bold; }

						div.mnBox div.mnBoxBody div.mnBoxContent { float: left; width: 450px; padding: 2px 7px 10px 0px; background-color: #E2EEF5; overflow: hidden; }
							div.mnBox div.mnBoxBody div.mnBoxContent div.mnIntro { clear: left; margin: 0 0 8px 0; width: 430px; }
								div.mnBox div.mnBoxBody div.mnBoxContent div.mnIntro div.mnIntroLeft { float: left; width: 90px; margin: 5px 0; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnIntro div.mnIntroLeft img { float: left; margin: 0 0 0 8px; padding: 4px; background: url(tt_smallimage_bg.gif) no-repeat; }
								div.mnBox div.mnBoxBody div.mnBoxContent div.mnIntro div.mnIntroRight { float: left; width: 330px; margin: 5px 0; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnIntro div.mnIntroRight h2 { margin: 0; padding: 5px 0 0 0; color: #0D5FA1; font-size: 11px; font-weight: bold; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnIntro div.mnIntroRight p { margin: 0; padding: 0; color: #000000; font-size: 11px; line-height: 12px; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnIntro div.mnIntroRight p.blue { margin: 0; padding: 4px 0 0 0; color: #0D5FA1; font-size: 11px; line-height: 12px; }

							div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull { clear: left; display: none; width: 450px; margin: 0 0 8px 0; }
								div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull div.mnFullLeft { float: left; width: 170px; margin: 5px 0; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull div.mnFullLeft img { float: left; margin: 0 0 0 8px; padding: 5px; background: url(tt_bigimage_bg.gif) no-repeat; border: none; }
								div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull div.mnFullRight { float: left; width: 230px; margin: 5px 0; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull div.mnFullRight h1 { margin: 0 0 8px 0; padding: 5px 0 0 0; color: #0D5FA1; font-size: 12px; font-weight: bold; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull div.mnFullRight h2 { margin: 0 0 8px 0; padding: 5px 0 0 0; color: #0D5FA1; font-size: 12px; font-weight: bold; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull div.mnFullRight p { margin: 0 0 5px 0; padding: 0; color: #000000; font-size: 11px; line-height: 12px; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull div.mnFullRight p.date { margin: 0 0 0 0; padding: 0; color: #000000; font-size: 11px; line-height: 10px; }
									div.mnBox div.mnBoxBody div.mnBoxContent div.mnFull div.mnFullRight p.blue { margin: 0; padding: 0 0 4px 0; color: #0D5FA1; font-size: 11px; line-height: 12px; }

							div.mnBox div.mnBoxBody div.mnBoxContent div.hr { clear: left; margin: 0 0 0 10px; padding: 0; width: 450px; height: 1px; line-height: 0px; border-top: #ABD2E9 1px solid; background: none; overflow: hidden; }
							div.mnBox div.mnBoxBody div.mnBoxContent a.go { float: left; color: #0D5FA1; font-weight: bold; margin: 5px 0 0 10px; padding: 0 0 0 11px; background: url(blue_li.gif) no-repeat 0px 2px; }
					div.mnBox div.mnBoxBottom { clear: left; width: 472px; height: 6px; line-height: 0px; background: url(team_bottom.png) no-repeat; overflow: hidden; }

				div.simpleBox { float: left; margin: 8px 0 0 0; width: 472px; background: url(simplebox_bg.png) repeat-y; }
					div.simpleBox div.simpleBoxBody { float: left; color: #DCDFE5; width: 443px; padding: 5px 15px; background: url(simplebox_top.png) no-repeat; }
	div.simpleBox div.simpleBoxBody div.lightBoxTitle { width: 443px; height: 21px; font-weight: bold; color: #FFFFFF; background: #00467D url(title5_bg.png) no-repeat; position: relative; left: -8px; top: 8px; margin: 0 0 8px 0; padding: 8px 7px 0 8px; }
	div.simpleBox div.simpleBoxBody div.lightBoxTitle h1 {color: #FFFFFF; font-size: 12px; }
	div.simpleBox div.simpleBoxBody div.lightBoxText {	width: 446px; color: #000000; font-size: 11px; padding: 5px; }
	div.simpleBox div.simpleBoxBody	hr { clear: left; margin: 0 0 0 10px; padding: 0; width: 430px; height: 1px; line-height: 0px; border-top: #ABD2E9 1px solid; background: none; overflow: hidden; }
	div.simpleBox div.simpleBoxBody div.lightBoxText img.simple { float: left; margin: 0 8px 0 0; padding: 5px; border: none; }
	div.simpleBox div.simpleBoxBody div.lightBoxText img.teaser { float: left; margin: 0 8px 0 0; padding: 5px; background: url(tt_bigimage_bg.gif) no-repeat; border: none; }
	div.simpleBox div.simpleBoxBody div.lightBoxText img.wtImage { float: left; padding: 5px; margin: 0 3px 0 0; background: url(wt_image_bg.png) no-repeat; border: none;}
	div.simpleBox div.simpleBoxBody div.lightBoxText img.moderatoren { float: left; margin: 0 8px 0 0; padding: 6px; background: url(moderatoren_team_big_image.png) no-repeat; border: none; }
	div.simpleBox div.simpleBoxBody div.lightBoxText img.lightBoxImage { float: left; margin: 0 8px 0 0; padding: 5px; background: url(tt_bigimage_bg.gif) no-repeat; border: none; }



	div.simpleBox div.simpleBoxBody div.lightBoxText umbruch { clear: left; width: 200px; height: 10px; line-height: 0px;	}
						div.simpleBox div.simpleBoxBody a { color: #0D5FA1; font-weight: bold; }
						div.simpleBox div.simpleBoxBody h1 { color: #0D5FA1; font-size: 12px; }
						div.simpleBox div.simpleBoxBody table td { color: #000000; font-size: 12px; vertical-align: top; }
						div.simpleBox div.simpleBoxBody table td img { padding: 4px; border: none; background: url(simplebox_image_bg.png) no-repeat; }
						div.simpleBox div.simpleBoxBody table td img.quadrat { padding: 5px; border: none; background: url(simpleboxquadrat_image_bg.png) no-repeat; }

						div.simpleBox div.simpleBoxBody table td h2 { margin: 3px 0; padding: 0 0 0 13px; color: #0D5FA1; font-size: 12px; background: url(blue_li.gif) no-repeat 0px 2px; }
						div.simpleBox div.simpleBoxBody table td p { margin: 3px 0; padding: 0 0 0 13px; color: #000000; font-size: 11px; }
					div.simpleBox div.simpleBoxBottom { clear: left; width: 472px; height: 6px; line-height: 0px; background: url(simplebox_bottom.png) no-repeat; overflow: hidden; }

				div.functionBar { float: left; margin: 8px 0 0 -2px; padding: 10px; width: 456px; background: url(functionbar_bg.png) no-repeat; }
					div.functionBar a { color: #FFCC00; font-weight: bold; }
					div.functionBar img { float: left; margin: 0 4px; border: none; }
					div.functionBar div.functionBarLeft { float: left; width: 200px; }
					div.functionBar div.functionBarRight { float: left; width: 200px; }

				div#videoplayer { float: left; margin: 8px 0 0 0; width: 472px; }
					div#videoplayer div#embedBox { float: left; margin: 8px 0 0 0; width: 472px; height: 78px; background: url(video_embed_box.png) no-repeat; }
						div#videoplayer div#embedBox div.embedBoxTitle { float: left; width: 445px; height: 21px; font-weight: bold; color: #FFFFFF; position: relative; top: 6px; margin: 0; padding: 8px 7px 0 15px; }
							div#videoplayer div#embedBox div.embedBoxTitle h1 { display: block; float: left; margin: 0; color: #E2EEF5; font-size: 12px; }
						div#videoplayer div#embedBox div.embedBoxBody { float: left; padding: 3px 10px; }
							div#videoplayer div#embedBox div.embedBoxBody input.inputbox { color: #000000; border: #000000 1px solid; font-size: 11px; width: 330px; height: 16px; }
							div#videoplayer div#embedBox div.embedBoxBody a { font-size: 11px; color: #FFCC00; margin: 0 0 0 5px; padding: 0 0 0 12px; background: url(button_icon1.gif) no-repeat 0 1px; }

				div#tt { float: left; margin: 8px 0 0 0; width: 474px; color: #000000; }
					div#tt ul { width: 474px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; }
						div#tt ul li { display: block; width: auto; float: left; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_bg.gif) no-repeat right; text-align: center; }
						div#tt ul li.t1 { padding: 0 5px; }
						div#tt ul li.t2 { padding: 0 5px; }
						div#tt ul li.t3 { padding: 0 5px; }
						div#tt ul li.t4 { padding: 0 5px; }
						div#tt ul li.t5 { padding: 0 5px; margin: 0px; }
						div#tt ul li.t1a { display: block; float: left; padding: 0 5px; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_active_bg_white.gif) no-repeat right; border-bottom: #ffffff 2px solid; }
						div#tt ul li.t2a { display: block; float: left; padding: 0 5px; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_active_bg_white.gif) no-repeat right; border-bottom: #ffffff 2px solid; }
						div#tt ul li.t3a { display: block; float: left; padding: 0 5px; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_active_bg_white.gif) no-repeat right; border-bottom: #ffffff 2px solid; }
						div#tt ul li.t4a { display: block; float: left; padding: 0 5px; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_active_bg_white.gif) no-repeat right; border-bottom: #ffffff 2px solid; }
						div#tt ul li.t5a { display: block; float: left; padding: 0 5px; height: 25px; margin: 0; background: url(tt_menu_active_bg_white.gif) no-repeat right; border-bottom: #ffffff 2px solid; }

							div#tt ul li a { color: #FFFFFF; line-height: 25px; padding: 0 5px 0 5px; }
							div#tt ul li.t1a a, div#tt ul li.t2a a, div#tt ul li.t3a a, div#tt ul li.t4a a, div#tt ul li.t5a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }

					div#ttContent { float: left; width: 465px; padding: 2px 7px 10px 0px; background-color: #FFFFFF; }
					//E2EEF5
						div#ttContent div.ttIntro { clear: left; margin: 0; }
						div#ttContent div.ttIntro div.ttIntroHL h2 { margin: 5px 10px 3px 10px; padding: 5px 0 0 0; color: #0D5FA1; font-size: 12px; font-weight: bold; }
								div#ttContent div.ttIntro div.ttIntroLeft { float: left; width: 90px; margin: 5px 0; }
								div#ttContent div.ttIntro div.ttIntroLeft img { float: left; margin: 0 0 0 8px; padding: 4px; background: url(tt_smallimage_bg.gif) no-repeat; border: none;  }
							div#ttContent div.ttIntro div.ttIntroRight { float: left; width: 330px; margin: 5px 0; }
								div#ttContent div.ttIntro div.ttIntroRight h2 { margin: 0; padding: 5px 0 0 0; color: #0D5FA1; font-size: 12px; font-weight: bold; }
								div#ttContent div.ttIntro div.ttIntroRight p { margin: 0; padding: 0; font-size: 11px; line-height: 16px; }


						div#ttContent div.ttFull { clear: left; display: block; }
						div#ttContent div.ttFull div.ttFullHL h2 { margin: 5px 10px 3px 10px; padding: 5px 0 0 0; color: #0D5FA1; font-size: 14px; font-weight: bold; }
							div#ttContent div.ttFull div.ttFullLeft { float: left; width: 170px; margin: 5px 0; }
								div#ttContent div.ttFull div.ttFullLeft img { float: left; margin: 0 0 0 8px; padding: 5px; background: url(tt_bigimage_bg.gif) no-repeat; border: none; }
							div#ttContent div.ttFull div.ttFullRight { float: left; width: 240px; margin: 5px 0; }
								div#ttContent div.ttFull div.ttFullRight h2 { margin: 0 0 3px 0; padding: 5px 0 0 0; color: #0D5FA1; font-size: 14px; font-weight: bold; }
								div#ttContent div.ttFull div.ttFullRight p { margin: 0 0 5px 10px; padding: 0; font-size: 12px; line-height: 16px; }
								div#ttContent div.ttFull div.ttFullRight p img { margin: 3px 0 0 0px; padding: 5px 0 0 0;}

						div#ttContent div.hr { clear: left; margin: 0 0 0 10px; padding: 0; width: 430px; height: 1px; line-height: 0px; border-top: #ABD2E9 1px solid; background: none; overflow: hidden; }

				/* Wetter / Bayernkarte / Weitere Themen / Newsletter */
				div#wbwn { width: 472px; }
					div#wbwnLeft { float: left; width: 239px; overflow: hidden; }
						div#wetterBox { margin: 8px 0 0 0; width: 232px; height: 144px; background: url(wetter_box_bg.png) no-repeat #1E84BC; }
							div#wetterBox a.title { display: block; width: 212px; height: 23px; color: #001E4D; background: #DEDFE5 url(title0_bg.png) no-repeat; position: relative; top: 6px; left: 6px; margin: 0 0 8px 0; padding: 7px 0 0 8px; }
							div#wetterBox a.title:hover { text-decoration: none; }
							div#wetterBox div#wetterBoxBody { color: #FFFFFF; width: 220px; padding: 0 12px; }
								div#wetterBox div#wetterBoxBody p { margin: 5px 0; width: 210px; font-size: 11px; }
								div#wetterBox div#wetterBoxBody img.wetter { float: left; border: none; }
								div#wetterBox div#wetterBoxBody ul { display: block; float: left; margin: 0 0 0 10px; padding: 3px; list-style-type: none; background-color: #0D73AC; }
									div#wetterBox div#wetterBoxBody ul li { padding: 3px 0; border-bottom: #FFFFFF 1px solid; text-align: right; font-weight: bold; }
									div#wetterBox div#wetterBoxBody ul li.last { padding: 3px 0; border-bottom: none; text-align: right; font-weight: bold; }
									div#wetterBox div#wetterBoxBody a.button { display: block; float: right; position: relative; top: 30px; }

						div#wt { width: 232px; margin: 8px 0 0 0; background: url(wt_bg.png) repeat-y; font-size: 11px; }
							div#wtBody { width: 228px; padding: 0 2px 0 2px; background: url(wt_top.png) no-repeat top; }
								div#wtBody p.title { display: block; width: 210px; height: 17px; padding: 13px 0 0 15px; color: #001E4D; font-size: 12px; font-weight: bold; overflow: hidden; }
								div#wtBody div.wtBodyIntro { clear: both; padding: 0 0 0 5px; width: 223px; height: 31px; line-height: 31px; background: url(wt_item_bg.png) repeat-x #0D61A2; border-top: #63AAD1 1px solid; border-bottom: #003265 1px solid; }
								div#wtBody div.wtBodyIntro a { display: block; width: 210px; height: 31px; line-height: 31px; color: #FFFFFF; padding: 0 0 0 13px; background: url(wt_li.gif) no-repeat left; overflow: hidden; }
								div#wtBody div.wtBodyIntroA { clear: both; padding: 0 0 0 5px; width: 223px; height: 31px; line-height: 31px; background: url(wt_item_active_bg.png) repeat-x; border-top: #F2F2F5 1px solid; border-bottom: #858FA1 1px solid; }
								div#wtBody div.wtBodyIntroA a { display: block; width: 210px; height: 31px; line-height: 31px; color: #0D5FA1; font-weight: bold; padding: 0 0 0 13px; background: url(wt_li_active.gif) no-repeat left; overflow: hidden; }

								div#wtBody div.wtBodyFull { display: none; float: left; margin: 0; padding: 0 0 0 5px; width: 223px; height: 90px; color: #000000; background: #DCDFE5; line-height: 14px; overflow: hidden; }
									div#wtBody div.wtBodyFull p { float: left; padding: 5px 0; margin: 0; }
									div#wtBody div.wtBodyFull p img.wtImage { float: left; padding: 5px; margin: 0 3px 0 0; background: url(wt_image_bg.png) no-repeat; }
									div#wtBody div.wtBodyFull p a.button { margin: 3px 0; }

							div#wtBottom { clear: left; width: 232px; height: 6px; line-height: 0px; background: url(wt_bottom.png) no-repeat top; overflow: hidden; }

					div#wbwnRight { float: left; width: 232px; overflow: hidden; }
						div#bayernkarte { width: 232px; margin: 8px 0 0 0; background: url(bayernkarte_box_bg.png) repeat-y; }
							div#bayernkarteBody { width: 226px; padding: 5px 0 5px 6px; min-height: 119px; height: auto !important; height: 119px; background: url(bayernkarte_box_top_bg.png) no-repeat top; }
							div#bayernkarteBody a.title { display: block; width: 212px; height: 23px; color: #001E4D; background: #DEDFE5 url(title2_bg.png) no-repeat; margin: 0 0 8px 0; padding: 7px 0 0 8px; }
							div#bayernkarteBody a.title:hover { text-decoration: none; }
							div#bayernkarteBody p { color: #FFFFFF; width: 200px; margin: 3px 0; padding: 0 3px; font-size: 11px; }
								div#bayernkarteBody p img { border: none; }
							div#bayernkarteBody ul { width: 130px; list-style-type: none; margin: 0; padding: 0; }
								div#bayernkarteBody ul li { display: block; clear: left; }
								div#bayernkarteBody ul li a { display: block; width: 120px; height: 16px; overflow: hidden; color: #FFCC00; margin: 0; padding: 0 0 0 10px; background: url(yellow_li.gif) no-repeat 0px 2px; font-weight: bold; }
							div#bayernkarteBody a.button { float: right; margin-top: -20px; }
							div#bayernkarteBottom { width: 232px; height: 9px; line-height: 0px; background: url(bayernkarte_box_bottom_bg.png) no-repeat top; overflow: hidden; }

						div#newsletterBox { margin: 8px 0 0 0; width: 232px; height: 144px; background: url(newsletter_box_bg.png) no-repeat #1E84BC; }
							div#newsletterBox a.title { display: block; width: 212px; height: 23px; color: #001E4D; background: #DEDFE5 url(title0_bg.png) no-repeat; position: relative; top: 6px; left: 6px; margin: 0 0 8px 0; padding: 7px 0 0 8px; }
							div#newsletterBox a.title:hover { text-decoration: none; }
							div#newsletterBox div#newsletterBoxBody { color: #FFFFFF; width: 220px; padding: 0 10px; }
								div#newsletterBox div#newsletterBoxBody form { margin: 0; padding: 0; }
								div#newsletterBox div#newsletterBoxBody p { margin: 5px 0; padding: 2px 0; width: 220px; font-size: 11px; }
								div#newsletterBox div#newsletterBoxBody label { margin-right: 3px; }
								div#newsletterBox div#newsletterBoxBody input.inputbox { width: 155px; font-size: 11px; height: 14px; border: #666666 1px solid; }
								div#newsletterBox div#newsletterBoxBody input.inputbox:focus { width: 155px; font-size: 11px; height: 14px; border: #000000 1px solid; }
								div#newsletterBox div#newsletterBoxBody a.newsletter { display: block; float: left; color: #FFD51F; font-weight: bold; margin: 0; padding: 0 0 0 9px; background: url(yellow_li.gif) no-repeat 0px 2px; }
								div#newsletterBox div#newsletterBoxBody a.button { display: block; float: right; }

				/* Moderatoren & Team / Comedy / Frequenzen / Tour */
				div#mcft { width: 472px; }
					div#mcftLeft { float: left; width: 239px; overflow: hidden; }
						div.mcftlBox { clear: left; margin: 8px 0; width: 232px; background: url(box1_bg.png) repeat-y; }
							div.mcftlBox div.mcftlBoxBody { color: #DCDFE5; width: 220px; min-height: 50px; height: auto !important; height: 50px; padding: 0 6px; background: url(box1_top.png) no-repeat; }
								div.mcftlBox div.mcftlBoxBody p { margin: 8px 0; }
								div.mcftlBox div.mcftlBoxBody a.title { display: block; float: left; width: 212px; height: 23px; color: #001E4D; background: #DEDFE5 url(title1_bg.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 7px 0 0 8px; }
								div.mcftlBox div.mcftlBoxBody a.title:hover { text-decoration: none; }
								div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent { float: left; margin: 5px 0 0 0; padding: 0; width: 223px; font-size: 11px; line-height: 14px; }
									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent p { clear: left; }
									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.gratistesten { float: left; color: #DCDFE5; width: 223px; margin: 0; padding: 0; }
										div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.gratistesten div.gratistestenLeft { float: left; padding: 0; margin: 0; width: 80px; overflow: hidden; }
										div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.gratistesten div.gratistestenRight { float: left; padding: 0; margin: 0; width: 143px; color: #FFCC00; font-weight: bold; }
											div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.gratistesten div.gratistestenRight h2 { float: left; padding: 40px 0 0 3px; margin: 0; color: #FFCC00; font-weight: bold; font-size: 11px; }
											div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.gratistesten div.gratistestenRight a.button { font-weight: normal; }
										div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.gratistesten p { clear: left; width: 215px; }

									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.hr { float: left; margin: 0 0 8px 0; width: 210px; }

									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent ul { margin: 0 0 0 -2px; padding: 0; list-style-type: none; }
										div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent ul li { clear: left; padding: 0 0 0 12px; background: url(wt_li.gif) no-repeat 1px 1px; }
											div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent ul li a { color: #FFCC00; font-weight: bold; text-decoration: none; }
											div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent ul li a:hover { color: #FFCC00; font-weight: bold; text-decoration: underline; }
											div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent ul li a img { border: none; padding: 3px; background: url(box1_image_bg.png) no-repeat; }
											div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent ul li div.list { clear: both; width: 220px; margin: 0 0 0 -10px; padding: 2px 0; list-style-type: none; }

									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent a.link { color: #DCDFE5; text-decoration: underline; }
									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent a.link:hover { color: #DCDFE5; text-decoration: none; }
									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent a.go { color: #FFD51F; font-weight: bold; margin: 0; padding: 0 0 0 9px; background: url(yellow_li.gif) no-repeat 0px 2px; }
									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent span.bw { color: #FFFFFF; font-weight: bold; }

									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.eventkalender { margin: 0 0 16px -1px; padding: 0; width: 216px; background: #1B7DB7 url(eventkalender_top.png) no-repeat top; }
										div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.eventkalender table { margin: 5px 0 5px 8px; width: 200px; color: #FFFFFF; border-collapse: collapse; }
										div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.eventkalender table td { width: 26px; height: 22px; line-height: 22px; border: #228CC2 1px solid; text-align: center; }
										div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.eventkalender table td.active { color: #FFCC00; background: url(eventkalender_sel.png) no-repeat; }
										div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.eventkalender table td.highlight { background-color: #3CA4D9; }
									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent h2.eventkalender { font-weight: normal; font-size: 11px; text-align: center; margin: 4px 0 2px 0; color: #FFCC00; }
									div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent div.eventkalender div.eventkalenderBottom { width: 216px; height: 4px; line-height: 0px; background: url(eventkalender_bottom.png) no-repeat; overflow: hidden; }

								div.mcftlBox div.mcftlBoxBody div.mcftlBoxContent img.topcharts { float: left; border: none; margin: 0 5px 8px 0; padding: 4px; background: url(soundgarage_image_bg.png) no-repeat; }

								div.mcftlBox div.mcftlBoxBody a.button { display: block; float: left; margin: 0 15px 8px 0; }
							div.mcftlBox div.mcftlBoxBottom { clear: left; width: 472px; height: 9px; line-height: 0px; background: url(box1_bottom.png) no-repeat; overflow: hidden; }

					div#mcftRight { float: left; width: 232px; overflow: hidden; }
						div.mcftrBox1 { clear: left; margin: 8px 0; width: 232px; background: url(box2_bg.png) repeat-y; }
							div.mcftrBox1 div.mcftrBoxBody { color: #DCDFE5; width: 220px; min-height: 50px; height: auto !important; height: 50px; padding: 0 6px; background: url(box2_top.png) no-repeat; }
								div.mcftrBox1 div.mcftrBoxBody p { margin: 8px 0; }
								div.mcftrBox1 div.mcftrBoxBody a.title { display: block; float: left; width: 212px; height: 23px; color: #001E4D; background: #DEDFE5 url(title2_bg.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 7px 0 0 8px; }
								div.mcftrBox1 div.mcftrBoxBody a.title:hover { text-decoration: none; }
								div.mcftrBox1 div.mcftrBoxBody div.mcftrBoxContent { float: left; margin: 5px 0 0 0; padding: 0 3px; width: 210px; font-size: 11px; line-height: 14px; }
									div.mcftrBox1 div.mcftrBoxBody div.mcftrBoxContent div.comedy { float: left; margin: 0 0 4px 0; }
										div.mcftrBox1 div.mcftrBoxBody div.mcftrBoxContent div.comedy div.comedyLeft { float: left; width: 84px; }
											div.mcftrBox1 div.mcftrBoxBody div.mcftrBoxContent div.comedy div.comedyLeft img { border: none; padding: 4px; background: url(comedy_image_bg.png) no-repeat; }
										div.mcftrBox1 div.mcftrBoxBody div.mcftrBoxContent div.comedy div.comedyRight { float: left; width: 126px; padding: 5px 0 0 0; }
											div.mcftrBox1 div.mcftrBoxBody div.mcftrBoxContent div.comedy div.comedyRight a.comedyTitle { color: #FFCC00; font-weight: bold; padding: 0 0 0 10px; background: url(yellow_li.gif) no-repeat 0px 1px; }
											div.mcftrBox1 div.mcftrBoxBody div.mcftrBoxContent div.comedy div.comedyRight p { margin: 5px 0; }
									div.mcftrBox1 div.mcftrBoxBody div.mcftrBoxContent div.hr { clear: left; margin: 6px 0; width: 210px; height: 0px; line-height: 0px; border-top: #01244C 1px solid; border-bottom: #216292 1px solid; background: none; }
								div.mcftrBox1 div.mcftrBoxBody a.button { display: block; float: left; margin: 0 15px 8px 0; }
								div.mcftrBox1 div.mcftrBoxBody a.go { color: #FFD51F; font-weight: bold; margin: 0; padding: 0 0 0 9px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.mcftrBox1 div.mcftrBoxBottom { clear: left; width: 472px; height: 7px; line-height: 0px; background: url(box2_bottom.png) no-repeat; overflow: hidden; }

						div.mcftrBox2 { clear: left; margin: 8px 0; width: 232px; background: url(box3_bg.png) repeat-y; }
							div.mcftrBox2 div.mcftrBoxBody { color: #DCDFE5; width: 222px; min-height: 50px; height: auto !important; height: 50px; padding: 0 6px; background: url(box3_top.png) no-repeat; }
								div.mcftrBox2 div.mcftrBoxBody p { margin: 8px 0; }
								div.mcftrBox2 div.mcftrBoxBody a.title { display: block; float: left; width: 212px; height: 23px; color: #001E4D; background: #DEDFE5 url(title1_bg.png) no-repeat; position: relative; top: 6px; margin: 0 0 8px 0; padding: 7px 0 0 8px; }
								div.mcftrBox2 div.mcftrBoxBody a.title:hover { text-decoration: none; }
								div.mcftrBox2 div.mcftrBoxBody div.mcftrBoxContent { float: left; margin: 5px 0 0 0; padding: 0 3px; width: 212px; font-size: 11px; line-height: 14px; }
								div.mcftrBox2 div.mcftrBoxBody img.abti { margin: 0 0 8px -4px; padding: 5px 4px; background: url(tour_image_bg.png) no-repeat; border: none; }
								div.mcftrBox2 div.mcftrBoxBody img.horoskop { border: none; margin: 0 0 0 0; padding: 3px; background: url(box1_image_bg.png) no-repeat; }
								div.mcftrBox2 div.mcftrBoxBody a.button { display: block; float: left; margin: 0 15px 8px 0; }
								div.mcftrBox2 div.mcftrBoxBody a.go { color: #FFD51F; font-weight: bold; margin: 0; padding: 0 0 0 9px; background: url(yellow_li.gif) no-repeat 0px 2px; }
								div.mcftrBox2 div.mcftrBoxBody div.konzerteBox { clear: left; margin: 3px 0; padding: 3px; background-color: #1773A8; }
							div.mcftrBox2 div.mcftrBoxBottom { clear: left; width: 472px; height: 6px; line-height: 0px; background: url(box3_bottom.png) no-repeat; overflow: hidden; }

				div.bayernkarteList { float: left; margin: 3px 0; width: 472px; color: #FFFFFF; }
					div.bayernkarteList div.bayernkarteListLeft { float: left; width: 50px; text-align: center; }
						div.bayernkarteList div.bayernkarteListLeft img { border: none; }
					div.bayernkarteList div.bayernkarteListRight { float: left; width: 422px; font-size: 11px; }

				div.hr { float: left; margin: 0 0 3px 0; padding: 0; width: 472px; height: 2px; line-height: 0px; background: url(bayernkarte_sep.png) no-repeat top; }

				table.clubCardHeader { }
					table.clubCardHeader td { vertical-align: top; }
					table.clubCardHeader td.left { width: 100px; }

				div#clubcardYellow { float: left; margin: 8px 0 0 0; padding: 0; width: 472px; background: url(clubcard_top_yellow.png) no-repeat top left; overflow: hidden; }
				div#clubcardNormal { float: left; margin: 8px 0 0 0; padding: 0; width: 472px; background: url(clubcard_top_normal.png) no-repeat top left; overflow: hidden; }
				div#bandcardNormal { float: left; margin: 8px 0 0 0; padding: 0; width: 472px; background: url(bandcard_top_normal.png) no-repeat top left; overflow: hidden; }
					div#clubcardTopLeft { float: left; text-align: right; margin: 0; width: 215px; position: relative; top: 3px; left: 157px; color: #FFFFFF; font-weight: bold; }
						div#clubcardTopLeft a { color: #FFFFFF; }
						div#clubcardTopLeft a.text { position: relative; margin: 0 0 0 2px; bottom: 12px; }
					div#clubcardTopRight { float: left; margin: 0; height: 45px; position: relative; top: 5px; left: 179px; color: #FFFFFF; font-weight: bold; }
						div#clubcardTopRight a { color: #FFFFFF; }
						div#clubcardTopRight a.offline { color: #8EACC5; }
						div#clubcardTopRight img { position: relative; top: 5px; margin: 0 2px; border: 0; }
					div#clubcardBox { clear: left; width: 463px; margin: 0; padding: 0 4px;	}
						div#clubcardBoxBody { float: left; width: 463px; height: 190px; margin: 0; background: url(clubcard_box_top.png) no-repeat top; overflow: hidden; }

							div#clubcardBoxBodyLeft { float: left; width: 140px; padding: 15px; overflow: hidden; }
								div#clubcardBoxBodyLeft img { border: none; }

								div.clubcardBoxImage { float: left; }
									div.clubcardBoxImage div.clubcardBoxImageTopYellow { float: left; width: 138px; height: 4px; line-height: 0px; background: url(clubcard_image_bg_yellow_top.png) no-repeat top; overflow: hidden; }
									div.clubcardBoxImage div.clubcardBoxImageBodyYellow { position: relative; float: left; width: 138px; height: auto; padding: 0 4px; background: url(clubcard_image_bg_yellow.png) repeat-y; }
										div.clubcardBoxImage div.clubcardBoxImageBodyYellow img.photo { float: left; }
										div.clubcardBoxImage div.clubcardBoxImageBodyYellow a.button { float: left; margin: 0; position: absolute; left: 14px; bottom: 5px; }
									div.clubcardBoxImage div.clubcardBoxImageBottomYellow { float: left; width: 138px; height: 4px; line-height: 0px; background: url(clubcard_image_bg_yellow_bottom.png) no-repeat top; overflow: hidden; }
									div.clubcardBoxImage div.clubcardBoxImageTopNormal { float: left; width: 138px; height: 4px; line-height: 0px; background: url(clubcard_image_bg_normal_top.png) no-repeat top; overflow: hidden; }
									div.clubcardBoxImage div.clubcardBoxImageBodyNormal { position: relative; float: left; width: 138px; height: auto; padding: 0 4px; background: url(clubcard_image_bg_normal.png) repeat-y; }
										div.clubcardBoxImage div.clubcardBoxImageBodyNormal img.photo { float: left; }
										div.clubcardBoxImage div.clubcardBoxImageBodyNormal a.button { float: left; margin: 0; position: absolute; left: 14px; bottom: 5px; }
									div.clubcardBoxImage div.clubcardBoxImageBottomNormal { float: left; width: 138px; height: 4px; line-height: 0px; background: url(clubcard_image_bg_normal_bottom.png) no-repeat top; overflow: hidden; }

							div#clubcardBoxBodyRight { float: left; width: 290px; padding: 10px 0; color: #FFFFFF; font-weight: bold; }
								div#clubcardBoxBodyRight h1.yellow { float: left; color: #FFCC00; font-size: 18px; margin: -10px 0 0 0; }
									div#clubcardBoxBodyRight h1.yellow a { color: #FFCC00; text-decoration: underline; }
									div#clubcardBoxBodyRight h1.yellow a:hover { text-decoration: none; }
									div#clubcardBoxBodyRight h1.yellow img { position: relative; top: 15px; }
								div#clubcardBoxBodyRight h1.normal { float: left; color: #FFFFFF; font-size: 18px; margin: 6px 0 0 0; }
									div#clubcardBoxBodyRight h1.normal a { color: #FFFFFF; text-decoration: underline; }
									div#clubcardBoxBodyRight h1.normal a:hover { text-decoration: none; }
									div#clubcardBoxBodyRight h1.normal img { position: relative; top: 15px; }
								div#clubcardBoxBodyRight table { float: left; width: 100%; margin: 10px 0 0 0; padding: 0; }
									div#clubcardBoxBodyRight table td { margin: 0; padding: 1px 4px 1px 0; font-size: 11px; }
										div#clubcardBoxBodyRight table td img { border: none; }
										div#clubcardBoxBodyRight table td a { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
										div#clubcardBoxBodyRight table td a:hover { text-decoration: none; }

						div#clubcardBoxBottom { float: left; margin: 0; width: 463px; height: 69px; margin: 0; background: url(clubcard_box_bottom.png) no-repeat top; }
							div#clubcardBoxBottom ul.yellow { float: left; list-style-type: none; margin: 0; padding: 0; position: relative; top: 10px; left: 5px; }
								div#clubcardBoxBottom ul.yellow li { float: left; width: 120px; color: #FFCC00; border-left: #356D98 1px solid; border-right: #023667 1px solid; }
									div#clubcardBoxBottom ul.yellow li a { color: #FFCC00; font-weight: bold; }
									div#clubcardBoxBottom ul.yellow li img { float: left; border: none; margin: 0 6px 0 4px; }
								div#clubcardBoxBottom ul.yellow li.li1 { width: 85px; font-weight: bold; border-left: none; }
								div#clubcardBoxBottom ul.yellow li.li2 { width: 135px; font-weight: bold; }
								div#clubcardBoxBottom ul.yellow li.li3 { width: 105px; font-weight: bold; }
								div#clubcardBoxBottom ul.yellow li.li4 { width: 120px; font-weight: bold; border-right: none; }
							div#clubcardBoxBottom ul.normal { float: left; list-style-type: none; margin: 0; padding: 0; position: relative; top: 10px; left: 5px; }
								div#clubcardBoxBottom ul.normal li { float: left; width: 120px; color: #FFFFFF; border-left: #356D98 1px solid; border-right: #023667 1px solid; }
									div#clubcardBoxBottom ul.normal li a { color: #FFFFFF; font-weight: bold; }
									div#clubcardBoxBottom ul.normal li img { float: left; border: none; margin: 0 6px 0 4px; }
								div#clubcardBoxBottom ul.normal li.li1 { width: 85px; font-weight: bold; border-left: none; }
								div#clubcardBoxBottom ul.normal li.li2 { width: 135px; font-weight: bold; }
								div#clubcardBoxBottom ul.normal li.li3 { width: 105px; font-weight: bold; }
								div#clubcardBoxBottom ul.normal li.li4 { width: 120px; font-weight: bold; border-right: none; }
							div#clubcardBoxBottom div.bandcard_members_text { float: left; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; margin: 0; padding: 0; position: relative; top: 9px; left: 12px; }
								div#clubcardBoxBottom div.bandcard_members_text div.headline { font-weight: bold; margin: 0 0 3px 0; }

					div#clubcardBody { float: left; margin: 0; width: 473px; color: #000000; background: url(clubcard_bg.png) repeat-y; border-left: #002252 1px solid; border-right: #002252 1px solid; }
						div#clubcardBody ul.clubcardtt { width: 473px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; }
							div#clubcardBody ul.clubcardtt li { display: block; float: left; width: auto; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_bg.gif) no-repeat right; text-align: center; }
							div#clubcardBody ul.clubcardtt li.cct1 { width: 91px; }
							div#clubcardBody ul.clubcardtt li.cct2 { width: 100px; }
							div#clubcardBody ul.clubcardtt li.cct3 { width: 80px; }
							div#clubcardBody ul.clubcardtt li.cct4 { width: 100px; }
							div#clubcardBody ul.clubcardtt li.cct5 { width: 91px; margin: 0px; }
							div#clubcardBody ul.clubcardtt li.cct1a { display: block; float: left; width: 91px; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_active_bg.gif) no-repeat right; border-bottom: #E2EEF5 2px solid; }
							div#clubcardBody ul.clubcardtt li.cct2a { display: block; float: left; width: 100px; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_active_bg.gif) no-repeat right; border-bottom: #E2EEF5 2px solid; }
							div#clubcardBody ul.clubcardtt li.cct3a { display: block; float: left; width: 80px; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_active_bg.gif) no-repeat right; border-bottom: #E2EEF5 2px solid; }
							div#clubcardBody ul.clubcardtt li.cct4a { display: block; float: left; width: 100px; height: 25px; margin: 0 2px 0 0; background: url(tt_menu_active_bg.gif) no-repeat right; border-bottom: #E2EEF5 2px solid; }
							div#clubcardBody ul.clubcardtt li.cct5a { display: block; float: left; width: 91px; height: 25px; margin: 0; background: url(tt_menu_active_bg.gif) no-repeat right; border-bottom: #E2EEF5 2px solid; }
									div#clubcardBody ul.clubcardtt li a { color: #FFFFFF; line-height: 25px; padding: 0 5px 0 5px; }
								div#clubcardBody ul.clubcardtt li.cct1a a, div#clubcardBody ul.clubcardtt li.cct2a a, div#clubcardBody ul.clubcardtt li.cct3a a, div#clubcardBody ul.clubcardtt li.cct4a a, div#clubcardBody ul.clubcardtt li.cct5a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }

						div#clubcardttContent { float: left; width: 463px; margin: 0; padding: 2px 7px 10px 0px; background-color: #E2EEF5; overflow: hidden; }
							div#clubcardttContent h1 { clear: left; color: #207FB4; font-size: 20px; margin: 8px 0 0 0; padding: 0 10px; }
							div#clubcardttContent label { float: left; width: 55px; color: #000000; margin: 0 5px 0 5px; margin: 0 0 0 -10px; }

							div#clubcardttContent a.x_close { position:absolute; right:6px; top:7px; width:21px; height:18px; background: url(x_close.png) no-repeat top left; }
							div#clubcardttContent a.x_close:hover { position: absolute; right:6px; top:7px; width:21px; height:18px; cursor:pointer; background: url(x_close.png) no-repeat bottom left; }

							div#clubcardttContent div.title { float: left; color: #FFFFFF; margin: 17px 0 8px 0; position: relative; left: 5px; width: 460px; height: 29px; background: url(title7_bg.png) no-repeat top left; }
								div#clubcardttContent div.title h1 { display: block; width: auto; float: left; color: #FFFFFF; font-size: 12px; margin: 0; padding: 6px 10px; }
									div#clubcardttContent div.title h1 span { color: #FFFFFF; font-size: 12px; font-weight: normal; margin: 0 0 0 5px; font-weight: bold; }
								div#clubcardttContent div.title a.button { float: right; margin: 4px 6px 0 0; }

							div#clubcardttContent div.title_small { float: left; color: #FFFFFF; margin: 17px 0 0 0; position: relative; left: 5px; width: 460px; height: 29px; background: url(title7_bg.png) no-repeat top left; }
								div#clubcardttContent div.title_small h1 { display: block; width: auto; float: left; color: #FFFFFF; font-size: 12px; margin: 0; padding: 6px 10px; }
									div#clubcardttContent div.title_small h1 span { color: #FFFFFF; font-size: 12px; font-weight: normal; margin: 0 0 0 5px; font-weight: bold; }
								div#clubcardttContent div.title_small a.button { float: right; margin: 4px 6px 0 0; }

							div#clubcardttContent p { margin: 3px 0; padding: 0 16px; font-size: 11px; }

							div#clubcardttContent table.gallerie { width: auto; }
							div#clubcardttContent table.gallerie td { width: 76px; text-align: center; }
							div#clubcardttContent table.gallerie td img { padding: 4px; border: none; background: url(simplebox_image_bg.png) no-repeat; }

							div#clubcardttContent div.gallerieBox { width: 408px; margin: 16px 0 0 0; position: relative; left: 2px; }
								div#clubcardttContent div.gallerieBox div.gallerieBoxTop { float: left; width: 408px; height: 4px; line-height: 0px; background: url(clubcard_gallery_top.png) no-repeat top; overflow: hidden; }
								div#clubcardttContent div.gallerieBox div.gallerieBoxBody { float: left; width: 408px; padding: 0; background: url(clubcard_gallery_middle.png) repeat-y; }
								div#clubcardttContent div.gallerieBox div.gallerieBoxBottom { float: left; width: 408px; height: 4px; line-height: 0px; background: url(clubcard_gallery_bottom.png) no-repeat top; overflow: hidden; }

							div#clubcardttContent div.gb_spend_link_1 { float: left; padding: 0 0 0 10px; }
								div#clubcardttContent div.gb_spend_link_1 a img { border: none; }
							div#clubcardttContent div.gb_spend_link_2 { float: left; font-size: 11px; padding: 5px 0 0 8px; }
								div#clubcardttContent div.gb_spend_link_2 a { color: #004980; text-decoration: underline; }
								div#clubcardttContent div.gb_spend_link_2 a:hover { color: #004980; text-decoration: none; }

							div#clubcardttContent table { clear: left; width: 440px; padding: 0 10px; margin: 0 10px; }
								div#clubcardttContent table td { color: #000000; vertical-align: top; font-size: 11px; padding: 2px 0; }
								div#clubcardttContent table td.left { color: #000000; font-weight: bold; padding-right: 5px; width:120px; }
									div#clubcardttContent table td a { color: #004980; text-decoration: underline; }
									div#clubcardttContent table td a:hover { color: #004980; text-decoration: none; }

							div#clubcardttContent div.profile_data { margin: 8px 20px 0 12px; }
								div#clubcardttContent div.profile_data div { color: #000000; vertical-align: top; font-size: 11px; padding: 3px 0; }
								div#clubcardttContent div.profile_data div.left { float:left; font-weight: bold; padding-right: 5px; width:105px; }
								div#clubcardttContent div.profile_data div.middle { padding-left: 110px; }
								div#clubcardttContent div.profile_data div.right { float:right; margin: 0 0 0 14px; }
									div#clubcardttContent div.profile_data div a { color: #004980; text-decoration: underline; }
									div#clubcardttContent div.profile_data div a:hover { color: #004980; text-decoration: none; }

							div#clubcardttContent table.aktivitaten { clear: left; width: auto; }
								div#clubcardttContent table.aktivitaten td { padding: 2px 0; vertical-align: middle; }
									div#clubcardttContent table.aktivitaten td.right { padding: 2px 0 2px 6px; }
									div#clubcardttContent table.aktivitaten td a.link { background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 10px; font-weight: bold; }

							div#clubcardttContent table.besucher { clear: left; }
								div#clubcardttContent table.besucher td { text-align: center; width: 88px; }
									div#clubcardttContent table.besucher td img { text-align: center; }
									div#clubcardttContent table.besucher td a { color: #004980; font-weight: normal; }
									div#clubcardttContent table.besucher td a img { border: none; }
									div#clubcardttContent table.besucher td a img.normal { padding: 4px; background: url(clubcard_small_image_bg.png) no-repeat; }
									div#clubcardttContent table.besucher td a img.yellow { padding: 4px; background: url(clubcard_small_image_bg_y.png) no-repeat; }
									div#clubcardttContent table.besucher td a img.normal_s { padding: 4px; background: url(clubcard_small_image_bg_s.png) no-repeat; }
									div#clubcardttContent table.besucher td a img.yellow_s { padding: 4px; background: url(clubcard_small_image_bg_s_y.png) no-repeat; }

							div#clubcardttContent div.user_img { float: left; padding: 4px 0 5px 0; width: 90px; text-align: center; }
								div#clubcardttContent div.user_img img { text-align: center; }
								div#clubcardttContent div.user_img a { color: #004980; font-weight: normal; }
								div#clubcardttContent div.user_img a img { border: none; }
								div#clubcardttContent div.user_img a img.normal { padding: 4px; background: url(clubcard_small_image_bg2.png) no-repeat; }
								div#clubcardttContent div.user_img a img.yellow { padding: 4px; background: url(clubcard_small_image_bg2_y.png) no-repeat; }
								div#clubcardttContent div.user_img a img.normal_s { padding: 4px; background: url(clubcard_small_image_bg2_s.png) no-repeat; }
								div#clubcardttContent div.user_img a img.yellow_s { padding: 4px; background: url(clubcard_small_image_bg2_s_y.png) no-repeat; }

							div#clubcardttContent div.navigation { clear: both; width: 440px; padding: 12px 0 0 15px; font-size: 11px; }
								div#clubcardttContent div.navigation span.actual_site { padding: 0 0 0 5px; font-weight: bold; }
								div#clubcardttContent div.navigation a { color: #004980; padding: 0 0 0 5px; font-weight: bold; text-decoration: underline; }
									div#clubcardttContent div.navigation a.nav_arrow { padding: 0 0 0 2px; }
								div#clubcardttContent div.navigation a:hover { text-decoration: none; }

							div#clubcardttContent div.contactBox { float: left; margin: 16px 0 0 0; position: relative; left: 6px; }
								div#clubcardttContent div.contactBox div.contactBoxTop { float: left; width: 114px; height: 8px; line-height: 0px; background: url(clubcard_contactbox_top.png) no-repeat top; overflow: hidden; }
								div#clubcardttContent div.contactBox div.contactBoxBody { float: left; width: 114px; height: 61px; padding: 0 0 2px 5px; background: url(clubcard_contactbox_bg.png) repeat-y; }
									div#clubcardttContent div.contactBox div.contactBoxBody a { color: #004980; background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; text-decoration: underline; font-size: 11px; }
									div#clubcardttContent div.contactBox div.contactBoxBody a:hover { text-decoration: none; }
								div#clubcardttContent div.contactBox div.contactBoxBottom { float: left; width: 114px; height: 9px; line-height: 0px; background: url(clubcard_contactbox_bottom.png) no-repeat top; overflow: hidden; }

							div#clubcardttContent div.innerBox { float: left; margin: 16px 0 0 0; position: relative; left: 6px; }

								div#clubcardttContent div.hr { clear: left; margin: 0 10px; padding: 0; width: 436px; height: 1px; line-height: 0px; border-top: #ABD2E9 1px solid; background: none; overflow: hidden; }

								div#clubcardttContent div.innerBox div.innerBoxTop { float: left; width: 456px; height: 5px; line-height: 0px; background: url(clubcard_innerbox_top.png) no-repeat top; overflow: hidden; }
								div#clubcardttContent div.innerBox div.innerBoxBody { float: left; width: 456px; padding: 0; background: url(clubcard_innerbox_bg.png) repeat-y; }
									div#clubcardttContent div.innerBox div.innerBoxBody div.linepitch { line-height: 80px; }
									div#clubcardttContent div.innerBox div.innerBoxBody h2 { color: #207FB4; font-size: 18px; margin: 0; padding: 0 10px; }
									div#clubcardttContent div.innerBox div.innerBoxBody div.title { float: left; color: #FFFFFF; margin: 16px 0 8px 1px; width: 444px; height: 29px; background: url(title8_bg.png) no-repeat top left; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.title h1 { display: block; width: auto; float: left; color: #FFFFFF; font-size: 12px; margin: 0; padding: 6px 10px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.title a.button { float: right; margin: 4px 6px 0 0; }
									div#clubcardttContent div.innerBox div.innerBoxBody div.title_small { float: left; color: #FFFFFF; margin: 3px 0 8px 6px; width: 444px; height: 29px; background: url(title8_bg.png) no-repeat top left; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.title_small h1 { display: block; width: auto; float: left; color: #FFFFFF; font-size: 12px; margin: 0; padding: 6px 10px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.title_small a.button { float: right; margin: 4px 6px 0 0; }
									div#clubcardttContent div.innerBox div.innerBoxBody p { margin: 5px 0; padding: 0 20px; line-height: 15px; }
									div#clubcardttContent div.innerBox div.innerBoxBody p.small { margin: 9px 0 0 0; padding: 0 20px; line-height: 15px; }
									div#clubcardttContent div.innerBox div.innerBoxBody div.checkbox_row { float:left; padding: 5px 3px 0 12px; width: 18px; }

									div#clubcardttContent div.innerBox div.innerBoxBody div.content { padding: 0 0 0 89px; width: auto; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content p { margin: 5px 0; padding: 0 20px 0 0; line-height: 15px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content p.title { margin: 5px 0 6px 0; padding: 0 20px 0 0; line-height: 15px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content a.arrow { color: #004980; background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; text-decoration: underline; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content a.arrow:hover { text-decoration: none; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content a.rbutton { float: right; display: block; margin: 0 7px 0 0; padding: 0; width: auto; height: 19px; line-height: 19px; color: #FFD51F; font-size: 11px; font-weight: bold; background: url(button_left_bg.gif) no-repeat left; }

										div#clubcardttContent div.innerBox div.innerBoxBody div.content div.content_present { float: left; padding: 8px 0 0 5px; width: 300px; text-align: center; }
											div#clubcardttContent div.innerBox div.innerBoxBody div.content div.content_present div.content_present_description { padding: 5px 0 0 0; font-size: 11px; }
												div#clubcardttContent div.innerBox div.innerBoxBody div.content div.content_present div.content_present_description a { margin: 0 10px 0 0; }

									div#clubcardttContent div.innerBox div.innerBoxBody div.content2 { padding: 0 0 8px 80px; width: 360px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content2 p { margin: 5px 0; padding: 0 20px 0 0; line-height: 15px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content2 p.title { margin: 5px 0 6px 0; padding: 0 20px 0 0; line-height: 15px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content2 div.content_present { float: left; padding: 8px 0 0 5px; width: 300px; text-align: center; }
											div#clubcardttContent div.innerBox div.innerBoxBody content2 div.content_present div.content_present_description { padding: 5px 0 0 0; font-size: 11px; }
												div#clubcardttContent div.innerBox div.innerBoxBody content2 div.content_present div.content_present_description a { margin: 0 10px 0 0; }

									div#clubcardttContent div.innerBox div.innerBoxBody div.content_innerBox { padding: 0 0 0 12px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content_innerBox p { margin: 4px 0 5px 0; padding: 0 20px 0 0; line-height: 15px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content_innerBox a { color: #004980; background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; text-decoration: underline; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content_innerBox a:hover { text-decoration: none; }

									div#clubcardttContent div.innerBox div.innerBoxBody div.content_cb { padding: 0 0 0 123px; width: auto; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content_cb p { margin: 5px 0; padding: 0 20px 0 0; line-height: 15px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content_cb p.title { margin: 5px 0 6px 0; padding: 0 20px 0 0; line-height: 15px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content_cb a.arrow { color: #004980; background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; text-decoration: underline; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content_cb a.arrow:hover { text-decoration: none; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.content_cb div.content_present { float: left; padding: 8px 0 0 5px; width: 260px; text-align: center; }
											div#clubcardttContent div.innerBox div.innerBoxBody div.content_cb div.content_present div.content_present_description { padding: 5px 0 0 0; font-size: 11px; }
												div#clubcardttContent div.innerBox div.innerBoxBody div.content_cb div.content_present div.content_present_description a { margin: 0 10px 0 0; }

									div#clubcardttContent div.innerBox div.innerBoxBody div.del_link_1 { float: left; width: 15px; padding: 7px 8px 0 15px; text-align: right; font-size: 11px; }
									div#clubcardttContent div.innerBox div.innerBoxBody div.del_link_2 { padding: 9px 0 0 0; font-size: 11px; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.del_link_2 a { color: #004980; text-decoration: underline; }
										div#clubcardttContent div.innerBox div.innerBoxBody div.del_link_2 a:hover { text-decoration: none; }
									div#clubcardttContent div.innerBox div.innerBoxBody ul { clear: left; list-style-type: none; margin: 0; padding: 0 0 0 12px; font-size: 11px; }
										div#clubcardttContent div.innerBox div.innerBoxBody ul li { color: #004980; padding: 1px 0; }
											div#clubcardttContent div.innerBox div.innerBoxBody ul li a { color: #004980; background: url(blue_li.gif) no-repeat 0 2px; padding: 0 0 0 12px; text-decoration: underline; }
											div#clubcardttContent div.innerBox div.innerBoxBody ul li a:hover { text-decoration: none; }

						/* Start Over Effekt BOX in CC */
						div#clubcardttContent div.lightBox { float: left; margin: 8px 0 0 0; width: 472px; background: none; }
							div#clubcardttContent div.lightBox div.lightBoxBody { float: left; color: #DCDFE5; width: 459px; padding: 0 7px; background: none; }
								div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRight { float: left; width: 340px; margin: 5px 0; }
									div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRight h2 { margin: 0 0 3px 0; padding: 5px 0 0 10px; color: #0D5FA1; font-size: 12px; font-weight: bold; background: url(blue_li.gif) no-repeat 0px 7px; }
									div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRight p { margin: 0 0 5px 0; padding: 0; color: #000000; font-size: 11px; line-height: 12px; }
								div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRight { float: left; width: 260px; margin: 5px 0; color: #000000; font-size: 11px; line-height: 12px; }
									div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRight h2 { margin: 0 0 4px 0; padding: 5px 0 0 10px; color: #0D5FA1; font-size: 14px; font-weight: bold; background: url(blue_li.gif) no-repeat 0px 9px; }
									div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRight p { margin: 0 0 6px 0; padding: 0; color: #000000; font-size: 11px; line-height: 12px; }
								div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRightNoImg { float: left; width: 420px; margin: 5px 0 5px 12px; }
									div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRightNoImg h2 { margin: 0 0 3px 0; padding: 5px 0 0 10px; color: #0D5FA1; font-size: 12px; font-weight: bold; background: url(blue_li.gif) no-repeat 0px 7px; }
									div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCIntro div.lBCIntroRightNoImg p { margin: 0 0 5px 0; padding: 0; color: #000000; font-size: 11px; line-height: 12px; }
								div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRightNoImg { float: left; width: 420px; margin: 5px 0 5px 12px; color: #000000; font-size: 11px; line-height: 12px; }
									div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRightNoImg h2 { margin: 0 0 4px 0; padding: 5px 0 0 10px; color: #0D5FA1; font-size: 14px; font-weight: bold; background: url(blue_li.gif) no-repeat 0px 9px; }
									div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull div.lBCFullRightNoImg p { margin: 0 0 6px 0; padding: 0; color: #000000; font-size: 11px; line-height: 12px; }
								div#clubcardttContent div.lightBox div.lightBoxBody div.lightBoxContent div.lBCFull a.button { margin: 6px 0; padding: 0; }


								div#clubcardttContent div.innerBox div.innerBoxBottom { float: left; width: 456px; height: 4px; line-height: 0px; background: url(clubcard_innerbox_bottom.png) no-repeat top; overflow: hidden; }

						div#clubcardttContent a.button { margin: 10px 0 0 10px; }

					div#clubcardBottom { float: left; margin: 0; width: 472px; height: 6px; background: url(clubcard_bottom.png) no-repeat top; }

			div.lBox { float: left; width: 477px; margin: 0 0 0 -3px; padding: 0; }
				div.lBox div.title { float: left; display: block; width: 469px; height: 23px; color: #001E4D; background: #DEDFE5 url(title9_bg.png) no-repeat; margin: 8px 0 8px 0; padding: 9px 0 0 8px; }

				div.lBox div.lBoxBody { float: left; color: #FFFFFF; width: 469px; margin: 0 0 8px 0; padding: 0 4px; }
					div.lBox div.lBoxBody div.lBoxVideo { float: left; margin: 0; padding: 5px 0 10px 5px; width: 465px; color: #C3E6F9; font-size: 11px; overflow: hidden; }
						div.lBox div.lBoxBody div.lBoxVideo img { float: left; margin: 0 3px 0 0; padding: 4px; background: url(mediathek_vimg_bg.png) no-repeat top left; border: none; }
						div.lBox div.lBoxBody div.lBoxVideo h2, div.lBox div.lBoxBody div.lBoxVideo h2 a { color: #FFCC00; font-size: 11px; margin: 7px 0 4px 0; padding: 0; }
					div.lBox div.lBoxBody div.lBoxVideo:hover { float: left; margin: 0; padding: 5px 0 10px 5px; width: 465px; color: #C3E6F9; font-size: 11px; overflow: hidden; background: url(mediathek_top5_hover.png) repeat; }
						div.lBox div.lBoxBody div.lBoxVideo:hover img { float: left; margin: 0 3px 0 0; padding: 4px; background: url(mediathek_vimg_bg_active.png) no-repeat top left; border: none; }

					div.lBox div.lBoxBody div.lBoxVideoHover { float: left; margin: 0; padding: 5px 0 10px 5px; width: 465px; color: #C3E6F9; font-size: 11px; overflow: hidden; background: url(mediathek_top5_hover.png) repeat; }
						div.lBox div.lBoxBody div.lBoxVideoHover img { float: left; margin: 0 3px 0 0; padding: 4px; background: url(mediathek_vimg_bg_active.png) no-repeat top left; border: none; }
						div.lBox div.lBoxBody div.lBoxVideoHover h2, div.lBox div.lBoxBody div.lBoxVideoHover h2 a { color: #FFCC00; font-size: 11px; margin: 7px 0 4px 0; padding: 0; }

						div.lBox div.lBoxBody div.lBoxnavBar { float: left; margin: 8px 2px 0 2px; padding: 8px 0; font-size: 11px; color: #FFFFFF; width: 480px; height: 12px; }
							div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarL { float: left; color: #000000; width: 80px; }
								div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarL a { color: #FFCC00; padding: 0 0 0 10px; font-weight: bold; text-decoration: none; background: url(yellow_backli.gif) no-repeat 0px 2px; }
								div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarL a:hover { text-decoration: underline; }
							div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarM { float: left; color: #FFFFFF; width: 300px; text-align: center; }
								div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarM a { color: #FFFFFF; font-weight: normal; text-decoration: none; padding: 0 2px; }
								div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarM a.active { color: #000000; background-color: #FFCC00; font-weight: normal; text-decoration: none; padding: 0 2px; }
							div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarR { float: right; width: 75px; text-align: right; padding-right: 20px; }
								div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarR a { color: #FFCC00; padding: 0 10px 0 0; font-weight: bold; text-decoration: none; background: url(yellow_li.gif) no-repeat right; }
								div.lBox div.lBoxBody div.lBoxnavBar div.lBoxnavBarR a:hover { text-decoration: underline; }

					div.lBox div.lBoxBody div.hr { clear: left; margin: 0; padding: 0; width: 470px; height: 2px; line-height: 0px; background: url(lbox_hr.png) no-repeat top left; overflow: hidden; }


			/*
			--------------------------------------------------------------------------------------
			- content right |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -
			--------------------------------------------------------------------------------------
			*/

			div#content div#contentBody div#contentBodyRight {
				float: left;
				padding: 12px 0 0 0;
				width: 328px;
				overflow: hidden;
			}

				div.banner4 { float: left; margin: 0 0 8px 0; width: 310px; height: 68px; color: #474747; background-color: #000000; border: #A9A9A9 1px solid; overflow: hidden; }
				div.banner4 img { border: none; }
				div.banner4b { float: left; margin: 0 0 8px 0; padding: 6px; width: 300px; height: 68px; color: #474747; background: url(banner4_bg.png) no-repeat #ffffff; border: none; overflow: hidden; text-align:center }
				div.banner4b img { border: none; }
				div.banner4c { float: left;	margin: 0 0 8px 0; padding: 6px; width: 301px; height: 73px; color: #474747; background: url(banner4c_bg.png) repeat #ffffff; border: none; overflow: hidden; text-align:center }


				div.banner4c img {margin: 0 0px 0 0; padding: 3px; background: url(banner4c_bg_banner.png) no-repeat; border: none;	}

				div.rBox { float: left; width: 312px; margin: 0 0 8px 0; }
					div.rBox div.title { float: left; display: block; width: 308px; height: 23px; color: #001E4D; background: #DEDFE5 url(title6_bg.png) no-repeat; margin: 8px 0 2px 0; padding: 6px 0 0 8px; }
						div.rBox div.title span.rL { display: block; width: 220px; float: left; }
						div.rBox div.title span.rR { display: block; width: 80px; float: left; }
							div.rBox div.title span.rR a { color: #236191; padding: 0 0 0 12px; background: url(blue_li.gif) no-repeat 0 2px; }

					div.rBox a.title { display: block; width: 308px; height: 23px; color: #001E4D; background: #DEDFE5 url(title3_bg.png) no-repeat; margin: 0 0 2px 0; padding: 6px 0 0 8px; }
					div.rBox a.title:hover { text-decoration: none; }
					div.rBox div.title { display: block; width: 308px; height: 23px; color: #001E4D; background: #DEDFE5 url(title6_bg.png) no-repeat; margin: 0 0 2px 0; padding: 6px 0 0 8px; }
					div.rBox h2 { margin: 3px 2px; color: #FFCC00; font-size: 11px; }
					div.rBox p { float: left; margin: 5px 2px; color: #DCDFE5; font-size: 11px; }
					div.rBox a.go { color: #FFD51F; font-weight: bold; margin: 0; padding: 0 0 0 9px; background: url(yellow_li.gif) no-repeat 0px 2px; }
					div.rBox div.rBoxBody { float: left; color: #FFFFFF; width: 300px; margin: 0 0 8px 0; padding: 0 4px; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; color: #B6DDF2; font-size: 11px; overflow: hidden; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung table { width:290px; cellspacing: 0; cellpadding: 0; line-height: 10px; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung table tr td.advertisement { text-align: right; vertical-align: top; color: #FFFFFF; font-size: 10px; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung table tr td h2 { color: #FFCC00; font-size: 11px; margin: 0 0 4px 0; padding: 0 0 0 10px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung table tr td h1 {text-align:rigth; color: #ffffff; font-size: 9px; margin: 0 0 4px 0; padding: 0 0 0 10px;}
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung table tr td h2 a, div.rBox div.rBoxBody div.rBoxBodyItem h2 a:hover { color: #FFCC00; font-size: 11px; margin: 0; padding: 0; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung table tr td h2 a:hover { color: #FFCC00; font-size: 11px; margin: 0; padding: 0; text-decoration: underline; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung a { color: #B6DDF2; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung a:hover { color: #FFFFFF; text-decoration: none; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung img { float: left; margin: 0 3px 0 0; padding: 3px; border: none; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung:hover { background: url(service_hover_bg.png) repeat-y; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung:hover img { float: left; margin: 0 3px 0 0; padding: 3px; border: none; }

							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; color: #B6DDF2; font-size: 11px; overflow: hidden; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 table {width:290px; cellspacing: 0; cellpadding: 0; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 table tr td h2 { color: #FFCC00; font-size: 11px; margin: 0 0 4px 0; padding: 0 0 0 10px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 table tr td h1 {text-align:rigth; color: #ffffff; font-size: 9px; margin: 0 0 4px 0; padding: 0 0 0 10px;}
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 table tr td h2 a, div.rBox div.rBoxBody div.rBoxBodyItem h2 a:hover { color: #FFCC00; font-size: 11px; margin: 0; padding: 0; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 table tr td h2 a:hover { color: #FFCC00; font-size: 11px; margin: 0; padding: 0; text-decoration: underline; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 a { color: #B6DDF2; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 a:hover { color: #FFFFFF; text-decoration: none; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2 img { float: left; margin: 0 3px 0 0; padding: 3px; border: none; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2:hover { background: url(service_hover_bg.png) repeat-y; }
							div.rBox div.rBoxBody div.rBoxBodyItemVermarktung2:hover img { float: left; margin: 0 3px 0 0; padding: 3px; border: none; }


						div.rBox div.rBoxBody div.rBoxBodyItem { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; height: 60px; color: #B6DDF2; font-size: 11px; overflow: hidden; }
							div.rBox div.rBoxBody div.rBoxBodyItem h2 { color: #FFCC00; font-size: 11px; margin: 0 0 4px 0; padding: 0 0 0 10px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.rBox div.rBoxBody div.rBoxBodyItem h2 a, div.rBox div.rBoxBody div.rBoxBodyItem h2 a:hover { color: #FFCC00; font-size: 11px; margin: 0; padding: 0; }
							div.rBox div.rBoxBody div.rBoxBodyItem h2 a:hover { color: #FFCC00; font-size: 11px; margin: 0; padding: 0; text-decoration: underline; }
							div.rBox div.rBoxBody div.rBoxBodyItem a { color: #B6DDF2; }
							div.rBox div.rBoxBody div.rBoxBodyItem a:hover { color: #FFFFFF; text-decoration: none; }
							div.rBox div.rBoxBody div.rBoxBodyItem img { float: left; margin: 0 3px 0 0; padding: 3px; background: url(service_image_bg.png) no-repeat top left; border: none; }
						div.rBox div.rBoxBody div.rBoxBodyItem:hover { background: url(service_hover_bg.png) repeat-y; }
							div.rBox div.rBoxBody div.rBoxBodyItem:hover img { float: left; margin: 0 3px 0 0; padding: 3px; background: url(service_image_bg_hover.png) no-repeat top left; border: none; }
						div.rBox div.rBoxBody div.rBoxBodyItemHover { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; height: 60px; color: #B6DDF2; font-size: 11px; overflow: hidden; background: url(service_hover_bg.png) repeat-y; }
							div.rBox div.rBoxBody div.rBoxBodyItemHover h2 { color: #FFCC00; font-size: 11px; margin: 0 0 4px 0; padding: 0 0 0 10px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.rBox div.rBoxBody div.rBoxBodyItemHover h2 a, div.rBox div.rBoxBody div.rBoxBodyItem h2 a:hover { color: #FFCC00; font-size: 11px; margin: 0; padding: 0; }
							div.rBox div.rBoxBody div.rBoxBodyItemHover h2 a:hover { color: #FFCC00; font-size: 11px; margin: 0; padding: 0; text-decoration: underline; }
							div.rBox div.rBoxBody div.rBoxBodyItemHover a { color: #B6DDF2; }
							div.rBox div.rBoxBody div.rBoxBodyItemHover a:hover { color: #FFFFFF; text-decoration: none; }
							div.rBox div.rBoxBody div.rBoxBodyItemHover img { float: left; margin: 0 3px 0 0; padding: 3px; background: url(service_image_bg_hover.png) no-repeat top left; border: none; }


						div.rBox div.rBoxBody div.rBoxBodyItemSmall { float: left; margin: 0; padding: 2px 0 4px 5px; width: 300px; height: 13px; color: #B6DDF2; font-size: 11px; overflow: hidden; }
							div.rBox div.rBoxBody div.rBoxBodyItemSmall a { color: #FFCC00; font-size: 11px; font-weight: bold; margin: 0 0 3px 0; padding: 0 0 0 10px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.rBox div.rBoxBody div.rBoxBodyItemSmall a:hover { color: #FFCC00; text-decoration: underline; }
						div.rBox div.rBoxBody div.rBoxBodyItemSmall:hover { background: url(service_hover_bg.png) repeat-y; }


						div.rBox div.rBoxBody div.rBoxVideo { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; color: #C3E6F9; font-size: 11px; overflow: hidden; }
							div.rBox div.rBoxBody div.rBoxVideo img { float: left; margin: 0 3px 0 0; padding: 5px; background: url(videobox_image_bg.png) no-repeat top left; border: none; }
							div.rBox div.rBoxBody div.rBoxVideo h2, div.rBox div.rBoxBody div.rBoxVideo h2 a { color: #FFCC00; font-size: 11px; margin: 7px 0 4px 0; padding: 0; }
						div.rBox div.rBoxBody div.rBoxVideo:hover { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; color: #C3E6F9; font-size: 11px; overflow: hidden; background: url(service_hover_bg.png) repeat-y; }
							div.rBox div.rBoxBody div.rBoxVideo:hover img { float: left; margin: 0 3px 0 0; padding: 5px; background: url(videobox_image_bg_hover.png) no-repeat top left; border: none; }

						div.rBox div.rBoxBody div.rBoxVideoHover { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; color: #C3E6F9; font-size: 11px; overflow: hidden; background: url(service_hover_bg.png) repeat-y; }
							div.rBox div.rBoxBody div.rBoxVideoHover img { float: left; margin: 0 3px 0 0; padding: 5px; background: url(videobox_image_bg_hover.png) no-repeat top left; border: none; }
							div.rBox div.rBoxBody div.rBoxVideoHover h2, div.rBox div.rBoxBody div.rBoxVideoHover h2 a { color: #FFCC00; font-size: 11px; margin: 7px 0 4px 0; padding: 0; }

							div.rBox div.rBoxBody div.rBoxnavBar { float: left; margin: 8px 2px 0 2px; padding: 8px 0; font-size: 11px; color: #FFFFFF; width: 315px; height: 12px; }
								div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarL { float: left; color: #000000; width: 80px; }
									div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarL a { color: #FFCC00; padding: 0 0px 0 10px; font-weight: bold; text-decoration: none; background: url(yellow_backli.gif) no-repeat 0px 2px; }
									div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarL a:hover { text-decoration: underline; }
								div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarM { float: left; color: #FFFFFF; width: 135px; text-align: center; }
									div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarM a { color: #FFFFFF; font-weight: normal; text-decoration: none; padding: 0 2px; }
									div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarM a.active { color: #000000; background-color: #FFCC00; font-weight: normal; text-decoration: none; padding: 0 2px; }
								div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarR { float: right; width: 75px; text-align: right; padding-right: 20px; }
									div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarR a { color: #FFCC00; padding: 0 10px 0 0; font-weight: bold; text-decoration: none; background: url(yellow_li.gif) no-repeat right; }
									div.rBox div.rBoxBody div.rBoxnavBar div.rBoxnavBarR a:hover { text-decoration: underline; }

						div.rBox div.rBoxBody ol { float: left; margin: 4px 0 0 0; padding: 0 0 0 25px; color: #DCDFE5; font-size: 11px; }

						div.rBox div.rBoxBody div.hdc { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; color: #DCDFE5; font-size: 12px; overflow: hidden; }
							div.rBox div.rBoxBody div.hdc p { float: left; display: block; width: 200px; margin: 0; padding: 40px 0 0 0; line-height: 20px; }
							div.rBox div.rBoxBody div.hdc img.hdc { float: left; margin: 0 8px 0 0; padding: 4px; background: url(hdc_image_bg.png) no-repeat top left; border: none; }
						div.rBox div.rBoxBody div.hdc:hover { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; color: #DCDFE5; font-size: 12px; overflow: hidden; background: url(service_hover_bg.png) repeat-y; }
							div.rBox div.rBoxBody div.hdc:hover img.hdc { float: left; margin: 0 8px 0 0; padding: 4px; background: url(hdc_image_bg_hover.png) no-repeat top left; border: none; }

						div.rBox div.rBoxBody div.hdcHover { float: left; margin: 0; padding: 5px 0 3px 5px; width: 300px; color: #DCDFE5; font-size: 12px; overflow: hidden; background: url(service_hover_bg.png) repeat-y; }
							div.rBox div.rBoxBody div.hdcHover p { float: left; display: block; width: 200px; margin: 0; padding: 40px 0 0 0; line-height: 20px; }
							div.rBox div.rBoxBody div.hdcHover img.hdc { float: left; margin: 0 8px 0 0; padding: 4px; background: url(hdc_image_bg_hover.png) no-repeat top left; border: none; }

						div.rBox div.rBoxBody div.hr { clear: left; margin: 0; padding: 0; width: 297px; height: 2px; line-height: 0px; background: url(service_hr.png) no-repeat top left; overflow: hidden; }

						div.rBox div.rBoxBody div.rBoxclubForm { float: left; width: 310px; margin: 0; padding: 0; }
							div.rBox div.rBoxBody div.rBoxclubForm form { margin: 0; padding: 0; }
							div.rBox div.rBoxBody div.rBoxclubForm label { float: left; color: #FFFFFF; font-weight: bold; margin-right: 5px; }
							div.rBox div.rBoxBody div.rBoxclubForm input.inputbox { float: left; width: 155px; font-size: 11px; height: 14px; border: #7F7F7F 1px solid; }
							div.rBox div.rBoxBody div.rBoxclubForm input.inputbox:focus { float: left; width: 155px; font-size: 11px; height: 14px; border: #000000 1px solid; }
							div.rBox div.rBoxBody div.rBoxclubForm a.button { float: right; }
							div.rBox div.rBoxBody div.rBoxclubForm a.go { color: #FFD51F; text-decoration: underline; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.rBox div.rBoxBody div.rBoxclubForm a.go:hover { text-decoration: none; }
							div.rBox div.rBoxBody div.rBoxclubForm ul { clear: left; margin: 5px 3px 0px 3px; padding: 0; list-style-type: none; font-size: 11px; }
								div.rBox div.rBoxBody div.rBoxclubForm ul li { padding: 1px 0; background: none; }
									div.rBox div.rBoxBody div.rBoxclubForm ul li a { color: #FFD51F; font-weight: bold; text-decoration: underline; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 0px 2px; }
									div.rBox div.rBoxBody div.rBoxclubForm ul li a:hover { text-decoration: none; }

						div.rBox div.rBoxBody div.rBoxForen { float: left; width: 310px; margin: 4px 0 0 0; padding: 0; color: #FFFFFF; }
							div.rBox div.rBoxBody div.rBoxForen div.rBoxForenLeft { float: left; width: 70px; margin: 0; padding: 0; }
								div.rBox div.rBoxBody div.rBoxForen div.rBoxForenLeft img { padding: 5px 4px; background: url(clubcard_rbox_image_bg.png) no-repeat; border: none; }
							div.rBox div.rBoxBody div.rBoxForen div.rBoxForenRight { float: left; width: 240px; margin: 0; padding: 0; color: #FFFFFF; }
								div.rBox div.rBoxBody div.rBoxForen div.rBoxForenRight h3 { margin: 0 0 3px 0; color: #FFCC00; font-size: 11px; }
								div.rBox div.rBoxBody div.rBoxForen div.rBoxForenRight p { clear: left; width: 100%; margin: 3px 0; padding: 0; }
								div.rBox div.rBoxBody div.rBoxForen div.rBoxForenRight a { color: #FFCC00; font-size: 11px; font-weight: normal; text-decoration: underline; }
								div.rBox div.rBoxBody div.rBoxForen div.rBoxForenRight a:hover { text-decoration: none; }
							div.rBox div.rBoxBody div.rBoxForen p { color: #FFFFFF; clear: left; width: 100%; }
							div.rBox div.rBoxBody div.rBoxForen a.go { color: #FFD51F; text-decoration: none; line-height: 18px; margin: 0 0 0 8px; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.rBox div.rBoxBody div.rBoxForen a.go:hover { text-decoration: underline; }
							div.rBox div.rBoxBody div.rBoxForen a.button { width: auto; float: left; }
							div.rBox div.rBoxBody div.rBoxForen ul { clear: left; margin: 5px 3px 0px 3px; padding: 0; list-style-type: none; font-size: 11px; }
								div.rBox div.rBoxBody div.rBoxForen ul li { padding: 1px 0; color: #B2B8C4; background: none; }
									div.rBox div.rBoxBody div.rBoxForen ul li a { color: #FFD51F; font-weight: bold; text-decoration: none; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 0px 2px; }
									div.rBox div.rBoxBody div.rBoxForen ul li a:hover { text-decoration: underline; }
							div.rBox div.rBoxBody div.rBoxForen div.hr { clear: left; }

						div.rBox div.rBoxBody div.rBoxSuchbegriff { float: left; width: 310px; margin: 0; padding: 0; color: #FFFFFF; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff form { margin: 0; padding: 0; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff label { float: left; color: #FFFFFF; font-weight: bold; margin-right: 5px; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff input.inputbox { float: left; width: 155px; font-size: 11px; height: 14px; border: #7F7F7F 1px solid; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff input.inputbox:focus { float: left; width: 155px; font-size: 11px; height: 14px; border: #000000 1px solid; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff a.button { float: right; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff a.go { color: #FFD51F; text-decoration: underline; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 0px 2px; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff a.go:hover { text-decoration: none; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff p { margin: 3px 0; color: #FFFFFF; }
							div.rBox div.rBoxBody div.rBoxSuchbegriff p.note { clear: left; width: 100%; color: #63AAD1; font-size: 10px; }

						div.rBox div.rBoxBody ul { margin: 0 0 6px 0; padding: 0; list-style-type: none; }
							div.rBox div.rBoxBody ul li { clear: left; padding: 0 0 0 12px; background: url(wt_li.gif) no-repeat 1px 1px; }
								div.rBox div.rBoxBody ul li a { color: #FFCC00; font-weight: bold; text-decoration: none; }
								div.rBox div.rBoxBody ul li a:hover { color: #FFCC00; font-weight: bold; text-decoration: underline; }
								div.rBox div.rBoxBody ul li a img { border: none; margin: 1px; padding: 2px; background: url(rbox_moderatoren_image_bg.png) no-repeat; }
								div.rBox div.rBoxBody ul li div.list { clear: both; width: 312px; margin: 0 0 0 -10px; padding: 2px 0; list-style-type: none; }
									div.rBox div.rBoxBody ul li div.list div.hr { margin: 2px 0 6px 0; }

				div.wBox { float: left; width: 313px; margin: 0 0 8px 0; }
					div.wBox div.wBoxTop { width: 298px; height: 27px; padding: 13px 0 0 15px; background: url(wbox_top.png) no-repeat; color: #FFFFFF; font-weight: bold; }
						div.wBox div.wBoxTop span.tL { display: block; float: left; width: 208px; }
						div.wBox div.wBoxTop span.tR { display: block; float: left; width: 73px; color: #FFFFFF; text-align: right; font-weight: normal; }
							div.wBox div.wBoxTop span.tR a { color: #FFFFFF; text-decoration: underline; }
							div.wBox div.wBoxTop span.tR a:hover { color: #FFFFFF; text-decoration: none; }

					div.wBox div.wBoxBody { float: left; width: 313px; background: url(wbox_bg.png) repeat-y; color: #000000; }
						div.wBox div.wBoxBody div.wBoxInner { float: left; position: relative; left: 8px; margin: 0 0 8px 0; padding: 0; width: 296px; }
							div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody { float: left; width: 286px; padding: 5px 5px 0 5px; font-size: 11px; color: #000000; background: #FFFFFF url(wbox_innerbox_top.png) no-repeat top; }
								div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody h2 { float: left; margin: 3px 0; font-size: 12px; color: #0D5FA1; }
								div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody p { clear: left; margin: 8px 0; }
									div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody p label { float: left; width: 85px; font-weight: bold; }
								div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody select.inputlist { color: #000000; font-size: 11px; border: #969696 1px solid; }
								div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody input.inputbox { color: #000000; font-size: 11px; border: #969696 1px solid; }
								div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody a.button { clear: left; margin: 0; }
								div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody a.go { color: #0D5FA1; font-weight: bold; margin: 0; padding: 0 0 0 11px; background: url(blue_li.gif) no-repeat 0px 2px; }
								div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody table { float: left; width: 270px; margin: 4px 0; padding: 0; }
									div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody table td { margin: 0; padding: 0; text-align: left; }
									div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBody table td img { border: none; padding: 4px; background: url(horoskop_image_bg.png) no-repeat; }
							div.wBox div.wBoxBody div.wBoxInner div.wBoxInnerBottom { float: left; width: 296px; height: 3px; line-height: 0px; background: #FFFFFF url(wbox_innerbox_bottom.png) no-repeat; overflow: hidden; }

						div.wBox div.wBoxBody div#spruche_slideshow { clear: left; margin: 0 7px; position: relative; width: 298px; height: 165px; }
						div.wBox div.wBoxBody div.spruche_slideshow { display: none; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 298px; height: 165px; overflow: hidden; }

						div.wBox div.wBoxBody div.wio ul { display: block; clear: left; width: 299px; list-style-type: none; margin: 0; padding: 0; position: relative; left: 8px; font-size: 11px; height: 28px; }
							div.wBox div.wBoxBody div.wio ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; text-align: center; }
							div.wBox div.wBoxBody div.wio ul li.wio1 { width: 92px; background: url(clubcard_wio_tab1.png) no-repeat; }
							div.wBox div.wBoxBody div.wio ul li.wio2 { width: 107px; background: url(clubcard_wio_tab2.png) no-repeat; }
							div.wBox div.wBoxBody div.wio ul li.wio3 { width: 98px; background: url(clubcard_wio_tab3.png) no-repeat; }
							div.wBox div.wBoxBody div.wio ul li.wio1a { width: 92px; height: 28px; background: url(clubcard_wio_tab1_active.png) no-repeat; }
							div.wBox div.wBoxBody div.wio ul li.wio2a { width: 107px; height: 28px; background: url(clubcard_wio_tab2_active.png) no-repeat; }
							div.wBox div.wBoxBody div.wio ul li.wio3a { width: 98px; height: 28px; background: url(clubcard_wio_tab3_active.png) no-repeat; }
								div.wBox div.wBoxBody div.wio ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; }
								div.wBox div.wBoxBody div.wio ul li.wio1a a, div.wBox div.wBoxBody div.wio ul li.wio2a a, div.wBox div.wBoxBody div.wio ul li.wio3a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
						div.wBox div.wBoxBody div.wioContent { float: left; width: 285px; margin: 0 0 8px 0; padding: 5px; position: relative; left: 8px; border: #228CC2 1px solid; border-top: none; background-color: #FFFFFF; }
							div.wBox div.wBoxBody div.wioContent a.button { margin: 5px 0 5px 2px; }
							div.wBox div.wBoxBody div.wioContent p.wioTitle { color: #000000; font-size: 11px; padding: 0; margin: 2px 0 2px 2px; }
							div.wBox div.wBoxBody div.wioContent p.wioLogin { color: #000000; font-size: 11px; }
							div.wBox div.wBoxBody div.wioContent p.wioMessage { color: #B2B2B2; font-size: 11px; padding: 6px 0 1px 4px; }
						div.wBox div.wBoxBody div.wioContent div.wioVideo { float: left; margin: 0; padding: 5px 0 10px 5px; width: 280px; color: #0D5FA1; font-size: 11px; border-bottom: #BBDBEC 1px solid; overflow: hidden; }
							div.wBox div.wBoxBody div.wioContent div.wioVideo img { float: left; margin: 0 3px 0 0; padding: 5px; background: url(mediathek_top5_image_bg.png) no-repeat top left; border: none; }
							div.wBox div.wBoxBody div.wioContent div.wioVideo h2, div.wBox div.wBoxBody div.wioContent div.wioVideo h2 a { color: #0D5FA1; font-size: 11px; margin: 7px 0 4px 0; padding: 0; }

						div.wBox div.wBoxBody div.wioContent select.inputlist { margin: 4px 0; font-size: 11px; }
						div.wBox div.wBoxBody div.wioContent input.inputbox { margin: 4px 0; font-size: 11px; }
						div.wBox div.wBoxBody div.wioContent p { margin: 8px 0; }

						div.wBox div.wBoxBody div.wioContent div.hr { float: left; margin: 8px 0 4px 0; padding: 0; width: 280px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; }
						div.wBox div.wBoxBody div.wioContent div.optionBox { float: left; width: 280px; font-size: 11px; }
							div.wBox div.wBoxBody div.wioContent div.optionBox div.optionBoxLeft { float: left; width: 30px; }
							div.wBox div.wBoxBody div.wioContent div.optionBox div.optionBoxMiddle { float: left; width: 200px; color: #000000;}
								div.wBox div.wBoxBody div.wioContent div.optionBox div.optionBoxMiddle h2 { color: #001E4D; font-size: 12px; margin: 3px 0; padding: 0; }
								div.wBox div.wBoxBody div.wioContent div.optionBox div.optionBoxMiddle p { color: #000000; font-size: 11px; margin: 3px 0; padding: 0; }
							div.wBox div.wBoxBody div.wioContent div.optionBox div.optionBoxRight { float: left; width: 50px; text-align: right; }
								div.wBox div.wBoxBody div.wioContent div.optionBox div.optionBoxRight img { margin: 8px 0 0 0; border: none; }
						div.wBox div.wBoxBody div.wioContent a.rbutton { margin: 8px 4px; }

						div.wBox div.wBoxBody table.icons { color: #0D5FA1; border-collapse: collapse; }
						div.wBox div.wBoxBody table.icons td { color: #0D5FA1; font-size: 11px; vertical-align: top; padding: 5px; }

					div#bkBoxBodyRight div#bkContent div.hr { float: left; margin: 8px 0 4px 0; padding: 0; width: 280px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; }

						div.wBox div.wBoxBody h3 { float: left; margin: 4px 0 4px 8px; padding: 0; text-indent: 0; color: #0D73AB; font-size: 12px; font-weight: bold; }
						div.wBox div.wBoxBody table { clear: left; position: relative; left: 8px; width: 290px; }
							div.wBox div.wBoxBody table td { text-align: center; }
							div.wBox div.wBoxBody table td a { color: #004980; font-weight: bold; }
							div.wBox div.wBoxBody table td a img { border: none; }
							div.wBox div.wBoxBody table td a img.normal { padding: 4px; background: url(clubcard_small_image_bg2.png) no-repeat; }
							div.wBox div.wBoxBody table td a img.yellow { padding: 4px; background: url(clubcard_small_image_bg2_y.png) no-repeat; }
							div.wBox div.wBoxBody table td a img.normal_s { padding: 4px; background: url(clubcard_small_image_bg2_s.png) no-repeat; }
							div.wBox div.wBoxBody table td a img.yellow_s { padding: 4px; background: url(clubcard_small_image_bg2_s_y.png) no-repeat; }

						div.wBox div.wBoxBody table.wt { clear: left; width: 310px; }
							div.wBox div.wBoxBody table.wt td { color: #000000; font-size: 12px; vertical-align: top; text-align: left; }
							div.wBox div.wBoxBody table.wt td img { padding: 4px; border: none; background: url(simplebox_image_bg.png) no-repeat; }
							div.wBox div.wBoxBody table.wt td h2 { margin: 3px 0; padding: 0 0 0 13px; color: #0D5FA1; font-size: 12px; background: url(blue_li.gif) no-repeat 0px 2px; }
							div.wBox div.wBoxBody table.wt td p { margin: 3px 0; padding: 0 0 0 13px; color: #000000; font-size: 11px; }

					div.wBox div.wBoxBottom { float: left; width: 313px; height: 7px; line-height: 0px; background: url(wbox_bottom.png) no-repeat; overflow: hidden; }


				div.wBoxBayernkarte { float: left; width: 313px; margin: 0 0 8px 0; }
					div.wBoxBayernkarte div.wBoxTop { width: 298px; height: 27px; padding: 13px 0 0 15px; background: url(wbox_top.png) no-repeat; color: #FFFFFF; font-weight: bold; }
						div.wBoxBayernkarte div.wBoxTop span.tL { display: block; float: left; width: 208px; }
						div.wBoxBayernkarte div.wBoxTop span.tR { display: block; float: left; width: 73px; color: #FFFFFF; text-align: right; font-weight: normal; }
							div.wBoxBayernkarte div.wBoxTop span.tR a { color: #FFFFFF; text-decoration: underline; }
							div.wBoxBayernkarte div.wBoxTop span.tR a:hover { color: #FFFFFF; text-decoration: none; }

					div.wBoxBayernkarte div.wBoxBody { float: left; width: 313px; background: url(wbox_bg.png) repeat-y; }
						div.wBoxBayernkarte div.wBoxBody div.wBoxInner { float: left; position: relative; left: 8px; margin: 0 0 8px 0; padding: 0; width: 296px; }
							div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody { float: left; width: 286px; padding: 5px 5px 0 5px; font-size: 11px; color: #000000; background: #FFFFFF url(wbox_innerbox_top.png) no-repeat top; }
								div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody h2 { float: left; margin: 3px 0; font-size: 12px; color: #0D5FA1; }
								div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody p { clear: left; margin: 8px 0; }
									div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody p label { float: left; width: 85px; font-weight: bold; }
								div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody select.inputlist { color: #000000; font-size: 11px; border: #969696 1px solid; }
								div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody input.inputbox { color: #000000; font-size: 11px; border: #969696 1px solid; }
								div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody a.button { clear: left; margin: 0; }
								div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody a.go { color: #0D5FA1; font-weight: bold; margin: 0; padding: 0 0 0 11px; background: url(blue_li.gif) no-repeat 0px 2px; }
								div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody table { float: left; width: 270px; margin: 4px 0; padding: 0; }
									div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody table td { margin: 0; padding: 0; text-align: left; }
									div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBody table td img { border: none; padding: 4px; background: url(horoskop_image_bg.png) no-repeat; }
							div.wBoxBayernkarte div.wBoxBody div.wBoxInner div.wBoxInnerBottom { float: left; width: 296px; height: 3px; line-height: 0px; background: #FFFFFF url(wbox_innerbox_bottom.png) no-repeat; overflow: hidden; }

						div.wBoxBayernkarte div.wBoxBody div#spruche_slideshow { clear: left; margin: 0 7px; position: relative; width: 298px; height: 165px; }
						div.wBoxBayernkarte div.wBoxBody div.spruche_slideshow { display: none; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 298px; height: 165px; overflow: hidden; }

						div.wBoxBayernkarte div.wBoxBody div#wio ul { display: block; clear: left; width: 299px; list-style-type: none; margin: 0; padding: 0; position: relative; left: 8px; font-size: 11px; height: 28px; }
							div.wBoxBayernkarte div.wBoxBody div#wio ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; text-align: center; }
							div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio1 { width: 92px; background: url(clubcard_wio_tab1.png) no-repeat; }
							div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio2 { width: 107px; background: url(clubcard_wio_tab2.png) no-repeat; }
							div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio3 { width: 98px; background: url(clubcard_wio_tab3.png) no-repeat; }
							div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio1a { width: 92px; height: 28px; background: url(clubcard_wio_tab1_active.png) no-repeat; }
							div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio2a { width: 107px; height: 28px; background: url(clubcard_wio_tab2_active.png) no-repeat; }
							div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio3a { width: 98px; height: 28px; background: url(clubcard_wio_tab3_active.png) no-repeat; }
								div.wBoxBayernkarte div.wBoxBody div#wio ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; }
								div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio1a a, div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio2a a, div.wBoxBayernkarte div.wBoxBody div#wio ul li.wio3a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
						div.wBoxBayernkarte div.wBoxBody div#wioContent { float: left; width: 285px; margin: 0 0 8px 0; padding: 5px; position: relative; left: 8px; border: #228CC2 1px solid; border-top: none; color: #000000; background-color: #FFFFFF; font-size: 11px; }
							div.wBoxBayernkarte div.wBoxBody div#wioContent a.button { margin: 5px 0; }
							div.wBoxBayernkarte div.wBoxBody div#wioContent p.wioMessage { color: #B2B2B2; line-height: 30px; font-size: 11px; padding: 0 4px; }
						div.wBoxBayernkarte div.wBoxBody div#wioContent div.wioVideo { float: left; margin: 0; padding: 5px 0 10px 5px; width: 280px; color: #0D5FA1; font-size: 11px; border-bottom: #BBDBEC 1px solid; overflow: hidden; }
							div.wBoxBayernkarte div.wBoxBody div#wioContent div.wioVideo img { float: left; margin: 0 3px 0 0; padding: 5px; background: url(mediathek_top5_image_bg.png) no-repeat top left; border: none; }
							div.wBoxBayernkarte div.wBoxBody div#wioContent div.wioVideo h2, div.wBoxBayernkarte div.wBoxBody div#wioContent div.wioVideo h2 a { color: #0D5FA1; font-size: 11px; margin: 7px 0 4px 0; padding: 0; }

						div.wBoxBayernkarte div.wBoxBody div#wioContent select.inputlist { margin: 4px 0; font-size: 11px; }
						div.wBoxBayernkarte div.wBoxBody div#wioContent input.inputbox { margin: 4px 0; font-size: 11px; }
						div.wBoxBayernkarte div.wBoxBody div#wioContent p { margin: 8px 0; }

						div.wBoxBayernkarte div.wBoxBody div#wioContent div.hr { float: left; margin: 8px 0 4px 0; padding: 0; width: 280px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; }
						div.wBoxBayernkarte div.wBoxBody div#wioContent div.optionBox { float: left; width: 280px; font-size: 11px; }
							div.wBoxBayernkarte div.wBoxBody div#wioContent div.optionBox div.optionBoxLeft { float: left; width: 30px; }
							div.wBoxBayernkarte div.wBoxBody div#wioContent div.optionBox div.optionBoxMiddle { float: left; width: 200px; }
								div.wBoxBayernkarte div.wBoxBody div#wioContent div.optionBox div.optionBoxMiddle h2 { color: #001E4D; font-size: 12px; margin: 3px 0; padding: 0; }
								div.wBoxBayernkarte div.wBoxBody div#wioContent div.optionBox div.optionBoxMiddle p { color: #000000; font-size: 11px; margin: 3px 0; padding: 0; }
							div.wBoxBayernkarte div.wBoxBody div#wioContent div.optionBox div.optionBoxRight { float: left; width: 50px; text-align: right; }
								div.wBoxBayernkarte div.wBoxBody div#wioContent div.optionBox div.optionBoxRight img { margin: 8px 0 0 0; border: none; }
						div.wBoxBayernkarte div.wBoxBody div#wioContent a.rbutton { margin: 8px 4px; }

						div.wBoxBayernkarte div.wBoxBody table.icons { color: #0D5FA1; border-collapse: collapse; }
						div.wBoxBayernkarte div.wBoxBody table.icons td { color: #0D5FA1; font-size: 11px; vertical-align: top; padding: 5px; }


					div#bkBoxBodyRight div#bkContent div.hr { float: left; margin: 8px 0 4px 0; padding: 0; width: 280px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; }

						div.wBoxBayernkarte div.wBoxBody h3 { float: left; margin: 4px 0 4px 8px; padding: 0; text-indent: 0; color: #0D73AB; font-size: 12px; font-weight: bold; }
						div.wBoxBayernkarte div.wBoxBody table { clear: left; position: relative; left: 8px; width: 290px; }
							div.wBoxBayernkarte div.wBoxBody table td { text-align: center; }
							div.wBoxBayernkarte div.wBoxBody table td a { color: #004980; font-weight: bold; }
							div.wBoxBayernkarte div.wBoxBody table td a img { border: none; }
							div.wBoxBayernkarte div.wBoxBody table td a img.normal { padding: 4px; background: url(clubcard_small_image_bg.png) no-repeat; }
							div.wBoxBayernkarte div.wBoxBody table td a img.yellow { padding: 4px; background: url(clubcard_small_image_bg_y.png) no-repeat; }

						div.wBoxBayernkarte div.wBoxBody table.wt { clear: left; width: 310px; }
							div.wBoxBayernkarte div.wBoxBody table.wt td { color: #000000; font-size: 12px; vertical-align: top; text-align: left; }
							div.wBoxBayernkarte div.wBoxBody table.wt td img { padding: 4px; border: none; background: url(simplebox_image_bg.png) no-repeat; }
							div.wBoxBayernkarte div.wBoxBody table.wt td h2 { margin: 3px 0; padding: 0 0 0 13px; color: #0D5FA1; font-size: 12px; background: url(blue_li.gif) no-repeat 0px 2px; }
							div.wBoxBayernkarte div.wBoxBody table.wt td p { margin: 3px 0; padding: 0 0 0 13px; color: #000000; font-size: 11px; }

					div.wBoxBayernkarte div.wBoxBottom { float: left; width: 313px; height: 7px; line-height: 0px; background: url(wbox_bottom.png) no-repeat; overflow: hidden; }


				 div.bandsucheBox { float: left; width: 313px; margin: 0 0 8px 0; }
					div.bandsucheBox div.bandsucheBoxTop { width: 298px; height: 27px; padding: 13px 0 0 15px; background: url(wbox_top.png) no-repeat; color: #FFFFFF; font-weight: bold; }
					div.bandsucheBox div.bandsucheBoxBody { float: left; width: 313px; background: url(wbox_bg.png) repeat-y; }
						div.bandsucheBox div.bandsucheBoxBody div.bandsucheBoxInner { float: left; position: relative; left: 9px; margin: 0; padding: 0 0 10px 0; width: 296px; background-color: #FFFFFF;	}
							div.bandsucheBox div.bandsucheBoxBody div.bandsucheBoxInner div.bandsucheBoxInnerBody { float: left; width: 286px; padding: 5px 5px 0 5px; font-size: 11px; color: #000000; background: #FFFFFF url(wbox_innerbox_top.png) no-repeat top; }
								div.bandsucheBox div.bandsucheBoxBody div.bandsucheBoxInner div.bandsucheBoxInnerBody h2 { float: left; margin: 3px 0; font-size: 12px; color: #0D5FA1; }
								div.bandsucheBox div.bandsucheBoxBody div.bandsucheBoxInner div.bandsucheBoxInnerBody p { clear: left; margin: 8px 0; }
								div.bandsucheBox div.bandsucheBoxBody div.bandsucheBoxInner div.bandsucheBoxInnerBody select.inputlist { color: #000000; font-size: 11px; border: #969696 1px solid; }
								div.bandsucheBox div.bandsucheBoxBody div.bandsucheBoxInner div.bandsucheBoxInnerBody input.inputbox { color: #000000; font-size: 11px; border: #969696 1px solid; }
								div.bandsucheBox div.bandsucheBoxBody div.bandsucheBoxInner div.bandsucheBoxInnerBody a.button { clear: left; margin: 0; }
					div.bandsucheBox div.bandsucheBoxBottom { float: left; width: 313px; height: 129px; line-height: 0px; background: url(bandsuche_bottom_bg.png) no-repeat; overflow: hidden; }






				div.rbBox { float: left; width: 314px; margin: 8px 0 0 0; }
					div.rbBox div.rbBoxTop { float: left; width: 314px; height: 7px; line-height: 0px; background: url(rbBox_top.png) no-repeat; overflow: hidden; }
					div.rbBox div.rbBoxBody { float: left; width: 300px; height: 130px; padding: 0 7px 5px 7px; color: #000000; background: url(rbBox_bg.png) repeat-y; }
						div.rbBox div.rbBoxBody h1 { margin: 0; font-size: 16px; color: #FFFFFF; }
							div.rbBox div.rbBoxBody h1 span { font-size: 12px; font-weight: normal; }
						div.rbBox div.rbBoxBody div.rbBoxInner { float: left; width: 288px; margin: 15px 0 5px 0; padding: 1px 5px 5px 5px; }
							div.rbBox div.rbBoxBody div.rbBoxInner img.star { position: relative; top: 5px; }
							div.rbBox div.rbBoxBody div.rbBoxInner p { margin: 3px 0; color: #FFFFFF; font-weight: bold; }
								div.rbBox div.rbBoxBody div.rbBoxInner p span.stat { color: #E2EEF5; font-size: 11px; font-weight: normal; }
						div.rbBox div.rbBoxBody table { clear: left; margin: 5px 0 0 0; color: #FFFFFF; width: 100%; font-size: 11px; }
						div.rbBox div.rbBoxBody a { color: #FFCC00; font-weight: bold; }
						div.rbBox div.rbBoxBody a.empfehlen { background: url(bewertung_icon_1.gif) no-repeat 0 1px; padding: 0 0 0 20px; }
						div.rbBox div.rbBoxBody a.favoriten { background: url(bewertung_icon_2.gif) no-repeat 0 1px; padding: 0 0 0 20px; }
						div.rbBox div.rbBoxBody a.playlist { background: url(bewertung_icon_3.gif) no-repeat 0 1px; padding: 0 0 0 20px; }
					div.rbBox div.rbBoxBottom { float: left; width: 314px; height: 7px; line-height: 0px; background: url(rbBox_bottom.png) no-repeat top; overflow: hidden; }

				div.rbDD { float: left; width: 313px; margin: 0 0 8px 0; }
					div.rbDD div.rbDDTop { float: left; width: 313px; height: 49px; line-height: 0px; background: url(rbDD_top.png) no-repeat; overflow: hidden; }
						div.rbDD div.rbDDTop h1 { float: left; width: 130px; color: #FFFFFF; font-size: 12px; margin: 0; padding: 20px 12px 12px 12px; }
						div.rbDD div.rbDDTop div.rbDDTopLinks { float: right; width: 140px; font-size: 11px; padding: 12px 0 0 0; }
							div.rbDD div.rbDDTop div.rbDDTopLinks p { float: left; line-height: 12px; margin: 1px 0; }
							div.rbDD div.rbDDTop div.rbDDTopLinks a { clear: left; color: #FFCC00; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 0 2px; }

					div.rbDD div.rbDDBody { clear: left; width: 309px; padding: 0 2px; color: #000000; background: url(rbDD_bg.png) repeat-y; }

						div.rbDD div.rbDDBody div.rbDDBodyIntro { clear: both; padding: 0 0 0 5px; width: 304px; font-size: 11px; height: 31px; line-height: 31px; background: url(rbDD_item_bg.png) repeat-x; border-top: #63AAD1 1px solid; border-bottom: #003265 1px solid; }
						div.rbDD div.rbDDBody div.rbDDBodyIntro a { display: block; width: 291px; height: 31px; line-height: 31px; color: #FFFFFF; font-weight: bold; padding: 0 0 0 13px; background: url(wt_li.gif) no-repeat left; overflow: hidden; }
						div.rbDD div.rbDDBody div.rbDDBodyIntroA { clear: both; padding: 0 0 0 5px; width: 304px; font-size: 11px; height: 31px; line-height: 31px; background: url(rbDD_item_bg_active.png) repeat-x; border-top: #F2F2F5 1px solid; border-bottom: #DEECF4 1px solid; }
						div.rbDD div.rbDDBody div.rbDDBodyIntroA a { display: block; width: 291px; height: 31px; line-height: 31px; color: #0D5FA1; font-weight: bold; padding: 0 0 0 13px; background: url(wt_li_active.gif) no-repeat 0 10px; overflow: hidden; }

						div.rbDD div.rbDDBody div.rbDDBodyFull { display: none; float: left; margin: 0; padding: 0 0 0 5px; width: 304px; height: 230px; color: #000000; background: #DEECF4; line-height: 14px; overflow: hidden; }
							div.rbDD div.rbDDBody div.rbDDBodyFull h2 { clear: left; color: #0D5FA1; line-height: 22px; font-size: 11px; margin: 3px; padding: 0 0 0 12px; background: url(blue_li.gif) no-repeat 0 6px; }
								div.rbDD div.rbDDBody div.rbDDBodyFull h2 a { color: #0D5FA1; font-size: 11px; text-decoration: underline; }
								div.rbDD div.rbDDBody div.rbDDBodyFull h2 a:hover { text-decoration: none; }
								div.rbDD div.rbDDBody div.rbDDBodyFull h2 img { border: none; position: relative; top :2px; }
							div.rbDD div.rbDDBody div.rbDDBodyFull p { color: #000000; font-size: 11px; margin: 3px; padding: 0 0 0 12px; }

							div.rbDD div.rbDDBody div.rbDDBodyFull div.hr { float: left; margin: 4px 0 8px 0; height: 0px; line-height: 0px; border-top: #B3D1E3 1px solid; border-bottom: #FFFFFF 1px solid; overflow: hidden; }

					div.rbDD div.rbDDBottom { float: left; width: 313px; height: 6px; line-height: 0px; background: url(rbDD_bottom.png) no-repeat top; overflow: hidden; }

				div#crBanner { float: left; width: 313px; margin: 0 0 8px 0; padding: 0; overflow: hidden; background-color:#FFFFFF; }
					div#crBanner div#crBannerTop { float: left; width: 313px; height: 7px; line-height: 0px; background: url(cr_banner_top_bg.gif) no-repeat; overflow: hidden; }
					div#crBanner div#crBannerBody { float: left; width: 313px; margin: 0; padding: 0; background: #FFFFFF; text-align: center; }
						div#crBanner div#crBannerBody img { margin: 0; padding: 0; border: none; }
					div#crBanner div#crBannerBottom { float: left; width: 313px; height: 5px; line-height: 0px; background: url(cr_banner_bottom_bg.gif) no-repeat top; overflow: hidden; }

				div#shopBox { float: left; margin: 0 0 8px 0; width: 313px; height: 105px; background: url(shopbox_bg.gif) no-repeat #005480; overflow: hidden; }
					div#shopBox h2 { font-size: 12px; color: #FFFFFF; margin: 0; padding: 0; position: relative; top: 13px; left: 15px; }
					div#shopBox ul.left { float: left; position: relative; top: 30px; left: 15px; margin: 0; padding: 0; width: 130px; font-size: 12px; font-weight: bold; list-style-type: none; border-right: #001A4D 1px solid; }
					div#shopBox ul.right { float: left; position: relative; top: 30px; left: 15px; margin: 0; padding: 0 0 0 10px; width: 130px; font-size: 12px; font-weight: bold; list-style-type: none; border-left: #275C8F 1px solid; }
						div#shopBox ul li { color: #FFCC00; padding: 3px 0; }
						div#shopBox ul li a { display: block; width: 120px; height: 16px; overflow: hidden; color: #FFCC00; padding: 0 0 0 10px; background: url(yellow_li.gif) no-repeat 0px 2px; }

			div#contentBottom {
				clear: left;
				margin: 0; padding: 0;
				width: 827px;
				height: 26px;
				background: url(content_bottom_bg.png) no-repeat top;
			}

			div#contentBottom.club {
				background: url(contentclub_bottom_bg.png) no-repeat top;
			}



			/*
			--------------------------------------------------------------------------------------
			- nachrichten & service / bayernkarte |||||||||||||||||||||||||||||||||||||||||||||| -
			--------------------------------------------------------------------------------------
			*/

			div#bkBox { float: left; width: 793px; margin: 8px 0; padding: 0px 9px 0 19px; }
				div#bkBox div#bkBoxTop { float: left; width: 793px; height: 5px; line-height: 0px; background: url(bk_box_top.png) no-repeat; overflow: hidden; }
				div#bkBox div#bkBoxBody { float: left; width: 793px; color: #000000; background-color: #FFFFFF; }
					div#bkBoxBody div#bkBoxBodyLeft { float: left; width: 480px; padding: 0 3px; }
						div#bkBoxBodyLeft div#bkBoxBodyLeftTitle { width: 480px; height: 30px; background: #054987 url(bk_title_bg.png) no-repeat; }
							div#bkBoxBodyLeftTitle p.title { display: block; float: left; margin: 0; padding: 8px 0 0 10px; width: 330px; color: #FFFFFF; font-weight: bold; }
							div#bkBoxBodyLeftTitle p.popup { display: block; float: left; margin: 0; padding: 8px 0 0 10px; width: 130px; color: #FFD51F; font-weight: bold; }
								div#bkBoxBodyLeftTitle p.popup a { color: #FFD51F; background: url(bk_zoomer_icon.gif) no-repeat 0px 0px; padding: 0 0 0 17px; }
						div#bkBoxBodyLeft div#bkBoxBodyLeftgoogleMap { float: left; width: 474px; margin: 3px 2px; border: #0D71AA 1px solid; }
							div#bkBoxBodyLeft div#bkBoxBodyLeftgoogleMap img { margin: 0; padding: 0; border: none; }
					div#bkBox div#bkBoxBody div#bkBoxBodyRight { float: left; width: 300px; }
						div#bkBoxBodyRight div#bkBoxBodyRightTitle { clear: left; width: 300px; height: 30px; }
							div#bkBoxBodyRightTitle p.plz { display: block; float: left; width: 230px; margin: 6px 0; padding: 0 5px; }
								div#bkBoxBodyRightTitle p.plz span { color: #0E75AE; font-weight: bold; }
							div#bkBoxBodyRightTitle p.andern { display: block; float: left; width: 60px; margin: 6px 0; text-align: right; }
								div#bkBoxBodyRightTitle p.andern a { color: #0E75AE; text-decoration: underline; }
								div#bkBoxBodyRightTitle p.andern a:hover { color: #0E75AE; text-decoration: none; }
						div#bkBoxBodyRight a.refresh { display: block; clear: left; padding: 12px 0 0 105px; width: 198px; height: 27px; color: #FFD51F; font-weight: bold; background: url(bk_karte_button.png) no-repeat; }

					div#bkBoxBodyRight div#bk ul { display: block; clear: left; width: 299px; list-style-type: none; margin: 0; padding: 0; font-size: 11px; height: 28px; }
						div#bkBoxBodyRight div#bk ul li { display: block; float: left; width: auto; height: 28px; margin: 0; background: url(tt_menu_bg.gif) no-repeat right; text-align: center; }
						div#bkBoxBodyRight div#bk ul li.bk1 { width: 119px; background: url(bk_tab1.png) no-repeat; }
						div#bkBoxBodyRight div#bk ul li.bk2 { width: 90px; background: url(bk_tab2.png) no-repeat; }
						div#bkBoxBodyRight div#bk ul li.bk3 { width: 88px; background: url(bk_tab3.png) no-repeat; }
						div#bkBoxBodyRight div#bk ul li.bk1a { width: 119px; height: 28px; background: url(bk_tab1_active.png) no-repeat; }
						div#bkBoxBodyRight div#bk ul li.bk2a { width: 90px; height: 28px; background: url(bk_tab2_active.png) no-repeat; }
						div#bkBoxBodyRight div#bk ul li.bk3a { width: 88px; height: 28px; background: url(bk_tab3_active.png) no-repeat; }
							div#bkBoxBodyRight div#bk ul li a { color: #E2EEF5; font-size: 12px; line-height: 25px; padding: 0 5px 0 5px; }
							div#bkBoxBodyRight div#bk ul li.bk1a a, div#bkBoxBodyRight div#bk ul li.bk2a a, div#bkBoxBodyRight div#bk ul li.bk3a a { color: #0D5FA1; font-weight: bold; line-height: 25px; padding: 0 4px 0 4px; }
					div#bkBoxBodyRight div#bkContent { float: left; width: 285px; min-height: 300px; height: auto !important; height: 300px; margin: 0 0 8px 0; padding: 5px; border: #228CC2 1px solid; border-top: none; background-color: #E2EEF5; }

					div#bkBoxBodyRight div#bkContent div.optionBox { float: left; width: 280px; font-size: 11px; }
						div#bkBoxBodyRight div#bkContent div.optionBox div.optionBoxLeft { float: left; width: 30px; }
						div#bkBoxBodyRight div#bkContent div.optionBox div.optionBoxMiddle { float: left; width: 200px; }
						div#bkBoxBodyRight div#bkContent div.optionBox div.optionBoxRight { float: left; width: 50px; text-align: right; }
							div#bkBoxBodyRight div#bkContent div.optionBox div.optionBoxRight img { border: none; }

					div#bkBoxBodyRight div#bkContent div.hr { float: left; margin: 8px 0 4px 0; padding: 0; width: 280px; height: 0px; line-height: 0px; border-top: #A7D0E5 1px solid; border-bottom: #FFFFFF 1px solid; background: none; }

				div#bkBox div#bkBoxBottom { float: left; width: 793px; height: 5px; line-height: 0px; background: url(bk_box_bottom.png) no-repeat; overflow: hidden; }

				/*
				--------------------------------------------------------------------------------------
				- rechte box / club allgemein |||||||||||||||||||||||||||||||||||||||||||||||||||||| -
				--------------------------------------------------------------------------------------
				*/
				div#clubBox { float: left; margin: 0 0 8px 0; width: 313px; }
					div#clubBox div#clubBoxTop { width: 313px; height: 7px; background: url(club_box_top.jpg) no-repeat; line-height: 1px; overflow: hidden; }
					div#clubBox div#clubBoxBody { float: left; color: #FFFFFF; width: 293px; padding: 0 10px 5px 10px; background: url(club_box_bg.jpg) repeat-y; font-size: 11px; }
						div#clubBoxBody a.title { display: block; width: 313px; height: 23px; color: #001E4D; background: url(club_box_head_bg.jpg) no-repeat; position: relative; left: -4px; margin: 0 0 8px 0; padding: 7px 0 0 8px; font-size: 12px; text-decoration: none; }
						div#clubBoxBody a.title:hover { text-decoration: none; }
						div#clubBoxBody a.arrow { color: #FFD51F; font-weight: bold; text-decoration: none; margin: 0; padding: 0 0 0 9px; background: url(yellow_li.gif) no-repeat 0 2px; }
						div#clubBoxBody a.arrow:hover { text-decoration: underline; }
						div#clubBoxBody div.clubBoxhr { float: left; margin: 4px 0; width: 297px; height: 2px; background: url(club_box_hr.jpg) no-repeat top left; line-height: 2px; overflow: hidden; }
						div#clubBoxBodyLeft { float: left; width: 76px; margin: 0; padding: 0; }
							div#clubBoxBodyLeft img.normal { padding: 3px; background: url(club_box_image_normal_bg.jpg) no-repeat; border: none; }
							div#clubBoxBodyLeft img.yellow { padding: 3px; background: url(club_box_image_yellow_bg.jpg) no-repeat; border: none; }
						div#clubBoxBodyRight { float: left; width: 209px; margin: 0; padding: 0; color: #FFFFFF; }
							div#clubBoxBodyRight div.h3 { width: 209px; margin: 0 0 3px 0; color: #FFCC00; font-size: 11px; }
								div#clubBoxBodyRight div.h3 a { font-size: 11px; font-weight: bold; }
							div#clubBoxBodyRight p { float: left; width: 209px; margin: 3px 0; padding: 0; }

						div#clubBoxBody img.title_img { float: left; margin: 0 3px 0 0; padding: 2px; background: url(clubbox_image_s_bg.png) no-repeat top left; border: none; }
						div#clubBoxBody img.title_img_s { float: left; margin: 0 3px 0 0; padding: 2px; background: url(clubbox_image_s_bg.png) no-repeat top left; border: none; }
						div#clubBoxBody img.title_img_m { float: left; margin: 0 5px 0 0; padding: 2px; background: url(clubbox_image_m_bg.png) no-repeat top left; border: none; }

						div#clubBoxBody a { color: #FFCC00; font-size: 11px; font-weight: normal; text-decoration: underline; }
						div#clubBoxBody a:hover { text-decoration: none; }
						div#clubBoxBody a.go { float: right; color: #FFD51F; text-decoration: none; line-height: 18px; margin: 0 0 0 8px; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 2px 4px; }
						div#clubBoxBody a.go:hover { text-decoration: underline; }
						div#clubBoxBody a.button { width: auto; float: left; text-decoration: none !important; }
						div#clubBoxBody ul { clear: left; margin: 0 3px 0px 3px; padding: 0; list-style-type: none; font-size: 11px; }
							div#clubBoxBody ul li { padding: 1px 0; color: #B2B8C4; background: none; }
								div#clubBoxBody ul li a { color: #FFD51F; font-weight: bold; text-decoration: none; padding: 0 0 0 12px; background: url(yellow_li.gif) no-repeat 0px 2px; }
								div#clubBoxBody ul li a:hover { text-decoration: underline; }
					div#clubBox div#clubBoxBottom { float: left; width: 313px; height: 6px; background: url(club_box_bottom.jpg) no-repeat; line-height: 1px; overflow: hidden; }



/*
--------------------------------------------------------------------------------------
- right banners |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -
--------------------------------------------------------------------------------------
*/

div#right {
	float: left;
	padding: 14px 0 0 0;
	width: 165px;
	text-align: center;
}

	div#right img { border: none; }



/*
--------------------------------------------------------------------------------------
- footer ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -
--------------------------------------------------------------------------------------
*/

div#footer {
	float: left;
	width: 797px;
	height: 51px;
	padding: 15px 15px 0 15px;
	background: url(footer_bg.png) no-repeat top;
	position: relative; top: -2px;
	font-size: 11px;
}

	div#footer ul { margin: 0; padding: 0; list-style-type: none; }
		div#footer ul li { float: left; color: #FFCC00; padding: 3px 12px; border-left: #42749C 1px solid; border-right: #022159 1px solid; }
			div#footer ul li a { color: #FFFFFF; }
		div#footer ul li.first { float: left; color: #FFCC00; padding: 3px 12px 3px 8px; border-left: none; border-right: #022159 1px solid; }
		div#footer ul li.last { float: left; color: #FFCC00; padding: 3px 12px; border-left: #42749C 1px solid; border-right: none; }

	div#footer a.hostedby { display: block; float: right; }
		div#footer a.hostedby img { border: none; }
