/*###form###*/
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: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:249px;}
.tool-option-2{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:187px;}
.tool-option-3{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:280px;}

/*Safari Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.tool-option-2{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:185px;}
}
/*Firefox*/
body:not(:-moz-handler-blocked) .tool-option-2{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:185px;}


/*Safari Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.tool-option-3{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:278px;}
}
/*Firefox*/
body:not(:-moz-handler-blocked) .tool-option-3{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:278px;}


.tool-option-4{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:87px;}
.tool-option-5{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:160px;}
.tool-option-6{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:10px;font-style:normal;width:409px;}
.tool-input-1{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:100%;}
.tool-input-2{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:181px;}
.tool-input-3{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:93px;}
.tool-input-4{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:274px;}

.tool-textarea-1{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:274px;}
.tool-textarea-2{font-family: Arial, Verdana, 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{}
/*###form###*/


.page-content-pdf-icon-1{float:left;width:47px;}
.page-content-pdf-icon-2{float:left;width:auto;}
.page-content-pdf-icon-3{float:left;width:122px;}

.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;}

.pcbcg-2 ol {margin-top:0px;padding-left:16px;}
* html .pcbcg-2 ol{margin-left:4px;}
*:first-child+html .pcbcg-2 ol{margin-left:4px;}/*IE 7 Hack*/


