body {
 margin: 0px; 
 padding: 0px; 
 background: rgb(25,25,25) url('img/back.jpg') no-repeat top center;
}

a img {
 border: 0px; 
}

a, a:visited, a:active { 
 text-decoration: none; 
}

a:hover {
 color: red;
}

.logoDivFlash  {
 width: 158px; 
 height: 38px; 
 background: url('img/logo.jpg') no-repeat top left;
 position: absolute; 
 top: 5px; 
 left: 50%; 
 margin-left: 265px; 
}

.logoDivFlash div {
 position: relative; 
 top: -15px; 
}

.logoDiv {
 width: 158px; 
 height: 38px; 
 position: absolute; 
 top: 5px; 
 left: 50%; 
 margin-left: 265px; 
}

#allContWidth {
 width: 1012px; 
 height: auto; 
 position: absolute; 
 top: 0px; 
 left: 50%; 
 margin-left: -506px; 
 height: auto; 
 min-height: 500px; 
}

#topMenu {
 width: 1012px; 
 float: left; 
 position: relative; 
 height: 50px; 
}

#topMenuLinks {
 position: absolute; 
 top: 17px; 
 height: 15px; 
 width: 780px; 
 left: 0px; 
 z-index: 999999999;
}

.topMenuPage {
 padding-left: 10px; 
 padding-right: 10px; 
 text-transform: uppercase; 
 font: bold 11px verdana; 
 color: rgb(183,157,87);
 float: left; 
 position: relative; 
 width: auto; 
 height: 15px; 
}

.topMenuPage a, .topMenuPage a:visited, .topMenuPage a:active,
.topMenuSubMenu a, .topMenuSubMenu a:visited, .topMenuSubMenu a:active {
 color: white; 
}

.topMenuPage a:hover, 
.topMenuSubMenu a:hover {
 color: rgb(183,157,87);
}

.topMenuSep {
 font: normal 13px verdana; 
 color: white;
 float: left; 
 position: relative; 
 width: auto; 
 height: 15px; 
}

.topMenuLink {
 padding-left: 10px; 
 padding-right: 10px; 
 text-transform: uppercase; 
 font: bold 11px verdana; 
 color: rgb(183,157,87);
 float: left; 
 position: relative; 
 width: 105px; 
 height: 15px; 
 overflow: hidden; 
}

#topMenuLinks div.topMenuLink:hover {
 height: auto; 
 overflow: none; 
}

.topMenuSubMenu {
 float: left; 
 position: relative; 
 top: 5px; 
 left: 15px; 
 height: auto; 
 background: rgb(25,25,25);
 padding: 10px; 
 width: 120px; 
 z-index: 999999999;
}

.black2pxSep {
 width: 100%; 
 height: 2px; 
 font: normal 1px verdana; 
 background: black; 
 float: left; 
 position: relative; 
}

#homeFlash {
 position: relative; 
 float: left; 
 background: url('img/flash-home.jpg') no-repeat top left;
 top: 0px; 
 left: 0px; 
 width: 833px; 
 height: 263px; 
}

#homeFlashHere {
 position: absolute; 
 top: 0px; 
 left: 0px; 
 width: 833px; 
 height: 263px; 
}

.allContRowDiv {
 width: 1012px; 
 height: auto; 
 float: left; 
 position: relative; 
}

#contPlaceLeft {
 float: left; 
 position: relative; 
 width: 833px; 
 height: auto; 
 min-height: 567px; 
}

#rightCol {
 width: 179px; 
 height: 100%; 
 position: absolute; 
 top: 0px; 
 left: 833px;
}

#rightColContBack {
 width: 179px; 
 height: 100%; 
 position: absolute; 
 top: 0px; 
 left: 0px; 
 background: rgb(233,233,233) url('img/rightcolcontfon.jpg') repeat-y top right; 
}

#rightColContBackChange {
 width: 179px; 
 height: 569px; 
 top: 100%; 
 position: absolute; 
 left: 0px; 
 margin-top: -569px; 
 background: url('img/rightcolcont.jpg') no-repeat bottom left; 
}

#rightColContBackChangePage {
 width: 179px; 
 height: 569px; 
 top: 100%; 
 position: absolute; 
 left: 0px; 
 margin-top: -569px; 
 background: url('img/rightcolpage.jpg') no-repeat bottom left; 
}


.ie6minh {
 width: 0px; 
 height: 590px; 
 float: left; 
 position: relative; 
}

.ie6minminh {
 width: 0px; 
 height: 435px; 
 float: left; 
 position: relative; 
}

#langLinks {
 padding-top: 15px; 
 width: 179px;
 height: 18px; 
 float: left; 
 position: relative; 
}

