body {margin:0px;margin-left:16px;margin-right:16px;width:98%;background-image:url('../images/background.gif');background-repeat:repeat-x;text-align:center;}
body {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;}

#all {position:relative;width:1182px;overflow:hidden;margin:auto;text-align:left;background-image:url('../images/vertical.gif');background-repeat:repeat-y;}
#main {position:relative;padding-top:317px;margin-left:17px;}
#content {float:left;width:728px;display:inline;margin-left:20px;overflow:hidden;}
#right {float:right;display:inline;margin-right:217px;width:180px;overflow:hidden;}
#topHeader {position:absolute;top:115px;left:17px;width:948px;}
#topBanner .bannerbox {margin:15px;}
#topNav {position:absolute;top:271px;left:17px;height:30px;width:948px;background-color:#1E348C;background-image:url('../images/topnav.gif');}
#bottomRegionen {width:928px;margin-left:37px;padding-top:20px;padding-bottom:40px;font-size:10px;text-align:center;background-color:#ffffff;color:#808080;border-bottom:1px #cccccc solid;}
#bottom {position:relative;height:70px;width:948px;margin-left:17px;background-image:url('../images/bg_bottom.gif');background-repeat:repeat-x;background-color:#f6f2d5;text-align:center;}
#bottomLine {position:absolute;top:0px;left:20px;width:908px;height:44px;display:inline;background-image:url('../images/bg_bottomnav.gif');background-position:0 32px;background-repeat:repeat-x;}
#bottomnav {padding-top:28px;white-space:nowrap;margin:auto;color:#666666;line-height:15px;}
#s_top {position:absolute;top:100px;left:0px;height:15px;width:982px;background-image:url('../images/shadow_top.png');}
#s_left {position:absolute;top:113px;left:0px;height:565px;width:17px;background-image:url('../images/shadow_left.gif');background-position:0 -100px;}
#s_right {position:absolute;top:113px;right:200px;height:565px;width:17px;background-image:url('../images/shadow_right.gif');background-position:0 -100px;}
#s_bottom {height:15px;width:982px;background-image:url('../images/shadow_bottom.gif');}
#scyscraper {position:absolute;top:317px;left:982px;height:600px;width:160px;}
#topbanner {position:absolute;top:0px;left:0px;height:100px;width:1142px;background-image:url('../images/background.gif');overflow:hidden;}
#superbanner {margin-left:237px;margin-top:10px;height:90px;width:728px;}
#hockeystickTop {position:absolute;top:10px;right:160px;}
#hockeystickRight {position:absolute;top:10px;left:982px;width:200px;overflow:hidden;}

h1 {font-size:14px;margin-top:0px;margin-bottom:10px;}
h2 {font-size:12px;margin-top:0px;margin-bottom:5px;}
h3 {font-size:11px;font-weight:bold;line-height:14px;margin-top:0px;margin-bottom:5px;}

