/*#########################################*/
/*Allgemeine Einstellungen*/
body {margin:0px;padding:0px;color:#666666;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-image: url(../images/header/header_background.gif);background-repeat: repeat-x;}


.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-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;}
.font-size-11{font-size:11px;}
.text-right{text-align:right;}
.ol-design-1{margin-left:25px;margin-top:0px;}
.text-color-1{color:#666666;}
.text-bold{font-weight:bold;}
/*#########################################*/

/*Links*/
/*#########################################*/

/*Content*/
.page-content-c a{color:#666666;text-decoration:underline;}
.page-content-c a:hover{color:#666666;text-decoration:none;}

.page-footer-c a{color:#999999;text-decoration:none;}
.page-footer-c a:hover{color:#999999;text-decoration:underline;}

.arrow-global-pages-complete a{color:#999999;text-decoration:underline;}
.arrow-global-pages-complete a:hover{color:#999999;text-decoration:none;}

.pcf-reg a{color:#7aa1ef;text-decoration:underline;}
.pcf-reg a:hover{color:#7aa1ef;text-decoration:none;}

.page-content-pointer a{color:#bb060d;text-decoration:underline;}
.page-content-pointer a:hover{color:#bb060d;text-decoration:none;}


a.link-design-2:link{color:#666666;text-decoration:none;}
a.link-design-2:visited{color:#666666;text-decoration:none;} 
a.link-design-2:hover{color:#666666;text-decoration:underline;} 
a.link-design-2:active{color:#666666;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:#000000;text-decoration:none;}

a.link-active-2:link{color:#999999;text-decoration:none;}
a.link-active-2:visited{color:#999999;text-decoration:none;} 
a.link-active-2:hover{color:#999999;text-decoration:underline;} 
a.link-active-2:active{color:#999999;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;}


/*



.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-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:40px;display:inline;color:#bc060e;font-weight:normal;}/*Startseite*/
h2{font-size:15px;line-height:19px;display:inline;color:#000000;}/*News*/
h3{font-size:11px;line-height:19px;display:inline;color:#bc060e;}/*alle roten slogen*/
h4{font-size:16px;line-height:24px;display:inline;color:#000000;font-weight:normal;}


.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-1{font-size:12px;line-height:24px;color:#000000;font-weight:bold;}
.font-style-2{font-weight:bold;text-decoration:underline;}
.font-style-3{color:#BC060E;}
/*

.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;}
*/

/*########################################################################################################*/

/*Global Arrow und Dots*/
.listex-complete{clear:left;width: 100%;}
.listex-left{float:left;width:auto;margin-right:4px;}
.listex-right{float:left;width:610px;} /*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 870px*/
/*#########################################*/
.page-content-c{position:absolute;top:456px;left:0px;width:100%;line-height:19px;z-index:3;}
.page-content-box{width:870px;text-align:left;}
.page-content-left{width:251px;float:left;}
.page-content-login{width:235px;height:249px;background-image: url(../images/global/login_background.jpg);background-repeat: no-repeat;color:#FFFFFF;}
.page-content-login-m-1{padding-left:5px;}
.page-content-login-m-2{padding-top:26px;padding-left:31px;font-size:11px;line-height:15px;}
.page-content-login-m-2 form{font-size:10px;}
.page-content-right{width:619px;float:left;}


.page-navi{width:554px;}
.page-navi-m{margin-top:-466px;padding-left:243px;}

/*
.page-content-submenu-c{font-size:12px;}
.page-content-submenu-arrow{width:19px;float:left;padding-top:3px;}
.page-content-submenu-link{float:left;width:auto;}
*/

.page-header-c{position:absolute;top:-11px;left:0px;width:100%;z-index:1;}

.page-footer-c{padding-left:13px;font-size:10px;line-height:17px;color:#999999;}
/*.page-footer-c-1{padding-left:13px;font-size:10px;margin-top:-16px;}*//*nur startseite*/
.page-footer-1{float:left;width:149px;}
.page-footer-2{float:left;width:271px;}
.page-footer-3{float:left;width:154px;}
.page-footer-4{float:left;width:144px;}
.page-footer-5{float:left;width:auto;}
.page-footer-line-h{font-size:1px;line-height:1px;height:1px;background-image: url(../images/global/line_h.gif);background-repeat: repeat-x;}

/*
.page-datum{position:absolute;top:103px;left:44px;width:970px;line-height:16px;font-size:10px;}
.page-datum-m{text-align:right;}
.page-datum-1{color:#999999;}
.page-datum-2{color:#FFFFFF;}
*/

/*################################################*/
form{display: inline;}
.pcf-number{width:22px;height:22px;margin-right:10px;float:left;background:#bc060e;}
.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-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:100%;text-align:right;}
.pcf-button-small{padding-top:10px;width:175px;text-align:right;}
.pcf-reg{padding-top:32px;font-size:10px;}
.pcf-input-complete{padding:22px;color:black;}

.pcf-input{clear:left;width:580px;}
.pcf-output{position:relative;top:20px;left:0px;text-align:right;color:red;font-weight:bold;}
.pcf-input-left{width:279px;float:left;}
.pcf-input-right{width:279px;float:left;}
.pcf-input-spacer-h{width:20px;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:167px;}
.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:161px;}
.tool-input-3{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:460px;}
.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:460px;}
.tool-textarea-2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;width:570px;}
.pcf-error{padding-left:27px;color:red;font-size:11px;}
.pcf-error-arrow{color:red;}
.pcf-error-content{color:red;font-size:11px;}
/*################################################*/

.design-input-1{padding:3px;border: 1px #a5acb2 solid;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:169px;}
/*
.design-input-2{padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:123px;}
.design-input-3{padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:198px;}
.design-input-4{padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:40px;}
.design-input-5{padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:50px;}
.design-input-6{padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:91px;}
.design-input-7{padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:162px;}
.design-input-8{padding-left:3px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:322px;}
*/

.pcf-input-6{width:61px;float:left;}/*Checkboxen und Text zusammen*/
.pcf-input-7{width:194px;float:left;}/*Checkboxen und Text zusammen for error*/

.design-option-1{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:186px;}
.design-option-2{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:119px;}
.design-option-3{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:122px;}
.design-option-4{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;width:176px;}

.design-checkbox-1{margin-bottom:1px;padding:0px;width:15px;border: 1px #7F9DB9 solid;line-height:1px;height:15px;}

.design-button-1{color:#FFFFFF;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:10px;font-weight:bolder;background-color:#0059B2;margin:0pt;padding:2px 6px;width:60px;
border: 1px #FFFFFF solid;}

/*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:#333333;}
.content-news-css-2{color:#bc060e;}
/*.content-news-css-3{color:#666666;}*/
.content-news-css-4{color:#000000;}


.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;}
/*#####################################################################################################*/


/*################################################*/
/*Contentrubriken*/
.page-content-impressum-1{float:left;width:300px;}
.page-content-impressum-2{float:left;width:auto;}

.page-content-startseite-left{float:left;width:328px;}
.page-content-startseite-spacer{float:left;width:30px;}
.page-content-startseite-right{float:left;width:261px;}

/*FAQ*/
.page-content-faq-output{display:none;}
.page-content-faq-output ul {padding:0px;margin:0px;list-style-type:none;}
.page-conetnt-display-on{display:block;}
.page-conetnt-display-off{color:#000000;display:none;}
.page-content-pointer{cursor:pointer;}