#langLinks img {
 margin-left: 24px; 
 margin-right: 0px; 
}

#rightMenu {
 float: left; 
 position: relative; 
 padding-top: 40px; 
 padding-left: 25px; 
 width: 150px; 
 height: auto; 
}

.rightMenuLink {
 width: 100%; 
 float: left; 
 position: relative; 
 font: normal 11px verdana; 
 text-transform: uppercase; 
 color: black; 
 margin-bottom: 12px; 
 height: auto; 
}
.rightMenuLink:hover {
 background: rgb(183,157,87);
}
.rightMenuLink:hover a {
 color: white; 
}
.rightMenuLink a, .rightMenuLink a:visited, .rightMenuLink a:active {
 color: black; 
}

#centerSign {
 width: 155px; 
 height: 112px; 
 position: absolute; 
 left: 25px; 
 top: 100%; 
 margin-top: -300px; 
 color: black; 
 font: normal 10px verdana; 
}

#centerSign h3 {
 font: bold 11px verdana; 
 text-transform: uppercase; 
 color: black; 
 padding: 0; 
 margin-top: 0px; 
 margin-bottom: 0px; 
}

#centerSignHR {
 width: 133px; 
 float: left; 
 position: relative; 
 height: 1px; 
 font: normal 1px verdana; 
 background: rgb(127,127,127);
 margin-right: 15px; 
 margin-top: 7px; 
 margin-bottom: 7px; 
}

#centerSignPhone {
 font: bold 10px verdana; 
 color: black; 
 position: relative; 
 float: left; 
 padding-top: 5px; 
}

#bubbleSign {
 width: 80px; 
 height: 60px; 
 position: absolute; 
 left: 93px; 
 top: 100%; 
 margin-top: -150px; 
 font: bold 10px arial; 
 color: white; 
 overflow: hidden; 
}

.bubbleSign1 {
 text-align: center; 
 width: 80px; 
 height: 60px; 
 overflow: hidden; 
 padding-right: 40px; 
 float: left; 
 position: relative; 
}

#bubbleSign1, #bubbleSign2 {
 text-align: center; 
 width: 80px; 
 height: 60px; 
 overflow: hidden; 
 padding-right: 40px; 
 position: absolute; 
 left: 0px; 
 top: 0px; 
}

#bubbleSignBelt {
 position: absolute; 
 top: 0px; 
 left: 0px; 
 height: 60px; 
 width: 260px; 
}

#searchInHome {
 width: 325px; 
 height: 170px; 
 position: absolute; 
 top: 100%; 
 left: 100%; 
 margin-top: -170px; 
 margin-left: -325px; 
 background: rgb(233,234,234) url('img/search-home-back.jpg') no-repeat bottom left; 
 text-transform: uppercase; 
 font: normal 10px verdana; 
 color: black; 	
}

#HOMEpage {
 background: white; 
 float: left; 
 position: relative; 
 width: 833px; 
 min-height: 297px; 
}

#categoryPage {
 background: white; 
 float: left; 
 position: relative;
 width: 833px; 
 min-height: 297px; 
}

#homePageTopShad {
 float: left; 
 position: relative; 
 width: 833px; 
 height: 18px; 
 background: url('img/home-page-shad.jpg') no-repeat bottom right;
}

.flw100 {
 float: left; 
 position: relative; 
 width: 100%; 
 height: auto; 
 
}

#homeH1 {
 width: auto; 
 height: 25px; 
 float: left; 
 position: relative; 
 left: 46px; 
 padding-right: 110px; 
 background: black url('img/h1back.jpg') no-repeat top right;
}

#pageH1 {
 margin-top: 4px; 
 width: 620px; 
 height: auto; 
 float: left; 
 position: relative; 
 color: white; 
 font: normal 11px verdana; 
 left: 46px; 
 padding-right: 110px; 
 background: black url('img/h1back.jpg') repeat-y top right;
}

#homeH1 h1, #pageH1 h1 {
 font: bold 12px verdana; 
 text-transform: uppercase; 
 color: black; 
 margin-left: 3px; 
 margin-top: 4px; 
 margin-bottom: 4px; 
 color: white; 
}



#homeH1shad {
 position: absolute; 
 top: 25px; 
 left: 100%; 
 margin-top: 1px; 
 margin-left: -169px; 
 height: 13px; 
 width: 169px; 
 background: url('img/h1shad.jpg') no-repeat top right; 
}

#pageH1shad {
 position: absolute; 
 top: 100%; 
 left: 40px; 
 margin-top: 1px; 
 height: 13px; 
 width: 169px; 
 background: url('img/h1shad.jpg') no-repeat top right; 
}


