/* CSS Document */ select,input {margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;border:1px solid #ccc;font-size:0.9em;height:19px;line-height:19px;} .width1 {width:35px;margin:0px 0px 0px 0px;padding:0;} .width20 {width:20px;margin:0px 0px 0px 0px;padding:0;} .width30 {width:30px;margin:0px 0px 0px 0px;padding:0;} .width35 {width:35px;margin:0px 0px 0px 0px;padding:0;} .width40 {width:40px;margin:0px 0px 0px 0px;padding:0;} .width45 {width:45px;margin:0px 0px 0px 0px;padding:0;} .width50 {width:50px;margin:0px 0px 0px 0px;padding:0;} .width60 {width:60px;margin:0px 0px 0px 0px;padding:0;} .width63 {width:63px;margin:0px 0px 0px 0px;padding:0;} .width65 {width:65px;margin:0px 0px 0px 0px;padding:0;} .width70 {width:70px;margin:0px 0px 0px 0px;padding:0;} .width75 {width:75px;margin:0px 0px 0px 0px;padding:0;} .width80 {width:80px;margin:0px 0px 0px 0px;padding:0;} .width85 {width:85px;margin:0px 0px 0px 0px;padding:0;} .width90 {width:90px;margin:0px 0px 0px 0px;padding:0;} .width100 {width:100px;margin:0px 0px 0px 0px;padding:0;} .width108 {width:108px;margin:0px 0px 0px 0px;padding:0;} .width110 {width:110px;margin:0px 0px 0px 0px;padding:0;} .width120 {width:120px;margin:0px 0px 0px 0px;padding:0;} .width150 {width:150px;margin:0px 0px 0px 0px;padding:0;} .width175 {width:175px;margin:0px 0px 0px 0px;padding:0;} .width200 {width:200px;margin:0px 0px 0px 0px;padding:0;} .width250 {width:250px;margin:0px 0px 0px 0px;padding:0;} .width280 {width:280px;margin:0px 0px 0px 0px;padding:0;} .none {display:none;} input {border:1px solid #CACED1;height:16px;} input.noborder {border:none;height:16px;} .required {border:1px solid #ff0000;} p.ref {background-image:url(../images/ref_bg.gif);background-position:center top;background-repeat:no-repeat;display:block;text-align:center;float:left;font-size:0.7em;color:#666;font-weight:bold;height:23px;width:162px;line-height:22px;margin:0;padding:0;} .holidaysummary {display:block;float:right;width:162px;margin:10px 0px 0px 0px;} .holidaysummary ul {list-style:none;display:block;float:left;margin:0;padding:0;} .holidaysummary ul li {list-style:none;display:block;float:left;width:162px;height:33px;line-height:33px;font-size:0.7em;background-repeat:no-repeat;background-color:#fff; white-space:nowrap;overflow:hidden;} .holidaysummary ul li#top {background-image:url(../images/holsum_top_plus.gif);} .holidaysummary ul li.norm {background-image:url(../images/holsum_plus.gif);color:#E77200;} .holidaysummary ul li.norm_down {background-image:url(../images/holsum_minus.gif);} .holidaysummary ul li.red {background-image:url(../images/holsum_active_plus.gif);color:#478125;} .holidaysummary ul li.red_down {background-image:url(../images/holsum_active_minus.gif);color:#478125;} .holidaysummary ul li a {padding:0px 0px 0px 24px;margin:0px 0px 0px 6px;text-decoration:none;color:#E77200;font-weight:bold;display:block;} .holidaysummary ul li span.disable {padding:0px 0px 0px 24px;margin:0px 0px 0px 6px;text-decoration:none;color:#F7B87F;font-weight:bold;display:block;} .holidaysummary ul li.norm a {color:#E77200;} .holidaysummary ul li.red a {color:#478125;} .holidaysummary ul li a:hover {color:#F7B87F;} .holidaysummary ul li.red a:hover {color:#A3C092;} .holidaysummary ul li p.amendbtn a {padding:0px; margin:0px 0px 0px 0px;color:#fff;} .holidaysummary ul li p.amendbtn a:hover {color:#DD7E00;} .holidaysummary ul li p.addcsbtn a {padding:0px; margin:0px 0px 0px 0px;color:#fff;} .holidaysummary ul li p.addcsbtn a:hover {color:#7BA559;} .holidaysummary ul li a.link {color:#E77200;} .holidaysummary ul li a.link:hover {color:#F7B87F;} .holidaysummary ul li a.redlink {color:#478125;} .holidaysummary ul li a.redlink:hover {color:#A0C092;} .holidaysummary ul li a.disabled_link, .holidaysummary ul li a:hover.disabled_link {cursor:default;color:#F7B87F;} .holidaysummary ul li a.disabled_redlink, .holidaysummary ul li a:hover.disabled_redlink {cursor:default;color:#A0C092;} .holidaysummary .sumblock {display:block;float:left;background-color:#fff;padding:0px 2px 5px 2px;border-left:1px solid #FDC464;border-right:1px solid #FDC464;width:156px;overflow:auto; white-space:normal;} .holidaysummary .sumblock .number {float:left;display:block;width:16px;color:#478125;font-weight:bold;padding:0;margin:0;line-height:normal;} .holidaysummary .sumblock .cs {float:left;display:block;width:140px;padding:0px 0px 5px 0px;margin:0px 0px 5px 0px;} .holidaysummary .sumblock .csbtns {float:left;display:block;width:156px;padding:0px 0px 5px 0px;margin:0px 0px 5px 0px;overflow:auto;} .holidaysummary .sumblock .lab {float:left;display:block;width:26px;color:#478125;font-weight:bold;line-height:normal;clear:both;} .holidaysummary .sumblock .det {float:left;display:block;width:146px;padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;clear:both;} .holidaysummary .sumblock .lab1 {float:left;display:block;color:#478125;line-height:normal;} .holidaysummary .sumblock .lab1 span {margin:0px 0px 10px 5px;display:block;float:left;} .holidaysummary .sumblock .det1 {float:left;display:block;color:#E77200;line-height:normal;margin:0px 0px 0px 5px;} .holidaysummary .sumblock .lab2 {float:left;display:block;width:160px;} .holidaysummary .sumblock p {margin:0px 2px;padding:2px 0px;font-weight:normal;line-height:normal;color:#333;clear:both;} .holidaysummary .sumblock p.title {color:#E77200;font-weight:bold;} .holidaysummary .sumblock p.title strong {color:#E77200} .holidaysummary .sumblock p.date {color:#333;font-weight:normal;} .holidaysummary .sumblock p.accom {color:#E77200;font-weight:normal;} .holidaysummary .sumblock img {display:block;float:right;clear:both;margin:2px;} .holidaysummary .sumblock p.amendbtn {margin:0 3px 3px 0px;padding:0;float:left;clear:none;} .holidaysummary .sumblock p.addcsbtn {margin:0px 0px 3px 0px;padding:0;float:left;clear:none;display:block; white-space:nowrap;} span.arrivalday {border:#f7c86c solid 1px; padding: 2px 0px 2px 0px; width: 18px; display: block; float:left; text-align:center; background-color:#feeed5; color: #333333;} span.arrivaltext {float:left; margin:3px 0px 0px 3px;} .breakdown {width:162px;display:block;float:left;background-image:url(../images/breakdown_bg.gif);background-repeat:no-repeat;background-position:top left;} .breakdown h2 {font-size:0.8em;color:#E64B2F;text-align:center;width:162px;font-weight:bold;padding:5px 0px 0px 0px;margin:0;height:24px;} .breakdownblock {display:block;float:left;width:162px;margin:0;padding:0;background-image:url(../images/breakdown_bg2.gif);background-repeat:repeat-y;background-position:top left;} .breakdownblock p {margin:0;padding:2px 0px;font-size:0.7em;width:162px;display:block;float:left;height:auto;} .breakdownblock .costline {position:relative;display:block;float:left;clear:both;width:162px;z-index:1;cursor:pointer;} .breakdownblock .showcostsbtn {width:162px;display:block;text-align:center;background-color:#fff;border-bottom:1px solid #f2a496;height:20px;padding:0px 0px 4px 0px;float:left;} .breakdownblock .showcostsbtn a {text-align:center;font-size:0.7em;font-weight:normal;color:#e64b2f;line-height:20px;} .breakdownblock .hidecostsbtn {width:162px;display:block;text-align:center;background-color:#fff;border-bottom:1px solid #f2a496;height:20px;padding:0px 0px 4px 0px;float:left;display:none;} .breakdownblock .hidecostsbtn a {text-align:center;font-size:0.7em;font-weight:normal;color:#e64b2f;line-height:20px;} .breakdownblock p.subcost {display:none;color:#333;} .breakdownblock p.maincost {color:#000;} .breakdownblock p.total {background-color:#F2A496;color:#fff;font-weight:bold;display:block;float:left;} .breakdownblock p span.left {float:left;display:block;padding:0px 0px 0px 2px;width:92px;white-space:normal;} .breakdownblock p span.right {display:block;text-align:right;float:right;padding:0px 2px 0px 0px;height:auto;white-space:normal;} .breakdownblock p.costexplain {display:none;position:absolute;bottom:15px;left:-10px;background-color:#fff;width:auto;height:auto;padding:5px;border:1px solid #f2a496;z-index:5;} .rightcol {} .lower {display:block;float:left;width:702px;} .block {display:block;float:left;background-image:url(../images/block_bg.gif);background-repeat:repeat-x;background-position:left 32px;background-color:#fff;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;width:522px;} .block2 {display:block;float:left;background-image:url(../images/block_bg.gif);background-repeat:repeat-x;background-position:left 32px;background-color:#fff;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;width:600px;} .block_head {width:522px;height:31px;display:block;float:left;background-image:url(../images/block_head_bg.gif);background-repeat:no-repeat;background-position:top left;margin:0px;padding:0px;} .block_head h3 {font-size:0.8em;display:block;float:left;margin:0;color:#fff;font-weight:bold;line-height:28px;padding:0px 5px 0px 5px;} .block_head h4 {font-size:0.7em;display:block;float:left;margin:0;color:#fff;font-weight:bold;line-height:28px;padding:0px 5px 0px 10px;} .block_head h5 { display:block;float:right;padding:0 5px 0px 0px;margin:0;color:#fff;line-height:28px;} .block_head img {width:19px;height:13px;background-color:#fff;float:left;margin:8px 5px 0px 5px;} .block_head2 {width:610px;height:31px;display:block;float:left;background-image:url(../images/block_head_bg.gif);background-repeat:no-repeat;background-position:top left;margin:0px;padding:0px;} .block_head2 h3 {font-size:0.8em;display:block;float:left;margin:0;color:#fff;font-weight:bold;line-height:28px;padding:0px 5px 0px 5px;} .block_head2 h4 {font-size:0.7em;display:block;float:left;margin:0;color:#fff;font-weight:bold;line-height:28px;padding:0px 5px 0px 10px;} .block_head2 h5 { display:block;float:right;padding:0 5px 0px 0px;margin:0;color:#fff;line-height:28px;} .block_head2 img {width:19px;height:13px;background-color:#fff;float:left;margin:8px 5px 0px 5px;} .block_headora {width:522px;height:31px;display:block;float:left;background-image:url(../images/block_head_bg_orange.gif);background-repeat:no-repeat;background-position:top left;margin:0px;padding:0px;} .block_headora h3 {font-size:0.8em;display:block;float:left;margin:0;color:#fff;font-weight:bold;line-height:28px;padding:0px 5px 0px 5px;} .block_headora h4 {font-size:0.7em;display:block;float:left;margin:0;color:#fff;font-weight:bold;line-height:28px;padding:0px 5px 0px 10px;} .block_headora h5 { display:block;float:right;padding:0 5px 0px 0px;margin:0;color:#fff;line-height:28px;} .block_headora img {width:19px;height:13px;background-color:#fff;float:left;margin:8px 5px 0px 5px;} .block_conora {width:512px;border-left:5px solid #f1a426;border-right:5px solid #f1a426;display:block;float:left;padding:0px 0px 21px 0px;background-image:url(../images/block_foot_bg.gif);background-repeat:no-repeat;background-position:bottom left;} .block_conora h3 {color:#71BF44;margin:0px 0px 3px 0px;padding:0px;} .block_conora h4 {color:#71BF44;margin:0px 0px 3px 0px;padding:0px;} .block_conora p{margin:0px;padding:0px;} .block_con {width:512px;border-left:5px solid #7AC142;border-right:5px solid #7AC142;display:block;float:left;padding:0px 0px 21px 0px;background-image:url(../images/block_foot_bg.gif);background-repeat:no-repeat;background-position:bottom left;} .block_con h3 {color:#71BF44;margin:0px 0px 3px 0px;padding:0px;} .block_con h4 {color:#71BF44;margin:0px 0px 3px 0px;padding:0px;} .block_con p{margin:0px;padding:0px;} .block_con2 {width:600px;border-left:5px solid #7AC142;border-right:5px solid #7AC142;display:block;float:left;padding:0px 0px 21px 0px;background-image:url(../images/block_foot_bg.gif);background-repeat:no-repeat;background-position:bottom left;} .block_con2 h3 {color:#71BF44;margin:0px 0px 3px 0px;padding:0px;} .block_con2 h4 {color:#71BF44;margin:0px 0px 3px 0px;padding:0px;} .block_con2 p{margin:0px;padding:0px;} .block table {border-collapse:collapse;clear:both;width:512px;border-top:5px solid #B7DEA1;border-bottom:5px solid #B7DEA1;background-color:#DBEECF;padding:0px 0px 0px 0px;display:table;} .block td {font-size:0.7em;padding:3px;border-right:1px solid #B7DEA1;border-bottom:1px solid #fff;} .block th {font-size:0.7em;padding:3px;text-align:left;border-right:1px solid #B7DEA1;border-bottom:1px solid #fff;} .block td a {color:#F75100;} .block td a.orangebtn {color:#fff;} .block td a.orangebtn:hover {color:#DD7E00;} .block table.orange {border-top:5px solid #F75100;border-bottom:5px solid #F75100;background-color:#FAE2BC;} .block table.orange td {border-right:1px solid #FBA880;border-bottom:1px solid #fff;} .block table.orange th {border-right:1px solid #B7DEA1;border-bottom:1px solid #fff;} .block table.orange td a {color:#5CA631;} .block table.orange td a.orangebtn {color:#fff;} .block table.orange td a.orangebtn:hover {color:#DD7E00;} .block_con2 .confirm p {padding:10px; font-size:10px;} a.splink {font-weight:bold; color:#71BF44;} /*hints*/ .block .hints {display:block;float:left;clear:both;width:508px;text-align:center;margin:10px 0px 0px 0px;} .block .hints p {float:none;display:block;width:auto;text-align:center;margin:5px; font-size:0.7em;} .block .hints p span {display:inline-block;background-color:#edebdd;border:1px solid #d6d3c3;padding:0px 5px 0px 5px;/*line-height:1.8em;*/height:auto;width:auto;} .block .hints em {float:none;padding:0;font-style:italic;} .pageheader {display:block;float:left;margin:0px 0px 10px 0px;width:702px;} .pageheader h1 {display:block;float:left;text-align:left;} .pageheader a {float:right;} .pageheader p {font-size:0.7em;clear:both;} .rightpane{float:right; width:166px;} .edownload{display:block; float:right;} .edownload span {display:block; float:right; font-size:0.7em; line-height:1.3em; width:166px;height:312px;background-image:url(../images/edownload.gif);background-repeat:no-repeat;background-position:top left; color:#333;text-align:center;} .edownload span {padding:80px 0px 0px 0px;} .edownload span img{float:left;} .generalpara p {font-size:0.7em;margin:3px 0px 0px 0px;padding:0px;} /*DE*/ #doppel{float: left; margin-top: 10px; padding-left: 30px;} #doppeltop{ background: url(../images/doppeltop.gif) top left no-repeat; height: 10px; width: 160px; display: block; margin: 0px; padding: 0px; } #doppelbtm{ background: url(../images/doppelbtm.gif) bottom left no-repeat; height: auto; width: 160px; display: block; margin: 0px; padding: 0px; float: left; } #doppelbtm p {margin: 0px; padding: 4px 10px 0px 10px; color: #fff; font-size: 0.7em;} #doppelbtm a {font-size: 0.7em; color: #fff; padding: 8px 10px 10px 10px; text-decoration: none; display: block; font-weight: bold;} #doppelbtm a:hover {text-decoration: underline;} /*End DE*/