﻿empty{}


/****************/
/* Главное меню */
/****************/
/* Адреса организаций *//**/
#menu #smYP { width: 350px; }
#menu #smYP li { font-size: 11px; padding: 10px 15px 0 0; float: left; }
#menu #smYP li a { white-space: nowrap; }

/********************/
/* Главная страница */
/********************/

/* V.I.P. зона *//**/
.main .vip { font-size: 11px; text-align: center; background: url('design/vip.jpg') no-repeat center top;
			width: 170px; height: 150px; padding: 0 40px 10px; margin-top: 25px; float: left; }
.main .vip img { background-color: white; width: 152px; height: 114px; padding: 2px; margin: auto; border: solid 1px #68879c; display: block; }
.main .vip b { width: 158px; height: 120px; margin: auto; display: block; }
/* Превьюхи *//**/
.main .prv { color: #333333; font: 12px Arial, Helvetica, sans-serif; text-align: left; background: url('design/line-dot.gif') repeat-y right;
			width: 420px; margin-top: 50px; padding-left: 50px; float: left; }
.main .prv div { width: 350px; margin-bottom: 50px; }
.main .prv h4 { color: #f60; font: bold 12px Arial; text-transform: uppercase; height: 25px; margin: 0 0 3px;  }
.main .prv p { margin: 0 0 2px; }
/* Новости сайта *//**/
.main .prv .sitenews p { padding: 0 0 6px; }
/* Темы с форума *//**/
.main .prv .forum p { padding: 0 0 6px; }
.main .prv .forum p span { font-size: 10px; }
/* Авто обои *//**/
.main .prv .wall { width: 420px; }
.main .prv .wall h4 { background: none; text-align: left; text-indent: 0; }
.main .prv .wall p { font-size: 10px; text-align: center; float: left; padding: 0 10px 0 0; }
.main .prv .wall img { padding: 2px; border: solid 1px #68879c; display: block; width: 76px; height: 57px; }
/* Погода *//**/
.main .prv .weather { width: 420px; clear: both; }
.main .prv .weather h4 { padding-top: 25px; }
.main .prv .weather .psk { background: url('http://info.weather.yandex.net/informer/200x100_white/26258.png') no-repeat center -2px; margin: 0 6px 0 0; height: 63px; float: left; width: 198px; }
.main .prv .weather .vluki { background: url('http://info.weather.yandex.net/informer/200x100_white/26477.png') no-repeat center -2px; margin: 0; height: 63px; float: left; width: 198px; }
.main .prv .weather img { clear: both; }
/* Список новых объявлений */ /**/
.main .newnotes { width: 250px; margin: 50px 0 0 30px; float: left; }
.main .newnotes .link { padding: 15px 0 40px; text-align: left; }
.main .newnotes .link a { background: url('button/add_note.gif') no-repeat center left; display: block; width: 190px; height: 49px; margin: 0; text-indent: -5000px; }
.main #newnote { font-size: 11px; text-align: left; width: 230px; }
.main #newnote h4 { color: #f60; font: bold 12px Arial; text-transform: uppercase; height: 25px; margin: 0 0 10px; }
.main #newnote a { display: block; padding-left: 90px; height: 61px; margin-bottom: 10px; }
.main #newnote img { padding: 2px; border: solid 1px #68879c; width: 76px; height: 57px; position: absolute; margin-left: -90px; }
.webslice a { background: url('icon/webslice.gif') no-repeat; width: 24px; height: 24px; display: block; text-indent: -5000px; }



/******************/
/* Мои объявления */
/******************/
.mynote h4 { background: url('text/mynotes.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-indent: -5000px; }
.mynote table { color: #003366; font: 12px Tahoma; text-align: center; width: 100%; vertical-align: middle; border-collapse: collapse; }
.mynote table th { color: #ff6600; font-weight: normal; padding: 6px 5px; }
.mynote table td { border-top: solid 1px #b9c6d0; padding: 6px 5px; }
.mynote table .odd { background-color: #edf1f3; }
.mynote table .name { text-align: left; width: 220px; }
.mynote table .newnote { text-align: right; }
.mynote table .newnote a { color: #0093dd; font-size: 10px; background: url('button/plus-16.gif') no-repeat left center; vertical-align: middle; height: 16px; line-height: 16px; display: block; padding-left: 21px; float: right; }
.mynote table .ed, .mynote table .del { text-align: right; width: 50px; }
.mynote table a.ed { color: #090; font-size: 10px; }
.mynote table a.del { color: #f30; font-size: 10px; }
.mynote table .total { color: #036; font-size: 10px; text-align: left; }
.mynote table .total span { position: absolute; white-space: nowrap; margin-top: -5px; }
.mynote table .photo { width: 82px; }
.mynote table .photo span { color: #7f99b2; font-size: 10px; border-bottom: dashed 1px #7f99b2; cursor: pointer; }
.mynote table .photo img { border: solid 1px #b9c6d0; padding: 2px; }
.mynote table .btns { text-align: right; }
.mynote table .btns a { margin: 0 5px; }
.mynote table .empty td { color: Gray; font-size: 18px; border: none; }

/********************/
/* Новое объявления */
/********************/
.newnote h4 { background: url('text/newnote.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-indent: -5000px; }
.newnote .attention { font: 11px Tahoma; text-align: justify; width: 550px; border-bottom: dotted 2px #b9c6d0; padding: 10px 50px 10px 130px; }
.newnote .info { color: #424242; font: 13px Arial; width: 550px; margin: 25px 40px 0 130px; padding: 10px; background-color: #edf1f3; border: solid 1px #b9c6d0; }
.newnote .info p { margin: 0; padding: 5px 0; }
.newnote .help { color: #424242; font: 18px Tahoma; width: 550px; background: url('design/attention.jpg') no-repeat left center; border-top: dotted 2px #b9c6d0; border-bottom: dotted 2px #b9c6d0; padding: 35px 50px 35px 130px; }
.newnote .help b { background: url('http://status.icq.com/online.gif?icq=368388335&img=27') no-repeat left center; padding-left: 20px;  }
.newnote .sum { color: #252525; font: 12px Tahoma, Arial; width: 550px; margin: 10px 40px 5px 130px; padding: 0; background-color: #ffb2b2; }
.newnote .sum b { color: White; font-size: 15px; display: block; padding: 5px 10px; background-color: Red; }
.newnote .sum ul { margin: 0; padding: 10px 10px 10px 40px; list-style-type: decimal; line-height: 15px; }
/* Правила добавления объявления *//**/
.newnote .rule { color: #424242; font: 13px Arial; line-height: 18px; margin: 0 0 0 135px; }
.newnote .rule h5 { font-size: 15px; margin: 50px 25px 0 0; padding: 0; }
.newnote .rule .p { padding: 15px 55px 0 30px; }
.newnote .rule .pp { padding: 4px 0 0 20px;}
.newnote .rule .p a.num { position: absolute; margin-left: -30px; }
.newnote .rule .pp a.num { position: absolute; margin-left: -20px; }
.newnote .star { color: #0093dd; font: 12px Tahoma; padding: 10px 0 0 130px; clear: both; }
.newnote .steps { width: 130px; float: left; margin: 0; padding: 0; list-style: none; }
.newnote .steps #step1 { background: url('design/step1.jpg') no-repeat left top; height: 74px; margin: 30px 0 50px; text-indent: -5000px; }
.newnote .steps #step2 { background: url('design/step2.jpg') no-repeat left top; height: 74px; margin: 40px 0 50px; text-indent: -5000px; }
.newnote .steps #step3 { background: url('design/step3.jpg') no-repeat left top; height: 74px; margin: 40px 0 0; text-indent: -5000px; }
.newnote .steps .step1 { background: url('design/step1-gray.gif') no-repeat left top; height: 74px; margin-top: 30px; padding-bottom: 10px; text-indent: -5000px; }
.newnote .steps .step2 { background: url('design/step2-gray.gif') no-repeat left top; height: 74px; padding-bottom: 10px; text-indent: -5000px; }
.newnote .steps .step3 { background: url('design/step3-gray.gif') no-repeat left top; height: 74px; padding-bottom: 100px; text-indent: -5000px; }
.newnote table { font: 12px Arial; width: 570px; }
.newnote table th { color: #ff6600; font-size: 14px; font-weight: normal; text-align: left; padding: 25px 0 8px 105px; }
.newnote table th.l { padding-left: 0; }
.newnote table td { vertical-align: top; }
.newnote table .name { color: #003366; font-size: 11px; text-align: right; vertical-align: top; width: 130px; padding: 7px 20px 0 0; }
.newnote table .name b { color: red; margin-left: 2px; padding: 0; position: absolute; }
.newnote table .name .plus { padding: 5px 0 5px 15px; display: none; }
.newnote table .name .plus span { color: Gray; font-size: 11px; }
.newnote table .sep td { padding-top: 20px; }
.newnote table .photo img { width: 76px; height: 57px; padding: 2px; margin: 1px; border: solid 1px #4169e1; }
.newnote table .ctrl { width: 164px; }
.newnote table .exmp { color: Gray; font-size: 11px; width: 280px; }
.newnote table input { font: 12px Arial; width: 142px; margin: 0; padding: 1px 3px; }
.newnote table input.file {	height: 18px; }
.newnote table .chb input { text-align: left; margin: 1px 5px 0 0; width: auto; }
.newnote table label { vertical-align: 0px; }
.newnote table select { font: 12px Tahoma; width: 150px; height: 20px; margin: 0; }
.newnote table .valid { color: red; font: 12px 'Courier New'; display: block; }
.newnote table .temp { color: #036; font: 11px Tahoma; text-align: justify; margin: 0; padding: 10px 10px 10px 30px; background-color: #edf1f3; border: solid 1px #b9c6d0; list-style-type: decimal; }
.newnote table .temp .y { color: #090; }
.newnote table .temp .n { color: #f30; }
.newnote .complect { font-size: 11px; width: 300px; margin: 20px 10px 0 0; float: left; }
.newnote .complect th { font-size: 12px; padding: 10px 0 0; }
.newnote .complect .name { text-align: left; width: 235px; padding: 5px 0 0; }
.newnote .complect span { font-size: 10px; color: #bbb; border-bottom: dashed 1px #bbb; cursor: pointer; }
.newnote .complect .y { color: #090; font-weight: bold; border-bottom: dashed 1px #090; cursor: pointer; }
.newnote .complect .n { color: #f30; font-weight: bold; border-bottom: dashed 1px #f30; cursor: pointer; }
.newnote .complect .dop span { color: #0093dd; border-bottom-color: #0093dd; }
.newnote .complect .text { display: none; }
.newnote .complect .text span { color: #0093dd; font-size: 11px; border: none; cursor: default; display: block; }
.newnote .complect textarea { width: 220px; height: 60px; }
.newnote .complect .even { background-color: #edf1f3; }
.newnote .btns { text-align: left; padding: 40px 0 0 135px; clear: both; }
.newnote .btns a { color: #090; font: bold 14px Georgia, "Times New Roman", Times, serif; }
.newnote .err { color: Gray; font-size: 18px; text-align: left; padding: 40px 0 0 135px; }


/*****************************/
/* Редактирование объявления */
/*****************************/
.editnote h4 { background: url('text/editnote.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-indent: -5000px; }
.editnote .attention { font: 11px Tahoma; text-align: justify; width: 500px; background: url('design/attention.jpg') no-repeat left center; border-top: dotted 2px #b9c6d0; border-bottom: dotted 2px #b9c6d0; padding: 10px 100px 10px 130px; }
.editnote .info { color: #036; font: 12px Tahoma; text-align: justify; width: 500px; margin: 10px 90px 0 135px; padding: 10px; background-color: #edf1f3; border: solid 1px #b9c6d0; }
.editnote .attention span { text-align: right; display: block; }
.editnote .star { color: #0093dd; font: 12px Tahoma; padding: 10px 0 0 130px; clear: both; }
.editnote .steps { width: 130px; float: left; margin: 0; padding: 0; list-style: none; }
.editnote .steps #step1 { background: url('design/step1.jpg') no-repeat left top; height: 74px; margin: 30px 0 50px; text-indent: -5000px; }
.editnote .steps #step2 { background: url('design/step2.jpg') no-repeat left top; height: 74px; margin: 40px 0 50px; text-indent: -5000px; }
.editnote .steps #step3 { background: url('design/step3.jpg') no-repeat left top; height: 74px; margin: 40px 0 0; text-indent: -5000px; }
.editnote .steps .step1 a { background: url('design/step1-gray.gif') no-repeat left top; height: 74px; width: 74px; margin: 30px 0 10px; display: block; text-indent: -5000px; }
.editnote .steps .step2 a { background: url('design/step2-gray.gif') no-repeat left top; height: 74px; width: 74px; margin-bottom: 10px; display: block; text-indent: -5000px; }
.editnote .steps .step3 a { background: url('design/step3-gray.gif') no-repeat left top; height: 74px; width: 74px; margin-bottom: 100px; display: block; text-indent: -5000px; }
.editnote table { font: 12px Arial; width: 570px; }
.editnote table th { color: #ff6600; font-size: 14px; font-weight: normal; text-align: left; padding: 25px 0 8px 105px; }
.editnote table th.l { padding-left: 0; }
.editnote table td { vertical-align: top; }
.editnote table .name { color: #003366; font-size: 11px; text-align: right; vertical-align: top; width: 130px; padding: 7px 20px 0 0; }
.editnote table .name b { color: red; margin-left: 2px; padding: 0; position: absolute; }
.editnote table .name .plus { padding: 5px 0 5px 15px; display: none; }
.editnote table .name .plus span { color: Gray; font-size: 11px; }
.editnote table .sep td { padding-top: 20px; }
.editnote table .photo img { width: 76px; height: 57px; padding: 2px; margin: 1px; border: solid 1px #4169e1; }
.editnote table .ctrl { width: 164px; }
.editnote table .exmp { color: Gray; font-size: 11px; width: 280px; }
.editnote table input { font: 12px Arial; width: 142px; margin: 0; padding: 1px 3px; }
.editnote table input.file {	height: 18px; }
.editnote table .chb input { text-align: left; margin: 1px 5px 0 0; width: auto; }
.editnote table label { vertical-align: 0px; }
.editnote table select { font: 12px Tahoma; width: 150px; height: 20px; margin: 0; }
.editnote table .valid { color: red; font: 12px 'Courier New'; display: block; }
.editnote table .temp { color: #036; font: 11px Tahoma; text-align: justify; margin: 0; padding: 10px 10px 10px 30px; background-color: #edf1f3; border: solid 1px #b9c6d0; list-style-type: decimal; }
.editnote table .temp .y { color: #090; }
.editnote table .temp .n { color: #f30; }
.editnote .complect { font-size: 11px; width: 300px; margin: 20px 10px 0 0; float: left; }
.editnote .complect th { font-size: 12px; padding: 10px 0 0; }
.editnote .complect .name { text-align: left; width: 235px; padding: 5px 0 0; }
.editnote .complect span { font-size: 10px; color: #bbb; border-bottom: dashed 1px #bbb; cursor: pointer; }
.editnote .complect .y { color: #090; font-weight: bold; border-bottom: dashed 1px #090; cursor: pointer; }
.editnote .complect .n { color: #f30; font-weight: bold; border-bottom: dashed 1px #f30; cursor: pointer; }
.editnote .complect .dop span { color: #0093dd; border-bottom-color: #0093dd; }
.editnote .complect .text { }
.editnote .complect .text span { color: #0093dd; font-size: 11px; border: none; cursor: default; display: block; }
.editnote .complect textarea { width: 220px; height: 60px; }
.editnote .complect .even { background-color: #edf1f3; }
.editnote .btns { text-align: left; padding: 40px 0 0 135px; clear: both; }
.editnote .btns a { color: #090; font: bold 14px Georgia, "Times New Roman", Times, serif; }
.editnote .err { color: Gray; font-size: 18px; text-align: left; padding: 40px 0 0 135px; }


/******************/
/* Страница входа */
/******************/
.enter .login { text-align: right; width: 300px; margin: 50px auto 0; }
.enter .login p.valid { margin-bottom: 25px; height: 50px; }
.enter .login p { color: #ff6600; font: 15px Tahoma; margin: 5px 0 0; }
.enter .login p input { font-size: 19px; vertical-align: middle; width: 200px; height: 27px;
			line-height: 27px; border: solid 1px #96aebe; margin: 0 0 0 5px; padding: 0 1px; }
.enter .login p span { font: 12px "Courier New", Courier, monospace; text-align: left; 
			white-space: nowrap; position: absolute; margin: 5px 0 0 -10px; }
.enter .login .btns { margin-top: 10px; }
.enter .login .btns a { color: #ff6600; font: 17px Georgia, "Times New Roman", Times, serif; }
.enter .login .btns a.reg { color: #003366; font: 15px Tahoma; margin-right: 7px; }

.enter #logon { color: #424242; font: 15px Tahoma; text-align: left; width: 300px; margin: 100px auto 0; }
.enter #logon p { font-size: 18px; margin: 0; padding: 0; }
.enter #logon ul { margin: 30px 0 0; padding: 0; list-style: none; }
.enter #logon ul li { line-height: 21px; }
.enter #logon ul li#txt { margin-left: -120px; position: absolute; }

/***********************************/
/* Регистрация нового пользователя */
/***********************************/
.reg h4 { background: url('text/reg.gif') no-repeat center top;	height: 25px; margin: 10px 0 25px;	text-indent: -5000px; }
.reg .body { font: 14px Arial; background: #e8ebee url('design/reg-cb.png') repeat-x bottom; width: 400px; margin: 0 auto; }
.reg .body .lb { background: url('design/reg-lb.png') no-repeat bottom left; }
.reg .body .rb { background: url('design/reg-rb.png') no-repeat bottom right; }
.reg .body .c { background: url('design/reg-c.png') repeat-x top; }
.reg .body .l { background: url('design/reg-l.png') no-repeat top left; }
.reg .body .r { background: url('design/reg-r.png') no-repeat top right; padding-top: 10px; }
/* Хак для IE6 *//**/
*html .reg .body { background: #e8ebee url('design/reg-c.png') repeat-x top; }
*html .reg .body .lb { background: url('design/reg-l.png') no-repeat top left; }
*html .reg .body .rb { background: url('design/reg-r.png') no-repeat top right; }
*html .reg .body .c { background: url('design/reg-cb.png') repeat-x bottom; }
*html .reg .body .l { background: url('design/reg-lb.png') no-repeat bottom left; }
*html .reg .body .r { background: url('design/reg-rb.png') no-repeat bottom right; padding-top: 10px; }

.reg .body h3 { color: #f90; font: 16px Arial; text-align: center; margin: 0; padding: 15px 0 5px; }
.reg .body h5 { color: #68879c; font: normal 14px Arial; text-align: right; width: 150px; margin: 0; padding: 12px 0 0 0; float: left; }
.reg .body h5 b { color: red; font: 11px Tahoma, Arial;  }
.reg .body input { font-size: 19px; vertical-align: middle; width: 200px; height: 27px;
			line-height: 27px; border: solid 1px #d5dee3; margin: 5px 0 0 5px; padding: 0 1px; }
.reg .body .info { color: Gray; font-size: 11px; margin: 0 5px 0 100px; }
.reg .body .valid { font: 12px 'Courier New'; display: block; text-transform: lowercase; margin: 0 5px 0 155px; }
.reg .body .showme { margin: 9px 0 0; }
.reg .body .showme span { color: Gray; font-size: 12px; border-bottom: dashed 1px Gray; cursor: pointer; padding: 0 1px; margin-left: 10px; }
.reg .body .showme span.y { color: #090; border-bottom-color: #090; }
.reg .body .captcha { text-align: center; }
.reg .body .captcha span span { font: 12px 'Courier New'; text-transform: lowercase; margin: 0 5px 0 0; }
.reg .body ul.prim { font: 11px Tahoma, Arial; margin: 0; padding: 0 20px; list-style: none; }
.reg .body ul.prim li { padding: 0 0 10px 10px; }
.reg .body .btns { text-align: center; padding: 10px 10px 30px; }
.reg .body .btns a { color: #090; font: 20px Georgia, "Times New Roman", Times, serif; }


/***********************************/
/* Восстановление забытого пароля */
/***********************************/
.pwdrep h4 { background: url('text/password.gif') no-repeat center top;	height: 25px; margin: 10px 0 25px;	text-indent: -5000px; }
.pwdrep .info { color: #090; font: bold 14px Tahoma, Arial; text-align: left; width: 400px; padding: 0 0 25px 60px; margin: auto; }
.pwdrep .info span { font-size: 40px; position: absolute; margin-left: -30px; margin-top: -7px; }
.pwdrep .body { font: 14px Arial; background: url('design/reg-c.png') repeat-x top; width: 400px; padding-top: 5px; margin: 0 auto; }
.pwdrep .body h3 { color: #f90; font: 16px Arial; text-align: center; margin: 0; padding: 15px 0 5px; }
.pwdrep .body h5 { color: #68879c; font: normal 14px Arial; text-align: right; width: 95px; margin: 0; padding: 12px 5px 0 0; float: left; }
.pwdrep .body input { font-size: 19px; vertical-align: middle; width: 200px; height: 27px;
			line-height: 27px; border: solid 1px #d5dee3; margin: 5px 0 0; padding: 0 1px; }
.pwdrep .body .msg { color: #424242;  margin: 0 10px 0 30px; }
.pwdrep .body .valid span { color: Red; font: 12px 'Courier New'; display: block; text-transform: lowercase; margin: 0 5px 0 100px; }
.pwdrep .body .captcha { padding-left: 100px; }
.pwdrep .body .captcha span span { font: 12px 'Courier New'; text-transform: lowercase; margin: 0 5px 0 0; }
.pwdrep .body ul.prim { font: 11px Tahoma, Arial; margin: 0; padding: 0 20px; list-style: none; }
.pwdrep .body ul.prim li { padding: 0 0 10px 10px; }
.pwdrep .body .btns { text-align: center; padding: 10px 10px 30px; }
.pwdrep .body .btns a { color: #090; font: 20px Georgia, "Times New Roman", Times, serif; }

/************************/
/* Профиль пользователя */
/************************/
.profile h4 { background: url('text/profile.gif') no-repeat center top;	height: 25px; margin: 10px 0 25px;	text-indent: -5000px; }
.profile .info { color: #090; font: bold 14px Tahoma, Arial; text-align: left; width: 400px; padding: 0 0 25px 60px; margin: auto; }
.profile .info span { font-size: 40px; position: absolute; margin-left: -30px; margin-top: -7px; }
.profile .body { font: 14px Arial; background: #e8ebee url('design/reg-cb.png') repeat-x bottom; width: 400px; margin: 0 auto; }
.profile .body .lb { background: url('design/reg-lb.png') no-repeat bottom left; }
.profile .body .rb { background: url('design/reg-rb.png') no-repeat bottom right; }
.profile .body .c { background: url('design/reg-c.png') repeat-x top; }
.profile .body .l { background: url('design/reg-l.png') no-repeat top left; }
.profile .body .r { background: url('design/reg-r.png') no-repeat top right; padding-top: 10px; }
/* Хак для IE6 *//**/
*html .profile .body { background: #e8ebee url('design/reg-c.png') repeat-x top; }
*html .profile .body .lb { background: url('design/reg-l.png') no-repeat top left; }
*html .profile .body .rb { background: url('design/reg-r.png') no-repeat top right; }
*html .profile .body .c { background: none; }
*html .profile .body .l { background: url('design/reg-lb.png') no-repeat bottom left; }
*html .profile .body .r { background: url('design/reg-rb.png') no-repeat bottom right; padding-top: 10px; }

.profile .body h3 { color: #f90; font: 16px Arial; text-align: center; margin: 0; padding: 15px 0 5px; }
.profile .body h5 { color: #68879c; font: normal 14px Arial; text-align: right; width: 150px; margin: 0; padding: 12px 0 0 0; float: left; }
.profile .body h5 b { color: red; font: 11px Tahoma, Arial;  }
.profile .body input { font-size: 19px; vertical-align: middle; width: 200px; height: 27px;
			line-height: 27px; border: solid 1px #d5dee3; margin: 5px 0 0 5px; padding: 0 1px; }
.profile .body .exmpl { color: Gray; font-size: 11px; margin: 0 5px 0 100px; }
.profile .body .valid { color: Red; font: 12px 'Courier New'; display: block; text-transform: lowercase; margin: 0 5px 0 155px; }
.profile .body .showme { margin: 9px 0 0; }
.profile .body .showme span { color: Gray; font-size: 12px; border-bottom: dashed 1px Gray; cursor: pointer; padding: 0 1px; margin-left: 10px; }
.profile .body .showme span.y { color: #090; border-bottom-color: #090; }
.profile .body ul.prim { font: 11px Tahoma, Arial; margin: 0; padding: 0 20px 20px; list-style: none; }
.profile .body ul.prim li { padding: 0 0 10px 10px; }
.profile .body .btns { text-align: center; padding: 10px 10px 30px; }
.profile .body .btns a { color: #090; font: 20px Georgia, "Times New Roman", Times, serif; }


/********************/
/* Автоновости      */
/********************/
.aunews { text-align: left; font: 15px Arial; }
.aunews h4 { background: url('text/news.gif') no-repeat center top;	height: 25px; margin: 10px 0 25px;	text-indent: -5000px; }
.aunews table { width: 100%; }
.aunews #show { margin: 0 75px 25px; }
.aunews #show h2 { color: #fe7907; font: 18px Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0px; }
.aunews #show h6 { color: Gray; font-size: 10px; margin: 0; padding: 0; }
.aunews #show .txt { margin-top: 20px;}
.aunews #show .txt img { border: solid 1px #b2cccc; padding: 2px; margin: 5px 10px; }
.aunews #show .btm { font-size: 11px; border-top: solid 1px #669999; clear: both; margin-top: 20px; padding-top: 3px; }
.aunews #show .btm .src { float: left; }
.aunews #show .btm .date { text-align: right; color: #ff6600; }
.aunews #show .links { font: 10px Arial; padding-top: 35px; }
.aunews #show .links h3 {font-size: 14px;  background: url('') no-repeat left center; padding: 0 0 5px 20px; margin: 0; height: 16px; }
.aunews #show .links ul { margin: 0; padding: 0 0 0 20px; list-style: none; line-height:18px; }
.aunews #show .links a { font-size: 12px; margin-right: 20px; }
.aunews .comment { margin: 45px 75px 0; }
.aunews .empty { color: Gray; font-size: 18px; border: none; text-align: center; vertical-align: top; }
.aunews .calendar { width: 600px; margin: 45px auto 0; }
.aunews .calendar table { font-size: 10px; }
.aunews #calendar { font-size: 12px; text-align: left; width: 600px; padding-top: 10px; margin: auto; }
.aunews #calendar p { margin: 2px 0; padding-left: 20px; }
.aunews #calendar p span { font-size: 10px; }


/********************/
/* Автостатьи       */
/********************/
.auarts { text-align: left; font: 15px Arial; }
.auarts h4 { background: url('text/article.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-indent: -5000px; }
.auarts table { width: 100%; }
/* Список *//**/
.auarts #art h3 { color: #f60; font: normal 13px Arial; padding: 0; margin: 30px 0 0 50px; }
.auarts #art ul.list { font: 10px Arial; padding: 0 0 20px; margin: 10px 50px 0; list-style: none; line-height: 27px; text-align: left; }
.auarts #art ul.list li { display: inline; margin: 0 30px 0 0; white-space: nowrap; }
*html .auarts #art ul.list li { display: block; float: left; } /* хак IE6 *//**/
*+html .auarts #art ul.list li { display: block; float: left; } /* хак IE7,IE8 *//**/
.auarts #art ul.list a { font-size: 14px; margin-right: 5px; }
.auarts #art .last { font: 14px Arial; margin: 0 50px; line-height: 18px; }
.auarts #art .last h6 { color: #fe7907; font: 17px Georgia, "Times New Roman", Times, serif; margin: 20px 0 0 0; padding: 0px; }
.auarts #art .last .group { color: Gray; font-size: 10px; margin: 0; }
.auarts #art .last .txt { padding-top: 5px; }
.auarts #art .last .group a { color: Gray; }
/* Отображение *//**/
.auarts #show { margin: 0 50px 25px; }
.auarts #show h2 { color: #fe7907; font: 18px Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0px; }
.auarts #show h6 { color: Gray; font-size: 10px; margin: 0; padding: 0; }
.auarts #show .txt { margin-top: 20px;}
.auarts #show .txt img { border: solid 1px #b2cccc; padding: 2px; margin: 5px 10px; }
.auarts #show .btm { font-size: 11px; border-top: solid 1px #669999; clear: both; margin-top: 20px; padding-top: 3px; }
.auarts #show .btm .src { float: left; }
.auarts #show .btm .date { color: #ff6600; text-align: right; }
.auarts #show .links { font: 10px Arial; padding-top: 35px; }
.auarts #show .links h3 {font-size: 14px;  background: url('') no-repeat left center; padding: 0 0 5px 20px; margin: 0; height: 16px; }
.auarts #show .links ul { margin: 0; padding: 0 0 0 20px; list-style: none; line-height:18px; }
.auarts #show .links a { font-size: 12px; margin-right: 20px; }
.auarts .comment { margin: 45px 50px 0; }
.auarts .empty { color: Gray; font-size: 18px; border: none; text-align: center; vertical-align: top; }


/********************/
/* Автодокументация */
/********************/
.manual { text-align: left; font: 15px Arial; }
.manual h4 { background: url('text/manuals.gif') no-repeat center top; height: 25px; margin: 10px 0 50px; text-indent: -5000px; }
.manual .list { color: Gray; font: 11px Arial; width: 135px; float: left; padding-left: 15px;}
.manual .list ul { font-size: 11px; margin: 0 0 25px; padding: 0; line-height: 21px; list-style: none; }
.manual .list ul span { color: #036; font-size: 14px; margin-right: 5px; padding: 0 1px; border-bottom: dashed 1px #036; cursor: pointer; }
.manual .list ul span.cur { color: #f60; border-bottom: none; cursor: default; }
.manual .list p.add a{ color: #0093dd; }
.manual .list p.add b { color: #0093dd; font-size: 12px; position: absolute; margin: 0 0 0 -10px; }
.manual .list .i { cursor: pointer; }

.manual .docs { background: url('design/line-dot.gif') repeat-y left; margin-left: 150px; padding: 0 35px; }
.manual .docs .doc { margin-bottom: 30px; }
.manual .docs .doc h5 { font: bold 14px Arial; margin: 0; padding: 0; }
.manual .docs .doc .cmnt { color: #424242; font: 12px Arial; line-height: 16px; }
.manual .docs .doc .warning { color: #424242; font-size: 11px; background: url('icon/16/warning.gif') no-repeat left center; height: 16px; margin-left: -20px; padding-left: 21px; }
.manual .docs .doc .link { color: #0093dd; font-size: 11px; border-bottom: dashed 1px #0093dd; cursor: pointer; }
.manual .docs .doc .dop { color: #424242; font-size: 11px; display: none; }
.manual .docs .doc .dop span { margin-right: 20px; }
.manual .docs .doc .dop span a { color: #090; }


/**********************/
/* Автомобильные обои */
/**********************/
.wall { font: 15px Arial; }
.wall h4 { background: url('text/wall.gif') no-repeat center top; height: 25px; margin: 10px 0 50px; text-indent: -5000px; }
.wall ul { color: #424242; font: 14px Arial; width: 170px; float: left; padding: 0 0 0 15px; margin: 0; line-height: 25px; list-style: none; }
.wall ul li.name { color: #f60; }
.wall .w { color: #424242; font-size: 11px; margin-top: 10px; }
.wall .w img { background-color: #000; padding: 15px; margin-bottom: 3px; display: block; }
.wall .w span { padding-left: 15px; }
.wall .w span#sign { background: url('design/wallsign.png') no-repeat top left; width: 159px; height: 21px; display: block; padding: 0px; margin: -41px 0 0 253px; position: absolute; text-indent: -5000px; }
*html .wall .w span#sign { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='App_Themes/WGO/design/wallsign.png', sizingMethod='crop'); }
.wall .pager-img { margin: 15px auto 0;}

/********************************/
/* Размещение VIP объявлений    */
/* Правила добаления объявлений */
/********************************/
.vipinfo,
.noterule { color: #424242; font: 14px Arial; line-height: 18px; }
.vipinfo h4 { margin: 0 25px 50px; }
.noterule h4 { margin: 50px 25px 0; }
 .vipinfo h5 { font: bold 14px Arial; margin: 25px 25px 10px; padding: 0; }
.vipinfo p { margin: 0 25px; }
.vipinfo table { text-align: left; margin: 0 50px; }
.vipinfo table td { font-size: 18px; width: 100%; padding-left: 15px; }
.vipinfo table th { font-size: 13px; padding-top: 10px; }
.vipinfo ul,
.noterule ul { margin: 5px 25px 5px 70px; padding: 0; list-style: none; }
.vipinfo ul li,
.noterule ul li { margin-top: 2px; }
.vipinfo ul li b { font-weight: normal; position: absolute; margin-left: -10px; }
.noterule .p { padding: 15px 55px 0; }
.noterule .pp { padding: 4px 0 0 30px;}
.noterule .p a.num { position: absolute; margin-left: -30px; }
.noterule .pp a.num { position: absolute; margin-left: -20px; }


/******************/
/* Все объявления */
/******************/
.base { color: Gray; font: 12px Arial;}
.base h4 { background: url('text/base.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-align: left; text-indent: -5000px; }
.base .group { margin-left: 50px; }
.base h3 { font-size: 18px; font-weight: normal; margin: 0 0 0 50px; padding: 40px 0 7px 0; }
.base .odd { background-color: #fffbd6; margin: 0 50px; padding: 10px; }
.base .even { margin: 0 50px; padding: 10px; }
.base h5 { font-size: 13px; font-weight: normal; margin: 0 ; padding: 0; float: left; }
.base .mod { font-size: 11px; padding-left: 120px; line-height: 18px; }
.base .mod a { margin-left: 7px; }
.base .btm { padding: 40px 50px 0; }


/***************/
/* Фотокаталог */
/***************/
.basephoto { text-align: center; }
.basephoto h4 { background: url('text/basephoto.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-align: left; text-indent: -5000px; }
.basephoto img { width: 76px; height: 57px; padding: 1px; }
.basephoto .note { width: 340px; height: 300px;	border: solid 1px Black; background-color: White; position: absolute; }
.basephoto .note img { padding: 2px; margin: 8px; border: solid 1px Gray; width: 320px; height: 240px; }


/********************/
/* Поиск объявлений */
/********************/
.search h4 { background: url('text/search.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-indent: -5000px; }
.search .user { color: #424242; font: 12px Tahoma, Arial; padding: 6px 2px 4px; }
.search .user span { color: #f60; font-weight: bold; }
.search .result { color: #424242; font: 12px Tahoma, Arial; padding: 6px 2px 4px; float: right; }
.search .result span { font-weight: bold; }
.search table {	color: #424242; font: 12px Tahoma, Arial; text-align: center; width: 100%; vertical-align: middle; border-collapse: collapse; clear: both; }
.search table th { color: #252525; font-weight: normal; background-color: #edf1f3; border-top: solid 1px #b9c6d0; border-bottom: solid 1px #b9c6d0; height: 30px;  }
.search table th a { color: #252525; }
.search table td { border-bottom: solid 1px #b9c6d0; padding: 6px 5px; }
.search table .odd { background-color: #edf1f3; }
.search table .photo { width: 82px; }
.search table .photo img { border: solid 1px #b9c6d0; padding: 2px; }
.search table th.name { text-align: left; }
.search table td.name { font-size: 14px; text-align: left; }
.search table .name .dop span { color: Gray; font-size: 10px; display: block; }
.search table .kpp,
.search table .oil { width: 20px; }
.search table .kpp span,
.search table .oil span { cursor: default; }
.search table .date { width: 80px; }
.search table .price { width: 80px; padding-right: 20px; }
.search table .price span { color: Gray; font-size: 10px; display: block; }
.search table .price .rur { color: #424242; font-size: 14px; padding-top: 20px; }
.search table .empty td { color: Gray; font-size: 18px; border: none; }
.search .pager { color: #424242; font: 12px "Courier New", Courier, monospace; padding: 5px 2px; }
.search .pager a { margin-right: 10px; }
.search .pager span { color: #f60; font-weight: bold; margin-right: 10px; }


/********************/
/* Авто объявление  */
/********************/
.note h4 { background: url('text/autonote.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-indent: -5000px; }
.note table { width: 100%; }
.note .car { color: #252525; font: 14px Arial; vertical-align: top; width: 650px; margin: auto; }
.note .car .logo { font-size: 15px; text-align: left; padding: 0 5px 5px; display: none; }
.note .car .body { text-align: left; padding: 0 5px; }
.note .car .body h2 { color: #f90; font: normal 24px Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 0; float: left; }
.note .car .body h2 span{ color: White; background-color: #f90; font-size: 14px; display: block; padding: 0 0 0 5px; }
.note .car .body .admin { font-size: 10px; font-weight: bold; float: right; }
.note .car .body .admin .ed { color: #090; }
.note .car .body .txt { text-align: right; float: left; padding-top: 25px; width: 270px; }
.note .car .body .txt h5 { font: normal 11px Arial; padding: 4px 2px 0; margin: 0; float: left; }
.note .car .body .txt div { margin: 0px; padding: 7px 0px 1px; clear: both; border-bottom: solid 1px #e1e1e1; }
.note .car .body .txt div.dop { border-bottom: none; }
.note .car .body .txt div.dop h5 { float: none;}
.note .car .body .photo { width: 329px; float: right; padding-top: 25px; }
.note .car .body .photo img { border: solid 1px gray; width: 320px; height: 240px; margin-bottom: 3px; padding: 2px; }
.note .car .body .photos { text-align: center; }
.note .car .body .photos img { border: solid 1px gray; width: 76px; height: 57px; margin: 1px 2px; padding: 0px; }
.note .car .body .price { font: 14px Arial; margin-top: 25px; text-align: right; }
.note .car .body .price h3 { font: normal 11px Arial; margin: 9px 2px 0; float: left; }
.note .car .body .price div { border-bottom: solid 1px #e1e1e1; margin: 0px; padding: 7px 0 1px; clear: both; }
.note .car .body .price strong { font-size: 19px; font-weight: normal; }
.note .car .body .price span {  }
.note .car .body .seller { text-align: right; margin-top: 25px; }
.note .car .body .seller h5 { font: normal 11px Arial; margin: 4px 2px 0; float: left; }
.note .car .body .seller div { border-bottom: solid 1px #e1e1e1; margin: 0px; padding: 7px 0 1px; clear: both; }
.note .car .body .seller div #spMail { color: #036; font-size: 11px; border-bottom: dashed 1px #036; cursor: pointer; line-height: 16px; vertical-align: top; padding: 0; }
.note .car .body .photo .info { color: red; }
.note .car .body .option h3 { color: #f90; font: normal 18px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 25px 0 0; }
.note .car .body .option h3 span.link { color: #036; font-size: 11px; border-bottom: dashed 1px #036; cursor: pointer; margin-left: 30px; }
.note .car .body .option ul { color: #424242; font: 12px Arial; list-style: none; padding: 0; margin: 0 0 0 2px; }
.note .car .body .option ul#yes { width: 270px; float: left; }
.note .car .body .option ul#no { font-size: 11px; display: none; background-color: #edf1f3; width: 329px; float: right; }
.note .car .body .option ul#no li { padding-left: 15px; }
.note .car .body .option ul#no li.top { background: White url('design/triangle-gray.gif') no-repeat left bottom; height: 25px; padding-left: 0; }
.note .car .body .option ul#no li.btm { height: 25px; border: none; margin: 0; padding: 0; }
.note .car .body .option ul#no li.rect { height: 4px; padding-left: 0; }
.note .car .body .option ul li.cat { font-size: 14px; font-weight: bold; padding: 25px 0 2px; }
.note .car .body .option ul#no li.cat { font-size: 12px; font-weight: bold; }
.note .car .body .dop { color: #424242; font: 12px Arial; text-align: left; margin: 0 0 0 2px; }
.note .car .body .dop h3 { color: #f90; font: normal 18px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 25px 0 0; }
.note .car .body .dop h5 { font-size: 14px; font-weight: bold; padding: 25px 0 2px; margin: 0; }
.note .car .body .info { color: #f60; font-size: 11px; text-align: center; margin-top: 25px; }
.note .car .btm { font-size: 11px; border-top: solid 1px #e1e1e1; text-align: left; margin: 20px 0 0; padding: 5px; }
.note .car .btm .date { float: left; }
.note .car .btm .print { float: right; }
.note .car .btm .print span { margin-right: 10px; }
.note .empty { color: Gray; font-size: 18px; border: none; text-align: center; vertical-align: top; }
.note .comment { margin: 45px auto 0; width: 650px; overflow: hidden; }


/*********************/
/* Желтые страницы   */
/*********************/
.ypage h4 { background: url('text/ypage.gif') no-repeat center top; height: 25px; margin: 10px 0 25px; text-indent: -5000px; }
.ypage ul.type { list-style: none; margin: 0 auto; display: block; width: 700px; padding: 0; clear: both; }
.ypage ul.type li { font: bold 11px Verdana, Arial; float: left; margin: 0 0 -5px; }
.ypage ul.type li a { font: 11px Verdana, Arial; }
.ypage ul.type li b { display: block; margin: 0 4px 0; height: 1px; }
.ypage ul.type li i { display: block; margin: 0 2px 0; height: 1px; }
.ypage ul.type li u { display: block; margin: 0 1px 0; height: 2px; }
.ypage ul.type li span { text-align: center; display: block; padding: 3px 0 12px; }
.ypage ul.type li.cur span { background-color: #ffc; padding: 9px 0 5px; }
*html .ypage ul.type li span { padding-top: 6px; }
*html .ypage ul.type li b,
*html .ypage ul.type li i,
*html .ypage ul.type li u { display: none; }
.ypage .page { margin: 0 auto; width: 700px; clear: both; position: relative; }
.ypage .page .cur { font: bold 12px Verdana, Arial; margin: 0; position: absolute; }
.ypage .page .cur b { background-color: #ffd52b; display: block; margin: 0 4px 0; height: 1px; }
.ypage .page .cur i { background-color: #ffd52b; display: block; margin: 0 2px 0; height: 1px; }
.ypage .page .cur u { background-color: #ffd52b; display: block; margin: 0 1px 0; height: 2px; }
.ypage .page .cur span { background-color: #ffd52b; text-align: center; display: block; padding: 9px 20px 5px 20px; }
*html .ypage .page .cur span { padding-bottom: 9px; }
*html .ypage .page .cur b,
*html .ypage .page .cur i,
*html .ypage .page .cur u { display: none; }
.ypage .page div { height: auto; }
.ypage .page .lb  { color: #252525; background-color: #ffc; }
.ypage .page .rb { padding: 0 20px 50px; }
.ypage .page .add { font: 10px Verdana, Arial; text-align: right; padding-top: 10px; }
.ypage .page .add a,
.ypage .page .add b  { color: #090; }
.ypage .page .citylist { color: #424242; font: 12px Arial; padding-top: 20px; }
.ypage .page .citylist a { cursor: pointer; border-bottom: dashed 1px #036; padding: 0 1px; margin: 0 4px; }
.ypage .page .citylist a.n { color: Gray; border-bottom-color: Gray; }
.ypage .page .citylist span { color: Gray; font: 11px Arial; display: block; }
.ypage .page .empty { color: #424242; font: 18px Arial; padding-top: 25px; }
.ypage .page h3 { font: normal 18px Tahoma; border-bottom: dotted 1px #555; text-align: center; padding: 30px 0 15px; margin: 0 0 5px; }
.ypage .page .item { font: 11px Tahoma; border-bottom: dotted 1px #555; padding: 7px 2px; }
.ypage .page .item h6 { font: bold 12px Tahoma; padding: 0; margin: 0; }
.ypage .page .item .comm { color: #555; width: 320px; float: right; margin-top: -12px; }
.ypage .page .item .dop { color: #555; width: 320px; float: left; }
.ypage .page .item .dop span { display: block; line-height: 15px; }
.ypage .page .thx { color: #090; font: 18px Verdana, Arial; display: block; text-align: center; padding-top: 25px; }
.ypage .page .thx b { font-size: 21px; font-weight: normal; }
.ypage .page .additem { color: #252525; font: 12px Arial; width: 100%; }
.ypage .page .additem h3 { margin-bottom: 30px; }
.ypage .page .additem .txt { clear: both; margin-bottom: 10px; }
.ypage .page .additem h6 { font: 12px Arial; padding: 5px 10px 2px; margin: 0; width: 155px; float: left; text-align: right; }
.ypage .page .additem h6 b { color: Red; font: 12px Verdana; }
.ypage .page .additem input,
.ypage .page .additem select { color: #424242; font: 18px Verdana, Arial; width: 400px;  }
.ypage .page .additem select.city { width: 250px; }
.ypage .page .additem p { padding: 5px 0 0 0; margin: 0 0 0 170px; width: 400px; }
.ypage .page .additem span.exmpl { color: Gray; font-size: 11px; display: block; margin: 0 0 0 176px; }
.ypage .page .additem .valid { color: Red; font: 12px 'Courier New'; display: block; margin: 0 0 0 176px; }
.ypage .page .additem .valid b { font: 14px Verdana; margin: 0; display: none;  }
.ypage .page .additem .btns { border-bottom: dotted 1px Gray; text-align: right; padding: 10px 90px 20px 0; margin: 0; clear: both; }
.ypage .page .additem .btns a { color: #090; font: 17px Georgia, "Times New Roman", Times, serif; }
.ypage .page .offer { font: 17px Arial; padding: 0 10px 10px; margin-bottom: -25px; }
/* Страница-визитка для организций *//**/
.ypage .description { color: #424242; font: 14px Arial; padding: 0 20px 20px; line-height: 21px; }
.ypage .organization { color: #424242; font: 13px Arial; background-color: #ffc; padding: 10px 20px 20px; }
.ypage .organization h3 { color: #f60; font: 25px Georgia, "Times New Roman", Times, serif; padding: 0 0 5px; margin: 0; }
.ypage .organization h5 { color: #699; font: 20px Georgia, "Times New Roman", Times, serif; padding: 0; margin: 0; }
.ypage .organization .photo { color: #699; font: bold 15px Arial; text-transform: uppercase; text-align: center;
                              background-color: #ffe; border: solid 1px #fc0; 
                              width: 260px; height: 130px; float: left; padding-top: 50px; margin: 5px 25px 5px 0; }
.ypage .organization .photo i { font: 11px Arial; display: block; padding-top: 30px; text-transform: none; }
.ypage .organization .photos { color: #699; font: bold 15px Arial; text-transform: uppercase; text-align: center;
                              background-color: #ffe; border: solid 1px #fc0; 
                              width: 260px; height: 220px; float: right; padding-top: 180px; margin: 0 15px 15px 25px; }
.ypage .organization .photos i { font: 11px Arial; display: block; text-transform: none; }
.ypage .organization ul { line-height: 18px; margin: 0; padding: 0; list-style: none; }
.ypage .organization ul li { margin: 0; padding: 0; }
.ypage .organization address { font-style: normal; line-height: 24px;}
.ypage .organization address i,
.ypage .organization address a { font-style: italic; }
.ypage .corner b { background-color: #ffc; display: block; margin: 0 4px 0; height: 1px; }
.ypage .corner i { background-color: #ffc; display: block; margin: 0 2px 0; height: 1px; }
.ypage .corner u { background-color: #ffc; display: block; margin: 0 1px 0; height: 2px; }

/**********************/
/* Удаленные страницы */
/**********************/
.deletepage p { width: 600px; margin: auto; padding: 0; }

/*********************/
/* Контактные данные */
/*********************/
.contact h4 { background: url('text/contact.gif') no-repeat center top;	height: 25px; margin: 10px 0 50px;	text-indent: -5000px; }
.contact p { color: #242424; font: 16px Tahoma;	width: 100%; margin: 10px auto; }
.contact p strong { text-align: right; width: 150px; display: block; padding-right: 10px; float: left; }


/*********************/
/* Статистика        */
/*********************/
.stat h4 { background: url('text/stat.gif') no-repeat center top; height: 25px; margin: 10px 0 50px; text-indent: -5000px; }
.stat #li { margin-left: 50px; }


/*********************/
/* Реклама на сайте  */
/*********************/
.ad h4 { background: url('text/ad.gif') no-repeat center top; height: 25px; margin: 10px 0 50px; text-indent: -5000px; }


/********************/
/* Рекламные банеры */
/********************/
.ads { padding: 50px 0 50px; }
.ads .offer { color: #252525; font: 12px Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height: 18px; width: 800px; padding: 50px 100px 0; margin: auto; }
.ads .offer h5 { font-size: 22px; margin: 0; padding: 0; }
.ads .offer p { margin: 0; padding: 15px 0 0; }
.ads .offer table,
.ads .offer ul,
.ads .offer p { width: 600px; }
.ads .offer table { border: solid 1px #eee; margin-top: 15px; }
.ads .offer table th { background-color: #eee; padding: 2px 5px; }
.ads .offer table td { padding: 2px 5px; }
.ads .offer table tr.even { background-color: #eee; }
.ads .offer ul { margin: 0; padding: 0 0 10px 40px; list-style-type: disc;}
.ads .offer ul li { }
.ads .sape { padding-top: 1500px; }
.ad a { color: #68879c; font-size: 20px; text-align: center; vertical-align: middle; padding: 0; display: block; }
.ad p { color: #68879c; font-size: 20px; text-align: center; vertical-align: middle; background-color: yellow; padding: 0; }
.ad1 p { border: solid 1px #68879c; width: 448px; height: 58px; margin: 0 auto; padding: 20px 0 0; line-height: normal; }
.ad1 p i { font-size: 10px; display: block; }
.ad1 a { line-height: 80px; display: block; width: 450px; height: 80px; margin: 0 auto; padding: 0; }
.ad2 { text-align: center; width: 250px; height: 150px; float: left; margin-top: 25px; }
.ad2 p { border: solid 1px #68879c; width: 156px; height: 80px; margin: 0 auto; padding-top: 38px; }
.ad3 p { border: solid 1px #68879c; width: 203px; height: 83px; margin: -10px 0 16px 2px; padding-top: 40px; }
.ad4 p { border: solid 1px #68879c; width: 203px; height: 83px; margin: 0 0 16px 2px; padding-top: 40px; }
.ad5 p { border: solid 1px #68879c; width: 203px; height: 83px; margin: 15px 0 15px 30px; padding-top: 40px; float: left; }
.ad6 p { border: solid 1px #68879c; line-height: 58px; width: 448px; height: 58px; margin: -85px 0 0 275px; padding: 0; }
#kuzov { color: #424242; font: 11px Verdana, Arial; background: url('da/kuzov.gif') no-repeat center; width: 234px; height: 60px; top: 70px; left: -130px; position: relative; padding: 20px 176px 19px 25px; }
*html #kuzov{ left: 0;}
#kuzov h3 { font: bold 12px Verdana, Arial; padding: 0; margin: 0; }
#kuzov span { font-size: 9px; }
#kuzov #abgi { display: none; }