#homePageTopOffers {
 float: left; 
 position: relative; 
 height: auto; 
 width: 100%; 
 padding-top: 14px; 
}

#moveLeftLink {
 width: 85px; 
 width: 46px; 
 float: left; 
 position: relative; 
 left: 10px; 
}

#moveLeftLink img, #moveRightLink img {
 margin-top: 62px; 
}

#scrollContainer {
 width: 740px;
 height: 190px; 
 float: left; 
 position: relative; 
 left: -5px; 
 overflow: hidden; 
}

#moveRightLink {
 width: 85px; 
 width: 46px; 
 float: left; 
 position: relative; 
}
#moveRightLink img {
 margin-left: 10px; 
}

#scrollBelt {
 height: 190px; 
 position: absolute; 
 top: 0px; 
 left: 0px; 
}

.pagecarkare {
 width: 160px; 
 height: auto; 
 padding-bottom: 50px; 
 font: normal 11px verdana; 
 color: black; 
 float: left; 
 position: relative; 
}

.pageCarSep {
 float: left; 
 position: relative; 
 height: 50px; 
 width: 30px; 
}

.homecar {
 width: 160px; 
 margin-right: 15px; 
 padding-right: 5px; 
 padding-left: 5px; 
 height: 190px; 
 font: normal 11px verdana; 
 color: black; 
 float: left; 
 position: relative; 
}

.homecar p, .pagecarkare p {
 margin-top: 0px; 
 margin-bottom: 8px; 
 text-transform: uppercase; 
}

.homecar a, .homecar a:visited, .homecar a:active, 
.pagecarkare a, .pagecarkare a:active, .pagecarkare a:visited {
 color: black; 
}

.pagecarkare a:hover {
 color: black;
} 

.homecar:hover {
 background: rgb(183,157,87);
}

.homeCarPic {
 height: 100px; 
 margin-bottom: 12px; 
}

.homecar:hover .homeCarPic img {
 visibility: hidden; 
}

.homecar:hover a {
 color: white; 
}

.homecar:hover a:hover {
 color: black; 
}

#homebanners {
 width: 833px; 
 height: 77px; 
 float: left; 
 position: relative; 
 background: rgb(233,233,233) url('img/homebanners.jpg') no-repeat top left;
}

#sendReqDiv {
 width: 833px; 
 height: auto; 
 min-height: 70px; 
 float: left; 
 position: relative; 
 background: white url('img/sendreqfontop.jpg') no-repeat top left;
} 

#sendReqDivCF {
 width: 100%; 
 height: auto; 
 min-height: 70px; 
 float: left; 
 position: relative; 
 background: white url('img/sendreqfontop.jpg') no-repeat top left;
} 

.homeBanner {
 position: relative; 
 float: left; 
 width: auto; 
 height: auto;
 font: normal 12px verdana; 
 color: black;  
 padding-right: 20px; 
}

.homeBanner:hover a, .homeBanner:hover a:visited, .homeBanner:hover a:active {
 color: rgb(183,157,87);
}

.homeBanner a, .homeBanner a:visited, .homeBanner a:active {
 color: black; 
}

#homeBanner1pos {
 position: absolute; 
 top: 15px; 
 left: 40px; 
}

#homeBanner2pos {
 position: absolute; 
 top: 15px; 
 left: 330px; 
}

#homeBanner3pos {
 position: absolute; 
 top: 15px; 
 left: 600px; 
}

.homeBannerGo {
 position: relative; 
 float: right;
 top: 0px; 
}
#footerDiv {
 float: left; 
 position: relative; 
 height: auto; 
 width: 100%; 
 padding-top: 15px; 
 padding-bottom: 15px; 
}

#creditshere {
 width: 760px; 
 height: auto; 
 padding-left: 48px; 
 font: normal 10px verdana; 
 color: rgb(233,233,233);
}

#creditshere a, #creditshere a:visited, #creditshere a:active, 
#shareDiv a, #shareDiv a:visited, #shareDiv a:active {
 color: rgb(233,233,233); 
}
#creditshere a:hover, #shareDiv a:hover {
 color: rgb(183,157,87);
} 

#shareDiv {
 width: 120px; 
 padding-right: 10px; 
 text-align: right; 
 float: right; 
 font: normal 12px verdana; 
 color: white; 
 position: relative; 
 top: -15px; 
}

.shareSign {
 position: absolute; 
 top: 3px; 
 left: 0px; 
 text-align: right;
 width: 80px; 
}

.shareImg {
 position: absolute; 
 top: 0px; 
 left: 85px; 
}

#homeBrandChoice {
 position: absolute; 
 top: 22px; 
 left: 28px; 
 width: 80px; 
 height: 30px; 
}

