html {overflow-x:hidden;}
body {margin:0px;padding:0px;font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif;color:#333333;}
.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-12{clear:left;height:12px;font-size:12px;line-height:12px;}
.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-15{clear:left;height:15px;font-size:15px;line-height:15px;}
img{border:0;margin-bottom:-2px;}

.page-header-hotline a{color:#fff;text-decoration:none;}
.page-header-hotline a:hover{color:#fff;text-decoration:underline;}

.page-footer-3 a{color:#fff;text-decoration:none;}
.page-footer-3 a:hover{color:#fff;text-decoration:underline;}

.page-header-hotline-navi a{color:#b897b0;text-decoration:underline;}
.page-header-hotline-navi a:hover{color:#b897b0;text-decoration:none;}

.page-header-hilfe a{color:#000;text-decoration:underline;}
.page-header-hilfe a:hover{color:#000;text-decoration:none;}

.page-footer-4 a{color:#333333;text-decoration:none;}
.page-footer-4 a:hover{color:#333333;text-decoration:underline;}

.pcbcg-1 a{color:#9e3a78;text-decoration:underline;}
.pcbcg-1 a:hover{color:#666666;text-decoration:none;}

.pcbcg-2 a{color:#9e3a78;text-decoration:none;}
.pcbcg-2 a:hover{color:#666666;text-decoration:none;}

/*Submenu*/
a.link-active-1:link{text-decoration:underline;}
a.link-active-1:visited{text-decoration:none;}
a.link-active-1:hover{text-decoration:underline;}
a.link-active-1:active{text-decoration:underline;}

/*Header Hotline Navi*/
a.link-active-2:link{color:#fff;text-decoration:none;}
a.link-active-2:visited{color:#fff;text-decoration:none;}
a.link-active-2:hover{color:#fff;text-decoration:none;}
a.link-active-2:active{color:#fff;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;}

.link-active-4{background:#7a3d6d;}

a.link-design-1:link{color:#000 !important;text-decoration:underline !important;}
a.link-design-1:visited{color:#000 !important;text-decoration:underline !important;}
a.link-design-1:hover{color:#000 !important;text-decoration:none !important;}
a.link-design-1:active{color:#000 !important;text-decoration:underline !important;}

a.link-design-2:link{color:#000;text-decoration:none;}
a.link-design-2:visited{color:#000;text-decoration:none;}
a.link-design-2:hover{color:#000;text-decoration:underline;}
a.link-design-2:active{color:#000;text-decoration:none;}

.page-footer-3 h1{font-size:12px;display:inline;font-weight:bold;color:#6dcff7;}

h1{color:#000000;font-size:30px;display: inline;font-weight:normal;}
h2{color:#000000;font-size:24px;line-height:24px;display: inline;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;}
.font-size-11{font-size:11px;}
.font-style-mediabroker{color:#cb101c;}


/*Header IBE*/
.page-header-c{position:absolute;top:0px;left:0px;width:100%;z-index:2;}
.page-header-ibe{text-align:left;position:relative;top:0px;left:0px;width:952px;z-index:2;}
.page-header{text-align:left;position:relative;top:0px;left:0px;z-index:2;background:url("../images/header/header_background.gif") repeat-x;width:948px;height:195px;}

.page-header-left-ibe{float:left;width:700px;}
.page-header-right-ibe{float:right;width:252px;text-align:right;}
.page-header-logo-ibe{margin-top:18px;float:left;width:98px;}

.page-header-left{float:left;width:691px;}
.page-header-right{float:right;width:257px;text-align:right;}/*252*/
.page-header-right-m{margin-right:20px;}
.page-header-logo{margin-top:35px;float:left;width:204px;}
.page-header-logo-m{margin-left:64px;}
.page-header-hotline{margin-top:12px;font-size:16px;color:#ffffff;}
.page-header-hotline-2{margin-top:1px;font-size:10px;color:#996b90;}
.page-header-useronline-ibe{float:right;color:#000;margin-top:27px;font-size:12px;}
.page-header-useronline{float:right;color:#000;margin-top:47px;font-size:12px;}
.page-header-hilfe{position:relative;z-index:10;float:left;width:34px;}
.page-header-spacer-v{margin-left:7px;height:15px;float:left;width:2px;background:url("../images/header/navi_strich_v.gif") repeat-y;}
.page-header-user{margin-left:7px;float:left;width:auto;}

.page-header-hotline-navi{color:#b897b0;font-size:11px;}

.page-header-tuev-ibe{position:absolute;top:0px;left:200px;}
* html .page-header-tuev-ibe{position:relative;top:-87px;left:-503px;width:173px;}

.page-header-tuev{position:absolute;top:0px;left:261px;}
* html .page-header-tuev{position:relative;top:0px;left:-433px;width:173px;}

.page-header-beratung{position:absolute;top:33px;left:662px;width:266px;}

/*Navigation*/
.page-header-navi-ibe{margin-left:61px;margin-top:58px;float:left;width:500px;height:41px;font-size:1px;background:#6dcff7;}
.page-header-navi{margin-left:54px;margin-top:120px;float:left;width:433px;height:41px;font-size:1px;background:#6dcff7;}/*54*/
* html .page-header-navi{margin-left:25px;}
.page-navi-image{position:relative;z-index:3;padding-right:10px;padding-left:10px;}
.page-navi-submenu{display:none;position:absolute;top:0px;left:0px;padding-top:41px;z-index:2;width:650px;}/*overflow:visible;width:500px;*/
.page-navi-pos{float:left;width:auto;position:relative;z-index:1;}

.page-navi-submenu-background-lastminute{position:relative;left:-72px;background:url("../images/navi/lastminute_background.png") no-repeat;width:650px;height:155px;}
.page-navi-submenu-background-pauschalreisen{position:relative;left:-61px;background:url("../images/navi/pauschalreisen_background.png") no-repeat;width:650px;height:155px;}
.page-navi-submenu-background-einzelleistungen{position:relative;left:-269px;background:url("../images/navi/einzelleistungen_background.png") no-repeat;width:650px;height:155px;}
.page-navi-submenu-background-service{position:relative;left:-509px;background:url("../images/navi/service_background.png") no-repeat;width:650px;height:199px;}

*:first-child+html .page-navi-submenu-background-lastminute{left:-72px;}
*:first-child+html .page-navi-submenu-background-pauschalreisen{left:-61px;}
*:first-child+html .page-navi-submenu-background-einzelleistungen{left:-269px;}
*:first-child+html .page-navi-submenu-background-service{left:-509px;}

* html .page-navi-submenu-background-lastminute{left:0px;}
* html .page-navi-submenu-background-pauschalreisen{left:0px;}
* html .page-navi-submenu-background-einzelleistungen{left:0px;}
* html .page-navi-submenu-background-service{left:0px;}

.page-navi-submenu-background-m{position:absolute;top:17px;padding-left:6px;}

.page-navi-submenu-link{float:left;width:212px;height:43px;margin-right:1px;margin-top:1px;cursor:pointer;overflow:hidden;}
.page-navi-submenu-link span{position:relative;top:-14px;left:0px;font-size:13px;line-height:18px;cursor:pointer;}

.page-navi-submenu a{color:#fff;text-decoration:none;}
.page-navi-submenu a:hover{color:#fff;text-decoration:none;}

.page-navi-clear{clear:left;}

/*.page-header-navi-ph{background:lime;height:245px;width:200px;position:relative;top:0px;left:720px;z-index:4;}*/


/*Footer*/
.page-footer-1{width:950px;}
.page-spacer-h{float:left;width:10px;}
.page-footer-1-spacer-h{float:left;width:1px;height:1px;font-size:1px;line-height:1px;}
.page-footer-1-img{float:left;width:222px;}
.page-footer-2-img{float:left;width:253px;}

.page-footer-2{width:100%;background:url("../images/footer/footer_background.gif") repeat-x;color:#fff;}
.page-footer-2-output{text-align:left;width:950px;}
.page-footer-2-m{padding-top:40px;padding-left:1px;}
.page-footer-2-icon-background{padding-top:20px;padding-bottom:16px;width:947px;background:#690255;}
.page-footer-2-icon-m{margin-left:233px;}
.page-footer-2-icon-1{font-size:10px;line-height:12px;text-align:center;float:left;width:68px;}
.page-footer-2-icon-spacer-h{float:left;width:20px;}

.page-footer-3{margin-top:30px;font-size:12px;line-height:18px;}
.page-footer-3-1{float:left;width:164px;}
.page-footer-3-2{float:left;width:190px;}
.page-footer-3-3{float:left;width:431px;}

.page-footer-partner-werden{position:relative;top:63px;left:256px;width:175px;}
*:first-child+html .page-footer-partner-werden{top:40px;}
* html .page-footer-partner-werden{top:40px;}

.page-footer-4{margin-top:12px;font-size:11px;line-height:18px;width:950px;text-align:left;color:#333;}
*:first-child+html .page-footer-4{margin-top:-41px;}
* html .page-footer-4{margin-top:-41px;}

.page-footer-facebook{float:left;width:100px;}
.page-footer-google{margin-left:11px;float:left;width:60px;}
.page-footer-twitter{margin-left:8px;float:left;width:auto;}

/*fancybox*/
.page-content-tb-m{padding-left:14px;padding-right:10px;padding-top:30px;color:#333;line-height:20px;}
.page-content-tb-close-top{position:absolute;top:8px;right:10px;}
.page-content-tb-close-link{margin-top:-3px;float:left;width:auto;}
.page-content-tb-close-top img{float:left;width:14px;margin-left:5px;}
.page-content-tb-close-bottom{float:right;margin-top:10px;}
.page-content-tb-close-bottom img{float:left;width:14px;margin-left:5px;}

.page-content-fancybox-1 h1{font-size:24px;display:inline;font-weight:normal;color:#fff;}
.page-content-fancybox-1-heading{height:49px;background:#6dcff7;}
.page-content-fancybox-1-heading-m {padding-left:18px;padding-top:7px;}
.page-content-fancybox-1-text{padding-top:11px;padding-bottom:19px;padding-left:19px;padding-right:19px;font-size:12px;line-height:16px;}
.page-content-fancybox-1-shadow{width:471px;height:8px;background-image:url(../images/global/fancybox_1_shadow.gif); background-repeat:no-repeat;}

.page-content-tb-line-h{width:100%;clear:left;height:1px;font-size:1px;line-height:1px;background-image:url(../images/global/tb_line_h.gif); background-repeat:repeat-x;}

.page-popup-complete-fancybox a{color:#333;}
.page-popup-complete-fancybox a:hover{color:#333;text-decoration:none;}

.page-content-tb-m a{color:#333;}
.page-content-tb-m a:hover{color:#333;text-decoration:none;}

.page-content-fancybox-1 a{color:#0033ff;}
.page-content-fancybox-1 a:hover{color:#0033ff;text-decoration:none;}


.page-popup-complete-fancybox{color:#333;font-size:11px;line-height:20px;}


.page-popup-gebuehren-heading-1{font-size:18px;line-height:20px;display:inline;font-weight:normal;}
.page-popup-gebuehren-heading-2{font-size:15px;line-height:24px;display:inline;font-weight:normal;}
.page-content-fancybox-1-gebuehren-left{float:left;width:118px;}
.page-content-fancybox-1-gebuehren-right{float:left;width:auto;}

.page-popup-complete-fancybox ul {margin-top:0px;padding-left:16px;}
* html .page-popup-complete-fancybox ul{margin-left:4px;}
*:first-child+html .page-popup-complete-fancybox ul{margin-left:4px;}/*IE 7 Hack*/

.page-content-tb-m-bestpreis{width:450px;line-height:17px;}
.page-content-tb-m-gebuehren{width:471px;}
.page-content-tb-m-tuev{font-size:14px;line-height:16px;width:471px;}
.page-content-tb-m-gutschein{width:600px;}

.page-content-tb-m-tuev-logo{margin-left:10px;float:left;width:100px;}
.page-content-tb-m-tuev-text{float:left;width:313px;}
.page-content-tuev-m-1{margin-top:10px;}
.page-content-tuev-m-2{margin-top:5px;}

.page-content-tb-m-tuev a{color:#333333;text-decoration:underline;}
.page-content-tb-m-tuev a:hover{color:#333333;text-decoration:none;}

.page-content-facebook-layer{position:fixed;top:170px;right:0px;width:35px;height:110px;z-index:1000;}

#page-content-adcontainer-footer{padding-left:4px;}
#page-content-adcontainer-top{margin-left:5px;margin-top:10px;}
#page-content-adcontainer-bottom{padding-left:3px;}

.page-content-spacer-line-1{width:100%;background:#fff;clear:left;height:1px;font-size:1px;line-height:1px;}
.page-content-spacer-line-2{width:100%;background:#ccc;clear:left;height:1px;font-size:1px;line-height:1px;}


.page-content-line-h{clear:left;width:100%;}
.page-content-line-h-1{background:#e0e0e0;width:100%;clear:left;height:1px;font-size:1px;line-height:1px;}
.page-content-line-h-2{background:#f0f0f0;width:100%;clear:left;height:1px;font-size:1px;line-height:1px;}

.page-content-hilfe-bottom{font-size:12px;line-height:16px;color:#333333;}
.page-content-hilfe-heading-1{font-size:18px;}

.page-content-hilfe-tel-left{float:left;width:72px;}
.page-content-hilfe-tel-right{float:left;width:172px;}

.page-content-hilfe-bottom a{color:#6699cc;text-decoration:underline;}
.page-content-hilfe-bottom a:hover{color:#6699cc;text-decoration:none;}



.listex-complete{clear:left;width:100%;}
.listex-left{float:left;width:auto;margin-right:4px;}
.listex-right{float:left;width:509px;}
.listex-right-big{float:left;width:600px;}
.listex-right-fancybox-1{float:left;width:416px;}
.liste-arrow{float:left;width:11px;}
.liste-number{float:left;width:17px;}
.liste-dot{float:left;width:12px;}
.liste-pdf{float:left;width:40px;}


