*{font-family:Arial, Tahoma, Sans-Serif; font-size:12px;}

a{color:#06518a;text-decoration:underline;}

a:hover{color:#2374b1; text-decoration:none;}

.header{color:#C42B2B; text-decoration:none; border:1px solid #f9f9f9; font-size:9px; font-weight: bold; vertical-align: middle;}

.box-border-top-bottom {padding:0px;background-color:#D9D9D9;background-image:url('http://poltava.info/imagen/1.gif');background-repeat:no-repeat;}

.box-border-top-bottom-f {padding:0px;background-color:#06518a;background-image:url('http://poltava.info/imagen/1.gif');background-repeat:no-repeat; color: inherit; color: #0021C3;}

.box-border-left-right {margin:0px;padding:8px 14px 8px 14px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;}

.box-border-top-bottom-r {padding:0px;background-color:#ffffff;background-image:url('http://poltava.info/imagen/1.gif');background-repeat:no-repeat; color: inherit; color: #878787;}

.w {color: #3F3F3F;}

.w:hover {color: #000000;text-decoration:none;}

.pth {color: #27478e;text-decoration:none; font-size:11px;}

div.m a,

div.m a:link,

div.m a:visited {color: #06518a; font-size:11px;}

div.m a:hover {color: #cc0000; text-decoration: none; font-size:11px;}

.zag{color:#037fdd; font-size:16px;}

.vid{color:#037fdd;}

.zag1{color:#036ab8; font-size:18px;}

.zag2{color:#03497d; font-size:22px;}

.div_footer_gl{height: 31px; overflow: hidden;margin: 2px;padding: 2px;width: 100%;}

.div_footer{float: left;height: 31px;}

#short-story {line-height: 18px;}

#short-story img {border:1px solid #06518a; text-indent: 5px; text-align:top; padding:0px;background:#ffffff;margin-right:5px;}

#news_img_top {margin: 5px 5px 5px 5px; border:3px solid #d3dce5; border-spacing: 1px; text-indent: 5px; text-align:top;}

#top_link {font-size:10px;color:#c0cfdd; padding:4px;}

#top_link a {color:#f9f9f9;font-size:11px;}

#top_ads {font-size:10px;color:#c0cfdd; padding:4px;}

#top_ads a {color:#f9f9f9;font-size:11px;}

#top_ads div {font-size:10px;color:#c0cfdd; padding:4px;}

#top_ads div a {color:#f9f9f9;font-size:11px;}

#full-story {line-height: 18px;font-size:12px;}

#full-story img {border:1px solid #06518a; text-indent: 5px; text-align:top; padding:0px;background:#ffffff;margin-right:5px;}

#full-story i {color: #4f5a74; line-height: 14px;  font-size:12px; font-family: Tahoma,Sans-Serif,Verdana,Arial;}

#full-story a {font-size:14px; text-decoration: none;}

#full-story b {font-size:14px;}

#full-story u {font-size:14px;}

.feed_desc img {border:1px solid #06518a; margin: 1px; padding: 2px; border-spacing: 1px; text-indent: 5px; text-align:top;}

.feed_desc {line-height: 20px;}

#cons_p {line-height: 22px;}

#cons_p img {border:1px solid #06518a; margin: 4px; padding: 2px; border-spacing: 1px; text-indent: 5px; text-align:top;align:left;}

#cons_p i {color:#03497d;font-size:11px;line-height:14px;text-decoration:none;}

ol.results {margin:0 0 1.4em 20px; padding:0 0 0 21px}

ol.results li {margin-bottom:1em; padding:0;}







ol.results div {display:inline;Z-INDEX:10;}







ol.results div.title {font-size:125%;}







ol.results div.text {padding-bottom:0.1em;overflow:hidden}







comment_form.input {border:1px solid #bcbcbc; padding: 2px;}







comment_form.textarea {border:1px solid #bcbcbc; padding: 2px;}















#kitchen







{







//overflow: auto;







//height: 300px;







width: 190px;







padding: 5px;







line-height: 18px;







//text-align:justify;







}







.selected_item {margin-top: 2px; margin-bottom: 2px; border-bottom:1px dotted #cc0000;color:#cc0000;font-size:12px;}







#enter-memo b {border-bottom:1px dotted #03497d;color:#4f4f4f;font-weight:bold;font-size:12px;}







#enter-memo u {text-decoration: none; border-bottom:1px solid #03497d;color:#03497d;font-weight:bold;font-size:14px;}







#enter-memo {font-size:12px;color:#303030;line-height: 18px;}







#enter-ol {font-size:12px;color:#06518a;line-height: 18px;}







.enter-menu-std {border-top: 1px solid #688bac;border-right: 1px solid #688bac;border-left: 1px solid #688bac;text-align:center;text-decoration:none;background:#f1f4f9;}







.enter-menu-td {border-bottom: 1px solid #688bac;text-align:center;text-decoration:none;}







#preview {border:1px solid #06518a;margin-top: 22px;}







#preview_tmb {width: 85px;line-height: 18px; border-right: 1px solid #f2f3f4;margin-top: 5px;text-align: center; padding: 4px;}







#preview_tmb img {cursor: pointer; cursor: hand; border:1px solid #06518a; text-align: left; vertical-align: top; margin-bottom: 5px;}







#fav_link a {color: #5c9f05;}







#photo_autor {line-height: 18px;}







#photo_preview {cursor: pointer; cursor: hand; padding:2px; border:1px solid #06518a;background-color: #ffffff;}







#photo_full img {cursor: pointer; cursor: hand; border:1px solid #06518a;}







.price{font-size:12px;color:#03497d;}







#price_prubr {line-height: 22px;}







#price_prubr li {font-size:11px;color:#03497d;}







#price_prubr sup {font-size:10px;color:#5c9f05;}







#price_pager a {font-size: 11px;}







#price_pager {font-size: 11px;}







#add_price {line-height: 22px;}







.title_l {font-size: 10px; padding:2px;}







.title_l:hover {font-size: 10px; color:#000000;padding:2px;text-decoration:none}







#w_tbl{font-size:10px;text-size:10px;}















#interview {line-height: 18px;}







#interview img {margin: 0px 10px 10px 0px; border:1px solid #06518a; border-spacing: 0px; text-indent: 5px; text-align:top;}







#interview i {color:#03497d;font-size:14px;line-height:24px;font-style:normal;margin-top:5px;margin-bottom:5px;}







.menu_itm {padding-left:10px;}















#add_konkurs{position:relative; padding:0px;background:#f2f3f4;border:1px solid #9cbfd9;top:-85px; left:-5px;bottom:0px;right:0px;opacity: 0.9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);width: 20px;cursor: pointer; cursor: hand;}















#photo_conkurs {color:#06518a;font-size:11px;}







#photo_conkurs a {color:#06518a;font-size:11px;text-decoration:none}







#photo_conkurs a:hover {color:#cc0000;font-size:11px;text-decoration:none}















.news-menu-std1 {border-top: 1px solid #688bac;border-right: 1px solid #688bac;border-left: 1px solid #688bac;text-align:center;text-decoration:none;background:#f1f4f9;}







.news-menu-td1 {border-bottom: 1px solid #688bac;text-align:center;text-decoration:none;background:#ccd9e7;border-top: 4px solid #ffffff;}















.highslide-html {







background-color: #ffffff;







}







.highslide-html-blur {







}







.highslide-html-content {







display: none;







}







.highslide-loading {







    display: block;







	color: black;







	font-size: 8pt;







	font-family: sans-serif;







	font-weight: bold;







    text-decoration: none;







	padding: 2px;







	border: 1px solid black;







    background-color: white;







    padding-left: 22px;







    background-image: url(/include/lib/highslide/graphics/loader.white.gif);







    background-repeat: no-repeat;







    background-position: 3px 1px;







}















/* Styles for the popup */







.highslide-wrapper {







	background-color: #ffffff;







}







.highslide-wrapper .highslide-html-content {







    width: 200px;







    padding: 0px;







    background-color: #ffffff;







}







.highslide-wrapper .highslide-header div {







}







.highslide-wrapper .highslide-header ul {







	margin: 0;







	padding: 0;







	text-align: right;







}







.highslide-wrapper .highslide-header ul li {







	display: inline;







	padding-left: 1em;







}







.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {







	display: none;







}







.highslide-wrapper .highslide-header a {







	font-weight: bold;







	color: gray;







	text-transform: uppercase;







	text-decoration: none;







}







.highslide-wrapper .highslide-header a:hover {







	color: black;







}







.highslide-wrapper .highslide-header .highslide-move a {







	cursor: move;







}







.highslide-wrapper .highslide-footer {







	height: 11px;







}







.highslide-wrapper .highslide-footer .highslide-resize {







	float: right;







	height: 11px;







	width: 11px;







	background: url(/include/lib/highslide/graphics/resize.gif);







}







.highslide-wrapper .highslide-body {







}







.highslide-move {







    cursor: move;







}







.highslide-resize {







    cursor: nw-resize;







}















/* These must be the last of the Highslide rules */







.highslide-display-block {







    display: block;







}







.highslide-display-none {







    display: none;







}







.highslide-html {







background-color: #ffffff;







}







.highslide-html-content-rate {







display: none;







    width: 400px;







    padding: 0px;







    background-color: #ffffff;







    







}







.l {color:#06518a;text-decoration:underline;}







.l:hover{color:#cc0000; text-decoration:none;}















.row {







  width:100%;







  overflow:hidden;







  }







.row div {







  float:left;







  display:inline; 







  width:49.9%;







margin-bottom:10px;







  }







#path_area {font-size:11px; margin:0px; padding-bottom:0px;color:#eff5fa;}







#path_area a {font-size:11px;color:#dee9f4}







#path_area u {font-size:8px;color:#dee9f4;text-decoration:none}







#table_view_realty {font-size:10px;}







#counter_table img {opacity: 0.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}







#counter_table img:hover {opacity: 0.9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}















.photo_user_gallery {







  width:100%;







  overflow:hidden;







  }







.photo_user_gallery div {







  float:left;







  display:inline; 







  width:49.9%;







margin-bottom:10px;







  }







.bottom_link{font-size:11px; color:#878787;}







.bottom_link:hover{font-size:11px; color:#878787;}







.bottom_link:over{font-size:11px; color:#878787;}







.con_text{color:#878787;text-decoration:none;}







#st4 {font-size:11px; color:#878787;}















.news_index ul {list-style-type: none; margin: 0 0 25px 0; padding: 0; line-height: 15px;}







.news_index li {margin-bottom: 10px; padding-left: 13px; font-size: 75%; background: url(http://poltava.info/img/ico_li.gif) 0 5px no-repeat;}







.menu_index ul {list-style-type: none; margin: 0 0 15px 0; padding: 0; line-height: 16px;}







.menu_index li {padding-bottom: 8px; padding-left: 13px; background: url(http://poltava.info/img/uls.gif) no-repeat 0 -88px;}







.menu_index .selected-item {padding-bottom: 12px; padding-left: 13px; background: url(http://poltava.info/img/uls.gif) no-repeat 0px 0px ;}







.menu_index .selected_item {font-weight:bold;color:#06518a; border:0; font-size:14px;}















.menu_index #sub_menu {margin-left: 13px; padding-left: 13px; background: url(http://poltava.info/img/ul_2.gif) 0 10px no-repeat;color:#cc0000;font-size:11px;}







.menu_index #names {margin-left: -13px; margin-top: 10px; background: none;}















.l_index {line-height: 14px;color:#878787;font-size:10px;}







.l_index a {line-height: 14px;color:#878787;font-size:10px;text-decoration:none}







.l_index a:hover {line-height: 14px;color:#878787;font-size:10px;text-decoration:none}







.l_index ul {list-style-type: none; margin: 0 0 25px 0; padding: 0; line-height: 18px;color:#878787;}







.l_index li {padding-bottom: 8px; padding-left: 13px; background: url(http://poltava.info/img/ico_li2.gif) 0 6px no-repeat;font-size:11px;}















.sms_index ul {list-style-type: none; margin: 0 0 15px 0; padding: 0; line-height: 12px;color:#036ab8;}







.sms_index li {padding-bottom: 8px; padding-left: 13px; background: url(http://poltava.info/img/ico_li2.gif) 0 6px no-repeat;font-size:11px;}























.horizontal_li li{







    text-align: left;







    float: left;







    list-style: none;







    padding: 0px 2px 0px 0px;







}















.col_v {







  overflow:hidden;







  text-align:top;







  float:left;







  }







.col_v div {







  float:left;







  padding-right:1px;







  border:0px solid #f2f3f4;







  margin-bottom:3px;







  font-size:10px;







  color:#878787;







}







.col_v div img {







margin:0px;







border:1px solid #06518a;







}







#header_link img {vertical-align:middle;}







.grey_bottom a {color: #878787;font-size: 9px; text-decoration:none}







.grey_bottom a:hover {color: #878787;font-size: 9px; text-decoration:none}





/*  НОВОЕ */





/*  заголовки */

h1 {color:#03497d; font-size:32px;font-weight:normal;line-height:32px; margin-bottom:10px;margin-top:5px;}
h1 a {color:#03497d; font-size:32px;font-weight:normal;line-height:32px; margin-bottom:10px;margin-top:5px;}
h2 {color:#036ab8; font-size:24px;font-weight:normal;line-height:26px; margin-bottom:10px;margin-top:5px;}
h2 a {color:#036ab8; font-size:24px;font-weight:normal;line-height:26px; margin-bottom:10px;margin-top:5px;}
h3 {color:#036ab8; font-size:16px;font-weight:normal;line-height:20px; margin-bottom:5px;margin-top:3px;}
h3 a {color:#036ab8; font-size:16px;font-weight:normal;line-height:20px; margin-bottom:5px;margin-top:3px;}
h4 {color:#036ab8; font-size:14px;font-weight:normal;line-height:16px; margin-bottom:2px;margin-top:2px;}
h4 a {color:#036ab8; font-size:14px;font-weight:normal;line-height:16px; margin-bottom:2px;margin-top:2px;}


/*  продажные ссылки */

.links_ad_1 {color:#477e93;font-size:20px; line-height:24px;}
.middot_ad_1 {color:#477e93;font-size:20px; line-height:24px; font-weight:bold; padding-right:3px;}
.links_ad_2 {color:#599cb5;font-size:14px;line-height:24px;}
.middot_ad_2 {color:#599cb5;font-size:14px;line-height:24px;font-weight:bold;padding-right:3px;}
.links_ad_3 {color:#67b7d6;font-size:12px;line-height:24px;}
.middot_ad_3 {color:#67b7d6;font-size:12px;line-height:24px;font-weight:bold;padding-right:3px;}

.nav {clear:both;display:inline;}
.nav .middot_nav {width:10px;float:left;font-size: 14px; line-height:14px; color: #8a8989;font-weight:bold;}
.nav .links_nav  {width:150px;float:left;margin-bottom:5px;}
.nav .links_nav a {font-size: 12px; color: #8a8989;line-height:16px;}

/*  стили шапки */

.topBar {padding:5px;color:#878787; font-size:11px;}

.topBar a {color:#666666; font-size:11px;}

.topBar img {border:0px;vertical-align:middle;}



/*  ----  стили главной страницы */

.main-div-grey {width:565px; float:left; display:block; background: #f2f3f4; margin:0px;margin-top:4px;}



/*  блок новостей */

.main-news .main-news-left {width:160px; float:left; display: table-cell; overflow:hidden; position: relative;}
.main-news .main-news-first-news {width:565px;padding:0px;margin:0px;}
.main-news .main-news-first-news2 {width:565px; float:left; display:block; background: #f2f3f4; margin:0px; margin-top:4px; }
.main-news .main-news-date-today {color:#036ab8; font-size:9px;}
.main-news .main-news-date-no-today {color:#878787; font-size:9px;}
.main-news .main-news-first-news-title {color:#036ab8;font-size:18px; line-height:24px;}
.main-news .main-news-first-news-small {font-size: 12px;color:#323232;line-height:18px; text-decoration:none}
.main-news-left .hot_nav {display: block; margin-top:30px;}
.main-news .main-news-second-news {width:270px;margin-right:5px; height:58px; float:left; margin-bottom:5px;display:block;overflow:hidden;}
.main-news-second-news .main-news-second-news-date {width:30px; float:left; display:block;}
.main-news-second-news .main-news-second-news-info {width:240px; float:left; display:block; overflow:hidden;}
.main-news-second-news-info .zag-today {font-size:12px; line-height:14px}
.main-news-second-news-info .zag-no-today {font-size:12px; line-height:14px;}
.main-news-second-news-info img {margin-right:3px;}




/*  блок ФИРМ */
.main-firms .main-firms-left {width:160px; float:left; display: table-cell; overflow:hidden; position: relative;}
.main-firms .main-firms-last-firm {width:570px;margin-right:5px; float:left; margin-bottom:15px;display:block;}
.main-firms-last-firm .main-firms-last-firm-date {width:30px; float:left; display:block;margin-top:2px;}
.main-firms-last-firm .main-firms-last-firm-info {font-size: 12px; width:540px; float:left; display:block; overflow:hidden;}
.main-firms-left .hot_nav {display: block; margin-top:30px;}
.main-firms-last-firm-info {font-size:12px;}
.main-firms-last-firm-info a {font:18px Arial; line-height:24px;}
.date-last-firm {color:#036ab8; font-size:9px;}
.main-firms .main-firms-last {width:180px;margin-right:2px; float:left; margin-bottom:10px;display:block;}
.main-firms-last .main-firms-last-date {width:30px; float:left; display:table; margin-top:2px;}
.main-firms-last .main-firms-last-info {width:150px; float:left; display:table; overflow:hidden;}
.main-firms-last-info a {font:12px Arial; line-height:18px;}
.date-last {color:#036ab8; font-size:9px;}


/*  блок РАБОТА */
.main-job .hot_nav {display: block; margin-top:30px;}
.main-job .main-job-left {width:160px; float:left; display: table-cell; overflow:hidden; position: relative;}
.main-job-last-date {width:30px; color:#70a64d; font-size:10px; border-bottom:1px solid #f2f3f4;overflow: hidden;}
.main-job-last-info {width:180px; border-bottom:1px solid #f2f3f4; overflow: hidden;}
.main-job-last-info a {font:12px Arial; line-height:14px;}
.main-job-money_zp  {width:60px; color:#497b27; font-size:12px;border-bottom:1px solid #f2f3f4;}

/*  блок РАЗДЕЛОВ */
.main-links .l_block {display:inline;float:left; margin-right:10px; width:130px;overflow: hidden;}
.l_block .l_middot {width:10px;float:left;font-size: 24px; line-height:18px; color: #8a8989;font-weight:bold;}
.l_block .l_links  {float:left;width:120px;font-size: 11px;color: #8a8989;}
.l_block .l_links a {font-size: 14px;line-height:18px;font-weight:bold}

/*  блок заведений */
.main-enter .main-enter-left {width:160px; float:left; display: table-cell; overflow:hidden; position: relative;}

.main-enter .main-enter-type-block {display:inline;float:left; margin-right:0px; margin-bottom:10px; width:110px; overflow: hidden;}
.main-enter-type-block a {font-size: 12px;line-height:14px;font-weight:bold;}
.main-enter .hot_nav {display: block; margin-top:30px;}
.e_ads {width:100px; height:50px; float:left;overflow:hidden; position: relative; margin-bottom:4px;margin-right:10px;}
.e_ads img {vertical-align:middle;}

/*  блок кино */
.main-kino .main-kino-left {width:160px; float:left; display: table-cell; overflow:hidden; position: relative;}
.main-kino .hot_nav {display: block; margin-top:30px;}

.main-kino-block {display:inline;float:left; margin-right:5px; margin-bottom:20px; width:180px;height:90px;overflow: hidden;}
.main-kino-block .main-kino-block-img {width:70px;height:90px;float:left;}
.main-kino-block .main-kino-block-txt {width:110px;height:90px;float:left;}
.main-kino-block .main-kino-block-txt a {font-size: 12px;line-height:14px;font-weight:bold;}
.main-kino-block-txt .main-kino-block-pokaz {margin-top:10px; font-size:10px;font-weight:normal;}
.main-kino-block-txt .main-kino-block-pokaz a {font-size:11px;font-weight:normal;}


/* элементы закругления */

.inner-box {

    padding:0em;

}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {

    display: block;

	height: 1px;

	overflow: hidden;

	font-size:1px;

}



.r10 { margin: 0 10px; }

.r9 { margin: 0 9px; }

.r8 { margin: 0 8px; }

.r7 { margin: 0 7px; }

.r6 { margin: 0 6px; }

.r5 { margin: 0 5px; }

.r4 { margin: 0 4px; }

.r3 { margin: 0 3px; }

.r2 { margin: 0 2px; }

.r1 { margin: 0 1px; }





#rounded-box-main .inner-box-main { padding: 0px;margin:0px;}

#rounded-box-main  b {background: url(/img/bg-new.png) repeat;}

#inner-box-main {background:  url(/img/bg-new.png) repeat;}

#inner-box-main b {background:  none;}



#rounded-box-ad .inner-box-ad { padding: 0px;margin:0px;}

#rounded-box-ad  b {background: #D9ECFF;}

#inner-box-ad {background:  #D9ECFF;}



#rounded-box-special .inner-box-special { padding: 0px;margin:0px;}

#rounded-box-special b {background: #fff4c6;}

#inner-box-special {background:  #fff4c6;padding: 10px;margin:0px;}



#rounded-box-white {padding-left: 3px;padding-right: 3px;margin:0px;}

#rounded-box-white  b {background: #ffffff;}

#inner-box-white {background:#ffffff;padding: 10px;margin:0px; line-height:20px;}

#inner-box-white img {vertical-align:middle; border:0px;}