#homeBrandChoice select, #homeModelChoice select {
 width: 80px; 
 height: auto; 
 font: normal 10px verdana; 
 background: white; 
 border: 1px solid rgb(173,173,173); 
}

#homeModelChoice {
 position: absolute; 
 top: 58px; 
 left: 28px; 
 width: 80px; 
 height: 30px; 
}

#yearMadesign {
 width: 205px; 
 height: 12px; 
 position: absolute; 
 top: 18px; 
 left: 120px; 
}

#yearSelDivHome {
 width: 200px; 
 height: 12px; 
 position: absolute; 
 top: 35px; 
 left: 110px; 
 text-align: right; 
}

#yearSelDivHome select {
 width: 63px; 
 height: auto; 
 font: normal 11px verdana; 
 background: white; 
 border: 1px solid rgb(173,173,173); 
}

#yearSelDivHome span select {
 width: 90px; 
 height: auto; 
 font: normal 11px verdana; 
 background: white; 
 border: 1px solid rgb(173,173,173); 
}

#priceSelDivHome {
 width: 200px; 
 height: 12px; 
 position: absolute; 
 font: normal 10px verdana;
 top: 67px; 
 left: 110px; 
 text-align: right; 
}

#priceSelDivHome input {
 width: 55px; 
 height: 13px; 
 background: white; 
 font: normal 10px verdana; 
 border: 1px solid rgb(173,173,173); 
}

#advSlink {
 position: absolute; 
 width: 108px; 
 height: 15px; 
 left: 24px; 
 top: 145px; 
 background: url('img/advspoint.jpg') no-repeat top right;
 font: normal 8px verdana; 
}

#advSlink a, #advSlink a:visited, #advSlink a:active {
 color: black; 
}

#QSbutton {
 position: absolute; 
 top: 113px; 
 left: 31px; 
}

#QSbutton input {
 background: transparent; 
 font: normal 11px verdana; 
 color: white; 
 border: none; 
 text-transform: uppercase; 
}

#zaCeniteliContainer, #zaCeniteliContainer0 {
 position: absolute; 
 top: 180px; 
 width: 300px; 
 left: 10px; 
 height: 50px; 
 overflow: hidden; 
}

#zaCeniteliContainer1 {
 position: absolute; 
 top: 40px; 
 width: 300px; 
 left: 10px; 
 height: 50px; 
} 

#zaCenSkoba1 {
 position: relative; 
 float: left; 
 font: normal 24px verdana; 
 padding-right: 4px; 
 color: white; 
 width: auto; 
 height: 100%; 
}

#zaCenSkoba2 {
 position: relative; 
 float: left; 
 padding-left: 4px; 
 font: normal 36px verdana; 
 color: white; 
 width: auto; 
 height: 100%; 
}

#usedCarsSign {
 width: auto; 
 height: auto; 
 float: left; 
 top: 3px; 
 position: relative; 
 font: normal 18px verdana; 
 color: white; 
}

#usedCarsSign p {
 text-align: right; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 font: bold 18px verdana; 
 color: rgb(183,157,87);
}

.anyPageContRow { 
 float: left; 
 position: relative; 
 width: 730px; 
 padding-left: 46px;
 height: auto; 
 padding-top: 15px; 
 font: normal 11px verdana; 
 color: black; 
}

.categDetailsLink {
 width: 65px; 
 padding-left: 5px; 
 height: 25px; 
 padding-top: 5px; 
 position: absolute; 
 left: 0px; 
 top: 100%; 
 margin-top: -43px; 
 background: url('img/category-details.jpg') no-repeat top left;
 font: normal 11px verdana; 
 text-transform: uppercase; 
 text-align: center; 
 color: white; 
}

.categDetailsLink a, .categDetailsLink a:visited, .categDetailsLink a:active {
 color: white; 
}

.pagecarkare:hover .categDetailsLink a {
 color: rgb(30,30,30); 
}

.silv40HR {
 width: 100%; 
 float: left; 
 position: relative; 
 height: 1px; 
 font: normal 1px verdana; 
 background: rgb(153,153,153);
 margin-bottom: 10px; 
}

.hideLastOffersHR {
 width: 100%; 
 float: left; 
 position: relative; 
 height: 1px; 
 font: normal 1px verdana; 
 background: white;
 top: -11px; 
}

.morePagesLinks {
 width: 400px; 
 float: right; 
 position: relative; 
 padding-top: 5px; 
 padding-bottom: 5px; 
 text-align: right; 
 text-transform: uppercase; 
 font: bold 11px verdana; 
}

.morePagesLinks span {
 margin-right: 25px; 
}

.printShareText {
 width: 365px; 
 float: left; 
 position: relative; 
 text-align: right;
}

