@charset "utf-8";
/* CSS Document */

/*============= COMMON ===============*/

/*body {background-color:#00FF33;}*/
.tabs_block {margin-bottom:10px; font-size:100%;}

/*** header ***/
#tabs_lock_btn {display:block; float:right; margin:7px 0 0 3px; padding:0 22px 0 0; border:none; background:transparent url(/templates/autocentre/images/ac2_unlocked.gif) right center no-repeat; color:#b6c1ee; cursor:pointer;}
#tabs_lock_btn.active {padding:0 17px 0 0; background:transparent url(/templates/autocentre/images/ac2_locked.gif) right center no-repeat; color:#8f98ac; border-bottom:none; cursor:default;}
#tabs_lock_btn span {border-bottom:1px dotted #b6c1ee; display:block; float:left;}
#tabs_lock_btn.active span {border-bottom:none;}
#tabs_lock_btn.hover span {border-bottom:1px dotted #acf; color:#acf;}
#tabs_lock_btn.active span {display:block; float:left; font-size:90%;}
.tabs_block .hdr {background-color:#00FF33; background:transparent url(/templates/autocentre/images/ac2_hdr_white_spacer.gif) repeat-x top; padding:0px 5px; line-height:1em; height:25px; margin-bottom:1px;}
.tabs_block .hdr h5 {float:left; color:#c0c0c0; margin:7px 10px 4px 0; background:transparent url(/templates/autocentre/images/ac2_hdr_plashka.gif) no-repeat left center; padding-left:20px; font-family:Verdana,Tahoma,Verdana,Arial,Helvetica,sans-serif;}

.tabs_block .hdr div.tabs_menu {float:left; margin:0 3px; cursor:pointer;}
.tabs_block .hdr div.tabs_menu .left {background:transparent none; padding-left:5px;}
.tabs_block .hdr div.tabs_menu .right {background:transparent none; padding-right:5px;}
.tabs_block .hdr div.tabs_menu .center {background:transparent none; color:#fff; border-bottom:1px dotted #fff; font-weight:normal; line-height:25px; margin:0 5px; padding:0; display:inline;}
.tabs_block .hdr div.hover .center {color:#acf; border-bottom:1px dotted #acf;}

.tabs_block .hdr div.active {float:left; margin:0 3px; cursor:default;}
.tabs_block .hdr div.active .left {background:transparent url(/templates/autocentre/images/ac2_hdr_active_left_bg.gif) no-repeat; padding-left:5px;}
.tabs_block .hdr div.active .right {background:transparent url(/templates/autocentre/images/ac2_hdr_active_right_bg.gif) no-repeat top right; padding-right:5px;}
.tabs_block .hdr div.active .center {background:transparent url(/templates/autocentre/images/ac2_hdr_active_bg.gif) repeat-x; color:#990000; border-bottom:none; font-weight:bold; line-height:25px; padding:0 5px; margin:0; display:block;}


/***  ***/
.tabs_block .body_wrap {border:1px solid #e1e1e1; height:332px; overflow:hidden;}
*html {height:338px;}
.tabs_block .body {display:none;}
.tabs_block .body h3 {background-color:#e1e1e1; margin:0; line-height:normal; height:21px; padding:2px; overflow:hidden;}
*html .tabs_block .body h3 {padding-bottom:0; height:23px;}
.tabs_block .body h3 .right {display:block; float:right; margin:0; padding:0;}

.tabs_block .body h3 a {display:block; float:left; text-decoration:underline; color:#444444;font-family:Verdana,Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:65%; margin:0 10px 0 7px; font-weight:normal; padding-top:2px;}
.tabs_block .body h3 a.active {color:#990000;}
*html .tabs_block .body h3 a {margin-left:4px}
.tabs_block .body h3 a:hover {color:#990000;}

.tabs_block .body .content {clear:both; padding:10px 7px 7px 7px; height:260px; overflow:hidden;}
.tabs_block .body a.tabs_continue {font-size:80%; color:#000; text-decoration:underline; font-weight:bold; background:transparent url(/templates/autocentre/images/arr.gif) no-repeat scroll right 80%;
padding:0 15px 0 0;}
.tabs_block .body a.tabs_continue:hover {color:#bb0000;}

.tabs_block .body .ftr{background-color:#eee; margin:0; line-height:normal; padding:4px 2px 5px 2px; height:21px; overflow:hidden;}
*html .tabs_block .body .ftr {padding-bottom:3px; height:23px;}
.tabs_block .body .ftr select {width:130px; height:22px; margin-right:5px; border:1px inset #aaa;}
.tabs_block .body .ftr div.wrapper {display:inline;}
.tabs_block .body .ftr span {margin:0 10px 0 7px; display:block; float:left; line-height:1.4em;}
*html .tabs_block .body .ftr span {margin-left:3px; padding-top:1px;}
.tabs_block .body .ftr span a {text-decoration:none; font-weight:bold; font-size:100%;}

.tabs_block .col2 .item {border:none; margin-bottom:0;}
.tabs_block .col2 .item a {color:#000;}

/*============= AVTOBAZAR ===============*/
#avtobazar_tab h3 span.right {color:#808080; font-size:65%; margin-right:15px; font-weight:normal; padding-top:3px;}
#avtobazar_tab .content {padding:10px 10px 7px 2px;}
#avtobazar_tab .content .list {width:320px; float:left; border-right:1px solid #e1e1e1;}
#avtobazar_tab .content .list h5 {color:#8B99AC; text-align:left; font-size:90%;  padding-left:7px; padding-bottom:5px; //padding-bottom:2px;}
#avtobazar_tab .content .list .table {position:relative; left:1px; top:0;}
#avtobazar_tab .content .list .table a {display:block; float:none; clear:both; border-style:solid; border-color:#fff #e1e1e1 #fff #fff; border-width:1px; color:#000; padding:5px 0 3px 10px; text-decoration:none; // padding:6px 0 2px 10px; font-size:90%;}
#avtobazar_tab .content .list .table div {display:block; float:left; overflow:hidden; line-height:1em; color:#606060;}
#avtobazar_tab .content .list .table div.carname {width:192px; font-weight:normal; white-space:nowrap;}
#avtobazar_tab .content .list .table div.year {width:35px; padding:0 5px;}
#avtobazar_tab .content .list .table div.price {width:65px; font-weight:normal; text-align:right;}
#avtobazar_tab .content .list .table a.active {border-style:solid; border-color:#e1e1e1 #fff #e1e1e1 #e1e1e1; border-width:1px;}
#avtobazar_tab .content .list .table a.active div {color:#c00;}
#avtobazar_tab .content .list .table a.active div.carname {color:#000; font-weight:bold;}
#avtobazar_tab .content .list .table br.ie6 {display:none;}
*html #avtobazar_tab .content .list .table br.ie6 {display:block; font-size:1px; height:1px}
#avtobazar_tab .content .list div.all {padding-top:17px; clear:both; // padding-top:20px;}

#avtobazar_tab .content .car {width:224px; float:left; margin:0 0 0 14px; font-size:90%;}
#avtobazar_tab .content .car a img {width:230px; display:block;}
#avtobazar_tab .content .car div {margin-top:5px;}
#avtobazar_tab .content .car small {display:block; color:#666666; font-size:90%; color:#999999; padding-top:3px;}

#avtobazar_tab a.tabs_continue {margin-left:10px;}
#avtobazar_tab .ftr .ac2_button {width:210px; float:right; margin-right:2px; font-weight:bold; font-size:10pt;}

/*============= NEWS ===============*/
#news_tab h3 .right {font-size:70%; margin-top:3px;}
#news_tab h3 a {margin:0 5px 0 7px;}
*html #news_tab h3 a {margin-left:4px}
#news_tab .content {padding:10px 7px 7px 7px;}
#news_tab .col1 {width:270px; float:left; margin-right:15px;}
#news_tab .col2 {width:275px; float:left; font-size:94%;}
#news_tab .col1 a img {display:block; width:265px; margin-bottom:5px;}
#news_tab .col1 a {font-weight:normal; font-size:110%; text-decoration:none;}
#news_tab .col1 a:hover {text-decoration:underline;}
#news_tab .content small {color:#999999;}
#news_tab .col1 small {font-size:100%;}
#news_tab .col2 .item {background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 top; padding:4px 0;}
#news_tab .col2 .item:first-child, #news_tab .col2 .item.firstChild {background:transparent none; padding-top:2px;}

#news_tab .col2 .item a {font-weight:bold; text-decoration:none; color:#000;}
#news_tab .col2 .item a:hover {text-decoration:underline;}
#news_tab .col2 .item small {display:block; padding-top:2px;}

#news_tab .ftr .ac2_button {width:120px; float:right; margin-right:2px; font-weight:bold; font-size:10pt;}

/*============= MAGAZINES ===============*/
#magazines_tab h3 .right {font-size:70%; margin-top:3px;}
#magazines_tab h3 a {margin:0 5px 0 7px;}
*html #magazines_tab h3 a {margin-left:4px}
#magazines_tab .content {padding:10px 7px 7px 7px;}
#magazines_tab .col1 {width:270px; float:left; margin-right:15px;}
#magazines_tab .col2 {width:275px; float:left; font-size:94%;}
#magazines_tab .col1 a.mainnews img {display:block; width:265px; margin-bottom:5px;}
#magazines_tab .col1 a.mainnews {font-weight:normal; font-size:105%; text-decoration:none;}
#magazines_tab .col1 a.mainnews:hover {text-decoration:underline;}
#magazines_tab .col1 .about {padding:0 0 0 45px; background:transparent url(/templates/autocentre/images/ac2_magazine.gif) no-repeat 0 3px;}
#magazines_tab .content small {color:#999999; display:block; padding-top:5px; font-size:85%;}
#magazines_tab .content small a {color:#999999; white-space:nowrap; font-size:110%;}

#magazines_tab .col2 .item {background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 top; padding:5px 0;}
#magazines_tab .col2 .item:first-child, #magazines_tab .col2 .item.firstChild {background:transparent none; padding-top:2px;}
#magazines_tab .col2 .item .cnt {padding-left:20px; background:transparent url(/templates/autocentre/images/ac2_magazine_small.gif) no-repeat 0px 3px;}
#magazines_tab .col2 .cnt a {font-weight:bold; text-decoration:none; line-height:1.1em; padding-right:5px;}
#magazines_tab .col2 .cnt a:hover {text-decoration:underline;}
#magazines_tab .col2 .cnt small {display:inline; white-space:nowrap;}

#magazines_tab .ftr .ac2_button {width:120px; float:right; margin-right:2px; font-weight:bold; font-size:10pt;}

/*============= NEW_CARS ===============*/
#newcars_tab h3 .right img {margin-top:2px;}
#newcars_tab .content {/*height:190px; for two rows*/ height:215px; padding:10px 10px;}
*html #newcars_tab .content {padding:10px 6px;}
#newcars_tab .col {width:30%; float:left; margin:0 9px;}
*html #newcars_tab .col {margin:0 7px;}
#newcars_tab .content .col {height:165px; overflow:hidden;}
#newcars_tab .content .col img {width:158px; display:block;}
#newcars_tab .content .col a {font-weight:bold; text-decoration:none;}
#newcars_tab .content .col a:hover {text-decoration:underline;}
#newcars_tab .content .col .price {font-weight:bold; font-size:120%; color:#bb0000; margin-top:7px;}
#newcars_tab .content .all {float:none; clear:both; padding:10px 0 0 7px;}
*html #newcars_tab .content .all {padding-left:12px;}
#newcars_tab .ftr {/*height:40px; for two rows*/ height:60px; overflow:hidden; padding:3px 10px 10px 10px;}
*html #newcars_tab .ftr {padding:3px 6px; height:92px;}
#newcars_tab .ftr span {float:none; clear:both; margin-bottom:5px;}
*html #newcars_tab .ftr span {margin-left:13px; padding-top:0;}
#newcars_tab .ftr select {display:block; width:100%; margin:0 0 10px 0;}
#newcars_tab .ftr .ac2_button {width:150px; float:right; font-weight:bold; font-size:10pt;}
