body,input,table{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:left}
body{background:#A40000 url(/media/img/chrome/mainbg.jpg) repeat-x left bottom;margin:0;padding:0}
img{border:none}
#toptitle{position:relative}
h1{background:url(/media/img/chrome/header_bg.gif) top left repeat-x;height:90px;margin:0;padding:0;position:relative;width:845px;z-index:1}
a{cursor:pointer}
h1 span{display:none}
h1 span.claim,h1 span.logo{display:block;position:absolute;z-index:1}
h1 span.claim{height:53px;left:137px;top:18px;width:325px}
h1 span.logo{height:120px;left:18px;top:4px;width:110px}
#club_extra_navi{display:none}
#club_login_fenster{display:none}
h1 .claim{background:url(/media/img/chrome/claim.gif) top left no-repeat}
h1 .logo{background:url(/media/img/chrome/rhhlogo.gif) top left no-repeat}
#intersticial{height:504px;left:257px;position:absolute;top:192px;width:430px;z-index:750}
#intersticial object{height:100%;width:100%}
p{background:#FFF;line-height:15px;margin:0;padding:13px 12px 6px 8px}
* html p{padding-bottom:5px}
.jobborse em{display:block;float:left;font-style:normal;font-weight:700;width:15em}
#headline{background:#940200 url(/media/img/chrome/headline_bg.gif) top left repeat-x;color:#FFF;height:23px;margin:0;padding:11px 0 0 138px;position:relative;width:706px}
#headline .suche{left:606px;position:absolute;top:4px;width:240px}
.breadcrumbs {width:365px}
.input_suche{display:inline;width:177px}
#headline .submitbtn1{color:#FFF;margin-left:3px;text-decoration:underline;width:45px}
#jdlgw{background:#A40000 url(/media/img/chrome/mainbg2.jpg) repeat-x left bottom;padding:10px 0 43px;width:843px !important}
/* * html #jdlgw {width:845px !important} */ 
#headline ul,#headline li{display:inline;position:relative;z-index:2}
#headline a{color:#FFF;font-weight:400}
a:hover{text-decoration:none}
#mainnav{float:left;text-align:left}
#mainnav,#mainnav ul{color:#FFF}
ul{list-style:none;margin:0;padding:0}
#mainnav a,#mainnav span{color:#000;display:block;margin:0;padding:0 0 0 9px;text-decoration:none}
#mainnav span.active{color:#000;margin-left:7px;padding-left:12px}
#mainnav li ul li a{color:#FFF}
#mainnav li ul li a:hover{background:url(/media/img/chrome/icon/arrow_right.gif) left no-repeat;margin-left:0;padding-left:9px}
#mainnav li ul li a.active{background:url(/media/img/chrome/icon/arrow_right.gif) left no-repeat;color:#FFF;margin-left:0;padding-left:9px}
#mainnav li{background:url(/media/img/chrome/menuebg.jpg) top left no-repeat;font-weight:700;padding-top:7px;width:136px}
#mainnav li ul li{background:transparent;font-weight:400;margin:0;padding:3px 0 4px 11px;width:109px}
* html #mainnav li ul li{padding-top:2px}
#mainnav li ul li.firstelem{margin:12px 0 0;min-height:9px;padding:0 0 4px 11px}
* html #mainnav li ul li.firstelem{padding-bottom:4px}
#mainnav li ul li.lastelem{background:none;border:none}
#maincontent,#rightcontent,#right_rightcontent,#left_main{background:transparent;float:left; margin: 0; padding: 0}
#maincontent{margin:0 0 0 2px;width:466px}
#rightcontent,#right_rightcontent{background-color:#A30001;margin:0 0 0 2px;width:237px}
#subline{background:#F61919;border-top:2px solid #FFF}
#claim_unten{padding-left:138px}
#maincontent .bg{width:448px}
#rightcontent .bg{width:219px}
* html .schatten span{position:relative;z-index:1}
.schatten{background:#F51919 url(/media/img/chrome/container/rechte_ecke_1.gif) repeat-y bottom right;margin:0 0 2px;padding:0 5px 13px 0;}

.rectangle_schatten{background:#F51919 url(/media/img/chrome/schatten_rechts.gif) repeat-y bottom right !important;margin:0;padding:0 14px 0 0}
.rectangle_text{height:157px;padding-bottom:5px;padding-top:4px}
p > .rectangle_text{height:124px !important}
.bg{background:#F51919;margin:0;padding:5px 0 0 5px}
.datler{background:#F51919 url(/media/img/chrome/container/rechte_ecke_freq.gif) no-repeat right bottom}
.datler .bg{background:transparent}
.veranstaltungssuche{background:#FFF}
.linkeobereecke{background:url(/media/img/chrome/container/linke_obere_ecke.gif) left top no-repeat;float:left;height:5px;margin:-5px 0 0 -5px;width:5px}
.rechteobereecke{background:url(/media/img/chrome/container/rechte_obere_ecke.gif) right top no-repeat;float:right;height:7px;margin:-5px -13px 0 0;width:13px}
.rechteuntereecke{background:url(/media/img/chrome/container/rechte_untere_ecke.gif) right bottom no-repeat;float:right;height:13px;margin:0 -13px -13px 0;width:13px}
.linkeuntereeecke{background:url(/media/img/chrome/container/linke_ecke.gif) left bottom no-repeat;float:left;height:13px;margin:0 0 -13px -5px;width:5px}
.contentbg1{background:#FFF;min-height:116px;padding:0}
* html .contentbg1{border:0 solid;height:1%;margin:0 !important}
.contentbg1.extrapadding,.contentbg1 .extrapadding{padding:8px 7px 34px}
.contentbg1.extrapadding p{padding-left:0;padding-right:0;padding-top:0}
h2{color:#FFF;font-size:12px;font-weight:700;margin:0 0 8px 8px;padding:0;text-align:left}
#rightcontent h2{margin:0 0 8px 6px}
h3,h4{color:#FFF;font-size:11px;font-weight:700;margin:6px 0 9px 6px;padding:0}
.firstcontai h3,.firstcontai h4{color:#000}
h4{color:#000;margin:0}
.fliesstext h3{color:#000;margin:1em 12px 0 6px}
* html .fliesstext .contentbg1{height:770px}
* html .fliesstext .job_liste_body{height:0}
#rightcontent h2.searchdata{margin:0 0 4px 6px}
.schatten img{margin:0 0 -3px;padding:0}
* html #maincontent .firstcontai img{left:-3px;margin-top:0;position:relative}
#maincontent .firstcontai img{background:#FFF;float:left;margin:0;padding:0;width:219px}
#maincontent .major_quer img,#maincontent .major_quer p{float:left;margin:0;padding:0;width:448px}
#maincontent .firstcontai .contentbg1 .ue_Text{background:#FFF;float:left;width:229px}
* html #maincontent .firstcontai .contentbg1 .ue_Text{width:226px}
#maincontent .firstcontai h2{color:#000;font-size:18px;font-weight:700;line-height:21px;padding-top:13px;text-align:left}
#maincontent .firstcontai p{padding-bottom:0;padding-right:8px;padding-top:0}
* html #rightcontent p.nobg{margin-bottom:-5px}
p.nobg{background:transparent;color:#FFF}
p.titel,p.titel a{background:transparent;color:#FFF}
.schatten a{color:#000;font-weight:700}
.nobg a{color:#FFF}
.doppelcontainer_a,.doppelcontainer_b{float:left;width:219px}
.doppelcontainer_a .breaker,.doppelcontainer_b .breaker{display:block}
.doppelcontainer_b{margin:0 0 0 10px}
#rightcontent .doppelcontainer_a h2,#rightcontent .doppelcontainer_b h2,.mehrfachcontainer .doppelcontainer_a h2,.mehrfachcontainer .doppelcontainer_b h2{margin-left:6px}
#rightcontent .doppelcontainer_a,#rightcontent .doppelcontainer_b{margin-bottom:2px;margin-left:0;margin-right:0;width:113px}
#rightcontent .doppelcontainer_a .bg,#rightcontent .doppelcontainer_b .bg{width:100px}
.mehrfachcontainer .doppelcontainer_a .bg,.mehrfachcontainer .doppelcontainer_b .bg{width:98px !important}
.mehrfachcontainer .doppelcontainer_a,.mehrfachcontainer .doppelcontainer_b{width:111px !important}
#rightcontent .doppelcontainer_b,.mehrfachcontainer .doppelcontainer_b{margin-left:1px}
#rightcontent .doppelcontainer_a p.nobg,#rightcontent .doppelcontainer_b p.nobg,.mehrfachcontainer .doppelcontainer_a p.nobg,.mehrfachcontainer .doppelcontainer_b p.nobg{margin-bottom:-4px;margin-top:0;padding-top:3px}
#maincontent .schatten.doppelcontainer_c,#maincontent .schatten.doppelcontainer_d{float:left;margin-bottom:2px;margin-left:0;margin-right:0;text-align:left !important;width:227px}
#maincontent .schatten.doppelcontainer_c .bg,#maincontent .schatten.doppelcontainer_d .bg{width:214px}
#maincontent .schatten.doppelcontainer_d{margin-left:2px}
#maincontent .schatten.doppelcontainer_c h2,#maincontent .schatten.doppelcontainer_d h2{background:#FFF;color:#000;float:left;margin:0;padding:4px 0 0 10px;width:94px}
#maincontent .schatten.doppelcontainer_c p,#maincontent .schatten.doppelcontainer_d p{float:left;margin:0;padding:0 0 1px 10px;width:94px}
#maincontent .doppelcontainer_a p,#maincontent .doppelcontainer_b p{min-height:90px}
#maincontent .schatten.doppelcontainer_c img,#maincontent .schatten.doppelcontainer_d img{float:left;margin:0}
#maincontent .schatten.doppelcontainer_c .contentbg1,#maincontent .schatten.doppelcontainer_d .contentbg1{min-height:110px}
* html #maincontent .schatten.doppelcontainer_c .contentbg1,* html #maincontent .schatten.doppelcontainer_d .contentbg1{height:110px}
#rightcontent .schatten.doppelcontainer_c .bg{position:relative}
#rightcontent .schatten.doppelcontainer_c{text-align:left !important}
#rightcontent .schatten.doppelcontainer_c h2{margin:0;padding:4px 0 0 10px;position:relative;top:-25px}
#rightcontent .schatten.doppelcontainer_c p{float:left;margin:-19px 0 0}
#rightcontent .schatten.doppelcontainer_c img{float:right;margin:20px 0 0}
#rightcontent .schatten.doppelcontainer_c .contentbg1{border-right:1px solid #FFF;float:left;margin-top:19px !important;min-height:110px;width:108px}
* html #rightcontent .schatten.doppelcontainer_c .contentbg1{height:110px;margin-top:20px !important}
.schatten ul{background:#FFF;padding:11px 8px 7px}
.schatten li{border-top:1px solid #D9D9D9;padding:4px 0 5px}
* html .schatten li{height:1%}
.schatten li img{float:left;margin-right:8px}
.schatten li a{padding-left:20px}
.schatten ul.konzerte{background:#fff;padding:0}
.schatten li.konzert{background:transparent;float:left;padding:0}
.schatten li.konzertdatum{width:80px}
.schatten li.konzertname{width:300px}
span.symbol{padding-left:20px}
a.symbol,span.symbol{background:left center no-repeat;display:inline;padding:0 0 0 20px}
.fliesstext a.symbol,.fliesstext span.symbol{border-top:1px solid #D9D9D9;display:block;line-height:25px;padding:2px 0 3px 20px}
a.symbol_sent,span.symbol_sent{background:left center no-repeat;display:inline;padding:0 0 0 20px}
.fliesstext a.symbol_sent{border:0;display:block;line-height:25px;padding:2px 0 3px 20px}
hr{background-color:transparent;border:none}
hr.werbung_strich{background:#A49F9F;margin:10px;padding:0}
.schatten.fliesstext a + br{display:none}
.schatten.fliesstext a.standalone + br{display:block}
.schatten li a.symbol,.schatten li span.symbol{border:none;display:inline}
.schatten a.standalone{border:none;display:inline;padding-bottom:0;padding-top:0}
.schatten table td a.symbol{border:none;display:inline}
a.audio{background-image:url(/media/img/chrome/icon/audio.gif)}
a.audio_red{background-image:url(/media/img/chrome/icon/audio_red.gif)}
a.image{background-image:url(/media/img/chrome/icon/image.gif)}
a.movie{background-image:url(/media/img/chrome/icon/movie.gif)}
a.email{background-image:url(/media/img/chrome/icon/mail.gif)}
a.extlink{background-image:url(/media/img/chrome/icon/externer_link.gif)}
a.intlink{background-image:url(/media/img/chrome/icon/interner_link.gif)}
a.print{background-image:url(/media/img/chrome/icon/print.gif)}
a.download{background-image:url(/media/img/chrome/icon/download.gif)}
a.tickets{background-image:url(/media/img/chrome/icon/tickets.gif)}
span.phone{background-image:url(/media/img/chrome/icon/phone.gif)}
.schatten a.musikload{background:url(/media/img/chrome/icon/button_musicload.gif) no-repeat 104px top;color:#FFF;display:block;font-size:10px;height:auto;margin:0 0 -8px;padding:4px 11px 4px 106px;text-decoration:underline}
* html .schatten a.musikload{background-position:left top;height:23px;margin:0;padding:4px 0 0 2px}
#aktuell ul{margin:0 !important;padding:0 !important}
#aktuell li{background:url(/media/img/chrome/libgright.gif) repeat-x;border-top:1px solid #FFF;line-height:27px;margin:0 !important;padding:0 !important}
#aktuell li a{background:url(/media/img/chrome/liarrowright.gif) center left no-repeat;margin:0 0 0 8px;padding:0 0 0 10px}
#aktuell p{padding-top:0}
* html #aktuell p{padding-bottom:6px}
#aktuell h3{color:#000;display:inline}
.webcam{float:left;height:66px;margin-right:4px;position:relative;z-index:1}
.webcam_banner{left:36px;position:absolute;top:52px;z-index:2}
.fotostoryelement{background:#FFF url(/media/img/chrome/fotostorybg.jpg) repeat-x bottom !important;margin:0;padding:0 0 1px}
#SlideShow{background:url(/media/img/wetter/hintergrund_kl.gif) repeat-x top !important}
* html .fotostoryelement{height:1%}
.fotostoryelement img{float:right;margin:0;padding:0}
.fotostoryelement .textblock{float:left;overflow:hidden;padding:11px 9px 0 8px;text-align:left !important;width:93px}
.fotostoryelement .textblock.onlytext{width:auto}
.fotostoryelement p,.fotostoryelement h3{background:transparent;color:#000 !important;margin:0;padding:0}
.fotostoryelement h3{font-weight:400;margin:0 0 6px}
.fotostoryelementbanner{background:transparent;margin:0;padding:0}
.fotostoryelementbanner img.fotostorybanner{float:right;padding:5px 0 8px}
.fotostoryelementbanner .textblock h3{float:left;margin:0 !important;padding:7px 0 5px 8px;text-align:left !important;width:93px}
a .smalfotobanner_banner{float:right;margin:0 !important;padding:0 !important}
#werbeblock{background:#FFF;height:100px;margin:5px 0;width:219px}
a #werbeblock{text-decoration:none}
#werbeblock_anzeige{float:left;font-weight:700;padding:3px 0 0 10px;width:92px}
#werbeblock_banner{background:#FFF url(/media/img/banner/sparda_webreporter_100.gif) no-repeat top right !important;display:block;float:right;height:35px;width:114px}
#werbeblock_bild{display:block;float:left;height:65px;width:106px}
#werbeblock_text{float:right;font-size:9px;font-weight:400;margin:-2px 0 0;padding:0;width:111px}
#werbeblock_ueberschrift{font-weight:700}
#werbeblock_text p{line-height:10px;padding:0;text-align:left}
.invisible{left:-2000px;position:absolute}
.breaker{clear:both;font-size:0;height:0;overflow:hidden}
* html .noie{display:none}
p.zimmervermittlung span{font-weight:700}
p.datler,p.webcamtext{padding:0;text-align:left}
.netproj{font-size:10px;width:110px;}
.ivw{display:none}
.hzwei{color:#FFF;font-size:12px;font-weight:700;margin:0 0 8px 8px;padding:0}
#meldungen_refresh{background-color:#FF3;line-height:20px}
#fade_ticker{color:#F61919}
#aktions_headline,#aktions_headline2,#aktions_headline_a,#aktions_headline_hin,#aktions_headline_hin_a{font-size:1px;left:484px;line-height:1px;position:absolute;top:100px}
#aktions_headline{height:122px;left:342px;top:98px;width:500px;z-index:2}
* html #aktions_headline{background:none}
#aktions_headline_a{display:block;height:100px;left:492px;top:98px;width:350px;z-index:2}
#aktions_headline a:hover{text-decoration:none}
.gr{background:#80FF80}
.ye{background:#FFFF80}
#countdown1{display:block;font-size:17px;font-weight:700;line-height:normal;margin:5px 0 0 13px;width:270px}
#countdown{font-weight:700}
#em_countdown{position: absolute; z-index: 100; left: 712px; top: 10px; font-size: 18px; color: #FFF; letter-spacing: -0.5px;}
* html #em_countdown{letter-spacing: -1px;}
#aktion{display:none}

#communityheader
{
	height:90px;
	left:600px;
	position:absolute;
	top:11px;
	width:236px;
	z-index:3
}

.communityheader_text
{
	color:white;
	font-weight:bold;
	font-size:19px;
	margin-bottom:4px;
}

.communityheader_text span
{
	font-size:16px;
}

#communityheader input{margin:0 7px 3px 0; width:88px;}
* html #communityheader input{width:93px}

#communityheader a
{
	color:#FFF;
	display:block;
	font-size:9px;
	overflow:hidden;
	text-align:left;
	text-decoration:none
}

#communityheader a.regist{float:left;margin-right:0;width:120px}
#communityheader a.pwd_vergessen{text-align:right;width:114px}
* html #communityheader a.pwd_vergessen{width:111px}
*:first-child+html #communityheader a.regist{width:115px;margin-right:4px;}
*:first-child+html #communityheader a.pwd_vergessen{width:115px;}

.communityheader_go
{
	background:none;
	border:none;
	margin:0 0 0 -8px !important;
	width:45px !important;
	font-size: 11px;
	color:white;
	font-weight: bold;
	cursor:pointer;
}

*:first-child+html .communityheader_go
{
	margin-left: -13px !important;
}

#communityheader ul{position:absolute;right:1px;top:27px}
#communityheader li{float:left;height:43px}
#communityheader li a{float:left;height:43px;text-indent:-999em}
#communityheader li.live a{width:33px}
#communityheader .live a{background:url(/media/img/chrome/live.gif) left top no-repeat;float:none;line-height:auto}
#communityheader li.logout a{width:59px}
#communityheader .logout a{background:url(/media/img/chrome/community/logout.png) left top no-repeat;float:none;line-height:auto}
* html #communityheader .logout a{background:url(/media/img/leer.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/media/img/chrome/community/logout.png')}
#communityheader li.ticket{display:block}
#communityheader li.ticket a{width:55px}
#communityheader .ticket a{background:url(/media/img/chrome/community/ticket.png) left top no-repeat;float:none;line-height:auto}
* html #communityheader .ticket a{background:url(/media/img/leer.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/media/img/chrome/community/ticket.png')}

.logintext{color:#FFF;font-weight:700;position:absolute;left:142px;top:7px;line-height:16px;overflow:hidden;padding:0;width:226px;font-size:9px;text-align:center}
#foto_wochentage {margin-bottom: 10px}
* html br.breaker1 { margin-top: -10px;};