.carFshareImg {
 width: 30px; 
 float: left; 
 height: 27px; 
 position: relative; 
 text-align: right;
}

.sortByDiv {
 float: left; 
 position: relative; 
 padding-bottom: 5px; 
 font: normal 11px verdana; 
 color: black; 
 text-transform: uppercase; 
}

.morePagesLinks a, .morePagesLinks a:visited, .morePagesLinks a:active, 
.sortByDiv a, .sortByDiv a:visited, .sortByDiv a:active  {
 color: black; 
 font: normal 11px verdana; 
}

.sortByDiv  select {
 text-transform: none; 
}

.morePagesLinks a:hover, .sortByDiv a:hover {
 color: rgb(180,152,80); 
}

#noBubButSearch {
 position: absolute; 
 top: 100%; 
 left: 28px; 
 width: 115px; 
 text-transform: uppercase; 
 height: 30px; 
 margin-top: -165px; 
 font: normal 11px verdana; 
}

#noBubButSearch a, #noBubButSearch a:visited, #noBubButSearch a:active {
 color: white; 
}
#noBubButSearch a:hover {
 color: rgb(180,152,80); 
}

#less4hSupp {
 float: left; 
 position: relative; 
 height: 140px; 
 width: 50%; 
}

#noBubQSearch {
 position: absolute; 
 top: 100%; 
 left: 28px; 
 width: auto; 
 padding-right: 22px; 
 text-transform: uppercase; 
 height: 30px; 
 margin-top: -135px; 
 font: normal 9px verdana; 
 background: url('img/banners-home-go.jpg') no-repeat top right;
}

#noBubQSearch a, #noBubQSearch a:visited, #noBubQSearch a:active {
 color: black; 
}

#noBubQSearch a:hover {
 color: rgb(180,152,80); 
 font-weight: bold; 
}

#infoPageH1 {
 float: left; 
 position: relative; 
 width: 765px; 
 height: 133px; 
 left: 68px; 
 background: black url('img/info-page-head.jpg') no-repeat top left; 
}

#infoPageH1 h1 {
 text-transform: uppercase; 
 color: white; 
 font: bold 14px verdana; 
 position: relative; 
 top: 110px; 
 margin-top: 0px; 
 margin-left: 8px; 
 margin-bottom: 0px; 
}

.infoPageRow {
 float: left; 
 position: relative; 
 width: 765px; 
 height: auto; 
 left: 68px; 
}

#infoPageShad {
 width: 765px; 
 height: 24px; 
 float: left; 
 position: relative; 
 background: url('img/info-page-shadow.jpg') no-repeat top right;
}

#inforPageTextCol {
 float: left; 
 position: relative; 
 width: 515px; 
 height: auto; 
 font: normal 11px verdana;
 color: black; 
}

#infoPagePicCol {
 float: left; 
 position: relative; 
 width: 202px; 
 height: auto; 
 left: 20px; 
}

.infoPagePicsPic {
 width: 195px; 
 float: left; 
 height: inline; 
 position: relative; 
 overflow: hidden; 
 background: rgb(204,204,204); 
 padding-bottom: 2px; 
 border-top: 3px solid rgb(204,204,204); 
 border-right: 3px solid rgb(204,204,204); 
 border-left: 3px solid rgb(204,204,204); 
 padding: 0px; 
}

.infoPagePicsPic img {
 padding: 0px; 
 margin: 0px; 
}

.inforPagePicShad {
 width: 201px; 
 height: 18px; 
 background: url('img/info-page-pic-shadow.jpg') no-repeat top center; 
 float: left; 
 position: relative; 
}

#carExplain {
 float: left; 
 position: relative; 
 height: auto; 
 width: 370px; 
 font: normal 11px verdana; 
 color: black; 
}

#carExplain h2 {
 font: bold 14px verdana; 
 text-transform: uppercase; 
 color: black; 
 margin-bottom: 7px; 
 margin-top: 0px; 
}

.carExplH3 {
 float: left; 
 position: relative; 
 padding-top: 5px; 
 width: 100%; 
 height: auto; 
}

.carExplH3 h3 {
 font: bold 12px verdana; 
 text-transform: uppercase; 
 color: black; 
 margin-bottom: 0px; 
}

.carExplShortHR {
 width: 180px; 
 float: left; 
 position: relative; 
 margin-right: 190px; 
 height: 1px; 
 font: normal 1px verdana; 
 background: rgb(153,153,153);
 margin-top: 6px; 
 margin-bottom: 10px; 
}

.carExplLongHR {
 width: 340px; 
 float: left; 
 position: relative; 
 margin-right: 30px; 
 height: 1px; 
 font: normal 1px verdana; 
 background: rgb(153,153,153);
 margin-top: 6px; 
 margin-bottom: 10px; 
}

