
/* allgemeine Definitionen */

body{margin:0;padding:0}

* {font-family:Tahoma,Verdana,Arial,Helvetica,Sans}

h1{font-weight:bold;font-size:20px}

h2{font-weight:normal;font-size:18px}

h3,h3 a{font-weight:normal;font-size:14px}

p,li{font-size:12px}

a{font-size:10px;color:#555;text-decoration:none!important;}

a:hover{text-decoration:underline;}

table{table-layout:fixed;border:0;border-collapse:collapse}

td{vertical-align:top;padding:0;margin:0}

a img{border:0}

.clr{clear:both}

p.p--heading-1,p.p--heading-2,p.p--heading-3,p.p--heading-4{clear: both;}

.floatLft{float:left;}



a.lnk{color:#c4dbe9!important;text-align:center;}

a.lnk:hover{color:#fff!important;text-decoration:none}



a.lnkArr{font-size:10px;color:#fff;text-decoration:none;background:url(/rwe/contentblob/2358/data/1276.png) 0 -5px no-repeat;padding:0 0 0 16px;}

a.lnkArr:hover{color:#c4dbe9;background:url(/rwe/contentblob/2358/data/1276.png) 0 -19px no-repeat;}



#errorTxt {color:#c4dbe9;}



/* Header */

#header a{margin:3px 7px 0 0;}



#home{background:url(/rwe/contentblob/492/data/121.png) 0 0 repeat-x #a6c9e3}

#blog{background:url(/rwe/contentblob/494/data/122.png) scroll left top repeat-x #a6c9e3;z-index:0}

#singleArt{background:url(/rwe/contentblob/496/data/123.jpg) center 0 no-repeat;width:90%;height:500px;margin:auto;position:absolute;z-index:0 }

#blogArt{background:url(/rwe/contentblob/1680/data/1282.png) center 0 no-repeat;width:90%;height:500px;margin:auto;position:absolute;top:220px;left:-44px;z-index:0 }

#start{background:url(/rwe/contentblob/498/data/124.png) 0 0 repeat-x #a6c9e3}

#header{background:url(/rwe/contentblob/500/data/125.png) 0 0 no-repeat;width:984px;height:90px;margin:auto;position:relative;z-index:2}

#kultport{position:absolute;left:833px;top:17px; background:url(/rwe/contentblob/2360/data/66.png) 0 0 no-repeat;}

#header h1{position:absolute;top:12px;left:13px;margin:0;padding:0}

#header h1 img{margin:0;padding:0;top:0;left:0;position:absolute}



label{font-size:10px;margin:0 0 3px 0;color:#c4dbe9;display:block;}



#StdNaviLague{float:left;width:445px;padding:0px 55px 0 0;*padding:10px 55px 0 0;_padding:10px 55px 0 0;text-align:right;}

#StdNavi{width:482px;float:left;padding:0px 0 0 0;*padding:10px 55px 0 0;_padding:10px 55px 0 0;}



#StdNaviLague a:link,

#StdNavi a:link,

#StdNaviLague a,

#StdNavi a,

#StdNaviLague a:visited,

#StdNavi a:visited {

	color: #666;

}

#StdNaviLague a:active,

#StdNavi a:active {

	color: #0066aa;

}

#StdNaviLague a.dis:link,

#StdNavi a.dis:link,

#StdNaviLague a.dis:hover,

#StdNavi a.dis:hover,

#StdNaviLague a.dis,

#StdNavi a.dis,

#StdNaviLague a.dis:visited,

#StdNavi a.dis:visited {

	color: #aaa;

}





#StdNaviLague a.akt:link,

#StdNavi a.akt:link,

#StdNaviLague a.akt,

#StdNavi a.akt,

#StdNaviLague a.akt:visited,

#StdNavi a.akt:visited {

	color: #0066aa;

}

#StdNaviLague a:hover,

#StdNavi a:hover {

	color: #0066aa;

}



#main{margin:0 auto;Xbackground:#fff;width:980px;Xheight:500px;clear:both;position:relative}

#start #main{width:1024px;height:auto}

#MainNavi{top:50px;left:2px;position:absolute;width:600px;Xheight:200px;Xbackground:#f00;z-index:1}

.butt{color:#666;font-size:13px}

.butt,.abutt{float:left;background:url(/common/img/t.gif) 0 0 no-repeat;height:28px;position:relative;z-index:3}

.abutt{background-position:0 -29px}

a.akt{text-decoration:underline}



#projButt{background-image:url(/rwe/contentblob/502/data/1015.png);width:71px}

#koepButt{background-image:url(/rwe/contentblob/506/data/1017.png);width:58px}

#orteButt{background-image:url(/rwe/contentblob/508/data/1018.png);width:53px}

#kaleButt{background-image:url(/rwe/contentblob/510/data/1019.png);width:75px}

#blogButt{background-image:url(/rwe/contentblob/512/data/1142.png);width:53px}

#foruButt{background-image:url(/rwe/contentblob/2362/data/1316.png);width:52px}

#mediButt{background-image:url(/rwe/contentblob/514/data/1021.png);width:85px}



.MainSlide{position:absolute;top:25px;left:-6px;z-index:2;Xopacity:0;display:none}

.BoShMainSlide{background:url(/rwe/contentblob/516/data/133.png) 0 0 no-repeat;width:980px;height:7px;margin-left:6px}

X#TopProjSlide{background:url(/rwe/contentblob/504/data/127.png) 6px 0 no-repeat;width:992px;height:25px;position:absolute;top:-25px;margin-left:6px}

.innerMainSlide{background:url(/rwe/contentblob/518/data/134.png) 0 0 repeat-x #0066aa;width:940px;padding:20px 20px 16px 20px;margin-left:6px}

X.innerMainSlide #colOrte h2.headline{margin-left:10px}

X.innerMainSlide p{margin:0 10px}

.nointop{position:absolute;left:6px;top:0; background:url(/rwe/contentblob/20/data/71.png) 0 0 no-repeat;}

#koepSlide .subcol a{color:#C5DBE9}

#koepSlide .subcol a:hover{color:#fff;text-decoration:none}



#googleMap{width:703px;height:382px;display:block}

.mapll,.mapti,.maptx{display:none}

#mapinfowin{background:url(/rwe/contentblob/520/data/135.png) 0 0 no-repeat;width:250px;height:130px;margin-top:-100px;Xmargin-left:130px;Xpadding:20px;Xopacity:0.4}

#mapinfowin_contents{margin:10px 0 0 15px;width:215px !important;font:11px normal Tahoma,Verdana,Helvetica;color:#fff;font-size:11px}

#mapinfowin_contents b{color:#c5dbe9;font-size:15px}

#mapinfowin_contents a{color:#fff;Xline-height:10px;font-size:10px;padding-left:15px;background:url(/rwe/contentblob/522/data/136.png) 0 4px no-repeat;font-size:12px}

#mapinfowin_contents a:hover{color:#c5dbe9;Xpadding-left:15px;background-position: 0 -8px;text-decoration:none}



#mapinfowin_close{background:url(/rwe/contentblob/524/data/137.png) 0 0 no-repeat;width:23px;height:24px;cursor:pointer;margin-left:-10px}

#mapinfowin_tl, #mapinfowin_tr, #mapinfowin_bl, #mapinfowin_br,

#mapinfowin_t,#mapinfowin_l,#mapinfowin_r,#mapinfowin_b{height:2px;width:2px;}

#mapinfo_beak{height:100px;width:10px;display:block}

/* Suche */

#Suche{background:url(/rwe/contentblob/526/data/138.png) 0 0 no-repeat;width:200px;height:54px;position:absolute;left:760px;top:54px;z-index:5}

#suchInput{border:0;padding:0;font-size:11px;position:absolute;left:15px;top:30px;width:144px}

#suchPfeil{position:absolute;right:10px;cursor:pointer;top:28px}

#suchOpt{width:400px;height:40px;background:url(/rwe/contentblob/528/data/139.png) 0 0 no-repeat;position:absolute;right:0;top:49px;display:none}

#suchOpt .shadow,#suchBody .shadow{position:absolute;bottom:-6px}

#suchOpt .shadowBox{margin:15px 0 0 20px;float:left}

#suclo{width:25px;height:25px;position:absolute;top:13px;right:2px;background:url(/rwe/contentblob/530/data/140.png) 0 0 no-repeat;cursor:pointer}

#Suche .shadowBox h3{color:#000;font-size:13px;padding-top:1px}

#Suche .shadowBox h3.front{color:#fff}

#suchOpt .checkB{float:left;width:auto;margin:15px 0 0 10px;color:#fff;padding-left:20px;font-size:11px}

#suchOpt .checkB img{background-image:url(/rwe/contentblob/532/data/141.png)}

#suchBody{width:400px;height:460px;background:url(/rwe/contentblob/534/data/142.png) 0 0 repeat-x;position:absolute;right:0;top:89px;display:none}

#suchBodyI{margin:0 20px;border-top:1px dotted #ccc;padding:20px 0 0}

#suchBody .shadowBox{}

#suchBody h4{color:#a7c9e2;font-size:15px;margin:0;font-weight:normal}

#suchBody p{color:#fff;font-size:11px;margin:0 0 12px 0}

#suchArrL,#suchArrR,#suchClose{position:absolute;width:25px;height:24px;overflow:hidden;cursor:pointer;bottom:12px}

#suchArrL{left:20px;background:url(/rwe/contentblob/536/data/143.png) 0 0 no-repeat}

#suchArrR{right:20px;background:url(/rwe/contentblob/538/data/144.png) 0 0 no-repeat}

X#suchArrL:hover,X#suchArrR:hover{background-position:0 -24px}

#suchBody .suchArrDis,#suchBody .suchArrDis:hover{background-position:0 -72px;cursor:default}

#suchClose{background:url(/rwe/contentblob/540/data/145.png) center no-repeat;text-align:center;color:#fff;font-size:12px;width:102px;height:21px;margin:0;left:150px;padding-top:2px;bottom:10px}

#suchClose:hover{font-weight:bold}



/* Breadcrumb */

#breadCrumb{margin:10px;height:30px}

#breadCrumb img{float:left}

#breadCrumb a{color:#fff;font-size:11px}

#breadCrumb a:hover{text-decoration:underline}

#breadCrumb p{background:url(/rwe/contentblob/542/data/146.png) 0 0 repeat-x;display:block;float:left;margin:0;padding:3px 0;height:20px;color:#fff;font-size:11px}

#brcrl {width:8px;height:20px;background:url(/rwe/contentblob/544/data/147.png) 0 0 no-repeat; float:left;}

#brcrr {width:8px;height:20px;background:url(/rwe/contentblob/546/data/148.png) 0 0 no-repeat; float:left;}





/* Spalten */

#leftCol{width:249px;position:absolute;left:0;top:40px;clear:both;float:left;display:block;height:100%;Xdisplay:table-cell}

#midCol{width:498px;position:absolute;left:249px;top:40px;float:left;display:block;Xdisplay:table-cell}

#rightCol{width:234px;float:left;display:block;overflow:hidden;position:absolute;left:747px;top:40px;padding-bottom:50px}



/* linke Navigation */

#leftNavi{margin-bottom:17px}

#innerLNavi{background:url(/rwe/contentblob/548/data/149.gif) 0 0 repeat-x #0067a6;width:233px;margin:0}

#lnavi-top{width:233px;height:4px;background:url(/rwe/contentblob/550/data/150.png) 0 0 no-repeat}

#lnavi-bot{width:233px;height:13px;background:url(/rwe/contentblob/552/data/151.png) 0 0 no-repeat}

.lnav1,.lnav2{width:213px;border-bottom:1px dotted #59b6f3;display:block;font-size:13px;color:#fff;Xcolor:#cae4f3;text-decoration:none;padding:5px 0 6px 20px }

.lnav1{}

.lnav2{width:203px;font-size:11px;padding:5px 0 6px 30px}

.lnava,a.lnav1:hover,a.lnav2:hover{background:#cae4f3;color:#0067a6;text-decoration:none}



/* linke Navigation 

#leftNavi{margin-bottom:17px}

#innerLNavi{background:url(/rwe/contentblob/548/data/149.gif) 0 0 repeat-x #0067a6;width:233px;margin:0}

#lnavi-top{width:233px;height:4px;background:url(/rwe/contentblob/550/data/150.png) 0 0 no-repeat}

#lnavi-bot{width:233px;height:13px;background:url(/rwe/contentblob/552/data/151.png) 0 0 no-repeat}

.lnav1,.lnav2{width:213px;border-bottom:1px dotted #59b6f3;display:block;font-size:13px;color:#fff;Xcolor:#cae4f3;text-decoration:none;padding:4px 0 2px 20px }

.lnav1{height:22px}

.lnav2{height:19px;width:203px;font-size:11px;padding:3px 0 1px 30px}

.lnava,a.lnav1:hover,a.lnav2:hover{background:#cae4f3;color:#0067a6;text-decoration:none}*/



/* Partner Teaser */

#innerPTeas{background:#fff;width:231px;margin:0;text-align:center;padding:5px 0}

#innerArti h2,h2.headLine{margin:10px 0;padding:0;font-size:18px;color:#135a9c}

#partTeas-top{width:231px;height:3px;background:url(/rwe/contentblob/554/data/152.gif) 0 0 no-repeat}

#partTeas-bot{width:231px;height:3px;background:url(/rwe/contentblob/556/data/153.gif) 0 0 no-repeat}

#innerPTeas a img{border:0;margin:0;padding:0}



/* Artikel */

#Artikel{Xdisplay:table-cell}

#Artikel-top{width:482px;height:4px;background:url(/rwe/contentblob/558/data/154.gif) 0 0 no-repeat}

#Artikel-bot{width:482px;height:4px;background:url(/rwe/contentblob/560/data/155.gif) 0 0 no-repeat;display:block;position:relative;margin-bottom:100px;Xbottom:0px}

#Artikel-div{width:482px;height:10px;background:url(/rwe/contentblob/562/data/156.png) 0 0 no-repeat}

#innerArti{background:#fff;width:442px;margin:0;padding:10px 20px 20px}

#innerArti p.p--heading-1{padding-top:16px;font-weight:bold;}

#innerArti h3{color:#888}

#innerArti h3.blue{color:#135A9C}

#innerArti p,#innerArti li{color:#444;line-height:16px;font-size:11px}

#innerArti a{font-size:11px;text-decoration:underline;color:#135a9c;Xpadding-left:15px;Xbackground:url(/rwe/contentblob/564/data/157.gif) 0 1px no-repeat;}

#innerArti a:hover{text-decoration:underline;color:#666;}

X#innerArti a.noarr{background:none;padding-left:0}

#innerArti .flembed{text-align:center;margin:10px 0}

#innerArti .formComment p{color:#666;}

#formFehler{color:#f00;font-size:11px;margin-left:140px}

.blog #innerArti h2{margin:-5px 0 0 0 }

#Artikel h2{font-size:24px}

#Artikel h3,#Artikel h3a{font-size:16px;line-height:22px;}

#Artikel a.arr{background-position:0 1px}



#Artikel #FlashVideo{width:442px;height:300px}

/* Artikel im alten Design ( Presse, KOntakt ... ) */

#Artikel .oldDesign h2,#Artikel .oldDesign h2.headline{background:url(/rwe/contentblob/566/data/158.png) 0 0 no-repeat;color:#fff;font-size:11px;font-weight:bold;text-decoration:none;margin:-15px -20px 20px -20px;padding:2px 20px;text-transform:uppercase;height:15px}

#Artikel .oldDesign .blue,#Artikel .oldDesign h3,#Artikel .oldDesign p.p--heading-1{color:#90bf21}

#Artikel .oldDesign h3.blue{margin-bottom:5px}

#Artikel .oldDesign h3,#Artikel .oldDesign p.p--heading-1{font-size:16px;margin-bottom:-10px}

#Artikel .oldDesign p.p--heading-1{padding-top:3px; margin-bottom:-7px; font-weight:normal;}

#Artikel .oldDesign h4,#Artikel .oldDesign p.p--heading-2{font-weight:normal;color:#888;font-size:13px;line-height:16px}

#Artikel .oldDesign #formFehler{}

#Artikel .oldDesign a.arrst{font-size:12px;margin-top:3px}

#Artikel .kont h3,#Artikel .kont h3 a{font-size:13px}

#Artikel .kont h2.headLine{font-size:18px}



/* Blogartikel */

.aktbutt{cursor:default;background-position:0 -29px}

.aktbutt:hover{cursor:default;background-position:0 -29px}

#blogHeading{text-indent:-9999px;white-space:no-wrap;background:url(/rwe/contentblob/568/data/159.png) 0 0 no-repeat;width:523px;height:27px;margin-left:20px}

#innerLNavi .shadowBox h3{padding:10px 0 0 20px;color:#000}

#innerLNavi .shadowBox h3.front{color:#fff}

.blog h3,.blog h2{text-align:center;margin:0}

.blog #innerArti{background:none;padding:0;width:482px}

.blog #innerArti #singleArti{background:#ffffff;padding:10px 20px;position:relative}

.blog #innerArti h3{color:#0066AA;text-transform:uppercase;font-size:11px}

.blog #innerArti h2 a{font-size:20px;color:#88BA14;background:none;padding-left:0;text-decoration: none;}

.blog #innerArti p{line-height:18px;font-size:11px;color:#666}

.blog #innerArti p span{display:block;margin:10px;text-align:center;color:#999;font-style:italic}

#main #innerArti .blogButtons .kommentieren{width:104px;background-image:url(/rwe/contentblob/540/data/145.png); }

.blogButtons{width:100%;position:relative;height:20px}

#innerArti .blogButtons a{position:absolute;color:#fff;padding:4px 0 0 0;}

.blogButtons .mehr{left:0}

#innerArti .blogButtons .kommentare{position:absolute;width:100px;margin-left:160px;text-align:center;font-size:11px;color:#0066aa;bottom:0;background:none}

.blogButtons .kommentieren{right:0}

.rssl{background:url(/rwe/contentblob/570/data/160.png) 0 0 no-repeat;width:235px;height:29px;display:block;float:left;color:#fff;padding:6px 0 0 40px;font-size:11px}

.Link{width:233px;overflow:visible;height:29px;margin:0 0 20px 0}

.Teaser .tcl{color:#0066aa;display:inline;Xfloat:left}

.Teaser .tcl1{font-size:11px}

.Teaser .tcl2{font-size:11px;font-weight:bold}

.Teaser .tcl3{font-size:12px}

.Teaser .tcl4{font-size:12px;font-weight:bold}

.Teaser .tcl5{font-size:13px}

.Teaser .tcl6{font-size:13px;font-weight:bold}

.Teaser .tcl7{font-size:15px}

.Teaser .tcl8{font-size:15px;font-weight:bold}

.Teaser .blogTeaser{width:213px;margin:0;padding:10px 10px}

.Teaser .archiv a{color:#0066aa;display:block;font-size:11px}

#Artikel-bot .button_prev {padding-top:20px; float:left; text-align:left; }

#Artikel-bot .button_prev a {padding: 3px 30px 7px; height: 23px; width:131px; background: transparent url(/rwe/contentblob/1682/data/1051.png) no-repeat scroll left top; color:#ffffff; text-decoration: none;}

#Artikel-bot .button_next {padding-top:20px; float:right; text-align:right; }

#Artikel-bot .button_next a {padding: 3px 30px 7px; height: 23px; width:131px; background: transparent url(/rwe/contentblob/1684/data/1052.png) no-repeat scroll right top; color:#ffffff; text-decoration: none;}

.blog #innerArti .blue {color:#0066aa; padding-top:15px; margin:0; line-heigt:0px;}

.blog #innerArti .categories {text-align:left; text-transform:none; color:#666666; font-weight:bold; padding-top:20px; margin:0; line-height:11px}

.blog #innerArti p.categories {padding-top:2px; font-weight:normal; color:#0066aa;}

.blog #innerArti p.categories a {text-decoration:none;}

.blog #innerArti #comments {background:#F2F2F2 none repeat scroll 0 0; margin:20px -8px 15px; padding:10px;}

.blog #innerArti #comments div {font-size:11px; color:#666666;}

.blog #innerArti h3.comments {color:#0066aa; text-transform:none; text-align:left; font-weight:bold; font-size:12px; padding-bottom:10px;}





/* Links */

.arr,.arrst{color:#135a9c;padding-left:15px;background:url(/rwe/contentblob/564/data/157.gif) 0 3px no-repeat;font-size:12px}

.download{color:#135a9c;padding-left:15px;background:transparent url(/rwe/contentblob/2432/data/1341.png) no-repeat scroll 4px 3px;font-size:11px}

.arrst{background:url(/rwe/contentblob/572/data/161.gif) 0 2px no-repeat;font-size:11px;line-height:13px;display:block}

.arr:hover{Xcolor:#135a9c;Xpadding-left:15px;background-position: 0 -10px }

.arrst:hover{background-position: 0 2px }

/* Teaser 1 rechte Spalte */

.Teaser{width:233px;margin-bottom:20px}

.Teaser-top{width:233px;height:5px;background:url(/rwe/contentblob/574/data/162.gif) 0 0 no-repeat}

X.innerTeaser{background:url(/rwe/contentblob/576/data/163.jpg) 0 0 repeat-x #bed8e9;width:213px;margin:0;padding:10px 10px}

.innerTeaser{background:url(/rwe/contentblob/578/data/164.png) 0 0 no-repeat;width:213px;margin:0;padding:10px 10px}

.innerTeaser img{Xfloat:left;margin:0 5px 5px 0}

.shadowBox{position:relative;}

.fll{float:left}

.innerTeaser img.full{margin:0}

.innerTeaser h3{font-size:11px;text-transform:uppercase}

.shadowBox h1,.shadowBox h2,.shadowBox h3{margin:0 0 5px 0;color:#135a9c;Xwidth:213px}

.shadowBox h1.front,.shadowBox h2.front,.shadowBox h3.front{position:absolute;top:-1px;left:-1px;color:#fff}

#innerArti .blogButtons .mehr,.mehr,#innerArti .blogButtons .kommentieren{width:60px;height:26px;background:url(/rwe/contentblob/580/data/165.png) 0 0 no-repeat;display:block;color:#fff;font-size:11px;padding-top:3px;text-align:center;margin:0 0 10px -3px;text-decoration:none }

.mehr:hover,.kommentieren:hover{text-decoration:none; color:#c4dbe9!important;}



/* wir machen ein direktes mapping vom mime-type auf die css-klasse */

.sdownload{background:transparent url(/rwe/contentblob/2432/data/1341.png) no-repeat scroll 20px 2px;color:#0066AA;cursor:pointer;padding:0 0 0 41px;width:20px;}

a.icon-foo {padding:0 0 0 20px;}

a.icon-foo:hover{color:#666;background-position:4px -9px;}

a.icon-pdf{background:url(/rwe/contentblob/2364/data/1321.png) 0 0 no-repeat;padding:2px 0 5px 20px;}

a.icon-pdf:hover{color:#666;}

a.icon-msword{background:url(/rwe/contentblob/2366/data/1320.png) 0 0 no-repeat;padding:2px 0 5px 20px;}

a.icon-msword:hover{color:#666;}

a.icon-vnd-ms-powerpoint{background:url(/rwe/contentblob/2368/data/1323.png) 0 0 no-repeat;padding:2px 0 5px 20px;}

a.icon-vnd-ms-powerpoint:hover{color:#666;}

a.icon-vnd-ms-excel{background:url(/rwe/contentblob/2370/data/1324.png) 0 0 no-repeat;padding:2px 0 5px 20px;}

a.icon-vnd-ms-excel:hover{color:#666;}

a.icon-zip{background:url(/rwe/contentblob/2372/data/1325.png) 0 0 no-repeat;padding:2px 0 5px 20px;}

a.icon-zip:hover{color:#666;}

.innerTeaser p{color:#005a9c;margin:0 0 10px 0;font-size:11px}

.innerTeaser h2.headLine{margin:0 0 10px 0}

.innerTeaser .shadowBox{margin-top: 10px;}



/* Startseite */

#startH1{background:url(/rwe/contentblob/584/data/1161.png) 0 40px no-repeat;width:398px;height:146px;color:transparent;position:relative;z-index:0;margin:0 0 0 40px;text-indent:-9999px}

#start #main{position:relative}

#StartAni{width:100%;height:100%;Xbackground:#f00;display:block;position:absolute;left:0;top:0;z-index:1}



/* Footer */

#footer{position:fixed;bottom:0px;width:100%;z-index:2}

#innerFooter{margin:auto;width:980px;height:19px;background:url(/rwe/contentblob/586/data/168.gif) 0 0 repeat-x;display:block;position:relative}

#innerFooter a{margin:0 7px}

#innerFooter a:hover{color:#0066aa;}

#ftLeft,#ftRight{position:absolute;bottom:2px}

#ftLeft{left:13px}

#ftRight{right:13px}

#socBookLink{position:absolute;left:129px;width:103px;top:6px;height:17px;padding:0 0 0 12px}

#socBookLink:hover,#ftLeft .socBookOn, #ftLeft .socBookOn:hover{background:url(/rwe/contentblob/588/data/169.gif) 0 0 no-repeat;text-decoration:underline}

#socBookLyr{position:absolute;bottom:12px;left:137px;background:url(/rwe/contentblob/590/data/170.png) 0 0 no-repeat;width:200px;height:102px;display:none;z-index:3;padding:10px 0 0 10px}

#socBookLyr a{background:url(/common/img/t.gif) 0 0 no-repeat;padding:5px 0 0 25px;height:20px;width:50px;float:left;display:block}

#socBookLyr a#socdel{background-image:url(/rwe/contentblob/592/data/171.gif)}

#socBookLyr a#socfac{background-image:url(/rwe/contentblob/594/data/172.gif)}

#socBookLyr a#soctwi{background-image:url(/rwe/contentblob/596/data/173.gif)}

#socBookLyr a#socgoo{background-image:url(/rwe/contentblob/598/data/174.gif)}

#socBookLyr a#socmrw{background-image:url(/rwe/contentblob/600/data/175.gif)}

#socBookLyr a#socyig{background-image:url(/rwe/contentblob/602/data/176.gif)}

#socBookLyr a#socdig{background-image:url(/rwe/contentblob/604/data/177.gif)}

#socBookLyr a#socyah{background-image:url(/rwe/contentblob/606/data/178.gif)}



/* Slides */

.innerMainSlide h2.headLine{color:#064974;margin:18px 0 3px}

.innerMainSlide h3,.innerMainSlide h3 a{color:#c5dbe9;margin:10px 0 0}

.innerMainSlide h3 a:hover{text-decoration:none}

.innerMainSlide td h3{margin-top:0}

.innerMainSlide a.arr{color:#fff;background:0;padding:0;line-height:8px;font-size:11px}

.innerMainSlide td img{margin-right:7px}

.innerMainSlide a.arr img{background:url(/rwe/contentblob/608/data/179.png) 0 0 no-repeat;margin-right:4px}

.innerMainSlide a.arr:hover{color:#c5dbe9;text-decoration:none}

.innerMainSlide a.arr:hover img{background-position:0 -8px}

.innerMainSlide .col{width:270px;float:left;margin:10px 20px 10px 0}

#projSlide .innerMainSlide .col{margin-left:10px;margin-right:40px}

#projSlide .innerMainSlide{padding-left:10px;padding-right:10px;width:960px}

.innerMainSlide .col15{width:460px;float:left;margin:10px 10px 10px 0}

.innerMainSlide .col2{width:620px;float:left;margin:10px}

.innerMainSlide .colscroll{width:280px;height:230px;padding-right:10px;float:left;overflow:auto;}

.innerMainSlide .colscroll a{font-size:11px;color:#fff!important;}

.innerMainSlide .colscroll a:hover{font-size:11px;color:#c5dbe9!important;}

X.innerMainSlide .colscroll{width:280px;max-height:230px;Xpadding-right:10px;float:left;overflow:auto}

.innerMainSlide .col2 .colscroll{width:620px;}

.innerMainSlide .col15 .colscroll{width:310px;}

.innerMainSlide .col15 .kalcontent{width:440px;}

.innerMainSlide p{margin:0;padding:0}

.innerMainSlide table{margin-top:10px}

#koepSlide .innerMainSlide table{margin-top:16px}

#koepSlide .innerMainSlide a{font-size:11px}

#koepSlide .innerMainSlide table a{color:#fff;}

#koepSlide .innerMainSlide table h3 a{color:#C5DBE9;font-size:14px}

#koepSlide .innerMainSlide table h3 a:hover{Xcolor:#fff;text-decoration:none}

#koepSlide .innerMainSlide table a:hover{color:#C5DBE9;text-decoration:none}

.innerMainSlide .col2 h3{color:#064974;}

.innerMainSlide .col2 h4{color:#c5dbe9;margin:4px 0 0;padding:0;font-size:11px;font-weight:normal}

.innerMainSlide .subcol{width:200px;float:left;}



#header a.jScrollArrowUp,#header a.jScrollArrowDown{margin:0;height:9px;}

#header a.jScrollArrowUp{background:url(/rwe/contentblob/610/data/180.png) 0 0 no-repeat}

#header a.jScrollArrowDown{background:url(/rwe/contentblob/612/data/181.png) 0 0 no-repeat;}

#header a.jScrollArrowUp:hover{background-position:0 -9px}

#header a.jScrollArrowDown:hover{background-position:0 -9px}

#header .jScrollPaneContainer a.disabled{background-position:0 -18px}

#header .jScrollPaneTrack{background:url(/rwe/contentblob/614/data/182.png) 0 0 repeat-y}

#header .jScrollPaneDrag{background:url(/rwe/contentblob/616/data/183.png) 0 0 no-repeat}



/* Kalender */

#kalender{margin:15px 0;position:relative}

.kalM{width:220px;height:150px;float:left}

.kalL{border-right:1px solid #064974;margin-right:7px;padding-right:7px}

#kalender h4{text-align:center;margin:0 0 7px 0;padding:0;width:100%;color:#fff;font-size:11px;font-weight:normal}

#kalender p{float:left;margin:0 6px 3px 0;padding:1px 2px 0 0;width:23px;height:15px;text-align:right;color:#fff;font-size:11px;font-weight:normal;cursor:pointer}

#kalender p:hover,#kalender p.aktkal,#kalender p.aktkal:hover{background:url(/rwe/contentblob/618/data/184.png) 6px 0 no-repeat}

#kalender p.inakt:hover{background:0;cursor:default}

#kalender .dayName p:hover{background:none;cursor:default}

#kalender .we{color:#c5dbe9}

.kalB{padding-top:15px;clear:both}

#kalender .kalB p{width:60px;margin-right:0;text-align:left;padding:0 0 0 5px;font-size:11px}

#kalender .kalB p.akt,#kalender .kalB p:hover{background:url(/rwe/contentblob/620/data/185.png) 0 0 no-repeat}

#kalArrL,#kalArrR{width:19px;height:17px;position:absolute;top:0;cursor:pointer}

#kalArrL{background:url(/rwe/contentblob/622/data/186.png) 0 0 no-repeat;left:5px;}

#kalArrR{background:url(/rwe/contentblob/624/data/187.png) 0 0 no-repeat;right:15px}

.invis{display:none}

X#kalArrL:hover,X#kalArrR:hover{background-position:0 -17px}



/* Orte */

#orteSlide .innerMainSlide{padding-right:10px;padding-bottom:10px;width:950px}

#colOrte{width:270px;float:left;margin:10px 0;Xpadding:20px}

.colMap{width:652px;float:left;margin:32px 0 0 28px;position:relative}

#colOrte a{font-size:12px;color:#fff}

#colOrte a:hover{color:#C5DBE9;text-decoration:none}

.innerMainSlide #colOrte .colscroll{width:270px;height:337px}

#gmshadowcorn{position:absolute;top:0;left:0;z-index:2;width:7px;height:11px;background:url(/rwe/contentblob/626/data/188.png) 0 0 no-repeat}

#gmshadowtop{position:absolute;top:0;left:7px;z-index:2;width:645px;height:11px;background:url(/rwe/contentblob/628/data/189.png) 0 0 repeat-x}

#gmshadowleft{position:absolute;top:11px;left:0px;z-index:2;width:7px;height:371px;background:url(/rwe/contentblob/630/data/190.png) 0 0 repeat-y}



/* Sushi Teaser */

#teaserSushi{width:980px;height:68px;margin:0 auto;overflow:hidden}

#teaserSushi li{background:url(/rwe/contentblob/632/data/191.png) 0 0 no-repeat;width:224px;height:61px;float:left;list-style:none;position:relative;margin:0 5px 0 0}

#teaserSushi li:hover{background-position:0 -61px}

#teaserSushi li a{position:absolute;left:0;top:0;width:224px;height:61px;}

#teaserSushi li h2{color:#fff;font-size:11px;margin: 3px 0 7px 10px;text-transform:uppercase}

#teaserSushi li p{color:#58585a;font-size:11px;margin: 0 0 0 10px;white-space:nowrap}

#teaserSushi li img{position:absolute;right:5px;top:3px}



#teaserSushi .jcarousel-clip{width:912px;margin:0 0 0px 43px}

.jcarousel-prev,.jcarousel-next{width:24px;height:25px;position:absolute;top:20px;cursor:pointer}

.jcarousel-prev-disabled,.jcarousel-next-disabled{visibility:hidden;opacity:0;cursor:default}

.jcarousel-prev{background:url(/rwe/contentblob/536/data/143.png) 0 0 no-repeat;left:8px}

.jcarousel-next{background:url(/rwe/contentblob/538/data/144.png) 0 0 no-repeat;right:-10px}

.jcarousel-container{left:-10px}





.checkB, .radioB{font-size:11px;line-height:17px;cursor:pointer;width:250px;margin:10px 0 10px 140px;position:relative;padding-left:25px;overflow:hidden;}

.checkB img,.radioB img{background:url(/rwe/contentblob/640/data/195.png) 0 0 no-repeat;position:absolute;top:-1px;left:0;}

.radioB img{background:url(/rwe/contentblob/642/data/196.png) 0 1px}

.checkB input,.radioB input{left:-30px;position:absolute;}

.checkB p,.radioB p{margin-left:10px;float:left;width:400px;}

.checkB:hover img{background-position:0 -18px;}

.checked img,.checked:hover img{background-position:0 -36px}

.rchecked img,.rchecked:hover img{background-position:0 -16px}

.radioB{width:125px;float:left;}

#main .nohmargin{margin-left:0;margin-right:0}

.salutation{width:50px;}



/* template Header mit Image */

#headerImg {margin:auto;Xposition:relative;margin-bottom:-20px}

#headerImg #leftNavi {margin-left:10px;}



#midCol #Artikel #innerArti .fourCol a.txt {color:#999;text-decoration:none;}

#midCol #Artikel #innerArti .fourCol a.txt:hover {color:#0066aa;}	



/* Footer Step Indikator */

#innerArti ul.stepIndictor a.navi_active {background: #0066aa;padding:4px 9px 3px 10px;padding /*\**/: 4px 9px 4px 10px\9}

#innerArti ul.stepIndictor a.arrowRgt_navi_active, #innerArti ul.stepIndictor a.arrowRgt_navi_active:hover {background: #0066aa url(/rwe/contentblob/2374/data/1299.png) no-repeat 0 0;padding:4px 9px 3px 10px;padding /*\**/: 4px 9px 4px 10px\9}

#innerArti ul.stepIndictor a.arrowLft_navi_active, #innerArti ul.stepIndictor a.arrowLft_navi_active:hover {background: #0066aa url(/rwe/contentblob/2376/data/1297.png) no-repeat 0 0;padding:4px 9px 3px 10px;padding /*\**/: 4px 9px 4px 10px\9}









#innerArti ul.stepIndictor {position:relative;top:0;right:0;list-style:none;padding-left:0;margin-left:0;}

#innerArti ul.stepIndictor li {float:left;padding:0;margin:0;color:#fff!important;background:#a6cae1;xheight:20px; line-height:20px;}

#innerArti ul.stepIndictor li a{font-size:11px;xheight:20px;color:#fff!important;text-decoration:none;padding:4px 9px 3px 10px;margin:0;border-right:1px solid #ffffff;padding /*\**/: 4px 9px 4px 10px\9}

#innerArti ul.stepIndictor li a:hover {background:#0268aa;padding:4px 9px 3px 10px;padding /*\**/: 3px 9px 4px 10px\9}

#innerArti ul.stepIndictor li a.last{font-size:11px;xheight:20px;color:#fff!important;text-decoration:none;padding:4px 0px 3px 10px;margin:0;border:none;padding /*\**/: 4px 0px 4px 10px\9}

#innerArti ul.stepIndictor li a.last:hover {background:#0268aa;padding:4px 0px 3px 10px;padding /*\**/: 3px 0px 4px 10px\9}

#innerArti ul.stepIndictor li a.arrowLft {background:url(/rwe/contentblob/2376/data/1297.png) no-repeat 0 0;border-left:1px solid #ffffff;}

#innerArti ul.stepIndictor li a.arrowLft:hover {background: #0066aa url(/rwe/contentblob/2376/data/1297.png) no-repeat 0 0;}

#innerArti ul.stepIndictor li a.arrowRgt {background:url(/rwe/contentblob/2374/data/1299.png) no-repeat -2px 0;}

#innerArti ul.stepIndictor li a.arrowRgt:hover {background: #0066aa url(/rwe/contentblob/2374/data/1299.png) no-repeat -2px 0;}

#innerArti ul.stepIndictor li.displayNone {display:none;}

#innerArti ul.stepIndictor li span {font-size:11px;padding:4px 9px 3px 10px;}

#innerArti ul.stepIndictor li .stepIndictorLft {float:left;border:none;background:#fff url(/rwe/contentblob/2378/data/1326.png) no-repeat 0 0;padding:0;margin:0;width:11px;height:20px;}

#innerArti ul.stepIndictor li .stepIndictorRgt {border:none;background:#fff url(/rwe/contentblob/2380/data/1327.png) no-repeat 0 0;padding:0;margin:0;width:11px;height:20px;}





/* Forum Index and Overview */

table.fourCol {width:442px;font-size:11px;color:#666;margin:0 0 25px 0;}

table.fourCol th {font-size:14px;line-height:20px;color:#0066aa;text-align:left;border-bottom:2px solid #0066aa;}

table.fourCol th.subheadline {font-size:10px;line-height:16px;padding:7px 0 0 0;color:#a6cae1;text-align:left;border-bottom:1px dotted #ccc;text-align:right;}

table.fourCol th.subheadline.lft {text-align:left;}

table.fourCol td {padding:8px 0 1px 10px;border-bottom:1px dotted #ccc;text-align:right;}

table.fourCol td.lft {padding:8px 0px 8px 0;border-bottom:1px dotted #ccc;text-align:left;}

table.fourCol td.lft.noLine {border:none;}

table.fourCol td.noLine {border:none;}

table.fourCol span.user {color:#929395;}

/*table.fourCol td.noLine ul.stepIndictor {width:290px;position:relative;top:0;right:-7px;margin:0 0 10px 0;list-style:none;text-align:left;}*/

/*table.fourCol tfoot tr td.footerLineTop {width:342px;padding:10px 0 0 0;margin:0;border-top:1px dotted #ccc;border-bottom:none;overflow:hidden;}*/



.footerStep{position:relative;top:-15px;left:0;width:442px;}

.footerStepLft{position:absolute;top:0;left:0;width:118px;}

.footerStepRgt{position:absolute;top:-16px;right:0;width:324px;}

.footerStepRgt ul{float:right;}

table.fourCol tr td .footerStep {margin:24px 0 0 0;padding:0 0 8px 0;width:432px;}







/* Teaser Overview Profil */

a.tsrTopLft {position:relative;top:0;left:0;padding:0;margin:0;float:left;height:160px;background:url(/rwe/contentblob/2382/data/1491.png) no-repeat 0 0;}

a.tsrTopLft:hover {background:url(/rwe/contentblob/2384/data/1493.png);}

a.tsrTopRgt {position:relative;top:0;right:0;padding:0;margin:0;float:left;height:160px;background:url(/rwe/contentblob/2386/data/1496.png) no-repeat 0 0;}

a.tsrTopRgt:hover {background:url(/rwe/contentblob/2388/data/1497.png);}

a.tsrBottmLft {position:relative;top:-4px;left:0;padding:0;margin:0;float:left;height:160px;background:url(/rwe/contentblob/2390/data/1483.png) no-repeat 0 0;margin:0 0 20px 0;}

a.tsrBottmLft:hover {background:url(/rwe/contentblob/2392/data/1484.png)}

a.tsrBottmRgt {position:relative;top:-4px;right:0;padding:0;margin:0;float:right;height:160px;background:url(/rwe/contentblob/2394/data/1488.png) no-repeat 0 0;margin:0 0 20px 0;}

a.tsrBottmRgt:hover {background:url(/rwe/contentblob/2396/data/1489.png)}

a.tsrBottmLftEmpty {position:relative;top:-4px;left:0;padding:0;margin:0;float:left;height:160px;background:url(/rwe/contentblob/2398/data/1486.png) no-repeat 0 0;margin:0 0 20px 0;}



#innerArti #absenden{background:url(/rwe/contentblob/638/data/1313.png) 0 0 no-repeat;width:207px;height:23px;display:block;clear:both;float:none;margin:20px 0 0 200px;border:0px none;}



/* Buttons Backgrounds */

.btnDefaultLft{cursor:pointer;width:20px;height:23px;background:url(/rwe/contentblob/2400/data/1250.png);float:left;}

.btnDefaultMid{cursor:pointer;width:auto;height:23px;background:url(/rwe/contentblob/2402/data/1403.png) top left repeat-x;float:left;text-align:center;padding:0 5px 0 5px;}

.btnDefaultRgt{cursor:pointer;width:20px;height:23px;background:url(/rwe/contentblob/2404/data/1253.png);float:left;}

.btnDefaultPlus{cursor:pointer;width:20px;height:23px;background:url(/rwe/contentblob/2406/data/1252.png);float:left;}

.btnDefaultMin{cursor:pointer;width:20px;height:23px;background:url(/rwe/contentblob/2408/data/1406.png);float:left;}

a.btnDefaultLnk,

a.btnDefaultLnk:link,

a.btnDefaultLnk:visited {text-decoration:none;font-size:11px;line-height:18px;color:#fff!important;}

a.btnDefaultLnk:hover {color:#c4dbe9!important;}



.btnRgt{position:relative;top:0;left:0;height:23px;margin:0 0 10px 0;padding:0;float:right;}

/*.btnRgt a.btnDefaultLnk {float:right;}*/





/* Forum Buttons Links */

.btntxt {position:relative;margin:0 0 8px 0;}

.btnLayer {position:relative;height:19px;margin:0 0 5px 0;padding:0;float:left;}

.btnLayer .btnBig {margin:-5px 0 0 9px; padding:0;}



a.btn {cursor:pointer;position:absolute;top:0;left:0;width:79px;height:23px;background:url(/rwe/contentblob/2410/data/1301.png) repeat-x 0 0;}

a.btnBig {cursor:pointer;position:absolute;top:0;left:-10px;width:98px;height:29px;background:url(/rwe/contentblob/2412/data/1302.png) repeat-x 0 0;}

a.btn,

a.btnBig {font-size:12px;line-height:19px;color:#fff!important;text-decoration:none!important;text-align:center;}

a.btn:hover,

a.btnBig:hover {font-size:12px;line-height:19px;color:#c4dbe9!important;}

a.btn span {padding:0 0 0 11px;}



/* Buttons New */

a.btnDefaultT, a.btnDefaultT:link, a.btnDefaultT:visited { background: transparent url(../imgs/btn_bg_DefaultLftT.png) no-repeat scroll top right; display: block; float: left; cursor:pointer;height: 23px;margin-right: 18px;padding-right:10px;text-decoration: none;color:#FFFFFF !important;font-size:10px;}

a.btnDefaultT span {

background: transparent url(../imgs/btn_bg_DefaultT.png) no-repeat;display: block;line-height: 20px;padding: 0px 0px 3px 12px;} 

a.btnDefaultT:hover span{color:#c4dbe9!important;}



/* Formular */

#formError{font-size:12px;color:#f00;margin-left:140px;}

.formCap{float:left;width:130px;height:19px;text-align:right;font-size:11px;line-height:14px;margin:6px 0 0 0;color:#666;}

.formSmalInput,.formSmalArea{border:0;background:url(/rwe/contentblob/2414/data/1312.png) 0 0 no-repeat;width:180px;height:18px;font-size:11px;float:left;padding:3px;margin:3px 10px 3px 0;}

span.formCapTxt{font-size:11px;line-height:26px;margin:5px 0 0 10px;color:#666;}

.formInput,.formArea{border:0;background:url(/rwe/contentblob/634/data/192.png) 0 0 no-repeat;width:296px;height:13px;font-size:11px;float:left;padding:3px;margin:3px 0 3px 10px}

select.formInput{width:302px;height:21px;padding:3px 5px 3px 2px;}

.formArea{background-image:url(/rwe/contentblob/636/data/193.png);height:98px;Xmargin-bottom:30px}



/* Login Layer Header Navigation */

.boxTop{background:url(/rwe/contentblob/2416/data/1351.png) 0 0 no-repeat;width:201px;height:5px;z-index:5;position:relative;left:0;top:0;}

.boxContent{background:url(/rwe/contentblob/2418/data/1347.png) 0 0 repeat-x;background-attachment:scroll;width:200px;height:auto;padding:0;margin:0;z-index:5;}

.boxContent .boxContentHead{background:url(/rwe/contentblob/2420/data/1342.png) 0 0 no-repeat;z-index:5;position:relative;left:9px;top:3px;width:110px;height:20px;}

.boxBottom{background:url(/rwe/contentblob/2422/data/1345.png) 0 0 no-repeat;width:201px;height:8px;z-index:5;position:relative;left:0;bottom:0;}



.cBodyRegInput {position:relative;top:0;left:0;width:200px;}

#Login{width:200px;height:54px;position:absolute;/*left:760px;*/left:764px;top:54px;z-index:5;}

#Login a {color:#fff;}

#Login a:hover {color:#fff;}

#loginOpt{width:201px;padding:0 0 1px 0;}

.loginOptPos{position:absolute;/*right:23px;*/right:19px;top:54px;z-index:5}

#loginOpt .copy{position:relative;left:10px;top:2px;width:180px;height:23px;font-size:10px;line-height:10px;color:#c4dbe9;padding:0;}

#loginOpt a.lnk{color:#a6cae1;margin:32px 0 0 10px;position:relative;}

#loginOpt #cBodyI{position:absolute;right:4px;top:7px;margin:0;}

#loginOpt .checkB{float:left;width:auto;margin:15px 0 0 10px;color:#fff;padding-left:20px;font-size:11px;}

#loginOpt .checkB img{background-image:url(/rwe/contentblob/532/data/141.png);}

.textinputError {color:#ff0000;}



.cBodyRegInput {padding:0:}



#cBodyReg{position:relative;right:0;top:0;z-index:5;width:201px;padding:1px 0 5px 10px;}

#cBodyReg .formSmalInput{margin:0 0 -4px 0;}

#cBodyReg #loginLog{margin:4px 0 0 0;float:left;}

#cBodyReg #loginClose{margin:6px 20px 0 0;float:right;padding:4px 0 0 0;}



.logoutLoginPos{position:absolute;/*left:760px;*/left:764px;top:54px;z-index:5}

#logoutBody #cBodyReg #loginLog{padding:2px 0 0 0;margin:0;font-size:10px;line-height:12px;}



#loggedInLinks{position:relative;left:0;top:-18px;width:201px;padding:0 0 0 10px;margin:0;}

#loggedInLinks ul.lnkArrLst {position:relative;top:15px;width:180px;list-style:none;list-style-position:outside;margin:0;padding:0;}	

#loggedInLinks ul.lnkArrLst li {margin:0;padding:0 0 1px 0;}

#loggedInLinks ul.lnkArrLst li a.lnkArr {font-size:11px;line-height:13px;}



ul.lnkArrLst {position:relative;left:0;top:13px}

ul.lnkArrLst li {padding:0;margin:0;}

ul.lnkArrLst li a.lnkArr{line-height:1px;}

ul.lnkArrLst li a.lnkArr:hover{line-height:1px;}





#loginClose{cursor:pointer;background:url(/rwe/contentblob/2424/data/1346.png) center no-repeat;text-align:center;font-size:10px;width:66px;height:16px;margin:0;padding:4px 0 0 0;z-index:5;}

#loginLog{cursor:pointer;background:url(/rwe/contentblob/2426/data/1348.png) center no-repeat;text-align:center;font-size:10px;width:65px;height:18px;margin:-3px 0 0 9px;padding:4px 0 0;z-index:5;}

#loginReg{cursor:pointer;background:url(/rwe/contentblob/2428/data/1349.png) center no-repeat;text-align:center;font-size:10px;width:74px;height:16px;margin:1px 0 0 0;padding:2px 0 0 0;z-index:5;}

#loginLog a,

#loginClose a,

#loginReg a,

#loginLog a:link,

#loginClose a:link,

#loginReg a:link,

#loginLog a:visited,

#loginClose a:visited,

#loginReg a:visited{width:65px;margin:1px 0 0 1px;color:#fff!important;text-align:center;z-index:5;}



#loginLog a:focus,

#loginClose a:focus,

#loginReg a:focus,

#loginLog a:hover,

#loginClose a:hover,

#loginReg a:hover,

#loginLog a:active,

#loginClose a:active,

#loginReg a:active{color:#c4dbe9!important;width:65px;margin:1px 0 0 1px;text-align:center;z-index:5;}



.loginSubmit{cursor:pointer;background:url(/rwe/contentblob/2426/data/1348.png) center no-repeat;text-align:center;color:#fff;font-size:10px;line-height:12px;width:65px;height:16px;margin:8px 0 0 0;padding:0 0 3px;z-index:5; border:none;}

.loginSubmit:hover{color:#c4dbe9;}



input.sendSubmit{cursor:pointer;width:auto;background:url(/rwe/contentblob/2402/data/1403.png) top left repeat-x;float:left;text-align:center;color:#fff;font-size:11px;line-height:16px;margin:0;padding:1px 0 6px 0;border:none;}

input.sendSubmit:hover{color:#c4dbe9;}





/* Forum Formular */

#midCol #Artikel #innerArti .formComment,

#midCol #Artikel #innerArti .formCommentNoBottLine {line-height:0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:0;margin:0;}

#midCol #Artikel #innerArti .formComment div,

#midCol #Artikel #innerArti .formCommentNoBottLine div {line-height:10px;color:#a6cae1;border-bottom:1px dotted #ccc;padding:0 0 18px 0;margin:8px 0 5px 0;}

#midCol #Artikel #innerArti .formComment div h5,

#midCol #Artikel #innerArti .formCommentNoBottLine div h5 {font-size:10px;text-decoration:;float:left;padding:0px 2px 0 0;margin:0;}

#midCol #Artikel #innerArti .formComment div span,

#midCol #Artikel #innerArti .formCommentNoBottLine div span {font-size:10px;color:#0066aa;font-weight:bold;float:left;}

#midCol #Artikel #innerArti .formComment strong,

#midCol #Artikel #innerArti .formCommentNoBottLine strong {clear:both;display:block;margin:-5px 0 0 0;padding:0;color:#666;}

#midCol #Artikel #innerArti .formCommentNoBottLine {border-bottom:none;}



#innerArti #absenden{background:url(/rwe/contentblob/638/data/1313.png) 0 0 no-repeat;width:207px;height:23px;display:block;clear:both;float:none;margin:20px 0 0 200px;border:0px none;}

#absenden {position:relative;top:-25px;right:-20px;width:207px;height:23px;float:right;display:inline;margin:0;}



#infoLayerT {display:block;position:absolute;bottom:135px;left:11px;margin:0 0 -23px 0;width:158px;height:144px;z-index:20;}

#infoLayerT img {position:absolute;top:0;left:0;width:188px;height:145px;z-index:20;}

#infoLayer {display:none;cursor:pointer;position:relative;top:0;left:0;width:188px;height:144px;background:transparent url(/rwe/contentblob/2430/data/1337.png) no-repeat 0 0;z-index:22;}

#infoLayer p {padding:31px 20px 0 28px;margin:0;z-index:9;}

#infoLayer a.lnkArrow {cursor:pointer;width:20px;color:#0066aa;padding:0 0 0 41px;background:url(/rwe/contentblob/2432/data/1341.png) 28px 3px no-repeat;z-index:9;}

#infoLayer a.lnkArrow:hover{cursor:pointer;background:url(/rwe/contentblob/2432/data/1341.png) 28px -9px no-repeat;color:#666!important;z-index:9;}



/* Links Arrows */

a.lnkArrow {cursor:pointer;width:20px;color:#0066aa;padding:0 0 0 41px;background:url(/rwe/contentblob/2432/data/1341.png) 28px 2px no-repeat;}

a.lnkArrow:hover{background:url(/rwe/contentblob/2432/data/1341.png) 28px -10px no-repeat;color:#666!important;}



/* Footer */

.footForms {margin:10px 0 0 140px;}

.footForms a {margin:0 9px 0 0;}

.footFormsLine {border-top:1px dotted #ccc;margin:10px 0 0 0;padding:7px 0 10px 0;}

.footFormsLine a.lnkArrow {margin:0 19px 0 -30px;}



/* Mediathek */

#mediathekContainer {width:459px;_width:469px;display:block;overflow:hidden;margin-left:-8px;_margin-right:-50px;}

.mediathekBox {width:137px;_width:126px; height:184px;background: transparent url(/rwe/contentblob/2434/data/1284.png) no-repeat 0 0;float:left;margin: 0 1px 1px 0;_margin: 0 1px -12px 0;padding:8px 8px 8px 7px}

.mediathekBox h4{margin:0 0 4px 0;font-size:14px;color:#0066aa}

.mediathekBox .subline{margin:0 0 4px 0;font-size:11px;color:#58585a;display:block; font-weight: normal;}

.mediathekBox span{margin:0 0 6px 0;font-size:11px;color:#929395;display:block; font-weight: bold;}

a.linkMinusMediathek {background: transparent url(/rwe/contentblob/2436/data/1300.png) no-repeat 0 0;padding:2px 0 3px 23px}

.mediathekBox a.btnDefaultPlus, .mediathekBox a.btnDefaultPlus:link, .mediathekBox a.btnDefaultPlus:visited, .Teaser a.btnDefaultPlus, .Teaser a.btnDefaultPlus:link, .Teaser a.btnDefaultPlus:visited  { background: transparent url(../imgs/btn_bg_DefaultLftT.png) no-repeat scroll top right; display: block; float: left;cursor:pointer; height: 23px; margin-right: 18px;padding-right: 10px;text-decoration: none;color:#FFFFFF !important;font-size:10px;}

.mediathekBox a.btnDefaultPlus span, .Teaser a.btnDefaultPlus span { background: transparent url(../imgs/btn_bg_DefaultPlus.png) no-repeat;display: block;line-height: 20px;padding: 0px 0px 3px 26px;color:#FFFFFF !important; } 

.mediathekBox a.btnDefaultPlus:hover span{ color:#c4dbe9!important; }



#mediSlide .innerMainSlide a.noarr{color:#fff;background:0;padding:4px 0 0 0;line-height:12px;font-size:12px;display:block;}

#mediSlide .innerMainSlide a.noarr:hover{color:#C5DBE9;background:0;padding:4px 0 0 0;line-height:12px;font-size:12px;display:block;text-decoration:none}



.mediathekBoxLrg {width:137px;_width:126px; height:219px;background: transparent url(/rwe/contentblob/3092/data/2116.png) no-repeat 0 0;float:left;margin: 0 1px 1px 0;_margin: 0 1px -12px 0;padding:8px 8px 8px 7px}

.mediathekBoxLrg h4{margin:0 0 4px 0;font-size:14px;color:#0066aa}

.mediathekBoxLrg .subline{margin:0 0 4px 0;font-size:11px;color:#58585a;display:block;font-weight: normal;}

.mediathekBoxLrg span{margin:0 0 6px 0;font-size:11px;color:#929395;display:block;font-weight: bold;}

a.linkMinusMediathek {background: transparent url(/rwe/contentblob/2436/data/1300.png) no-repeat 0 0;padding:2px 0 3px 23px}

.mediathekBoxLrg a.btnDefaultPlus, .mediathekBoxLrg a.btnDefaultPlus:link, .mediathekBoxLrg a.btnDefaultPlus:visited, .Teaser a.btnDefaultPlus, .Teaser a.btnDefaultPlus:link, .Teaser a.btnDefaultPlus:visited  { background: transparent url(../imgs/btn_bg_DefaultLftT.png) no-repeat scroll top right; display: block; float: left;cursor:pointer; height: 23px; margin-right: 18px;padding-right: 10px;text-decoration: none;color:#FFFFFF !important;font-size:10px;}

.mediathekBoxLrg a.btnDefaultPlus span, .Teaser a.btnDefaultPlus span { background: transparent url(../imgs/btn_bg_DefaultPlus.png) no-repeat;display: block;line-height: 20px;padding: 0px 0px 3px 26px;color:#FFFFFF !important; } 

.mediathekBoxLrg a.btnDefaultPlus:hover span{ color:#c4dbe9!important; }

.media_Btn {display:block;overflow:hidden;}



.mediathekBoxLrg a.linkMinusForumCat {background: transparent url(/rwe/contentblob/2436/data/1300.png) no-repeat 0 0;padding:2px 0 3px 23px;position:relative;top:0px;}





/* Meine Daten Programm */

#programmContainer {width:458px;_width:468px;display:block;overflow:hidden;margin-left:-8px;_margin-right:-50px;}

.programmBox {width:458px;_width:458px; height:131px;background: transparent url(/rwe/contentblob/2438/data/1285.png) no-repeat 0 0;display:block;margin:0 0px 1px 0;padding:8px 8px 0px 7px;position:relative;}

.programmBox img {position:absolute;left:10px;top:10px;}

.programmBox .programmBoxCont {margin:0 0 0 102px;width:340px}

.programmBox h4{margin:0 0 4px 0;font-size:14px;color:#0066aa}

.programmBox .subline{margin:0 0 9px 0;font-size:11px;color:#0066aa;display:block}

.programmBox p{margin:0 20px 6px 0;font-size:11px;color:#929395;display:block}

a.linkMinusProgram {background: transparent url(/rwe/contentblob/2436/data/1300.png) no-repeat 0 0;padding:2px 0 3px 23px;position:absolute;bottom:10px;}

.btnDefaultBox {position:absolute;bottom:7px;right:23px;}

#programmContainer .blaetterBox {margin:20px 0 0 0}

#programmContainer .blaetterBox .rgt{/*position:absolute;*/float:right;right:27px;}



a.linkMinusForum {background: transparent url(/rwe/contentblob/2436/data/1300.png) no-repeat 0 0;padding:2px 0 3px 23px;position:relative;top:8px;}

a.linkMinusForumCat {background: transparent url(/rwe/contentblob/2436/data/1300.png) no-repeat 0 0;padding:2px 0 3px 23px;position:relative;top:3px;}

.btnMinCat {padding-bottom:10px;}





.float--right {float:right;margin: 0 0 0 10px;}

.float--left {float:left;margin: 0 10px 0 0;}



/* Forum Infolayer, languagelayer */

.infoLayer {

	display:none;

	font-size:11px;

	height:90px;

	width:188px;

	color:#666;	

  cursor:pointer;

  z-index:22;

  line-height:16px;

}

#langInfoLayer.bottom {     

    padding-top:5px; 

}

.langInfoLayerTop, .regInfoLayerTop {

  background:transparent url(/rwe/contentblob/2440/data/1339.png) no-repeat scroll 0 0;

  height:14px;

}

.langInfoLayerBot, .regInfoLayerBot {

  background:transparent url(/rwe/contentblob/2442/data/1340.png) no-repeat scroll 0 0;

  display:block;

  height:15px;

}

.langInfoLayerBg, .regInfoLayerBg {

  background:transparent url(/rwe/contentblob/2444/data/1338.png) repeat-y scroll 0 0;

  display:block;

  padding:10px 20px 10px 25px;

}



.infoLayer a.lnkArrow {

  background:transparent url(/rwe/contentblob/2432/data/1341.png) no-repeat scroll 0px 3px;

  color:#0066AA;

  cursor:pointer;

  padding:0 0 0 16px;

  width:20px;

  z-index:9;

  font-size:11px;

}

.infoLayer a.lnkArrow:hover{cursor:pointer;background:url(/rwe/contentblob/2432/data/1341.png) 0px -9px no-repeat;color:#666!important;z-index:9;}



/*#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}

#cboxOverlay{position:fixed; width:100%; height:100%;}

#cboxMiddleLeft, #cboxBottomLeft{clear:left;}

#cboxContent{position:relative; overflow:visible;}

#cboxLoadedContent{overflow:auto;}

#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}

#cboxTitle{margin:0;}

#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:#000;}



#colorbox{}

#cboxContent{margin-top:32px;}

#cboxContent{background:#000; padding:1px; margin-right:20px;}

#cboxLoadingGraphic{background:url(/rwe/contentblob/2516/data/1343.gif) center center no-repeat;}

#cboxLoadingOverlay{background:#000;}

#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}

#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}

#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(../imgs/controls.png) 0 0 no-repeat;}

#cboxPrevious{background-position:0px 0px; right:44px;}

#cboxPrevious.hover{background-position:0px -25px;}

#cboxNext{background-position:-25px 0px; right:22px;}

#cboxNext.hover{background-position:-25px -25px;}

#cboxClose{background: transparent url(/rwe/contentblob/3078/data/1782.png) no-repeat;background-position:0px 0px; right:-10px;top:-9px;}

#cboxClose.hover{background: transparent url(/rwe/contentblob/3080/data/1783.png) no-repeat;background-position:0px 0px;}

.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}

.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}

.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}

.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}

.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}*/



#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}

#cboxOverlay{position:fixed; width:100%; height:100%;}

#cboxMiddleLeft, #cboxBottomLeft{clear:left;}

#cboxContent{position:relative; overflow:hidden;}

#cboxLoadedContent{overflow:auto;}

#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}

#cboxTitle{margin:0;}

#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}



#cboxOverlay{background:#000;}

#colorbox{}

    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}

    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}

    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}

    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}

    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}

    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}

    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}

    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}

    #cboxContent{background:none;}

        #cboxLoadedContent{margin-bottom:28px;}

        #cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;font-size:12px}

        #cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}

        #cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}

        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}

        #cboxPrevious.hover{background-position:-75px -25px;}

        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}

        #cboxNext.hover{background-position:-50px -25px;}

        #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}

        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}

        #cboxClose{position:absolute; bottom:0; right:-8px; background:url(/rwe/contentblob/3078/data/1782.png) 0px 0px no-repeat; width:27px; height:25px; text-indent:-9999px;}

        #cboxClose.hover{background: transparent url(/rwe/contentblob/3080/data/1783.png) no-repeat;background-position:0px 0px;}



