body {margin:0px;padding:0px;margin-left:15px;margin-top:18px;color:#3b3b3b;font: 11px Verdana, Geneva, Arial, 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:13px;font-size:13px;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;}
.space-16{clear:left;height:16px;font-size:16px;line-height:16px;}
.space-17{clear:left;height:17px;font-size:17px;line-height:17px;}
.space-18{clear:left;height:18px;font-size:18px;line-height:18px;}
.space-content-bottom{clear:left;height:22px;font-size:22px;line-height:22px;}
img{border:0;}
.text-color-black{color:black;}
.content-warnung{color:red;}
.space-fix{font-size:1px;line-height:1px;}
.font-size-10{font-size:10px;}
.font-size-11{font-size:11px;}
.font-size-12{font-size:12px;}
.font-size-14{font-size:14px;}
form{display: inline;}


.font-style-1{color:#d64747;}
.font-style-2{color:#008dbc;}
.font-style-5{color:#999999;}
.font-style-3{color:#000000;}

.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;}
.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-content-user-online-1 a{color:#000000;}
.page-content-user-online-1 a:hover{color:#000000;text-decoration:none;}
.page-footer-1 a{color:#666666;}
.page-footer-1 a:hover{color:#666666;text-decoration:none;}
.page-footer-3 a{color:#666666;}
.page-footer-3 a:hover{color:#666666;text-decoration:none;}
.font-style-5 a{color:#999999;}
.font-style-5 a:hover{color:#999999;text-decoration:none;}
.page-submenu-c a{color:#333333;}
.page-submenu-c a:hover{color:#333333;text-decoration:none;}
.page-content-left-css-1 a{color:#333333;}

.page-navi-text-top a{color:#333333;}
.page-navi-text-top a:hover{color:#333333;text-decoration:none;}


.page-footer-box-4 a{color:#666666;}
.page-footer-box-4 a:hover{color:#666666;text-decoration:none;}

.page-content-left-css-1 a:hover{color:#d64747;text-decoration:none;}
.page-content-left-css-2 a{color:#333333;}
.page-content-left-css-2 a:hover{color:#00bff3;text-decoration:none;}
.page-content-left-css-3 a{color:#333333;}
.page-content-left-css-3 a:hover{color:#f1bb01;text-decoration:none;}
.page-content-left-css-4 a{color:#333333;}
.page-content-left-css-4 a:hover{color:#bdd647;text-decoration:none;}
.page-content-s-box-2-data-ziele-text-css-1 a{color:#999999;text-decoration:none;}
.page-content-s-box-2-data-ziele-text-css-1 a:hover{color:#d64747;text-decoration:underline;}
.page-content-s-box-2-data-ziele-text-css-2 a{color:#999999;text-decoration:none;}
.page-content-s-box-2-data-ziele-text-css-2 a:hover{color:#00bff3;text-decoration:underline;}
.page-content-s-box-2-data-ziele-text-css-3 a{color:#999999;text-decoration:none;}
.page-content-s-box-2-data-ziele-text-css-3 a:hover{color:#f1bb01;text-decoration:underline;}
.page-content-s-box-2-data-ziele-text-css-4 a{color:#999999;text-decoration:none;}
.page-content-s-box-2-data-ziele-text-css-4 a:hover{color:#bdd647;text-decoration:underline;}

.page-content-specials-c a{color:#000000;text-decoration:underline;}
.page-content-specials-c a:hover{color:#000000;text-decoration:none;}

.page-content-special-reiseziele a{color:#000000;text-decoration:underline;}
.page-content-special-reiseziele a:hover{color:#000000;text-decoration:none;}

.page-content-right-css-1 a{color:#333333;}
.page-content-right-css-1 a:hover{color:#d64747;text-decoration:none;}
.page-content-right-css-2 a{color:#333333;}
.page-content-right-css-2 a:hover{color:#00bff3;text-decoration:none;}
.page-content-right-css-3 a{color:#333333;}
.page-content-right-css-3 a:hover{color:#f1bb01;text-decoration:none;}
.page-content-right-css-4 a{color:#333333;}
.page-content-right-css-4 a:hover{color:#bdd647;text-decoration:none;}

a.link-active-1:link{color:#000000;text-decoration:none;}
a.link-active-1:visited{color:#000000;text-decoration:none;}
a.link-active-1:hover{color:#000000;text-decoration:none;}
a.link-active-1:active{color:#00000;text-decoration:none;}

a.link-active-2:link{color:#3333333;text-decoration:none;}
a.link-active-2:visited{color:#333333;text-decoration:none;}
a.link-active-2:hover{color:#333333;text-decoration:none;}
a.link-active-2:active{color:#333333;text-decoration:none;}

a.link-active-3:link{color:#3333333;text-decoration:underline;}
a.link-active-3:visited{color:#333333;text-decoration:underline;}
a.link-active-3:hover{color:#F78121;text-decoration:none;}
a.link-active-3:active{color:#333333;text-decoration:underline;}


a.link-design-5:link{color:#000000;text-decoration:underline;}
a.link-design-5:visited{color:#000000;text-decoration:underline;}
a.link-design-5:hover{color:#000000;text-decoration:none;}
a.link-design-5:active{color:#000000;text-decoration:underline;}

a.link-design-1:link{color:#b90101;text-decoration:underline;}
a.link-design-1:visited{color:#b90101;text-decoration:underline;}
a.link-design-1:hover{color:#b90101;text-decoration:none;}
a.link-design-1:active{color:#b90101;text-decoration:underline;}

a.link-design-2:link{color:#008dbc;text-decoration:underline;}
a.link-design-2:visited{color:#008dbc;text-decoration:underline;}
a.link-design-2:hover{color:#008dbc;text-decoration:none;}
a.link-design-2:active{color:#008dbc;text-decoration:underline;}

.page-content-pdf-icon-2 a{color:#333333;text-decoration:underline;}
.page-content-pdf-icon-2 a:hover{color:#bdd647;text-decoration:none;}

h1{font-size:25px;display: inline;font-weight:normal;color:#333333;}
.page-popup-complete h1{line-height:28px;color:white;padding-bottom:26px;}
.page-content-callcenter-text h1{line-height:19px;font-size:16px;display:inline;font-weight:bold;}
.page-footer-box-1 h1{line-height:19px;font-size:16px;display:inline;font-weight:bold;}
.page-content-c-1 h1{height:14px;line-height:17px;font-size:14px;display:inline;font-weight:bold;}
h2{font-size:20px;display:inline;font-weight:normal;color:#333333;line-height:24px;}
h4{font-size:14px;display:inline;font-weight:bold;color:#333333;}
h6{display: inline;font-size:11px;font-weight:normal;}
.font-size-9{font-size:9px;}
.font-size-10{font-size:10px;}
.font-size-11{font-size:11px;}
.font-size-12{font-size:12px;}
.font-size-13{font-size:13px;}
.font-size-14{font-size:14px;}
.font-size-15{font-size:15px;}
.font-size-16{font-size:16px;}
.font-size-17{font-size:17px;}
.font-size-18{font-size:18px;}
.font-size-19{font-size:19px;}
.font-size-20{font-size:20px;}
.font-size-21{font-size:21px;}
.font-size-22{font-size:22px;}
.font-size-23{font-size:23px;}
.font-size-24{font-size:24px;}
.font-size-10-popup{font-size:10px;display: inline;font-size-adjust:none;font-weight:normal;color:white;}
.font-size-9-popup{line-height:9px;font-size:9px;display: inline;font-size-adjust:none;font-weight:normal;color:white;}
.page-content-callcenter{position:absolute;top:190px;left:764px;}
.page-content-callcenter-text{width:180px;}

/*hotline info*/
#page-content-user-hotline-info-header{width:140px;position:absolute;top:66px;right:-134px;z-index:100;font-size:10px;line-height:16px;color:#000000;background:#FFFFFF;padding:3px;border:1px solid #000000;text-align:left;display:none;}

/*hotline info*/
#page-content-user-hotline-info-footer{width:140px;position:relative;top:-85px;left:156px;z-index:100;font-size:10px;line-height:16px;color:#000000;
background:#FFFFFF;padding:3px;border:1px solid #000000;text-align:left;display:none;}
/*width:140px;position:absolute;bottom:146px;right:106px;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-callcenter a{color:#333;text-decoration:underline;font-size:10px;}
.page-content-callcenter a:hover{color:#333;text-decoration:none;}

.page-footer-box-2 a{color:#333;text-decoration:underline;font-size:10px;}
.page-footer-box-2 a:hover{color:#333;text-decoration:none;}

.page-content-c-1{position:absolute;top:398px;left:15px;line-height:19px;width:956px;}/*379*/
.pcc-big{top:398px;}/*Startseite von Reiseangeboten*/

/*IBE verschoben*/
div#complete_block {position:absolute;top:393px;}

.page-navi-text-top{font-size:11px;margin-top:-10px;margin-left:20px;}

/*Content*/
.page-content-left{width:567px;float:left;}
.page-content-left-big{width:950px;float:left;}
.page-content-left-big form{font-size:12px;color:#000000;}
.page-content-right{width:385px;float:left;}
.page-content-small-q-1{position:relative;top:14px;left:24px;background:#d64747;width:11px;height:11px;font-size:11px;line-height:11px;}
.page-content-small-q-2{position:relative;top:14px;left:24px;background:#00bff3;width:11px;height:11px;font-size:11px;line-height:11px;}
.page-content-small-q-3{position:relative;top:14px;left:24px;background:#f1bb01;width:11px;height:11px;font-size:11px;line-height:11px;}
.page-content-small-q-4{position:relative;top:14px;left:24px;background:#bdd647;width:11px;height:11px;font-size:11px;line-height:11px;}
.page-content-big-q-1{position:relative;top:0px;left:0px;background:#d64747;width:15px;height:15px;font-size:15px;line-height:15px;}
.page-content-big-q-2{position:relative;top:0px;left:0px;background:#00bff3;width:15px;height:15px;font-size:15px;line-height:15px;}
.page-content-big-q-3{position:relative;top:0px;left:0px;background:#f1bb01;width:15px;height:15px;font-size:15px;line-height:15px;}
.page-content-big-q-4{position:relative;top:0px;left:0px;background:#bdd647;width:15px;height:15px;font-size:15px;line-height:15px;}
.pcb-addon{position:relative;top:-7px;left:24px;}
.pcb-addon-2{position:relative;top:0px;left:0px;}
.pcb-addon-3{position:relative;top:30px;left:0px;z-index:1000;}

.page-content-coverflow-heading{width:950px;position:absolute;top:323px;left:23px;}
* html .page-content-coverflow-heading{top:350px;}
/*Wegen neue Startseite*/
.page-content-coverflow-heading-s{top:11px;}
* html .page-content-coverflow-heading-s{top:11px;}

.page-content-coverflow-heading-box-1{margin-top:3px;float:left;width:11px;height:11px;font-size:11px;line-height:11px;background:#d64747;}
.page-content-coverflow-heading-box-2{margin-top:3px;float:left;width:11px;height:11px;font-size:11px;line-height:11px;background:#00bff3;}
.page-content-coverflow-heading-text{margin-left:5px;float:left;color:#000000;}


.page-content-qs-heading{position:relative;top:-21px;left:20px;width:auto;overflow:hidden;text-overflow:clip;}
.page-content-qs-form{margin-top:-8px;}
.page-content-qs-form-add{}


.page-content-offer-heading{position:relative;top:0px;left:41px;width:auto;overflow:hidden;text-overflow:clip;}
.page-content-offer-data{position:relative;top:3px;left:24px;width:155px;line-height:14px;}
.page-content-sonst-heading{position:relative;top:-27px;left:46px;width:auto;overflow:hidden;text-overflow:clip;}
.page-content-sonst-data{margin-top:-23px;margin-left:24px;line-height:18px;width:519px;}
.page-content-sonst-heading-2{position:relative;top:-20px;left:22px;width:auto;overflow:hidden;text-overflow:clip;}
.page-content-sonst-heading-3{position:relative;top:-21px;left:41px;width:auto;overflow:hidden;text-overflow:clip;}
.page-content-sonst-data-2{margin-top:-16px;margin-left:0px;line-height:18px;width:519px;}
.page-content-sonst-data-3{margin-top:-10px;margin-left:23px;line-height:18px;}
.page-content-spacer-h{float:left;width:10px;}

.page-content-s-box-78-left{float:left;width:187px;}
.page-content-s-box-78-right{float:left;width:186px;}

.page-content-s-box-640{float:left;width:640px;}

.page-content-offer-text{position:relative;top:2px;left:24px;width:335px;}
.page-content-offer-text-2{position:relative;top:2px;left:24px;width:338px;line-height:16px;}
.page-content-offer-text-3{position:relative;top:11px;left:23px;width:338px;line-height:16px;}
.page-content-startseite-suche-dd{float:left;width:317px;}
.page-content-startseite-suche-arrow{float:left;position:relative;top:-3px;left:0px;}
.page-content-qs-c{position:relative;top:-197px;left:44px;width:660px;height:140px;font-size:10px;}/*-178*/
.page-content-qs-c-add{top:-197px;}


.page-content-s-q-left{float:left;width:254px;}
.page-content-s-q-center{float:left;width:224px;}
.page-content-s-q-right{float:left;width:135px;}
.page-content-s-q-left-1{float:left;width:102px;padding-top:3px;}
.page-content-s-q-left-2{float:left;width:auto;}
.page-content-s-q-left-3{float:left;width:84px;padding-top:3px;}
.page-content-s-q-left-4{float:left;width:46px;padding-top:3px;}
.page-content-s-q-left-1-small{float:left;width:75px;padding-top:3px;}
.page-content-s-q-date-1{float:left;width:92px;}
.page-content-s-q-date-2{padding-top:2px;float:left;width:auto;}
.page-content-s-q-button{margin-right:28px;text-align:right;}
#page-content-flugart-qs, #page-content-flugrichtung-qs, #page-content-erw-flug-qs, #page-content-kinder-flug-qs, #page-content-toleranz-qs, #page-content-reisedauer-flug-qs {display:none;}
.page-content-datum-heading{color:#f78121;font-weight:bold;}
.page-content-block-news{width:547px;}
.page-content-s-box-m{padding-top:11px;padding-left:10px;padding-right:10px;padding-bottom:11px;}
.content-news-css-1{color:#000000;}
.content-news-css-2{color:#F78121;}
.content-news-css-3{color:#ff6600;}
.arrow-global-pages-complete{width:310px;}
.arrow-global-pages-left{float:left;width: 70px;text-align:left;}
.arrow-global-pages-center{float:left;width:180px;text-align:center;color:#ff6600;}
.arrow-global-pages-right{float:right;width: 60px;text-align:right;}
.arrow-global-pages-left-m{}
.arrow-global-pages-center-m{}
.arrow-global-pages-right-m{}

#page-content-user-info-kinder-1{width:157px;position:absolute;top:125px;left:75px;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-s-q-left-1-small a{color:#000;text-decoration:underline;}
.page-content-s-q-left-1-small a:hover{color:#000;text-decoration:none;}

#abflughafen-ausland{display:none;}

#page-content-user-info-kinder-2{width:157px;position:absolute;top:60px;right:-20px;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-s-q-left-4 a{color:#000;text-decoration:underline;}
.page-content-s-q-left-4 a:hover{color:#000;text-decoration:none;}

/*
.conntent-news-archiv-background
{ background-image:url(../images/global/suche_archiv_background.jpg); background-repeat:no-repeat;height:69px;width:226px;}
*/
.content-news-archiv-suche
{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:60px; margin-top:33px; height:15px; line-height:15px; border:0; background:transparent; width:118px;}
.content-news-archiv-button{text-align:right;width:204px;margin-top:5px;}
.page-content-alle-news-1{float:left;width:auto;margin-right:4px;}
.page-content-alle-news-2{float:left;width:auto;height:12px;line-height:1px;font-size:1px;margin-top:5px;}
.link-uebersicht{clear:left;height:1px;font-size:1px;line-height:1px;width:auto;background:#dddddd;}
.page-content-cms-2-1{float:left;width:280px;}
.page-content-cms-2-2{float:left;width:188px;}
.page-content-cms-2-3{float:left;width:auto;}
.page-conent-impressum-1{float:left;width:100px;}
.page-conent-impressum-2{float:left;width:auto;}
.page-content-reiseberatung-left{float:left;width:265px;}
.page-content-reiseberatung-right{float:left;width:254px;}
.page-content-reiseberatung-1{float:left;width:132px;}
.page-content-reiseberatung-2{float:left;width:auto;font-size:9px;}
.page-content-user-online-complete{line-height:16px;font-size:10px;position:absolute;top:80px;left:638px;width:300px;text-align:right;color:#666666;}
.page-content-user-online-1{font-size:10px;font-weight:bold;}
.page-content-user-online-2{}
.page-submenu-c{margin-top:-8px;line-height:20px;font-size:12px;}
.page-submenu-1{float:left;width:106px;}
.page-submenu-2{float:left;width:106px;}
.page-submenu-3{float:left;width:auto;}


.page-footer-c{width:949px;background-image:url(../images/footer/footer_background.gif); background-repeat:no-repeat;width:951px;height:144px;line-height:20px;font-size:10px;}
.page-footer-m{padding-top:20px;padding-left:25px;}
.page-footer-1{color:#666666;width:480px;}
.page-footer-3{float:left;color:#666666;font-size:12px;}

.page-footer-box-1-m{line-height:12px;}

.page-footer-box-2-arrow{float:left;width:17px;}
.page-footer-box-2-text{float:left;width:160px;}


.page-footer-box-3-1{float:left;width:88px;}
.page-footer-box-3-2{float:left;width:105px;padding-top:8px;}
.page-footer-box-3-3{float:left;width:200px;padding-top:5px;font-size:11px;line-height:17px;color:#666666;}
.page-footer-box-3-4{padding-top:6px;float:right;width:320px;text-align:right;font-size:11px;line-height:17px;color:#666666;}
.page-footer-box-3-5{width:950px;text-align:center;line-height:22px;font-weight:bold;font-size:12px;color:#000000;}


.page-footer-box-1{float:left;width:524px;}/*position:relative;top:-84px;left:524px;*/
.page-footer-box-2{padding-top:16px;float:left;width:199px;font-size:11px;line-height:20px;}/*position:relative;top:-158px;left:722px;*/
.page-footer-box-3{padding-top:18px;float:left;width:auto;line-height:15px;}/*position:relative;top:-98px;left:0px;*/
.page-footer-box-4{margin-top:33px;}/*position:relative;top:-98px;left:0px;*/


.page-popup-complete a{color:#3b3b3b;font-weight:normal;}
.page-popup-complete a:hover{color:#2a71a7;}
.page-popup-complete{background:#e1e1e1;font-size:12px;margin:0px;padding:0px;}
.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;}
.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 exit*/
.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;}


.pcf-number{width:22px;height:22px;margin-right:10px;float:left;background:#444444;}
.pcf-number-m{color:white;text-align:center;font-size:14px;}
.pcf-heading{width:auto;float:left;}
.pcf-background{width:100%;background:#efefef;border-top-color:#dedede;border-top-style:solid;border-top-width:1px;}
.pcf-background-c-m{padding-left:15px;padding-top:5px;padding-right:15px;padding-bottom:8px;overflow:hidden;text-overflow:clip;}
.pcf-background-small{float:left;width:533px;background:#efefef;border-top-color:#dedede;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:577px;}
.pcf-button-left{padding-left:22px;float:left;widht:76px;padding-right:20px;}
.pcf-button-right{float:right;widht:auto;font-size:10px;}
.pcf-button-one{width:512px;text-align:right;padding-top:14px;}
.pcf-button-one-left{margin-left:22px;}
.pcf-button-one-1{width:219px;text-align:right;}
.pcf-button-qs{position:absolute;top:74px;right:0px;z-index:1;}/*float:left;width:auto;margin-top:45px;*/

.page-content-qs-form-add{position:absolute;top:135px;left:254px;z-index:2;}

.pcf-input-complete{padding-left:22px;padding-top:12px;padding-right:22px;}
.pcf-input-complete-2{padding-left:22px;padding-top:4px;padding-right:22px;}
.pcf-input{clear:left;width:100%;}
.pcf-output{position:relative;top:0px;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:100px;float:left;}
.pcf-input-4{width:25px;float:left;}
.pcf-input-5{width:367px;float:left;}
.pcf-input-6{width:61px;float:left;}
.pcf-input-7{width:194px;float:left;}
.pcf-input-8{width:295px;float:left;}
.pcf-input-9{width:auto;float:left;margin-top:-3px;}
.pcf-input-10{float:left;width:225px;}
.pcf-input-double{width:162px;float:left;}
.tool-option-1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:229px;}
.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:68px;}
.tool-option-5{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:100px;}
.tool-option-6{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;width:452px;}

.tool-input-1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:225px;}
.tool-input-2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:50px;}
.tool-input-3{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:53px;}
.tool-input-4{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:164px;}
.tool-input-5{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;width:83px;}

.tool-input-6{border:solid 1px #999999;font-weight:normal;font-size:16px;padding:4px;padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-style:normal;width:892px;}
.tool-input-7{border:solid 1px #999999;font-weight:normal;font-size:16px;padding:4px;padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-style:normal;width:772px;}
.tool-input-8{border:solid 1px #999999;font-weight:normal;font-size:16px;padding:4px;padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-style:normal;width:215px;}
.tool-input-9{border:solid 1px #999999;font-weight:normal;font-size:16px;padding:4px;padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-style:normal;width:580px;}

.tool-input-10{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;width:216px;}

.tool-textarea-1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:223px;}
.tool-textarea-2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:473px;}

.tool-textarea-3{border:solid 1px #999999;font-weight:normal;font-size:16px;padding:4px;padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-style:normal;width:456px;}

.tool-option-7{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;width:164px;}
.tool-option-8{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;width:52px;}
.tool-option-10{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;width:75px;}
.tool-option-9{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;width:108px;}



.tool-option-suche{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:302px;}
.pcf-error{color:red;margin-left:30px;}
.pcf-error-arrow{color:red;}
.pcf-error-content{color:red;font-size:11px;}
.pcf-input-captcha-m{margin-top:7px;margin-bottom:9px;}
.pcf-wartelayer-load{color:green;font-weight:bold;}
.pcf-wartelayer-fertig {}
#page-content-wartemeldung{position:absolute;left:0px;top:0px;font-size:9px;}
.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:1000;}
.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 .nav { background: transparent url(/site/images/icons/cal-menuarrow.gif) no-repeat 100% 100%;}*/
.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;}

.page-content-reisegutschein{background:#eceff1;}

.page-content-banner{position:absolute;top:398px;left:975px;z-index:100;width:169px;}
.page-content-m-1{background: #eceff1;height:669px;}/*afs right height:637px;*/
.page-content-m-2{background: #eceff1;height:252px;padding-left:14px;}/* afs top height:637px; +6px*/
.page-content-m-3{background: #eceff1;height:115px;padding-left:14px;}
.pcar-fix-bottom{position:relative;top:-6px;left:0px;background:#eceff1;width:169px;height:6px;z-index:1;}
.pcar-fix-right{position:absolute;top:25px;left:160px;background:#eceff1;width:9px;height:660px;z-index:1;}
.pcar-fix-top{position:absolute;top:25px;left:0px;background:#eceff1;width:169px;height:6px;z-index:1;}

.pcar-fix-top-2{position:absolute;top:25px;left:0px;background:#eceff1;width:640px;height:6px;font-size:6px;line-height:6px;z-index:1;}
.pcar-fix-bottom-2{position:relative;top:-9px;left:0px;background:#eceff1;width:626px;height:9px;font-size:9px;line-height:9px;z-index:1;}

.pcar-fix-top-5{position:relative;top:6px;height:6px;font-size:6px;line-height:6px;background:#eceff1;}
.pcar-fix-bottom-5{position:relative;top:-9px;background:#eceff1;height:9px;font-size:9px;line-height:9px;}

/*AFS fix heading*/
.pcsmh-fix-1{position:absolute;top:14px;z-index:2;}
.pcsmh-fix-2{position:absolute;top:11px;z-index:2;}
/*wegen startseite*/


.pcar-fix-top-4{position:relative;top:6px;left:0px;background:#eceff1;width:626px;height:6px;font-size:6px;line-height:6px;z-index:1;}
.pcar-fix-bottom-4{position:relative;top:-9px;left:0px;background:#eceff1;width:620px;height:9px;font-size:9px;line-height:9px;z-index:1;}
* html .pcar-fix-bottom-4{width:626px;}/*wegen startseite unter ie6 afs zerschossen*/

.page-content-heading-box-1{margin-top:3px;float:left;width:11px;height:11px;font-size:11px;line-height:11px;background:#d64747;}
.page-content-heading-box-2{margin-top:3px;float:left;width:11px;height:11px;font-size:11px;line-height:11px;background:#00bff3;}
.page-content-heading-text{padding-left:5px;float:left;color:#000000;}

/*
*/

.page-content-s-box-3-1-c { background: #eceff1; width:100%;}
.page-content-s-box-3-top div { background: url(http://www.trip.de/images/global/block_2_top_left.jpg) no-repeat top left;}
.page-content-s-box-3-top { background: url(http://www.trip.de/images/global/block_2_top_right.jpg) no-repeat top right;}
.page-content-s-box-3-bot div { background: url(http://www.trip.de/images/global/block_2_bottom_left.jpg) no-repeat bottom left;}
.page-content-s-box-3-bot { background: url(http://www.trip.de/images/global/block_2_bottom_right.jpg) no-repeat bottom right;}
.page-content-s-box-3-top div, .page-content-s-box-3-top, .page-content-s-box-3-bot div, .page-content-s-box-3-bot {width:100%;height:25px;}

.page-content-s-box-3-tops div { background: url(https://www.trip.de/images/global/block_2_top_left.jpg) no-repeat top left;}
.page-content-s-box-3-tops { background: url(https://www.trip.de/images/global/block_2_top_right.jpg) no-repeat top right;}
.page-content-s-box-3-bots div { background: url(https://www.trip.de/images/global/block_2_bottom_left.jpg) no-repeat bottom left;}
.page-content-s-box-3-bots { background: url(https://www.trip.de/images/global/block_2_bottom_right.jpg) no-repeat bottom right;}
.page-content-s-box-3-tops div, .page-content-s-box-3-tops, .page-content-s-box-3-bots div, .page-content-s-box-3-bots {width:100%;height:25px;}

.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-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:#264989;}
.page-content-adcontainer-link{padding-left:9px;}

.page-content-adcontainer-heading a{color:#0000ff;text-decoration:underline;}
.page-content-adcontainer-heading a:hover{color:#0000ff;text-decoration:underline;}

.page-content-adcontainer-link a{color:#006000;text-decoration:none;}
.page-content-adcontainer-link a:hover{color:#006000;text-decoration:none;}


