/* ---------------------------
copyright (c) nrg74.ru
icq: 305833258
email: info@nrg74.ru
---------------------------*/

/* Global CSS --------------------------- */
* {padding:0; margin:0;}
html {height: 100%;
  min-width: 990px;
  margin: 0;
  height: auto;
  background: #f6f6f6;}
body {height: auto !important; height:100%; min-height:100%; min-width:980px; font: 12px arial; color: #000; line-height: 17px;
  max-width: 1440px;
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 5px 10px #999;
  position: relative;
  z-index: 1;}
#mw-fix {width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 980? "980px":"100%"); min-width: 980px; margin: 0 auto;}
img {border: none; _behavior: url("{THEME}/png/iepngfix.php");}


/* Settings --------------------------- */

img {border: 0;}
.float-left {float: left;}
.float-right {float: right;}
input {font: 12px arial;}

/* Rows --------------------------- */
dl {margin-bottom: 0px; overflow: hidden; zoom: 1;}
dd {float: left; width: 150px;}
dt {padding: 0; margin: 0 0 0 150px;}

/* Link --------------------------- */
*:focus {outline: none;}
a, a:hover {text-decoration: underline; color: #333333; font: 12px arial;}
a:hover {text-decoration: none; color: #333333;}

/* Text --------------------------- */
p {padding: 0;}
li { list-style:none; }
ol li { list-style-type: decimal; list-style-position: inside; }
acronym { cursor:help; border-bottom: 1px dashed #c2272d;}

/* Table --------------------------- */
caption,th,td {text-align: left; font-weight: normal;}
table {border-collapse: collapse; border: none;}

/* Form --------------------------- */
fieldset {border: none;}
textarea {vertical-align: top;}

/* Headings --------------------------- */
h1,h2,h3,h4,h5,h6 {font: normal 18px sans-serif;}
//h2 {margin: 20px 0 15px 0;}

/* Main */

#adv1 {text-align: center; height: 95px; padding: 0 0 0 0;}
#adv1 img {margin: 0 0 0 0;}

#head {background: url(../images/top1-bg.gif) #ebefef; height: 49px; border-top: 1px solid #ebefef;}

#top {margin: 7px 0 0 19px; padding: 0;}
#top li {width: 20%; font: 11px arial; color: #656565; display: inline-block; text-align:left; float: left;}
#top a, #top a:hover {font: 11px arial;}



.weather {background: url(../images/weather.gif) no-repeat left; padding: 0 0 0 49px; height: 27px;}
.apple {color: #53b511;}
.chery {color: #d7187b;}
.today {font: bold 16px arial; color: #79818c; display: block;}

#column {overflow: hidden; zoom: 1; padding: 22px 17px 0 17px;}
#l-col {float: left; width: 200px; z-index:100;position:relative;}
#c-col {float: left; margin-left:-400px;width:100%;}
#c-col #cont{ padding-left:410px; padding-right:10px;}
#r-col {float: right; width: 200px; }
#r-col2 {float: right; margin-top: 0; width: 200px; overflow: hidden; zoom: 1;}

#logo {height: 78px; font: 11px arial; color: #d3d3d3; text-decoration: underline; padding-left: 26px;}
/*#logo img {width: 137px; height: 21px; display: block; margin: 0 0 4px 0;}*/
#logos {background: url(../images/shab.jpg) repeat-x;}
#logos1 {position : absolute; left: 10px; top: 10px; font: 16px sans-serif ; color: #ffffff;}
/*#logos {width: 137px; height: 21px; background: url(../images/head.png) no-repeat;}*/
#logos2  {position : absolute; left: 290px; top: 0px;}
#logos3 {position : absolute; top: 10px; right: 10px;}
#logos4 {position : absolute; top: 40px; right: 10px;}
#logos5 {position : absolute; top: 40px; right: 170px;}

#podelit {position : absolute; top: 120px; right: 10px;}

#logosite {width: 450px; height: 200px; margin-left: 50%; margin-right: 50%; }

#nav li {padding: 0 0 0 26px; margin: 0 0 12px 0; line-height: 14px;}
#nav .basic, #nav .basic:hover {font: bold 12px arial; display: block; color: #00519c;}
#nav a, #nav a:hover {color: #000; font: 11px arial;}

.n-home {background: url(../images/ico/home.png) left no-repeat;}
.n-news {background: url(../images/ico/news.png) left no-repeat;}
.n-events {background: url(../images/ico/calendar.png) left no-repeat;}
.n-afisha {background: url(../images/ico/events.png) left no-repeat;}
.n-comp {background: url(../images/ico/book.png) left no-repeat;}
.n-site {background: url(../images/ico/e-book.png) left no-repeat;}
.n-love {background: url(../images/ico/heart.png) left no-repeat;}
.n-interest {background: url(../images/ico/humour.png) left no-repeat;}
.n-foto {background: url(../images/ico/picture.png) left no-repeat;}
.n-video {background: url(../images/ico/movie.png) left no-repeat;}
.n-mail {background: url(../images/ico/m-site-life.png) left no-repeat;}

.navigation {
  color: #757575; 
  border: 0px;
  clear: both;
  margin-top:25px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
  text-decoration: none;
  color: #757575;
  background-color: #f9f9f9;
  border: 1px solid #e0e0e0;
  padding: 3px 6px;
  font-size: 11px
}

.navigation a:hover {
  background-color: #9b9d0b;
  color: #ffffff;
  border-color: #e0e0e0;
}

.navigation span {
  text-decoration: none;
  background-color: #ffffff;
  padding: 3px 6px;
  border: 1px solid #e0e0e0;
  color: #cccccc;
  font-size: 11px;
}

#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}







h6 {font: 18px arial; color: #d93508; text-decoration: underline; margin: 20px 0 8px 0;}
.sitenews {border-top: 4px solid #feece4; background: #fefaf8; padding: 10px 9px 1px 9px; font: 11px arial; color: #414141;}
.sitenews a, .sitenews a:hover {font-size: 11px;}
.sitenews .row {margin-bottom: 20px;}

/* right */
/*
#login {background: url(../images/logbg.png) #dfebf7; width: 183px; height: 149px; border-top: 4px solid #c3d3e7; padding: 10px 0 0px 17px;}
#login .row {margin-bottom: 7px;}
#login .i1 {width: 156px; height: 17px; display: block; border: 1px solid #c3d3e7; font: 11px arial;}
#login .i2 {width: 80px; font: 12px arial; color: #000;}
#login .row a, #login .row a:hover {font: 11px arial; color: #79818c;}
#login h6 {font: bold 16px arial; color: #79818c; margin: 0 0 10px 0; padding: 0;}
.mlink a, .mlink a:hover {font-size: 12px; color: #79818c; display: block; margin: 3px 0 0 0;}
*/
/*******************************/
/************ ËÎÃÈÍ ***********/
/*****************************/
#login { width: 183px;  padding: 10px 0 0px 17px;}
#login .row {margin-bottom: 7px;}
#login .i1 {width: 156px; height: 17px; display: block; border: 1px solid #c3d3e7; font: 11px arial;}
#login .i2 {width: 80px; font: 12px arial; color: #000;}
#login .row a, #login .row a:hover {font: 11px arial; color: #79818c;}
#login h6 {font: bold 16px arial; color: #79818c; margin: 0 0 10px 0; padding: 0;}
.mlink a, .mlink a:hover {font-size: 12px; color: #79818c; display: block; margin: 3px 0 0 0;}


#adv2 {margin: 20px 0 0 0;}

/* center */

/*#search {background: #00519c; height: 37px; padding: 19px 0 0 0px; border:1px solid red;}
#search .i1 {background: url(../images/sbg.gif) #fefefe; height: 18px; width: 100%; border: none;}
#search .i2 { font: 11px arial; color: #000;}
#search .fl {float: left; width: 100%;  border:1px solid red;}
#search .fl .incont {padding-left:0px;}
#search .fl2 {float: left;border:1px solid green; width:100px;}
#search .fl2 input{width:50px;}*/
#search2 {background: url(../images/s2bg.gif) right no-repeat #00519c; width: 137px; height: 20px; padding: 0 0 0 34px;}
#search2 a, #search2 a:hover {color: #ebebeb; font: 11px arial; text-decoration: underline;}

/*******************************/
/*********** ÏÎÈÑÊ ************/
/*****************************/
#search {background: #ecf0f0; height: 25px; padding: 15px 0px; } 
#search .i1 {background: url(../images/sbg.gif) #fefefe; font-size:12px; height: 20px; width: 100%; border: 1px solid #ccc;}
#search .fl {float: left; width: 100%; margin-left:-70px;}
#search .fl .incont{ padding-left:85px;padding-right:5px;}
#search .fl2 {float: left; width:50px;}
#search .fl2 .i2{ width:100%; }


/* footer */
#footer {margin: 10px 10px 0 10px; height: 56px; border-top: 1px solid #cfcfcf; color: #969797; font: 11px arial; position: relative;}
#footer a, #footer a:hover {color: #969797; font: 11px arial; text-decoration: underline;}
#footer .copy {position: absolute; top: 0; right: 0;}
#footer .copy2 {position: absolute; top: 12px; right: 200px;}
#footer .scores {position: absolute; left: 0; top: 12px;}
#footer .scores1 {color: #969797; font: 11px arial; position: absolute; left: 0; }

/* news */
/*.short1{float: left;width: 45%;padding:0 2% 0 2%;max-height:280px;min-height:280px;}*/
.short1{float: left;width: 48%;padding:0 5px;}
.short1.navigation {width: 100%;}
.textstory1 {max-height:150px;overflow:hidden;}


.snews {overflow: hidden; zoom: 1; margin: 8px 0 8px 0; }
.snews h1 {margin: 0 0 18px 0;}
.snews h3 {font: 18px arial; margin: 20px 0 10px 0; color: #000;}
.snews h2 {font: 18px arial; margin: 20px 0 10px 0; color: #000;}
.snews .stitle {margin: 0 0 8px 0;}
.snews .stitle a, .snews .stitle a:hover {font-size: 18px;}
.snews img {border: 1px solid #d3d3d3; margin: 0 7px 0 0; max-width: 180px;border-radius: 8px 8px 8px 8px;}

.snews1 {overflow: hidden; zoom: 1; margin: 8px 0 8px 0; }
.snews1 h1 {margin: 0 0 18px 0;}
.snews1 h3 {font: 18px arial; margin: 20px 0 10px 0; color: #000;}
.snews1 h2 {font: 18px arial; margin: 20px 0 10px 0; color: #000;}
.snews1 .stitle {margin: 0 0 8px 0;}
.snews1 .stitle a, .snews .stitle a:hover {font-size: 18px;}
.snews1 p {height:2px;} 
.snews1 img {border: 1px solid #d3d3d3; margin: 0 10px 0 10px; max-width: 200px;border-radius: 8px 8px 8px 8px;}


.list1 li {margin-bottom: 3px; list-style: decimal inside;}

/* main 1 */

.m-head-red, .m-head-red:hover {font: 18px arial; color: #cc0000; margin: 20px 0 0 0; display: block; text-decoration: underline;}
.m-head-green, .m-head-green:hover {font: 18px arial; color: #55a51c; margin: 20px 0 0 0; display: block; text-decoration: underline;}
.m-head-blue, .m-head-blue:hover {font: 18px arial; color: #00519c; margin: 20px 0 0 0; display: block; text-decoration: underline;}
.m-head-black, .m-head-black:hover {font: 18px arial; color: #000; margin: 20px 0 0 0; display: block; text-decoration: underline;}
.m-head-violet, .m-head-violet:hover {font: 18px arial; color: #57517b; margin: 20px 0 0 0; display: block; text-decoration: underline;}
.m-head-red img, .m-head-green img, .m-head-blue img, .m-head-black img .m-head-violet img, {margin: 0 0 0 7px;}

/* img classes */

.imgl {margin: 0 7px 0 0; float: left;}
.imgr {margin: 0 0 0 7px; float: right;}

/* firms */

#c-firms {overflow: hidden; zoom: 1; font-size: 11px; margin-top: 8px;}
#c-firms a, #c-firms a:hover {font-size: 11px;}
#c-firms ul {float: left; width: 30%; margin: 0 2% 0 0;}
#c-firms li {margin: 0 0 7px 0;}

/* afisha */

#afisha {overflow: hidden; zoom: 1;}
.afisha1 { margin:  10px 10px 0 0;}

/* voting */

h5 {color: #5a7e92; font: 18px arial; margin: 20px 0 8px 0;}
#voting {background: #f8f8f8; border-top: 4px solid #e7e7e6; padding: 10px 9px 10px 9px; font: 11px arial; color: #414141;}
#voting .vote {margin: 5px 0 5px 0;}
#voting .f12 {font: bold 12px arial; display: block; margin-bottom: 10px; color: #5a7e92;}
#voting .i2 {width: 100px; height: 20px; font-size: 11px;}

/* calendar */

h4 {color: #51626f; font: 18px arial; margin: 20px 0 8px 0;}
#calendar-block {background: #ebf1f4; border-top: 4px solid #acc0c7; padding: 10px 9px 10px 9px; font: 11px arial; color: #414141;}

/* city */

h4 {color: #5a7e92; font: 18px arial; margin: 20px 0 8px 0;}
#city-block {background: #f8f8f8; border-top: 4px solid #e7e7e6; padding: 10px 9px 10px 9px; font: 11px arial; color: #414141;}

/* full story */

.f-news {overflow: hidden; zoom: 1; margin: 8px 0 20px 0; font: 16px arial;}
.f-news h1 {font: 28px arial; margin: 20px 0 10px 0; color: #000;}
.f-news img {border: 1px solid #d3d3d3; margin: 0 7px 0 7px;border-radius: 8px 8px 8px 8px;}

.fulltag {font: 11px arial; color: #999999; border: 1px solid #f1f1f1; margin: 20px 0 0 0; padding: 8px 9px 8px 9px;}
.fulltag a, .fulltag a:hover {color: #999999; font: 11px arial;}

.forum-block {background: #f8f8f8; border-top: 4px solid #e7e7e6; padding: 10px 9px 10px 9px; font: 11px arial; color: #414141;border-radius: 8px; -moz-border-radius: 8px;}

/* ðåëåâàíòíûå íîâîñòè */

.relnews {padding: 15px 0 15px 0;}
.relnews li {margin-bottom: 5px; list-style-type: decimal; list-style-position: inside;}
img {border: 4px; background: #ffffff;}

/*******************************/
/************ ÁËÎÊ ************/
/*****************************/
h4 {color: #5a7e92; font: 20px arial; margin: 20px 0 8px 0;}
#block {background: #FFF; border-top: 1px solid #bbbbbb; margin: 0; padding: 10px 9px 10px 9px; font: 11px arial; color: #414141;}

.n-index {background: url(../images/ico/n-index.png) left no-repeat;}
.n-forum {background: url(../images/ico/n-forum.png) left no-repeat;}
.n-mail {background: url(../images/ico/n-mail.png) left no-repeat;}
.n-news {background: url(../images/ico/n-news.png) left no-repeat;}
.n-tv {background: url(../images/ico/n-tv.png) left no-repeat;}
.n-gallery {background: url(../images/ico/n-gallery.png) left no-repeat;}
.n-video {background: url(../images/ico/n-video.png) left no-repeat;}
.n-love {background: url(../images/ico/n-love.png) left no-repeat;}
.n-horo {background: url(../images/ico/n-horo.png) left no-repeat;}
.n-game {background: url(../images/ico/n-game.png) left no-repeat;}
.n-board {background: url(../images/ico/n-board.png) left no-repeat;}
.n-events {background: url(../images/ico/n-events.png) left no-repeat;}
.n-interest {background: url(../images/ico/n-interest.png) left no-repeat;}
.n-weather {background: url(../images/ico/n-weather.png) left no-repeat;}
.n-jobs {background: url(../images/ico/n-jobs.png) left no-repeat;}
.n-referats {background: url(../images/ico/n-referats.png) left no-repeat;}
.n-mans {background: url(../images/ico/mans.png) left no-repeat;}
.n-prog {background: url(../images/ico/prog.png) left no-repeat;}
.n-car {background: url(../images/ico/car.png) left no-repeat;}
.n-money {background: url(../images/ico/money.png) left no-repeat;}
.n-afisha {background: url(../images/ico/afisha.png) left no-repeat;}
.n-otdyx {background: url(../images/ico/otdyx.png) left no-repeat;}
.n-pozdrav {background: url(../images/ico/pozdrav.png) left no-repeat;}
.n-build {background: url(../images/ico/build.png) left no-repeat;}
.n-map {background: url(../images/ico/map.png) left no-repeat;}

.u-admin {background: url(../images/ico/u-admin.png) left no-repeat;}
.u-profile {background: url(../images/ico/u-profile.png) left no-repeat;}
.u-pm {background: url(../images/ico/u-pm.png) left no-repeat;}
.u-favorites {background: url(../images/ico/u-favorites.png) left no-repeat;}
.u-addnews {background: url(../images/ico/u-addnews.png) left no-repeat;}
.u-exit {background: url(../images/ico/u-exit.png) left no-repeat;}

.m-site-life {background: url(../images/ico/m-site-life.png) left no-repeat;}
.m-advertising {background: url(../images/ico/m-advertising.png) left no-repeat;}
.m-contacts {background: url(../images/ico/m-contacts.png) left no-repeat;}
.m-about {background: url(../images/ico/m-about.png) left no-repeat;}
.m-rss {background: url(../images/ico/m-rss.png) left no-repeat;}
.m-error {background: url(../images/ico/m-error.png) left no-repeat;}
.m-statistics {background: url(../images/ico/m-statistics.png) left no-repeat;}

.m-katav {background: url(../images/ico/m-katav.png) left no-repeat;}


.navigation {
  color: #757575; 
  border: 0px;

}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
  text-decoration: none;
  color: #757575;
  background-color: #f9f9f9;
  border: 1px solid #5a7e92;
  padding: 3px 6px;
  font-size: 11px
}

.navigation a:hover {
  background-color: #5a7e92;
  color: #ffffff;
  border-color: #e0e0e0;
}

.navigation span {
  
  text-decoration: none;
  background-color: #ffffff;
  padding: 3px 6px;
  border: 1px solid #e0e0e0;
  color: #cccccc;
  font-size: 11px;
}

#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}


#nav li { padding: 0 0 0 25px; margin: 0 0 8px 0; line-height: 10px;}
#nav .basic { text-decoration:none; font: bold 12px arial; display: block; color: #077ccc;}
#nav .basic:hover { text-decoration:underline; font: bold 12px arial; display: block; color: #077ccc;}


.m-chel {background: url(../images/ico/m-chel.png) left no-repeat;}

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #ff0000;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #ff0000;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666666;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #4b73d4;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #00a400;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #0000ff;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #0000ff;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666666;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #666666;
}

#headblock
{position: absolute; left: 10px; top: 150px; #ebefef;}

#banner_map
{position: absolute; right: 25px; top: 225px;}

#banner_right
{position: absolute; left: 15px; top: 230px;}

/* ïîèñê  */
#search-wrap input{width:400px; font-size:16px; color:#999999; padding:6px; border:solid 1px #999999;}
#results{width:200px; border:solid 1px #DEDEDE; display:none;}
#results ul, #results li{padding:0; margin:0; border:0; list-style:none;}
#results li {border-top:solid 1px #DEDEDE;}
#results li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold;}
#results li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results li a:hover{background:#FFFFCC;}
#results ul {padding:6px;}

.seo1 {
  BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; OVERFLOW: scroll; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-track-color:#ffffff; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana; HEIGHT: 10px
}


.tema_for {
  color: #0076A3; 
  border: 0px;
}

.tema_for a:link,
.tema_for a:visited,
.tema_for a:active {
  text-decoration: none;
  color: #0076A3;
  font-size: 11px
}
/*
h2 {
    font-family:Georgia;
  font-size:18px;
  font-style:italic;
  font-weight:normal;
  color:#333333;
  margin-bottom:10px;
  line-height:normal;
}

h2 a{
    font-family:Georgia;
  font-size:18px;
  font-style:italic;
  font-weight:normal;
  color:#333333;
  margin-bottom:10px;
  line-height:normal;
}
*/
#editInteresTable th { text-align: right; vertical-align: top !important; font-weight: normal !important; width: 150px; font-family:tahoma,sans-serif !important; }
#editInteresTable td { color: #999 !important; vertical-align: top; }
#editInteresTable textarea { height: 60px; line-height:14px !important; width:360px !important; border:1px solid #C0CAD5; font-family:tahoma,sans-serif; font-size:11px; padding:3px; }
.profileTable { margin-top: 5px !important; }
.profileTable a:active, .profileTable a:visited, .profileTable a:link { text-decoration: underline; !important; }
.profileTable a:hover { text-decoration: underline; !important; }
.profileTable .label { width: 120px; color: #000; vertical-align: top; font-size:14px }
.profileTable .data { padding-bottom: 5px; }
.profileTable .data a{ padding-bottom: 5px; color:#5E82D9; font-size:16px }

.interes_user p { padding: 0 !important; margin: 0 !important; } 
.interes_user a { text-decoration:none !important } 
.interes_user td { padding: 8px; border-top: 2px solid #EEE; font-size:12px; color: #555; } 
.interes_user th { font-size:14px; color: #999; background-color: #F8F8F8; }
.interes_user .nickname a:hover { text-decoration: underline !important; }
.interes_user .nickname, .interes_user .nickname a { color:#6F8FDD; font-size:20px; }
.interes_user .nickname a:hover { text-decoration: underline; } 
.interes_user .realname { color:#999; font-size:12px; margin-top: 6px !important; font-weight: bold; }
.interes_user .active { background-color: #F8F8F8; }

.allinteres { margin: 0; padding: 0; list-style: none; }
.allinteres li { display: block; float: left; margin: 6px 6px 0 0; white-space: nowrap; }
.allinteres li a, .interes_user .pms a  { display: block; float: left; background: #FBFCFE; color: #6F6F6F; border: 1px solid #EEE; padding: 5px 8px; text-decoration: none; font: 12px "Lucida Grande",Arial,sans-serif; text-transform: capitalize; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.allinteres li a:hover, .interes_user .pms a:hover { background: #5E82D9; color:#F9F9F4; }
.allinteres li a span { color: #A4B8EA; font-size: 9px; position: relative; top: -1px; left: 2px; padding:1px 4px; background: #F2F5FD; -moz-border-radius:10px; -webkit-border-radius: 10px;border-radius: 10px; }
.allinteres li a:hover span { color: #EAEFFA; background: #A4B8EA }

.allblock{margin:5px 0px 10px 0px;padding-bottom:5px;border-bottom:1px dotted Gray}

.b-car-sell {
    margin-bottom: 18px;
}

.b-car-sell__title a {
    margin-right: 5px;
}
.b-car-sell__title,
.b-bulletin-board__title,
.b-realty-board__title {
    margin: 0px;
    margin-bottom: 10px;
    color: #7f7f7f;
    font: 11px/14px Arial, Tahoma, Sans-Serif;
}

.b-car-sell span {
    color: #575757;
    display: inline-block;
    font-size: 12px;
    height: 120px;
    margin-bottom: 10px;
    overflow: hidden;
    text-align: left;
    vertical-align: top;
    margin-right: 20px;
    font-family: Arial, Tahoma, Sans-Serif;
  text-align: center;
  font-weight: bold;
}

.b-car-sell p {
    height: 120px;
    margin: 0;
    overflow: hidden;
    text-align: justify;
    display: block;
}

.b-car-sell span a.image {
    display: inline-block;
    height: 80px;
    overflow: hidden;
    width: 100px;
  border-radius: 8px 8px 8px 8px;
}

.b-car-sell span a {
    font-size: 13px; 
font-size: 90%;
font-weight: bold;  
}

.kmidcolor1 {background-color: #fff7de;}
.kmidcolor2 {background-color: #ffffff;}


#elki {height: 73px; background: url(http://yaca.yandex.ru/blocks/b-magic-footer/forest.png) repeat-x; }


#elki1 {height: 110px; background: url(http://uralweb.ru/i/k/fon-spring.jpg) repeat-x; }

.adv_list th
{
  background-color: #006f9a;
  padding: 10px 8px;
  color: #fff;
  text-align: left;
  font-weight: lighter;
}

.adv_list th a
{
  color: #fff;
  font-weight: lighter;
}

.adv_list tr.odd td,
.adv_list tr.even td
{
  border-bottom: 1px solid #cdcdcd;
  padding: 10px 8px 15px 8px;
  vertical-align: top;
}

.adv_list tr.odd td a,
.adv_list tr.even td a
{
  color: #333;
}

.hot, .hot *
{
  color: #CC0000 !important;
}


.b-car-sell2 {
    margin-bottom: 18px;
}

.b-car-sell__title2 a {
    margin-right: 5px;
}
.b-car-sell__title2,
.b-bulletin-board__title2,
.b-realty-board__title2 {
    margin: 0px;
    margin-bottom: 10px;
    color: #7f7f7f;
    font: 11px/14px Arial, Tahoma, Sans-Serif;
}

.b-car-sell2 span {
    color: #575757;
    display: inline-block;
    font-size: 12px;
    height: 150px;
    margin-top: 10px;
    overflow: hidden;
    text-align: left;
    vertical-align: top;
    margin-right: 20px;
    font-family: Arial, Tahoma, Sans-Serif;
  text-align: center;
  font-weight: bold;
}

.b-car-sell2 p {
    height: 150px;
    margin: 0;
    overflow: hidden;
    text-align: justify;
    display: block;
}

.b-car-sell2 span a.image {
    display: inline-block;
    height: 150px;
    overflow: hidden;
    width: 200px;
//  border-radius: 8px 8px 8px 8px;
}

.b-car-sell2 span a {
    font-size: 13px;
font-size: 90%;
font-weight: bold;  
}

.related_block {

}
