/* blocks/avtokvartal/_main/reset_styles.css */

/*html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}*/

/* remember to define focus styles! 
:focus {
	outline: 0;
} */

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* blocks/avtokvartal/_main/default.css */

body      { margin:0; padding:0; background: #ffffff; color:#444444; font-size: 11px; }
table     { border-collapse: collapse; font-size: 11px; }
td        { vertical-align:top; padding: 0; font-size: 11px; }

a img     { border:0;}
img.block { display:block; }
img.1x1   { width:1px; height:1px; border:0; visibility:hidden; display:block }

/*a:link, a:visited { text-decoration: underline; color:#5656e5;}*/
a:hover, a:active { text-decoration: underline; color:#b52020;}

caption { margin:0; padding:0; text-align:left; font-weight:600; }

label     { cursor:pointer; cursor:hand; }
.hand     { cursor:pointer; cursor:hand; }

body, table, td, div, p { font-family: Tahoma, Helvetica, sans-serif; }
                                               
form   { padding:0; margin:0;}
ul, ol { margin:1em 0; padding: 0 0 0 2em;}
dd     { margin:0; padding-left:2em;}
li, dt { margin: 0.3em 0;}
ul     { list-style: disc;}
ul li ul { margin:0; list-style:circle;}
ul li ul li ul  {margin:0; list-style:square;}

blockquote { margin: 1em 2em; padding: 0 }

input,
textarea { box-sizing: border-box; -moz-box-sizing: border-box; }

hr   { height:1px; border:0; color:#aaaaaa; background:#aaaaaa }
b    { font-weight:bold }

.clear { clear: left; display: block; height:0px; font-size: 1px;}

h1, h2, h3, h4, h5, h6 { padding:0; margin:1em 0; color:#000; }
h6 { font-size: 11px }
 
.invisible  { display:none; }
.visible    { display:normal; }

.bottom     { vertical-align:bottom; }
.middle     { vertical-align:middle; }
.center     { text-align:center; }
.right      { text-align:right; }
.nowrap     { white-space:nowrap; }
.w100       { width:100%; }
.w50        { width:50%; }

.min-width { width: 100%; min-width: 990px; background-color: #fff; }

table.club{margin:0 25px 0 23px;}
table.club td{padding:0 0 5px 0;}
table.club td.d-{ background:url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/notice/dottedmain.gif) 0 12px repeat-x; width:100%; }
table.club td.d- span { background:#fff; padding-right:2px; }
table.club td.b- {padding:2px 10px 2px 5px; color:#da251d; }

div.clubdot { position: relative; background: url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/notice/dottedmain.gif) left bottom repeat-x; }
div.clubdot .name { width: 100px; padding-bottom: 1px; }
div.clubdot .name span { background: #ffffff; padding: 0px 3px 3px 0px; }
div.clubdot .close { position: absolute; right: 0px; bottom: 0px; background: #ffffff; }
div.clubdot .amount { position: absolute; right: 12px; bottom: 0px; background: #ffffff; padding: 0px 3px 0px 4px; width: 25px; color: #DA251D; }

div.birthday { width: 115px; height: 22px; text-align: center; background: #d2f5ff url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/icons/birthday.gif) center center no-repeat; color: #333333; font-size: 10px; font-weight: bold; line-height: 22px; }
span.stars { display: block; text-align: center; margin: auto; }
span.brown {color:#787850; font-size:10px; font-weight:normal;}

.blogger div.text {
  margin: auto; 
  text-align: left;
  clear: right;
  padding: 3px 3px 0 25px;
  font-weight: normal;
}

.blogger div.img {
  display: block; 
  height: 20px; 
  line-height: 20px;
  background: transparent url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/blog_icons/blog.png) no-repeat 0 0; background-repeat: no-repeat; background-position: left center; *background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/blog_icons/blog.png',sizingMethod='crop');
  float: left;
  width: 20px;
}

.blogger a { padding: 0 5px; }
span.blogger a { color: red; }
.user-realname { display: block; margin: 5px !important; color: #444444;font-size:10px;font-family:Tahoma,Helvetica,sans-serif; text-align: center;  }

.temporary { 
  opacity:0.30; 
  -moz-opacity:0.30; 
  filter:alpha(opacity=30); 
}

#LogoType { 
  text-decoration: none;
  font-size: 20px;
  /*position: absolute;
  z-index: 100;*/
  
  /* - стандартный логотип */
  /*left: 10px;
  top: 132px;
  width: 284px;
  height: 72px;
  background: transparent url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/logo/logo-new.gif) no-repeat 0 0;*/


  /*left: 10px;
  top: 32px;
  width: 494px;
  height: 72px;
  background: transparent url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/logo/logo-NY2.gif) no-repeat 0 0;*/
                                                      

  /*
  top: 32px;
  left: 30px;
  width: 350px;
  height: 78px;
  background: transparent url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/logo/logo-bd.gif) no-repeat 0 0;
  */
}


/* blocks/avtokvartal/_main/custom.css */

/* Цветные сцылки */
A {
	color: #2680e5;
}

a:link {
	color: #2680e5;
}

/*a:visited {
	color: #000;
}*/

a:hover {
	color: #2764A1;
}

/*a:active {
	color: #5A5A5A;
}*/

a.green:link {
	color: #378200;
	text-decoration:none;
}

a.green:visited {
	color: #000;
	text-decoration:none;
}

a.green:hover {
	color: #bb0000;
	text-decoration:underline;
}

a.green:active {
	color: #ff0000;
	text-decoration:underline;
}

a.red:link {
	color: #fb0c0e;
	text-decoration:none;
}

a.red:visited {
	color: #000;
	text-decoration:none;
}

a.red:hover {
	color: #bb0000;
	text-decoration:underline;
}

a.red:active {
	color: #ff0000;
	text-decoration:underline;
}

a.black:link {
	color: #000;
	text-decoration:none;
}

a.black:visited {
	color: #000;
	text-decoration:none;
}

a.black:hover {
	color: #bb0000;
	text-decoration:underline;
}

a.black:active {
	color: #ff0000;
	text-decoration:underline;
}

a.big {
	font-size: 110%;
}

.red {
	color: #fb0c0e;
	text-decoration:none;
}

.red p { text-indent:0 !important; margin:0 !important; padding: 0 !important; display: inline !important; color: #fb0c0e !important; }

a.online {color:#009900;}

h2.red {
	color: #d40000;
}

.gray {
	color: #949494;
}

/* Хеадер */
.header-navigate td {
	background: #e1e6eb;
	vertical-align: middle;
	font-size: 11px;
	height: 31px;
}

.header-navigate .item-,.header-navigate .item-- { width: 20%; text-align: center; padding: 0 10px; }

/* .header-navigate .item-- { background: #ced5de; } */

.header-navigate .item2- {
	width: 20%;
	text-align: center;
	padding: 0 19px;
}

.header-navigate .auth- {
	background: #ecf1f4;
	padding: 0 0 0 20px;
	color: #6c757e;
}

.header-navigate .auth- table td {
	background: none;
	height: 28px;
}

.header-navigate .auth- .name- {
	padding-right: 20px;
}

.header-navigate .auth- .logout- {
	padding-left: 20px;
}

.header-navigate .auth- .input- {
	width: 93px;
	margin: 0 10px;
}

.header-navigate .link2-,.header-navigate .link3-
	{
	padding: 5px 0 5px 28px;
	line-height: 20px;
}

.iconToolbars {
	background: url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/icons/pack_icons_toolbar.gif) no-repeat;
}

.header-navigate .topRight {
	background-position: 0 -37px;
}

.header-navigate .topLeft {
	background-position: 0 0;
}

.footer-navigate .btmLeft {
	background-position: 0 -109px;
}

.footer-navigate .btmRight {
	background-position: 0 -148px;
}

.separator {
	background-position: 0 -73px;
	width: 2px;
	height: 31px;
	vertical-align: middle;
}

.mylink {
	background: url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/icons/pack_top_icons.gif) no-repeat;
}

.header-navigate .link1- {
	background-position: 0 -95px;
   padding: 5px 0 5px 35px;
}

.header-navigate .link2- {
	background-position: 0 -125px;
}

.header-navigate .link3- {
	background-position: 0 -155px;
}

.my-links .link4- {
	background-position: 0 0px;
}

.my-links .link5- {
	background-position: 0 -30px;
}

.my-links .link6- {
	background-position: 0 -60px;
}

.my-links .link7- {
	background-position: 0 -180px;
}

.my-links .link8- {
	background-position: 0 -210px;
}

.header-navigate span {
	margin: 0 10px;
}

.header-navigate a:link,.header-navigate a:visited {
	color: #333d48;
}

.header-navigate a:hover,.header-navigate a:active {
	color: #000;
}

.my-links {
	font-size: 11px;
}

.my-links img {
	vertical-align: middle;
	margin: 0 5px 0 20px;
}

.head-search {
	background: #ffc433;
	padding: 3px 0 4px 20px;
}

.head-search .findBtn {
	background-position: 0 -188px;
}

.head-search .i1- {
	font-size: 11px;
	width: 135px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
}

.head-search .i2- {
	font-size: 11px;
	padding-left: 5px;
	margin-right: 10px;
}

.head-search .i3- {
	font-size: 11px;
	font-weight: bold;
	color: #6c757e;
}

.logotype {
	width: 192px;
	height: 37px;
	margin: 25px 0 0 77px;
}

/* Жёлтый заголовок */


.ghpr30 {
	padding-right: 30px;
}



.point {
	font-size: 11px;
	padding: 0 0 0 54px;
}

.point img {
	width: 23px;
	height: 28px;
	position: absolute;
	margin: 0 0 0 -30px;
}


img.holly {
	float: right;
	margin: -49px 30px 0 0;
	width: 31px;
	height: 39px;
}

/* Прочие типичные моменты */
h2 {
	font-size: 18px;
	font-family: Tahoma;
	color: #000;
	font-weight: normal;
	margin: 15px 24px 10px 24px;
}

.mt0 {
	margin-top: 0;
}

.category {
	margin: 0 0px 0 10px !important;
}

.category b a

.category b a:link {
	color: #787850;
}

.category b a:visited {
	color: #000;
}

.category b a:hover {
	color: #bb0000;
}

.category b a:active {
	color: #ff0000;
}

.datetime {
	margin-top: 15px;
}

.datetime {
	font-size: 11px;
	color: #5a5a5a;
	padding: 10px 0 10px 50px;
	background: url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/icons/datetime.gif) 25px 5px no-repeat;
}

.datetime b {
	color: #787850;
}

.text {
	font-size: 11px;
}

.text p {
  font-size: 11px;
  line-height: 1.3em;
  /*color: black;*/
	margin: 10px 20px 10px 24px;
}

.text ul {
  font-size: 11px;
  line-height: 1.3em;
  color: black;
  margin: 0 0 0 20px;
}

.text blockquote {
	font-size: 11px;
	line-height: 1.3em;
	color: #949494;
	margin: 10px 24px;
}

ul.astext {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.astext li {
	text-align: left;
	font-size: 11px;
	line-height: 1.3em;
	color: #5a5a5a;
	padding: 0 0 0 24px;
	margin: 3px 0;
}

.link-ar-r {
	background: url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/arrow_link.gif) right 4px no-repeat;
	padding: 4px 20px 4px 0;
}

.link-ar-l {
	background: url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/arrow_link.gif) left 4px no-repeat;
	padding: 5px 0 5px 20px;
	line-height: 20px;
}

/* Копирайтовая строка текста */
.text-copy {
	background: #f6f6ed url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/club/copy_l.gif) no-repeat;
}

.text-copy div {
	font-size: 11px;
	padding: 0 0 0 40px;
	height: 32px;
	background: url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/club/copy_r.gif) top right no-repeat;
}

/* Текстовые металинки */
.text-metalink {
	margin: 15px 0 15px 15px;
}

.text-metalink div {
	float: left;
	width: 50%;
	font-size: 11px;
	line-height: 2em;
}

.text-metalink img {
	vertical-align: middle;
	width: 21px;
	height: 18px;
	margin-right: 4px;
}

.text-metalink span {
	color: #949494;
}

/* События */
.event-form {
	margin: 0 0 0 24px;
}

.event-form .s2- {
	width: 30px;
}

.event-form .s4- {
	width: 40px;
}

.event-form .ss- {
	width: 100%;
}

/* Send2Friend */
.send-2-friend {
	border-top: 1px #e1e6eb solid;
	margin: 15px 0;
}

.send-2-friend td {
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 20px;
}

.send-2-friend .text- {
	font-size: 17px;
	color: #65583a;
	padding-left: 24px;
}

/* Футер */
.prefooter  { clear:both; }
.footer-navigate td   { font-size:11px; vertical-align:middle; background:#e1e6eb; }
.footer-navigate .i-  { width:10%; text-align:center; padding:0 10px; }
.footer-navigate .p-  { width:5%; text-align:left; }
.footer-navigate .n-  { background:none; width: 20px; }

.footer-navigate a:link,
.footer-navigate a:visited  { color:#333d48; }
.footer-navigate a:hover,
.footer-navigate a:active   { color:#000; }


.footer .copyright- { width:215px; font-size:11px; color:#424242; margin:20px 0 0 43px; line-height:1.3em; text-align:left; }
.footer .meta-      { width:175px; font-size:11px; color:#424242; padding:20px 0 0 35px; line-height:1.3em; text-align:left; }
.footer .logo-      { position:absolute; vertical-align:middle; margin-left:-20px; width:14px; height:13px; }
.footer .wap-       { position:absolute; vertical-align:middle; margin-left:-32px; width:25px; height:23px; }


div.meta- { width:175px; font-size:11px; color:#424242; padding:20px 0 0 35px; line-height:1.3em; text-align:left; float:right; }
div.footercont{ margin-right:176px;}
div.copyright- { width:215px; float:left;}


/* added by Psixozzz */
#public p {
	text-indent: 20px;
}

#public p:first-letter {
	/*color: #8B0000;
	font-size: 130%;*/
}

.link-important-r {
	background: url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/important.gif) right 4px no-repeat;
	line-height: 20px;
	padding: 5px 20px 5px 0px;
}

.fleft {float:left}
.fright {float:right}
.relative {position:relative}

.img-in-text  { margin-left:24px; }

.orangesublink {
	font-weight: bold;
	color: #FF9900;
}

.orangesublink a {
	color: #FF9900;
	text-decoration: underline;
}

.orangesublink a:hover {
	color: #FF9900;
	text-decoration: underline;
}

/* added by Psixozzz */
.picture {
  margin: 0 10px 5px 0;
  /*width: 1%;*/ /* commented by Maggot */
}

.picture .bor- {
  border: 1px #dee9f0 solid;
}

.picture .bor- img {
  border: 2px #fff solid;
}

.picture .r00- {
  position: relative;
  width: 6px;
  height: 6px;
  margin: 0 0 -6px 0;
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/wrapper/pic/00.png);
}

.picture .r01- {
  position: relative;
  width: 19px;
  height: 19px;
  margin: 0 0 0 -19px;
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/wrapper/pic/01.png);
}

.picture .r10- {
  position: relative;
  width: 6px;
  height: 6px;
  margin: -6px 0 0 0;
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/wrapper/pic/10.png);
}

.picture .r11- {
  position: relative;
  width: 7px;
  height: 7px;
  margin: -7px 0 0 0;
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/wrapper/pic/11.png);
}

.picture .desc- {
  font-size: 10px;
  background: #eef3f7;
  color: #536774;
  padding: 5px 10px;
}

.picture .desc-- {
  background: #eef3f7;
  height: 6px;
}

.people_pic { margin:-90px 0px 0px 0px; float: right; }

.LetterLeft { background: transparent url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/icons/pack_icons_toolbar.gif) no-repeat 0 -210px; }
.LetterRight {
  padding-right: 17px !important; 
  background: #fff url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/icons/pack_icons_toolbar.gif) no-repeat right -238px !important; 
}

/* blocks/avtokvartal/_main/rotators.css */

.rotator-p-t	{ text-align:center; margin-left:20px; margin-top:15px; float: left}
.rotator-text { font-size:11px; margin:15px 0; }
.rotator3 div { width:33%; float:left; text-align:center; }

.rotator2 div { width:45%; float:left; text-align:center; }

.r-text { font-size:11px; margin:5px 0 10px 0; }
.r-text img { vertical-align:middle; }
.r-text a:link,
.r-text a:visited { color:#5a5a5a; text-decoration:none; }
.r-text a:hover,
.r-text a:activer  { color:#5a5a5a; text-decoration:none; }


/* blocks/avtokvartal/_main/structure.css */

.portal-advert        { padding: 15px 20px 0px 20px; text-align: center; }
#portal-col1          { width:50%; float:left; }
#portal-col1 .margin  { padding:0 10px 0 20px; }

#portal-col2          { width:50%; float:left; margin-right:-49%; }
#portal-col2 .margin  { padding:0 10px 0 10px; }

#portal-col12         { width:68%; float:left; }

#portal-col3          { width:31%; float:left; /*margin-right:-31%;*/ overflow:hidden; } 
#portal-col3 .margin  { padding:0px 10px 0px 10px; }

#portal-col4 { width:200px; float:right; }
#portal-col4 .margin  { padding:0 20px 0 10px; }
                  
#portal-cont { margin-right:201px; }
#portal-cont .margin { margin: 0px 5px 10px 20px; }

#wrapper-type-one-col1t  { float:left; /*background: #ffffee;*/ }
#wrapper-type-one-col1t .margin  { padding:0 10px 0 20px;  width:200px;}
#wrapper-type-one-col2t  { /*float:left;*/ margin-left: 231px; /*background: #eeffff;*/ }
#wrapper-type-one-col2t .margin  { padding: 10px 20px 0 10px; }

#wrapper-type-one-col1p  { float:left; width:230px; }
#wrapper-type-one-col1p .margin  { padding:0 10px 0 20px; }
#wrapper-type-one-col2p  { float:left; width:auto; }
#wrapper-type-one-col2p .margin  { padding:0 20px 0 10px; }

#wrapper-type-one-col1  { float:left; width:24%; }
#wrapper-type-one-col1 .margin  { padding:0 10px 0 20px; }
#wrapper-type-one-col2  { float:left; width:76%; margin-right:-75%; }
#wrapper-type-one-col2 .margin  { padding:0 20px 0 10px; }

#wrapper-type-res-col1  { float:left; width:25%; }
#wrapper-type-res-col1 .margin  { padding:0 10px 0 20px; }
#wrapper-type-res-col2  { float:left; width:75%; margin-right:-74%; }
#wrapper-type-res-col2 .margin  { padding:0 20px 0 10px; }

#wrapper-type-two-col2  { float:left; width: 100%; position: relative; z-index 100; margin-right: -100%; }
#wrapper-type-two-col2 .margin  { padding:0 20px 0 410px; }
#wrapper-type-two-col1  { width:400px; float:left; margin-right: 0px; position: relative; z-index 200; }
#wrapper-type-two-col1 .margin  { padding:0 10px 0 20px; }

.club-portal-col1t { float:left; width:67%; }
.club-portal-col1t .margin-  { margin: 0px 10px 0px 10px; }
.club-portal-col2t { float:left; width:33%; /*margin-right:-32%;*/ overflow:hidden; }
.club-portal-col2t .margin-  { margin: 0px 20px 0px 10px; }

.club-portal-col1 { float:left; width:67%; }
.club-portal-col1 .margin-  { margin-right:20px; }
.club-portal-col2 { float:left; width:30%; margin-right:-31%; overflow:hidden; }

.wrapper-50-50-col1 { float:left; width:50%; }
.wrapper-50-50-col1 .margin-  { margin-right:10px; }
.wrapper-50-50-col2 { float:left; width:50%; margin-right:-49%; overflow:hidden; }
.wrapper-50-50-col2 .margin-  { margin-left:10px; }

/* blocks/avtokvartal/_main/corners.css */

/* Иконки, общие правила */
.tipIcon { float: right; margin:-30px 30px 0px 0px; /* IE6 only */ _margin:-30px 15px 0px 0px;  }

/* Иконки, частные правила */
.holy-pic { margin-top: -50px; }
.diary-pic { margin-top: -40px; }
.question { margin-top: -50px; margin-right: 15px; /* IE6 only */ _margin-top: -50px; _margin-right: 10px; }
.public { margin-top: -40px; }
.newspaper { margin-top: -40px; }
.discont { margin-top: -40px; }
.docpublic { margin-top: -50px; }
.rate {  }
.photo {  }



/* Основные правила для закруглений у плашек */ 
.tipMain { display: block; height: 1%; width: 100%; font-size: 11px; }
.tipMain .c00, .tipMain .c01, .tipMain .c10, .tipMain .c11  { position: relative; background: transparent url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/corners.gif) no-repeat; font-size: 0; overflow: hidden; }
.tipMain .body { padding: 8px 14px; }
.tipMain .c00 { float: left; }
.tipMain .c01 { float: right; }
.tipMain .c10 { float: left; }
.tipMain .c11 { float: right; }

/* Частные правила плашек */
.tipsn { color: #5a5a5a; background-color: #f8ebcb; margin: 10px 0px; }
.tipsn .c00 { background-position: 0 0; width: 8px; height: 8px; }
.tipsn .c01 { background-position: -40px 0; width: 17px; height: 16px; }
.tipsn .c10 { background-position: -80px 0; width: 7px; height: 7px; margin-top: -7px; }
.tipsn .c11 { background-position: -120px 0; width: 5px; height: 8px; margin-top: -8px; }
.tipsn a { color: #333d48; }
.tipsn a:hover { color: #000000; }
.tipsn ul { margin: 0; padding: 0; list-style-type: none; }
.tipsn ul li { margin: 5px 0; padding: 0; }

.tipsyellow { color: #5a5a5a; background-color: #f8ebcb; margin: 10px 0px; }
.tipsyellow .c00 { background-position: 0 -150px; width: 8px; height: 8px; }
.tipsyellow .c01 { background-position: -40px -150px; width: 17px; height: 16px; }
.tipsyellow .c10 { background-position: -80px -150px; width: 7px; height: 7px; margin-top: -7px; }
.tipsyellow .c11 { background-position: -120px -150px; width: 5px; height: 8px; margin-top: -8px; }
.tipsyellow a { color: #333d48; }
.tipsyellow a:hover { color: #000000; }
.tipsyellow ul { margin: 0; padding: 0; list-style-type: none; }
.tipsyellow ul li { margin: 5px 0; padding: 0; }

.bluen { color: #5a5a5a; background-color: #eaedf1; margin: 10px 0px; }
.bluen .c00 { background-position: 0 -30px; width: 7px; height: 7px; }
.bluen .c01 { background-position: -40px -30px; width: 17px; height: 16px; }
.bluen .c10 { background-position: -80px -30px; width: 7px; height: 7px; margin-top: -7px; }
.bluen .c11 { background-position: -120px -30px; width: 7px; height: 7px; margin-top: -7px; }
.bluen ul { margin: 0; padding: 0; list-style-type: none; }
.bluen ul li { margin: 5px 0; padding: 0; }
.bluen ul ul{ margin: 5px 10px; padding: 0; }

.tipsblend { color: #5a5a5a; background-color: #f6f6ed; margin: 10px 0px; }
.tipsblend .c00 { background-position: 0 -120px; width: 6px; height: 6px; }
.tipsblend .c01 { background-position: -40px -120px; width: 15px; height: 17px; }
.tipsblend .c10 { background-position: -80px -120px; width: 6px; height: 6px; margin-top: -6px; }
.tipsblend .c11 { background-position: -120px -120px; width: 4px; height: 5px; margin-top: -5px; }
.tipsblend ul { margin: 0; padding: 0; list-style-type: none; }
.tipsblend ul li { margin: 5px 0; padding: 0; }
.tipsblend ul ul{ margin: 5px 10px; padding: 0; }
.tipsblend .center { text-align: center; }
/*.tipsblend img { vertical-align: middle; margin: 0 10px 0 5px; height: 16px; width: 16px; }*/
.tipsblend img.time- { width: 23px; height: 20px; margin: 0 5px 0 0; }

.tipsgrey { color: #5a5a5a; background-color: #eaedf1; margin: 10px 0px; }
.tipsgrey .c00 { background-position: 0 -180px; width: 7px; height: 7px; }
.tipsgrey .c01 { background-position: -40px -180px; width: 17px; height: 17px; }
.tipsgrey .c10 { background-position: -80px -180px; width: 7px; height: 7px; margin-top: -7px; }
.tipsgrey .c11 { background-position: -120px -180px; width: 6px; height: 6px; margin-top: -6px; }
.tipsgrey ul { margin: 0; padding: 0; list-style-type: none; }
.tipsgrey ul li { margin: 5px 0; padding: 0; }
.tipsgrey ul ul{ margin: 5px 10px; padding: 0; }
.tipsgrey p  { margin:0;}
.tipsgrey input { font:11px Tahoma; }

.gray-head { color: #5a5a5a; background-color: #eaedf1; margin: 15px 0 10px 0; }
.gray-head .c00 { position: static; background-position: 0 -60px; width: 6px; height: 6px; }
.gray-head .c01 { position: static; background-position: -40px -60px; width: 31px; height: 25px; }
.gray-head .c10 { position: static; background-position: -80px -60px; width: 5px; height: 6px; margin-top: -6px; }
.gray-head .c11 { position: static; background-position: -120px -60px; width: 5px; height: 5px; margin-top: -5px; }
.gray-head .body { font-size: 18px; padding: 4px 0 4px 15px; color: #000; }
.gray-head .body a { color: #000; text-decoration: none; }
.gray-head .body h1, .gray-head .body h2 { font-size: 18px; margin: 0; padding: 0; font-weight: normal; color: #000; }

.yellow-head { color: #5a5a5a; background-color: #f5e2b5; margin: 15px 0 10px 0; }
.yellow-head .c00 { background-position: 0 -90px; width: 8px; height: 12px; }
.yellow-head .c01 { background-position: -40px -90px; width: 31px; height: 25px; }
.yellow-head .c10 { background-position: -80px -90px; width: 6px; height: 12px; margin-top: -12px; }
.yellow-head .c11 { background-position: -120px -90px; width: 5px; height: 5px; margin-top: -5px; }
.yellow-head .body { font-size: 18px; padding: 4px 0 4px 15px; color: #000; }
.yellow-head .body a { color: #000; text-decoration: none; }
.yellow-head .body h1, .yellow-head .body h2 { font-size: 18px; margin: 0; padding: 0; font-weight: normal; color: #000; }

.blue-head { color: #ffffff; background-color: #0088c9; margin: 15px 0 10px 0; }
.blue-head .c00 { background-position: 0 -210px; width: 6px; height: 6px; }
.blue-head .c01 { background-position: -40px -210px; width: 31px; height: 25px; }
.blue-head .c10 { background-position: -80px -210px; width: 6px; height: 6px; margin-top: -6px; }
.blue-head .c11 { background-position: -120px -210px; width: 6px; height: 6px; margin-top: -6px; }
.blue-head .body { font-size: 18px; padding: 4px 0 4px 24px; color: #ffffff; }
.blue-head .body a { color: #000; text-decoration: none; }
.blue-head .body h1, .blue-head .body h2 { font-size: 18px; margin: 0; padding: 0; font-weight: normal; color: #000; }

.tipswhite { color: #5a5a5a; background-color: #fff; margin: 10px 0px; }
.tipswhite .c00 { background-position: 0 -240px; width: 8px; height: 8px; }
.tipswhite .c01 { background-position: -40px -240px; width: 17px; height: 17px; }
.tipswhite .c10 { display: none; background-position: -80px -240px; width: 6px; height: 6px; margin-top: -16px; }
.tipswhite .c11 { display: none; background-position: -120px -240px; width: 5px; height: 5px; margin-top: -15px; }
.tipswhite .body { margin:10px 22px 10px 0; }

.tipsdarkyellow { color: #5a5a5a; background-color: #FFC433; margin: 10px 0px; overflow: hidden; *zoom: 1;}
.tipsdarkyellow .c00 { background-position: 0 -300px; width: 6px; height: 6px; }
.tipsdarkyellow .c01 { background-position: -40px -300px; width: 16px; height: 16px; }
.tipsdarkyellow .c10 { background-position: -80px -300px; width: 6px; height: 6px; margin-top: -6px; }
.tipsdarkyellow .c11 { background-position: -120px -300px; width: 6px; height: 6px; margin-top: -6px; }
.tipsdarkyellow .body { margin:10px 22px 0 0; }

.ired { color:#ff3300; }
.ired span  { color:#666; }


/* modules/lib_pager/pager2.css */

/* Основные правила для закруглений у плашек */ 
.tipMainPager { display: block; height: 1%; width: 100%; font-size: 11px; }
.tipMainPager .c00, .tipsblendPager .c01, .tipsblendPager .c10, .tipsblendPager .c11  { position: relative; background: transparent url(http://i1.autokvartal.ru/images/modules/lib_pager/corners.gif) no-repeat; font-size: 0; overflow: hidden; }
.tipMainPager .body { padding: 8px 14px; }
.tipMainPager .c00 { float: left; }
.tipMainPager .c01 { float: right; }
.tipMainPager .c10 { float: left; }
.tipMainPager .c11 { float: right; }

.tipsblendPager { color: #5a5a5a; background-color: #f6f6ed; margin: 10px 0px; }
.tipsblendPager .c00 { background-position: 0 -120px; width: 6px; height: 6px; }
.tipsblendPager .c01 { background-position: -40px -120px; width: 16px; height: 17px; }
.tipsblendPager .c10 { background-position: -80px -120px; width: 6px; height: 6px; margin-top: -6px; }
.tipsblendPager .c11 { background-position: -120px -120px; width: 4px; height: 5px; margin-top: -5px; }
.tipsblendPager ul { margin: 0; padding: 0; list-style-type: none; }
.tipsblendPager ul li { margin: 5px 0; padding: 0; }
.tipsblendPager ul ul{ margin: 5px 10px; padding: 0; }
.tipsblendPager .center { text-align: center; }
.tipsblendPager img { vertical-align: middle; margin: 0 10px 0 5px; height: 16px; width: 16px; }
.tipsblendPager .time- { width: 23px; height: 20px; margin: 0 5px 0 0; }


/* modules/CensorEd/ced.css */

body {
  font-size: 11px;
  font-family: Tahoma, Helvetica, sans-serif;
}

a.shrinked span {
  cursor:pointer;
}

a.shrinked .left {
  
}
a.shrinked .shrinked {
  
}

a.shrinked .center {
  display: none;
}

a.shrinked .right {
  background:transparent url(http://i1.autokvartal.ru/images/modules/CensorEd/shrinked.gif) no-repeat scroll left bottom;
  padding-left:10px;
}

/* addons styles*/

a.shortimg {
  background: transparent url(http://i1.autokvartal.ru/images/mimetypes/jpeg_16.gif) no-repeat 2px 2px;
  padding: 3px 0 3px 20px;
  line-height: 18px;
}

li.bb { color: black; }

h3.headred {
  color: #cc3333;
}

em.bb {
  font-style: italic;
  font-family: Times;
  font-size: 12px;
}


dfn.bb {
  color: #c08300;
  font-style: normal;
}

.bbfon {
  background: #ececd9;
}

/* Стили подсветки BBCode: */
code.bb_code {
  color: #000000;
}

span.bb_spec_char {
  color: #000099;
}

span.bb_mnemonic {
  color: #ff0000;
}

span.bb_tag {
  color: #009900;
}

span.bb_bracket {
  font-weight: bold;
}

span.bb_slash {
  font-weight: normal;
}

span.bb_tagname {
  color: #990099;
}

span.bb_equal {
  color: #999900;
}

span.bb_quote {
  color: #009999;
}

span.bb_attrib_name {
  color: #999900;
}

span.bb_attrib_val {
  color: #009999;
}

span.bb_autolink {
  color: #0000ff;
}

/* Другие стили элементов BBCode */
div.bb_quote_author, table.bb_quote_table td.bb_quote_author {
  margin: 10px 5px 0px 5px;
  padding: 4px;
  border: 1px solid #a9b8c2;
  color: #333333;
  background-color: #a9b8c2;
  font-size: 11px;
  font-weight: bold;
}

div.bb_quote_author a, span.bb_quote_author_only a, table.bb_quote_table td.bb_quote_author a {
  color: #333333 !important;
}

span.bb_quote_author_only, table.bb_quote_table td.bb_quote_author_only {
  line-height: 18px;
  padding: 10px 5px 0px 5px;
  color: #333333;
  font-size: 11px;
}

div.bb_quote, table.bb_quote_table td.bb_quote {
  margin: 0px 5px 10px 5px;
  padding: 5px;
  border: 1px solid #a9b8c2;
  font-family: Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
  background-color: #fafafa;
  color: black;
  font-size: 11px;
}

div.bb_code {
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 10px;
  margin-left: 5px;
  padding: 5px;
  border-color: #a9b8c2;
  border-width: 1px;
  border-style: solid;
  color: #006600;
  font-family: Monaco, 'Courier New', monospace;
  background-color: #fafafa;
}
div.bb_code_header {
  margin: -5px -5px 5px -5px;
  padding: 4px;
  border-width: 1px 1px 0px 1px;
  border-style: solid;
  border-color: #a9b8c2;
  color: #333333;
  background-color: #a9b8c2;
  font-size: 0.85em;
  font-weight: bold;
  text-align: left;
}

span.bb_code_lang:before {
  /*content: "Код: ";*/
}

div.bb_code_footer {
  margin: 5px -5px -5px -5px;
  padding: 4px;
  border-width: 1px 0px 0px 0px;
  border-style: solid;
  border-color: #a9b8c2;
  color: #333333;
  font-size: 0.85em;
  font-weight: bold;
  text-align: center;
}

/* Прочие стили */

.postbody {
  font-size: 1.3em;
  line-height: 1.4em;
  font-family: Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}

table.bb, table.bb_clear {
  margin: 5px;
}

table.bb td.bb {
  vertical-align: top;
  border: 1px solid #999999;
  border-collapse: collapse; 
  padding: 3px;
}

table.bb td.bb p, table.bb_clear td.bb p {
  margin: 0;
  padding: 0;
  text-indent: 0 !important;
}

table.bb_clear td.bb {
  vertical-align: top;
  border: 0 none white;
  padding: 3px;
}

h1 {
  color: black;
  font-family: Tahoma, "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
  font-weight: bold;
  font-size: 1.8em;
  text-decoration: none;
}

h2 {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.4em;
  text-decoration: none;
  line-height: 120%;
  margin-top: 15px;
}

h3.bb {
  font-size: 14px;
  font-weight: bold;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  line-height: 120%;
  text-indent: 15px;
}

th.bb {
  border-color: #a9b8c2;
  border-width: 1px;
  color: #333333;
  background-color: #a9b8c2;
  font-family: Tahoma, "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
  font-size: 0.8em;
}

caption {
  font-weight: bold;
}

pre,tt,code {
  font-size: 12px;
  font-family: Monaco, 'Courier New', monospace;
}


.ced_tbl td {
  padding: 1px;
}

.img-in-text {
  margin-left: 24px;
}

/* Пикча в тексте */
.picture {
  margin: 0 10px 5px 0;
  /*width: 1%;*/
  display: block;
}

.picture .bor- {
  border: 1px #dee9f0 solid;
}

.picture .bor- img {
  border: 2px #fff solid;
}

.picture .r00- {
  position: relative;
  width: 6px;
  height: 6px;
  margin: 0 0 -6px 0;
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/wrapper/pic/00.png);
}

.picture .r01- {
  position: relative;
  width: 19px;
  height: 19px;
  margin: 0 0 0 -19px;
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/wrapper/pic/01.png);
}

.picture .r10- {
  position: relative;
  width: 6px;
  height: 6px;
  margin: -6px 0 0 0;
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/wrapper/pic/10.png);
}

.picture .r11- {
  position: relative;
  width: 7px;
  height: 7px;
  margin: -7px 0 0 0;
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/wrapper/pic/11.png);
}

.picture .desc- {
  font-size: 10px;
  background: #eef3f7;
  color: #536774;
  padding: 5px 10px;
}

.picture .desc-- {
  background: #eef3f7;
  height: 6px;
}

.sputnik-com-form .loaded- {
  font-size: 100%;
  font-size: 11px;
}

.sputnik-com-form .loaded- .item- {
  float: left;
  margin: 10px 10px 0 0;
}

.sputnik-com-form .loaded- .item- img {
  display: block;
  margin: auto;
}

.sputnik-com-form .loaded- .item- .title- {
  font-size: 100%;
  background: #e5e5e5;
  padding: 5px 10px;
}

.sputnik-com-form .loaded- .item- .action- {
  font-size: 100%;
  font-weight: bold;
  padding: 5px 10px;
  text-align: left;
}

.sputnik-com-form .loaded- .item- .action- a:link {
  color: #666;
}

.sputnik-com-form .loaded- .item- .action- a:visited {
  color: #666;
}

.sputnik-com-form .loaded- .item- .action- a:hover {
  color: #000;
}

.sputnik-com-form .loaded- .item- .action- a:active {
  color: #000;
}

.indent p {
   text-indent: 15px;
   margin-bottom: 5px;
}

.noindent p { text-indent: 0; }

.piccomm {
  margin: 5px;
  background-color: #ffffff;
}

.piccomm .pc00- {
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/box/pc00.gif) left top no-repeat;
}

.piccomm .pc01- {
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/box/pc01.gif) right top no-repeat;
}

.piccomm .pc10- {
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/box/pc10.gif) left bottom no-repeat;
}

.piccomm .pc11- {
  background: url(http://i1.autokvartal.ru/images/modules/CensorEd/box/pc11.gif) right bottom no-repeat;
  padding: 5px;
  text-align: center;
  min-width: 100px;
  font-weight: bold;
}

/* highlight */

span.bb_spec_char {
  color: #000099;
}

span.bb_mnemonic {
  color: #ff0000;
}

span.bb_tag {
  color: #009900;
}

span.bb_bracket {
  font-weight: bold;
}

span.bb_slash {
  font-weight: normal;
}

span.bb_tagname {
  color: #990099;
}

span.bb_equal {
  color: #999900;
}

span.bb_quote {
  color: #009999;
}

span.bb_attrib_name {
  color: #999900;
}

span.bb_attrib_val {
  color: #009999;
}

span.bb_autolink {
  color: #0000ff;
}

div.bb_hide_title {
  padding: 5px;
  text-align: center;
  border: 1px solid #F5E2B5;
  background-color: #F6F6ED;
}

div.bb_hide_title a {
  font-weight: bold;
}

div.bb_hide { color: black; }

/* blocks/avtokvartal/_main/news.css */

.news-feed .subj- { font-size:12px; margin:15px 24px 0 24px; }
.news-feed .date- { margin:0 24px; color:#ff9900; }
.news-feed p  { margin:4px 24px 10px 24px; }
.news-feed .date- a {
   color:#ff9900;
}

/**/
.metalinks  { margin:10px 0; font-size:11px; }
.metalinks div  { padding:4px 0 4px 40px; }
.metalinks .print-  { background:url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/icons/print.gif) 20px 5px no-repeat; }
.metalinks .rss-    { background:url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/icons/rss.gif) 21px 6px no-repeat; }

.calendar { margin-left:10px; }
.calendar th, .calendar td  { font-size:11px; padding:3px 4px; text-align:center; border:1px #fff solid; }
.calendar th  { background:#ced5de; }
.calendar td  { background:#f5e2b5; color:#8a8a8a; }

.calendar a:link    { color:#000; }
.calendar a:visited { color:#8a8a8a; }
.calendar a:hover   { color:#bb0000; }
.calendar a:active  { color:#ff0000; }

.calendar-selector { margin-bottom:5px; }
.calendar-selector select { font-size:11px; }
.calendar-selector input  { vertical-align:middle; }

.subscribe-block      { font-size:11px; color:#666; }
.subscribe-block .i-  { font-size:11px; width:115px; }
.subscribe-block .l0- { padding:0 0 5px 0; }
.subscribe-block .l1- { float:left; padding:3px 5px 0 0; }
.subscribe-block .l2- { float:left; overflow:hidden; }

.subscribe-block {background:#f6f6ed url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/tips/00.gif) no-repeat; margin:15px 0 15px 11px; }
.subscribe-block .r01- { background:url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/tips/01.gif) right top no-repeat }
.subscribe-block .r10- { background:url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/tips/10.gif) left bottom no-repeat }
.subscribe-block .r11- { background:url(http://i1.autokvartal.ru/images/blocks/avtokvartal/_main/tips/11.gif) right bottom no-repeat; overflow:hidden; height:1%; padding:10px; }

a.adv_link { color: #c08300; font-weight: bold; text-decoration: underline; }
a.adv_link:hover { color: #a26f00; font-weight: bold; text-decoration: underline; }

.anons_pic{ float: left; margin: 7px 7px 0 24px}

/* blocks/avtokvartal/_main/add_main.css */

.am-top-text { background: #f6f6ed; color: #5a5a5a; vertical-align: middle; }
.am-top-text div { padding: 6px 12px; }
.am-top-text b { display: block; margin-bottom: 3px; }
.am-pl40 { padding-left: 30px; }

.am-club-list td { vertical-align: middle; padding: 0 0 10px 10px; }
.am-club-list .amcl-name { margin-bottom: 5px; font-weight: bold; }
.am-club-list .amcl-members { color: #5a5a5a; }
.am-text { padding: 0 20px 0 24px; margin: 0px 0 15px; }
.am-clubs-summary { line-height: 140%; }
.am-act { padding: 7px 0 5px; }
.am-tlinks { padding-top: 15px; }
.am-tlinks b { display: block; margin-bottom: 7px; }
.am-ad-big td { padding-left: 20px; vertical-align: middle; }
.am-ad-big .amad-name { font-weight: bold; margin-bottom: 7px; }
.am-ad-big .amad-text { padding-right: 20px; }

.am-today { padding-right: 20px; }
.am-today td { padding: 0 0 10px 20px; }

.amt-humor { padding-left: 20px; background: url(http://i0.autokvartal.ru/images/blocks/avtokvartal/_main/humor.jpg) 0 0 no-repeat; margin-bottom: 10px; }
.amt-humor .amth-name { font-weight: bold; margin-bottom: 4px; }

/* blocks/avtokvartal/banner_in_head/banners.css */

.ads_cont {width: 90%; margin: auto; padding-top: 10px; }
.ads_cont select{ width: 100%; font-size: 11px }
.ads_cont input { width: 100%; font-size: 11px }
.ads_cont .chkbox { vertical-align: middle; width: auto }
.ads_cont textarea { width: 100%; font-size: 11px }
.ads_cont button { font-size: 11px }