#carGallery {
 width: 336px; 
 height: auto; 
 float: right; 
 position: relative; 
}

#carBigPic {
 width: 330px; 
 float: left; 
 height: inline; 
 position: relative; 
 overflow: hidden; 
 background: rgb(229,229,229); 
 padding-bottom: 2px; 
 border-top: 3px solid rgb(229,229,229); 
 border-right: 3px solid rgb(229,229,229); 
 border-left: 3px solid rgb(229,229,229); 
 padding: 0px; 
 min-height: 240px; 
}

#bigCarShadow {
 background: url('img/big-car-shadow.jpg') no-repeat top left;
 float: left; 
 position: relative; 
 width: 336px; 
 height: 27px; 
}

.carThumbs {
 width: 350px; 
 float: left; 
 position: relative; 
 height: auto; 
}

.carPicThumb {
 width: 74px; 
 height: 44px; 
 float: left; 
 padding: 3px; 
 position: relative; 
 margin-right: 6px; 
 margin-bottom: 6px; 
 background: rgb(222,222,222); 
}

.carThumbPic {
 border: 1px solid rgb(102,102,102);
 width: 72px;
 height: 42px; 
 float: left; 
 position: relative; 
 overflow: hidden; 
}

.carThumbContainer {
 position: absolute; 
 top: 0px; 
 left: 0px; 
 width: 72px;
 height: 42px; 
 overflow: hidden; 
}

#sendReqButton {
 width: 150px; 
 height: 33px; 
 float: left; 
 position: relative; 
 left: 50%; 
 margin-left: -75px; 
 background: url('img/send-req-button.jpg') no-repeat top left;
 text-align: center; 
 color: white; 
 padding-top: 7px; 
 font: bold 11px verdana; 
 text-transform: uppercase; 
}

#sendReqButton a, #sendReqButtonb a:visited, #sendReqButton a:active {
 color: white; 
 
}

#carExtras {
 float: left; 
 position: relative; 
 width: 100%; 
 height: auto; 
}

#carExtras p {
 margin-top: 0px; 
 margin-bottom: 3px; 
}

#featureZapitvane {
 float: left; 
 position: relative; 
 width: 100%; 
 height: auto; 
}

#whatIsSearched {
 float: left; 
 position: relative; 
 width: 627px; 
 font: normal 11px verdana;
 color: white; 
 left: 46px;
 background: rgb(30,30,30); 
 border-top: 2px solid white; 
 padding-left: 3px; 
 padding-bottom: 3px; 
 padding-right: 100px; 
}

#fullSearchContainer {
 width: 833px; 
 height: auto; 
 float: left; 
 position: relative; 
 min-height: 449px; 
 background: rgb(277,288,288) url('img/full-search-back.jpg') no-repeat bottom left;
}

#fullSrchFlds {
 width: 745px; 
 height: auto; 
 float: left; 
 position: relative; 
 left: 70px; 
 font: normal 11px verdana; 
 color: black; 
 padding-top: 15px; 
}

#fullSrchLeftCol {
 width: 280px; 
 height: auto; 
 float: left; 
 position: relative; 
}

#fullSrchRiteCol {
 width: 400px; 
 height: auto; 
 float: left; 
 position: relative; 
 left: 60px; 
}

.fullSrchTypeCar {
 width: 100%; 
 float: left; 
 position: relative; 
 padding-bottom: 20px; 
}

.fullSrchRightCheckboxes {
 float: left; 
 position: relative; 
 padding-bottom: 20px; 
 height: auto; 
 width: 100%; 
}

.fullSbox1of3s {
 float: left; 
 position: relative; 
 width: 33%; 
 height: auto; 
 padding-bottom: 3px;
}

.fullSboxes {
 float: left; 
 position: relative; 
 width: 20px; 
 height: 20px; 
}

.fullSboxesText {
 float: left; 
 position: relative; 
 width: 100px; 
 height: auto; 
}

.fullSExtraTitle {
 float: left; 
 position: relative; 
 width: 100%; 
 height: auto; 
 font: bold 11px verdana; 
 text-transform: uppercase; 
 padding-left: 20px; 
 padding-bottom: 8px; 
}

#fullSearchButton {
 width: 100%; 
 height: 33px; 
 float: left; 
 position: relative; 
 text-align: center; 
 color: white; 
 padding-top: 3px; 
 font: bold 11px verdana; 
 text-transform: uppercase; 
}


#fullSearchButton a, #fullSearchButton a:visited, #fullSearchButton a:active {
 color: white; 
}

