/*#########################################*/
/*Allgemeine Einstellungen*/
body {margin:0px;padding:0px;color:#333333;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background:#FFFFFF;}


.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-43{clear:left;height:43px;font-size:43px;line-height:43px;}

img{border:0;}

.text-underline{text-decoration:underline;}
.text-color-black{color:black;}
.text-color-red{color:red;}
.content-warnung{color:red;}
.space-fix{font-size:1px;line-height:1px;}
.text-right{text-align:right;}
.ol-design-1{margin-left:25px;margin-top:0px;}

/*#########################################*/

/*Links*/
/*#########################################*/

/*Content*/
.page-content-c a{color:#333333;text-decoration:none;}
.page-content-c a:hover{color:#333333;text-decoration:underline;}

.page-footer-center-m a{color:#333333;text-decoration:none;}
.page-footer-center-m a:hover{color:#333333;text-decoration:underline;}

.page-footer-center-5 a{color:#333333;text-decoration:underline;}
.page-footer-center-5 a:hover{color:#333333;text-decoration:none;}

.page-content-right-special-text a{color:#333333;text-decoration:underline;}
.page-content-right-special-text a:hover{color:#333333;text-decoration:none;}

.page-content-startseite a{color:#cb091d;text-decoration:underline;}
.page-content-startseite a:hover{color:#cb091d;text-decoration:none;}

.page-content-right-teaser-1 a{color:#cb091d;text-decoration:underline;}
.page-content-right-teaser-1 a:hover{color:#cb091d;text-decoration:none;}

.page-content-startseite-offer-heading a{color:#333333;text-decoration:underline;}
.page-content-startseite-offer-heading a:hover{color:#333333;text-decoration:none;}

.page-content-startseite-center-offer-heading a{color:#333333;text-decoration:underline;}
.page-content-startseite-center-offer-heading a:hover{color:#333333;text-decoration:none;}

.page-content-startseite-center-output a{color:#cc3333;text-decoration:underline;}
.page-content-startseite-center-output a:hover{color:#cc3333;text-decoration:none;}

.page-content-qs-heading a{color:#000000;text-decoration:underline;}
.page-content-qs-heading a:hover{color:#000000;text-decoration:none;}




a.link-active-1:link{color:#333333;text-decoration:underline;}
a.link-active-1:visited{color:#333333;text-decoration:underline;} 
a.link-active-1:hover{color:#333333;text-decoration:none;} 
a.link-active-1:active{color:#333333;text-decoration:underline;}

a.link-design-1:link{color:#333333;text-decoration:underline;}
a.link-design-1:visited{color:#333333;text-decoration:underline;} 
a.link-design-1:hover{color:#333333;text-decoration:none;} 
a.link-design-1:active{color:#333333;text-decoration:underline;}

a.link-active-2:link{color:#000000;text-decoration:none;}
a.link-active-2:visited{color:#000000;text-decoration:none;} 
a.link-active-2:hover{color:#000000;text-decoration:underline;} 
a.link-active-2:active{color:#000000;text-decoration:none;}

/*
.page-content-news-text a{color:#000000;text-decoration:underline;}
.page-content-news-text a:hover{color:#000000;text-decoration:none;}

.page-navi a{color:#cc0000;text-decoration:none;}
.page-navi a:hover{color:#FFFFFF;text-decoration:none;}

.page-datum a{color:#FFFFFF;text-decoration:underline;}
.page-datum a:hover{color:#FFFFFF;text-decoration:none;}
*/

/*Content leicht grau im text*/
/*




a.link-design-1:link{color:#FFFFFF;text-decoration:none;}
a.link-design-1:visited{color:#FFFFFF;text-decoration:none;} 
a.link-design-1:hover{color:#FFFFFF;text-decoration:underline;} 
a.link-design-1:active{color:#FFFFFF;text-decoration:none;}

a.link-design-2:link{color:#000000;text-decoration:none;}
a.link-design-2:visited{color:#000000;text-decoration:none;} 
a.link-design-2:hover{color:#000000;text-decoration:underline;} 
a.link-design-2:active{color:#000000;text-decoration:none;}

a.link-design-3:link{color:#cc0000;text-decoration:underline;}
a.link-design-3:visited{color:#cc0000;text-decoration:underline;} 
a.link-design-3:hover{color:#cc0000;text-decoration:none;} 
a.link-design-3:active{color:#cc0000;text-decoration:underline;}

a.link-design-4:link{color:#666666;text-decoration:underline;}
a.link-design-4:visited{color:#666666;text-decoration:underline;} 
a.link-design-4:hover{color:#666666;text-decoration:none;} 
a.link-design-4:active{color:#666666;text-decoration:underline;}
*/
/*#########################################*/


/*#########################################*/
/*Heading*/
h1{font-size:20px;line-height:24px;display:inline;color:#000000;}/*Contentseiten*/
h2{font-size:14px;line-height:19px;display:inline;color:#000000;}/*Startseite Teaser rechts*/
h4{font-size:14px;display: inline;font-weight:bold;}/*Formulare*/

.page-content-right-teaser-1 h2{color:#cb091d;}

/*
h2{font-size:15px;line-height:19px;display:inline;}/*News*/
/*
h4{font-size:16px;display: inline;font-size-adjust:none;font-weight:normal;color:#000000;}
*/
/*
.font-size-10{font-size:10px;}
.font-size-10-popup{font-size:10px;display: inline;font-size-adjust:none;font-weight:normal;color:white;}
.font-color-1{color:#cc0000;}
.font-color-2{color:#cccccc;}


.font-style-2{font-style:italic;font-size:12px;}
.font-style-3{font-style:italic;color:#666666;font-size:9px;}
.font-style-4{font-style:italic;color:#333333;font-size:14px;}
.font-style-5{font-style:italic;color:#333333;font-size:14px;}
.font-style-6{font-weight:bold;font-style:italic;}
*/

.font-style-1{color:#cb091d;}
.font-style-2{color:#000000;}
/*########################################################################################################*/

/*Global Arrow und Dots*/
.listex-complete{clear:left;width: 100%;}
.listex-left{float:left;width:auto;margin-right:4px;}
.listex-right{float:left;width:439px;} /*Bug firefox vistavljaem na -20*/

.liste-arrow{float:left;width:11px;}
.liste-number{float:left;width:24px;}
.liste-dot{float:left;width:12px;}
.liste-pdf{float:left;width:40px;}



/*Anfang vom Header, Footer, Content*/
/*#########################################*/
.page-logo{position:absolute;top:39px;left:49px;z-index:1;}
.page-header-c{position:absolute;top:101px;left:0px;width:978px;height:339px;z-index:1;}
.page-navi{position:absolute;top:109px;left:34px;z-index:2;}
.page-navi-2{position:absolute;top:101px;left:0px;z-index:2;}
.page-content-startseite{position:absolute;top:421px;left:0px;width:961px;height:803px;
background-image:url(../images/global/content_startseite_background.gif);background-repeat:no-repeat;z-index:2;line-height:19px;}

.page-content-c{width:978px;margin-top:440px;margin-left:220px;}/*width:505px;line-height:19px;*/
.page-content-center-c{width:505px;line-height:19px;}
.page-content-center-top{background-image:url(../images/global/content_center_top_background.gif); background-repeat:repeat-y;}
.page-content-center-top-m{position:relative;top:-67px;left:31px;z-index:2;width:449px;}
.page-content-center-bottom{background-image:url(../images/global/content_center_bottom_background.gif); background-repeat:no-repeat;}

.page-content-right-special-background{position:absolute;top:666px;left:715px;width:246px;height:462px;background-image:url(../images/global/content_right_teaser_background.gif); background-repeat:no-repeat;}
.page-content-right-special-text{position:absolute;top:690px;left:737px;width:198px;z-index:2;line-height:18px;}

.page-content-right-teaser-1{position:absolute;top:388px;left:737px;width:213px;z-index:2;line-height:19px;}

.page-footer-c{position:relative;top:10px;left:-220px;width:952px;}
.page-footer-c-1{position:absolute;top:1215px;left:0px;width:952px;z-index:1;}/*nur startseite*/
.page-footer-c-2{margin-left:-13px;}/*nur ibe*/
.page-footer-top{height:6px;background-image:url(../images/footer/footer_background_top_right.gif); background-repeat:no-repeat;}
.page-footer-bottom{height:6px;background-image:url(../images/footer/footer_background_bottom_right.gif); background-repeat:no-repeat;}
.page-footer-center{background:#fef8f9;}
.page-footer-hotline{margin-left:55px;font-size:10px;line-height:16px;color:#999999;}
.page-footer-center-m{padding-top:14px;margin-left:55px;margin-right:24px;line-height:19px;}
.page-footer-center-1{float:left;width:97px;}
.page-footer-center-2{float:left;width:106px;}
.page-footer-center-3{float:left;width:122px;}
.page-footer-center-4{float:left;width:122px;}
.page-footer-center-5{padding-top:19px;float:left;width:426px;text-align:right;}

.page-datum{position:absolute;top:39px;left:0px;width:948px;line-height:16px;}
.page-datum-m{text-align:right;}

.page-salutaion{position:absolute;top:119px;left:762px;z-index:2;color:#ffcccc;font-size:10px;}

.page-content-ibe{position:absolute;top:159px;left:0px;}

.page-quicksearch{position:absolute;left:252px;top:165px;z-index:2;color:#666666;}

/*################################################*/
/*Formulare*/
form{display: inline;}
.page-content-form-complete{width:441px;}
.page-content-form-teaser-complete{padding-top:101px;margin-left:19px;color:#000000;}/*Gewinnspiel*/
.pcf-number{width:22px;height:22px;margin-right:10px;float:left;background:#cb091d;}
.pcf-number-m{color:white;text-align:center;font-size:14px;}
.pcf-heading{width:auto;float:left;}
.pcf-background{width:100%;background:#fff9fa;border-top-color:#fff9fa;border-top-style:solid;border-top-width:1px;}

.pcf-background-small{float:left;width:533px;background:#f2f8ff;border-top-color:#7f99b2;border-top-style:solid;border-top-width:1px;}
.pcf-button-small{float:left;width:auto;padding-top:52px;padding-left:15px;}

.pcf-button-gewinnspiel-c{margin-top:13px;padding-right:20px;}
.pcf-button-gewinnspiel-left{float:left;width:auto;}
.pcf-button-gewinnspiel-right{float:right;width:auto;}

.pcf-button-complete{width:600px;padding-left:22px;padding-right:22px;}
.pcf-button-left{margin-left:22px;float:left;widht:76px;margin-right:20px;}
.pcf-button-right{float:right;widht:auto;font-size:10px;}
.pcf-button-one{width:219px;text-align:right;}
.pcf-button-one-left{margin-left:22px;}
.pcf-button-one-1{width:238px;text-align:right;}

.pcf-input-complete{padding:22px;}/*609*/
.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-4{width:25px;float:left;}/*Checkboxen und Text trennen*/
.pcf-input-5{width:367px;float:left;}/*Checkboxen und Text trennen*/

.pcf-input-8{width:275px;float:left;}
.pcf-input-9{width:auto;float:left;margin-top:-3px;}


.pcf-input-captcha-m{float:left;width:243px;}/*Wegen Breite zweite Input IE6 macht auto abbruch*/

.pcf-input-double{width:162px;float:left;}

/*border: 1px solid #808080;*/
.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:258px;}/*280 - 12px*/

.tool-option-4{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:75px;}
.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:11px;font-style:normal;width:472px;}

.tool-input-1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:243px;}
.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:63px;}

.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-input-5{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:243px;}/*Startseite z. B. Gewinnspiel*/

.pcf-error{padding:0px;margin:0px;color:red;font-size:11px;}
.pcf-error-arrow{color:red;}
.pcf-error-arrow-2{color:#900f02;}
/*################################################*/

/*Banner*/
.page-banner-global{position:absolute;top:256px;left:884px;z-index:1;}

/*Popups*/
.page-popup-ibe-output{padding-top:18px;}
.page-popup-complete-ibe-pu{background-image:url(../images/content/privat_urlaub/popup_background.jpg);width:630px;height:175px;}
.page-popup-complete-ibe-br{background-image:url(../images/content/business_reisen/popup_background.jpg);width:630px;height:175px;}
.page-popup-ibe-heading{padding-left:112px;padding-top:133px;}

.page-popup-heading-nb{height:56px;background:#ff6600;width:440px;}
.page-popup-heading-m-nb{padding-left:10px;padding-top:10px;}
.page-popup-text-nb{width:440px;color:#003366;}
.page-popup-text-m-nb{padding-left:10px;padding-top:15px;line-height:18px;font-size:11px;}
.page-content-bonuscode{font-size:18px;display: inline;font-weight:bold;}
.page-content-bonusfreunde-heading{color:#990000;}


/*News*/
/*#####################################################################################################*/
.page-content-news-image{float:left;width:110px;height:85px;overflow:hidden;text-overflow:clip;}
.page-content-news-text{}

.page-content-news-heading-left{float:left;width:250px;line-height:22px;}
.page-content-news-heading-right{padding-top:4px;float:right;width:auto;}

.page-content-datum-heading{color:#ae211a;font-weight:bold;}
.page-content-block-news{width:504px;}
.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:#ae211a;}
.content-news-css-3{color:#666666;}
.content-news-css-4{color:#1d6293;}


.arrow-global-pages-complete{width:504px;}/*Für Blättern*/
.arrow-global-pages-left{float:left;width: 70px;text-align:left;}
.arrow-global-pages-center{float:left;width:374px;text-align:center;color:#ae211a;}/*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.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:4px;}
.link-uebersicht{clear:left;height:1px;font-size:1px;line-height:1px;width:auto;background:#dadada;}

.page-content-cms-2-1{float:left;width:248px;}
.page-content-cms-2-2{float:left;width:188px;}
.page-content-cms-2-3{float:left;width:auto;}



.page-content-submenu-c{font-size:12px;}
.page-content-submenu-arrow{width:17px;float:left;padding-top:3px;}
.page-content-submenu-link{float:left;width:auto;}
/*#####################################################################################################*/

/*Startseite*/
.page-content-startseite-left-m{padding-left:34px;padding-top:15px;line-height:18px;overflow:hidden;text-overflow:clip;}
.page-content-startseite-offer-1{float:left;width:107px;}
.page-content-startseite-offer-2{float:left;width:62px;text-align:right;}
.page-content-startseite-offer-heading{font-weight:bold;font-size:10px;text-align:right;width:169px;}

.page-content-startseite-center{position:absolute;top:373px;left:253px;z-index:2;overflow:hidden;text-overflow:clip;line-height:15px;width:437px;}
.page-content-startseite-center-output{float:left;width:139px;}
.page-content-startseite-center-spacer-h{float:left;width:10px;}
.page-content-startseite-center-spacer-v{background:#efeded;font-size:1px;line-height:1px;height:1px;clear:left;}
.page-content-startseite-center-offer-heading{font-weight:bold;font-size:10px;text-align:right;}
.page-content-startseite-center h1{margin-left:-2px;}

.page-content-specials{line-height:15px;}


/*Schnellsuche*/
.page-content-s-q-left{float:left;width:299px;}
.page-content-s-q-right{float:left;width:298px;}
.page-content-s-q-left-1{float:left;width:106px;}
.page-content-s-q-left-2{float:left;width:auto;}
.page-content-s-q-date-1{float:left;width:149px;}
.page-content-s-q-date-2{padding-top:2px;float:left;width:auto;}
.page-content-s-q-button{position:absolute;left:484px;top:154px;}
#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-qs-heading-1{float:left;width:303px;}
.page-content-qs-heading-2{float:left;width:266px;}

#charter-hmi-ausland{display:none;}
#charter-hmi-inland{display:none;}
#hotel-region{display:none;}
#hotel-dsi{display:none;}

/*QS*/
.tool-option-7{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:164px;}
.tool-option-8{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:52px;}
.tool-option-9{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:107px;}
.tool-input-5{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:139px;}


.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;}