/*################################################*/
.content-news-css-1{color:black;}
.content-news-css-2{color:#9e3a78;}

.arrow-global-pages-complete{width:320px;}/*Für Blättern*/
.arrow-global-pages-left{float:left;width: 60px;text-align:left;}
.arrow-global-pages-center{float:left;width:200px;text-align:center;color:#9e3a78;}/*Für Blättern*/
.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{}


.conntent-news-archiv-background
{
	background-image:url(../images/global/suche_archiv_background_2.jpg);
	background-repeat:no-repeat;height:46px;width:210px;
}
.content-news-archiv-suche
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:36px;
	margin-top:12px;
	height:15px;
	line-height:15px;
	border:0;
	background:transparent;
	width:146px;
}

.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:#cfcfcf;}

.page-content-cms-2-1{float:left;width:265px;}
.page-content-cms-2-2{float:left;width:188px;}
.page-content-cms-2-3{float:left;width:auto;}

/*Content*/
.page-content h1{margin-top:15px;margin-left:17px;font-size:30px;display:inline;font-weight:normal;color:#000;}
.page-content-startseite h1{font-size:16px;display:inline;font-weight:bold;color:#000;}
.page-content-c{position:absolute;top:0px;left:0px;width:100%;z-index:2;color:#000;}
.page-content{text-align:left;padding-top:122px;width:948px;z-index:2;font-size:12px;line-height:18px;}
.page-content-startseite{text-align:left;padding-top:194px;width:948px;z-index:2;font-size:12px;line-height:18px;background:#e0deda;}
.page-content-startseite-m{padding-left:20px;padding-right:20px;}
.page-content-startseite-left{width:570px;float:left;}
.page-content-startseite-right{float:left;width:338px;}

.page-content-block-3-complete{float:left;width:946px;border:1px solid #e5e5e5;}
.page-content-block-3-top, .page-content-block-3-bottom{display:none;}
.page-content-block-3-center{background:#fdfdfd;}
.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;padding-bottom:10px;}
.pcbcg-2{float:left;width:auto;border-left-color:#dddddd;border-left-style:solid;border-left-width:1px;line-height: 18px;}
.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;}

/*QMAP BEGIN*/
.page-content-gmap{position:relative;width:338px;height:319px;background-image:url(../images/content/startseite/gmap.jpg);background-repeat:no-repeat;}
.page-content-gmap-m{padding-left:19px;padding-top:257px;}
.page-content-qmap-input{width:217px;float:left;}
.page-content-qmap-button{width:64px;float:left;}
.qmap-input-1{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-style:normal;width:201px;height:15px;}
*:first-child+html .qmap-input-1{margin-top:-1px;}
* html .qmap-input-1{margin-top:-1px;}
/*QMAP END*/

.page-content-reiseportale{width:338px;height:350px;}
.page-content-reiseportale-heading-pos{position:relative;}
.page-content-reiseportale-heading{position:absolute;top:16px;left:20px;}

.page-content-startseite-qs{width:560px;}
.page-content-startseite-offer{float:left;width:180px;height:246px;background:#fff;}
.page-content-startseite-offer-spacer-h{float:left;width:10px;}
.page-content-startseite-offer-2{float:left;width:338px;height:246px;background:#fff;}
.page-content-startseite-offer-3{float:left;width:370px;height:246px;background:#fff;}
.page-content-startseite-news{float:left;width:338px;height:502px;background:#fff;}
.page-content-startseite-offer-3-1{width:169px;float:left;}
.page-content-startseite-offer-3-1-m{margin-right:20px;}
.page-content-startseite-offer-3-2{width:93px;float:left;}
.page-content-startseite-offer-3-3{width:70px;float:left;}

.page-content-startseite-offer-m{padding-left:19px;padding-top:17px;padding-right:19px;}
.page-content-startseite-offer-m-2{padding-left:19px;padding-right:19px;}
.page-content-startseite-offer-news-m{padding-left:19px;padding-top:12px;padding-right:19px;}
.page-content-startseite-offer-preis{color:#46b5e2;font-size:20px;line-height:28px;}
.page-content-startseite-offer-alle{margin-left:17px;color:#46b5e2;font-size:10px;}
.page-content-startseite-offer-alle-2{color:#46b5e2;font-size:12px;}

.page-content-startseite-offer-m a{color:#46b5e2;text-decoration:none;}
.page-content-startseite-offer-m a:hover{color:#46b5e2;text-decoration:underline;}

.page-content-startseite-offer-m-2 a{color:#46b5e2;text-decoration:none;}
.page-content-startseite-offer-m-2 a:hover{color:#46b5e2;text-decoration:underline;}

.page-content-startseite-news a{color:#46b5e2;text-decoration:underline;}
.page-content-startseite-news a:hover{color:#46b5e2;text-decoration:none;}

.page-content-startseite-offer-alle a{color:#46b5e2;text-decoration:underline;}
.page-content-startseite-offer-alle a:hover{color:#46b5e2;text-decoration:none;}

.page-content-startseite-offer-alle-2 a{color:#46b5e2;text-decoration:underline;}
.page-content-startseite-offer-alle-2 a:hover{color:#46b5e2;text-decoration:none;}

.page-content-startseite-map{margin-left:9px;margin-top:47px;margin-bottom:47px;}
.page-content-map-teaser-pos{position:relative;}
.page-content-map-teaser{position:absolute;top:-72px;left:-12px;width:572px;height:148px;background-image:url(../images/content/startseite/map/map_teaser.png);background-repeat:no-repeat;}
.page-content-map-teaser-m{padding-left:17px;padding-top:15px;padding-right:19px;}
.page-content-map-teaser-1{float:left;width:297px;}
.page-content-map-teaser-2{float:left;width:232px;}

.page-content-map-teaser-2 a{color:#000;text-decoration:none;}
.page-content-map-teaser-2 a:hover{color:#000;text-decoration:underline;}

.page-content-map-teaser-1 a{color:#000;text-decoration:underline;}
.page-content-map-teaser-1 a:hover{color:#000;text-decoration:none;}

.page-content-map-teaser-1-1{float:left;width:130px;}
.page-content-map-teaser-1-2{float:left;width:84px;}
.page-content-map-teaser-1-3{float:left;width:83px;}


.page-content-map-teaser-asien, .page-content-map-teaser-afrika, .page-content-map-teaser-australien, .page-content-map-teaser-nordamerika, .page-content-map-teaser-suedamerika{display:none;}



/*QS*/
.page-content-s-q-button-left a{color:#000;text-decoration:underline;}
.page-content-s-q-button-left a:hover{color:#000;text-decoration:none;}

.page-content-qs{width:100%;}
.page-content-qs-background-m{padding-top:55px;}
.page-content-qs-background{height:368px;background:#f0f0f0;width:100%;}
.page-content-qs-heading-pos{position:relative;}
.page-content-qs-heading{position:absolute;left:20px;top:20px;}
.page-content-radiobutton-background{width:376px;height:68px;background: url('../images/qs/radiobutton_background.gif') no-repeat;position:absolute;top:22px;right:22px;line-height:15px;}
.page-content-radiobutton-m{margin-left:19px;margin-top:6px;}
.page-content-radiobutton-1{float:left;width:118px;}
.page-content-radiobutton-2{float:left;width:104px;}

.page-content-radiobutton-background label {position:relative;top:-2px;left:2px;}
.page-content-qs-background label {position:relative;top:-2px;left:2px;font-size:12px;line-height:24px;color:#000;}



.page-content-qs-m{padding-top:20px;padding-left:20px;}
.page-content-qs-input-background-1{width:516px;border: 1px solid #bababa;background:#fff;}
.page-content-qs-input-background-2{margin:2px;background:#f6f6f6;}
.page-content-qs-input-background-3{width:251px;border: 1px solid #bababa;background:#fff;}
.page-content-qs-input-background-4{width:253px;float:left;}
.page-content-qs-input-m{margin-left:16px;padding-top:7px;padding-bottom:11px;font-size:11px;line-height:16px;color:#666666;}

.page-content-s-q-1{width:230px;float:left;text-overflow:clip;overflow:hidden;white-space:nowrap;}
.page-content-s-q-2{width:144px;float:left;text-overflow:clip;overflow:hidden;white-space:nowrap;}
.page-content-s-q-3{width:156px;float:left;text-overflow:clip;overflow:hidden;white-space:nowrap;}
.page-content-s-q-4{width:217px;float:left;text-overflow:clip;overflow:hidden;white-space:nowrap;}
.page-content-s-q-5{width:214px;float:left;text-overflow:clip;overflow:hidden;white-space:nowrap;}
.page-content-s-q-spacer-1{width:20px;float:left;}
.page-content-s-q-spacer-2{width:16px;float:left;}
.page-content-s-q-spacer-3{width:12px;float:left;}
.page-content-s-q-spacer-4{width:2px;float:left;height:2px;font-size:2px;line-height:2px;}
.page-content-qs-font-small{font-size:10px;}

.page-content-s-q-date-1{float:left;width:127px;}
.page-content-s-q-date-2{padding-top:2px;float:left;width:auto;}
.page-content-s-q-button{margin-top:2px;text-align:right;width:276px;}
#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-s-q-kind{float:left;width:71px;}

.page-content-s-q-button-left{margin-top:11px;width:359px;float:left;}
.page-content-s-q-button-right{padding-right:22px;width:auto;float:right;}

.page-content-s-q-button-spacer-v{clear:left;height:21px;}
*:first-child+html .page-content-s-q-button-spacer-v{clear:left;height:14px;}
* html .page-content-s-q-button-spacer-v{clear:left;height:14px;font-size:14px;line-height:14px;}

#charter-hmi-ausland{display:none;}
#charter-hmi-inland{display:none;}
#hotel-region{display:none;}
#hotel-dsi{display:none;}
#charter-dsi{display:none;}
#page-content-startseite-qs-angebote-es{display:none;}
.page-content-startseite-qs-angebote-es-h{height:202px;}
#erweiterte_suche_aus{display:none;}

.tool-option-qs-6{font-family: Arial, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:156px;height:20px;}
.tool-option-qs-7{font-family: Arial, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:230px;height:20px;}
.tool-option-qs-8{font-family: Arial, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:217px;height:20px;}
.tool-option-qs-9{font-family: Arial, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:214px;height:20px;}
.tool-option-qs-10{font-family: Arial, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:71px;height:20px;}
.tool-input-qs-4{font-family: Arial, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:118px;}
.tool-input-qs-5{font-family: Arial, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:211px;}



/*Safari Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .tool-option-qs-6{margin-top:2px;}
 .tool-input-qs-5{width:213px;}
}

/*Firefox*/
body:not(:-moz-handler-blocked) .tool-input-qs-5{width:213px;}

/*
* html .page-content-qs space-8 {clear:left;height:7px;font-size:7px;line-height:7px;}
*:first-child+html .tool-option-qs-6, .tool-option-qs-7, .tool-option-qs-8, .tool-option-qs-10 {height:20px;}
*/

/*Chrome*/
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .space-8 {clear:left;height:5px;font-size:5px;line-height:5px;}
}
*/

.page-content-qs-heading a{color:#000;text-decoration:underline;}
.page-content-qs-heading a:hover{color:#000;text-decoration:none;}

#search_form_send{position:absolute;top:278px;left:154px;}


/*Kinder QS*/
#page-content-user-info-kinder-2{width:155px;position:absolute;top:300px;left:183px;z-index:100;font-size:10px;line-height:16px;color:#000000;background:#FFFFFF;padding:3px;border:1px solid #000000;text-align:left;display:none;}
* html #page-content-user-info-kinder-2{top:309px;}

/*AFS*/
.page-content-afs{padding-left:13px;border: 1px solid #e5e5e5;}
