body {margin:0px;margin-left:0px;padding:0px;color:#3b3b3b;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.space-1{clear:left;height:1px;font-size:1px;line-height:1px;}
.space-2{clear:left;height:2px;font-size:2px;line-height:2px;}
.space-3{clear:left;height:3px;font-size:3px;line-height:3px;}
.space-4{clear:left;height:4px;font-size:4px;line-height:4px;}
.space-5{clear:left;height:5px;font-size:5px;line-height:5px;}
.space-6{clear:left;height:6px;font-size:6px;line-height:6px;}
.space-7{clear:left;height:7px;font-size:7px;line-height:7px;}
.space-8{clear:left;height:8px;font-size:8px;line-height:8px;}
.space-9{clear:left;height:9px;font-size:9px;line-height:9px;}
.space-10{clear:left;height:10px;font-size:10px;line-height:10px;}
.space-11{clear:left;height:11px;font-size:11px;line-height:11px;}
.space-13{clear:left;height:13px;font-size:13px;line-height:13px;}
.space-14{clear:left;height:14px;font-size:14px;line-height:14px;}
.space-content-bottom{clear:left;height:22px;font-size:22px;line-height:22px;}
img{border:0; margin-bottom:-2px;}
.text-color-black{color:black;}
.content-warnung{color:red;}
.space-fix{font-size:1px;line-height:1px;}
.font-size-11{font-size:11px;}
h1{color:#000000;font-size:30px;display: inline;font-weight:normal;}
.page-content-global h1{padding-left:15px;line-height:24px;color:black;}
.page-popup-complete h1{line-height:28px;color:white;padding-bottom:26px;}
h2{color:#3b3b3b;font-size:18px;display: inline;font-weight:normal;}
h3{font-size:24px;display: inline;font-size-adjust:none;font-weight:normal;}
h4{font-size:16px;display: inline;font-size-adjust:none;font-weight:normal;color:#000000;}
h5{font-size:30px;display: inline;font-weight:normal;line-height:22px;color:#666666;}
h6{color:#333333;display: inline;font-size:12px;font-weight:normal;}
.font-size-10{font-size:10px;display: inline;font-size-adjust:none;font-weight:normal;color:#000000;}
.font-size-10-popup{font-size:10px;display: inline;font-size-adjust:none;font-weight:normal;color:white;}
.page-tooltip-content-m{padding-left:7px;padding-top:3px;padding-right:7px;padding-bottom:7px;line-height:16px;}
.page-tooltip-heading-m{padding-left:6px;padding-top:2px;padding-right:6px;padding-bottom:2px;}
.page-tooltip-2-complete{width:323px;}
.page-tooltip-2-heading-m{font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:9px;padding-top:4px;padding-right:6px;padding-bottom:4px;color:white;font-weight:bold;background:#919191;}
.page-tooltip-2-content-m{padding-left:9px;padding-top:6px;padding-right:9px;padding-bottom:6px;line-height:16px;background:#e1e1e1;border: 1px solid #919191;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;line-height:16px;}
div#tooltip_op, div#tooltip_opShadow { position:absolute; visibility:hidden; white-space:nowrap;}
div#tooltip_op { margin-right: 2px; z-index: 100;}
div#tooltip_opShadow { z-index: 99; opacity:0.8; filter:Alpha(opacity=80); opacity:80%;}
#tooltip { position: absolute; z-index: 3000; padding: 10px; padding-top:15px;}
#tooltip h3 { margin: 0; font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:11px;padding-right:6px;padding-bottom:4px;color:white;font-weight:bold;}
#tooltip div{padding-left:11px;padding-top:9px;padding-right:9px;padding-bottom:6px;line-height:16px;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;line-height:16px;color:black;}
#tooltip.content-page-tooltip-2 { border: none; width: 323px; height: 73px; background: url('../images/tooltip/shadow_2.png');}
#tooltip.content-page-tooltip-3 { border: none; width: 323px; height: 89px; background: url('../images/tooltip/shadow_3.png');}
#tooltip.content-page-tooltip-3a { border: none; width: 323px; height: 89px; background: url('../images/tooltip/shadow_3.png');}
#tooltip.content-page-tooltip-3b { border: none; width: 323px; height: 89px; background: url('../images/tooltip/shadow_3.png');}
#tooltip.content-page-tooltip-3c { border: none; width: 323px; height: 89px; background: url('../images/tooltip/shadow_3.png');}
#tooltip.content-page-tooltip-4{ border: none; width: 323px; height: 105px; background: url('../images/tooltip/shadow_4.png');}
#tooltip.content-page-tooltip-4a{ border: none; width: 323px; height: 105px; background: url('../images/tooltip/shadow_4.png');}
.listex-complete{clear:left;width: 100%;}
.listex-left{float:left;width:auto;margin-right:4px;}
.listex-right{float:left;width:auto;}
.liste-arrow{float:left;width:11px;}
.liste-number{float:left;width:24px;}
.liste-dot{float:left;width:12px;}
.liste-pdf{float:left;width:40px;}
.page-complete{width:976px;}
.page-navi-complete{position:absolute;top:111px;left:10px;z-index:1;}
.page-salutation-complete{position:absolute;top:185px;left:31px;width:950px;}
.page-salutation-1{float:left;width:auto;color:#000000;}
.page-salutation-2{margin-left:15px;float:left;width:auto;margin-top:18px;font-size:12px;}
.page-salutation-3{float:right;width:auto;padding-right:24px;margin-top:20px;font-size:9px;color:#000000;}
.page-qs-complete{margin-top:115px;margin-left:3px;}
#page-content-complete{position:absolute;top:594px;left:15px;padding-bottom:36px;line-height:18px;}
#page-content-complete-1{width:950px;position:absolute;top:756px;left:15px;padding-bottom:36px;}
#page-content-complete-2{position:absolute;top:191px;left:15px;padding-bottom:36px;line-height:18px;z-index:0;}
#page-content-complete-3{position:absolute;top:188px;left:15px;padding-bottom:36px;line-height:18px;}
.page-navi-moderator{position:absolute;top:11px;left:592px;z-index:1000;}
.page-content-update{position:absolute;top:156px;left:15px;width:950px;text-align:right;}
.page-content-global a{color:#3b3b3b;font-weight:normal;}
.page-content-global a:hover{color:#2a71a7;}
.page-popup-complete a{color:#3b3b3b;font-weight:normal;}
.page-popup-complete a:hover{color:#2a71a7;}
.page-content-f2-shadow a{color:#3b3b3b;font-weight:normal;}
.page-content-f2-shadow a:hover{color:#2a71a7;}
.page-content-block-mh-footer a{color:#3b3b3b;font-weight:normal;}
.page-content-block-mh-footer a:hover{color:#2a71a7;}
.page-content-block-news a{color:#000000;}
.page-content-f1-links a{color:#444444;text-decoration:none;}
.page-content-offers-small-data a{color:#444444;text-decoration:none;}
.page-content-block-2-center-3-text a{color:#444444;text-decoration:none;}
.page-content-block-3-center-f1-1 a{color:#3b3b3b;text-decoration:none;}
.page-content-block-3-center-f1-1 a:hover{color:#2a71a7;text-decoration:none;}
.page-content-f1-links a{color:#3b3b3b;text-decoration:none;}
.page-content-f1-links a:hover{color:#2a71a7;text-decoration:none;}
.page-content-block-stern a{color:#3b3b3b;text-decoration:none;}
.page-content-block-stern a:hover{color:#2a71a7;text-decoration:none;}
.page-content-f3-complete a{color:#2a71a7;}
.page-content-f3-complete a:hover{color:#3b3b3b;text-decoration:none;}
.page-content-user-online-2 a{color:#000;}
.page-content-user-online-2 a:hover{color:#000;text-decoration:none;}
#moderator-autostart a{color:#777777;}
#moderator-autostart a:hover{color:#2a71a7;text-decoration:none;}
.page-content-s-o-links a{color:#2a71a7;text-decoration:underline;}
.page-content-s-o-links a:hover{color:#3b3b3b;text-decoration:none;}
.pcbcg-2 a{color:#2a71a7;text-decoration:none;}
.pcbcg-2 a:hover{color:#666666;text-decoration:none;}
.pcbcg-1 a{color:#2a71a7;text-decoration:underline;}
.pcbcg-1 a:hover{color:#666666;text-decoration:none;}
.pcf-button-complete a{color:#999999;text-decoration:underline;}
.pcf-button-complete a:hover{color:#2a71a7;text-decoration:underline;}
a.link-active-1:link{color:#2a71a7;text-decoration:none;}
a.link-active-1:visited{color:#2a71a7;text-decoration:none;}
a.link-active-1:hover{color:#2a71a7;text-decoration:none;}
a.link-active-1:active{color:#2a71a7;text-decoration:none;}
a.link-active-2:link{color:#3b3b3b;text-decoration:none;}
a.link-active-2:visited{color:#3b3b3b;text-decoration:none;}
a.link-active-2:hover{color:#3b3b3b;text-decoration:none;}
a.link-active-2:active{color:#3b3b3b;text-decoration:none;}
a.link-active-3:link{color:#666666;text-decoration:none;}
a.link-active-3:visited{color:#666666;text-decoration:none;}
a.link-active-3:hover{color:#666666;text-decoration:none;}
a.link-active-3:active{color:#666666;text-decoration:none;}

a.link-design-1:link{color:#000000;text-decoration:underline;}
a.link-design-1:visited{color:#000000;text-decoration:underline;}
a.link-design-1:hover{color:#000000;text-decoration:none;}
a.link-design-1:active{color:#000000;text-decoration:underline;}

.font-style-1{color:#000000;}


.page-logo-complete{position:absolute;top:0px;left:216px;z-index:1;}
.page-content-shadow-top{position:absolute;top:0px;left:20px;width:949px;height:25px;background-image:url(../images/global/page_shadow_top.jpg); background-repeat:no-repeat;}
.page-content-block-2-complete{float:left;width:630px;}
.page-content-block-2-top{width:630px;height:33px;background-image:url(../images/global/block_2_top.gif); background-repeat:no-repeat;}
.page-content-block-2-center-3-text{padding-left:405px;padding-top:15px;color:#3b3b3b;}
.page-content-block-2-bottom{width:630px;height:4px;background-image:url(../images/global/block_2_bottom.gif); background-repeat:no-repeat;}
.page-content-block-mh{padding-left:15px;padding-right:15px;padding-top:6px;padding-bottom:3px;}
.page-content-block-mt{padding-left:15px;padding-right:15px;padding-top:15px;}
.page-content-block-text{padding-top:144px;padding-left:15px;}
.page-content-block-text-h{padding-left:15px;padding-top:177px;color:#3b3b3b;}
.page-content-block-1-image{position:relative;top:25px;left:15px;height:150px;width:280px;z-index:1;}
.page-content-block-1-text{padding-left:15px;margin-top:27px;color:#3b3b3b;}
.page-content-block-text-1{float:left;width:261px;color:#3b3b3b;}
.page-content-block-text-2{width:auto;float:left;color:#3b3b3b;}
.page-content-block-text-1-1{margin-right:20px;float:left;width:auto;}
.page-content-block-text-1-1-nm{float:left;width:auto;}
.page-content-block-spacer-h{float:left;width:10px;}
.page-content-block-1-complete{float:left;width:310px;}
.page-content-block-1-top{width:310px;height:33px;background-image:url(../images/global/block_1_top.gif); background-repeat:no-repeat;}
.page-content-block-1-center-1{width:310px;background-image:url(../images/global/block_1_center.gif); background-repeat:repeat-y;height:224px;}
.page-content-s-o-m{padding-left:15px;padding-top:10px;color:#3b3b3b;padding-right:11px;}
.page-content-s-o-h{float:right;}
.page-content-s-o-left{float:left;width:150px;}
.page-content-s-o-right{float:left;width:132px;}
.page-content-s-o-text{width:65px;float:left;}
.page-content-s-o-links{width:auto;float:left;}
.page-content-block-1-center-8{width:310px;color:#fdfdfd;height:224px;}
.page-content-block-1-center-global{width:310px;color:#fdfdfd;height:224px;}
.page-content-block-1-bottom{width:310px;height:4px;background-image:url(../images/global/block_1_bottom.gif); background-repeat:no-repeat;}
.page-content-block-stern{padding-top:21px;padding-left:15px;padding-right:15px;font-size:14px;}
.page-content-block-stern-image{float:left;width:34px;padding-top:2px;}
.page-content-block-stern-text{float:left;width:auto;}
.page-content-block-news{color:black;}
.page-content-offers-small-m{padding-left:15px;padding-top:15px;}
.page-content-offers-small-data{width:170px;float:left;overflow:hidden;text-overflow:clip;}
.page-content-offers-small-line-v{float:left;width:1px;line-height:1px;font-size:1px;height:198px;background:#e5e5e5;}
.page-content-offers-small-spacer-h{float:left;width:19px;}
.page-content-offers-small-data-image{float:left;width:150px;height:120px;overflow:hidden;text-overflow:clip;}
.page-content-offers-small-data-shadow{float:left;width:15px;height:120px;}
.page-content-offers-price{color:#a60807;font-weight:bold;font-size:18px;}
.page-content-offers-css-1-price-left{float:left;width:1px;}
.page-content-offers-css-1-price-right{padding-right:20px;float:right;width:auto;}
.page-content-offers-css-1-price-right-2{padding-right:10px;float:right;width:auto;}
.page-content-footer-stern{float:left;width:auto;}
.page-content-all{width:950px;}
.page-content-block-3-complete{float:left;width:950px;}
.page-content-block-3-top-stern{width:950px;height:33px;background-image:url(../images/global/block_3_top_stern_right.gif); background-repeat:no-repeat;}
.page-content-block-3-top{width:950px;height:4px;background-image:url(../images/global/block_3_top.gif); background-repeat:no-repeat;}
.page-content-block-3-center{width:950px;background-image:url(../images/global/block_3_center.gif); background-repeat:repeat-y;}
.page-content-block-3-center-white{width:950px;background-image:url(../images/global/block_3_center_white.gif); background-repeat:repeat-y;}
.page-content-block-3-center-f2{width:950px;background-image:url(../images/footer/logos_3.jpg); background-repeat:no-repeat;height:120px;}
.page-content-block-3-bottom{width:950px;height:4px;background-image:url(../images/global/block_3_bottom.gif); background-repeat:no-repeat;}
.page-content-block-mh-footer{padding-left:65px;padding-right:15px;padding-top:6px;padding-bottom:3px;}
.page-content-block-3-center-f1-m{padding-left:15px;padding-right:15px;padding-top:8px;}
.page-content-f1-links{width:920px;color:#777777;line-height:18px;}
.page-content-f1-1{float:left;width:185px;}
.page-content-f1-2{float:left;width:178px;}
.page-content-f1-3{float:left;width:174px;}
.page-content-f1-4{float:left;width:383px;color:#666666;}
.page-content-f1-4-1{height:99px;background:#e5e5e5;float:left;width:383px;color:#666666;}
.page-content-f1-4-2{height:99px;background:#e5e5e5;float:left;width:383px;color:#666666;}
.page-content-fl-4-m{padding-top:15px;padding-left:15px;}
.page-content-fl-4-m-2{padding-top:10px;padding-left:15px;}
.page-content-f1-4-left{float:left;width:155px;}
.page-content-f1-4-right{float:left;width:185px;}
.page-content-f1-4-arrow{float:left;width:16px;}
.page-content-f1-4-text{float:left;width:auto;font-size:13px;color:#3b3b3b;}
.font-size-9{font-size:9px;}
.font-size-12{font-size:12px;}
.font-size-22{font-size:22px;}
.font-color-444444{color:#444444;}
.page-content-block-4-complete{float:left;width:470px;}
.page-content-block-4-top{width:470px;height:33px;background-image:url(../images/global/block_4_top.gif); background-repeat:no-repeat;}
.page-content-block-4-center{width:470px;background-image:url(../images/global/block_4_center.gif); background-repeat:repeat-y;height:224px;}
.page-content-block-4-bottom{width:470px;height:4px;background-image:url(../images/global/block_4_bottom.gif); background-repeat:no-repeat;}
.page-content-block-4-image{float:left;width:245px;}
.page-content-block-4-image-m{margin-left:17px;margin-top:16px;}
.page-content-block-4-text{float:left;width:210px;margin-top:16px;}

.page-content-f2-shadow{width:950px;background-image:url(../images/footer/footer_shadow.jpg); background-repeat:repeat-x;height:37px;} 
/** html .page-content-f2-shadow {margin-top: 10px;}*/

.page-content-f2-1{float:left;width:auto;}
.page-content-f2-2{float:left;width:auto;margin-right:35px;padding-top:12px;font-size:12px;}
.page-content-f2-3{float:left;width:20px;}
.page-content-block-3-center-f1-1{padding-top:73px;font-size:9px;text-align:center;line-height:12px;}
.page-content-block-3-center-f1-1-1{float:left;width:142px;}
.page-content-block-3-center-f1-1-2{float:left;width:135px;}
.page-content-block-3-center-f1-1-3{float:left;width:143px;}
.page-content-block-3-center-f1-1-4{float:left;width:122px;}
.page-content-block-3-center-f1-1-5{float:left;width:135px;}
.page-content-block-3-center-f1-1-6{float:left;width:160px;}
.page-content-block-3-center-f1-1-7{float:left;width:auto;}
.page-content-f3-complete{color:#999999;font-size:9px;line-height:16px;width:950px;}
.page-content-f3-1{float:left;width:400px;}
.page-content-f3-2{float:left;width:550px;text-align:right;}
.page-content-user-online-complete{position:absolute;top:32px;left:15px;width:950px;text-align:right;font-size:11px;line-height:18px;}
.page-content-user-online-1{color:#000;font-weight:bold;}
.page-content-user-online-2{color:#777777;}
.page-content-user-online-3{color:#990000;}

/*Hotline Info modul*/
#page-content-user-hotline-info{width:165px;position:absolute;top:17px;right:18px;z-index:100;font-size:10px;line-height:16px;color:#000000;background:#FFFFFF;padding:3px;border:1px solid #000000;text-align:left;display:none;}
.page-content-user-online-3 a{color:#333;text-decoration:underline;}
.page-content-user-online-3 a:hover{color:#333;text-decoration:none;}

#abflughafen-ausland{display:none;}

#page-content-user-info-kinder-1{width:157px;position:absolute;top:450px;left:364px;z-index:1;font-size:10px;line-height:16px;color:#000000;background:#FFFFFF;padding:3px;border:1px solid #000000;text-align:left;display:none;}

#page-content-user-info-kinder-2{width:157px;position:absolute;top:427px;left:364px;z-index:1;font-size:10px;line-height:16px;color:#000000;background:#FFFFFF;padding:3px;border:1px solid #000000;text-align:left;display:none;}

#page-content-user-info-kinder-3{width:157px;position:absolute;top:427px;left:688px;z-index:1;font-size:10px;line-height:16px;color:#000000;background:#FFFFFF;padding:3px;border:1px solid #000000;text-align:left;display:none;}

.quicksearch-123-2-data-entries a{color:#000;text-decoration:underline;}
.quicksearch-123-2-data-entries a:hover{color:#000;text-decoration:none;}

.quicksearch-123-3-data-entries a{color:#000;text-decoration:underline;}
.quicksearch-123-3-data-entries a:hover{color:#000;text-decoration:none;}


.page-content-block-3-center-global{padding-top:20px;padding-left:17px;font-size:12px;}
.pcbcg-1{float:left;width:653px;color:#666666;line-height:21px;padding-right:15px;}
.pcbcg-2{float:left;width:auto;border-left-color:#dddddd;border-left-style:solid;border-left-width:1px;}
.pcbcg-2-m{padding-left:10px;}
.pcbcg-2-h{float:left;width:104px;padding-bottom:10px;padding-left:23px;}
.pcbcg-2-arrow{margin-right:10px;}
.pcbcg-2-links-2{width:auto;}
.page-conent-impressum-1{float:left;width:110px;}
.page-conent-impressum-2{float:left;width:auto;}
.page-content-pdf-icon-1{float:left;width:47px;}
.page-content-pdf-icon-2{float:left;width:auto;}
.page-content-reiseberatung-left{float:left;width:50%;}
.page-content-reiseberatung-right{float:left;width:50%;}
.page-content-reiseberatung-1{float:left;width:142px;}
.page-content-reiseberatung-2{float:left;width:auto;}
form{display: inline;}
.pcf-number{width:22px;height:22px;margin-right:10px;float:left;background:#333333;}
.pcf-number-m{color:white;text-align:center;}
.pcf-heading{width:auto;float:left;color:black;}
.pcf-background{width:100%;background:#f4f3f3;border-top-color:#d5d5d5;border-top-style:solid;border-top-width:1px;}
.pcf-background-small{float:left;width:533px;background:#f4f3f3;border-top-color:#d5d5d5;border-top-style:solid;border-top-width:1px;}
.pcf-button-small{float:left;width:auto;padding-top:52px;padding-left:15px;}
.pcf-button-complete{width:600px;padding-left:22px;padding-right:22px;}
.pcf-button-left{float:left;widht:76px;margin-right:20px;}
.pcf-button-right{float:left;widht:auto;font-size:10px;}
.pcf-button-one{width:426px;text-align:right;}
.pcf-input-complete{padding:22px;color:black;}
.pcf-input{clear:left;width:609px;}
.pcf-output{position:relative;top:20px;left:0px;text-align:right;color:red;font-weight:bold;}
.pcf-input-left{width:294px;float:left;}
.pcf-input-right{width:294px;float:left;}
.pcf-input-spacer-h{width:21px;float:left;}
.pcf-input-spacer-v{clear:left;height:19px;font-size:19px;line-height:19px;}
.pcf-input-1{width:107px;float:left;}
.pcf-input-2{width:auto;float:left;}
.pcf-input-3{width:124px;float:left;}
.pcf-input-double{width:162px;float:left;}
.tool-option-1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:249px;}
.tool-option-2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:187px;}
.tool-option-3{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:280px;}
.tool-option-4{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:85px;}
.tool-option-5{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:160px;}
.tool-option-6{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:472px;}
.tool-input-1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:100%;}
.tool-input-2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:183px;}
.tool-input-3{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:93px;}
.tool-input-4{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:276px;}
.tool-textarea-1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:278px;}
.tool-textarea-2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:607px;}
.pcf-error{padding-left:27px;color:red;font-size:11px;}
.pcf-error-arrow{color:red;}
.pcf-error-content{color:red;font-size:11px;}
.page-popup-complete{background:#e1e1e1;font-size:12px;}
.page-popup-m{padding:15px;}
.page-popup-border{height:580px;border: 1px solid #979797;}
.page-popup-top{height:67px;background:#979797;color:white;}
.page-popup-bottom{position:absolute;top:570px;left:16px;background-image:url(../images/popup/popup_bottom.gif); background-repeat:no-repeat;height:26px;width:496px;font-size:1px;line-height:1px;}
.page-popup-question{width:77px;float:left;}
.page-popup-heading{float:left;width:auto;padding-top:20px;}
.page-popup-hotline{float:left;text-align:right;width:290px;padding-top:10px;font-size:9px;}
.page-popup-icon-close-1{width:auto;float:left;padding-left:8px;padding-top:10px;}
.page-popup-text-close-2{float:left;text-align:right;width:456px;font-size:10px;line-height:10px;padding-top:8px;}
.page-popup-icon-close-2{float:left;width:auto;text-align:right;padding-left:8px;padding-top:5px;}
.page-popup-form{padding-left:12px;padding-right:12px;color:black;line-height:18px;}
.page-popup-spacer{font-size:1px;line-height:1px;width:100%;background:#979797;}
#page-popup-form-output{}

/*popup exitpage*/
.page-popup-complete-exitpage-1{background:#f0f0f0;}
.page-content-e1-rahmen{position:absolute;top:36px;left:35px;width:726px;height:235px;border:solid 1px white;}
.page-content-e1-heading{position:absolute;top:15px;left:45px;width:728px;text-align:center;margin-top:-5px;font-weight:bold;font-size:12px;color:#000000;}
.page-content-e1-rahmen-m{padding-top:10px;margin-left:32px;}
.page-content-e1-rahmen-image{line-height:14px;text-align:center;float:left;width:200px;font-weight:bold;font-size:12px;color:#000000;}
.page-content-e1-rahmen-spacer-h{float:left;width:32px;}

.page-content-e1-rahmen-image a{color:#0000fe;text-decoration:underline;}
.page-content-e1-rahmen-image a:hover{color:#0000fe;text-decoration:none;}

.page-content-e1-rahmen-werbung{position:absolute;top:291px;left:35px;}


#mnu_wrapper { float: left; width: 947px;}
#mnu_bar, #mnu_bar ul { padding: 0; margin: 0; list-style: none; font-family: Arial, Helvetica, sans-serif; z-index:10;}
#mnu_bar a { display: block; text-decoration: none; font-size: 13px; height: 36px; cursor: pointer; z-index:10;}
#mnu_bar li { float: left; position: relative; margin-bottom: 0px; z-index:10;}
#mnu_bar li {position: static; width: auto;z-index:10;}
#mnu_bar li ul, #mnu_bar ul li { width: 170px; z-index:10;}
#mnu_bar ul li a { padding-left: 10px; padding-top: 10px; padding-bottom: 5px; border-bottom: 1px solid #666666; height:20px; z-index:10;}
#mnu_bar li ul { position: absolute; display: none; background-color: #FFFFFF; border-right: 1px solid #666666; border-left: 1px solid #666666; background-image: url(../images/topmenu/mnu_bg.jpg); background-repeat: repeat-y; z-index:10;}
#mnu_bar li:hover ul, #mnu_bar li.mnu_horv ul { display: block; z-index:10;}
#mnu_bar li:hover ul a, #mnu_bar li.mnu_horv ul a { color: #323232; background-color: transparent; z-index:10;}
#mnu_bar ul a:hover { background-color: #FFFFFF!important; color: #323232 !important; z-index:10;}
#menucloser { float:left; background-image:url(../images/topmenu/mnu_end.jpg); background-repeat: no-repeat; width: 16px; height: 36px;}
#mnu_star { background-image:url(../images/topmenu/mnu_star.jpg); background-repeat: no-repeat; width: 57px; height: 36px;}
#mnu_container { background-image:url(../images/topmenu/mnu_schatten.jpg); background-repeat: no-repeat; background-position: bottom; height: 47px; width: 963px; float: left; position: relative;}
#mnu_trenner_1, #mnu_trenner_2, #mnu_trenner_3, #mnu_trenner_4, #mnu_trenner_5 { width:3px; height:36px; background-image:url(../images/topmenu/mnu_trenner.jpg);}
#mnu_pauschalreisen { width:172px; height:36px; background-image:url(../images/topmenu/mnu_pauschalreisen_off.jpg); cursor:pointer;}
#mnu_einzelleistungen { width:172px; height:36px; background-image:url(../images/topmenu/mnu_einzelleistungen_off.jpg); cursor:pointer;}
#mnu_beratung { width:172px; height:36px; background-image:url(../images/topmenu/mnu_beratung_off.jpg); cursor:pointer;}
input.search { font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 102px; height: 16px; background-image:url(../images/topmenu/mnu_textfield.jpg); background-repeat: no-repeat; border: 0; padding: 3px 18px 0 18px; margin-left: 215px; float: left; margin-top: 8px;}
#mnu_search_box_topemenu .search2 { -x-system-font:none; background:transparent none repeat scroll 0% 0%; border:0pt none; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; margin-left:20px; margin-top:2px; width: 102px; height:15px; line-height:15px;}
#mnu_search_box_topemenu { background-image:url(../images/topmenu/mnu_textfield.jpg); background-repeat:no-repeat; height:19px; width:138px; margin-left: 220px; margin-top: 8px;}
.calendar { position: relative; display: none; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; font-size: 11px; color: #000000; cursor: default; background: #ebebeb; font-family: arial, verdana, sans-serif; z-index:2;}
.calendar table { font-size: 11px; color: #000000; cursor: default; background: #ebebeb; font-family: arial,helvetica,sans-serif;}
.calendar .button { text-align: center; padding: 1px; border-top: 1px solid #ffffff; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #ffffff;}
.calendar thead .title { font-weight: bold; padding: 1px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; background: #ebebeb; color: #000000; text-align: center;}
.calendar thead .headrow { background: #ebebeb;}
.calendar thead .daynames { }
.calendar thead .name { border-bottom: 1px solid #000000; padding: 2px; text-align: center; background: #ebebeb;}
.calendar thead .weekend { color: #f00;}
.calendar thead .hilite { border-top: 1px solid #ffffff; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #ffffff; padding: 0px; background-color: #787877; color: #ffffff;}
.calendar thead .active { padding: 2px 0px 0px 2px; border-top: 1px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #000000; background-color: red;}
.calendar tbody .day { width: 2em; text-align: right; padding: 2px 4px 2px 2px;}
.calendar tbody .day.othermonth { font-size: 80%; color: #aaa;}
.calendar tbody .day.othermonth.oweekend { color: #faa;}
.calendar table .wn { padding: 2px 3px 2px 2px; border-right: 1px solid #000000; background: #ebebeb;}
.calendar tbody .rowhilite td { }
.calendar tbody .rowhilite td.wn { }
.calendar tbody td.hilite { padding: 1px 3px 1px 1px; border: 1px solid red;}
.calendar tbody td.active { padding: 2px 2px 0px 2px; font-weight: bold; border: 1px dashed red;}
.calendar tbody td.selected { font-weight: bold; padding: 2px 2px 0px 2px; background: #dadada; border: 1px solid red;}
.calendar tbody td.weekend { color: #ff0000;}
.calendar tbody td.today { font-weight: bold; color: #000000;}
.calendar tbody .disabled { color: #999;}
.calendar tbody .emptycell { visibility: hidden;}
.calendar tbody .emptyrow { display: none;}
.calendar tfoot .footrow { }
.calendar tfoot .ttip { display: none; background: #f4f0e8; padding: 1px; border-top: 1px solid #000000; background: #848078; color: #ffffff; text-align: center;}
.calendar tfoot .hilite { border-top: 1px solid #ffffff; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #ffffff; padding: 1px; background: #e4e0d8;}
.calendar tfoot .active { padding: 2px 0px 0px 2px; border-top: 1px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #000000;}
.calendar .combo { position: absolute; display: none; width: 4em; top: 0px; left: 0px; cursor: default; border-top: 1px solid #ffffff; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #ffffff; background: #dadada; font-size: 90%; padding: 1px; z-index: 100;}
.calendar .combo .label, .calendar .combo .label-IEfix { text-align: center; padding: 1px;}
.calendar .combo .label-IEfix { width: 4em;}
.calendar .combo .active { background: red; padding: 0px; border-top: 1px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #000000; color: #ffffff;}
.calendar .combo .hilite { background: #787877; color: #ffffff;}
.calendar td.time { border-top: 1px solid #000000; padding: 1px 0px; text-align: center; background-color: #f4f0e8;}
.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm { padding: 0px 3px 0px 4px; border: 1px solid #889; font-weight: bold; background-color: #ffffff;}
.calendar td.time .ampm { text-align: center;}
.calendar td.time .colon { padding: 0px 2px 0px 3px; font-weight: bold;}
.calendar td.time span.hilite { border-color: #000000; background-color: #766; color: #ffffff;}
.calendar td.time span.active { border-color: #f00; background-color: #000000; color: #0f0;}

/*Banner*/
.page-content-banner{position:absolute;top:594px;left:973px;z-index:100;width:138px;}
.page-content-flash-banner{position:absolute;top:594px;left:973px;z-index:100;width:169px;}/*width:160px;*/



.page-content-block-5-complete{float:left;width:171px;}

.page-content-block-5a-top{width:171px;height:4px;background-image:url(http://www.reisemagazin.de/images/global/block_5a_top.gif); background-repeat:no-repeat;}
.page-content-block-5a-center{width:171px;background-image:url(http://www.reisemagazin.de/images/global/block_5a_center.gif); background-repeat:repeat-y;}
.page-content-block-5a-bottom{width:171px;height:4px;background-image:url(http://www.reisemagazin.de/images/global/block_5a_bottom.gif); background-repeat:no-repeat;}

.page-content-block-5as-top{width:171px;height:4px;background-image:url(https://www.reisemagazin.de/images/global/block_5a_top.gif); background-repeat:no-repeat;}
.page-content-block-5as-center{width:171px;background-image:url(https://www.reisemagazin.de/images/global/block_5a_center.gif); background-repeat:repeat-y;}
.page-content-block-5as-bottom{width:171px;height:4px;background-image:url(https://www.reisemagazin.de/images/global/block_5a_bottom.gif); background-repeat:no-repeat;}
.page-content-block-5-m{padding-left:1px;height:669px;}/*padding-top:8px;*/


.pcar-fix-right{position:absolute;top:4px;left:170px;background:#e5e5e5;width:1px;height:670px;z-index:1000;font-size:1px;line-height:1px;}

.page-content-block-11-complete{width:950px;font-size:13px;font-family:Arial,sans-serif;}
.page-content-block-11-top{font-size:1px;line-height:1px;width:100%;height:5px;background-image:url(../images/global/block_11_top.gif); background-repeat:no-repeat;}
.page-content-block-11-center{width:100%;background-image:url(../images/global/block_11_center.gif); background-repeat:repeat-y;}
.page-content-block-11-bottom{font-size:1px;line-height:1px;width:100%;height:5px;background-image:url(../images/global/block_11_bottom.gif); background-repeat:no-repeat;}
.page-content-block-11-m{padding-left:31px;padding-top:2px;line-height:1.4em;}
.page-content-block-11-m-1{padding-left:8px;padding-top:2px;line-height:1.4em;width:800px;}

#page-content-adcontainer-footer{width:800px;}
.page-content-adcontainer-heading{margin-top:-6px;padding-left:9px;font-weight:bold;}
.page-content-adcontainer-text{padding-left:8px;color:#990000;}
.page-content-adcontainer-link{padding-left:9px;}

.page-content-adcontainer-heading a{font-weight:bold;}
.page-content-adcontainer-heading a{color:#000000;text-decoration:underline;}
.page-content-adcontainer-heading a:hover{color:#000000;text-decoration:underline;}

.page-content-adcontainer-link a{color:#999999;text-decoration:none;}
.page-content-adcontainer-link a:hover{color:#999999;text-decoration:none;}