#fullSearchButton input {
 border: none; 
 color: white; 
 font: bold 11px verdana; 
 text-transform: uppercase; 
 width: 150px; 
 height: 33px; 
 background: url('img/full-search-button.jpg') no-repeat top left;
 text-align: center; 
 margin-bottom: 10px; 
}

.fullSRightGreyHR {
 float: left; 
 position: relative; 
 width: 100%; 
 height: 1px; 
 font: normal 0px arial; 
 background: rgb(225,225,225); 
 margin-top: 0px; 
 margin-bottom: 7px;  
}

.brandModelInFS {
 width: 140px; 
 height: auto; 
 float: left; 
 position: relative;
 padding-bottom: 20px; 
}

.brandModelInFS select, .brandModelInFS input {
 width: 110px; 
 height: 18px; 
 font: normal 11px verdana; 
 background: white; 
 border: 1px solid rgb(173,173,173); 
}

.zapitvaneRightCol {
 width: 336px; 
 height: auto; 
 float: right; 
 position: relative; 
}

div.contactFormTextarea p textarea, 
div.contactFormTextarea div.contFieldWarn textarea {
 width: 250px; 
 height: 96px;
 overflow: auto; 
 font: normal 12px verdana; 
 border: 1px solid silver;
 background: white; 
}

.zapitvaneLeftCol {
 float: left; 
 position: relative; 
 height: auto; 
 width: 370px; 
 font: normal 11px verdana; 
 color: black; 
}

.contactFormRow {
 float: left; 
 position: relative; 
 width: 100%; 
 padding-bottom: 10px; 
}

.contactFormLeft {
 width: 90px; 
 padding-right: 10px; 
 padding-top: 5px; 
 text-align: right; 
 float: left; 
 position: relative; 
}

.contactFormRight {
 width: 270px;
 float: left; 
 position: relative; 
}

.contactFormSecure  {
 width: 270px;
 float: left; 
 position: relative; 
}

.contactFormSecure img {
 margin: 0px; 
 padding: 0px; 
}

.contactFormSecure input {
 font: normal 12px verdana; 
 border: 1px solid silver;
 background: white; 
 width: 75px; 
 height: 16px; 
 margin: 0px; 
} 

.contactFormRight input {
 font: normal 12px verdana; 
 border: 1px solid silver;
 background: white; 
 width: 150px; 
 height: 16px; 
}

.contactFormTextarea {
 position: relative; 
 top: -14px; 
}

#pelenaGellery {
 text-align: center; 
 padding-bottom: 10px; 
 padding-top: 5px; 
}

#pelenaGellery img {
 border: 2px solid rgb(183,157,87);
 padding: 5px; 
}

#popupPicnums {
 float: left; 
 position: relative;
 left: 50%; 
 width: 800px; 
 margin-left: -400px; 
 padding-top: 10px; 
 padding-bottom: 20px; 
 font: bold 14px arial; 
 text-align: center; 
 z-index: 999999999;
}

#popupPicnums a, #popupPicnums a:visited, #popupPicnums a:active {
 color: rgb(30,30,30); 
}

#pelenaGelleryTop {
 height: 650px;
 position: absolute; 
 top: 0px; 
 left: 0px; 
 width: 100%; 
 padding-top: 10px; 
 padding-bottom: 20px; 
 Z-INDEX: 9999999999;
}

.bubbTrans100 {
 -moz-opacity:1;
 opacity:1;
 filter:alpha(opacity=100);
}
.bubbTrans80 {
 -moz-opacity:0.80;
 opacity:0.80;
 filter:alpha(opacity=80);
}
.bubbTrans60 {
 -moz-opacity:0.60;
 opacity:0.60;
 filter:alpha(opacity=60);
}
.bubbTrans40 {
 -moz-opacity:0.40;
 opacity:0.40;
 filter:alpha(opacity=40);
}
.bubbTrans20 {
 -moz-opacity:0.20;
 opacity:0.20;
 filter:alpha(opacity=20);
}
.bubbTrans00 {
 -moz-opacity:0;
 opacity:0;
 filter:alpha(opacity=0);
}

#winOpenClosepelenaGelleryTop {
  position: absolute; 
  top: 12px; 
  left: 50%; 
  margin-left: 343px; 
  border: 1px solid white; 
  width: 20px; 
  height: 20px; 
  text-align: center; 
  color: black; 
  background: silver; 
  z-index: 1200;
}

#newsSignUpDiv {
 float: left; 
 position: relative; 
 background: url('img/news-sign-up-back.jpg') no-repeat top left;
 width: 731px; 
 height: 150px; 
}

#newsWarnTxt {
 float: left; 
 position: relative; 
 width: 710px; 
 padding-top: 6px; 
 padding-left: 8px; 
 height: auto; 
 min-height: 10px; 
}

