﻿/* GLOBAL */

body {padding:0;margin:0; background:url(../img/bg1024.gif) repeat-y center;line-height:16px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666}
.master {padding:0;margin:0; background:url(../img/bg1024.gif) repeat-y center; line-height:16px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#58595B}
a:link, a:visited {color:#006da6}
a:hover {color:#ff6633}
img{ border:none}
.cleaner{ clear:both; margin:0; padding:0}
.cleaner16{ height:16px; clear:both; margin:0; padding:0}
.form{margin:0; padding:0}
.field:focus{background-color:#FFC}
.input:focus{background-color:#FFC}
.red {color:#FF0000}

.main{width:980px; margin:0 auto; border:1px solid #6e6e6e; border-top:none; border-bottom:none; background-color:#ffffff;}
.menutop {padding: 5px 5px 5px 5px}
.central {width:940px; float:left}

/* HEADER */

.header .bkg_menu{padding:5px;height:30px;width:100%; background-color:#E6E6E6}
.header{}
.pointer {cursor:pointer;}
.header .top{height:30px; background-color:#e6e6e6}
.header .top h1{ margin:0; padding:8px 0 0 16px; font-size:17px; font-weight:bold; vertical-align: middle;}
.header .top .left { float:left; height:30px; margin:0; color:#999}
.header .top .right{float:right; padding:0 0 0 30px; height:30px; background:#f3f2f2 url(../img/bg-top.gif) no-repeat left}
.header .top .right ul{margin:0; list-style-type:none; padding:8px 10px 0 0}
.header .top .right li{display:inline; padding:0; font-size:11px}
.header .top .right .last{ border:none}
.header .top .right a{padding:0 6px 0 6px; border-right:1px solid #ccc; font-size:10px;}
.header .logo{height:74px}
.header .logo .logoImg{margin:26px 0 0 10px; float:left}
.header .logo .tit{ margin:36px 10px 0 0; padding:0; width:244px; height:22px;  float:right}
.header{}
.top h1{ margin:0; padding:8px 0 0 16px; font-size:11px; font-weight:normal}
.top .left { float:left; height:30px; margin:0; color:#999}
.top .right{float:right; padding:0 0 0 30px; height:30px; background:#f3f2f2 url(../img/bg-top.gif) no-repeat left}
.top .right ul{margin:0; list-style-type:none; padding:8px 10px 0 0}
.top .right li{display:inline; padding:0; font-size:11px}
.top .right .last{ border:none}
.top .right a{padding:0 6px 0 6px; border-right:1px solid #ccc; font-size:10px}
.logo .logoImg{margin:26px 0 0 10px; float:left}
.logo h2{ margin:41px 10px 0 0; padding:0; width:244px; height:22px; background:url(../img/get-in-get-out.gif) no-repeat; float:right}

/* MENU */
.menu{height:27px; padding:0; margin:0; background:url(../img/bg-header.gif) repeat-x left top #e9e9e9}
.menu ul{margin:0; padding:0 0 0 13px; list-style-type:none}
.menu li{display:inline; padding:0; margin:0; float:left}

.menu li.menu1 a{height:27px; width:119px; background:url(../img/menu1.gif) no-repeat left top; display:block}
.menu li.menu1 a.noselect:hover{height:27px; width:119px; background:url(../img/menu1.gif) no-repeat left -27px}
.menu li.menu1 .select{height:27px; width:119px; background:url(../img/menu1.gif) no-repeat left -54px}

.menu li.menu2 a{height:27px; width:107px; background:url(../img/menu2.gif) no-repeat left top; display:block}
.menu li.menu2 a.noselect:hover{height:27px; width:107px; background:url(../img/menu2.gif) no-repeat left -27px}
.menu li.menu2 .select{height:27px; width:107px; background:url(../img/menu2.gif) no-repeat left -54px}

.menu li.menu3 a{height:27px; width:82px; background:url(../img/menu3.gif) no-repeat left top; display:block}
.menu li.menu3 a.noselect:hover{height:27px; width:82px; background:url(../img/menu3.gif) no-repeat left -27px}
.menu li.menu3 .select{height:27px; width:82px; background:url(../img/menu3.gif) no-repeat left -54px}

.menu li.menu4 a{height:27px; width:56px; background:url(../img/menu4.gif) no-repeat left top; display:block}
.menu li.menu4 a.noselect:hover{height:27px; width:56px; background:url(../img/menu4.gif) no-repeat left -27px}
.menu li.menu4 .select{height:27px; width:56px; background:url(../img/menu4.gif) no-repeat left -54px}

.menu li.menu5 a{height:27px; width:80px; background:url(../img/menu5.gif) no-repeat left top; display:block}
.menu li.menu5 a.noselect:hover{height:27px; width:80px; background:url(../img/menu5.gif) no-repeat left -27px}
.menu li.menu5 .select{height:27px; width:80px; background:url(../img/menu5.gif) no-repeat left -54px}

.menu li.search {height:25px; width:210px; background:url(../img/menu6.gif) no-repeat left top; display:block; padding:2px 0 0 8px; margin:0}
.menu li.search .field{border:1px solid #666; font-size:11px; height:14px; width:120px; padding:2px 2px -2px 2px; margin: 0 4px 0 0}

/* MENU LOGIN */
.menuLogin{height:40px; width:948px; padding:8px 16px; margin:0; background-color:#e9e9e9; clear:both; border-bottom:1px solid #b3b3b3}
.menuLogin .signin{height:38px; width:505px; padding:0 0 0 68px; background:url(../img/tt-signin.gif) no-repeat left 12px; font-size:9px; border-right:1px solid #ccc; float:left; margin: 0 20px 0 0}
.menuLogin .signin .field{border:1px solid #666; font-size:11px; height:14px; width:110px; padding:2px 2px -2px 2px; margin: 2px 4px 4px 0; display:block}
.menuLogin .signin .link{color:#999; line-height:14px}
.menuLogin .signin .link:hover{color:#ff6633}
.menuLogin .register{height:35px; width:200px; padding:0 0 0 145px; background:url(../img/tt-register.gif) no-repeat left 12px; float:left}
.menuLogin .register .button a{height:36px; width:148px; background:url(../img/bt-register.gif) no-repeat left top; display:block}
.menuLogin .register .button a:hover{background:url(../img/bt-register.gif) no-repeat left -36px}

/*MAIN CONTENT*/
.content{ padding: 4px 16px 16px 16px;}


/*COL RIGHT*/

.colRight{float:right; width:300px}
.colRight .box{background:url(../img/box-bg.gif) repeat-y; width:300px; margin:0 0 16px 0; position:relative}
.colRight .box .top{background:url(../img/box-cv.gif) top; height:4px; font-size:0; width:300px}
.colRight .box .title {margin:2px 0 0 8px; display:block; font-size:16px; letter-spacing:-0.4px; color:#074d79; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
.colRight .box .bottom{background:url(../img/box-cv.gif) bottom; height:4px; font-size:0; width:300px; margin:4px 0 0 0; border:0}
.colRight .box .more{ font-size:10px; position:absolute; top:10px; right:10px}

.colRight .box .container { margin:6px 8px 0 8px}
.colRight .box .containerGrey {padding:8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerGrey .blogInfo{padding: 0 0 12px 0}
.colRight .box .containerGrey .blogInfo .photo{border:1px solid #666666;margin:0 6px 0 0; float:left; }
.colRight .box .containerGrey .blogInfo .cat{font-size:10px}
.colRight .box .containerGrey .blogInfo p{font-size:11px; margin:0; padding:0 0 0 56px}
.colRight .box .containerGrey .blogInfo .pblog{font-size:11px; margin:0; height:35px; padding:0 0 0 0}

.colRight .box .containerGrey {padding:8px; margin:6px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerGrey .search { font-size:11px; margin: 0 0 10px 0}
.colRight .box .containerGrey .search .desc{ display:block; font-size:10px; padding:0 0 3px 0}
.colRight .box .containerGrey .search select{width:170px; float:left; font-size:11px; color:#666;}
.colRight .box .containerGrey .search .view{display:block; float:left; margin:0 5px; height:18px; padding:4px 4px 0}

.colRight .box .containerGrey .credit .desc{width:110px; font-size:10px; float:left}
.colRight .box .containerGrey .credit .button{width:158px; float:left; text-align:right}

.colRight .box .containerGrey2 {padding:0 8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerGrey2 .topCars{width:118px; float:left; font-size:11px; padding:0 16px 0 0; margin:0}
.colRight .box .containerGrey2 .topCars lo{padding:0}
.colRight .box .containerGrey2 .topCars li{padding:0 0 5px 0; margin:0 0 0 -14px; border:none}

.colRight .box .containerBrands {padding:8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerBrands ul{width:82px; margin:0 0 0 6px; list-style-type:none; padding:0; float:left}
.colRight .box .containerBrands li{padding:0 0 4px 0; font-size:11px}

.colRight .box .containerItems {padding:8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerItems ul{margin:0 0 0 6px; list-style-type:none; padding:0}
.colRight .box .containerItems li{padding:0 0 6px 11px; font-size:11px; background:url(../img/ic-arrow.gif) no-repeat left 3px}

.colRight .bannerRight{ margin:0 0 16px}

.colRight .box .containerGrey3 {padding:8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerGrey3 ol{margin:0 6px 0 40px; padding:0; font-size:11px}
.colRight .box .containerGrey3 li{padding:0 0 6px 0; margin:0 0 0 -14px; border:none}
.colRight .box .containerGrey3 .desc{font-size:11px}
.colRight .box .containerGrey3 .desc .left {width:106px; float:left; padding:6px 0 0 0}
.colRight .box .containerGrey3 .desc .right {float:left; padding:12px 0 0 12px}
.colRight .box .containerGrey3 .search {font-size:10px}
.colRight .box .containerGrey3 .searchForm { font-size:11px; margin: 0 4px 2px 0}


.colRight .box .containerGrey4 {padding:5px; margin:4px 4px 5px 4px; background-color:#e9e9e9}
.colRight .box .containerGrey4 .photoSmall{border:1px solid #666; width:120px; float:left; margin: 0 6px 0 0}
.colRight .box .containerGrey4 .text {width:143px; float:left; font-size:11px}
.colRight .box .containerGrey4 .text p {margin: 0 0 2px 0;}
.colRight .box .containerGrey4 .text p .detail {font-size:10px}
.colRight .box .containerGrey4 .text p .price {font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.containerGrey4 {padding:5px; margin:4px 8px 5px 8px; background-color:#e9e9e9}
.containerGrey4 .photoSmall{border:1px solid #666; width:120px; float:left; margin: 0 6px 0 0}
.containerGrey4 .text {width:143px; float:left; font-size:11px; margin-top: 13px;}
.containerGrey4 .text p {margin: 0 0 2px 0;}
.containerGrey4 .text p .detail {font-size:10px}
.containerGrey4 .text p .price {font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.colRight{float:right; width:300px}
.colRight .box{background:url(../img/box-bg.gif) repeat-y; width:300px; margin:0 0 16px 0; position:relative}
.colRight .box .top{background:url(../img/box-cv.gif) top; height:4px; font-size:0; width:300px}
.colRight .box .title {margin:2px 0 0 8px; display:block; font-size:16px; letter-spacing:-0.4px; color:#074d79; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
.colRight .box .bottom{background:url(../img/box-cv.gif) bottom; height:4px; font-size:0; width:300px; margin:4px 0 0 0; border:0}
.colRight .box .more{ font-size:10px; position:absolute; top:10px; right:10px}

/* YOUTUBE CONTROL */
.colRight .box .youtube { margin:0; padding:0; }
.colRight .box ul.youtube { list-style-type: none }
.colRight .box ul.youtube li { clear:both; }
.colRight .box .youtube .thumbnail { float: left; padding-right: 8px; padding-bottom: 5px;width:130px }
.colRight .box .youtube .videotitle {float: right; font-weight: bold; width:125px; vertical-align:middle; margin-top:10% }


/*FAQ HELP*/
.buyer{width:610px; float:left}
.seller{width:610px; float:left}
.titfaq h2{ margin:0; padding:4px 0 2px 0; font-size:14px; font-weight:bold}
.titfaq h3{ margin:0; padding:4px 0 2px 0; font-size:12px; font-weight:bold}
.subtit { margin:0; padding:2px 0 2px 0; font-size:13px; color:#848484; font-weight:bold}

/*SEARCH*/
.category {width:630px; border:1px solid #CCCCCC;}
.make     {width:630px; border:1px solid #CCCCCC;}
.category .title {margin:2px 0 0 8px; font-weight:bold}
.make .title {margin:2px 0 0 8px; font-weight:bold}

.space2b {font-size: 1px;line-height: 2px;height: 2px;}
.space5b {font-size: 1px;line-height: 5px;height: 5px;}
.space10b {font-size: 1px;line-height: 10px;height: 10px; width: 630px;}
.space12b {font-size: 1px;line-height: 12px;height: 12px; width: 630px;}
.space15b {font-size: 1px;line-height: 15px;height: 15px; width: 630px;}
.space20b {font-size: 1px;line-height: 20px;height: 20px; width: 630px;}
/*DMV*/
.divext {width:600px}
.divext .divint {width:150px; float:left; line-height:20px;}
.titfaq h2{ margin:0; padding:8px 0 4px 0; display:block; font-size:16px; letter-spacing:-0.4px; color:#074d79; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
.titfaq h3{ margin:0; padding:8px 0 4px 0; font-size:12px; font-weight:normal}

/*SITE MAP*/
.sitemap {padding:0 0 0 0; font-size:11px; width:520px}
.sitemap ul{margin:0 0 0 4px; list-style-type:none; padding:0}
.sitemap li{padding:4px 0 4px 0; font-size:11px;}

/*COL LEFT HOME*/
.colLeft{width:630px; float:left}
.colLeft .how {width:630px}
.colLeft .banners2{}
.colLeft .banners2 .banner{float:left}
.colLeft .banners2 .bannerRight{float:left; margin:0 0 0 30px}

.generaltilte h2{ margin:0; padding:0 0 4px 0; width:630px;  display:block; font-size:16px; letter-spacing:-0.4px; color:#074d79; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
.generaltilte h3{ width:630px; margin:0; padding:2px 0 4px 0; font-size:12px; font-weight:normal}

.colLeft .searchbox {width:630px;}

.colLeft .searchbox .formlabels {height:35px; background:url(../img/search-labels-bg.gif) no-repeat left bottom}

.colLeft .titModule {padding:4px; background-color:#e2e9ef; font-size:10px; font-weight:bold; border:0 solid #c6c6c6; border-bottom:0}
.colLeft .bottomline {background-color: #C0C5CB;height: 1px; margin: 10px 0px 10px 0px;}
.colLeft .greyModule5 {width:630px; margin-bottom: 1px; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; background-color:#f2f2f2}

.colLeft .searchbox .formlabels .label-on {font-size:11px; float:left; font-size:11px; background:url(../img/search-labels-bg1.gif) repeat-x left top; }
.colLeft .searchbox .formlabels .label-on .left {height:35px; padding:0 0 0 16px; background:url(../img/search-labels1.gif) no-repeat left top; float:left}
.colLeft .searchbox .formlabels .label-on .left2 {height:35px; padding:0 0 0 23px; background:url(../img/search-labels3.gif) no-repeat left top; float:left}
.colLeft .searchbox .formlabels .label-on .title1 {padding:11px 0 0 0; width:116px; display:block}
.colLeft .searchbox .formlabels .label-on .title2 {padding:11px 0 0 0; width:165px; display:block}
.colLeft .searchbox .formlabels .label-on .title3 {padding:11px 0 0 0; width:180px; display:block}
.colLeft .searchbox .formlabels .label-on .right {height:35px; width:25px; background:url(../img/search-labels2.gif) no-repeat right top; float:left}

.colLeft .searchbox .formlabels .label-off {height:35px; font-size:11px; float:left; font-size:11px; background:url(../img/search-labels-bg2.gif) repeat-x left top; }
.colLeft .searchbox .formlabels .label-off .left {height:35px; padding:0 0 0 16px; background:url(../img/search-labels1.gif) no-repeat left -35px; float:left}
.colLeft .searchbox .formlabels .label-off .left2 {height:35px; padding:0 0 0 23px; background:url(../img/search-labels3.gif) no-repeat left -35px; float:left}
.colLeft .searchbox .formlabels .label-off .title1 {padding:11px 0 0 0; width:116px; display:block}
.colLeft .searchbox .formlabels .label-off .title2 {padding:11px 0 0 0; width:165px; display:block}
.colLeft .searchbox .formlabels .label-off .title3 {padding:11px 0 0 0; width:180px; display:block}
.colLeft .searchbox .formlabels .label-off .right {height:35px; width:25px; background:url(../img/search-labels2.gif) no-repeat right -35px; float:left}


.colLeft .searchbox .formbox {padding:0 4px 4px 4px; border-left:1px solid #006da6; border-bottom:1px solid #006da6; border-right:1px solid #006da6}
.colLeft .searchbox .formbox .dropmenu {font-size:11px; margin:2px 2px 0 0}
.colLeft .searchbox .formbox .input {font-size:11px; margin:2px 2px 0 0}
.colLeft .searchbox .formtable {margin:0 0 4px 0}
.colLeft .searchbox .formoptions {font-size:10px}
.colLeft .searchbox .formoptions2 {font-size:10px; border:1px solid #ccc}
.colLeft .searchbox .buttonbox {padding:8px; background:#e2e9ef}

.colLeft .boxsquare {}
.colLeft .boxsquare .title {width:630px; height:16px; background:url(../img/bg-square.gif) no-repeat left top;}
.colLeft .boxsquare .title h3 {font-size:11px; padding:0 4px; margin:0 0 0 8px; background-color:#FFF; float:left}
.colLeft .boxsquare .container {border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:12px}
.colLeft .boxsquare .brand {width:71px; height:70px; margin:0 4px 5px 0; text-align:center; float:left;}
.colLeft .boxsquare .brand .logo {border:1px solid #ccc; width:60px; height:46px; margin:0 5px}
.colLeft .boxsquare .brand p {font-size:10px; margin:2px 0; text-decoration:underline}

.colLeft .postvehicle {font-size:10px}


/*GET IN GET OUT*/
.hightlight {width:635px;}
.hightlight .getin {width:635px; height:170px; float:left; background:url(../img/getin_getout1.gif);}
.hightlight .getin .now {width:370px; height:110px; background:url(../img/now.gif) no-repeat}
.hightlight .getin .module { width:310px; text-align:left; float:left; margin:105px 0 0 0; padding:0 0 0 8px}
.hightlight .getin .module1 {width:310px; text-align:left; float:right; margin:105px 0 0 0; padding:0 0 0 0}
.button1 a{height:30px; width:120px; background:url(../img/bt-search-lease5.gif) no-repeat left top; display:block; margin:10px auto 0 auto}
.button1 a:hover{background:url(../img/bt-search-lease5.gif) no-repeat left -30px}

.button3 a{height:30px; width:120px; background:url(../img/bt-sell-lease5.gif) no-repeat left top; display:block; margin:10px auto 0 auto}
.button3 a:hover{background:url(../img/bt-sell-lease5.gif) no-repeat left -30px}

.hightlight .getout {width:243px; height:208px; float:left; background:url(../img/bg-getout.gif)}
.hightlight .getout .module {width:227px; margin:110px 0 0 0; padding:0 8px; text-align:left}

.hightlight h2 {font: 14px Arial, Helvetica, sans-serif; color:#999; text-align:left; margin:0; height:20px; text-decoration:none;}
.hightlight h3 {font-size:10px; color:#999; text-align:left; margin:0; text-decoration:none;}

.button2 a{height:38px; width:148px; background:url(../img/bt-search-lease2.gif) no-repeat left top; display:block; margin:10px auto 0 auto}
.button2 a:hover{background:url(../img/bt-search-lease2.gif) no-repeat left -38px}

/*BOXES*/
.boxbig {width:632px}
.boxbig .titleBlue {height:21px; background:url(../img/boxbig_632.gif) right top}
.boxbig .titleBlue .featured {height:21px; width:128px; background:url(../img/boxbig-featured.gif) left top; margin:0; float:left}
.boxbig .titleBlue .hot {height:21px; width:74px; background:url(../img/boxbig-hot-deals.gif) left top; margin:0; float:left}
.boxbig .titleBlue .more {height:17px; width:55px; background:url(../img/boxbig-more.gif) right top; float:right; text-align:right; padding:4px 18px 0 0}
.boxbig .titleBlue a{color:#FFF; font-size:9px; text-decoration:none}
.boxbig .titleBlue a:hover{color:#b5c1ce; text-decoration:none}
.boxbig .titleGrey {height:21px; background:url(../img/boxbig2.gif) left top}
.boxbig .titleGrey .dealer {height:21px; width:169px; background:url(../img/boxbig2-dealer-vehicles.gif) left top; margin:0; float:left}
.boxbig .titleGrey .more {height:17px; width:55px; background:url(../img/boxbig2-more.gif) right top; float:right; text-align:right; padding:4px 18px 0 0}
.boxbig .titleGrey a{color:#FFF; font-size:9px; text-decoration:none}
.boxbig .titleGrey a:hover{color:#b5c1ce; text-decoration:none}

.boxbig .table {border:1px solid #CCC; background:#f2f2f2; width:628px}
.boxbig .table .featured1 {padding:8px 4px 0 6px; border-left:4px solid #f97d2b}
.boxbig .table .featured2 {padding:8px 4px 0 6px; border-left:4px solid #d04f3d}
.boxbig .table .featured3 {padding:8px 4px 0 6px; border-left:4px solid #607bb1; border-top:1px solid #CCC}
.boxbig .table .featured4 {padding:8px 4px 0 6px; border-left:4px solid #6ec04e; border-top:1px solid #CCC}
.boxbig .table .hot1 {padding:8px 4px 0 6px; border-left:4px solid #ccc}
.boxbig .table .hot2 {padding:8px 4px 0 10px}
.boxbig .table .auto{width:300px}
.boxbig .table .auto .photo{width:126px; float:left; margin:0 4px 12px 0}
.boxbig .table .auto .photo a{border:1px solid #006da6; padding:2px; width:120px; float:left}
.boxbig .table .auto .photo a:hover{border:1px solid #ff6633}
.boxbig .table .auto .text{width:165px; float:left}
.boxbig .table .auto .text p{font-size:11px; margin:0}
.boxbig .table .auto .text ul{margin:4px 0 12px 0; list-style-type:none; padding:0}
.boxbig .table .auto .text li{padding:0 0 2px 0; font-size:10px; letter-spacing:-0.1px}
.boxbig .table .desc p{font-size:11px; margin:0; padding:8px; border-left:4px solid #ccc}
.boxbig .table .become{padding:8px 0 8px 6px; border-left:4px solid #ccc}

/*LOGIN USER*/

.menuUser{height:46px; width:948px; padding:8px 16px; margin:0; background-color:#e9e9e9; clear:both}
.menuUser .module{height:50px; padding:0 10px 0 0; font-size:9px; border-right:1px solid #ccc; float:left; margin: 0 10px 0 0}
.menuUser .module p{padding:0; margin:0; font-size:11px;}
.menuUser .module ul{list-style-type:none; padding:0; margin:8px 0 0 0}
.menuUser .module li{font-size:11px; height:15px;display:inline}
.menuUser .module li .desc{float:left; padding:1px 10px 0 0}
.menuUser .module li .cero{background:url(../img/bg-baloon.gif) no-repeat left top; height:15px; width:16px; text-align:center; font-weight:bold; color: #FFF; margin:0 4px 0 0; padding:1px 0 0 0; float:left}
.menuUser .module li .one{background:url(../img/bg-baloon.gif) no-repeat left -16px; height:15px; width:20px; text-align:center; font-weight:bold; color: #FFF; margin:0 4px 0 0; padding:1px 0 0 0; float:left}
.menuUser .module ul.list2{margin:2px 0 0 0}
.menuUser .module li .list2{font-size:11px; height:20px;display:block; width:105px}
.menuUser .module.user{width:180px}
.menuUser .module .photo{border:1px solid #666666;margin:0 6px 0 0; float:left}
.menuUser .logout{height:50px; padding:0 20px 0 0; float:left}

.submenu{height:22px; padding:0 0 0 16px; margin:0; background:url(../img/bg-submenu.gif) repeat-x left top #fff}
.submenu ul{margin:0; padding:0; list-style-type:none}
.submenu li{display:inline; padding:0; margin:0; float:left}

.submenu li.submenu1 a{height:22px; width:109px; background:url(../img/submenu1.gif) no-repeat left top; display:block}
.submenu li.submenu1 a:hover{height:22px; width:109px; background:url(../img/submenu1.gif) no-repeat left -22px}
.submenu li.submenu1 .select{height:22px; width:109px; background:url(../img/submenu1.gif) no-repeat left -44px}

.submenu li.submenu2 a{height:22px; width:98px; background:url(../img/submenu2.gif) no-repeat left top; display:block}
.submenu li.submenu2 a:hover{height:22px; width:98px; background:url(../img/submenu2.gif) no-repeat left -22px}
.submenu li.submenu2 .select{height:22px; width:98px; background:url(../img/submenu2.gif) no-repeat left -44px}

.submenu li.submenu3 a{height:22px; width:103px; background:url(../img/submenu3.gif) no-repeat left top; display:block}
.submenu li.submenu3 a:hover{height:22px; width:103px; background:url(../img/submenu3.gif) no-repeat left -22px}
.submenu li.submenu3 .select{height:22px; width:103px; background:url(../img/submenu3.gif) no-repeat left -44px}

.submenu li.submenu4 a{height:22px; width:72px; background:url(../img/submenu4.gif) no-repeat left top; display:block}
.submenu li.submenu4 a:hover{height:22px; width:72px; background:url(../img/submenu4.gif) no-repeat left -22px}
.submenu li.submenu4 .select{height:22px; width:72px; background:url(../img/submenu4.gif) no-repeat left -44px}

.submenu li.submenu5 a{height:22px; width:67px; background:url(../img/submenu5.gif) no-repeat left top; display:block}
.submenu li.submenu5 a:hover{height:22px; width:67px; background:url(../img/submenu5.gif) no-repeat left -22px}
.submenu li.submenu5 .select{height:22px; width:67px; background:url(../img/submenu5.gif) no-repeat left -44px}

.submenu li.submenu6 a{height:22px; width:60px; background:url(../img/submenu6.gif) no-repeat left top; display:block}
.submenu li.submenu6 a:hover{height:22px; width:60px; background:url(../img/submenu6.gif) no-repeat left -22px}
.submenu li.submenu6 .select{height:22px; width:60px; background:url(../img/submenu6.gif) no-repeat left -44px}

.submenu li.submenu7 a{height:22px; width:119px; background:url(../img/submenu7.gif) no-repeat left top; display:block}
.submenu li.submenu7 a:hover{height:22px; width:119px; background:url(../img/submenu7.gif) no-repeat left -22px}
.submenu li.submenu7 .select{height:22px; width:119px; background:url(../img/submenu7.gif) no-repeat left -44px}


.colLeft .hightlight2 {width:630px}


/*FOOTER*/
.footer {font-size:11px;text-align:center; padding: 0 0 5px 0}
.footer .nav{background:url(/img/bg-footer.gif) repeat-x top; height:32px; margin: 0 0 20px 0}
.footer .nav ul{margin:0 auto; padding:8px 0 0 0; list-style-type:none}
.footer .nav li{display:inline; border-right:1px solid #6a98ba; padding:0 6px 0 5px}
.footer .nav li a{color:#fff}
.footer .nav li a:hover{color:#6a98ba}
.footer .nav li.last{border:none}
.footer ul{  margin:8px auto; list-style-type:none}
.footer li{ display:inline; border-right:1px solid #9999cc; padding:0 6px 0 5px}
.footer li.last{border:none}
.footer p{padding:2px; margin:0 auto; font-size:10px; color:#999}


/*BOTTOM*/

.bottom{width:980px; margin:0 auto; border:1px solid #6e6e6e; border-top:none; border-bottom:none; background-color:#fff; font-size:10px; color:#9e9e9e}

/*PAGINATION*/

div.pagination {
	padding:3px;
	margin:3px;
	text-align:right;
	font-size:11px;
}

div.pagination a {
	padding: 3px 6px 3px 6px;
	margin-right: 2px;
	border: 1px solid #0e509e;
	
	text-decoration: none; 
	color: #2e6ab1;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #2b66a5;
	color: #000;
	background-color: lightyellow;
}
div.pagination span.current {
	padding: 3px 6px 3px 6px;
	margin-right: 2px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #1a669b;
	color: #FFF;
}
div.pagination span.disabled {		
	padding: 3px 6px 3px 6px;
	margin-right: 2px;
	border: 1px solid #929292;
	color: #929292;
}
.module2 {padding:5px; margin:0 0 16px 0; border:1px solid #CCC;}
.module2 .title {padding:4px; background-color:#e5e8d0; font-size:11px; font-family:Verdana; font-weight:bold}
.module2 .subtitle {color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding:3px 0 3px 2px}
.module2 .subtitleplan {color:#999933; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding:3px 0 3px 2px}
.module2 .table {font-size:10px; }
.module2 .table .listmenu {font-size:11px; height:100px; margin:0 8px 0 0; color:#666}
.module2 .table {font-size:10px; }
.module2 .table .listmenu {font-size:11px; height:100px; margin:0 8px 0 0; color:#666}
.module2 .table2 {margin:5px 0 0 0; }
.module2 .table2 th {background-color:#e6e6e6; font-size:10px; font-weight:normal; text-align:left; padding:4px}
.module2 .table2 th a {color:#666; text-decoration:underline;  font-size:10px; font-weight:normal; text-align:left; padding:4px}
.module2 .table2  a { text-decoration:underline; }
.module2 .table2 tr {background-color:#f2f2f2}
.module2 .table2 tr.pair {background-color:#ededed}
.module2 .table2 td {border-right:1px solid #FFF; border-top:1px solid #FFF; font-size:11px; padding:4px}
.module2 .table2 .dropmenu {font-size:11px; color:#666}
.module2 .table2 .input {font-size:11px; color:#666}
.module2 .table2 img {border:1px solid #6e6e6e;}
.module2 .table2 p {height:15px; margin:0 0 5px 0}
.module2 .table2 p.ad {padding:0 0 0 3px;}


 .containerItems {font-size:11px;}
 .containerItems ul{margin:0; list-style-type:none; padding:0; }
 .containerItems li{padding:0 0 0 11px; margin: 0 0 3px 0;  background:url(/img/ic-arrowg.gif) no-repeat left 3px; }
 .containerItems li.last{border:none; margin:0}
 
 
 

 .boxsponsor{background:url(../img/boxsponsor-bg.gif) repeat-y; width:206px; margin:8px 3px 6px 1px; float:left}
 .boxsponsor .top{background:url(../img/boxsponsor-cv.gif) top; height:4px; font-size:0; width:206px}
 .boxsponsor .title {margin:2px 0 0 8px; display:block; font-size:16px; letter-spacing:-0.4px; color:#074d79; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
 .boxsponsor .bottom{background:url(../img/boxsponsor-cv.gif) bottom; height:4px; font-size:0; width:206px; margin:4px 0 0 0; border:0}

 .boxsponsor .sponsortitle {  font-size:10px; color:#666666; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center; margin:1px 0 2px 0 }
 .boxsponsor .sponsortitle2 {  font-size:10px; font-weight:bold; text-decoration:underline; color:#999933; font-family:Verdana,Arial,Helvetica,sans-serif; margin-left:92px }
 .boxsponsor .sponsortitle2 a{color:#999933; }
 .boxsponsor .sponsorprice {  font-size:16px; font-weight:bold; color:#58595B; padding:0; font-family:Arial,Helvetica,sans-serif; margin-left:92px; margin-top:2px; margin-bottom:0 }
 .boxsponsor .sponsormonth {  font-size:10px;  color:#58595B;  margin:0 0 5px 112px; padding:0 5px 5px 0;line-height: 2px; }

 .boxsponsor .container { margin:6px 8px 0 8px}
 .boxsponsor .containerGren {padding:2px 6px 4px 6px; margin:4px 8px 0 8px; background-color:#e5e8d0}
 .boxsponsor .thumbnail { float: left; width:84px; border:1px solid #C3C36A; padding:1px}
 
 /*LABELS */
.labelTabs {background:url(../img/bg-line.gif) repeat-x left bottom; width:630px; height:31px;}

.pgb_Externo {
 width: 630px;
}

.pgb_Interno {
 background:#FFFFFF;
 border-left:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 padding: 5px;

}

.pgb_1, .pgb_2, .pgb_3, .pgb_4, .pgb_1b, .pgb_2b, .pgb_3b, .pgb_4b {display:block; overflow:hidden; font-size:1px;}
.pgb_1, .pgb_2, .pgb_3, .pgb_1b, .pgb_2b, .pgb_3b {height:1px;}
.pgb_2  {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.pgb_3  {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.pgb_4  {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.pgb_4b {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.pgb_3b {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.pgb_2b {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.pgb_1  {margin:0 5px; background:#CCCCCC;}
.pgb_2, .pgb_2b {margin:0 3px; border-width:0 2px;}
.pgb_3, .pgb_3b {margin:0 2px;}
.pgb_4, .pgb_4b {height:2px; margin:0 1px;}
.pgb_1b {margin:0 5px; background:#CCCCCC;}


.table2 {margin:5px 0 5px 3px; }
.table2 th {background-color:#e9e9e9; font-size:10px; font-weight:normal; text-align:left; padding:2px}
.table2 th a {color:#666; text-decoration:underline;  font-size:10px; font-weight:normal; text-align:left; padding:2px}
.table2  a { text-decoration:underline; }
.table2 tr {background-color:#f2f2f2}
.table2 tr.pair {background-color:#ededed}
.table2 td {border-right:1px solid #FFF; border-top:1px solid #FFF; font-size:10px; padding:5px 0 5px 3px}
.table2 .dropmenu {font-size:11px; color:#666}
.table2 .input {font-size:11px; color:#666}
.table2 img {border:1px solid #6e6e6e;}
.table2 p {height:15px; margin:0 0 5px 0}
.table2 p.ad {padding:0 0 0 3px;}


.table5 {margin:5px 0 5px 3px; }
.table5 th {background-color:#e9e9e9; font-size:11px; font-weight:normal; text-align:left; padding:2px}
.table5 th a {color:#666; text-decoration:underline;  font-size:11px; text-align:left; padding:2px}
.table5  a { text-decoration:underline; }
.table5 tr {background-color:#fff}
.table5 tr.pair {background-color:#ededed}
.table5 td {border-right:1px solid #FFF; border-top:1px solid #FFF; font-size:11px; padding:5px 0 5px 3px}
.table5 .dropmenu {font-size:11px; color:#666}
.table5 .input {font-size:11px; color:#666}
.table5 img {border:1px solid #6e6e6e;}
.table5 p {height:15px; margin:0 0 5px 0}
.table5 p.ad {padding:0 0 0 3px;}

.facetSearchResult {
	border:1px solid #ccc; 
	margin-bottom:5px; 
	background-color:#f5f5f5; 
	font-weight:bold;
}
.facetSearchResultDealer {
	border:1px solid #C3C36A;
	background-color:#fff;
}
.facetSearchResultDealer.facetSearchResultBold {
	background-color: #ECECB1;
	border-width: 2px;
}
.facetSearchResultDealer .bg_highlightResult_new {
	background-image: none;
	background-color: #c0c090;
}