/* ----- LISTS ----- */
#secondaryContent .boxSide { float: none; width: 183px; height: 83px; background: url(../images/layup/skoda/sideBarBoxBg.gif) no-repeat; margin: 20px 0px 0px 8px; }

/* ----- OFFER PAGES ----- */
#offerList,
#offerList a { text-decoration: none; }
#offerList .topOfferBox,
#offerList .topOfferListBox { background: url(../images/layup/skoda/offerBoxTop.jpg) no-repeat; }
#offerList .requiredLabel { color: #055637; }
#offerList .bottomOfferBox { }
#offerList .offerFoot { }
#offerList .contactDetails { float: right; width: 325px; background: #1bcb87; }
#offerList .contactDetails p { font-size: 1.4em !important; color: #fff; }
#offerList .offerTitle { padding: 10px 0px 12px 0px; }
#offerList .contactDetails .offerTitle { color: #fff; padding: 0px 0px 12px 0px; }
#offerList #btnSubmit { border: 1px solid #000; }

/* ----- TOP NAVIGATION ----- */
#nav { height: 29px; background: #008f58; border: 5px solid #d8d9d0; }
#nav ul { padding: 0px; margin: 0px; list-style: none; }
#nav li { display: block; float: left; }
#nav a { color: #fff; text-decoration: none; display: block; float: left; padding: 6px 30px 5px 30px;  }
#nav li.first a { padding-left: 24px; }
#nav li.last a { padding-right: 11px; }
#nav a:hover { background: #004a2c; text-decoration: none; }
.active { background: #004a2c; text-decoration: none; }
.firstBox { background: url(../images/layup/skoda/secondaryBgTop.jpg) no-repeat top left; }

/* ----- DEALER LOCATOR ----- */
#mapContainer a.worthingEssexSkoda { width:92px; left:178px; }
                    
#mapContainer a.eastbourneSkoda { width:92px; left:281px; }

/* ----- FONT -----*/
#secondaryContent p { color: #FFF; }

/* ----- BOXES ----- */
#secondaryContent .businessCentre { background: url(../images/layup/skoda/businessCentre.jpg) 95px 42px no-repeat; }
#secondaryContent .dealerLocator { background: url(../images/layup/skoda/dealerLocator.jpg) 95px 42px no-repeat; }
#homeContent { background: url(../images/layup/skoda/containerBg.gif) repeat-y; }
#internalContent { background: url(../images/layup/skoda/containerInternalBg.gif) repeat-y; }

/* ----- PAGINATION ----- */
.paginationBottom ul a.active, .paginationBottom ul a:hover { background:#008f58 none repeat scroll 0%; color:#FFFFFF; }
.paginationTop ul a.active, .paginationTop ul a:hover { background:#008f58 none repeat scroll 0%; color:#FFFFFF; }

/* ----- IDS ----- */
#secondaryContent { background: url(../images/layup/skoda/secondaryBg.gif) repeat-y; }
#topBg { background: url(../images/layup/skoda/bottomNavBg.gif); height: 10px; line-height: 0px; font-size: 0px; }


/* ----- CONTACT US ----- */
.validation-advice { margin: 5px 0; width:452px; padding: 5px; background-color: #008f58; color : #000; font-weight: bold; }
.requiredLabel { color:#004a2c; }
#btnSubmit { cursor: pointer; width: 70px; height: 25px; color: #FFF; border: 1px solid #004a2c; background: #008f58; }

/* ----- CAR SEARCH */
#carSearch { width:201px; background:#008F58; }
#carSearch {}
#carSearch .tabset_tabs { width:201px; height:59px; list-style:none; margin:0 0 4px; padding:0; }
#carSearch .tabset_tabs li { padding:0; float:left; }
#carSearch .tabset_tabs a { height:59px; cursor:pointer !important; float:left; }
#carSearch .tabset_tabs span { display: none; }

#carSearch .tabset_tabs li#tabModel.active a { width:101px; background:url(../images/layup/skoda/spriteTabsCarSearch.gif) no-repeat 0 0; }
#carSearch .tabset_tabs li#tabBudget.active a { width:100px; background:url(../images/layup/skoda/spriteTabsCarSearch.gif) no-repeat -101px -59px; }
#carSearch .tabset_tabs li#tabModel a { width:101px; background:url(../images/layup/skoda/spriteTabsCarSearch.gif) no-repeat 0 -59px; }
#carSearch .tabset_tabs li#tabBudget a { width:100px; background:url(../images/layup/skoda/spriteTabsCarSearch.gif) no-repeat -101px 0; }

#carSearch .tabset_content { width:201px; }
#carSearch .tabset_content .padding { padding:0 10px !important; float:none !important; }
#carSearch .tabset_content form div { margin:0 0 10px; }
#carSearch .tabset_content form .clear { margin:0 !important; }
#carSearch .tabset_content form label { width:auto; font-size:12px; color:#fff; cursor:pointer; }
#carSearch .tabset_content form .checkRadio { left:0; top:-3px; float:left; }
#carSearch .tabset_content form select { width:100%; margin:0; }
#carSearch .tabset_content form #btnSearch { width:81px; height:34px; }

/* ----- FUEL CALCULATOR */
#secondaryContent #jumpFuelCalc { width:183px; height:107px; margin:20px 0 0 8px; position:relative; }
#secondaryContent #jumpFuelCalc .overlay { position:absolute; right:-34px; top:14px; }

#fuelCalc { width:183px; margin:20px 0 0 8px; position:relative; }
#fuelCalc .overlay { position:absolute; right:-34px; top:14px; }
#fuelCalc a {}
#fuelCalc #calc { width:183px; color:#012949; background:#fff; }
#fuelCalc #calc fieldset { padding:0 10px 10px; }
#fuelCalc #calc div {}
#fuelCalc #calc label { width:105px; font-weight:bold; }
#fuelCalc #calc .checkRadio { width:16px; left:0; margin:0; }
#fuelCalc #calc input { width:50px; }
#fuelCalc #calc #btnCalculateYourMPG { width:161px; height:26px; margin:0 0 15px; }
#fuelCalc #calc #results { font-weight:bold; color:#012949; }
#fuelCalc #calc #results span { font-size:15px; }

/* ----- LISTS */
#internalList .internalItem { width: 202px; margin-right:18px; margin-bottom:18px; }

/* ----- NEW VARIANTS */
#tblNewVar { width:100%; margin:20px 0 0; }
#tblNewVar tr {}
#tblNewVar tr td { background:#d8d9d0; height:36px; color:#4d4e47; font-size:12px; text-align:center; border-bottom:1px solid #fff; border-right:1px solid #fff; }

#tblNewVar tr.trOver td,
#tblNewVar tr.trOver td.advanced { color:#fff; background:#008F58; }

#tblNewVar tr.headings td { color:#fff; font-weight:bold; text-transform:uppercase; background:#01cc7e; }
#tblNewVar tr.headings td.end { border-right:none; }
#tblNewVar tr.headings td.advanced { width:93px; background:url(../images/layup/skoda/tblVarOurPriceHeadingBg.gif) no-repeat center top; }

#tblNewVar tr td.end { border-right:none }
#tblNewVar tr td.advanced { width:93px; color:#fff; background:url(../images/layup/skoda/tblVarOurPriceBg.gif) no-repeat center top; }
#tblNewVar tr td a.btnGo { width:37px; height:28px; background:url(../images/layup/skoda/spriteBtnGo.gif) no-repeat 0 0; margin:auto; display:block; }
#tblNewVar tr.trOver td a.btnGo { width:37px; height:28px; background:url(../images/layup/skoda/spriteBtnGo.gif) no-repeat 0 -28px; }
#tblNewVar tr.btm td { border-bottom:none; }

/* ----- NEW DETAIL */
#newModelName { width:420px; height:47px; color:#ffffff; background:#01cc7e; margin:0 5px 15px 0; float:left; }
#newModelName .title { font-size:15px; font-weight:bold; padding:8px 0 0 15px; }
#newModelName .description { font-size:13px; padding:0 0 0 15px; }

#newPrice { width:110px; height:39px; font-size:13px; color:#fff; text-align:center; background:#008F58; padding:8px 0 0; margin:0 5px 15px 0; float:left; }

#newOurPrice { width:84px; height:39px; text-align:right; font-size:12px; color:#fff; background:#1f9203; padding:8px 10px 0 0; margin:0 0 15px 0; float:left; }
#newOurPrice span { font-size:21px; }

#newMain { margin:0 8px 15px 0; float:left; }
#newMain img { border:4px solid #D8D9D0; }

#newContactNumbers { width:150px; height:235px; background:url(../images/layup/skoda/contactNumbersBg.gif) no-repeat left top; margin:0 10px 15px 0; float:left; }
#newContactNumbers .padding { padding:35px 0 0 11px !important; }
#newContactNumbers .number { font-size:14px; color:#454541; font-weight:bold; padding:0 0 9px; }
#newContactNumbers .number span { font-size:15px; display:block; }

#newJumps { width:153px; margin:0 0 15px; float:left; }
#newJumps a { margin:0 0 11px; display:block; position:relative; }
#newJumps a.adviceQuestions .overlay { position:absolute; left:127px; top:-7px; }
#newJumps a.bookTestDrive { margin:0; }
#newJumps a.bookTestDrive .overlay { position:absolute; left:122px; top:-7px; }

#newVehInfo { width:311px; margin:0 10px 0 0; float:left; }
#newVehInfo .domtab {}
#newVehInfo .domtab .tabset_tabs { width:214px; height:41px; list-style:none; margin:0; padding:0; }
#newVehInfo .domtab .tabset_tabs li { padding:0; float:left; }
#newVehInfo .domtab .tabset_tabs a { height:41px; cursor:pointer !important; float:left; }
#newVehInfo .domtab .tabset_tabs span { display: none; }

#newVehInfo .domtab .tabset_tabs li#tabFeatures a { width:89px; background:url(../images/layup/skoda/spriteNewVehInfoTabs.gif) no-repeat 0 -41px; }
#newVehInfo .domtab .tabset_tabs li#tabTechnical a { width:125px; background:url(../images/layup/skoda/spriteNewVehInfoTabs.gif) no-repeat -89px 0; }

#newVehInfo .domtab .tabset_tabs li#tabFeatures.active a { width:89px; background:url(../images/layup/skoda/spriteNewVehInfoTabs.gif) no-repeat 0 0; }
#newVehInfo .domtab .tabset_tabs li#tabTechnical.active a { width:125px; background:url(../images/layup/skoda/spriteNewVehInfoTabs.gif) no-repeat -89px -41px; }

#newVehInfo .tabset_content { background:#fff; border:4px solid #01cc7e; }
#newVehInfo .tabset_content .padding { padding:15px !important; }
#newVehInfo .tabset_content table {}
#newVehInfo .tabset_content table tr {}
#newVehInfo .tabset_content table tr td { font-size:12px; color:#000000; padding:4px 0 4px 10px; }
#newVehInfo .tabset_content table tr.heading td { color:#fff; background:#01cc7e; }

#newConfigure { width:313px; float:left; }
#newConfigure .padding { background:#fff; border:4px solid #01cc7e; padding:15px 10px !important; }
#newConfigure #changeVar { width:285px; height:35px; background:#01cc7e; margin:0 0 10px; }
#newConfigure #changeVar fieldset { padding:7px 0 0 10px; }
#newConfigure #changeVar label { width:114px; font-size:12px; color:#fff; font-weight:bold; padding:3px 0 0; }
#newConfigure #changeVar select { width:153px; }
#newConfigure #availableColours { width:285px; background:#e7e7dd; margin:0 0 10px; }
#newConfigure #availableColours .padding { background:none; border:none; padding:15px 10px 7px !important; }
#newConfigure #availableColours .title { font-size:12px; color:#84847b; font-weight:bold; padding:0 0 10px; }
#newConfigure #availableColours a { border:1px solid #FFFFFF; display:block; float:left; height:13px; margin:0 12px 8px 0; position:relative; width:13px; outline: none; text-indent: -1000px; }
#newConfigure #customisation { width:285px; background:#e7e7dd; margin:0 0 10px; }
#newConfigure #customisation .intro { font-size:12px; color:#454541; padding:10px; }
#newConfigure #customisation .optionContainer { width:285px; margin:0 0 2px; }
#newConfigure #customisation .optionContainer a.title { font-size:12px; text-decoration:none; font-weight:bold; color:#fff; background:#01cc7e; padding:4px 0 4px 10px; display:block; }
#newConfigure #customisation .optionContainer a.title img { margin:0 5px 0 0; display:inline; }
#newConfigure #customisation .optionContainer .options { font-size:12px; color:#474742; }
#newConfigure #customisation .optionContainer .options label { width:195px; font-size:12px; color:#474742; padding:4px 0 4px 10px; }
#newConfigure #customisation .optionContainer .options .checkRadio { left:0; top:0px; }
#newConfigure #tblCustomPrice { width:285px; }
#newConfigure #tblCustomPrice tr {}
#newConfigure #tblCustomPrice tr td { height:29px; text-align:center; font-size:12px; color:#6f6f66; border-bottom:1px solid #fff; border-right:1px solid #fff; background:#e7e7dd; }
#newConfigure #tblCustomPrice tr.headings td { color:#fff; font-weight:bold; background:#008F58; }
#newConfigure #tblCustomPrice tr td.end { border-right:none; }
#newConfigure #tblCustomPrice tr td.vehPrice { color:#00599b; }
#newConfigure #tblCustomPrice tr.btm td { color:#fff; background:#01cc7e; border-bottom:none; }

/* ----- USED LIST */
#list {}
#list .listItem { background:url(../images/layup/dotsDashGrey.gif) repeat-x left bottom; padding:0 0 11px; margin:0 0 20px; }
#list .listItem a { text-decoration:none; font-weight:normal; display:block; }
#list .listItem .thumb { width:192px; height:144px; border:5px solid #d8d9d0;  margin:0 0 10px; display:block; float:left; position:relative; }
#list .listItem .thumb .offer { position:absolute; right:0; top:0; z-index:1; }
#list .listItem .rightSide { width:447px; float:right; }
#list .listItem .rightSide .model { font-size:13px; font-weight:bold; color:#fff; background:#01cc7e; padding:4px 0 4px 15px; margin:0 0 2px; display:block; }
#list .listItem .rightSide table { width:100%; cursor:pointer; margin:0 0 10px; }
#list .listItem .rightSide table tr {}
#list .listItem .rightSide table tr td { font-size:12px; text-align:right; color:#000000; background:#ededed; }
#list .listItem .rightSide table tr td.heading { text-align:left; font-weight:bold; padding:10px 0 9px 15px; }
#list .listItem .rightSide table tr td.end { padding:10px 10px 9px 0; }
#list .listItem .carDetails { display:block; }
#list .listItem .carDetails .printShow { display:none !important; }
#list .listItem .carDetails .taxBand { width:141px; height:49px; background:url(../images/layup/skoda/usedTaxBandBg.gif) no-repeat left top; margin:0 12px 0 0; display:block; float:left; }
#list .listItem .carDetails .insuranceGroup { width:141px; height:49px; background:url(../images/layup/skoda/usedInsuranceGroupBg.gif) no-repeat left top; margin:0 11px 0 0; display:block; float:left; }
#list .listItem .carDetails .co2 { width:141px; height:49px; background:url(../images/layup/skoda/usedCO2Bg.gif) no-repeat left top; display:block; float:left; }
#list .listItem .carDetails .detail { font-size:21px; text-align:center; color:#5f605b; font-weight:bold; padding:10px 0 0 69px; display:block; }
#list .listItem .carDetails .insuranceGroup .detail { padding:18px 0 0 69px; }
#list .listItem .carDetails .detail span { font-size:11px; display:block; }
#list .listItem .price { width:202px; font-size:20px; text-transform:uppercase; font-weight:bold; color:#fff; text-align:center; background:#008F58; padding:9px 0; float:left; display:block; }
#list .listItem .btnLiveChat { margin:0 10px 0 0; float:right; }

/* ----- USED DETAIL */
#mainImgWrapper { width:296px; float:left; }
#mainImgWrapper #mainImg { width:284px; height:213px; border:6px solid #d8d9d0; margin:0 0 9px; position: relative; }
#mainImgWrapper #mainImg #btnVideo{ position: absolute; }
#mainImgWrapper #thumbsContainer { width:296px; overflow:hidden; position:relative; }
#mainImgWrapper #thumbsContainer a.btnPrevious { width:80px; height:61px; background:url(../images/layup/skoda/thumbsPrevious.png) no-repeat left top; position:absolute; left:6px; top:6px; display:block; z-index: 1}
* html #mainImgWrapper #thumbsContainer a.btnPrevious { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='../images/layup/skoda/thumbsPrevious.png'); background: none; }
#mainImgWrapper #thumbsContainer a.btnNext { width:80px; height:61px; position:relative; display:block; }
#mainImgWrapper #thumbsContainer #thumbs { width:10000px; }
#mainImgWrapper #thumbsContainer #thumbs .thumb { width:80px; height:61px; border:6px solid #d8d9d0; margin:0 10px 0 0; float:left; }
#mainImgWrapper #thumbsContainer a.btnNext { width:80px; height:61px; background:url(../images/layup/skoda/thumbsNext.png) no-repeat left top; position:absolute; right:6px; top:6px; display:block;z-index: 1 }
* html #mainImgWrapper #thumbsContainer a.btnNext { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='../images/layup/skoda/thumbsNext.png'); background: none; }

#vehInfo { width:330px; padding:0 0 0 20px; float:left; }
#vehInfo .model { height:44px; font-size:16px; color:#008F58; font-weight:bold; border-bottom:1px solid #008F58; }
#vehInfo .price { height:29px; font-size:15px; color:#191917; padding:16px 0 0; }
#vehInfo .price span { font-size:18px; padding:0 0 5px 10px; line-height:20px; }
#vehInfo .location { width:330px; height:74px; font-size:15px; color:#40413b; background:#d8d9d0; margin:0 0 19px; }
#vehInfo .location .padding { padding:15px 0 0 10px !important; }
#vehInfo .location span { font-size:18px; }
#vehInfo .carDetails { display:block; }
#vehInfo .carDetails .taxBand { width:103px; height:123px; background:url(../images/layup/skoda/usedTaxBandLargeBg.gif) no-repeat left top; margin:0 10px 10px 0; float:left; }
#vehInfo .carDetails .insuranceGroup { width:103px; height:123px; background:url(../images/layup/skoda/usedInsuranceGroupLargeBg.gif) no-repeat left top; margin:0 11px 10px 0; float:left; }
#vehInfo .carDetails .co2 { width:103px; height:123px; background:url(../images/layup/skoda/usedCO2LargeBg.gif) no-repeat left top; margin:0 0 10px; float:left; }
#vehInfo .carDetails .detail { font-size:22px; text-align:center; color:#5f605b; font-weight:bold; padding:77px 0 0; }
#vehInfo .carDetails .detail span { font-size:14px; display:block; }
#fuelEstimate { width:646px; height:39px; font-size:15px; font-weight:bold; color:#fefefe; text-transform:uppercase; background:url(../images/layup/skoda/fuelEstimateBg.gif) no-repeat left top; margin:0 0 7px; }
#fuelEstimate .padding { padding:10px 0 0 5px !important; }
#usedDetailJumps .usedCarTelephone { font-size:14px; color:#010101; text-align:center; font-weight:bold; padding:22px 0 2px; margin:0; }

/* ----- MOTABILITY DETAIL */
#motabilityModelName { width:430px; height:47px; color:#ffffff; background:url(../images/layup/skoda/motabilityModelBg.gif) no-repeat left top #008F58; margin:0 9px 10px 0; float:left; }
#motabilityModelName .title { font-size:15px; font-weight:bold; padding:8px 0 0 55px; }
#motabilityModelName .description { font-size:13px; padding:0 0 0 55px; }
#advancedPayment { width:195px; height:42px; font-size:14px; text-transform:uppercase; color:#fff; font-weight:bold; background:#1f9203; text-align:center; margin:0 0 10px; padding:5px 0 0; float:left; }
#advancedPayment span { font-size:20px; padding:3px 0 2px; display:block; }

#availableColoursMotability { width:429px; background:#e7e7dd; margin:0 10px 8px 0; float:left; }
#availableColoursMotability .padding { background:none; border:none; padding:6px 10px !important; }
#availableColoursMotability .title { font-size:12px; color:#84847b; font-weight:bold; padding:0 0 10px; }
#availableColoursMotability a { border:1px solid #FFFFFF; display:block; float:left; height:13px; margin:0 12px 8px 0; position:relative; width:13px; text-indent: -1000px;}

#motabilityVehDetails { width:634px; clear: both; }
#motabilityVehDetails .domtab {}
#motabilityVehDetails .domtab .tabset_tabs { width:539px; height:41px; list-style:none; margin:0; padding:0; }
#motabilityVehDetails .domtab .tabset_tabs li { padding:0; float:left; }
#motabilityVehDetails .domtab .tabset_tabs a { height:41px; cursor:pointer !important; float:left; }
#motabilityVehDetails .domtab .tabset_tabs span { display: none; }

#motabilityVehDetails .domtab .tabset_tabs li#tabFeatures a { width:90px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat 0 0; }
#motabilityVehDetails .domtab .tabset_tabs li#tabTechnical a { width:126px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat -90px 0; }
#motabilityVehDetails .domtab .tabset_tabs li#tabEligible a { width:118px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat -216px 0; }
#motabilityVehDetails .domtab .tabset_tabs li#tabHow a { width:113px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat -334px 0; }
#motabilityVehDetails .domtab .tabset_tabs li#tabAdaptions a { width:92px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat -447px 0; }

#motabilityVehDetails .domtab .tabset_tabs li#tabFeatures.active a { width:90px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat 0 -41px; }
#motabilityVehDetails .domtab .tabset_tabs li#tabTechnical.active a { width:126px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat -90px -41px; }
#motabilityVehDetails .domtab .tabset_tabs li#tabEligible.active a { width:118px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat -216px -41px; }
#motabilityVehDetails .domtab .tabset_tabs li#tabHow.active a { width:113px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat -334px -41px; }
#motabilityVehDetails .domtab .tabset_tabs li#tabAdaptions.active a { width:92px; background:url(../images/layup/skoda/spriteMotabilityTabs.gif) no-repeat -447px -41px; }

#motabilityVehDetails .tabset_content { border:4px solid #01cc7e; }
#motabilityVehDetails .tabset_content .padding { padding:15px !important; }
#motabilityVehDetails .tabset_content table {}
#motabilityVehDetails .tabset_content table tr {}
#motabilityVehDetails .tabset_content table tr td { font-size:12px; color:#000000; padding:4px 0 4px 10px; }
#motabilityVehDetails .tabset_content table tr.heading td { color:#fff; background:#01cc7e; }