h7 {font-size:12px;color:#FFFFFF;margin-top:0px;margin-bottom:5px;}

p {margin-top:0px;margin-bottom:6px;}

ul {margin:0px;padding:0px;}
a {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;}
.underline,a.u {text-decoration:underline;}
.inactive {color:#808080;}
.nowrap {white-space:nowrap;}
.clear {clear:both;height:1px;font-size:1px;}
.line {clear:both;height:1px;font-size:1px;border-bottom:1px #c0c0c0 solid;}
.picleft {float:left;padding-right:15px;padding-bottom:10px;}
.picright {float:right;padding-left:15px;padding-bottom:10px;}
.pictop {padding-bottom:10px;}
.edit {position:absolute;top:5px; right:5px;z-index:10;}

.breadcrumbs {color:#333;margin-bottom:14px;}
.breadcrumbs a {color:#333;}
.breadcrumbs .active {font-weight:bold;}
.messagebox {background-color:#ffffcc;border:2px #ff6600 solid;padding:15px;font-weight:bold;margin-bottom:15px;}

.boxFull {position:relative;clear:both;margin-bottom:20px;}
.boxHalf {position:relative;width:357px;float:left;margin-right:15px;overflow:hidden;}
.boxQuarter {position:relative;width:170px;float:left;margin-right:15px;overflow:hidden;}
.boxThreequarter {position:relative;width:540px;float:left;margin-right:15px;overflow:hidden;}
.boxFull p, .boxHalf p, .boxQuarter p, .boxThreequarter p {font-size:11px;margin-top:0px;margin-bottom:6px;line-height:16px;}
.boxFull td, .boxHalf td, .boxQuarter td, .boxThreequarter td {font-size:11px;}

/* Formulare */
form {margin:0px;}
select,.iLarge,.iMedium,.iSmall{border:1px #999999 solid;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:4px;}
.iLarge{width:280px;}
.iMedium{width:206px;}
.iSmall{width:70px;}
.marked{color:#cc0000;}
.fieldMarked {background-color:#ffffcc;}
.grey{color:#999999;}
.radio{font-size:11px;margin-top:4px;margin-bottom:-2px;}
.submit{background:#e4e4e4;color:#000000;border:1px #999999 solid;}
.check {font-size:11px;margin-left:0px;margin-top:-2px;margin-bottom:-1px;padding:0px;}
.formContent {border:1px #cccccc solid;padding:20px 150px;background-color:#f6f6f6;}
.tblbox {padding-left:20px;}
.tblbox p {margin-left:3px;margin-bottom:12px;line-height:16px;}
h2.tblhead {margin-top:10px;margin-bottom:10px;}

/* Tabs */
#tabbox {height:30px;border-bottom:1px #999999 solid;margin-bottom:20px;}
.tab {float:left;height:24px;width:140px;background-image:url('../images/bg_subnav.gif');margin-right:5px;margin-top:6px;white-space:nowrap;overflow:hidden;}
.tabActive {float:left;height:30px;width:140px;background-image:url('../images/bg_subnavActive.gif');margin-right:5px;white-space:nowrap;overflow:hidden;}
.tablink {margin-top:6px;font-weight:bold;text-align:center;}
.tablinkOrt {margin-top:6px;font-weight:bold;text-align:center;}
.letterspan {margin-left:5px;font-weight:bold;}
.letterspan a {display:block;height:11px;width:130px;overflow:hidden;}
.tabActive .letterspan {margin-top:3px;}
.letters {margin-left:5px;font-size:10px;}
.activeLetter {text-decoration:underline;}

/* Newsbox */
.newsbox {height:195px;width:195px;background-image:url(../images/bg_newsbox.png);overflow:hidden;margin-bottom:15px;}
.newsboxHead {margin-left:8px;padding-top:6px;padding-bottom:8px;font-size:12px;font-weight:bold;}
.newsHead {text-transform:uppercase;font-size:8px;line-height:9px;margin:0px;}
.newsContent {height:46px;margin:6px 8px;font-size:10px;line-height:12px;overflow:hidden;}
.newsTitle {font-weight:bold;}

/* Teaser */
.teaserbox {clear:both;width:745px;}
.teaserboxHalf {width:372px;float:left;overflow:hidden;}
.teaserboxQuarter {width:185px;float:left;overflow:hidden;}
.teaserboxThreequarter {width:555px;float:left;overflow:hidden;}
a.more {font-weight:bold;white-space:nowrap;}
a.more:hover {text-decoration:underline;}
.flvFrame {height:164px;width:232px;border:0px;frameborder:0px;}
.tBottom {margin:0 3px}
.tBottomRight {float:right;}
.tPrice .s {font-size:10px;font-weight:normal;}
.tPrice .ct {font-family:Arial,sans-serif;font-size:11px;vertical-align:top;}

.t1 {position:relative;float:left;display:inline;height:354px;width:170px;margin-right:15px;background-image:url(../images/t1.png);overflow:hidden;margin-bottom:15px;}
.t1 .tHead {margin-left:5px;padding:7px 0;font-size:12px;font-weight:bold;white-space:nowrap;}
.t1 .tPic {padding-top:0px;}
.t1 .tContent {margin-top:10px;margin-left:5px;margin-right:5px;height:174px;}

.t2 {position:relative;float:left;display:inline;height:368px;width:232px;margin-right:15px;background-image:url(../images/t2.png);overflow:hidden;margin-bottom:15px;}
.t2 .tHead {margin-left:5px;margin-top:7px;height:20px;font-size:12px;font-weight:bold;white-space:nowrap;}
.t2 .tPic {padding-top:0px;height:164px;}
.t2 .tContent {margin-top:10px;margin-left:5px;margin-right:5px;height:145px;overflow:hidden;line-height:13px;}
.t2 .tBottom {margin:0 5px}

.t3 {position:relative;float:left;display:inline;height:194px;width:516px;margin-right:15px;background-image:url(../images/t3.png);overflow:hidden;margin-bottom:15px;}
.t3 .tPic {float:left;padding-top:2px;}
.t3 .tHead {margin-left:278px;padding:7px 0;font-size:12px;font-weight:bold;}
.t3 .tContent {height:132px;margin-top:8px;margin-left:278px;margin-bottom:6px;margin-right:15px;line-height:13px;}
.t3 .tBottom {position:absolute;left:276px;bottom:10px;width:220px;}

.t4 {position:relative;float:left;display:inline;height:168px;width:355px;margin-right:15px;background-image:url(../images/bg_listbox.png);overflow:hidden;margin-bottom:15px;}
.t4 .tPic {position:absolute;top:33px;left:10px;}
.t4 .tHead {margin-left:10px;padding:7px 0;font-size:12px;font-weight:bold;}
.t4 .tContent {height:130px;margin-top:6px;margin-left:107px;margin-bottom:6px;margin-right:15px;line-height:13px;}
.t4 .tBottom {position:absolute;left:104px;bottom:14px;width:240px;}

.t5 {position:relative;float:left;display:inline;height:181px;width:355px;margin-right:15px;background-image:url(../images/t5.png);overflow:hidden;margin-bottom:15px;}
.t5 .tPic {position:absolute;top:7px;left:0px;}
.t5 .tHead {margin-left:10px;padding:7px 0;font-size:12px;font-weight:bold;}
.t5 .tContent {padding-top:22px;margin-left:137px;margin-bottom:6px;margin-right:15px;line-height:13px;}
.t5 .tBottom {position:absolute;left:134px;bottom:14px;width:210px;}
.t5 .tPrice {position:absolute;bottom:43px;right:16px;color:#ffffff;font-weight:bold;font-size:15px;}

.t6 {position:relative;float:left;display:inline;height:215px;width:355px;margin-right:15px;background-image:url(../images/t6.png);overflow:hidden;margin-bottom:15px;}
.t6 .tPic {position:absolute;top:33px;left:12px;text-ali}
.t6 .tHead {margin-left:10px;padding:7px 0;font-size:12px;font-weight:bold;white-space:nowrap;}
.t6 .tContent {margin-top:5px;margin-left:176px;margin-bottom:6px;margin-right:5px;line-height:13px;}
.t6 .tBottom {position:absolute;left:174px;bottom:13px;width:170px;}
.t6 .tPrice {position:absolute;bottom:42px;right:16px;color:#ffffff;font-weight:bold;font-size:15px;}

.t7 {position:relative;height:335px;width:178px;overflow:hidden;float:left;display:inline;margin-right:5px;margin-bottom:10px;background-position:bottom left;background-repeat:repeat-x;}
.t7 .tContent {height:154px;margin:5px;margin-bottom:3px;overflow:hidden;line-height:13px;}
.t7 .tBottom {padding-left:2px;padding-top:5px;}
.t7 .tBottomRight {float:left;}
.t7 .tPrice {float:right;width:70px;text-align:center;color:#ffffff;font-size:16px;font-weight:bold;}

.t8 {position:relative;float:left;display:inline;height:215px;width:171px;margin-right:14px;background-image:url(../images/t8.png);overflow:hidden;margin-bottom:15px;}
.t8 .tPic {position:absolute;top:33px;left:10px;}
.t8 .tHead {margin-left:10px;padding:7px 0;font-size:12px;font-weight:bold;white-space:nowrap;}
.t8 .tContent {position:absolute;top:122px;left:10px;width:155px;line-height:13px;}
.t8 h3 {margin-bottom:3px;}
.t8 .tBottom {position:absolute;left:7px;bottom:11px;width:155px;}
.t8 .tPrice {position:absolute;bottom:38px;right:16px;color:#ffffff;font-weight:bold;font-size:15px;}

.t9 {position:relative;float:left;display:inline;height:335px;width:170px;margin-right:15px;background-image:url(../images/t9.png);overflow:hidden;margin-bottom:15px;}
.t9 .tHead {margin-left:5px;padding:7px 0;font-size:12px;font-weight:bold;white-space:nowrap;}
.t9 .tPic {text-align:center;margin-top:17px;height:167px;}
.t9 .tContent {margin-top:7px;margin-left:7px;margin-right:7px;height:124px;}
.t9 h3 {margin-bottom:3px;}
.t9 .tBottom {position:absolute;left:4px;bottom:11px;width:158px;}

.t10 {position:relative;height:355px;width:356px;overflow:hidden;margin-right:15px;margin-bottom:15px;background-image:url(../images/t10.gif);}
.t10 .tHead {margin-left:5px;padding:7px 0;font-size:12px;font-weight:bold;white-space:nowrap;}
.t10 .tPic {text-align:center;height:250px;}
.t10 .tContent {margin-top:4px;margin-left:7px;margin-right:7px;height:60px;overflow:hidden;}
.t10 h3 {margin:0 0 2px;}
.t10 .tBottom {position:absolute;left:4px;top:340px;width:346px;}
.btn_prev {position:absolute;top:124px;left:8px;}
.btn_next {position:absolute;top:124px;right:8px;}

.t11 {position:relative;height:167px;width:725px;background-image:url('../images/bg_listbox.png');margin-bottom:15px;}
.t11 .tHead {font-size:12px;font-weight:bold;padding:7px;padding-left:10px;margin-bottom:3px;}
.t11 .tPic {position:absolute;top:36px;left:10px;}
.t11 .tContent {margin-left:193px;margin-right:15px;}
.t11 .tBottom {position:absolute;top:140px;left:190px;width:210px;}
.t11 .tPrice {position:absolute;bottom:42px;right:16px;color:#ffffff;font-weight:bold;}

.t12 {position:relative;float:left;display:inline;height:181px;width:725px;margin-right:15px;background-image:url(../images/t5.png);overflow:hidden;margin-bottom:15px;}
.t12 .tPic {position:absolute;top:7px;left:0px;}
.t12 .tHead {margin-left:10px;padding:7px 0;font-size:12px;font-weight:bold;}
.t12 .tContent {padding-top:22px;margin-left:137px;margin-bottom:6px;margin-right:15px;line-height:13px;}
.t12 .tBottom {position:absolute;left:134px;bottom:14px;width:580px;}
.t12 .tPrice {position:absolute;bottom:43px;right:16px;color:#ffffff;font-weight:bold;font-size:15px;}

.t13 {position:relative;float:left;display:inline;height:215px;width:356px;margin-right:14px;background-image:url(../images/t8.png);overflow:hidden;margin-bottom:15px;}
.t13 .tPic {position:absolute;top:33px;left:10px;}
.t13 .tHead {margin-left:10px;padding:7px 0;font-size:12px;font-weight:bold;white-space:nowrap;}
.t13 .tContent {position:absolute;top:122px;left:10px;width:335px;line-height:13px;}
.t13 h3 {margin-bottom:3px;}
.t13 .tBottom {position:absolute;left:7px;bottom:11px;width:335px;}
.t13 .tPrice {position:absolute;bottom:38px;right:16px;color:#ffffff;font-weight:bold;font-size:15px;}

.t14 {position:relative;float:left;display:inline;height:260px;width:170px;margin-right:15px;background-image:url(../images/t14.png);overflow:hidden;margin-bottom:15px;}
.t14 .tHead {margin-left:5px;padding:7px 0;font-size:12px;font-weight:bold;white-space:nowrap;}
.t14 .tPic {text-align:center;margin-top:17px;height:167px;}
.t14 .tContent {margin-top:7px;margin-left:7px;margin-right:7px;height:44px;text-align:center;}
.t14 h3 {margin-bottom:3px;}
.t14 .tBottom {position:absolute;left:4px;bottom:11px;width:158px;}

.tPremium {position:relative;float:left;display:inline;height:300px;width:232px;margin-right:15px;background-image:url(../images/t_premium.png);overflow:hidden;margin-bottom:15px;}
.tPremium .tPic {padding-top:6px;height:164px;}
.tPremium .tContent {margin-top:10px;margin-left:5px;margin-right:5px;height:110px;overflow:hidden;line-height:13px;}

/* Katologe */
.katalogbox {position:static;height:261px;width:170px;float:left;background-image:url('../images/bg_katalogbox.png');margin-right:15px;margin-bottom:15px;overflow:hidden;}
.katalogboxLarge {position:static;height:318px;width:170px;float:left;background-image:url('../images/bg_katalogboxLarge.png');margin-right:15px;margin-bottom:15px;overflow:hidden;}
.katalogPic {text-align:center;margin-top:22px;margin-bottom:5px;}
.katalogInfo {text-align:center;height:42px;margin-bottom:3px;overflow:hidden;}
.katalogInfoLarge {height:99px;margin-bottom:3px;overflow:hidden;}
.katalogInfo h3,.katalogInfoLarge h3 {text-align:center;font-weight:bold;margin-bottom:0px;}
.katalogInfo p, .katalogInfoLarge p {line-height:12px;margin:0px 5px;}
.katalogCheck {padding-left:3px;padding-top:2px;}

/* Regionen, Suche */
.listhead {clear:both;padding:1px 0;margin-top:-5px;margin-bottom:15px;color:#404040;}
.listhead a {color:#404040;}
.listhead h3 {color:#404040;margin:0;padding:0;}
.listhead p {margin:0 0 3px;padding:0;font-size:10px;line-height:13px;}
.listActive {font-weight:bold;}
.listhead p.month {float:left;margin-right:5px;}
.searchlink {font-weight:bold;text-decoration:underline;}
.listbox {position:relative;height:167px;width:725px;background-image:url('../images/bg_listbox.png');margin-bottom:15px;}
.listboxHead {font-size:12px;font-weight:bold;padding:7px;padding-left:15px;margin-bottom:10px;}
.listboxPic {position:absolute;top:34px;left:15px;}
.listboxContent {margin-left:120px;margin-right:15px;}
.listbox .tBottom {position:absolute;top:140px;left:117px;width:170px;}

.breaker {background-color:#23358b;color:#fff;font-size:16px;padding:20px;margin-bottom:20px;}
.breaker a {color:#fff;}

/* Themensuche */
.themesearch {position:relative;font-size:11px;font-family:Arial,sans-serif;width:735px;padding:10px 0 5px;border-top:1px #ccc solid;border-bottom:1px #ccc solid;margin-bottom:10px;}
.themesearchBox {float:left;width:146px;overflow:hidden;}
.themesearchBoxDouble {float:left;width:292px;overflow:hidden;}
.themesearch h3 {padding:0;}
.themesearch .check {font-size:10px;padding:0;}
.themesearch ul {float:left;width:142px;overflow:hidden;padding-top:1px;margin-top:0;margin-right:3px;margin-bottom:5px;}
.themesearch li {list-style-type:none;white-space:nowrap;font-family:Arial,sans-serif;font-size:10px;line-height:16px;margin:0;}
.themesearchButton {position:absolute;bottom:10px;left:586px;}
.themesearchSpacer {clear:left;height:25px;width:150px;}

/* Ortsportrait */
.ortsContent {float:right;width:478px;}
.boxFull .ortsAdresse {margin-top:40px;margin-bottom:40px;}
.ortsPics {width:175px;}
.ortsFoto {margin-bottom:20px;}
.ortsKatalog {position:relative;width:170px;height:242px;background-image:url('../images/bg_ortkatalog.png');}
.ortsKatalogPic {text-align:center;width:170px;padding-top:12px;overflow:hidden;}
.ortsKatalog .tBottom {position:absolute;top:191px;left:6px;}
.ortsLink {padding-left:8px;float:left;width:225px;background-image:url('../images/dot1.gif');background-position:1px 5px;background-repeat:no-repeat;margin-top:5px;margin-bottom:5px; margin-right:5px;}
.ortsLink a {text-decoration:underline;}
.ortsAngebot {float:left;height:255px;width:232px;margin-right:15px;margin-bottom:15px;background-image:url('../images/bg_ortsangebot.png');overflow:hidden;}
.ortsAngebotHead {padding:7px 15px;font-weight:bold;white-space:nowrap;margin-bottom:10px;}
.ortsAngebotPic {margin-left:15px;}
.ortsAngebotContent {margin:10px 15px;margin-bottom:5px;height:54px;overflow:hidden;}
.ortsAngebotPreis {margin:0px 15px;}
.ortsTippbox {width:230px; border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;padding:1px 0;}
.ortsTippbox p {padding:3px 5px;background-color:#f6f6f6;line-height:13px;margin:0px;}
p.ortsTippHead {text-transform:uppercase;font-weight:bold;padding-bottom:0px;}
p.ortsTipp {padding-left:12px;background-image:url('../images/dot1.gif');background-position:6px 8px;background-repeat:no-repeat;}
.ort_themenbox {clear:both;margin-left:6px;width:728px;}
.ort_thema {float:left;width:236px;margin-right:6px;padding-bottom:8px;}
.ort_thema span {padding-left:15px;background-image:url('../images/haken_gruen.gif');background-position:0px 1px;background-repeat:no-repeat;}

/* Pauschalen */
.angebotbox {position:relative;height:167px;width:725px;background-image:url('../images/bg_listbox.png');margin-bottom:15px;}
.angebotboxHead {font-size:12px;font-weight:bold;padding:7px;padding-left:10px;margin-bottom:3px;}
.angebotboxPic {position:absolute;top:36px;left:10px;}
.angebotboxContent {margin-left:193px;margin-right:15px;}
.angebotboxPrice {font-weight:bold;}
.angebotbox .tBottom {position:absolute;top:140px;left:190px;width:170px;}

/* Events */
.eventbox {padding:5px;}
.list2 {background-color:#f6f6f6;}
p.eventTitle {clear:both;float:left;width:230px;font-weight:bold;line-height:14px;}
p.eventContent {margin-left:245px;margin-bottom:2px;}
p.eventUrl {margin-left:245px;font-size:10px;margin-bottom:15px;}
.eventUrl a {text-decoration:underline;}

/* Links */
p.linkTitle {clear:both;float:left;width:230px;font-weight:bold;}
p.linkContent {margin-left:245px;margin-bottom:2px;}
p.linkUrl {margin-left:245px;font-size:10px;margin-bottom:15px;}

/* News */
.newslistBox {padding: 3px;}
.newslistDate {width:80px;float:left;}
.newslistHead {width:190px;float:left;font-weight:bold;}
.newslistContent {margin-left:275px;}
.newslistContent a {font-weight:bold;padding-left:5px;}
.newsDate {float:right;}

/* Presse */
.prlistBox {padding:5px 0;border-bottom:1px #ccc solid;}
.prlistPic {float:left;margin-top:3px;margin-right:10px;height:125px;width:170px;overflow:hidden;}
.prlistDate {float:right;}
.prlistTown {color:000;font-size:10px;}
.prlistInfo {margin:0;}
.prlistContent {padding-top:1px;}
.pagesnav {clear:both;padding:5px 0;}
.pagesnav .active {color:#c00;font-weight:bold;}
.pagesnav a {padding:0 3px;}
.prPic {float:left;margin-top:3px;margin-right:10px;margin-bottom:10px;}
.up {padding-left:16px;background-image:url(../images/btn_up.gif);background-repeat:no-repeat;}
.back {padding-left:16px;background-image:url(../images/btn_back.gif);background-repeat:no-repeat;}
.authorlink {margin-top:-20px;margin-bottom:20px;text-align:right;}

/* Serviceseiten */
.serviceHead {height:25px;margin-top:15px;margin-bottom:10px;background-image:url('../images/bg_servicehead.png');background-repeat:repeat-x;}
.serviceHead h2 {padding:5px;padding-bottom:0px;}
.serviceContent {width:720px;margin-left:6px;}
.li1 {clear:both;margin-left:0px;margin-bottom:10px;list-style-typ:none;}
.ul2 {margin-top:5px;margin-bottom:10px;}
.ul2 li {margin-bottom:3px;}
.ul2 li a {text-decoration:underline;padding-left:8px;background-image:url('../images/dot1.gif');background-position:0 5px;background-repeat:no-repeat;}
.li2 {margin-right:5px;margin-bottom:3px;display:block;float:left;width:230px;overflow:hidden;}

/* Navi rechts */
.rightHead {text-transform:uppercase;font-weight:bold;margin-top:10px;margin-left:10px;margin-bottom:6px;}

#basket {position:relative;height:80px;width:180px;overflow:hidden;background-image:url('../images/bg_basket.jpg');margin-bottom:15px;}
.basketLink {margin-left:10px;}
.basketInfo {position:absolute;top:62px;left:10px;}
.basketButton {position:absolute;top:6px;right:5px;}

#search {width:180px;overflow:hidden;background-image:url('../images/bg_search.jpg');}
#search p {margin-left:10px;}
#search select {width:160px;font-size:10px;margin-bottom:2px;}
.searchSelect {margin-left:10px;}
.searchButton {text-align:right;padding-right:12px;}

.rightmenu {background-color:#cccccc;text-transform:uppercase;font-weight:bold;padding:3px 5px;margin-bottom:2px;}
.picAd,.affiliate {margin-bottom:10px;}
.textAd {font-size:10px;margin-bottom:10px;}
.textAd p {margin-right:5px;}
.textAd a:hover {text-decoration:none;}
.textAd a:hover strong {text-decoration:underline;}
/*.textAd a {font-weight:bold;text-decoration:underline;}*/
.textAdUrl {font-size:9px;}
.weatherbox {text-align:center;border:1px solid #ccc;margin-bottom:10px;}
.mailsent {text-align:center;padding:20px;}

/* Navigation oben */
#topNav, #topNav ul {font-size:11px; text-align: left; list-style: none; z-index: 8;}
#topNav li {float: left;  padding:1px; margin: 0; white-space:nowrap;background-image:url('../images/line_topnav.gif');background-position:0 10px;background-repeat:no-repeat;}
#topNav li.home {background-image:none;}
#topNav a {display: block; line-height: 28px; padding: 0 5px; text-decoration: none;white-space:nowrap;color:#fff;font-weight:bold;padding:0 10px;}
#topNav a:hover {text-decoration:underline;}
#topNav li ul {border:none; margin: 1px 0 0; padding: 0; position: absolute; left: -999em; height: auto; background-image:url(../img/xleer.gif);}
#topNav li li {float:none; padding:0; margin: 0; border-bottom:1px #fff solid; white-space:nowrap;overflow:hidden; background-image:none;}
#topNav li ul a {color:#666;background-color:#eee;line-height: 18px;}
#topNav li ul a:hover, #topNav a.active {color:#fff; background-color:#999;}
#topNav li:hover ul, #topNav li li:hover ul, #topNav li.sfhover ul, #topNav li li.sfhover ul {left: auto;}

#bottomLine a, #bottomLine span {color:#666666;background-color:#f5f2d3;padding:0 3px;margin:0px;}

/* Orte, Regionen */
ul.nav {float:left;width:908px;list-style:none;margin:0;padding:0;padding-top:2px;}
#bottomRegionen ul {font-size:10px; text-align: left; list-style: none; z-index: 8;}
#bottomRegionen li {float: left;  padding: 0; margin: 0; white-space:nowrap;}
#bottomRegionen a {border-right: 1px solid #999999; display: block; line-height: 14px; padding: 0 5px; color: #818181; text-decoration: none;}
#bottomRegionen a:hover {}
#bottomRegionen li ul { margin: 0; padding: 0; position: absolute; left: -999em; height: auto; width: 202px; background-image:url(../img/xleer.gif);}
#bottomRegionen li li {width: 200px; margin: 0; border-right:1px #ffffff solid; border-bottom:1px #ffffff solid; float:left;white-space:nowrap;overflow:hidden;}
#bottomRegionen li ul a {border:none;color:#818181;background-color:#eee;line-height: 12px; }
#bottomRegionen li ul a:hover {color:#fff; background-color:#666363;}
#bottomRegionen li:hover ul, #bottomRegionen li li:hover ul, #bottomRegionen li.sfhover ul, #bottomRegionen li li.sfhover ul {left: auto;}

#bottomRegionen li .subDouble,#bottomRegionen li:hover .subDouble {width:404px;}
#bottomRegionen li .subTriple,#bottomRegionen li:hover .subTriple {width:604px;}
#bottomRegionen li .subFour,#bottomRegionen li:hover .subFour {width:806px;}

/* modifikation Gesundheit Themenseiten	*/

#themenschwerpunkt .boxFull {
	clear:both;
	margin-bottom:0px;
	height: 75px;
	background-image: url(/data_msw/themenschwerpunkt/ThemenHeader_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom:-75px;
	padding-left:8px;
	padding-top:8px;
	}

#themenschwerpunkt .boxFull2 {

	background-image:url(/data_msw/themenschwerpunkt/bg_pauschale.jpg);
background-position:0 0;
background-repeat:repeat-x;
height:280px;
margin-bottom:-299px;	/* margin-bottom:-307px;	*/
/*	padding-top:8px;	*/

	}

#themenschwerpunkt h2 {
	color:#7dc0dc;
	font-weight: bold;
	font-size: 16px;
	margin-top:8px;
	margin-bottom:5px;
	padding-left: 8px;
	}

#themenschwerpunkt p {
	margin-top:0px;
	margin-bottom:6px;
	padding-left: 8px;
	}

#themenschwerpunkt ul {
/*	list-style-type: square;	*/
}

#themenschwerpunkt li {
	font-size: 12px;
	background-color: #fae3ed;
/*	background-image:  url('/data_msw/gesundheit/link_intern.gif');    */
	background-repeat: no-repeat;
	background-position: 8px center;
	margin: 0 0 4px 0;
	padding: 1px 0px 1px 10px ;    /*  28px;  */
}

.imgLeft {
	border: 0px solid #dddddd;
	float: left;
	margin: 0px 11px 25px 0px;
    padding: 0px;
}

.imgRight {
	border: 1px solid #dddddd;
	float: right;
	margin: 7px 0px 0px 10px;
    padding: 10px;
}


.iconli {
height: 32px;
}


div.teaser_gruen {
padding:10px 10px 10px 10px;
margin-top:10px;
height: 215px;  /* IE6 */
/*   height: 198px;  */
background-color: #FFF;
background-image: url(/data_msw/gesundheit/teaser_gruen.gif);
background-repeat: no-repeat;
background-position: left top;
}



h4 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 11px 0px;
    padding: 0 0 0 20px;
	background-image:  url('/data_msw/gesundheit/link_intern.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	}



#psydoAccordionHome {
	margin:0px 0px;
	width: 357px;
        height: 403px;
	padding-top: 8px;
	font-size: 11px;
	border-bottom: 1px solid #4f8ebb;
}


h3.toggler1 {
	font-size: 12px;
	font-weight: normal;
	background: #f2f8fb;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

h3.toggler2 {
	font-size: 12px;
	font-weight: normal;
	background: #e3f3fa;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.elementHome {
      margin-top: 0;
	  margin-bottom: 25px;
	  height:334px;
}


div.elementHome h4 {
       font-size: 11px;
       font-weight: bold;
	margin:0px;
      padding: 7px 0px 0px 0px;
background-image:url(/data_msw/gesundheit/blind.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

div.elementHome h5 {
       color: #7dc0dc;
       font-size: 16px;
	margin:0px;
      padding: 2px 0px 13px 0px;
}


div.elementHome p {
line-height: normal;
	margin:0px;
    padding:0px;
}





#psydoAccordion {
margin:0 0 45px;
	width: 357px;
/*        height: 425px;      */
	padding-top: 8px;
	font-size: 11px;

}

div.element {
      margin-top: 0;
/*	  margin-bottom: 25px;   */
	  height:auto;
margin-left: 8px;
}

div.element h4 {
       font-size: 11px;
       font-weight: bold;
	margin:0px;
      padding: 7px 0px 0px 0px;
background-image:url(data_msw/gesundheit/blind.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

div.element h5 {
       color: #7dc0dc;
       font-size: 16px;
/*       font-weight: normal;      */
	margin:0px;
      padding: 2px 0px 13px 0px;
}


div.element p {
line-height: normal;
	margin:0px;
    padding:0px;
}







.imgLeft {
	border: 0px solid #dddddd;
	margin: 0px 11px 0px 0px;
        padding: 0px;
}


.imgRight {
	border: 1px solid #dddddd;
	float: right;
	margin: 0px 0px 0px 10px;
       padding: 0px;
}


.nav_pfeil {
	color: #005096;
	font-weight: bold;

	}


/* toggle */
.hidden { display: none; }
.show { display: block; }
.selected { font-weight: bold; }
a { cursor:pointer; }





#bottom.bottom6 {background-color:#e9e9e9;background-image:url(../images/bg_bottom_silver.png);}
.bottom6 #bottomLine {background-image:url(../images/bg_bottomnav_silver.gif);}
.bottom6 #bottomLine a, .bottom6 #bottomLine span {background-color:#e9e9e9;}