body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background: #f5a54e url(../images/body_img_bg.gif) repeat-x }
body, table, div, p, h2, h3{ margin:0px; padding:0px}
.maindiv{ width:900px; margin:auto;}
.headernav{ background:url(../images/logo.gif) no-repeat; width:900px; height:174px}
.menubg{ background-color:#5f6062; height:22px}
.contentpnl{ background-color:#fff; min-height:600px; padding:25px}
.contentpnl_small{ background-color:#fff; min-height:150px; padding:25px}
.contentpnl_stepl{ background-color:#fff; min-height:450px; padding:25px;}
.contentpnl_stepl h2{ font-family:"Trebuchet MS", verdana; font-size: 20px; color:#f5a54e}
.contentpnl_small h2{ font-family:"Trebuchet MS", verdana; font-size: 20px; color:#f5a54e}
.contentpnl h2{ font-family:"Trebuchet MS", verdana; font-size: 20px; color:#f5a54e}
.steppnl{ width:100%}
.step_top_img{ width:845px; height:6px; background:url(../images/step_top_img.gif) no-repeat}
.step_bg_img{ min-height:194px; width:845px; background:url(../images/step_bg_img.gif) repeat-y}
.step_bottom_img{ width:845px; height:10px; background:url(../images/step_bottom_img.gif) no-repeat}
.conntxt{ padding:15px}
.firstcolmn{ width:240px; float:left; padding:1px 0px 0px 0px}
.secondcolmn{ width:270px; float:left; min-height:150px; border-right:solid 1px #ccc; padding:10px 5px 0px 16px}
.secondcolmn h2{font-family:"Trebuchet MS"; font-size: 21px; color:#fda820; font-weight:normal}
.secondcolmn h3{font-family:verdana; font-size: 14px; color:#808183; padding:0; margin:0;  font-weight:normal}
.thirdcolmn{ width:240px; float:left}
.vehicle{ width:30px; padding-left:15px;}
.vehicle1{ padding-left:2px; font-family: verdana; font-weight:bold; font-size: 10px; color:#4d4d4d}
.vehicle1 span{font-family:"Trebuchet MS", verdana; font-size: 16px; color:#f5a54e}
.vehicle1 div.headding{font-family:"Trebuchet MS", verdana; width:70px; font-weight:bold; font-size: 16px; color:#f5a54e}
.compervan{ width:100%; padding-top:30px}
.btn_quotebook{    background:url(../images/getquotebook.gif)    no-repeat; width:166px; height:26px; border:solid 0px; font-size:10px; text-align:left; padding-left:12px}
.btn_quotebook_de{ background:url(../images/de/getquotebook.gif) no-repeat; width:166px; height:26px; border:solid 0px; font-size:10px; text-align:left; padding-left:12px}
.btn_quotebook_fr{ background:url(../images/fr/getquotebook.gif) no-repeat; width:166px; height:26px; border:solid 0px; font-size:10px; text-align:left; padding-left:12px}
.dht{ height:30px}
.dht1{ height:15px}
.dht_step2{ height:5px}
.innerbgtbl{ background:url(../images/inntbl_bg.jpg) repeat-y; width:829px; height:1200px; vertical-align:top;}
.innerbgdiv{ background:url(../images/inntbl_bg.jpg) repeat-y; width:829px; }
.banerimg{ vertical-align:top; text-align:center}
.innercontent{ width:100%}
.leftpnl{ width:370px; border:solid 0px #f20000; float:left; padding:15px}
.leftpnl h2{ color:#f5a54e; border-bottom:solid 1px #f5a54e; margin-bottom:10px; width:98%;  font-weight:normal}
.leftpnl h3{font-family:"Trebuchet MS", verdana; font-size: 16px; color:#666; margin-bottom:10px;  font-weight:normal}
.rightpnl{ width:350px; float:left; border:solid 0px #f20000; padding:15px}
.subform{font-family:"Trebuchet MS", verdana; font-size: 15px; color:#666; font-weight:bold }
.sub_innercontent{ width:95%; margin:auto; clear:both}
.sub_innercontent h2{ color:#fda820; font-weight:normal; border-bottom:solid 1px #FDA820; font-size:21px; width:98%; font-family:"Trebuchet MS"; margin-bottom:10px}
.amt{ text-align:right; width:100%; color:#f5a54e; font-weight:bold; padding-left:390px}
.amt1{ color:#f5a54e; font-weight:bold }
.sub_innercontent h3{font-family:verdana; font-size: 16px; color:#818181; font-weight:bold;}
.lefttd{font-family:"Trebuchet MS", verdana; width:250px; font-size: 16px; color:#666; font-weight:bold }
.lefttd_fom{font-family: verdana; width:250px; font-size: 15px; color:#808183; font-weight:normal; text-align:right;}
.red_lbl{ color:#db0000; font-family:"Trebuchet MS", verdana; font-size: 14px;}
.btn_payfulamount{ border: solid 0px; background: url(../images/btn_nowbg.jpg) no-repeat; color:#666; font-size:11px;  width:190px; height:31px;}
.btn_backsteps{ border: solid 0px; background: url(../images/button-back-step.gif) no-repeat; color:#666; font-size:11px;  width:150px; height:31px}
.btn_paydepositnow{ border: solid 0px; background: url(../images/btn_paydepositnow.jpg) no-repeat; width:194px; height:31px}
.pay1{ min-width:45px; font-family: verdana; font-weight:bold; color:#818181; font-size: 15px; }
.pay2{ width:470px; font-family: verdana; font-weight:bold; color:#818181; font-size: 17px; }
.pay3{ width:100px; color:#f5a54e; font-family:"Trebuchet MS", verdana; font-weight:bold; font-size:17px}
.txtbox{ border:solid 1px #ccc; height:15px; padding: 5px; margin-bottom:4px;}
.txtbox_1{ border:solid 1px #ccc; height:55px;}
.dropdown{ font-size:11px; color:#666; }
.txtboxbig{ border:solid 1px #ccc; height:15px; padding: 5px; margin-bottom:4px; width:220px;}
.defheight{ height:20px}
.startxt{ color:#db0000; font-size:12px; text-align:center}
.innerpnl ul li{list-style-type:disc; color:#666}
.innerbgtbl_stage3{  background:url(../images/inntbl_bg.jpg) repeat-y; width:829px; height:600px; vertical-align:top;}
/*.innerbgtbl_stage22{  background:url(../images/inntbl_bg.jpg) repeat-y; width:829px; min-height:120px; vertical-align:top;}   */
  .innerbgtbl_stage22{  background:url(../images/inntbl_bg.jpg) repeat-y; width:500px; min-height:120px; vertical-align:top;}




/* new styles 22st june 09 */
.payment-leftpnl{ width:370px; border:solid 0px #f20000; float:left; padding:15px}
.payment-leftpnl h2{ color:#fda820; border-bottom:solid 1px #FDA820; font-size:21px; font-family:"Trebuchet MS"; margin-bottom:10px; font-weight:normal}
.payment-leftpnl h3{ color:#4D4D4D; font-size:14px; font-family:verdana; font-weight:normal}
.leftpnl h3{font-family: verdana; font-size: 14px; color:#4d4d4d; margin-bottom:10px}
.vehicle1 div.headding_1{width:178px;}
.vehicle1 div.headding_11{width:85px;}
/*  .vehicle1 div.headding_111{width:70px;} */
.headding_111 h3{font-family:"Trebuchet MS"; font-weight:bold; font-size: 14px; color:#fda820; padding:6px;}
.headding_11 h3{font-family:"Trebuchet MS"; font-weight:bold; font-size: 14px; color:#fda820; padding:6px;}
.headding_1 h3{font-family:"Trebuchet MS"; font-weight:bold; font-size: 14px; color:#fda820; padding:6px;}
.subform_text{font-family:verdana; font-size: 15px; color:#808183; font-weight:normal; padding:6px}
.subform_text_step2{font-family:verdana; font-size: 14px; color:#808183;  }
.sub_innercontent_1{ width:95%; margin:auto; clear:both}
.sub_innercontent_1 h2{ color:#fda820; border-bottom:solid 1px #FDA820; font-size:21px; font-family:"Trebuchet MS"; margin-bottom:10px;width:98%; font-weight:normal}
.payment-txtbox{ border:solid 1px #ccc; height:15px; padding: 5px; margin-bottom:4px; width:220px;}
.payment-innercontent{  width:95%; margin:auto; clear:both}
.payment-innercontent a{   color:#818183; text-decoration:underline;  }
.payment-innercontent h2{  color:#fda820; border-bottom:solid 1px #FDA820; font-size:21px; width:98%; font-family:"Trebuchet MS"; margin-bottom:10px; width:98%; font-weight:normal}
.payment-innercontent h3{  color:#818183; font-family:Verdana; font-size:15px; font-weight:normal}
.payment-steppnl{ width:50%}
.payment_top_img{ width:800px; height:6px; background:url(../images/step_top_img_1.jpg) no-repeat}
.payment_bg_img{ min-height:100px;  width:800px; background: url(../images/step_bg_img_1.jpg) repeat-y}
.payment_bottom_img{ width:800px; height:10px; background: url(../images/step_bottom_img_1.jpg) no-repeat}
.payment_pay1{ width:45px;}
.payment_pay2{ width:470px; font-family:verdana ; font-size: 17px; color:#818181; }
.payment_pay2_1{ width:470px; font-family:verdana ; font-size: 16px; color:#818181; }
#footer{ width:900px; height:99px;}
.footer-left-img{ width:95px; height:96px; background:url(../images/footer_img.gif) no-repeat; float:left}
.footer-bg{ width:805px; height:96px; background:url(../images/footer_bg.gif) repeat-x; float:left}
.top_text_left{float:left; width:48%;}
.top_text_left h2{font-family:"Trebuchet MS"; font-size:21px; color:#FDA820; font-weight:bold}
.top_text{float:right; width:50%; }
.top_text h2{font-family:"Trebuchet MS"; font-size:16px; color:#808080; font-weight:normal}

.btn-get-quote{    border: solid 0px; background: url(../images/button-get-quote.gif)    no-repeat; width:174px; height:33px; cursor:pointer}
.btn-get-quote_de{ border: solid 0px; background: url(../images/de/button-get-quote.gif) no-repeat; width:174px; height:33px; cursor:pointer}
.btn-get-quote_fr{ border: solid 0px; background: url(../images/fr/button-get-quote.gif) no-repeat; width:214px; height:33px; cursor:pointer}

.btn-get-quote:hover{    border: solid 0px; background: url(../images/button-get-quote-hover.gif)    no-repeat; width:174px; height:33px; cursor:pointer}
.btn-get-quote_de:hover{ border: solid 0px; background: url(../images/de/button-get-quote-hover.gif) no-repeat; width:174px; height:33px; cursor:pointer}
.btn-get-quote_fr:hover{ border: solid 0px; background: url(../images/fr/button-get-quote-hover.gif) no-repeat; width:214px; height:33px; cursor:pointer}

.btn-back-step1{ border: solid 0px; background: url(../images/button-back-step.gif) no-repeat; width:152px; height:33px; cursor:pointer}
.btn-back-step1:hover{ border: solid 0px; background: url(../images/button-back-step-hover.gif) no-repeat; width:152px; height:33px; cursor:pointer}

.btn-back-step2{    border: solid 0px; background: url(../images/button-back-to-step2.jpg)    no-repeat; width:152px; height:33px; cursor:pointer}
.btn-back-step2_de{ border: solid 0px; background: url(../images/de/button-back-to-step2.gif) no-repeat; width:170px; height:33px; cursor:pointer}
.btn-back-step2_fr{ border: solid 0px; background: url(../images/fr/button-back-to-step2.gif) no-repeat; width:170px; height:33px; cursor:pointer}
.btn-back-step2:hover{    border: solid 0px; background: url(../images/button-back-to-step2-hover.jpg)    no-repeat; width:152px; height:33px; cursor:pointer}
.btn-back-step2_de:hover{ border: solid 0px; background: url(../images/de/button-back-to-step2-hover.gif) no-repeat; width:170px; height:33px; cursor:pointer}
.btn-back-step2_fr:hover{ border: solid 0px; background: url(../images/fr/button-back-to-step2-hover.gif) no-repeat; width:170px; height:33px; cursor:pointer}

.btn-pay-full{    border: solid 0px; background: url(../images/button-pay-full.jpg)    no-repeat; width:204px; height:40px; cursor:pointer}
.btn-pay-full_de{ border: solid 0px; background: url(../images/de/button-pay-full.jpg) no-repeat; width:240px; height:40px; cursor:pointer}
.btn-pay-full_fr{ border: solid 0px; background: url(../images/fr/button-pay-full.jpg) no-repeat; width:240px; height:40px; cursor:pointer}
.btn-pay-full:hover{    border: solid 0px; background: url(../images/button-pay-full-hover.jpg)    no-repeat; width:204px; height:40px; cursor:pointer}
.btn-pay-full_de:hover{ border: solid 0px; background: url(../images/de/button-pay-full-hover.jpg) no-repeat; width:240px; height:40px; cursor:pointer}
.btn-pay-full_fr:hover{ border: solid 0px; background: url(../images/fr/button-pay-full-hover.jpg) no-repeat; width:240px; height:40px; cursor:pointer}

.btn-pay-dis{    border: solid 0px; background: url(../images/button-pay-deposit.jpg) no-repeat; width:204px; height:40px; cursor:pointer}
.btn-pay-dis_de{ border: solid 0px; background: url(../images/de/button-pay-deposit.jpg) no-repeat; width:240px; height:40px; cursor:pointer}
.btn-pay-dis_fr{ border: solid 0px; background: url(../images/fr/button-pay-deposit.jpg) no-repeat; width:240px; height:40px; cursor:pointer}
.btn-pay-dis:hover{    border: solid 0px; background: url(../images/button-pay-deposit-hover.jpg)    no-repeat; width:204px; height:40px; cursor:pointer}
.btn-pay-dis_de:hover{ border: solid 0px; background: url(../images/de/button-pay-deposit-hover.jpg) no-repeat; width:240px; height:40px; cursor:pointer}
.btn-pay-dis_fr:hover{ border: solid 0px; background: url(../images/fr/button-pay-deposit-hover.jpg) no-repeat; width:240px; height:40px; cursor:pointer}

.btn-change-book{    border: solid 0px; background: url(../images/button-change-your-booking.gif)    no-repeat; width:267px; height:47px; cursor:pointer}
.btn-change-book_de{ border: solid 0px; background: url(../images/de/button-change-your-booking.gif) no-repeat; width:267px; height:47px; cursor:pointer}
.btn-change-book_fr{ border: solid 0px; background: url(../images/fr/button-change-your-booking.gif) no-repeat; width:267px; height:47px; cursor:pointer}

.btn-change-book:hover{    border: solid 0px; background: url(../images/button-change-your-booking-hover.gif)    no-repeat; width:267px; height:47px; cursor:pointer}
.btn-change-book_de:hover{ border: solid 0px; background: url(../images/de/button-change-your-booking-hover.gif) no-repeat; width:267px; height:47px; cursor:pointer}
.btn-change-book_fr:hover{ border: solid 0px; background: url(../images/fr/button-change-your-booking-hover.gif) no-repeat; width:267px; height:47px; cursor:pointer}

/*.imgbdr{ background: url(../images/imgbdr.gif) no-repeat; border:solid 0px #f20000; width:240px; height:174px; padding: 4px 7px 7px 7px}*/
.imgbdr{ background: url(../images/imgbdr.gif) no-repeat; border:solid 0px #f20000; width:240px; height:166px;}

