@charset "utf-8";

/*@import '/templates/autocentre/css/article.css';*/
/*@import '/templates/autocentre/css/dayxcounter.css';*/

#editor input {border:solid 1px #eee;}

/*beta*/
/*#beta {background-color: #fffacd; padding:5px 10px 5px 10px; margin-top:10px; font-size:9pt; color: #000; text-align:center;}*/
#beta {background-color: #CEDEED; padding:5px 10px 5px 10px; margin-top:10px; font-size:9pt; color: #000; text-align:center; margin-bottom:10px;}
#beta a{color: #000; border-bottom: 1px dashed #000; text-decoration: none;}
#beta a:hover{color: #b00; border-bottom: 1px dashed #b00;}
/*===========================================================================================*/
/* path navigation */

ul.pathnav{ margin: 0 0 10px 0; padding: 0; line-height: 1em; width:650px;}
ul.pathnav li {
	display: inline; line-height: 16px;
	background:transparent url(/templates/autocentre/images/arr-path.gif) no-repeat right 5px;
	color:#999; font-size:80%;
	margin:0 6px 0 0; padding:0 12px 0 0;
	white-space: normal;
}
ul.pathnav li a {white-space:nowrap;}
	
ul.pathnav li.first{}
ul.pathnav li a { color:#999; font-weight: normal;}
ul.pathnav li a { color:#999; text-decoration: underline;}
ul.pathnav li a:hover { color:#000; text-decoration: underline;}

ul.pathnav li.current{font-weight: bold; background: transparent none;}
ul.pathnav li.current a {font-weight: bold; color:#999; text-decoration: underline;}
ul.pathnav li.current a:hover { color:#c00; text-decoration: underline;}

/* search bazar */
#searchBazar3 {margin-bottom: 10px; padding:0px;}
#searchBazar3 form select {margin: 3px 0 5px 0; width: 150px; border: 1px solid #ccc;}

#searchBazar3 .content{padding-top: 0px; padding-bottom: 5px;}
#searchBazar3 .buttons {margin: 5px 0 0 0; padding: 0 0 0 0;}

/* button's selectAction */
#searchBazarCase{ display: none;position: absolute; width: 148px; margin-top: 15px; cursor: pointer; background-color: #d3dfef;border: 1px solid #b0c4de; margin: 0px;}
#searchBazarCase a{display: block; margin: 2px; padding: 2px 5px 2px 5px; color: #191970; text-decoration: none;}
#searchBazarCase a.current{background-color:#b0c4de; color: #fff; font-weight: bold;}
#searchBazarCase a.current:hover {background-color:#b0c4de; color: #fff; font-weight: bold;}
#searchBazarCase a:hover {background-color: #c7d6eb; color: #4169e1;}

#searchBazarSelectCase{background: transparent url("/templates/autocentre/images/btn_select.gif") no-repeat 4px 5px;}



/* C O M M O N ============================================================================================ */
.withBorder{clear:both; border:2px solid #e0e0e0; padding:10px 10px 5px !important; margin: 1px 0 0 0; // display:inline-block;}
.Highlight{padding: 0px 4px 0px 4px ; color: #b00; font-weight: bold;}
/* adv */
.AdText {font-size: 9px; color: #ccc; margin-bottom: 10px;}

/* file icons  ............................*/
.filePDF{ background: transparent url(/templates/autocentre/images/file_pdf.gif) no-repeat right 0; padding: 0 20px 2px 0;}




/* messages */
#msgArea{font-size: 70%; width:830px;}

#msgArea .msg {color: #777; background: #eee; margin: 5px 0 10px 0; padding: 2px 15px 5px 35px;}
#msgArea .msg h3{color: #c00; font-size: 130%; margin: 5px 0 5px 0;}
#msgArea .msg p{margin: 5px 0 5px 0;}

#msgArea .ok {color: #000; background: #e3ffd0;}
#msgArea .ok h3{color: #090;}

#msgArea .attention {color: #000; background: #fff6cc;}
#msgArea .attention h3{color: #c00;}

#msgArea .error {color: #000; background: #fee;}
#msgArea .error h3{color: #c00; font-weight: bold;}


/* tables with data (calculator for example) */
table.tblGeneral{margin: 0 0 10px 0; width:100%; border: none; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; }
table.tblGeneral th {
	font-weight: normal; font-size: 80%; padding:5px 10px 5px 10px; text-align: left;
	background: #E9E9E9 url(/templates/autocentre/images/box_general_bg.gif) repeat-x;
	border-top: 1px solid #f5f5f5; 
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #f5f5f5; 
}
table.tblGeneral td {border:none; border-bottom: 1px solid #f0f0f0; padding:2px 10px 2px 10px; font-size: 90%;}

table.tblGeneral tr.odd td {background-color: #fff;}
table.tblGeneral tr.even td {background-color: #f9f9f9;}

table.tblGeneral td.caption {text-align:left;}
table.tblGeneral td.numb {text-align:right;}
table.tblGeneral td.sum {font-weight:bold;}
table.tblGeneral td.level2 {padding-left:40px;}
table.tblGeneral td.total {font-size: 120%; background-color: #f9f9f9; color: #900; padding:7px 10px 7px 10px;}

/* small text for all publications: date, categories, extra actions (submit news RSS), author, etc.  ... */

.publicationDateBlog {font-size:90%; color:#aaa} 
.publicationDate {font-size:80%; color:#aaa} 
.publicationExtraActions, .publicationRubrics, .publicationTags, .publicationMarks {font-size:80%; color:#999; }
.publicationExtraActions a, .publicationTags a, .publicationMarks a {color:#999}
.publicationExtraActions a:hover, .publicationTags a:hover, .publicationMarks a:hover {color:#c00;}

.publicationExtraActions {float:right; margin-right:10px;margin-top:5px; margin-bottom:5px;}
.publicationExtraActions a {padding:5px 0 5px 0;}
.publicationExtraActions a.rss-small {background: url(/templates/autocentre/images/rss-small.gif) no-repeat 0 2px;padding:0 0 0 15px;margin-left:5px;text-decoration:none}

.publicationTags, #article p.publicationTags {background:url(/templates/autocentre/images/tag.gif) no-repeat 1px 4px;padding-left:17px; margin-top:3px; margin-bottom: 3px;}
.publicationMarks, #article p.publicationMarks {background:url(/templates/autocentre/images/ac2_small_grey_car.gif) no-repeat 0 4px;padding-left:17px; margin-top:3px; margin-bottom: 3px;}
.newslisttime{margin-bottom: 5px;}

/* for links widht icons (send mail, print, etc) */
.to-forum, .to-mail, .to-print {color:#aaa; padding-left:15px}
.to-forum {background:url(/templates/autocentre/images/to-forum.gif) no-repeat 0 2px;}
.to-mail {background:url(/templates/autocentre/images/to-mail.gif) no-repeat 0 3px}
.to-print {background:url(/templates/autocentre/images/to-print.gif) no-repeat 0 2px}

/* listalka ...........*/
.rubr-head-pages, .rubr-foot-pages{clear:both;font-size:8pt;padding:0 0 20px 10px;overflow:hidden;vertical-align:text-bottom}
.rubr-head-pages ul,.rubr-foot-pages ul,.rubr-head ul,.rubr-foot ul{float:right;margin-right:10px;}
.rubr-head-pages li,.rubr-foot-pages li,.rubr-head li,.rubr-foot li {display:inline;padding:0 0 0 6px; color: #999;}
.rubr-head-pages li.begin,.rubr-foot-pages li.begin,.rubr-head li.begin,.rubr-foot li.begin {}
.rubr-head-pages li.end,.rubr-foot-pages li.end,.rubr-head li.end,.rubr-foot li.end {}
.rubr-head-pages li.prev,.rubr-foot-pages li.prev,.rubr-head li.prev,.rubr-foot li.prev {}
.rubr-head-pages li.next,.rubr-foot-pages li.next,.rubr-head li.next,.rubr-foot li.next {}

.rubr-head-pages li a,.rubr-foot-pages li a,.rubr-head li a,.rubr-foot li a {text-decoration:underline;color:#000;font-weight:normal;}
.rubr-head-pages li.current span,.rubr-foot-pages li.current span,.rubr-head li.current span,.rubr-foot li.current span  {font-size:120%; background-color: #f0f0f0; color: #900; padding: 0px 4px 0px 4px;}
/*...*/
.rubr-head, .rubr-foot{clear:both;font-size:9px;border-bottom:2px solid #df7979;padding-bottom:3px;background:#eee;padding-left:10px;overflow:hidden;height:100%}
.rubr-foot {padding:5px 0 15px 10px}
.rubr-head span, .rubr-foot span {font-size:14px}
.rubr-head ul, .rubr-foot ul {float:right;margin-right:10px;}
.rubr-head li, .rubr-foot li  {display:inline;font-size:14px;font-weight:bold;padding:0 0 0 6px;}
.rubr-head li.first, .rubr-foot li.first{font-size:9px;font-weight:normal}
.rubr-head li.last, .rubr-foot li.last {font-size:20px;line-height:.01;padding-left:0}
.rubr-head li a, .rubr-foot li a {text-decoration:none;color:#808080;font-weight:normal;}
/*...*/
#catalog .pages {border-top:2px solid #C0C0C0;clear:both;font-size:9px;margin:30px 0pt 0pt;overflow:hidden;padding:3px 0pt 20px 10px;}
#catalog .pages span {font-size:14px;}
#catalog .pages ul {float:right;margin-right:10px;}
#catalog .pages li {display:inline;font-size:14px;font-weight:bold;padding:0pt 0pt 0pt 6px;}
#catalog .pages li.first {font-size:9px;font-weight:normal;}
#catalog .pages li.last {font-size:20px;line-height:0.01;padding-left:0pt;}
#catalog .pages li a {color:#808080;font-weight:normal;text-decoration:none;} 

/*.................... GOOD */
.comments-foot{clear:both;font-size:80%;padding:0;margin-top:10px;overflow:hidden;}


.pageCounter{font-size:80%;float:left;margin-right:0px;width:40%}

.pagination {float:right;}
.pagination li{display:inline;padding:0 0 0 6px; color: #999;}
.pagination li.text {}
.pagination li.first {}
.pagination li.prev {}
.pagination li.next {}
.pagination li.last {}

.pagination li a {text-decoration:none;color:#777;font-weight:normal;}
.pagination li a.hover {text-decoration:underline;color:#000;}
.pagination li span.current {color:#000;font-weight:bold;background:#ccc; padding: 0 5px;}





/*=============================================================================================*/	
/* Wrapper */
#wrap {overflow:hidden;width:100%;margin-top:10px; font-size: 10pt; }

/*  Left Column  */
#lcol{float:left;padding-right:10px; clear: left; /*background:url(/templates/autocentre/images/border-dotted.gif) repeat-y right;*/}

#lcol #w380,
#lcol #main {width:380px;}

#lcol #w571,
#lcol #poll-archive,
#lcol #authorization,
#lcol #news,
#lcol #magazine,
#lcol #articles, 
#lcol #webconf, 
#lcol #blog, 
#lcol #gallery, 
#lcol #article, 
#lcol #calculator,
#lcol #catalog,
#lcol #editor,
#lcol #video,
#lcol #photogallery {width: auto;}
.lcolwidth {width:577px;}


#rcol {float:left; width: 300px; padding:0 0 0 10px; font-size:9pt;/*background:url(/templates/autocentre/images/border-dotted.gif) repeat-y left;*/}

#directions {width: 571px; margin-bottom: 10px; float: left;}
#directions .chapters{width: 550px;}
#directions .chapters .c1{width: 172px; padding: 0 10px 0 0;  background: transparent url("/templates/autocentre/images/box_blue_sep_v.gif") no-repeat right 2px;}
#directions .chapters .c2{ padding: 0 10px 0 10px; }
#directions .chapters .c3{width: 160px; padding: 0 0px 0 11px; background: transparent url("/templates/autocentre/images/box_blue_sep_v.gif") no-repeat left 2px;}
#directions ul{margin: 5px 0 0 0; padding: 0 0 0 12px;}
#directions li{margin: 2px 0 3px 0; padding: 0; list-style-image: url(/templates/autocentre/images/bullet_blue.gif);}



#lcol #loh { padding:0; margin:0; }
#lcol #loh h2 { margin:0 0 0 25px; }
/*=============================================================================================*/	


/* Headings with backgrounds  */

/* red ... */
/*#rcol .news h2,
/*#main .main-theme h2, 
/*#main .actual h2,
/*#main .cars h2,
/*#main .articles h2,
/*#main .magazine h2,*/
/*#main .authors h2,
/*#main .consults h2,*/
/*#news .main-news-rubr h2, 
/*#news .news-related h2,
/*#webconf .tmrw h2, 
/*#webconf .today h2
/*{margin:0 0 10px 25px;padding:1px 0 3px 10px;color:#fff;
background:url(/templates/autocentre/images/h2-grad-red-long.gif) repeat-y #f20000;font: normal 10pt/1em Verdana, Geneva, Arial, Helvetica, sans-serif;}*/

/* grey ... */
.articles-other h2, 
.news-other h2, 
.comments-head h2, #article .comments-head h2,
/*.review h2,*/
#catalog .categories h2, 
#catalog .sites h2
{margin:0 0 10px 25px;padding:2px 0 1px 10px;color:#000;border-bottom:1px solid #ccc;
background:url(/templates/autocentre/images/h2-grad-grey-long.gif) repeat-y #e9e9e9;	font: normal 10pt/1em Verdana, Geneva, Arial, Helvetica, sans-serif;}

h2 a {text-decoration: none;}
h2 a:hover {text-decoration: underline;}


/* blocks begin */
#rcol .news,
.issues-list,
#main .authors, 
#main .actual,
#main .articles,
#main .cars {background:url(/templates/autocentre/images/h2.gif) no-repeat;margin:0 0 12px 0;}

/* Main Theme */

#main .main-theme .image {margin-bottom:-2px; }

#main .main-theme .desc {border:1px solid;border-color:#b2b2b2;border-top:none;padding:5px 10px; font-size:11px;line-height:1;}
#main .main-theme .desc .continue {background:url(/templates/autocentre/images/arr.gif) no-repeat 0 4px;text-decoration:none;padding:0 3px 0}
#main .main-theme .desc .continue ins {visibility:hidden;}

.main-theme {height:100%}
.main-theme .image {position:relative;min-height:100%;border: 1px solid #999;border-bottom: none;}
.main-theme .image img.mainThemeImg{width: 378px;}

.main-theme .heading {background:url(/templates/autocentre/images/transp_dark.png);padding:0;position:absolute;bottom:2px;left:0;width:100%}
.main-theme .heading h3 {font-size:110%;font-weight:normal;line-height:1.3;margin:2px 10px 5px}
.main-theme .heading h3 a {color:#fff}
.main-theme .heading .extra {background:url(/templates/autocentre/images/transp_light.png);width:100%;overflow:hidden;padding:3px 0;font-size:80%;}
.main-theme .heading .extra a {color:#fff}
.main-theme .heading .extra ul {background:url(/templates/autocentre/images/tag.gif) no-repeat 0 4px;margin:0 10px;padding:0 11px;overflow:hidden;float:left;font-size:95%;color:#fff}
.main-theme .heading .extra li {display:inline;margin:0 2px 0 0}

#thm01.main-theme .image {border: 0px none;}
#thm01.main-theme .image img.mainThemeImg{width: 350px;}
#thm01.main-theme .block{margin:0}
#thm01.main-theme {padding: 15px; background-color:#eee; margin:0 0 20px 0}
#main #thm01.main-theme .desc {border: 0px none;padding:0;margin-top:5px;;font-size:11px;line-height:1;}



/* news, articles ............................................. */


#news .news-related {clear:both;background:url(/templates/autocentre/images/h2.gif) no-repeat 0 20px;font-size:9px;padding-top:20px}
#news .news-related .related-wrap {width:260px;overflow:hidden;float:left;margin:0 0 15px 25px;padding:0 0px 0 0}
#news .news-related .tag {display:block;background:url(/templates/autocentre/images/tag.gif) 3px 4px no-repeat #eee;color:#a4a4a4;padding:0 0 2px 18px;margin-bottom:10px;font-size:11px}

#news .news-related h3 {display:inline;line-height:1.1;}
#news .news-related h3 a {color:#000;font-size:13px;font-weight:normal;}
#news .news-related small {color:#a4a4a4;font-size:9px}
#news .news-related small a {color:#a4a4a4;}
#news .news-related hr {margin-top:8px;color:#fff}

#news h1 .pblRating, #news h3 .pblRating, .pblItem h3 .pblRating {float:right; margin-top:2px; width:55px; margin-left:10px;}
*html #news h1 .pblRating, *html #news h3 .pblRating, *html .pblItem h3 .pblRating {width:57px; margin-left:0;}
*html .pblList .pblItem  {clear:both; float:none;}

/*...*/
.rubr-head a.rubr {background:url(/templates/autocentre/images/tag.gif) no-repeat 0 4px;color:#000;padding:0 0 0 14px;float:left}
.rubr-head a.rss {float:right;background:url(/templates/autocentre/images/rss-small.gif) no-repeat 0 2px;padding:0 15px 2px 16px;color:#a4a4a4}

.rubr-foot {clear:both;border:none;background:none;margin-top:7px}


/*...*/
#news .main-news-info {background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom; margin:0 0 10px; padding:0 0 5px;}
#news .main-news-rubr {border-bottom:none;
background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom;
margin:0 0 5px 0;
overflow:hidden;
padding:0 0 10px 0;
height:100%}
#news .main-news-rubr h3 {margin-top:0;}

#news .main-news-rubr img {float:left;margin:0 10px 0 0}
#news .main-news-rubr h3 a {color:#000}
#news .main-news-rubr .news-tags {margin:0 15px 0 0;background-position:0 3px;padding:0 0 0 12px}
#news .main-news-rubr small {padding-right: 15px; color:#999999; font-size:80%;}
#news .main-news-rubr small .photovideo_imgs {margin-left:10px;}
#news .main-news-rubr small .photovideo_imgs img {position:relative; top:2px; margin:0 5px 0 0; float:none;}
#news .main-news-rubr .small-desc {margin-top:10px; font-weight: normal;}
#news .main-news-rubr .small-desc .continue {background:url(/templates/autocentre/images/arr.gif) no-repeat 0 3px;text-decoration:none}
#news .main-news-rubr .small-desc .continue ins {visibility:hidden}
#news .main-news-rubr div {}
#news .main-news-rubr div small {display:block;font-size:9px}
#news .main-news-rubr div a {color:#4a4a4a;padding:5px 0 5px 0;display:block;font-size:9px}
#news .main-news-rubr div a.rss-small {background:url(/templates/autocentre/images/rss-small.gif) no-repeat ;padding:0 0 0 17px;margin:0px;text-decoration:none}




.item {clear:both;border-bottom:1px solid #eee;padding:5px 0 5px 0;height:100%;margin-bottom:2px;}
.item td {vertical-align:top}
.item img {margin:2px 15px 0 0;}
.item a {text-decoration:none; color:#777;}
.item a:hover {color:#000;}

.item h3 {margin-top:0;font-size:130%;}
.item h3 a {color:#000;text-decoration:underline;font-weight:normal;}


.item h3 a:hover {color:#c00}

.item .wrap {margin:9px 0 0 0; width:100%;}
.item .wrap small {font-size:80%;color:#999}
.item .wrap .publicationTags a {text-decoration:underline}
.item .wrap .publicationTags a:hover {color:#c00}
.item .wrap .news-tags a {margin:0 0 10px 0;text-decoration:underline}
.item .wrap .news-tags a:hover {color:#000}
.item .wrap .wrap-foot {color:#999;font-size:80%;margin-top:10px; margin-bottom:5px;}
.item .wrap .wrap-foot .photovideo_imgs {margin-left:10px;}
.item .wrap .wrap-foot .photovideo_imgs img {position:relative; top:1px; margin:0 5px 0 0; float:none;}
.item .comm {font-size:80%;color:#999}
.item td {vertical-align:top}

#articles .item, #news .item { width: 100%; border-bottom:none; background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom;}

/***/

#news .news-small-desc {border-top:2px solid;border-bottom:2px solid;border-color:#e5e5e5;margin:10px 0 10px 0;padding:10px 16px 4px 0;}
#news .news_final {padding:0 0 4px 0;}
#news .news_final_noborder {border-top:none;}
#news .news-small-desc img {margin:0 15px 0 0; padding-bottom:5px;}
#news .news_final img {float:left;}
#news .news-small-desc ul {line-height:1;margin:15px 0 10px 0}
#news .news-small-desc .small-desc{ font-weight: bold;}


#news .news-small-desc td {vertical-align:top}
#news .news-small-desc .img-desc {font-size:11px}
#news .news-small-desc .img-desc span {font-size:9px;color:#aaa}

#news .news-small-desc .small-desc img {float:left;}

#news .news-full-text {border-bottom:2px solid #e5e5e5;padding:0 0 10px 0;margin-bottom:20px}
#news .news-full-text p { font-size: 100%; line-height: 1.5em; margin:1em 0 1em 0;}
#news #article  td p{margin:0}
/* Articles */
/* --------------------- */

#articles .blogs-article {font-size:12px;color:#303030;}
#articles .blogs-article p {margin:0 0 16px 0}
.author {background:#efefef;width:155px;padding:7px 0 2px 0;font-size:11px;color:#666;line-height:1.2; margin:0 0 20px 0;float:left;margin:0 25px 15px 0}
.author img {margin:0 10px}
.author h3 {margin:1px 0 0 10px;font-size:15px}
.author h3 a {color:#000}
.author p {padding:2px 0 2px 10px;margin:0 0 5px}
.author .continue {padding:2px 3px 7px 10px;background:#fff}
.author .continue a {color:#a7a7a7;padding:0 14px 0 0; background:url(/templates/autocentre/images/arr.gif) no-repeat right 4px;font-size:9px;}

div .author {background:#efefef;width:100%; padding:7px 0;font-size:11px;color:#666;line-height:1.2; margin:0 0 20px 0;}
.blogs-article .author {margin:10px 0 0;}
div .author img {margin:0 10px; float:left;}
div .author .continue {padding:2px 3px 7px 10px; background:none;}
.h-wrapper .author .desc {font-size:100%;}

#articles .authors-file {background:url(/templates/autocentre/images/h2.gif) no-repeat;font-size:9px;margin:0 0 8px 0}
#articles .authors-file h2 {margin:0 0 14px 25px;padding:0 0 3px 10px;line-height:1;font-weight:normal;font-size:13px;background:url(/templates/autocentre/images/h2-grad-red-long.gif) repeat-y #f20000;color:#fff}
#articles .authors-file h1 {margin:0}
#articles .authors-file .desc {margin:5px 0 12px 0;background:#efefef;padding:4px 6px 5px;color:#666;font-size:12px}
#articles .authors-file {font-size:12px;color:#303030;margin-bottom:14px}
#articles .authors-file p {margin:0 0 14px 0;font-size:12px;line-height:1.2}

#articles .authors-articles {background:transparent none;font-size:10pt;padding:0 0 4px 0;color:#808080}
#articles .authors-articles h2 {margin:0 0 14px 25px;padding:0 0 2px 10px;font-weight:normal;font-size:13px;border-bottom:1px solid #bababa;background:url(/templates/autocentre/images/h2-grad-grey-long.gif) repeat-y #e9e9e9;color:#333;line-height:1}
#articles .authors-articles h3 {line-height:1.2em;margin:0 0 8px 0; font-weight:normal}
#articles .authors-articles h3 a {color:#000;text-decoration:underline}
#articles .authors-articles small a {color:#a0a0a0}
#articles .authors-articles p {color:#444; margin:8px 0 6px}
#articles .authors-articles .wrap {border-bottom:none;padding:0 0 8px;margin-bottom:8px; background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom;}


/*==================================================================*/

#search-articles, #search-news {width:246px;height:22px;background:url(/templates/autocentre/images/search-news_bar.gif) no-repeat;}
#search-articles input.text, #search-news input.text {width:131px;height:15px;margin:3px 0 0 25px;padding:1px 0 0 7px;font-size:11px;background:#fff;float:left;}
#search-articles label, #search-news label {display:none}
#search-articles .submit, #search-news .submit {width:45px;height:22px;margin:0 0 0 14px;padding:0 8px 0 7px;background:none;border:none;cursor:pointer;color:#cc0000;font-size:12px}


/* ... */
.comments dt {font-size:12px;font-weight:bold;padding:8px 0 0 0}
.comments dt small {font-size:10px;color:#aaa;font-weight:normal}
.comments dd {font-size:12px;color:#444;padding:1px 0 3px 0;border-bottom:1px solid #d8d8d8}
.comments dd p {margin:5px 0}

#article .comments-head a.add-comment {float:right;font-size:9px;color:#cc0000;margin:-29px 10px 0 0}



/* ==================== Right Column ================== */
#rcol .rcol-last-news h2, 
#rcol .rcol-last-comments h2, 
#rcol .rcol-actions h2, 
#rcol .rcol-web h2, 
#lcol .blog-main h2, 
#lcol .rcol-video h2, 
#rcol .rcol-video h2, 
#rcol .poll-xt h2,
#rcol .poll h2*
{	
	margin:0 0 14px 25px; 
	padding:1px 0 3px 10px; 
	color:#fff; 
	background:url(/templates/autocentre/images/h2-grad-red-short.gif) repeat-y #f20000;
	font: normal 10pt/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}*/


#rcol .rcol-wrap {background:url(/templates/autocentre/images/border-dotted.gif) repeat-y 239px 0;overflow:hidden;padding:0 10px 0 0;margin:0}

#rcol .rcol-last-news, 
#rcol .rcol-last-comments, 
#rcol .rcol-actions, 
#rcol .rcol-web,
#lcol .blog-main,
#lcol .rcol-video h2,
#rcol .rcol-video,
#rcol .rcol-brands {background:url(/templates/autocentre/images/h2.gif) no-repeat; margin-bottom:12px}
#rcol .rcol-actions p {color:#808080;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #eee}

#rcol .rcol-last-comments h3 {font-size: 100%;}
#rcol .rcol-last-comments h3 a {text-decoration:none;}
#rcol .rcol-last-news h3 {margin:0;}
#rcol .rcol-last-news hr {margin-top:10px; margin-bottom:10px; border-top: 1px solid #eee;}
#rcol .rcol-last-comments small a {display:block;margin:16px 0 2px 0}
#rcol .rcol-actions img {margin:0 0 0 3px}


#rcol .content h2 {color:#093;font-size:14px;}
#rcol .content h2 span {font-size:16px;display:block}
#rcol .content img {margin:8px 12px 0 0;float:left}
#rcol .content p.guest {color:#9d9d9d;font-size:10px;padding:3px 5px 0 0;width:100px;display:table;border:none;margin:0}
#rcol .content p {margin-top:10px;font-size:11px;color:#666}
#rcol .content p.guest a {color:#000;font-size:14px}
#rcol .content p.guest small {display:block;margin-top:10px;font-size:9px;line-height:1}
#rcol .content p.bottom a {color:#1c1c1c}

#rcol .poll {background:url(/templates/autocentre/images/h2.gif) no-repeat;margin:9px 0 8px 0;color:#999}
#rcol .poll-xt {background:url(/templates/autocentre/images/h2.gif) no-repeat;margin:9px 0 8px 0;color:#999}

#rcol .poll form {background:url(/templates/autocentre/images/box-bg240.gif) repeat-y;margin:10px 0 15px 0}
#rcol .poll fieldset {background:url(/templates/autocentre/images/box-head240.gif) no-repeat}
#rcol .poll h4 {font-size:12px;font-weight:bold;color:#cc0000;padding:6px 0 6px 15px;border-bottom:2px solid #d8d8d8}
#rcol .poll label {display:block;margin:0 0 7px 25px;font-size:11px;padding:3px 0 0;width:190px;clear:right}
#rcol .poll input {margin:6px 4px 0 7px;float:left;padding:0;clear:both}
#rcol .poll p {clear:both;background:url(/templates/autocentre/images/box-foot240.gif) no-repeat 0 27px;padding:0;border-top:2px solid #d8d8d8}
#rcol .poll button.submit {margin:5px 0 7px 148px;background:url(/templates/autocentre/images/butt78-vote.gif) no-repeat;cursor:pointer;width:78px;height:18px;text-indent:-9999px}


*html #last-comments {width:300px; overflow:hidden;}
*html #rcol {width:300px; overflow:hidden;}

/* ========================    C O M M E N T S    ========================================== */


form.commentAdd {}
form.commentAdd fieldset {border:none;}
form.commentAdd label {width:130px; clear:both; float:left; font-size:90%; color:#999; margin:2px 10px 10px 0px; line-height:1.7; }
form.commentAdd textarea {width:288px; height:70px;}
form.commentAdd input {width:288px; height:18px;}
form.commentAdd textarea, form.commentAdd input{border:1px solid #999; margin:7px 0 0 0;}
form.commentAdd  img.code { float:left; margin:7px 0 0 0}
form.commentAdd #code {float:left; width:100px; margin:7px 10px 0 15px; }
form.commentAdd small {font-size:9px;color:#999}
form.commentAdd .buttons {text-align:right; padding-right: 5px;}






/* ==========================    F O R M S    ================================================= */
#content select, 
#content input,
#content textarea{border:1px solid #ccc;}


.contentpane #webconf .colorGreyLight .box {margin:0; height:165px;}
.contentpane {overflow:hidden; margin:0;}


/* styling form */
form.beauty{padding:0px; overflow:hidden}
table.beauty td input,
table.beauty td textarea,
input.beauty {border: 1px solid #ddd; background: #fff url(/templates/autocentre/images/form_input_bg_beauty.gif) repeat-x; height: 20px; font-size: 100%; padding-top: 2px;}
textarea.beauty {border: 1px solid #ccc; background: #fff url(/templates/autocentre/images/form_input_bg_beauty.gif) repeat-x; font-size: 100%;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top: 2px;}
select.beauty {border: 1px solid #ccc; background: #fff url(/templates/autocentre/images/form_input_bg_beauty.gif) repeat-x; font-size: 100%; padding-top: 2px;}

label{line-height: 1;}

 td.labels {padding: 7px 5px 5px 10px; font-size: 90%; line-height: 1;}
.beauty td.inputs, .beauty td.txt {padding: 5px 5px 5px 5px; height:10px;}
.beauty td.inputs input.verif {width:125px; float:right;}
.beauty td.inputs #marka {width:49%; float:left;}
.beauty td.inputs #model {width:49%; float:right;}

.beauty td.inputs input, .beauty td.inputs select, .beauty td.inputs textarea{margin: 0px;}
.beauty td.units{padding: 2px 20px 7px 0; font-size: 120%; color: #999;}
.beauty td.top {padding: 0px 5px 2px 5px;}
.beauty td.above {padding: 7px 5px 2px 5px;}
.beauty tr.no-padding-b td{padding-bottom: 2px;}
.beauty td.separator {width: 40px;}
.beauty .check {width: auto;}
.beauty .heightMin {height: 22px;}

/* form with required fields, errors etc. -  for example authorization form  ===================================================*/
.remark {padding-right: 3%; font-size: 80%; text-align: right; color: #999; }
.remark span.star {font-size: 120%; color: #c00;}

.beauty span.star {font-size: 80%; color: #c00;}
.beauty .required  h4{ font-weight: bold;}
.beauty .error {background-color: #f3d9cb;}
.beauty .error td.labels {color: #900;}
.beauty .error td.inputs input, 
.beauty .error td.inputs select,
.beauty .error td.inputs textarea
		{border: 1px solid #c00;}


.beauty .errorMsg {color: #000; font-size: 90%;} 
.beauty .info {margin: 5px 5px 5px 5px;color: #999; font-size: 90%;}
.beauty .inputInfo {float: right; margin:0 5px 5px 0; font-size:80%;}



/*calculator =========================================*/
div.bankNames{margin-bottom: 10px;}

table.calcLeft{float:left; width: 48%; margin: 0 30px 0 0;}
table.calcRight{width: 46%}
table.calcAllWidth{width: 100%}

table.calcLeft td.inputs, table.calcRight td.inputs { width: 120px;}
table.calcAllWidth td.inputs input, table.calcAllWidth td.inputs select, table.calcAllWidth td.inputs textarea { width: 100%;}




/* Web Conf */
#webconf .tmrw, #webconf .today {background:none; margin:0 0 14px 0 !important;overflow:hidden;padding:0 !important}

table.webconf-desc td.pblDescr {padding-left:10px; width:265px;}

#webconf .today .pblText {padding: 20px 0 6px 0;}

#webconf .now {color:#00962b;font-size:12px;font-weight:bold;line-height:1.1;margin:5px 0;padding:5px 0 5px 0;
background:url(/templates/autocentre/images/online-small.gif) no-repeat top right;}
#webconf .now span {font-weight:normal;font-size:17px;display:block;margin-top:3px}

#webconf .archive .rubr-head {clear:both;font-size:10pt;border-bottom:2px solid #df7979;padding-bottom:3px;background:#eee;padding-left:10px;overflow:hidden;height:100%;margin:0 0 10px 0}
#webconf .rubr-head a.rubr {background:url(/templates/autocentre/images/bull-r.gif) no-repeat 0 4px;color:#000;padding:0 0 0 14px;float:left}

#webconf .today .webconf-desc p {line-height:1.2}
#webconf .today .webconf-desc a {color:#000}

.webconf-desc .ask {overflow:hidden;margin:20px 0 25px 0;text-align:center;background:#ededed}
.webconf-desc .ask a {color:#d21a00 !important;font-size:14px;padding:5px 0 10px 0;margin:0;display:block}

.webconf-desc .ask .brd-l {background:url(/templates/autocentre/images/brd-vert.gif) repeat-y left #ededed}
.webconf-desc .ask .brd-r {background:url(/templates/autocentre/images/brd-vert-r.gif) repeat-y right}
.webconf-desc .ask .brd-t {background:url(/templates/autocentre/images/brd-hor.gif) repeat-x top}
.webconf-desc .ask .brd-b {background:url(/templates/autocentre/images/brd-hor-b.gif) repeat-x bottom}
.webconf-desc .ask .crn-l {background:url(/templates/autocentre/images/crn-l.gif) no-repeat top left}
.webconf-desc .ask .crn-r {background:url(/templates/autocentre/images/crn-r.gif) no-repeat top right}
.webconf-desc .ask .crn-lb {background:url(/templates/autocentre/images/crn-lb.gif) no-repeat bottom left}
.webconf-desc .ask .crn-rb {background:url(/templates/autocentre/images/crn-rb.gif) no-repeat bottom right}

.webconf-report {background:none; margin:0 0 14px 0;color:#999;overflow:hidden}

#webconf .webconf-report #webconfonline {background:transparent url(/templates/autocentre/images/hdr_plashka_grey.gif) repeat-x scroll 0 0; clear:both; color:#666666; margin:0; padding:0;}

#webconf .main-theme .block {margin-bottom:10px;}

#webconf .webconf-report h2 {
background:transparent url(/templates/autocentre/images/hdr_plashka_h2_grey_light.gif) no-repeat scroll 5px 5px;
border-right:medium none;
color:#000000;
padding:0 10px 0 23px;
text-align:left;
width:auto;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin:0;
line-height:20px;
font-size:100%;}

.webconf-report small {display:block;background:#efefef;font-size:9px;color:#aaa;padding:2px 7px 3px;margin:0 0 5px 0}
.webconf-report dl {border-bottom:2px solid #d5d5d5;padding:1px 0 15px;font-size:90%;}

.webconf-report dt {font-weight:bold;margin:0 0 3px;}
.webconf-report dd {margin:0 0 8px}
.webconf-report dt, .webconf-report dd {padding:0 5px 3px 28px}
.webconf-report dt.quest {color:#cd280c;background:url(/templates/autocentre/images/quest.gif) no-repeat 0 2px}
.webconf-report dt.answ {color:#3ca32e;background:url(/templates/autocentre/images/answ.gif) no-repeat 0 2px}
.webconf-report dd.quest {font-weight:bold;color:#000}

.webconf-report dd p {margin:8px 0}

/* .................................... */

.authors {padding-bottom:17px; width:370px;}
.authors small {font-size:9px;color:#999;}

.authors table {border-collapse:collapse;border-bottom:2px solid #e6e6e6;width:100%;margin-bottom:5px}
.authors table img {margin:4px 10px 0 0}

.authors table .wrap {margin:0 0 10px 0;padding:0 4px}
.authors table .desc {margin:0 0 10px 0;padding:0 4px}
.authors table .wrap p {margin:0 0 5px 0;color:#9b9b9b;font-size:12px}
.authors table .desc p {font-size:11px;color:#666;padding-bottom:4px}

#main .authors h2 {margin:0 0 7px 25px; padding:0 0 3px 10px;font-weight:normal;background:url(/templates/autocentre/images/h2-grad-red-short.gif) repeat-y #f20000;color:#fff;font-size:13px;line-height:1; margin-bottom:5px}
.authors .wrap h3 {line-height:1.2;margin:0;font-size:12px;font-weight:normal}
.authors .wrap h3 a {color:#000;}

.authors .desc {background:#efefef}
.authors .desc h3 {line-height:1.2;margin:4px 0 6px;font-size:16px}
.authors .desc h3 a {color:#000;}
.authors a.continue {color:#a7a7a7;float:right;margin:0 4px 0 0;padding:0 17px 10px 0;display:inline;background:url(/templates/autocentre/images/arr.gif) no-repeat right 4px;}


/* Authors Top */
#midcol .authors-top {background:url(/templates/autocentre/images/h2.gif) no-repeat;margin:0 0 8px 0;color:#999;font-size:11px;overflow:hidden}
#midcol .authors-top ul {padding-bottom:10px}
#midcol .authors-top li {margin:3px 0;padding:0;}
#midcol .authors-top li a {margin:0;padding:0; color:#000;}
#midcol .authors-top li a:hover {color:#c00;}
#midcol .authors-top span {margin:0 0 0 3px;padding:0;font-size:9px}

#midcol .authors-top a.continue, #midcol .blog-tags a.continue, #rcol .blog-tags a.continue {clear:both;color:#a7a7a7;float:right;margin:0 10px 0 0;padding:0 17px 0 0;display:inline;background:url(/templates/autocentre/images/arr.gif) no-repeat right 4px;font-size:9px;}
#midcol .authors-top p, #midcol .blog-tags p, #rcol .blog-tags p {clear:both;text-align:right;padding:0 10px 0 0;}

#midcol .blog-tags {font-size:9px;}
#lcol .blog-tags {width:650px;}
#lcol .blog-tags ul {text-align:justify;}
.blog-tags li {line-height:18px;}
.blog-tags a.continue {margin-top:15px}
.blog-tags li {padding:0;display:inline;}
.blog-tags li a {color:#9a9a9a;text-decoration:none;margin:0 4px 0 0;}
.blog-tags li a:hover {color:#c00; text-decoration:underline;}

#rcol .blog-tags {overflow:hidden; width:287px; padding-bottom:3px;}
*html #rcol .blog-tags {width:277px;}

.ww1 {font-size:9px}
.ww2 {font-size:11px}
.ww3 {font-size:13px}
.ww4 {font-size:15px}
.ww5 {font-size:18px}
.ww6 {font-size:20px}
.ww7 {font-size:23px}
.ww8 {font-size:26px}
.ww9 {font-size:29px}
.ww10 {font-size:32px}

/* catalogue .............................................................*/


#subnav-catalogue ul{ margin-bottom: 5px;}
#subnav-catalogue li { background:transparent url(/templates/autocentre/images/arr-path.gif) no-repeat right 5px;color:#999;float:left;font-size:8pt;margin:0 10px 0 0;padding:0px 9px 4px 0;}
#subnav-catalogue a { color:#999;display:block;}
#subnav-catalogue a:hover { color:#000;}
#catalog  h1 {clear: both;}

#catalog .sites .box-rounded-clear h2{float:left; margin: 0px 5px 0px 2px; padding: 3px 0 0 5px; border-bottom: 0; color: #777; background: transparent none; }
#catalog .sites .box-rounded-clear h2 span.value{color: #444;}
#catalog .sites .box-rounded-clear select{float:right; width: 120px; margin: 0 5px 0 5px; border: 1px solid #ccc;}

/*old*/
#subnav-catalog ul{ margin-bottom: 5px;}
#subnav-catalog li { background:transparent url(/templates/autocentre/images/bull-small.gif) no-repeat scroll 0pt 8px;color:#777;float:left;font-size:11px;margin:0pt 15px 10px -8px;padding:4px 0pt 4px 9px;}
#subnav-catalog a { color:#777;display:block;}
#subnav-catalog a:hover { color:#000;}
#subnav-catalog li h1{font-size:15pt;margin:0; padding:0; font-weight:normal;}

#catalog .categories, #catalog .sites {clear:both; overflow:hidden; padding:0pt 0pt 4px; margin-bottom: 10px;}
#catalog .categories h3 {display:inline;font-weight:normal;}
#catalog .categories h3 a {color:#000;}
#catalog .categories h3 a:hover {color:#c00;}
#catalog .categories .left {margin:0pt 10px 0pt 0px;width:350px;}
#catalog .categories .all {margin:0pt 10px 0pt 0px;}
#catalog .categories .right {display:table;}
#catalog .categories .left {float:left;}
#catalog .categories ul {margin:3px 0pt 13px;}
#catalog .categories li {display:inline;}
#catalog .categories li a {color:#000;}
#catalog .categories li a:hover {color:#c00;}
#catalog .categories .wrap {border-top:1px solid #F0F0F0;margin:0pt 0pt 20px 0px;padding-top:5px;}

#catalog a.continue {background:transparent url(/templates/autocentre/images/arr-grey.gif) no-repeat scroll right 4px;clear:both;color:#A7A7A7;display:inline;font-size:9px;margin:0pt 0pt 0pt 15px;padding:0pt 17px 0pt 0pt;}


#catalog .sites .nav {float:right;font-size:10px;margin:-32px 0pt 0pt;}
#catalog .sites .nav li {float:left;}
#catalog .sites .nav li a {color:#777;display:block;padding:2px 13px 3px;text-decoration:none;}
#catalog .sites .nav li a.active {background:#CC0000;color:#FFFFFF;}

#catalog .sites .rubr-head {background:#EFEFEF none repeat scroll 0%;clear:both;font-size:9px;height:100%;margin:0pt 0pt 17px;overflow:hidden;padding-bottom:3px;padding-left:8px;}
#catalog .sites .rubr-head ul { margin-left: -5px;} 
#catalog .sites .rubr-head li { background:transparent url(/templates/autocentre/images/bull-small.gif) no-repeat scroll 0pt 8px;color:#777;float:left;font-size:11px;margin:0pt 15px 0px -8px;padding:4px 0pt 4px 9px;}
#catalog .sites .rubr-head a.rubr {background:transparent url(/templates/autocentre/images/bull-gr.gif) no-repeat scroll 0pt 3px;color:#000000;margin:0pt 4px 0pt 0pt;padding:0pt 0pt 0pt 14px;}
#catalog .sites .wrap, #catalog .sites .wrap-highlight {clear:both;margin:0;overflow:hidden;padding:4px 8px 8px 4px;}
#catalog .sites .wrap-highlight {background: #faf2d7 none repeat scroll 0%;}
#catalog .sites .item {float:none;width:677px; padding-left:20px;}
#catalog .sites h3 {font-size:120%;font-weight:normal;margin:0;}
#catalog .sites h3 a {color:#000000;}
#catalog .sites h3 a:hover {color:#c00; text-decoration: underline; }

#catalog .sites .tags {background:transparent url(/templates/autocentre/images/tag.gif) no-repeat scroll 0pt 3px;	border-bottom:1px solid #F2F2F2;color:#BEBDBB;margin:0pt 0pt 2px;padding:0pt 0pt 2px 12px;}
#catalog .sites .tags li {display:inline;}
#catalog .sites .item small {color:#BEBDBB;display:block;font-size:9px;line-height:1;}
#catalog .sites .item p {margin:0pt 0pt 5px;}
#catalog .sites .wrap-highlight .item p {color:#333333;}
#catalog .sites .item a.link {color:#999; }
#catalog .sites .item a.link:hover {color: #4169e1; text-decoration: underline;}
#catalog .sites .wrap img, #catalog .sites .wrap-highlight img {margin-top:4px;}




/*...............................................................................*/



.content a.continue {color:#a7a7a7;padding:0 14px 0 0; background:url(/templates/autocentre/images/arr.gif) no-repeat right 3px; font-size:11px; }



/*video==========================================*/
.main-video {margin:0 0 15px 0 !important;color:#777;overflow:hidden;border-bottom:1px solid #d8d8d8;padding:0 0 10px !important}
.main-video h1 {border-bottom:1px solid #ddd;padding:0 0 10px;margin-bottom:6px}
.main-video .flashobj {float:left;width:510px;height:350px;margin:0;padding:0;}
.main-video .wrap {background:#E5E5E5 url(/images/video-wrap.gif) repeat-y 510px top}
.main-video .desc {width:127px;float:right;padding:10px 2px}
.main-video .v_info{}
.main-video .vi{display:block; margin-bottom:10px}
.main-video .vi .caption {font-size:80%}
.main-video .vi_tags .value {font-size:80%}



.main-video .desc .rating {margin:5px 0 5px -3px;overflow:hidden}
.main-video .desc .rating li, 
     .video-other .rating li, 
      .rcol-video .rating li {display:block;float:left;margin:1px;height:15px;width:15px;
	  background:url(/images/star.gif) no-repeat; margin:1; padding:0;}
.main-video .desc .rating li.empty, 
     .video-other .rating li.empty, 
      .rcol-video .rating li.empty  {background-position: 0 -15px}

.main-video .extra li {margin:4px 0}
.main-video .extra a {font-size:9px;color:#aaa;padding:1px 0 1px 14px}
.main-video .to-forum {background:url(/images/to-forum.gif) no-repeat 0 3px}
.main-video .to-mail {background:url(/images/to-mail.gif) no-repeat 0 4px}
.main-video .to-favour {background:url(/images/to-favour.gif) no-repeat 0 2px}


.main-video .rate p {padding:4px 0 10px;}
.main-video .rate ul {margin:0; padding:0;}
.main-video .rate li {float:left;margin:0 2px; padding:0; // margin:0;}
.main-video .rate label {display:block;text-align:center;margin:2px 0 0}
.main-video .rate button.submit {margin:7px 0 5px 0;background:url(/images/butt78-rate.gif) no-repeat;cursor:pointer;width:78px;height:18px;text-indent:-9999px}
.main-video .video-desc {font-size:12px;color:#333;padding:10px 0 0}

.video-other {margin:14px 0 !important;color:#999;overflow:hidden; width:650px;}
.video-other h2 {border-bottom:1px solid #bababa;margin:0 0 7px 25px;line-height:1;padding:0 0 3px 10px;font-weight:normal;font-size:13px;background:url(/images/h2-grad-grey-long.gif) repeat-y #e9e9e9;color:#000}
.video-other .nav {float:right;margin:0 0 0 0}
.video-other .nav li {float:left}
.video-other .nav li a {display:block;padding:0px 10px 0px 10px;text-decoration:none;}
.video-other .nav li a.active {background:#ccc;color:#b00; font-size: 110%; font-weight: bold;}
.video-other table {margin-left:0px;border-collapse:collapse}
.video-other tr {border-bottom:1px solid #d8d8d8}
.video-other td {padding:0 10px 0 0;width:310px}
.video-other td.l {padding-right:20px}
.video-other .wrap, .rcol-video .wrap {background:url(/images/video-bg.gif) repeat-x top #e5e5e5;overflow:hidden;padding:4px;border:1px solid #dbdbdb;color:#9a9a9a}
.video-other h3 {font-size:16px;font-weight:normal;line-height:1.2;margin:10px 0 7px}
.video-other h3 a {color:#333;}
.video-other .img-block, .rcol-video .img-block {float:left;margin:0 8px 0 0}
.video-other .desc, .rcol-video .desc {display:table;font-size:9px;}
.video-other .desc .tags, .rcol-video .desc .tags {background:url(/images/tag.gif) no-repeat 0 4px;padding:0 5px 6px 11px;line-height:1.3}
.video-other .desc .tags a, .rcol-video .desc .tags a {color:#9a9a9a}
.video-other .desc span, .rcol-video .desc span {background:url(/images/time.gif) no-repeat 0 1px;font-size:13px;padding:0 0 0 17px}
.video-other .desc p, .video-other .desc span, .rcol-video .desc span, .rcol-video .desc p {margin:2px 0 2px 10px;line-height:1.2}
.video-other p.video-desc {clear:both;font-size:11px;margin:6px 0 5px}

.video-other .wrap {// display:inline-block;}
.video-other .wrap .desc span, .video-other .wrap .desc p { position:relative;}
.video-other .wrap .desc ul {position:relative;}
.video-other .wrap .desc ul a:hover {color:#b00;}

#lcol .rcol-video h2, .rcol-brands h2 {margin:0 0 14px 25px;padding:0 0 3px 10px;line-height:1;font-weight:normal;font-size:13px;background:url(/images/h2-grad-red-long.gif) repeat-y #f20000;color:#fff}

.rcol-video .wrap {margin:5px 0 15px}
.rcol-video .img-block {margin-right:20px}
.rcol-video a.rubr-continue {color:#333;font-size:9px;background:url(/images/arr.gif) no-repeat right 3px;padding:0 15px 0 0;margin:3px 0 30px 0}
 
.rcol-brands h2 {margin-top:23px}
.rcol-brands .issues {overflow:hidden;padding:7px}
.rcol-brands .brands {overflow:hidden;border-top:2px solid #d1d1d1;padding:5px 0 7px 0}
.rcol-brands .brands li {font-size:10px;margin:0 7px 5px;color:#ababab}
.rcol-brands .brands li span {font-size:8px;padding-left:3px}
.rcol-brands .brands li a {color:#000;text-decoration:none;}
.rcol-brands .brands li a.active {color:#c00;font-size:11px;}
.rcol-brands .brands li a:hover {color:#9b9b9b}

/*.... poll-archive ....*/
#poll-archive h3 a {text-decoration:none;}


/* ARTICLE ======================================================================================= */

#article {font-size:100%}

/* common declarations (don't delete in main css)*/
#article .top {overflow:hidden;font-size:11px;margin-top:10px;color:#aaa}
#article .top a {color:#aaa}
#article .top ul {float:right;}
#article .top li {font-size:11px;margin:3px 0; list-style-type:none;}
#article .top li a {padding-left:20px}
#article .top .to-forum {background:url(/templates/autocentre/images/to-forum.gif) no-repeat 0 2px;}
#article .top .to-mail {background:url(/templates/autocentre/images/to-mail.gif) no-repeat 0 3px}
#article .top .to-print {background:url(/templates/autocentre/images/to-print.gif) no-repeat 0 2px}
#article .top small {display:block; margin-top:3px;}
#article .top a.tag {background:url(/templates/autocentre/images/tag.gif) 3px 4px no-repeat;padding:0 0 2px 15px}
/* end of common declarations */



/*... old article */
.trash {margin-top: 10px;}
.trash a {  color: #003399; font-weight: normal; text-decoration: none}
.trash p {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em;}
#article .trash p img{margin:0; }

.trash td {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.trash .podzag {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #666666; margin-top: 20px; margin-right: 5px; margin-bottom: 5px;margin-left:5px}
.trash .maintext {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; margin-right: 5px; margin-top: 10px; margin-bottom: 5px; margin-left: 5px}
.trash .author {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic}
.trash .mainbold {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; margin-top: 10px; margin-right: 5px; margin-bottom: 0px; margin-left:5px}
.trash .zag {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
.trash a:hover {  text-decoration: underline}
.trash .vrez {  font-size: 14px; font-style: normal; font-weight: normal; color: #333333; margin-top: 10px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding: 5px 0 5px 0;}
.trash h1 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold}

#article .trash h3,
#article .trash h2 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:18px;margin:20px 0 10px;color:#000;}


.trash tr {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.trash table {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.trash th {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, Verdana; font-weight: bold; color: #FFFFFF; font-size: 12px}

.trash p, .trash h3 b { font-weight:normal;}
.trash td.vrez { font-weight:bold;}



/* all publications' data ==============================================

.pblItem		 	- publication 
.pblItem h3	 	- header of publication 
.pblDesc			- short description 
.pblDate			- date of publication 
.pblRubrics		- publication's dependent rubrics 
.pblTags			- publication's dependent tags 
.pblDepArticle - publication's dependent article (for comments)
.pblAuthor		- author of publication 
.pblImage		- publication's image
.pblInfo			- technical info
.pblTime			- time hour:min:sec (for video)
.pblSize			- size MB (for video)
.pblViewed		- views counter (for video)
.pblTopic		- topic of publication

*/


/* rating (stars) for each publication */
.rating {margin:7px 0 3px 0px;overflow:hidden; float: none; display:block}
.rating li {display:block;float:left;margin:1px;height:8px;width:9px;background:url(/templates/autocentre/images/star_white.gif) no-repeat}
.rating li.empty  {background-position: 0 -15px}
.rating li.last {background-image: none !important; float: none;}

.colorGreyLight .rating li {background:url(/templates/autocentre/images/star_light.gif) no-repeat}
.colorGreyDark .rating li {background:url(/templates/autocentre/images/star_dark.gif) no-repeat}



/* set ............................*/
.set { margin: 0px 0 10px 0; padding: 10px; background-color: #eee;}
.viewBlock .set {background: #eee url(/templates/autocentre/images/blt_box.gif) no-repeat 10px 10px; }

.set .hdr{margin: 0;}
.set .hdr h2{font-size: 90%; font-weight: normal; margin: 0; padding: 0 0 0 20px; color: #000; }

.set .cnt{margin: 0; font-size: 80%; color: #777;}
.viewBlock .set .cnt{margin: 10px 0 0 0;}

.set .listRubrics {overflow: hidden; height: 100%;}
.set .listRubrics a {display: block; float:left; margin: 0 10px 7px 0px; padding: 0 0 0 9px; background: transparent url(/templates/autocentre/images/blt_grey.gif) no-repeat 0 5px; white-space: nowrap; }

.set .cnt {overflow: hidden; height: 100%;}
.set .cnt a {display: block; float:left; margin: 0 10px 7px 0px; padding: 0 0 0 9px; background: transparent url(/templates/autocentre/images/blt_grey.gif) no-repeat 0 5px; white-space: nowrap; }



/* BLOCKS ==================================================*/

.block { margin: 0px 0 20px 0; padding: 0px; clear: both; overflow: hidden;}


/* hdr plashka3 .............................................................................. */
.block .hdr{
	clear: both;	overflow: hidden; 
	margin: 0; padding: 0;
	height: 20px; line-height: 20px; font-size: 80%; 
	color: #999; background:#d5d5d5 url(/templates/autocentre/images/hdr_plashka_grey.gif) repeat-x 0 0;
	// width:100%;
}
.block .hdr a{color: #777; text-decoration: none;}
.block .hdr a:hover{color: #000; text-decoration: underline;}

.block .hdr h2{
	float: left; overflow: hidden;
	margin: 0; padding: 0px 10px 0px 20px;
	width: 170px; line-height: 20px; 
	font-size: 120%; font-weight: bold; text-align: center;
	color: #fff; background:#8a0000 url(/templates/autocentre/images/hdr_plashka_h2_red.gif) no-repeat 0 0;
	border-right: 2px solid #fff; 
}
.block .hdr h2 a{color: #fff; text-decoration: none;}
.block .hdr h2 a:hover{color: #fcc; text-decoration: underline;}

.block .hdr h2.dependent{background:#ccc url(/templates/autocentre/images/hdr_plashka_h2_grey.gif) no-repeat 0 0;}
.block .hdr h2.dependent a{color: #900; text-decoration: none;}
.block .hdr h2.dependent a:hover{color: #c00; text-decoration: underline;}


.block .hdr a.rss{
	float: right; display: block; cursor: pointer;
	margin: 0px; padding: 0; line-height: 20px; width: 22px; 
	font-size: 9px; color: #000; text-indent: -9999px;
	background: url(/templates/autocentre/images/rss_small.gif) no-repeat right 0;
}
.block .hdr a.rss:hover{
	background: url(/templates/autocentre/images/rss_small_a.gif) no-repeat right 0;
}
.block .hdr a.showSet{
	float: right; display: block !important; cursor: pointer;
	margin: 4px 10px 0 10px; padding: 0 0px 1px 0px; 
	font-size: 10px; line-height: 1em; text-decoration: none;
	color: #000; border-bottom: 1px dashed #000;
}

.block .hdr a.showSet:hover{
	color: #b00 !important; border-bottom: 1px dashed #b00; text-decoration: none;
}
.block .hdr .listRubrics{display: inline; padding: 0 0 0 10px; margin: 0; background: transparent none;}

/* end of hdr plashka3 ... */





.block .set { margin: 2px 0 0px 0;}
.block .cnt{clear: both; margin: 10px 0 0 0;}
.block .ftr{clear: both; margin: 0;}
.block .ftr .continue {font-size: 90%; text-decoration:none; padding:0 15px 0 0; background:url(/templates/autocentre/images/arr.gif) no-repeat right 3px;}
.block .ftr .continue:hover{color:#c00; text-decoration: underline;}

.block h3 {font-size: 130%;font-weight: normal;}
.block h3 a{color: #000; text-decoration: underline;}
.block h3 a:hover{color: #c00; text-decoration: underline;}

.block small {display: block; color: #aaa; font-size: 80%; }
.block small a{color: #aaa; cursor: pointer;}
.block small a:hover{color: #000; text-decoration: underline;}

.block .pblItem{background:url(/templates/autocentre/images/dots_hor_4.gif) repeat-x 0 bottom; padding: 0 0 5px 0; margin:0 0 5px 0; overflow: hidden; }
.block .pblItem h3{margin: 0 0 3px 0; padding: 0 0 0 0px;}
.block .pblDesc{margin: 6px 0 6px 0px; font-size: 90%; line-height: 1.4em;}
.block .pblRubrics{margin:0 15px 0 0; padding: 0 0 0 12px; background: transparent url(/templates/autocentre/images/tag.gif) no-repeat 0 4px;}
.block .pblDate{margin:0 15px 0 0; padding: 0 0 0 10px; background: transparent url(/templates/autocentre/images/blt_grey_light.gif) no-repeat 0 5px; white-space: nowrap;}
.block .pblTags{margin:0;}
.block .pblAuthor{}

.block .pblImage{}
.block .pblImage img{}
.block .pblText { display: table; }
.block .pblInfo {display:block;}

.block .pblInfo small{display:inline; margin-right: 5px}
.acitem .pblInfo small.pblViewed {color:#999999;}

.viewSmall .block .acitem .pblText {display: block; float:left; width:520px;}
.viewSmall .block .acitem div.noimage {float:none; width:auto;}
.block div.acitem {padding:3px 0 5px 0;}

.block .pblDesc .continue {background:url(/templates/autocentre/images/arr.gif) no-repeat 0 4px;text-decoration:none;padding:0 3px 0}
.block .pblDesc .continue ins {visibility:hidden;}


.viewBig .block .pblText { width: 280px;}
.viewBig .block .pblImage{float:left; margin: 0 10px 5px 0; }
.viewBig .block .pblImage img{width: 350px; display: block;}
.viewBig .block .pblRubrics{float:none;}
.viewBig .block .pblDate {float:none; margin-bottom: 2px;}
.viewBig .block .rating {display:block; float:none; margin: 0;}
.viewBig .block .pblTags{display: none;}
.viewBig .block .pblAuthor{display: none;}

#markaDesc.viewBig .pblItem{background: transparent none; margin-bottom:0px;}
#markaDesc.viewBig .block{ margin-bottom:0px;}

#markaDesc.viewBig a#showDescr {border-bottom:1px dashed #000; text-decoration:none; font-size:80%; float:right; margin-right:5px;} 
#markaDesc.viewBig a#showDescr:hover {border-bottom:1px dashed #BB0000; text-decoration:none;} 

#markaDesc #markaShops {font-size:80%; background:transparent url(/templates/autocentre/images/blt_box.gif) no-repeat 0px 2px;}
#markaDesc #markaShops h5 {font-size: 120%; font-weight:bold; padding:0 0 3px 20px;}

#AutoShopsRight h2 {position:relative;}

.viewMedium .block {background:none;}
.viewMedium .block .ftr{background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 top; font-size:90%; line-height:1em; padding:7px 0 9px; // padding:4px 0 9px;}
.viewMedium .block .pblItem{width: 303px; float: left; margin: 0 10px 0 0; background: none;}
.viewMedium .block .pblText {}
.viewMedium .block .pblImage{float:none; margin: 0; }
.viewMedium .block .pblImage a {display:block;}
.viewMedium .block .pblImage img{width: 300px; display: block;}
.viewMedium .block .pblRubrics{float:none;}
.viewMedium .block .pblDate {float:none; margin-bottom: 2px;}
.viewMedium .block .rating {display:block;float:none; margin: 0;}
.viewMedium .block .pblTags{display: none;}
.viewMedium .block .pblAuthor{display: none;}

.viewMedium .block .pblList {width: 300px; margin:0; padding: 0; float: right;}
.viewMedium .block .pblList .cnt{clear: none;}
.viewMedium .block .pblList .pblItem{float:none; width: auto; margin: 0 0 2px 0; background:url(/templates/autocentre/images/dots_hor_3.gif) repeat-x 0 top; padding: 1px 0 0 0;}
.block .pblList .pblItem h3 {font-size: 80%; padding: 5px 0 5px 20px; background: transparent url(/templates/autocentre/images/ac2_magazine_small.gif) no-repeat 0 4px; }
.block .pblList .pblItem h3 a{color: #000; text-decoration: none; font-weight: bold;}
.block .pblList .pblItem h3 a:hover{color: #c00; text-decoration: underline;}

.viewSmall .block .pblImage{float:left; margin: 2px 10px 40px 0px; }
.viewSmall .block .pblImage2{float:left; margin: 2px 10px 30px 0px; }

.viewSmall .block .pblImage img{width: 120px; display: block;}
.viewSmall .block .pblImage2 img{width: 100px; display: block;}
.viewSmall .block .pblRubrics{float:left;}
.viewSmall .block .pblDate{float:none;}
.viewSmall .block .rating {display:block;float:none; margin: 0;}
.viewSmall .block .pblDesc .continue {display: none;}
.viewSmall .block .pblTags{display: none;}
.viewSmall .block .pblAuthor{display: none;}

.viewSmall-imgR .block .pblImage{float:right; margin: 2px 0px 10px 10px; }
.viewSmall-imgR .block .pblImage img{width: 120px; display: block;}
.viewSmall-imgR .block .pblRubrics{float:left; margin-bottom: 0.5em;}
.viewSmall-imgR .block .pblDate{float:none;}
.viewSmall-imgR .block .rating {display:none;float:none; margin: 0;}
.viewSmall-imgR .block .pblDesc .continue {display: none;}
.viewSmall-imgR .block .pblTags{display: none;}
.viewSmall-imgR .block .pblAuthor{display: none;}
.viewSmall-imgR .block .pblItem p {clear: left;}

/*** tape - for blogs, gallery ***/


.viewTape .block .cnt {padding:0; margin: 2px 0 0 0;}
.viewTape .block .pblItem {margin: 0; padding:0;}
.viewTape .block .cnt h3 {margin: 0; padding:10px 10px 10px 20px; font-size: 90%; font-weight:bold;}
.viewTape .block .pblImage{overflow: hidden; padding: 5px 0 5px 10px; margin: 0;background:url(/templates/autocentre/images/dots_hor_4.gif) repeat-x 0 top;}
.viewTape .block .item {
	border:medium none;clear:none;float:left;font-size:10px;line-height:1.1em;
	margin: 0 10px 0 10px;padding:0;width:100px;
}

.viewTape .block .ftr {background-color: #eee; padding:  10px 10px 10px 10px;}

.viewTape .block .ftr .nav {float:right; font-size:9px; margin:0px 0px 0 10px;}
.viewTape .block .ftr .nav li {float:left;}
.viewTape .block .ftr .nav a, .viewTape .block .ftr .nav span {display:block;height:14px;margin-left:6px;text-indent:-9999px;width:24px;}
.viewTape .block .ftr .nav .prev {background:transparent url(/templates/autocentre/images/nav-prev.gif) no-repeat scroll 0 0;}
.viewTape .block .ftr .nav .next {background:transparent url(/templates/autocentre/images/nav-next.gif) no-repeat scroll 0 0;}

.viewInformer .block .cnt {background-color: #eee; padding:5px; margin: 2px 0 0 0;}

/**************************/
#main .main-theme .block .image .hdr{position:absolute; top:0; left:0; margin: 0; background: transparent none;}
#main .main-theme .block .image .hdr h2 {
	float: left; overflow: hidden;
	margin: 0 0 0 0; padding: 0px 10px 0px 20px;
	width: 160px; line-height: 20px; 
	font-size: 120%; font-weight: bold; text-align: center;
	color: #fff; background:#8a0000 url(/templates/autocentre/images/hdr_plashka_h2_red.gif) no-repeat 0 0;
	border-right: 0px none;
}

/* BOXES ================================================== */


.box { margin: 0px 0 10px 0;padding: 10px; background: #fff url(/templates/autocentre/images/blt_box.gif) no-repeat 10px 10px; border: 2px solid #ddd;}
.box .hdr{margin: 0 0 10px 0;}
.box .cnt{}
.box .ftr{}

.box .hdr h2{font-size: 90%; font-weight: normal; margin: 0 0 5px 0; padding: 0 0 0 20px;color: #000; }
.box .hdr h2 a{color: #000;}
.box .hdr h2 a:hover{color: #c00;}

.box .ftr .continue {font-size: 90%; text-decoration:none; padding:0 15px 0 0; background:url(/templates/autocentre/images/arr.gif) no-repeat right 3px;}
.box .ftr .continue:hover{color:#c00; text-decoration: underline;}

.box h3 {font-size: 100%;font-weight: bold;}
.box h3 a{color: #000; text-decoration: none;}
.box h3 a:hover{color: #c00; text-decoration: underline;}
.box h4 {font-size: 90%;font-weight: normal;}
.box h4 a{color: #aaa; text-decoration: none;}
.box h4 a:hover{color: #c00; text-decoration: underline;}


.box small {font-size: 80%; color: #aaa; display:block;}
.box small a{color: #aaa; cursor: pointer;}
.box small a:hover{color: #000; text-decoration: underline;}

.box .pblItem{background:url(/templates/autocentre/images/dots_hor_4.gif) repeat-x 0 bottom; padding: 0 0 5px 0; margin:0 0 5px 0;}
.box .pblItem h3{margin: 0 0 5px 0; padding: 0 0 0 0px; position: relative; top: 0; left: 0;}
.box .pblDesc{margin: 3px 0 3px 0px; font-size: 90%;}
.box .pblDate{}
.box .pblRubrics{margin:0 0 5px 0;}
.box .pblTags{display: block;}
.box .pblAuthor{}
.box .pblDepArticle{font-size:80%;}
.box .pblImage{float:left; margin: 0 10px 5px 0; border: 1px solid #ccc;}
.box .pblImage img{width: 100px; display: block;}
.box .pblTime{color:#000; padding-left: 12px; background: transparent url(/templates/autocentre/images/icn_timer.gif) no-repeat 0 1px;}
.box .pblSize{color:#000}
.box .pblViewed{color:#000}
.box .pblTopic{color:#000; position: relative; top: 0; left: 0; padding-left: 12px; background: transparent url(/templates/autocentre/images/tag.gif) no-repeat 0 3px;}
.box .pblInfo .pblTopic {color: #aaa; line-height: 1em; padding-left: 0; background: none;}
.box .pblRating{display:block; float: none;}
.box .pblRating ul{display:block; float: none;}

.video small {}
.video .pblItem h3 {margin-bottom:7px;}
.video .pblDesc{clear:both}
.video .pblInfo{display:table}
.video .rating {margin:5px 0 3px -2px;overflow:hidden}
.video .rating li.empty  {background-position: 0 -15px}
/* boxes' colors ..................*/

.colorGreyLight .box{background: #eee url(/templates/autocentre/images/blt_box_grey_light.gif) no-repeat 10px 10px;border: 0px none;}

.colorGreyDark .box{background: #777 url(/templates/autocentre/images/blt_box_grey_dark.gif) no-repeat 10px 10px;border: 0px none; }
.colorGreyDark .box .hdr h2 {color: #fff;}
.colorGreyDark .box .hdr h2 a{color: #fff;}
.colorGreyDark .box .hdr h2 a:hover{color: #f65;}
.colorGreyDark .box h3{color: #fff}
.colorGreyDark .box h3 a{color: #fff}
.colorGreyDark .box h3 a:hover{color: #f65}
.colorGreyDark .box small a{color: #aaa; cursor: pointer;}
.colorGreyDark .box small a:hover{color: #fff; text-decoration: underline;}
.colorGreyDark .box .ftr .continue {color:#aaa;}
.colorGreyDark .box .ftr .continue:hover{color:#f65; text-decoration: underline;}
.colorGreyDark .box .pblDesc{color: #eee;}
.colorGreyDark .box h4 a{color: #aaa; text-decoration: none;}
.colorGreyDark .box h4 a:hover{color: #fff; text-decoration: underline;}

#last-news .pblTags, 
#last-news .pblAuthor, 
#last-news .pblDesc{display:none}

#last-video .pblDate, 
#last-video .pblAuthor{display:none}
#last-video .pblInfo {display:block; float:left;}
*html #last-video .pblTime {clear:both;}
#last-video .pblRating {display:block; clear:both;}
*html #last-video .pblRating .rating {margin:0 0 0 -2px;}

#ArticlesByMarka .pblDate,
#ArticlesByMarka .pblRubrics, 
#ArticlesByMarka .pblTags, 
#ArticlesByMarka .pblAuthor, 
#ArticlesByMarka .pblDesc{display:none}

#forumLastPosts .pblDate,
#forumLastPosts .pblRubrics, 
#forumLastPosts .pblTags, 
#forumLastPosts .pblAuthor, 
#forumLastPosts .pblDesc{display:none}

#LastNewsRight .pblTags, 
#LastNewsRight .pblAuthor, 
#LastNewsRight .pblDesc{display:none}


#NewsLastComments .pblDate,
#NewsLastComments .pblRubrics, 
#NewsLastComments .pblTags, 
#NewsLastComments .pblAuthor, 
#NewsLastComments .pblDesc{display:none}

#NewsLastComments h2, #NewsLastComments a {position:relative; top:0; left:0;}


/****************************/

#callback{font-size:9pt;}
#callback .hdr{margin-bottom:0;}
#callback #callback-category{margin:5px 0 5px 0; border: 1px solid #999}
#callback #callback-sendname, #callback #callback-email, #callback #callback-comment{width: 490px;}
#callback #callback-capture{margin-right: 10px;}
#callback #callback-code{width: 100px; float: left;}
#callback .callback-error{color:#ff0000;}

#comments-block .hdr{margin-bottom:0;}
#comments-block .box-rounded {margin:0;}
#comments-block .box-rounded .buttons {margin-top:7px;}
#comments-block .box {margin-bottom: 0px; padding: 10px;}

#article p.author {background: transparent none; margin:0; padding:10px 0 5px 0;}


#our-Magazines .pblImage {clear: both; width: 100%; background-color: #ffffff; text-align: center; border: none; margin-right: 0;}
#our-Magazines .pblImage img{width: 170px; display:inline;}
#our-Magazines .pblTopic {clear: both;}

#web-Conferences .pblDesc {clear: both; text-align: justify;} 
#web-Conferences .pblRubrics a {display: block;}
#web-Conferences .pblInfo div {padding-bottom: 5px;}
#web-Conferences .pblDate {color: #000; padding-bottom: 5px;}

#our-Issues .pblItem{overflow: hidden; clear: both;}
#our-Issues .pblImage {clear: both; width: 100%; background-color: #ffffff; text-align: center; border: none; margin-right: 0;}
#our-Issues .pblImage img{width: 170px; display:inline;}

#our-Issues .issues{overflow: hidden;}
#our-Issues .issues {overflow:hidden;margin:0;padding:0}
#our-Issues .issues li {float:left;font-size:100%;text-align:center; margin: 0 1px 1px 0;}
#our-Issues .issues li a {text-decoration:none;display:block;width:2.2em;height:2em;line-height:2em;background:#ccc;color:#333;}
#our-Issues .issues a:hover {background-color:#fff;color:#000;text-decoration:none;}
#our-Issues .issues a:visited {background-color:#999;color:#fff;}
#our-Issues .issues a.active, #our-Issues .issues a.active:visited {background-color:#c00;color:#fff;}

.viewLetters {overflow: hidden;}
.viewLetters {overflow:hidden;margin:0;padding:0}
.viewLetters  li {float:left;font-size:100%;text-align:center; margin: 0 1px 1px 0;}
.viewLetters  li a {text-decoration:none;display:block;width:2.2em;height:2em;line-height:2em;background:#ccc;color:#333;}
.viewLetters  a:hover {background-color:#fff;color:#000;text-decoration:none;}
.viewLetters  a:visited {background-color:#999;color:#fff;}
.viewLetters  a.active, .viewLetters  a.active:visited {background-color:#c00;color:#fff;}



#our-Issues .years {overflow:hidden; clear:both}
#our-Issues .years li {float:left; line-height:1.3em;text-align:center;margin:0 10px 0 0; padding:0;}
#our-Issues .years li a {color:#000; text-decoration:none; cursor: pointer; padding:0 2px 0 2px;}
#our-Issues .years li a:hover {color:#c00; text-decoration: underline;}
#our-Issues .years li a.active {color:#b00; text-decoration:none; font-weight: bold;}
#our-Issues .years li a.active:hover {color:#c00; text-decoration: underline;}


#our-Issues .month {padding:2px 0 5px}
#our-Issues .month li {font-size:11px;margin:5px 10px}
#our-Issues .month li a {color:#000;text-decoration:underline;}
#our-Issues .month li a:hover {color:#9b9b9b}
#our-Issues .month li a.active {color:#9b9b9b;text-decoration:none;}


#opros .buttonArea table {font-size: 80%;}
#opros .buttonArea table td{text-align: left;}
#opros .sectiontableentry2, #opros .sectiontableentry1 {font-size: 90%;}

.box .hidden_view {}


#main #viewGallery .long {height:160px; overflow:visible; width:1500px;}
#main #viewGallery .long .one-image {float:left; font-size:9px; margin:8px 0 10px 12px; width:112px; overflow:hidden;}
#main #viewGallery .long .one-image h4, #main #viewGallery .long .one-image p {font-size:9px;}
#main #viewGallery .long a {color:#6F6F6F; display:block; width:112px; height:1.2em; line-height:1.2em; overflow:hidden;}
#main #viewGallery .long a:first-child {height:auto; overflow:visible;}
#main #viewGallery .cnt h3 {padding:10px 10px 10px 10px;}
#main #viewGallery .block .pblImage {padding: 0; height:160px; margin-left:0; overflow:hidden; width:380px;}
#main #viewGallery .block .pblImage img {margin-bottom:5px;}
#main #viewGallery small {color:#B2B2B2; display:block; margin-top:2px;}


.colorBoxView .box .hdr {padding-top: 2px;}
.colorBoxView .box .hdr h2 {padding: 0 0 0 25px;}
.colorBoxView .box {border: none; padding:6px 6px;}
.colorBoxView .box .pblImage {margin:0 0 5px 0; padding: 0; background-color: #FFFFFF; border: 1px solid #93928d; padding: 2px; float:none; display:block; height:auto; width:auto; width: 154px;}
.colorBoxView .box .pblImage img {width: 154px; margin: 0;}
.colorBoxView .box .pblItem .pblDescr {clear: both;}
.colorBoxView .box .pblItem .pblDescr a {text-decoration:none;}
.colorBoxView .box .pblItem .pblDescr a:hover {color: #000; text-decoration:underline;}
.colorBoxView .box .pblItem .pblDescr div {padding: 2px 0 0 2px; clear: both;}
.colorBoxView .box .pblItem .pblName {}
.colorBoxView .box .pblItem .pblYear {font-weight: bold;}
.colorBoxView .box .pblItem .pblModel {}
.colorBoxView .box .pblItem .pblPrice {font-weight: bold;}
.colorBoxView .box .pblItem {background-image:none; border-bottom: 1px solid #ccc; margin-bottom:0;}
.colorBoxView .box .ftr {padding: 4px 0;}
.colorBoxView .box .ftr .continue {background-image:none; color: #666666; padding-left: 2px;}
.colorBoxView .box .ftr .gotobut img {display: block; float: right;}

#autobazar_box .box {background:#daf3c6 url(/templates/autocentre/images/a-b.gif) no-repeat scroll 8px 8px; }
#autobazar_box .box .ftr .continue { display:block; padding-top: 3px;}
#newcars_box .box {background:#f5f3e7 url(/templates/autocentre/images/car.gif) no-repeat scroll 8px 9px;}

.saleBoxView .box .hdr {padding-top: 5px; margin: 0 0 8px 0;}
.saleBoxView .box .hdr h2 {padding: 0 0 0 30px; font-weight:bold;}
.saleBoxView .box {border:1px solid #e5e5e5; padding:4px;}
.saleBoxView .box .pblImage {margin:0; padding: 4px; background-color: #FFFFFF; border: 1px solid #93928d; float:none; display:block; height:auto; width:auto; width: 151px; text-align:center;}
.saleBoxView .box .pblImage img {width: 151px; margin: 0;}
.saleBoxView .box .pblItem .pblModel {text-align: center; margin: 5px auto 7px auto;}
.saleBoxView .box .pblItem {background-image:none; margin-bottom:0; padding:0; margin:0;}
.saleBoxView .box .pblImage .pblPrice {margin:10px auto; width:122px; background-color:#7a6200; position:relative; top:1px; left:1px;}
.saleBoxView .box .pblImage .pblPrice a {text-decoration:none; font-weight:bold; font-size:125%; display:block; cursor:pointer; border:1px solid #ad803c; background-color:#fcffd4; width:120px; padding:3px 0; position:relative; top:-1px; left:-1px; float:none;}
*html .saleBoxView .box .pblImage .pblPrice a {padding: 3px 0 1px 0;}
.saleBoxView .box .pblImage .pblPrice a:hover {color:#000;}

#newcars_sale_box .box {background:#f5f3e7 url(/templates/autocentre/images/car_orange.gif) no-repeat scroll 8px 8px;}

#rcol .saleBoxView .box {background:#f5f5f5 url(/templates/autocentre/images/car_orange.gif) no-repeat scroll 8px 8px;}
#rcol .saleBoxView .box .pblItem {text-align:center; padding:7px 0;}
#rcol .saleBoxView .box .pblImage {padding:6px 7px 2px 7px;}
#rcol .saleBoxView .box .wrap_pblImage {width:167px; margin:0 auto; padding:4px; background-color:#e5e5e5;}
#rcol .saleBoxView .box .cnt {padding:5px 0 10px 0;}

#lcol .lcol_saleBoxView .saleBoxView .box {background:#f5f5f5 url(/templates/autocentre/images/car_orange.gif) no-repeat scroll 8px 8px;}
#lcol .lcol_saleBoxView .saleBoxView .box .pblItem {text-align:center; padding:7px 0; float:left; margin:0 6px;}
#lcol .lcol_saleBoxView .saleBoxView .box .cnt {padding:3px 8px 5px 8px;}
*html #lcol .lcol_saleBoxView .saleBoxView .box .cnt {padding-left:3px;}
#lcol .lcol_saleBoxView .saleBoxView .box .pblItem .pblModel {font-weight:bold;}
#lcol .lcol_saleBoxView .saleBoxView .box .wrap_pblImage {margin:0 auto; padding:4px; background-color:#e5e5e5;}

.saleBoxView .hdr h2 {position:relative;}

/* ne perekruvaet RSS v IE */
.block .hdr a img {width:20px; height:20px;}

a, a * {cursor: pointer;}

#articles .blogs-article .publicationText {font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; line-height:1.5em; padding: 10px 0 0 0; clear:both; float:none; font-size:10pt; margin-bottom:20px;}
#articles .authors-articles .main-hdr-info, #catalog .main-hdr-info {background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom; margin:0 0 10px; padding-bottom:3px;}
#articles .authors-articles .main-hdr-info h1 {margin-bottom:5px;}

ul.logo-table li {display:block; width:105px; margin:0 1px; height:114px; overflow:hidden; text-align:center; float:left;}
ul.logo-table li img {display:inline; width:60px; height:60px; border:1px solid #d1d1d1; margin: 15px auto 1px auto;}
ul.logo-table li a {text-decoration: none; text-transform:uppercase; font-weight:bold; font-size:85%; line-height: 1em;}
ul.logo-table li a:hover, ul.logo-table li a:active {text-decoration: none;}

.imgcol_txtcol .block .pblImage {width:121px; float:left;}
.imgcol_txtcol .block .pblImage img {width:120px;}
.imgcol_txtcol .block .pblText {width: 517px; float:left;}
.imgcol_txtcol .block .pblText h1{padding-left: 12px; margin-bottom: 10px;}
.imgcol_txtcol .block .pblText p.pblDescr{padding: 0 0 10px 12px; font-size:90%;
line-height:1.4em;}

.author img {width: 34px; border: 1px solid #909090;}
#articles .blogs-article p {margin:5px 0 0 0; color:#666666;}
#articles .authors-file p {margin:5px 0 0 0; color:#666666;}
.blogs-article h1 .pblRating {width: 55px; float:right; margin-top: 2px;}
.authors-articles h3 .pblRating {float:right; margin-top:2px; width:55px;}
#articles .authors-file img {float:left; margin:0 10px 10px 10px; width:100px; border:none;}
#articles .authors-file .about_author {background-color: #fff; margin: 0 10px 10px 10px; clear:both; padding: 4px 5px 0 5px; float:none;}
#articles .authors-file .about_author p {margin:0; padding:0 0 5px 0;}
#articles .authors-file {margin-bottom: 20px; float:none; clear:both;}
#articles .authors-file .author {float:none; clear:both;}
#articles .authors-file .desc {margin: 12px 0 0 0; padding:0 0 0 10px;}

.authors-articles .ftr .continue:hover {color:#CC0000; text-decoration:underline;}
.authors-articles .ftr .continue {background:transparent url(/templates/autocentre/images/arr.gif) no-repeat scroll right 3px;font-size:90%;padding:0 15px 0 0;text-decoration:underline;}

h1.er404 {margin-top: 20px;}
h1.er404 strong {font-size: 110%; background-color:#EEEEEE;}
p.er404 {font-size: 80%; padding-top: 10px;}
#w675 {width:675px;}

a.dopopener {border-bottom:1px dashed #000000;color:#000000;cursor:pointer;display:block !important;float:right;font-size:10px;line-height:1em;margin:4px 10px 0;padding:0 0 1px;text-decoration:none;}
a.dopopener:hover {border-bottom:1px dashed #BB0000; text-decoration:none;}

#authorization .bg h2 {padding-top: 10px;}
#authorization .bg .btn-general {margin-bottom: 15px;}

#webconf .tmrw {background:transparent none;}
#webconf .tmrw img, #webconf .archive img {width:187px;}
#webconf .tmrw .item {border:none;}
#webconf .archive .item {border:none; background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom; margin-bottom: 5px;}
#webconf .tmrw .item .askq, #webconf .archive .item .askq{text-align:center;}
#webconf .tmrw .item .askq a, #webconf .archive .item .askq a {text-decoration:underline; color: #000;}
#webconf .tmrw .item .askq a:hover, #webconf .archive .item .askq a:hover {text-decoration:underline; color: #CC0000;}
#webconf .tomorrow {color:#cc0000; font-size:12px; font-weight:bold; line-height:1.1; margin:5px 0; padding:5px 0;}
#webconf .tomorrow span {display:block; font-size:17px; font-weight:normal; margin-top:3px;}
#webconf .archive .block {margin:0 0 3px 0;}

#news .newslisttime {display: inline; padding-right: 15px;}
#news .publicationTags {display: block;padding-right: 10px;}
#news table.item .publicationTags {display:inline;}
#news .introtext {margin-top: 5px;}

#photogallery .viewMenu .pblItem {width: 189px; height: 189px; float:left; margin:0 1px 0 0; background:transparent none; padding:0 0 2px 0; position:relative;}
#photogallery .viewMenu .pblItem .pblText {height: 70px; position:absolute; top:119px; left:0; margin:0; width:100%;}
#photogallery .viewMenu .pblItem .pblText .line{height:1px; font-size:1px; background: url(/templates/autocentre/images/line.png) repeat-x scroll left top;}
#photogallery .viewMenu .pblItem .pblText h3 {background: url(/templates/autocentre/images/shadow_light.png);}
#photogallery .viewMenu .pblItem .pblText h3 {height:44px; overflow:hidden; padding:2px 8px; margin:0; font-size:100%; font-weight: bold;}
*html #photogallery .viewMenu .pblItem .pblText h3 {padding-top:7px; height:42px;}
*:first-child+html #photogallery .viewMenu .pblItem .pblText h3 {padding-top:7px; height:42px;}
#photogallery .viewMenu .pblItem .pblText h3 a {color:#fff; line-height:1em;}
#photogallery .viewMenu .pblItem .pblText h3 a:hover {color:#f00;}
#photogallery .viewMenu .pblItem .pblText .pblDesc {height:19px; overflow:hidden; background: url(/templates/autocentre/images/shadow_dark.png); margin:0; padding:0 8px; font-size:80%; color:#999999;}
#photogallery .viewMenu .pblItem .pblText .pblDesc a {color:#cccccc; font-weight:bold; text-decoration:none; line-height:1.5em;}

#photogallery .viewGallery h2 {background:transparent url(/templates/autocentre/images/hdr_plashka_h2_grey_light.gif) no-repeat scroll 5px 5px; border-right:none; color:#000; padding:0 10px 0 23px; text-align:left; width:auto;}
#photogallery .viewGallery .pblMainImage {width: 189px; height: 189px; float:left; margin-right:1px; background:transparent none; padding:0; margin-bottom:0;}
*html #photogallery .viewGallery .pblMainImage {margin-right:0px;}

#photogallery .viewGallery .pblMainImage .giDescription{
	position: relative; top: -40px; height: 36px; line-height: 18px; overflow: hidden;
	color: #fff; font-size: 90%; font-weight: bold;
	background: transparent url(/templates/autocentre/images/shadow_light.png); padding: 0 5px 0 5px;
}
#photogallery .viewGallery .pblMainImage .giDescription a{color:#fff;}
#photogallery .viewGallery .pblMainImage .giDescription a:hover{color:#f00;}
#photogallery .viewGallery .cnt {margin: 4px 0 0 0;}
#photogallery .viewGallery .pblItem {width:380px; float:left; background:transparent none;}
*html #photogallery .viewGallery .pblItem {width:381px;}
#photogallery .viewGallery .pblItem .pblImage {width:94px; height:94px; float:left; background-color:#dddddd; margin: 0 0 1px 1px;}

#photogallery .block {margin:0 0 16px 0;}

*html #GB_window {width:571px;}


.sheets_block {margin:20px 0; font-size:90%; float:none; clear:both;}
.sheets_block .underline {border-top: 1px solid #b41706;}
.sheets_block .even {padding:3px 0; float:left; font-size:90%;}
.sheets_block .even a {padding-left:15px;}
.sheets_block a {}
.sheets_block .sheets {float:left; position:relative; top:1px; left:0;}
.sheets_block .sheets a{background:#8d1308 url(/templates/autocentre/images/sheet_bg.gif) repeat-x; display:block; float:left; padding:3px 20px 4px 20px; margin-right:7px; text-decoration:none; color:#fff; font-weight:bold;}
.sheets_block .sheets a.last {margin-right:0;}
.sheets_block .sheets a.active {background:#fff none; border:1px solid #b41706; border-width:1px 1px 0 1px; color:#990000; }

#tv {width: 650px; height: 548px; padding-bottom:25px;}
#tv .sheets_block .underline {margin-bottom:10px;}
#tv .sheets_block {margin:20px 0 10px 0; font-size:85%; float:left; clear:both;}
#tv .sheets_block .sheets a {padding:3px 7px 4px 7px; margin-right:5px;}
#tv .sheets_block .sheets a.last {margin-right:0;}
#tv .col {width:355px; float:left;}
#tv .col table {width:100%;}
#tv .col table td {font-size:100%; padding: 0 5px 0 12px;}
#tv .col table td.date {color:#888; width:5em; text-align:right;}
#tv .col table td.programm {}
#tv .col table tr.current td {font-weight:bold; background:#eee; color:#000; padding-top:3px; padding-bottom:3px;}
#tv .col table tr.current td.date {background:#eee url(/templates/autocentre/images/arr.gif) no-repeat 5px 6px;}

/***** subscribe *****/
.subscribe .hdr h2 {position:relative;}
.subscribe .buttons {margin:5px 0 0 0;}
.subscribe .pblItem h3 {display:block; width:80px; float:left; margin:0; line-height:1.5em;}
.subscribe .pblItem input {display:block; width:132px; float:left; border:1px inset #666666;}
.subscribe .pblItem div.clear {height:5px; clear:both; font-size:1px;}

#upper_subscribe {display:none; height:50px; overflow:hidden;}
#upper_subscribe .box {background-image:none;}
#news #upper_subscribe .close{float:right; width:12px; height:12px; cursor:pointer; margin:8px 0 0 5px; padding:0;}
#upper_subscribe .pblItem input {width:95px; margin-right:15px; margin-top:5px;}
#upper_subscribe .pblItem h3 {padding-top:5px; width:auto; margin-right:5px;}
#upper_subscribe .box .pblItem {background:none; margin:0; padding:0;}
#upper_subscribe .box {margin:0; padding:10px 12px 7px 10px;}
#upper_subscribe  .buttons {margin:0 12px 0 0; float:left; clear:none;}
#upper_subscribe  .buttons .btn-general {width:10em;}
#upper_subscribe .do {width: 520px; float:left; margin:0; padding:0;}
#upper_subscribe .done {width: 520px; color:#fff; display:none;}

.static_subscribe {height:50px; overflow:hidden; margin-bottom:20px;}
*html .static_subscribe span {position:relative;}
.static_subscribe .box {background-image:none; margin:0; padding:10px 12px 7px 10px;}
.static_subscribe .pblItem input {width:150px; margin-right:20px; margin-top:5px;}
.static_subscribe .box .pblItem h3 {padding-top:5px; width:auto; margin-right:5px;}
.static_subscribe .box .pblItem {background:none; margin:0; padding:0;}
.static_subscribe  .buttons {margin:0 2px 0 0; float:left; clear:none;}
.static_subscribe  .buttons .btn-general {width:10em;}

.news_final td.news_cnt {padding-top:8px;}

/******* voting ********/
#vote_results {float:left;}
#vote_wrapper {float:left; margin:-3px 10px 0 0;}
#buttons_vote{
	position:relative;
	width:104px;
	height:20px;
	background:#777;
}
#buttons_vote #rating{position:absolute; top:3px; left:-25px; font: 11px Tahoma, Arial, serif; height:11px; width:20px; color: #999999;}

#buttons_vote #bt_1 {position:absolute; top:0; left:0; width:21px; height:20px; background:url(/templates/autocentre/images/star.png); cursor:pointer; z-index:2;}
#buttons_vote #bt_2 {position:absolute; top:0; left:21px; width:21px; height:20px; background:url(/templates/autocentre/images/star.png); cursor:pointer; z-index:2;}
#buttons_vote #bt_3 {position:absolute; top:0; left:42px; width:21px; height:20px; background:url(/templates/autocentre/images/star.png); cursor:pointer; z-index:2;}
#buttons_vote #bt_4 {position:absolute; top:0; left:63px; width:21px; height:20px; background:url(/templates/autocentre/images/star.png); cursor:pointer; z-index:2;}
#buttons_vote #bt_5 {position:absolute; top:0; left:84px; width:21px; height:20px; background:url(/templates/autocentre/images/star.png); cursor:pointer; z-index:2;}

#buttons_vote #bt_1.choose, #buttons_vote #bt_2.choose, #buttons_vote #bt_3.choose, #buttons_vote #bt_4.choose, #buttons_vote #bt_5.choose {background:url(/templates/autocentre/images/choose.png);}

/* ie6 */
*html #buttons_vote #bt_1, *html #buttons_vote #bt_2, *html #buttons_vote #bt_3, *html #buttons_vote #bt_4, *html #buttons_vote #bt_5 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
                src='/templates/autocentre/images/star.png', sizingMethod='scale');}

*html #buttons_vote #bt_1.choose, *html #buttons_vote #bt_2.choose, *html #buttons_vote #bt_3.choose, *html #buttons_vote #bt_4.choose, *html #buttons_vote #bt_5.choose {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
                src='/templates/autocentre/images/choose.png', sizingMethod='scale');}
/**/

#buttons_vote #progress_line{
	position:absolute;
	top:0;
	left:0;
	width:0px;
	height:20px;
	z-index:1;
	/*background:#cc0000 none;*/
}

.voting {float:right; width:310px; text-align:right; color:#AAAAAA; font-size:80%;}
#article .voting {float:none;}
#news .voting {text-align:left; width:170px; }
.blogs-article .voting {font-size:90%;}
.voting_holder {float:right; width: 310px;}

p.withvote {margin:0;}
.voting .withvote {float:none; text-align:left; font-size:100%; float:none; clear:both; padding-top:4px;}
#news .voting .withvote {margin-left:5px;}
.itemhdrlcol {float:left; /*margin-bottom:5px;*/}
.itemhdrlcol a.all {color:#000; text-decoration:none; border-bottom:1px dotted #000; margin-left:5px;}
.itemhdrlcol a.all:hover {color:#b00; border-bottom:1px dotted #b00;}


.itemhdrrcol {float:right; text-align:right;}
.itemhdrrcol a.rss {background:transparent url(/templates/autocentre/images/rss_small.gif) no-repeat 0 -2px; color:#000000; font-size:9px; line-height:20px; margin:0; padding:2px 0 3px 22px; color:#999999;}
.itemhdrrcol a.rss:hover {color:#b00;}

#article .itemhdrlcol {float:left; width:400px; margin-right:10px;}
#article .itemhdrrcol {float:left; width:160px;}
#article .withvote {margin:0; }
small.withvote {color:#AAAAAA;}

#article .itemhdrrcol ul {clear:both; float:none; margin-left:5px;}
#article .itemhdrrcol .voting {width:100%;}
#article .itemhdrrcol .voting p {margin-bottom:0;}
#article .itemhdrrcol li {font-size:11px;margin:1px 0; list-style-type:none;}
#article .itemhdrrcol li a {padding-left:20px}
#article .itemhdrrcol .to-forum {background:url(/templates/autocentre/images/to-forum.gif) no-repeat 0 2px;}
#article .itemhdrrcol .to-mail {background:url(/templates/autocentre/images/to-mail.gif) no-repeat 0 3px}
#article .itemhdrrcol .to-print {background:url(/templates/autocentre/images/to-print.gif) no-repeat 0 2px}
#article .itemhdrrcol small {display:block; margin-top:3px;}
#news .itemhdrlcol .publicationDate {margin-bottom:7px;}

.magnumber {padding-top:50px; width:90px; float:right; margin-bottom:5px;}
.magnumber span {background-color:#E8E8E8; display:block; padding:1px 0 3px 0; text-align:center;}
.magnumber span a {color:#aaa; font-size:8pt;}
.magnumber span a:hover {color:#b00;}

.itemhdrlcol small {display:block; margin-bottom:7px;}
.itemhdrlcol h1 {background:transparent none;margin-bottom:10px; padding:0 0 5px 0;}
.itemhdrlcol p {margin-bottom:0;}

/*.main-info-ac {background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom; padding-bottom:3px; margin-bottom:10px;}*/
/*.main-info-ac .itemhdrlcol {float:left; width:450px; margin-right:10px;}*/
.main-info-ac .itemhdrrcol {float:left; width:110px; text-align:right;}
.main-info-ac .itemhdrlcol h1, .magazines .itemhdrlcol h1 {padding-left:40px; background:transparent url(/templates/autocentre_main/images/ac2_mag.gif) no-repeat;}
.main-info-ac a.rss {background:transparent url(/templates/autocentre/images/rss_small.gif) no-repeat 0 -2px; color:#000000; font-size:9px; line-height:20px; margin:0; padding:2px 0 3px 22px; color:#999999;}
.main-info-ac a.rss:hover {color:#b00;}
.main-info-ac .rssOnly {float:right; padding-top:10px}
.main-info-ac .magnumber {margin-bottom:4px; // margin-bottom:2px;}


.magazines .publicationHeader{padding-left:40px; background:transparent url(/templates/autocentre/images/ac2_magazine.gif) no-repeat;margin:0 0 5px 0;}
.magazines .publicationHeader h1{margin-bottom:0;}
.magazines .publicationHeader .publicationData{color:#999;}
.magazines .publicationHeader .publicationData a {color:#999;}
#article .publicationControls .voting {float:right; width:160px; text-align:right; color:#AAAAAA; font-size:80%;}
#article .publicationControls .ctrlBookmarks {float:left; width: 255px;}
#article .publicationControls .ctrlTo {font-size:80%;}
#article .publicationControls .ctrlTo a{margin-right:10px;}

/**********************/

.newmagtags {background:transparent url(/templates/autocentre/images/ac2_magazine_small.gif) no-repeat scroll 0 3px;
padding:1px 0 0 20px; // display:inline-block;}

.newmagtags small.pblRubrics, .newmagtags small.pblDate {background:none; padding-left:0;}


/*new cars list*/
.lst{}
.lst-3col{}
.lst-c1{width: 160px; margin-right:20px; float: left;}
.lst-c2{width: 160px; margin-right:20px; float: left;}
.lst-c3{width: 160px; margin-right:0px; float: left;}

.lst-itm{margin:3px 0;}
.lst-itm a{}

/******* new face *******/

img.small_video {width:15px; height:11px; margin:0 2px;}
img.small_photo {width:15px; height:11px; margin:0 2px;}
img.small_comments {width:13px; height:11px; margin:0 2px;}

a.shortcontinue {padding:5px;}
a.continue {background:transparent url(/templates/autocentre/images/arr.gif) no-repeat scroll right 80%; color:#000000; font-size:100%; font-weight:bold; padding:0 15px 0 0; text-decoration:underline;}
a.pdf {background:transparent url(/templates/autocentre_main/images/pdf.gif) no-repeat left 80%; color:#000000; font-size:100%; font-weight:bold; padding:0 0 0 20px; text-decoration:underline;}

.rubrSingleTab .block .hdr {margin-bottom:1px;}
.rubrSingleTab .block .hdr span {display:block; float:right; margin-right:10px; color:#c33;}
.rubrSingleTab .cnt {background-color:#EEEEEE; border:1px solid #ccc; padding:2px; overflow:hidden; height:373px;}
.rubrSingleTab .cnt .screen {height:370px; overflow:hidden; width:317px; float:left; border:1px solid #999; background-color:#fff;}
.rubrSingleTab .cnt .list {height:360px; width:316px; float:left;}
.rubrSingleTab .cnt .list ul {position:relative; left:-1px; top:0px; margin-top:8px;}
.rubrSingleTab .cnt .list li {height:auto; margin:0; padding:0; border:none;}
.rubrSingleTab .cnt .list li.active {background-color:#fff; border:1px solid #999; border-left:none; position:relative; top:-1px;}
.rubrSingleTab .cnt .list li.active .wrap {background:transparent none; padding:6px 0;}
.rubrSingleTab .cnt .list li .wrap {background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom; padding:7px 0; margin:0 5px 0 11px;}
.rubrSingleTab .cnt .list li .wrap .wrap2 {background:transparent url(/templates/autocentre/images/ac2_magazine_small.gif) no-repeat scroll 0 3px; padding-left:20px; height:auto; }
.rubrSingleTab .cnt .list li a {padding-right:10px; font-weight:bold; text-decoration:none;}
.rubrSingleTab .cnt .list li a:hover {text-decoration:underline;}
.rubrSingleTab .cnt .list li .photovideo_imgs {margin-right:5px;}
.rubrSingleTab .cnt .list li .photovideo_imgs img {position:relative; top:1px; margin-right:5px;}
.rubrSingleTab .cnt .list li small a {padding-right:0; font-weight:normal;}
.rubrSingleTab .cnt .list small {display:inline; /*white-space:nowrap;*/}
.rubrSingleTab .cnt .list .all{margin:7px 0 7px 10px; font-size:90%;}
.rubrSingleTab .cnt .list div.pdf {float:right; margin-top:7px;margin-right:4px; font-size:90%;}

.rubrSingleTab .cnt .screen .pblImage {margin: 7px 7px 10px 7px; font-size:110%; line-height:1em;}
.rubrSingleTab .cnt .screen .pblImage img {display:block; margin-bottom:3px; width:300px;}
.rubrSingleTab .cnt .screen small {margin:0 7px 6px 7px; font-size:80%; display:block;}
.rubrSingleTab .cnt .screen .pblDescr {margin:0 7px; font-size:90%;}

#magazinesTab .cnt .screen .mainscreen {display:none;}

#arcTab .fresh {width:300px; float:none; text-align:center;}
#arcTab .fresh img {width:155px; height:auto; display:block; margin:10px auto; padding:0;}
#arcTab .archiveline {width:300px; float:none; overflow:hidden; margin:0 7px; background:transparent url(/templates/autocentre/images/blt_box.gif) 5px 7px no-repeat;}
#arcTab .archiveline h2 {background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 top; margin:0 5px; padding-top:5px; padding-bottom:3px; padding-left:20px;}
#arcTab .archiveline h2 a {font-size:85%;}
#arcTab .archiveline .archive_screen {background:transparent none; height:155px; overflow:hidden; width:300px; margin:5px 0 0 0; position:relative;}
#arcTab .archive_item {width:75px; height:105px; float:left; text-align:center; font-size:85%;}
#arcTab .archive_item img {width:62px;}
#arcTab .archive_tape {left:0px;}

/*** All viewGalleries ***/
#viewNew {background:#EEEEEE url(/templates/autocentre/images/blt_box_grey_light.gif) no-repeat scroll 10px 11px; border:1px solid #ccc; margin-bottom:20px; position:relative; }
#viewNew .block {margin-bottom:0;}
#viewNew .pblItem {background:transparent none; position:relative; top:0px; left:0px;}
#viewNew .long {height:160px; overflow:visible; width:2860px;}
#viewNew .long .one-image {float:left; font-size:9px; margin:5px 7px 10px 10px; width:112px; overflow:hidden; height:150px;}
#viewNew .long .one-image h4, #viewNew .long .one-image p {font-size:9px;}
#viewNew .long a {color:#6F6F6F; display:block; width:100px; height:100px; overflow:hidden; line-height:1.2em; overflow:hidden; border:1px solid #fff;}
#viewNew .long a:first-child {overflow:hidden;}
#viewNew .cnt h3 {padding:10px 5px 10px 25px; margin:0 5px; background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 bottom; font-size:85%; color:#000;}
#viewNew .block .pblImage {padding: 0; height:160px; margin-left:0; overflow:hidden; width:645px;}
#viewNew .block .pblImage img {height:100px; display:block;}
#viewNew small {color:#B2B2B2; display:block; margin-top:2px;}
#viewNew .giDescription {font-weight:bold; font-size:110%; margin-top:5px;}
#viewNew .giDescription a {border:none;}
#viewNew .from {margin-bottom:5px;}
#viewNew .from a {display:inline; color:#b00; font-weight:bold; font-size:120%; border:none;}

*html #viewNew {display:inline-block;}
*html #viewNew .pblItem {display:inline-block;}
*html #viewNew .cnt h3 {padding-left:17px; display:inline-block;}
*html #viewNew .long .one-image { margin:8px 12px 10px 5px;}
*html #viewNew .block .pblImage {padding:0; margin-left:0;}
*html #viewNew .block .ftr {margin-left:0; padding-left:0;}
*html #viewNew .long a {height: auto;}


/*============= AVTOBAZAR NEWCARS ===============*/
#abTab_header, #newcarsTab_header {margin-bottom:5px;}
.abTab_newcarsTab {margin-bottom:20px; border:none; float:none; clear:both; border-top:1px solid #fff;}
.abTab_newcarsTab h3 span.right {color:#808080; font-size:65%; margin-right:15px; font-weight:normal; padding-top:3px;}
.abTab_newcarsTab .content {padding:10px 10px 7px 2px; display:none;}
#newcarsTab .content {display:block;}
.abTab_newcarsTab .content .list {width:330px; height:260px; float:left; border-right:1px solid #e1e1e1;}
.abTab_newcarsTab .content .list h5 {color:#8B99AC; text-align:left; font-size:90%;  padding-left:7px; padding-bottom:5px; //padding-bottom:2px;}
.abTab_newcarsTab .content .list .table {position:relative; left:1px; top:0;}
.abTab_newcarsTab .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%;}
.abTab_newcarsTab .content .list .table div {display:block; float:left; overflow:hidden; line-height:1em; color:#606060;}
.abTab_newcarsTab .content .list .table div.carname {width:200px; font-weight:normal; white-space:nowrap;}
#newcarsTab .content .list .table div.carname {width:234px; padding-right:5px;}
.abTab_newcarsTab .content .list .table div.year {width:30px; padding:0 5px;}
.abTab_newcarsTab .content .list .table div.price {width:75px; font-weight:normal; text-align:right;}
.abTab_newcarsTab .content .list .table a.active {border-style:solid; border-color:#e1e1e1 #fff #e1e1e1 #e1e1e1; border-width:1px;}
.abTab_newcarsTab .content .list .table a.active div {color:#c00;}
.abTab_newcarsTab .content .list .table a.active div.carname {color:#000; font-weight:bold;}
.abTab_newcarsTab .content .list .table br.ie6 {display:none;}
*html .abTab_newcarsTab .content .list .table br.ie6 {display:block; font-size:1px; height:1px}
.abTab_newcarsTab .content .list div.all {padding-top:5px; clear:both; // padding-top:10px;}

.abTab_newcarsTab .content .car {width:288px; height:260px; overflow:hidden; float:left; margin:0 0 0 15px; font-size:90%;}
.abTab_newcarsTab .content .car a img {width:285px; display:block;}
.abTab_newcarsTab .content .car div {margin-top:5px;}
.abTab_newcarsTab .content .car small {display:block; color:#666666; font-size:90%; color:#999999; padding-top:3px;}

.abTab_newcarsTab a.tabs_continue {margin-left:10px;}
.abTab_newcarsTab .ftr .ac2_button {width:100px; float:right; margin:0; font-weight:bold; font-size:10pt;}
.abTab_newcarsTab .body .ftr {background-color:#EEEEEE; padding:4px 12px 5px;}
.abTab_newcarsTab .body .ftr select {border:1px inset #AAAAAA; height:22px; margin-right:10px; width:130px;}
.abTab_newcarsTab .body .ftr div.wrapper {display:inline;}
.abTab_newcarsTab .body {border:1px solid #ccc; clear:both; float:none; display:inline-block;}
.abTab_newcarsTab a.continue {background:transparent url(/templates/autocentre/images/arr.gif) no-repeat scroll right 80%; color:#000000; font-size:100%; font-weight:bold; padding:0 10px 0 0; text-decoration:underline;}
.abTab_newcarsTab .all a.continue {margin-left:12px; font-size:80%;}
.abTab_newcarsTab .ac2_button {margin-left:10px; margin-top:10px; width:190px; margin-top:5px;}
*html .abTab_newcarsTab .ac2_button {margin-left:5px;}
.abTab_newcarsTab .ac2_button a {color:#000; text-decoration:none;}
.abTab_newcarsTab .ac2_button a:hover {color:#000;}
.abTab_newcarsTab .dopparams {background-color:#ccc; padding:0 12px 2px 12px; text-align:right}
.abTab_newcarsTab .dopparams a.dop_btn {color:#777; font-size:75%; text-decoration:none; background:transparent url(/templates/autocentre_main/images/arr_grey_down.gif) right 60% no-repeat; padding-right:10px;}
.abTab_newcarsTab .dopparams a.dop_btn:hover {text-decoration:underline;}
.abTab_newcarsTab .dopparams .dopform {text-align:left;background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x scroll 0 top; padding:5px 0; margin-top:1px; display:none;}
.abTab_newcarsTab .dopparams .dopform select {border:1px inset #AAAAAA; height:22px; margin-right:10px; width:70px;}
.abTab_newcarsTab .dopparams .dopform input {border:1px inset #AAAAAA; height:20px; margin-right:10px; width:50px;}
.abTab_newcarsTab .tabs div {float:left; padding:5px 9px 7px 9px; /*padding:5px 15px 7px 15px;*/}
.abTab_newcarsTab .tabs div a {display:inline-block; /*font-weight:bold; color:#000; text-decoration:none; border-bottom:1px dotted #000;*/}
.abTab_newcarsTab .tabs div a:hover {color:#b00; *border-color:#b00;}
.abTab_newcarsTab .tabs div.active {background-color:#eee; border:1px solid #ccc; border-bottom-color:#eee; padding-top:3px; position:relative; top:1px;}
.abTab_newcarsTab .tabs div.active a {color:#b00; border-bottom:none; font-size:110%;}

/* sortedByList */
.sortedByList .block .hdr {margin-bottom:1px;}
.sortedByList .block .cnt {background-color:#eee; border:1px solid #ccc; padding:1px;}
.sortedByList .block .cnt .rubrMenu {width:150px; float:left;}
.sortedByList .block .cnt .rubrMenu ul {margin:5px 0;}
.sortedByList .block .cnt .rubrMenu ul li {padding:0 5px;}
.sortedByList .block .cnt .rubrMenu ul li div {padding:5px; background:transparent url(/templates/autocentre/images/dots_hor_4.gif) repeat-x bottom;}
.sortedByList .block .cnt .rubrMenu ul li.active {background-color:#fff; border:1px solid #999; border-right:1px solid #fff; position:relative; left:1px; top:-1px; padding-left:4px;}
.sortedByList .block .cnt .rubrMenu ul li.active div {background:transparent none;}
.sortedByList .block .cnt .rubrMenu ul li.active a {font-size:110%; color:#b00;}
.sortedByList .block .cnt .rubrMenu ul li a {line-height:1em; text-decoration:none;}
.sortedByList .block .cnt .screen {width:421px; float:left; background-color:#fff; border:1px solid #999;  overflow:hidden; padding:0.5em 0;}
.sortedByList .block .cnt .screen .wrap {display:none;}
.sortedByList .block .cnt .screen .col {width:33%; float:left; overflow:hidden; }
.sortedByList .block .cnt .screen .col div {padding:0 5px 0 15px; line-height:1.2em;}
.sortedByList .block .cnt .screen .col a {text-decoration:none; }
.sortedByList .block .cnt .screen .col a:hover {color:#b00; text-decoration:underline;}

.sortedByList4col .col {width:25% !important; _width:24% !important; // width:24% !important;}
.sortedByList4col .screen{width:644px !important;}
.sortedByList4col .screen .wrap {width:100%; float:none;}


.toUppercase .block .cnt .screen .col a { text-transform:uppercase;}

/* fourColsList */
.fourColsList .block .hdr {margin-bottom:1px;}
.fourColsList .block .cnt {border:1px solid #ccc; padding:10px 0;}
.fourColsList .block .cnt .col {width:25%; float:left; overflow:hidden;}
.fourColsList .block .cnt .col div {padding:0 5px 0 15px; line-height:1.2em;}
.fourColsList .block .cnt .col div a {text-decoration:none;}
.fourColsList .block .cnt .col div a:hover {text-decoration:underline;}


/*newsRubrList*/
#newsRubrList{}
#newsRubrList .rubrItem{clear:both; border:2px solid #e0e0e0; padding:10px; margin:5px 0 5px}
#newsRubrList .rubrItem h2{font-size:80%; margin:0 0 5px 0; padding:0 0 0 15px; background:url(../images/blt_red.gif) 0 1px no-repeat}
#newsRubrList .rubrItem .pblList{width: 300px;}
#newsRubrList .rubrItem .photovideo_imgs {margin-right:5px;}
#newsRubrList .rubrItem .photovideo_imgs img {position:relative; top:2px; margin-right:5px;}
#newsRubrList .rubrItem .pblList .pblDate{display:inline; background:none}
#newsRubrList .pblList .pblItem h3 {background:none;}
#newsRubrList .acitem {margin-bottom:0;padding-bottom:0;}

/* .news_styled */
#news.news_styled {border-top:1px dotted #ddd; padding-top:5px;}
#news.news_styled .publicationDate {color:#444; margin-bottom:3px;}
#news.news_styled .publicationTags {color:#444; background-image:none; padding-left:0;}
#news.news_styled .publicationMarks {color:#444; background-image:none; padding-left:0;}
#news.news_styled .publicationTags a,
#news.news_styled .publicationMarks a {color:#444; text-decoration:none;}
#news.news_styled .publicationTags a:hover,
#news.news_styled .publicationMarks a:hover {color:#444; text-decoration:underline;}
#news.news_styled .itemhdrbot {clear:both; border-top:1px dotted #ddd; padding:5px 0; margin-top:5px;}
#news.news_styled .news-small-desc {border:none; margin:0;}
#news.news_styled .itemhdrbot .leftcol {float:left; width:350px; margin-right:20px}
#news.news_styled .itemhdrbot .rightcol {float:left; width:280px;}
#news.news_styled .itemhdrbot .right {float:right; width:160px;}
#news.news_styled .publicationExtraActions {margin-top:16px;}
#news.news_styled .publicationExtraActions a.rss-small {color:#0033CC; text-decoration:underline;}
#news.news_styled .publicationExtraActions a.rss-small:hover {color:#b00; text-decoration:underline;}
#news.news_styled .publicationExtraActions a.subscription {background:transparent url("/templates/autocentre_main/images/envelope.gif") no-repeat 0 6px; color:#0033CC; text-decoration:underline; padding-left:20px;}
#news.news_styled .publicationExtraActions a.subscription:hover {color:#b00; text-decoration:underline;}
#news.news_styled .itemhdrbot .hits {font-size:85%; color:#666666;}
#news.news_styled .voting_holder {width:auto;}
#news.news_styled .voting {width:auto;}
#news.news_styled .news_final {padding:0;}
#news.news_styled #article {border-top:1px dotted #ddd; border-bottom:1px dotted #ddd; padding-top:10px; margin-bottom:5px;}
#news.news_styled .images_gallery {width:350px; float:left; margin:0 20px 10px 0;}
#news.news_styled .images_gallery .bigimg {margin-bottom:10px; position:relative;}
#news.news_styled .images_gallery .bigimg a {display:block; width:45px; height:45px; position:absolute; left:0; bottom:0; background:transparent url("/templates/autocentre_main/images/zoom.gif") no-repeat 7px 7px; text-decoration:none;}
#news.news_styled .images_gallery .bigimg img {display:block;}
#news.news_styled #article p.small-desc {color:#444; font-size:100%; font-weight:bold; margin-top:0;}
#news.news_styled #article .doplinks li {display:block; list-style:none; margin-left:0;}
#news.news_styled #article .breakout {background:transparent none; width:300px; height:70px; overflow:hidden; padding:0; float:left; position:relative;}
#news.news_styled #article .breakout .tapeline {white-space:nowrap; position:absolute; top:0px; left:0px;}
#news.news_styled #article .breakout .tapeline a {margin-right:5px;}
#news.news_styled .images_gallery .togallery a {color:#0033CC; text-decoration:underline;}
#news.news_styled .images_gallery .togallery a:hover {color:#b00; text-decoration:underline;}
#news.news_styled .images_gallery a.pager_prev {display:block; width:15px; height:25px; float:left; margin:22px 7px 0 0;}
#news.news_styled .images_gallery a.pager_next {display:block; width:15px; height:25px; float:left; margin:22px 0 0 2px;}
#news.news_styled .botfoot {padding:5px 0; border-top:1px dotted #ddd; border-bottom:1px dotted #ddd; margin-bottom:10px;}
#news.news_styled .botfoot .publicationExtraActions {margin-top:0; margin-left:20px;}
#news.news_styled .botfoot .nws {margin-top:-2px;}
#news.news_styled .botfoot .nws a {font-size:85%; color:#0033CC; text-decoration:underline;}
#news.news_styled .botfoot .nws a:hover {color:#b00; text-decoration:underline;}
#news.news_styled .botfoot a.allnews {margin-left:15px;}
/* .box_inner */
.colorGreyLight .box_inner .box {background:transparent none;}
.box_inner .box .hdr h2 {padding:0; font-weight:bold; font-size:100%;}
.box_inner .box .pblItem {background:transparent none;}
.box_inner .box h3 {font-weight:normal;}
.box_inner .box h3 a {color:#0033CC; text-decoration:underline;}
.box_inner .box h3 a:hover {color:#bb0000; text-decoration:underline;}
/* .blockWhite */
.blockWhite .box {background:transparent none; border: none; border-top:3px solid #cc0000; padding:10px 0;}
.blockWhite .box .hdr {border-bottom:1px dotted #ddd; padding-bottom:3px;}
.blockWhite .box .hdr h2 {font-size:120%; font-weight:bold; padding-left:0;}
.blockWhite .box .hdr h2 a {color:#000; text-decoration:none;}
.blockWhite .box .hdr h2 a:hover {color:#b00; text-decoration:underline;}
.blockWhite .box .hdr .right {float:right;}
.blockWhite .box a {color:#0033CC; text-decoration:underline;}
.blockWhite .box a:hover {color:#BB0000; text-decoration:underline;}
.blockWhite .set .cnt {text-align:justify;}
.blockWhite .set .cnt a {background:none; display:inline; padding-left:0; margin-right:15px;}


/* .colorWhite .box */
.colorWhite .box {background:transparent none; border:none; border-top:2px solid #cc0000; padding:10px 0;}
.colorWhite .box_ac .hdr {padding-left:25px; background:transparent url(/templates/autocentre/images/blt_box_16.gif) no-repeat 0 0; min-height:16px; margin-bottom:5px; padding-bottom:2px; border-bottom:1px dotted #ddd;}
.colorWhite .box_ac .hdr h2 {padding-left:0; font-size:120%; font-weight:bold;}
.colorWhite .box .pblItem {background:transparent none; padding-bottom:0;}
#NewsLastComments .box .pblItem h3 {margin-bottom:2px; font-weight:normal;}
#NewsLastComments .pblItem {padding-left:20px; background:transparent url(/templates/autocentre/images/comments_ico.gif) no-repeat 0 3px; margin-bottom:10px}

#viewNew.colorWhite {background:transparent none; border:none; border-top:3px solid #cc0000;}
#viewNew.colorWhite .block .body {border:none;}
#viewNew.colorWhite .cnt h3 {margin:0; padding:5px 0; font-size:120%; background:transparent none; border-bottom:1px dotted #dddddd;}
#viewNew.colorWhite a.pager_prev {display: block; float: left; height: 25px; margin: 58px 8px 0 0; width: 15px;}
#viewNew.colorWhite a.pager_next {display: block; float: left; height: 25px; margin: 58px 0 0 2px; width: 15px;}
#viewNew.colorWhite .block .pblImage {background:transparent none; width:600px; float:left;}
#viewNew.colorWhite .long .one-image {width:110px; margin: 5px 5px 10px 5px;}


/* dopServises */
.dopServises {margin-bottom:10px;}
.dopServises .box {// display:inline-block; margin-bottom:0;}
.dopServises .dopbox {background:#777 url(/templates/autocentre_main/images/border_dotted_white.gif) repeat-x; display:none; padding:10px 0 0 0;}
.dopServises .dopbox .bot_bdr {background:#777 url(/templates/autocentre_main/images/border_dotted_white.gif) bottom repeat-x; padding:0 10px 10px 10px; // display:inline-block;}
.dopServises .subbox {background-image:none;}
.dopServises .services .col  {width:93px; float:left; text-align:center;}
.dopServises .services .col img {display:block; margin:3px auto;}
.dopServises .services .col a {color:#ccc; text-decoration:none; font-size:90%; line-height:1em;}
.dopServises .pblItem p {margin-bottom:5px;}
.dopServises .pblItem ul {clear:both; margin-left:20px;}
.dopServises .pblItem ul input {margin-right:10px; // margin-right:7px;}
.dopServises .pblItem ul a {color:#fff; text-decoration:none; background:transparent url(/templates/autocentre/images/rss_small_a.gif) no-repeat; padding:2px 0 2px 27px;}
.dopServises .pblItem ul a:hover {color:#b00; text-decoration:underline;}
.dopServises .pblItem ul li {line-height:1em; margin-bottom:5px; margin-top:3px;}
.dopServises .pblItem ul.checkboxes li { margin-top:0; margin-bottom:5px; // margin-bottom:0px;}
.dopServises .pblItem ul.checkboxes {// margin-bottom:5px;}
.dopServises .pblItem {color:#fff;}
.dopServises .buttons {margin:5px 0 0 0;}
.dopServises .box .pblItem h3 {display:block; width:80px; float:left; margin:0; line-height:1.5em; position:static;}
.dopServises .pblItem input.text {display:block; width:192px; float:left; border:1px inset #666666;}
.dopServises .pblItem div.clear {height:5px; clear:both; font-size:1px;}

/* dopMarki */
.dopMarki .box {padding:10px 6px;}
.dopMarki .box .hdr {padding:0 2px;}
.dopMarki .box .cnt a {display:block; float:left; width:53px; height:54px; color:#fff; text-decoration:underline;}
.dopMarki .box .cnt a:hover {color:#b00; text-decoration:underline;}
.dopMarki .box .cnt a img {width:54px; height:54px; color:#fff; text-decoration:underline;}
.dopMarki .blocks .blk {display:none;}

/*=== megaplashka ===*/
.megaplashka {margin-bottom:10px;}
.megaplashka .body_wrap {border:1px solid #e0e0e0; height:385px; overflow:hidden;}
.megaplashka .megaplashka_menu {background-color:#e0e0e0;}
.megaplashka .megaplashka_menu ul li {display:block; float:left; line-height:1em; margin-right:5px;}

.megaplashka .megaplashka_menu ul li span {display:inline-block; margin:6px 5px 8px 10px;}
.megaplashka .megaplashka_menu ul li .l .r div {padding: 6px 0 8px 0;}
.megaplashka .megaplashka_menu ul li a {display:inline-block; margin:0 5px; color:#000; text-decoration:none; border-bottom:1px dotted #000; font-weight:bold;}
.megaplashka .megaplashka_menu ul li a:hover {color:#b00; border-color:#b00;}
.megaplashka .megaplashka_menu ul li.active .l {padding-left:10px; background:#fff url(/templates/autocentre_main/images/mp_menu_l.gif) left bottom no-repeat;}
.megaplashka .megaplashka_menu ul li.active .r {padding-right:10px; background:#fff url(/templates/autocentre_main/images/mp_menu_r.gif) right bottom no-repeat;}
.megaplashka .megaplashka_menu ul li.active .l .r div {padding:0; background:#fff url(/templates/autocentre_main/images/mp_menu_mid.gif) bottom repeat-x; padding:4px 0 12px 0;}
.megaplashka .megaplashka_menu ul li.active a {color:#b00; border-bottom:none; margin:0 5px; font-size:110%;}
.megaplashka .megaplashka_menu ul li.active {position:relative; top:-1px; left:0px;}
.megaplashka .megaplashka_menu ul li.active div {position:relative;}

.megaplashka .body_wrap .mp_sheet {display:none;}

.megaplashka small {color:#AAAAAA; font-size:80%;}
.megaplashka small a {color:#AAAAAA;}
.megaplashka small a:hover, .megaplashka small li.active a:hover {color:#000;}
.megaplashka .rubrSingleTab .cnt {background:none; margin:5px 0; height:370px; border:none;}
.megaplashka .rubrSingleTab .cnt .screen {border:none; border-right:1px solid #999999;}
.megaplashka .rubrSingleTab .cnt .screen .pblImage {margin-top:0; font-weight:bold;}
.megaplashka .rubrSingleTab .cnt .list ul {margin-top:0;}
.megaplashka .rubrSingleTab .cnt .list li.active a {color:#b00;}
.megaplashka .rubrSingleTab .cnt .list li.active small a {color:#000;}
.megaplashka #arcTab .archiveline .archive_screen {height:105px;}

.megaplashka .abTab_newcarsTab {margin-bottom:0;}
.megaplashka .abTab_newcarsTab .body {border:0;}
.megaplashka .abTab_newcarsTab .content {/*padding:5px 10px 5px 2px;*/ padding-bottom:0; margin-bottom:5px; height:380px; overflow:hidden; display:block;}
.megaplashka .mp_sheet2 .abTab_newcarsTab .content {height:330px;}
.megaplashka .abTab_newcarsTab .content .list {height:365px;}
.megaplashka .abTab_newcarsTab .content .car {height:365px;}
.megaplashka .abTab_newcarsTab .content .list {border-color:#999;}
.megaplashka .abTab_newcarsTab .content .list .table a {border-color:#fff #999 #fff #fff;}
.megaplashka .abTab_newcarsTab .content .list .table a.active {border-color:#999 #fff #999 #999;}
/*==========*/

/* ab_add */
.ab_add {margin-bottom:10px;}
.ab_add .ab_logo {float:left; margin-right:10px;}
.ab_add .add_add_lnk {float:right; margin:10px 5px;}
.ab_add .add_add_lnk a {padding-left:20px; background:transparent url(/templates/autocentre_main/images/ab_add_plus.gif) no-repeat; color:#009933;}
.ab_add .add_add_lnk a:hover {color:#00CC33;}
.ab_add .ac2_button {float:right; width:190px;}
.ab_add .ac2_button .bcnt {padding:7px 0;}
.ab_add .ac2_button .icocnt {font-size:90%;}

#comments-block {margin-bottom:20px;}


/* carsDopSearch */
.dopInfo .ramka {width:17px; height:10px; font-size:1px; position:relative; top:2px; left:14px; background:transparent url(/templates/autocentre_main/images/dop_carsearch_ramka.gif) no-repeat;}
.dopInfo .cnt { border:2px solid #FF9B5F; padding:10px;}

.carsDopSearch .block .hdr {margin-bottom:5px;}
.carsDopSearch .body {display:block;}
.carsDopSearch .body .content {display:block !important;}
.carsDopSearch .abTab_newcarsTab {margin-bottom:5px;}
.carsDopSearch .ftr a {background:transparent url(/templates/autocentre_main/images/arr_grey_down.gif) left 60% no-repeat; padding-left:10px; color:#000099; text-decoration:none; font-size:80%; display:inline-block; margin-top:5px;}
.carsDopSearch .block .ftr a span {border-bottom:1px dotted #000099; display:inline-block; float:none; margin:0; line-height:1.2em;}
.carsDopSearch .block .body .ftr {padding-left:10px;}
.carsDopSearch .block .body .content {padding:5px 0;}
.carsDopSearch .block .body .content .col {width:160px; margin:0 10px 0 25px; float:left;}
*html .carsDopSearch .block .body .content .colfirst {margin-left:5px;}
.carsDopSearch .block .body .content .colfirst {margin-left:10px;}
.carsDopSearch .block .body .content .col h5 {font-weight:bold;}
.carsDopSearch .block .body .content .col select {width:160px;}
.carsDopSearch .block .body .content .col select, .carsDopSearch .block .body .content .col input {font-size:80%;}
.carsDopSearch .block .body .content .col select.short {width:62px;}
.carsDopSearch .block .body .content .col input.short {width:54px;}
.carsDopSearch .block .body .content .line {clear:both; float:none; margin-top:10px;}
.carsDopSearch .block .body .content a {color:#000099; text-decoration:none; font-size:80%; display:inline-block; border-bottom:1px dotted #000099;}
.carsDopSearch .block .body .content .more {margin-bottom:10px; float:none; clear:both; margin-left:10px;}

.carsDopSearch .mainParams {margin-bottom:10px;}
.carsDopSearch .dopParams {margin-bottom:5px; display:none;}
.carsDopSearch .dopParams .topbdr {border-top:1px solid #E1E1E1; font-size:1px; height:1px; margin:0 10px 5px 10px;}
.carsDopSearch .block .body .content .dopParams .col input.short {width:35px;}





/*..... CSS for Articles ........*/

#article h2 {font-weight:bold; color:#777; font-size:110%; margin-top:0;}
#article h2.red {font-weight:bold; color:#b00; font-size:110%; margin-top:20px; padding:5px; background-color:#eee}
#article h3{font-size: 120%; font-weight:bold; margin:15px 0 7px 0; color:#000}
#article h4{font-size: 110%; font-weight:bold; margin:10px 0 7px 0; color:#000}

#article p {margin-bottom:10px}
#article td p {margin:0px}
#article #in_article p {margin-bottom:10px}
#article li {list-style-type:disc; margin-left:20px;}

#article p.intro {clear:both;border-top:2px solid #ddd;border-bottom:2px solid #ddd;font-weight:bold;padding:8px 0;margin:0 0 10px 0}
#article p.small-desc {font-size:80%;color:#777;}
#article td p.small-desc {font-size:90%;color:#777;}
#article p.img-desc {font-size:80%;color:#777;margin:3px 0 20px}
#article p.snoska {font-size:70%;color:#777;margin:3px 0 20px; border-top:1px solid #ccc;padding-top:3px;}
#article p.accent {background:url(/templates/autocentre/images/blt_box_grey_light.gif) no-repeat 0 3px;text-indent:17px}

#article img.fltRight {float:right; margin-left:10px; margin-bottom: 10px;}

#article .img-block {background:#eee;border-collapse:collapse;font-size:11px;color:#666;margin-bottom:20px}
#article .img-block tr {border-bottom:1px solid #fff}
#article .img-block.hor tr {border-bottom:none;}
#article .img-block td {vertical-align:top;padding:4px 2px 3px;line-height:1.2}
#article .img-block td.l {border-right:1px solid #fff}
#article .img-block img {margin:0px}
#article .img-block p {margin-bottom:5px}
#article .img-block.hor p {margin-left:4px;margin-top:7px}
#article .img-block h3 {font-size:12px;margin:0;font-weight:bold;margin:0px 0 10px;color:#333}
#article .img-block.hor img {margin-bottom:0}
#article .img-block.hor h3 {margin:0 0 0 4px}

#article .breakout {background:#eed;padding:3px 3px;margin:0 0 10px; display:inline-block; width:100%;}
#article .breakout p {margin:7px 0}
#article table.breakout {width:100%}
#article .breakout .tblImages td {padding-left:4px}
#article .breakout .left {width:350px;padding-left:0}
#article .breakout h3 {margin:1px 0 0;font-weight:bold;line-height:1.2; font-size:100%;}
#article .breakout h4 {margin:0 0 3px 0;}

#article .resume {width:100%;border-collapse:collapse;margin:0 0 12px}
#article .resume tr {border:none;padding:0;margin:0}
#article .resume th {background:url(/templates/autocentre/images/rezume-th.gif) repeat-x top #e2e2e2;text-align:left;padding:2px 6px 2px;width:284px}
#article .resume th.pos {border-bottom:2px solid #93cd7c;}
#article .resume th.neg {border-bottom:2px solid #f59687;border-left:4px solid #fff}
#article .resume td {width:284px}
#article .resume td.pos {border-bottom:2px solid #93cd7c;background:#eaf3e6;}
#article .resume td.neg {border-bottom:2px solid #f59687;background:#f8e4db;border-left:4px solid #fff}
#article .resume th h3 {margin:0;padding:0 0 2px 24px;font-size:14px;font-weight:bold;line-height:1.1}
#article .resume th.pos h3 {background:url(/templates/autocentre/images/pos.gif) no-repeat 0 2px}
#article .resume th.neg h3 {background:url(/templates/autocentre/images/neg.gif) no-repeat 0 0}
#article .resume ul {margin:8px 0 8px 15px;padding:0;}
#article .resume li {color:#000;list-style:disc;list-style-position:inside;font-size:11px;padding:0 15px 0 0}

#article h4.thead {color:#000;font-size:110%;font-weight:bold; margin-bottom:5px;}


#article .tblCommon,
.tblCommon
{	width:100%;font-size:90%;line-height:1.2;margin-bottom:15px;
	border-collapse:separate; border-spacing:0;
	border-top:1px solid #ccc;	border-bottom:2px solid #ccc;	border-left:1px solid #ccc;
}
#article .tblCommon .thead {color:#000;font-size:110%;font-weight:bold; margin-bottom:5px;background:#eee;}
#article .tblCommon td, .tblCommon td{font-size:90%;padding:2px 5px 4px 5px; border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
#article .tblCommon .tblH1 {font-size:90%;text-align:center;font-weight:bold;padding:2px 7px;background:#eee; vertical-align:bottom;}
#article .tblCommon .tblH1 img{display:inline;}
#article .tblCommon .tblStrong {font-weight:bold; font-size:110%; color:#000; }
#article .tblCommon td h3 {margin:0 0 0 0; font-size:110%; color:#000;}
#article .tblCommon td.pos {background:#eaf3e6 url(/templates/autocentre/images/pos.gif) no-repeat 5px 2px}
#article .tblCommon td.neg {background:#eee url(/templates/autocentre/images/neg.gif) no-repeat 5px 0}
#article .tblCommon td.pos h3, #article .tblCommon td.neg h3 {margin:0 0 5px 20px;}

#article .tblImages {width:100%;margin-bottom:10px; border:0;}
#article .tblImages td{padding: 0 0 0 10px;border:0;font-size:90%;}
#article .tblImages td.colLeft{padding-left: 0px;}
#article .tblImages h3 {font-size: 100%; margin-top:5px;}


#article  td.postd {background:url(/templates/autocentre/images/pos.gif) no-repeat 5px 2px; padding-left:25px;}
#article  td.negtd {background:url(/templates/autocentre/images/neg.gif) no-repeat 5px 0;padding-left:25px;}

#article .opinion {background:url(/templates/autocentre/images/opinion.gif) no-repeat;margin:30px 0 14px 0;color:#999;overflow:hidden}
#article .opinion h2 {border-bottom:1px solid #d2232a;margin:0 0 7px 30px;line-height:1;padding:0 0 3px 10px;font-weight:normal;font-size:13px;background:#ededee;color:#000}
#article .opinion dl {padding:1px 0 15px}
#article .opinion dt {font-weight:bold;font-size:12px;margin:0 0 3px;padding:0 5px 3px 0;color:#d2232a}
#article .opinion dt span {display:block;font-style:italic;font-weight:normal;color:#000;padding-bottom:2px}
#article .opinion dd {clear:both;margin:0 0 8px 0;padding-left:30px;color:#808080;font-size:12px;border-bottom:1px solid #ccc}
#article .opinion dd p {margin:6px 0 8px}
#article .opinion .avatar {margin:0 9px 0 0}
#article .opinion td.txt {padding-left:10px}

#article .important {background:#eee url(/templates/autocentre/images/important.gif) no-repeat 4px 5px; padding:4px 10px 0 30px;margin-bottom:10px}
#article .important p {padding-bottom:10px}

#article .question {background:#f5f5ea url(/templates/autocentre/images/question.gif) no-repeat 4px 5px; padding:14px 10px 0 30px;margin-bottom:10px}
#article .question p {padding-bottom:10px}


#article .info {background:url(/templates/autocentre/images/info.gif) no-repeat 4px 5px #ededee;padding:4px 10px 0 30px;margin-bottom:10px}
#article .info h4 {color:#000;font-weight:normal;font-size:16px;margin-bottom:10px}
#article .info p {padding-bottom:10px}
#article .info ul {margin-bottom:16px; list-style:disc}
#article .info li {display:inline;padding:0 5px 0 15px; margin-left:0; background:transparent url(/templates/autocentre/images/bull-gry.gif) no-repeat scroll 0pt 6px}
#article .info p {color:#000}
#article .info p strong {color:#c00;font-size:20px;font-weight:normal}
#article .info p strong span {font-size:12px}

#article .important h4,
#article .info h4,
#article .question h4 
{font-weight:bold;font-size:120%;margin-top:2px;}


#article ul.author {clear:both;border-top:1px solid #ccc;font-size:9px;color:#888b8d;margin-bottom:27px}
#article ul.author li {margin:3px 0 2px}
#article ul.author a {color:#888b8d}


#article p.author {font-size:80%;color:#999;}
#article p.podpis {font-size:90%;color:#777;text-align:right}

#article .summary{font-size:100%; font-weight:bold; color:#b00;}
#article tr.summary td{text-align:center}
#article tr.summary td.colLeft{text-align:left}
#article .bgGrey{background-color:#eee;}

#subscribe_page {}
#subscribe_page h1 {margin:0 0 2px 0;}
#subscribe_page h3 {margin:0 0 20px 0;}
#subscribe_page h3.red {margin:0;}
#subscribe_page .oblojka {float:right; padding:10px 0 0 0; margin: 0 0 20px 30px;}
#subscribe_page .oblojka img {width:140px; margin:0 0 5px 0; display:block;}
#subscribe_page .ac2_button {margin-top:10px; width:120px;}
#subscribe_page .red {color:#b00;}
#subscribe_page ul {margin:10px 0 20px 20px;}
#subscribe_page ul li {margin-bottom:5px;}

#subscribe_page .prizes {border-top:2px solid #ddd; border-bottom:2px solid #ddd; float:none; clear:both; margin:5px 0 20px 0; overflow:hidden;}
#subscribe_page .prizes .item {border:none;}
#subscribe_page .prizes .pic {float:left; margin-right:10px; width:215px; height:125px;}
#subscribe_page .prizes .txt {float:left; width:330px; border-top:1px solid #ddd; padding:20px 0 10px 0;}
#subscribe_page .prizes .txt .bold {display:block; margin-bottom:10px; font-weight:bold;}
#subscribe_page .prizes .firstitem {} 
#subscribe_page .prizes .firstitem .pic {width:345px; padding-top:10px;}
#subscribe_page .prizes .firstitem .txt {width:200px; border:none;}

#subscribe_page p {margin-bottom:10px;}
#subscribe_page .contacts {background-color:#eee; padding:10px; margin-bottom:10px; font-weight:bold;}
#subscribe_page .contacts img {display:block; float:right; margin-left:20px;}
#subscribe_page .rem {font-size:85%; color:#999999;}

/*..... end of CSS for Articles .....*/

.colorWhite .box_ab .hdr {padding-left:25px; background:transparent url(/templates/autocentre_main/images/blt_box_ab_16.gif) no-repeat 0 0; min-height:16px; margin-bottom:5px; padding-bottom:2px; border-bottom:1px dotted #ddd;}
.colorWhite .box_ab .hdr h2 {padding-left:0; font-size:120%; font-weight:bold;}
.colorWhite .box_ab .cnt a {color:#03c;}
.colorWhite .box_ab .cnt a:hover {color:#b00 !important;}

.colorWhite .box_ab .cnt table {width:99%;}
.colorWhite .box_ab .cnt td {padding:5px 5px 1px 0;}

.colorWhite .box_ab .cnt td.nm {width:100%;}
.colorWhite .box_ab .cnt td.price {white-space:nowrap; text-align:right; color:#000}
.colorWhite .box_ab .cnt td.cur {width:2.5em !important;}
.colorWhite .box_ab .cnt td.year {color:#666;}
.colorWhite .box_ab .cnt .show-all{margin-top: 10px}
.colorWhite .box_ab .cnt .show-all .counter {text-decoration:none; color: #333; font-size: 80%}