.newsSignUpRow {
 height: 30px; 
 float: left; 
 position: relative; 
 width: 100%; 
}

.newsFormLeft {
 float: left; 
 position: relative; 
 width: 135px; 
 height: 22px; 
 padding-top: 8px; 
 font: bold 11px verdana; 
 text-transform: uppercase; 
 text-align: right
}

.newsFormRight {
 float: left; 
 position: relative; 
 padding-left: 10px; 
 width: 585px; 
 height: 30px; 
}

.newsFormRight input {
 width: 180px; 
 height: 16px; 
 background: white; 
 border: 1px solid rgb(170,170,170); 
 font: normal 12px verdana; 
 color: black; 
}


#newsRegButton {
 width: 565px; 
 height: 40px; 
 float: left; 
 position: relative; 
 padding-top: 25px; 
 padding-left: 165px; 
}

#newsRegButton input {
 width: 148px; 
 height: 30px; 
 padding-bottom: 7px; 
 border: 0px; 
 background: url('img/news-sign-up-butt.jpg') no-repeat center center;
 color: white; 
 font: bold 11px verdana; 
 text-transform: uppercase; 
}

#gallPrevArrow {
 position: absolute; 
 top: 280px; 
 left: 50%; 
 margin-left: -383px; 
 font: bold 36px arial;
 width: 25px; 
 text-align: center;
}

#gallNextArrow {
 position: absolute; 
 top: 280px; 
 left: 50%; 
 margin-left: 359px; 
 font: bold 36px arial;
 background: silver; 
 width: 25px; 
 text-align: center;
}

#homeConsig {
 position: absolute; 
 top: 0px; 
 left: 267px; 
 width: 450px; 
 height: 25px; 
 text-align: right;
 text-transform: uppercase; 
 font: bold 18px verdana; 
 overflow: hidden; 
 color: rgb(195,157,87);
}
.calendarDivInPage {
 width: 160px; 
 background: white; 
 z-index: 1000; 
 display: block; 
 font: normal 12px arial; 
 color: black; 
 height: auto; 
 position: absolute; 
 visibility: hidden; 
}

.calendarprevNext, .calendarYear {
 width: 100%; 
 float: left; 
 text-align: center;
 padding-top: 2px; 
 padding-bottom: 2px; 
 font: bold 14px arial; 
 color: rgb(147,0,0); 
 height: auto; 
}

.ajCalDay {
 width: 20px; 
 height: 17px; 
 margin: 1px; 
 float: left; 
 text-align: right; 
 position: relative; 
 font: normal 12px arial; 
}

.ajCalDayLink {
 width: 20px; 
 height: 17px; 
 margin: 1px; 
 float: left; 
 text-align: right; 
 position: relative; 
 background: rgb(191,6,6); 
 font: normal 12px arial; 
}
.ajCalDayLink a, .ajCalDayLink a:active, .ajCalDayLink a:visited {
 color: white; 
}

.hintDiv {
 float: left; 
 position: relative; 
 padding: 5px; 
 border: 1px dotted silver;
 background: rgb(255,251,237);
 font: normal 11px arial; 
 color: black; 
 margin: 5px; 
}
#categoryPage, #categoryPage td
{
 font: normal 11px verdana; 
}

a, a:visited, a:active { 
 text-decoration: none; 
 color: rgb(183,157,87); 
}

a:hover {
 color: rgb(200,157,87);
}

a img {
 border: 0; 
}

#categoryPage p, #categoryPage td p  {
 margin-bottom: 6px; 
 margin-top: 4px; 	
}

#categoryPage h1, #categoryPage td h1 {
 font: bold 14px verdana;
 margin-top: 2px;
 margin-bottom: 6px;
 
}

#categoryPage h2, #categoryPage td h2 {
 font: bold 11px verdana; 
 margin-top: 3px;
 margin-bottom: 4px;
 color: black; 
}

#categoryPage h3, #categoryPage td h3 {
 font: bold 10px verdana; 
 margin-top: 3px;
 margin-bottom: 4px;
 color: black; 
}

#categoryPage h4, #categoryPage td h4 {
 font: normal 13px verdana; 
 margin-bottom: 0px;
}

#categoryPage h5, #categoryPage td h5 {
 font: bold 11px arial;
 margin-bottom: 0px;
 margin-top: 0px;
}


#categoryPage h6, #categoryPage td h6 {
 font: normal 11px arial; 
 margin-bottom: 5px;
 margin-top: 0px;
}

#categoryPage li {
 font: normal 11px arial;
}

#categoryPage a, #categoryPage a:visited, #categoryPage a:active {
 text-decoration: none; 
}

.icqtable {
 font: normal 11px arial; 
 color: black; 
}
