html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;
	font-style: inherit;font-size: 100%;font-family: inherit;
}

/* remember to define focus styles! */
:focus {outline:0}
form {margin:0px;}
body {line-height: 1;color: black;background:url('../../_img/s.gif') #fff no-repeat;
    background-attachment: fixed;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/* end  reset  styles */

/* _2. basic elements styles */
strong {font-weight:bold;}
.g-on,
.on {display:block;}
#bookmarks_link {display: none}
.g-off,
.Off,
.off {display:none;}
.g-bold {font-weight:bold;}
.cl {clear:both;}
.g-cl {clear:both !important;float:none !important;height:1px !important;line-height:0 !important;font-size:0 !important;}
.gblue {background-color:#D8EBFD; height:2px!important; margin: 0 -3px -2px; clear:both !important;float:none !important;}
a,
a:visited {color:#005baa;}
.g-fl {float:right;}
.g-bcl {clear:both !important;float:none !important;height:7px !important;line-height:1px !important;font-size:1px !important;}
/* end basic elements styles */

/* images */
.main h1 a {
    background-image:url(../../_img/icons/ic-plus.gif);
}
.main h1 a.m {
    background-image:url(../../_img/icons/ic-minus.gif);
}
#side-nav ul ul li a {
	background:url(../../_img/icons/list.gif) 0 5px no-repeat;
}
#side-nav ul ul li a:hover,
#side-nav ul ul li.active a {
    background-image:url(../../_img/icons/list-a.gif);
}
#news .morenews a {
    background: url(../../_img/morenews.gif) left 4px no-repeat;
}
.grey-box .location a.location-selected {
    background: url(../../_img/icons/grey-down.gif) right center no-repeat;
}
.bot {
    background-image: url(../../_img/bg-bot.gif);
}
.img-logout {
    background-image: url(../../_img/icons/bar-e.gif);
}
.img-login {
    background-image: url(../../_img/icons/bar.gif);
}
#top {
	background: url(../../_img/logo.gif) no-repeat;
	}
#top.lang_ua {
	background: url(../../_img/logo_ua.gif) no-repeat;
	}
html, body {
	width: 100%; min-width: 990px;
/*	height: 100%;*/
	}

body {
	font-size: 75%; font-family: arial, helvetica, sans-serif;	color: #000;
	margin: 0; padding: 0;
	background: #fff;
	text-align: center;
	}

.clear {clear: both; line-height: 1px; height: 1px;}
.clear-grey {clear: both; line-height: 1px; background-color:#c0c0c0; height: 1px;}
.clear-grey1 {clear: both; line-height: 1px; border-top:1px solid #c0c0c0; height: 20px; width: 575px}

.g-nobr {
    white-space:nowrap;
}

img {
	border: none;
	}
table, table table, table table table, table table table table, table table table table table {
	font-size: 100%;
	}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0 none;
	margin:0; padding:0;
	}
/* ---------------- Banners ------------- */
.top_ad {
padding:4px 0;
overflow: hidden;
text-align:center;
}
.top_ad div {
margin:0 auto;
text-align:center;
line-height:1px
}
.right_ad {
padding:0 0 0 60px;
overflow: hidden;
}
.right_ad div {
line-height:1px
}
.right_ad div div {
padding-bottom: 10px;	
}
.in-cent .right_ad {padding: 0 0 0 40px!important}
.in-cent .right_ad div div {
    padding-bottom: 20px!important;
}

#adriver_380x175_ukrnet_novosti {
    width:361px;
    margin:0 0 0 -16px;
    position:relative;
    display:none;
    overflow:hidden;
}
/*---------------------- Stucture -------------------------*/
#holder {
    position: relative;
    margin: 0 auto; padding: 0;
	text-align: left;
	width: 990px;
	}
* html #holder {width: 990px;}
.topBanner-wrap {
	padding:0;
	text-align:center;
	}
#topBanner {
	position:relative;
	z-index:10;
	padding: 4px 0 18px;
	}
.topBanner-wrap div {
	margin:0 auto;
	text-align:center;
	}
.placeholder1 {
	position:relative;
	width:728px;
	z-index:100;
	}
.placeholder1, .placeholder2 {
	border:0 none;
	}
.panel, .panel * {
/*	font-size:12px !important;*/
	}
.panel {
	font-family:Arial;
	line-height:1.3em;
	position:relative;
	z-index:900; padding-right: 12px;
	padding-top: 5px
	}
.panel-right {
	float:right;
	}
.panel li.panel-logout {
	padding-right:19px;
	}
.panel-right ul li {
	float:right;
	}
.panel ul li {
	display:block;
	float:left;
	list-style-type:none;
	padding:0 5px;
	position:relative;
	}
#top {
	float: left;
    position:relative;
    z-index:810;
     margin: 5px 0 0 10px;
	_margin: 5px 0 0 4px;
	}
#logo {
	float: left;
	width: 200px;
	height: 60px;
	}
#search-wrap {
	float: left;
	width:600px; position: relative;
	_width: 650px;
	margin: 29px 0 0; padding: 0 0 0 49px;
	}
.search-br input.s-text {
	border:1px solid #B2B2B2;
	font-size:17px;
	height:21px;
	_height: 26px;
	margin:0; padding:2px;
	vertical-align:middle;
	width:340px;
	}
.search-br input.s-submit {
/*	width:auto!important;*/
	font-size: 15px;
	margin: 0 9px 0 4px;
	padding: 0 12px;
	*padding: 0 4px;
	height:28px;
	vertical-align:middle;
	}
html > body .search-br input.s-submit, x:-moz-any-link, x:default {
    padding:0 8px 4px 8px;
    *padding:0 4px;
}
*+html #holder #search-br .search-br input.s-submit	{
	padding: 0 4px!important;
	}
#search-tabs {
	margin: 0 0 0 266px;
	_margin: 0 0 0 260px;
    padding: 0;
	}
#search-tabs .tab input {
	margin: 0 2px 0 0;
}
#search-adv {
	display: none;
    padding-bottom: 10px;
	margin-bottom: 10px;
    border-bottom:1px solid #DADADA;
}
#search-adv p {
	padding: 3px 0 3px 10px;
	margin: 2px;
	overflow: hidden;
}
#search-adv p.cat {
	float: left;
}
#search-adv p.cat label {
	width: 75px;;
}
* html #search-adv p.cat {
	overflow: visible!important; text-align: left; clear: both
}
#search-adv table.boxes p {
	padding: 2px 0 2px 0;
	margin: 2px;
	line-height: 18px;
	width: 137px;
	white-space:nowrap
}
#search-adv p.period {
	padding: 3px 0 3px 90px;
}

#search-adv label {
	display:block;
	float:left;
	width:80px;
}
#search-adv label.key {
	padding-top: 3px
}
#search-adv input.txt {
	width:70%!important;
	_width: 430px;
	margin-left: 8px;
	padding: 2px 5px;
	_height: 23px;
	border: 1px solid #b2b2b2;
}
#search-adv input.rad {
	width:20px;
	margin-left: 8px;
	float: left;
	border: none;
}
#search-adv select {
	width:156px;
}
#search-adv table.boxes {
	width: 70%;
	margin-left: 6px;
	}
#search-adv table.boxes input {
	float: left;
	width: 20px;
	margin-left: 0;
	border: none;
}
#search-adv table.boxes label {
	display:inline; float:none;
}
#search-adv input.submit {
	width: auto!important;
	margin-left:88px;
	height:28px;
	vertical-align:middle;
    font-size: 15px;
	padding: 0 12px;
    *padding: 0 4px;
	}
html > body #search-adv input.submit, x:-moz-any-link, x:default {
    padding:0 8px 4px 8px;
    *padding:0 4px;
}
*+html #holder #search-adv input.submit	{
	padding: 0 4px!important;
	}
#autocomplite {
    color:#000;
    background-color:#ffffff!important;
    border:1px solid #666666 !important;
    text-align:left;
	margin-left: 49px;
    cursor:default;
    font-size:13px;
    font-weight:normal !important;
    line-height:17px;
    margin-top:6px;
    position:absolute;
    width:344px;
    _width:340px;
    top:20px;
    left:0;
    z-index:700;
    overflow:hidden;
}
#autocomplite table {
    width:100%;
}
#autocomplite .res-selected td,
#autocomplite tr:hover td {
    background:#3366cc !important;
    color:#fff !important;
}
#autocomplite td {
    cursor:default;
    font-size:13px;
    line-height:17px;
    padding-left:3px;
    padding-right:3px;
    text-align:left;
    white-space:nowrap;
}
#autocomplite td.name span.long,
#autocomplite td.name span.short {display:block;width:110px;overflow:hidden;}
#autocomplite td.name span.long {width:245px;}
#autocomplite td.res {
    color:green;
    font-size:10px;
    overflow:hidden;
    padding:0 3px;
    text-align:right;
    white-space:nowrap;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #autocomplite { top:22px;left:-1px; }
}
.info-wc {
	float: right; margin: 0; width: 360px}
/* ------------------ Main ---------------------------- */
.main {
	margin: 0; padding: 12px 0 0 0;
	}
.main h1 {
	padding: 15px 0 13px 12px;
	margin: 0;
	font: 21px Arial, Helvetica, sans-serif!important;
	}
.main h1 a {
    width:18px;
    height:18px;
    display:block;
    float:left;
    font-size:0;
    line-height:0;
}
.main h1 span {
    text-transform: lowercase
}
.upd{
	right: 12px;
	position: absolute
	}
.grey-strip {
	margin:10px 0 0 0; padding:8px 0 9px 15px;
	position:relative;
	/**/
	}
.grey-strip .a {
	margin-right: 7px;
	font-weight: bold
	}
.grey-strip a{
	color: #000!important;
	border-bottom: 1px dashed #000;
	margin-right: 7px;
	text-decoration: none;
}
.grey-strip a:hover {
    color: #000!important;
	border-bottom: 1px dashed #000!important;
	text-decoration:none!important
}
.left {float: left; width: 600px}
#side-nav {
	float: left;
	margin: 15px 0 0 0;
	padding: 7px 0 8px;
	width: 100%;
	border-top: 1px solid #c0c0c0;
	position: relative; z-index: 710;
	}
#side-nav ul{
	list-style-type: none;
	margin-left: 8px;
	width: 970px;
	_width: 955px;
	font: 1em Arial, Helvetica, sans-serif
}
@media screen and (-webkit-min-device-pixel-ratio:0){
#side-nav ul { width: 972px } /*for Safari 3*/
}
#side-nav ul li{
	display: inline; font-weight: bold; padding: 3px 0; _font-size: 12px; float:left;
}
#side-nav ul ul li {font-weight: normal; width:auto!important;}
#side-nav ul li a {text-decoration: none; color:#2c54a6; padding: 2px 5px}
#side-nav ul li a.rg {background:url(../../_img/bg_city.gif) bottom right no-repeat; padding: 2px 11px 1px 1px; margin-left: 2px; z-index:9000}
#side-nav ul li.active a {text-decoration: none; background-color:#ededed; color:#000;}
#side-nav ul li a:hover, #side-nav ul li a.act{color: #000;}
#side-nav ul ul li a { padding-left: 10px; }
.title_list {
	padding: 0 2px 0 3px;
	display:block;
	background: url(../../_img/icons/grey-down.gif) 118px 4px no-repeat;
	margin-bottom: 5px;
	}
#side-nav .title_list {
    margin-bottom:13px;
}
#news {
	float: left;
	width: 590px;
	padding-top:10px
	}
#news h2 {
	font: 2.1em Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #000;
	padding: 0 0 12px 0
	}
#news h2 a {line-height: normal!important}
#news h2.h2grey {
	border-bottom: 1px solid #dadada;
}
#news h2.h2grey a, #news a.ad-srch {
	color:#005BAA;
	float:right;
	font-size:12px;
	margin:7px 0 10px 0;
}
#news p.grey, .right p.grey {
	color: #828282;
}
#news p.s-res {font-size: 1.2em;}
#news p.sect {
	padding: 10px; margin: 10px 0 10px 0;
	border-bottom:1px solid #d9d9d9;
	font-size:1.2em
}
#news h3 {
	padding:0 0 0 10px; margin-bottom:12px;
	font: bold 1.2em Arial, Helvetica, sans-serif
	}
#news h3 a {color: #005baa; text-decoration:underline}
#news a.more {color: #005baa; clear:both!important; display:block; padding: 0; text-align: right!important;margin: 0 0 20px 50px!important; float:right;text-decoration: underline}
#news a:hover.more {color: #063e6e;text-decoration: none}
#news .up-bar {margin-right: 10px;}
.up-bar {
	border: 1px solid #bedef2;
	background-color:#e5f5ff;
	text-align: center;
	padding: 9px; margin-bottom: 20px
	}
.up-bar a {
	color: #005baa; margin-left: 10px;
	text-decoration: none;
	background: url(../../_img/dotted.gif) bottom left repeat-x;
	}
.up-bar a:hover {
	color: #063e6e;
	text-decoration: none;
	}
#news .item, .right .item {
	position: relative;
	clear:both;
	margin-left: 5px;
	font-size: 1.2em;
	color:#909090;
	padding: 1px 0 10px 55px;
	zoom:1;
}
#news .item img.ic, .right-news .item img.ic {vertical-align: bottom; margin-bottom: 2px}
#news .item .few-photo {
	background: url(../../_img/icons/ic-photo-few.gif) left no-repeat;
	}
#news .item .d, .right .item .d {
	font-size: 0.1px; width: 1px; margin:0; padding:0; letter-spacing: 0;
}
* html #news .item, * html .right .item {
	overflow: visible; height: auto!important}
#news .time, .right .item .time {
	color:#000000;
	float:left;
	position:absolute;
	left: 0;
	margin-left:0;
	text-align:right;
	width:45px;
	top: 2px;
	font-size: 0.8em;
	zoom:1;
	z-index:3;
}
.right-news .item .time {font-size: 0.9em!important}
#news div.num {
	color:#909090;
	float:left;
	right:15px;
	padding-top:1px;
	position:relative;
	width:35px;
	text-align: right
	}
	/*#news div.text {
	width: 88%;
	}*/
#news div.text, .right .text {
	color:#909090;
	font-size:0.96em;
}
#news div .source, .right .item .source {
	text-align:left;
	white-space:nowrap
}

#news div .duple, .right .item .duple { color:#909090!important; }

#news .sources .source, .right .sources .source {background: none; padding:0; margin:0}
#news div .source .few, .right .item .source .few {
	border-bottom: 1px dashed #909090;
	cursor: pointer
}
#news div.text .black {
	color:#000
	}
#news div.text a.sect {
	color:#000; text-decoration:underline
	}
#news div.text a.from, .right div.text a.from { color:#909090;	}
#news div.text a:hover.sect {
	text-decoration: none
	}
#news div.text a:visited, .right div.text a:visited {
	color:#777777;
}
#news div.text a.city {
	color:#005baa; text-decoration: underline
	}
#news div.text a:hover.city {
	text-decoration: none
	}
#AxSubj {margin-bottom: 20px;}
.textDesc {background:#fff;zoom:1;z-index:2;}
.desc {margin: 0 0 20px 10px; padding: 0; font-size:1.1em;}
#descrText {height:30px;overflow:hidden;margin-bottom:-30px; color:#909090;display:none;}
#descrBotText {color:#909090; margin:0 20px 20px 20px; line-height:1.35em;max-height:250px;overflow-y:auto;}
	
#news .news-full {padding:13px 12px 0 12px;}
#news .news-full h1 {color:#000;margin:0 0 13px 0;padding:0;line-height:20px;}
#news .news-full a,
#news .news-full a:visited {color:#005baa;}
#news .news-full .info,
#news .news-full .date {color:#909090;padding-bottom:12px;}
#news .news-full .desc {line-height:15px;padding-bottom:18px;margin: 0;}
#news .news-full .breadcrumbs {margin:-10px 0 10px; font-size:11px; position:relative}
	
#news .news-read_more {padding:13px 12px 18px 12px;}
#news .news-read_more h2.news-read_more_title {padding:8px 0px;color:#000; font-size: 19px;}
#news .news-read_more ul li {margin-top:8px;padding:0 11px;margin-left:31px;background:url(http://localhost/unportal/branches/2_1_0/img/news-more-li.gif) 0px 6px no-repeat;}
#news .news-read_more ul li h2 {margin:0;padding:0;font-weight:normal !important;}
#news .news-chapter_desc {margin-top:50px;border:1px solid #e3e3e3;color:#b2b2b2;padding:18px 20px;}

#news .news-full-more .return_link {padding:15px 0 0 25px;}
.cl-desc {margin:10px 0 20px; font-size:1.2em; line-height:16px}
/* ------------- Sources Block ------------- */

.sources {
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: -60px;
	background: url(../../_img/corner.gif) #eee left top no-repeat;
	font-size: 0.9em;
	padding:30px 10px 10px 15px;
	zoom:1;
}

* html .sources div {
	background: url(../../_img/corner.gif) #eee left top no-repeat !important;
	font-size: 13px!important;
	margin: 0 10px 8px 0; padding: 30px 10px 10px 10px;
	height: auto!important; height:1px;
}

#news div.text, .right .text{
	padding:1px 0 5px 13px !important;
	margin: 0 0 0 5px;
	background:#eee url(../../_img/icons/list-sq.gif) left 6px no-repeat !important;
}
  
#news .item a, .right .item a{
	color:#000;
	text-decoration:none;
}
#news .item a:hover, .right .sources .item a:hover {
	text-decoration:underline;
	color:#000;
}
#news .item a:visited, .right .item a:visited {
	color:#909090;
}

.sources a:hover {
	background-color: #bedef2;
	text-decoration:none
}
.sources div a:hover {
	background-color: #eee;
}

 
.sources div a.hdr {color: #000}
.sources div a.hdr:hover {text-decoration: underline}
.sources div a.hdr:visited {color:#909090}

 
 /* ------------- End Sources Block -------------- */
 
 
 
/* ------------------ Share ----------------- */
#news .share-News {display:inline;margin:2px 0 0 3px;position:absolute;z-index:1000;}
#news .share-link {display:none; cursor:pointer; background:url(../../img/like-ar.gif) no-repeat; width:19px; height:13px; }
#news .share-box {position:absolute; top:0; left:0; background:url(../../img/share.gif) #fff 0px 0 no-repeat; width:129px; height: 129px;display:none; z-index:10; padding:21px 0 0 4px;}
#news .share-box a, #news .share-box a:visited{display:block; font-size: 12px; cursor:pointer; padding:2px 4px 3px 20px; color:#000!important; text-decoration:none;}
#news .share-box a.fb-like{padding:4px 2px 3px 25px;color:#375a99!important; font-size:11px}
#news .share-box a a {padding:0; cursor:pointer}
#news .share-box a:hover {display:block; color: #000; text-decoration: underline}
#news .share-box a div {margin:0; padding:0}

.sendfreemail .wizzard-border {border: none!important}
.sendfreemail .form-border .w-tl, .sendfreemail .form-border .w-tr, .sendfreemail .form-border .w-bl, .sendfreemail .form-border .w-br {background-image:url(../../img/formmail-corn.gif);}
.sendfreemail .wizzard-border .w-tl, .sendfreemail .wizzard-border .w-tr, .sendfreemail .wizzard-border .w-bl, .sendfreemail .wizzard-border .w-br {
background-repeat:no-repeat;font-size:0;height:3px;line-height:0;position:absolute;width:3px;z-index:5;}
.sendfreemail .wizzard-border .w-tl {background-position:0 0;left:0;top:0;}
.sendfreemail .wizzard-border .w-tr {background-position:-5px 0;right:0;top:0;}
.sendfreemail .wizzard-border .w-br {background-position:-13px 0;bottom:0;right:0;}
.sendfreemail .wizzard-border .w-bl {background-position:-8px 0;bottom:0;left:0;}
.row-top {margin: -5px 0 0 5px!important; font: bold 12px Arial, Helvetica, sans-serif; padding:0}
.sendfreemail .lbl-wide-mail {width: 6px; height:14px;background:url(../../img/head/unportal-head4.gif) -33px -21px no-repeat;margin: 0 0 0 -10px; padding:0 0 0 20px; float:left}
.row-top .close {float:right; margin-right: 10px}
.sendfreemail .row {margin: 5px 0}
.sendfreemail .zakl_modal .lbl { text-align:right; width: 80px; padding-right:10px}
/* ------------------ end Share ----------------- */

#news .photo-txt {
border-bottom:1px solid #C0C0C0;
margin:0 0 10px 10px;
padding:25px 0 10px 2px;
}
/*
.sources .item {background: none!important}
*/
.right .sources.text {
	width: 360px
}
#news .item a, .right .item a {
	line-height:15px;
}
#news .item a:hover, .right .item a:hover {
    text-decoration: underline;
}

#news .morenews {
	background-color:#f1f1f1;
	margin: 20px 0 30px 0; padding: 15px;
	font-size: 1.6em;
	border-top: 1px solid #dbdbdb;
    position:relative;
	}
#news .morenews a {
	padding: 0 0 2px 18px
}
#news .morenews a:hover {
	text-decoration: none
}
#news .morenews .loader {
    position:absolute;
    top:10px;
    left:8px;
	width: 23px; height: 23px;
	_left: -3px; _top: 15px;
    background:#F1F1F1;
}
.noresults {
    font-weight:bold;
    padding:10px 0 0 15px;
}
.search_title {
    font-size:22px;
    padding:10px 0 10px 0;
    font-weight:normal;
}
#news h2.block-headline {font-size: 1.4em; font-weight:bold; border: none!important}
#news h2.block-headline a {color: #005baa; text-decoration:underline}
#news h2.block-headline a:visited {color: #005baa}
.pager {
	  height: 30px; border-top: 1px solid #dbdbdb;
	  margin-top: 32px;
	  margin-left:-2px; padding-top: 13px;
	  text-align: center;
	  font-size:1.2em;
	  _height: 45px;
	  color: #005baa
	}
.pager table {margin: 0 auto; padding: 0;}
.pager table td {line-height: 9px}
.pager a, .arr {
	margin: 0 2px;

}
.pager a {
	color: #005baa!important;
	text-decoration: underline!important
	}
.pager .arr{color: #909090}
.pager .current {
	color: #000;
	background-color: #e7e7e7; padding: 2px 6px 1px 5px;
	}
.pager .keyb {
    color:#828282;
    font-size:12px;
}
.pager .keyb span {
    padding:0 2px;
}
/* ------------------- PhotoGallery ------------ */
.lbox {width: 100%; height: 100%; float:left; text-align: left; background:url(../../_img/lbox_bg.gif) top repeat-x;}
.lbox .main-h {float: left; background:url(../../_img/lbox_photo.gif) no-repeat; margin:15px 0 0 19px; _margin:15px 0 0 10px; height: 30px; padding: 0 0 0 28px; font: bold 1.3em Arial, Helvetica, sans-serif}
.lbox h2.video {background:url(../../_img/lbox_video.gif) no-repeat; padding-top: 2px}
.lbox a.close {float: right; color:#f00; text-decoration:none; border-bottom: 1px dashed #f00; margin: 16px 28px 0 0;}
.lbox .mn {margin: 0 30px 0 36px; padding:0}
.lbox .s {margin: 0 20px 18px 11px; padding: 18px 0 0 0; font: 1.7em Arial, Helvetica, sans-serif}
.lbox .s a {color: #005baa;}
.lbox .s a.t {color: #000; text-decoration:none}
.lbox .s a:hover.t {text-decoration:underline}
.lbox .l-src {padding: 0 0 0 12px; color:#828282}
.lbox .mn p {margin: 0 0 10px 0; padding: 25px 0 10px 2px; border-bottom: 1px solid #c0c0c0}
.lbox .mn .imgs {margin: 0; padding:10px; height: 100px; width: 100px; position:relative; float:left; border: 1px solid #fff}
#news .imgs {height: 100px}
.lbox .mn .imgs:hover {border: 1px solid #58a0e4; background-color:#e2f1ff}
.lbox .mn .imgs img {margin:0;}
.lbox .mn .imgs .src {margin:0 0 0 10px; position:absolute; bottom: 13px; left: 4px; max-width: 86px; padding: 2px 3px; font-size:0.8em; line-height: 10px; color:#005baa; background-color:#ebeff4}
.lbox .mn .imgs .src a {text-decoration: none!important}
.lbox .mn .imgs .src a:hover {text-decoration: underline!important}
.lbox .mn .pager {border-top: none!important; margin-top: 0!important}
.lbox .mn .pager .keyb {display: none}
.lbox .mn .imgs .sz {display: block; margin:0; position:absolute; bottom: 5px; width:100px; font-size:0.8em; padding:0; text-align:center; color:#828282; clear:both}
.lbox .clear-grey {margin: 10px 0 0 0; background-color: #fff; border-bottom: 1px solid #c0c0c0}
.lbox .mn .rem {border: 1px solid #ffb55d; background-color: #fdf8c6; margin:0; padding: 11px; text-align:center}
/* ------------------- End PhotoGallery -------- */

/* ------------------- Right ------------------- */
.right {
	float: right;
	width: 385px;
	margin-top:10px;
	overflow:hidden;
	position:relative;
}
.right h2 {
	font: bold 1.3em Arial, Helvetica, sans-serif!important;
	padding: 0 0 10px 49px; margin-left: 12px;
	_margin-left: 6px;
	}
.right h2.fl {float: left;}
.right h2 a, .right h3 a, .right h2 a:visited, .right h3 a:visited {color: #005BAA; }
.right h2 a:hover, .right h3 a:hover {text-decoration:none}
.right h3 {
	font: bold 1.2em Arial, Helvetica, sans-serif!important;
	padding: 10px 0 10px 0; margin-bottom: 10px;
	border-bottom: 1px solid #dadada;
	}
.right h3 .green {
	color: #23820c;
	font-weight: normal
	}
.right .s-grey {margin: 0; padding:10px 0 10px 20px; color:#828282; font:0.9em Arial, Helvetica, sans-serif}
.marg {padding: 1px 0 2px 22px; margin:1px 0 5px 13px; background: url(../../_img/icons/ic-photo-big.gif) no-repeat left top; width: 320px; _width:340px; //zoom:1}
.vid {background: url(../../_img/icons/ic-video-big.gif) no-repeat left center!important; //zoom:1}
.right .s-bot {float: left; padding:2px 0 10px 20px;}
.right #imagesbox, .right #videobox {padding: 0; margin:0 0 13px 0}
.right .img-block {border: 1px solid #d9d9d9; background-color:#f4f4f4; margin: 0 0 30px 0; padding:10px 0 0 0; width:383px}
.right .imgs, #news .imgs, .imgs-bot .imgs {margin: 0;_margin:0; padding:0; height: 110px; position:relative; float:left;}
.imgs-bot .imgbox {float: left;}
.imgs-bot .imgbox .headline {clear:both; width:110px;font-size:0.9em;margin-left:10px;padding-top: 10px}
.imgs-bot .imgbox .headline a {color: #005baa}
.imgs-bot .imgbox .headline a:visited {color: #6295C1}
.right .imgs img, #news .imgs img {margin:0 0 0 10px}
.right .imgs .src, #news .imgs .src, .imgs-bot .src {background-color:#EBEFF4;
bottom:14px;
_bottom: 13px;
color:#005BAA;
font-size:0.8em;
left:4px;
_left: 3px;
line-height:10px;
margin:0 0 0 10px;
max-width:86px;
width:expression(this.clientWidth > 90 ? '92px':true);
padding:2px 3px;
position:absolute;}
.right .imgs .src a, #news .imgs .src a, .imgs-bot .src a{text-decoration: none; color:#005BAA;line-height: 10px}
.right .imgs .src a:hover, #news .imgs .src a:hover{text-decoration: underline}
.amount-photo {background: url(../../_img/icons/ic-photo-grey.gif) center left no-repeat; color:#828282; padding-left: 18px}
.imgs-roll {height: 110px!important; overflow:hidden; position:relative; width:600px!important}
.right .imgs-roll {width: 384px!important}
.imgs-roll .r-smooth {position: absolute; background: url(../../_img/r-smooth.png) no-repeat; width:50px; height:150px; right:0; top:0; z-index:100}
.imgs-roll ul{list-style-type: none; position:relative; z-index:1; visibility:visible; width: 730px; left:0}
.imgs-roll ul li {float: left; width: 110px; overflow:hidden}
.scroller .prev, .scroller .next {float: left; background: url(../../_img/icons/left.gif) center left no-repeat; margin-bottom: 10px;padding-left: 10px; border-bottom:1px dashed #000; font-size:0.9em; cursor:pointer; -moz-user-select: none; -khtml-user-select: none;   user-select: none;}
.scroller .next{float: right; background: url(../../_img/icons/right.gif) center right no-repeat; padding-left:0; padding-right:10px;}
.scroller  .disabled {cursor:text; border-bottom:none; opacity:0.3; filter:alpha(opacity=30); }
.right a.more {margin: 0 2px 20px 0}
.right #imagesbox a.more, .right #videobox a.more {margin: 0 13px 12px 0}
.right .grey {text-align: right; font-size:0.9em; margin:0; padding:0}

.grey-box {
	position: relative; z-index: 700;
    //zoom:1;
	margin-bottom: 10px;
	}
.grey-box a.black {
	color: #000; text-decoration: none;
	}
.grey-box a:hover.black {
	color: #000; text-decoration: underline;
	}
.grey-box p.lt {
	line-height: 25px;  padding:3px 5px 0 0; font-size:14px; float: left; position: relative; _font-size: 14px;
	}
.grey-box p.lt span {
    font-weight:bold;
}
.grey-box span.t-span {
	padding:8px 0 0 8px; float: left; position: relative; _font-size: 12px;
	}
.grey-box .location a.location-selected {
	font-size: 1.2em;
	display: block; float:left; color:#000; text-decoration:none;
	border-bottom:1px dashed #000000;
	background-position:right 7px;
    padding:3px 10px 0 0;
    margin: 6px 0 1px;
	position: relative
	}
#weather-city-menu div, #cur-city-menu div {
	font-size: 1.2em;
	}

.grey-box .location a:hover.location-selected {
	background-color: #fff
}
.grey-box .today {
	padding-right: 5px!important;
	font-size: 1.1em;
	}
.grey-box .mn {
	border-top: 1px solid #dadada;
    clear:both; position: relative;
    //zoom:1;
	}
.grey-box .no-b {
	border-top: none;
	}
*+html .grey-box .mn { overflow: visible}
.grey-box .mn table { border-collapse:collapse; border: none; margin:0; width: 360px}
.grey-box .mn table td{padding: 3px 25px 3px 0px; text-align: right;}
.grey-box .mn table.cur {margin:2px 0 5px 0}
.grey-box .mn table.cur td{margin: 0; border: 1px solid #dcdcdc; font-weight:bold}
.grey-box .mn table.cur tr.hd td{text-align: center; padding: 3px 0; font-weight:normal}
.grey-box .mn table.cur td.n{font-weight: normal; padding-left:5px;background:#fff}
.grey-box .mn table.cur td.f{border-left: none; border-right:none;}
.grey-box .mn table.cur td.l{border-right:none;}
.grey-box .mn table td img {margin: 0 4px;}
.grey-box .mn table td .head img {margin: 0;}
.grey-box .mn table.weat td { padding: 12px 10px 2px 0; text-align: left;position: relative;}
.grey-box .mn table td.mid {text-align: center; vertical-align:top; padding:0}
.grey-box .mn div.l {float: left; padding-top: 3px; position: relative}
.grey-box .mn table.weat td.ll {position: relative; padding-left: 5px}
.grey-box .mn .ll a {padding: 1px 0 0 5px;position: relative}
* html .grey-box .mn .ll a {font-size: 11px; padding: 1px 0 0 5px;position: relative}
.grey-box .mn .in {
	background-image: url(../../_img/grey-corn.gif); background-repeat: no-repeat;
	position:absolute; width: 3px; height: 3px;
	}
.grey-box .day-t {
font-size:12px;
position:relative;
width:90px;
}
.grey-box .day-pic {
	margin-top:1px;
}
.grey-box .fl-link {display:block; position:relative; width:90px; height:75px}
.grey-box .fl-link .t{position:absolute;left:0;top:0}
.grey-box .grey_t {padding: 7px 0 0 0; color:#909090; position:absolute; top:-27px; right:0}
/*.grey-box .grey_t a {text-decoration: none}*/
.grey-box .day-t .head {
color:#909090; position: relative;
font-size:12px;
left:66px;
top:-2px;
}
.grey-box .temp .h {
	text-transform: lowercase;
	color:#909090;
	font-size:12px;
	font-weight:normal;
	margin-bottom:3px;
	}
.grey-box .day-t img {
	margin:0!important;
	left:1px;
	top:-8px;
}
.grey-box  .temp {
	font-weight:bold;
	white-space: nowrap;
	left:66px;
	font-size: 1.3em;
	top:12px;
}

.grey-box .location a:hover { background-color: #fff9a9}
.cform {
	border: 1px solid #ffb55d;
	margin: 0 0 30px 0;
	width: 363px;
	_width: 383px;
	float: left;
	padding: 10px;
	background:url(../../_img/mail.gif) #fdf8c6 17px 11px no-repeat;
	}
.cform .txt {line-height:18px;padding: 0 0 0 68px;}
.cform .txt a{text-decoration:none; border-bottom:1px dashed #005baa}
#textSubmit {font: bold 14px Arial, Helvetica, sans-serif; padding: 5px 0 10px 68px}
.js_div {padding: 10px 0 0 8px; font-weight: bold; color:#f00}
.cformview {
	border: 1px solid #ddd;
	background-color: #fff;
	padding: 8px;
	margin-top: 17px;
	}
.cformview .errors {font-size: 0.9em; color:#f00; //zoom:1}
.cformview input.t, .cformview textarea{
	border: 1px solid #b2b2b2;
	padding-left: 5px;
	font: 12px Arial, Helvetica, sans-serif;
	width: 337px;
	max-width: 337px;
	_width: 342px;
	margin-bottom: 7px;
}
.cformview input.t{
	height:21px
	}
.cformview input.s{
	width: auto!important;
	float: left;
}
#callbackMailHide {float: right; text-decoration:none; border-bottom:1px dashed #005baa}
/* ----------- Category Video Items ------ */
.videoItems {border-collapse:separate; border-spacing:15px}
.videoItems td {border: 1px solid #eaeaea; background-color:#f5f5f5; padding:10px; width:130px;}
.videoItems .tdVideo {background-color: #eee; border: none;border-top: 5px solid #fff; padding:10px;_padding-right: 15px;width: auto!important}
.videoItems td .time {position: static!important;font-size: 1em!important; float:none!important; padding: 5px 0 5px 0!important; display:block; margin:0; text-align:left!important; width:auto!important}
.videoItems td .source {clear: both; color:#909090; display:block; padding-top:7px}
.videoItems td .hdr {width: 100px; overflow:hidden; display:block; padding-bottom:1px;}
.videoItems td.sources .hdr {width: auto!important; display:inline}
.videoItems .tdVideo .source {clear: none; color:#909090; display:inline;}
.videoItems td.sources {background:#eee;font-size:1.11em;}
.videoItems td.sources a {text-decoration:none;}
.videoItems td a:visited {color:#6295C1;}

.videoItems td .corner {background:url("../../_img/corner.gif") no-repeat scroll left top!important; width:100px; height:30px; position:absolute;}
/* ----------- End Category Video Items -- */

/* ----------- Right News Block ---------- */
.right-news {margin: 12px 0 20px 0}
.right-news h2 {font-size: 1.2em!important;}
.right-news .item {font-size: 1.1em}
.right-news .item a {color: #005baa}
.right-news .item a:hover {color: #005baa}
.right-news .item a:visited {color: #6295c1!important}
.right-news .sources > div {font-size: 1.1em!important;}
.right-news .grey-strip {margin:0 0 0 45px; padding-top:0}
.right-news .floated {margin: 1px 0 0 0; float:right}
.right-news .floated .grey-strip {margin: 0; float:right}
/* ----------- End Right News Block ------ */

/* ----------- Tags Block ------------- */
.tags {border: 1px solid #d9d9d9; margin: 10px 0 30px; padding:12px}
/* ----------- End Tags Block ---------- */

/* ----------- BotNews ---------------- */
.bot-news {margin: 20px 10px 0 0; padding:0 0 0 10px; float: left; width: 300px; _width: 315px}
.bot-news .sources {margin:0;margin-left: -10px!important; _margin-left:0!important; _width: 276px;}
.bot-news .sources div{font: 1.2em Arial, Helvetica, sans-serif;}
.bot-news .sources div a {text-decoration: none}
.bot-news .item {background:url("../../_img/icons/list-sq.gif") no-repeat 0 6px !important; padding:0 0 10px 13px; _padding: 0 0 0 13px}
.bot-news h4 {margin: 0 0 10px 0; padding:0 0 10px 0; font: 1.2em Arial, Helvetica, sans-serif; border-bottom: 1px solid #d9d9d9}
.bot-news ul {list-style-type: none; margin: 0 0 0 5px}
.bot-news ul li {background: url(../../_img/icons/list-sq.gif) left 6px no-repeat; margin: 0 0 15px 0; padding: 0 0 0 10px; color:#828282}
.bot-news ul li .dt {color: #000}
.bot-news ul li a.blue {color: #005baa; text-decoration: none}
.bot-news ul li .src {text-decoration: none; border-bottom: 1px dotted #909090; cursor: pointer}
.bot-news ul li a:hover.blue {text-decoration: underline}
.bot-news ul li a:visited.blue {color: #6295c1}
/* ----------- BotNews End ------------ */

/* -------------- BotImgFeed ------------ */
.imgs-bot {
	margin: 0 20px 20px 0; padding: 14px;
	float: left;
	border: 1px solid #e1e1e1
	}
.r-strip {width: 450px; _width: 470px; padding: 14px 15px;}
.imgs-bot h2 {
	float: left;	
   margin: -1px 0 0 5px; padding:0 0 0 20px;
   position:relative;
   font: bold 1em Arial, Helvetica, sans-serif;
   background: url(../../_img/icons/ic-photo-big.gif) left top no-repeat;
}
.imgs-bot h2.video {
    background: url(../../_img/icons/ic-video-big.gif) left top no-repeat;
}
.r-strip h2 {
	margin: 0 0 10px 0
}
.imgs-bot img {margin: 10px}
.r-strip img {margin: 10px 6px;}
.imgs-bot .src {bottom: 4px}
.r-strip .src {left: 0px}
.allnews {margin: 0; padding: 20px 20px 30px; text-align:center}
.allphoto {margin-left: 5px; padding: 0; float:left}
.allphoto a.more {float: none!important; white-space:nowrap; margin:0}
.r-strip .allphoto {padding: 0; margin: 0 0 0 10px}
/* -------------- EndBotImgFeed --------- */

/* ---------------- Footer ------------------- */
.bot {
	padding: 20px;
	margin: 30px 0 20px;
	color:#828282;
    overflow: hidden;
    background:#f4f4f4;
	}
.bot div.mn {
	color: #cfd8ec;
	float: left;
/*	white-space:nowrap;*/
	margin: 0 -10px 15px 0;
	}
.bot div .serv-txt {
	color: #828282
}
.bot div a {
	margin: 0 2px
	}
.bot div.sec a {
	color: #000
	}
.bot div.sec-l {
    float:left;
    width:867px;
}
.bot .bigmir {
float:right;
height:29px;
margin-top: -15px;
width:86px;
font-size:0.9em!important;
}
.bot .bigmir div {
    //zoom:1;
}
.bot .bigmir br {
    font-size:1px;
    line-height:1px;
}
/* ------------------ General ------------------------- */
p {
	margin: 0; padding: 10px 0 10px 0;
}
a.more {color: #005baa; display:block; float: right; clear: both; margin: 5px 0 0 0; text-align: right}
a:hover.more {color: #063e6e;}
a{color: #005baa}
a:hover{text-decoration: none}

/* top bar */
.panel {line-height:1.3em;position:absolute;top:0;right:0;z-index:900;//zoom:1;font-family:Arial;}
.panel,
.panel * {font-size:12px !important;}
.panel .panel-ico {background:url('http://www.ukr.net/bar/img/simple.gif');cursor:pointer;}
.panel-left {float:left;}
.panel-right {float:right;}
.panel a:visited,
.panel a {text-decoration:underline;color:#005baa;}
.panel a:hover {text-decoration:none;}
.panel .g-cl {clear:both;font-size:0;line-height:0;height:0;}
.panel ul li {list-style-type:none;display:block;float:left;padding:0 5px;position:relative;}
.panel-right ul li {float:right;}
.panel li.panel-homepage {padding-left:65px;}
.panel li.panel-homepage .panel-ico {width:19px;height:16px;background-position:0 0;position:absolute;top:0;left:42px;}
.panel li.panel-homepage a {text-decoration:none;}
.panel li.panel-homepage a:hover {text-decoration:underline;}
.panel li.panel-logout {padding-right:19px;}
.panel li.panel-logout .panel-ico {width:20px;height:14px;background-position:-22px 0;position:absolute;top:1px;right:0;}
.panel li.panel-login {padding-left:26px;}
.panel li.panel-login .panel-ico {width:16px;height:12px;background-position:-100px 0;position:absolute;top:1px;left:10px;}
.panel li.panel-ukrnet {padding-left:18px;}
.panel li.panel-ukrnet .panel-ico {width:15px;height:13px;background-position:-75px 0;position:absolute;top:1px;left:0;}
.panel li.panel-lang {}
.panel li.panel-lang a {//position:relative;//top:1px;line-height:1.1em;color:#000 !important;display:block;text-decoration:none !important;border-bottom:1px dashed #000;padding-right:14px; outline:none;}
.panel li.panel-lang a.panel-ico {width:8px;height:8px;background-position:-49px 1px;position:absolute;top:4px;right:8px;z-index:921;padding:0; border:none;}
.panel li.panel-lang .panel-options {display:none;position:absolute;top:-5px;left:-4px;border:1px solid #adc3d9;padding:4px 6px 4px 8px;z-index:920;background:#fff;}
.panel li.panel-lang .panel-options div.panel-f {padding-bottom:5px;}
.panel li.panel-lang .panel-options a {border:none;}
.panel li.panel-lang_open .panel-options {display:block;}

#panel_windowsModal .off {display:none;}

.panel_modal .title .close a,
.panel_modal_bg {font-size:0;}
.panel_modal .choise ul li .ico,
.panel_modal ul li.s .l,
.panel_modal ul li.s .r,
.panel_modal .g-bt_l,
.panel_modal .g-bt_r,
.panel_modal .bts .high,
.panel_modal .bts .low {background-image:url(http://www.ukr.net/bar/img/modal.gif);background-repeat: no-repeat;}
.panel_modal  {position:absolute;top:50%;left:50%;margin-left:-200px;z-index:1000;color:#000;text-align:left;width:525px;height:204px;background:transparent !important;border:none !important;margin-top:-150px;}
.panel_modal-wlogin {width:250px !important;height:210px !important;margin-left:-150px;}
.panel_modal-wlogin .wrap-c {width:250px !important;height:145px !important;}
.panel_modal .wrap {background:#fff;padding:0 3px;//zoom:1;}
.panel_modal .wrap-c {top:0;left:0;}
.panel_modal .wrap-c {width:521px;height:400px;position:absolute;}
.panel_modal .wrap .row {clear:both;padding-top:5px;}
.panel_modal .center {text-align:center;}
.panel_modal a {color:#000;}
.panel_modal a:hover {text-decoration:none;}
.panel_modal .lbl {width:99px;float:left;padding-top:5px;}
.panel_modal .wrap .row div {float:left;}
.panel_modal .bts {margin-left:99px;}
.panel_modal .bts .high {background-position:0 -20px;}
.panel_modal .bts .low {background-position:0 -68px;color:#000;}
.panel_modal .bts .high,
.panel_modal .bts .low {display:block;border:0;float:left;margin-top:17px;margin-right:10px;}
.panel_modal .inp_b {border:1px solid #c3c3c3;width:360px;}
#panel_modal-loginForm {height:80px;}
.panel_modal .bottom-links {padding-top:5px;}
.panel_modal .g-bt {width:auto;height:26px;}
#panel_modal-login_box div,
#panel_modal-login_box input {font-size:12px !important;}
#panel_modal-login_box input.login-bt {height: 24px}
html > body #panel_modal-login_box input.login-bt, x:-moz-any-link, x:default {padding-bottom: 3px}
#panel_modal-login_box  .row {line-height:21px;clear:both;height:21px;}
#panel_modal-login_box .rem {padding:0 0 0 50px;clear:both;position:relative;top:3px;}
html:not([lang*=""]) #panel_modal-login_box .rem input { position:relative;top:3px; }
#panel_modal-login_box  .t {width:50px;float:left;}
#panel_modal-login_box .txt {width:90px;float:left;display:block;height:17px;}
*html  #panel_modal-login_box .txt {height:22px;}
#panel_modal-login_box .b {float:left;padding-left:5px;}
#panel_modal-login_box .g-bt {position:normal;}
#panel_modal-login_box .forget {float:left;}
#panel_modal-login_box .forget a {color:#065ca9;}
#panel_modal-login_box .reg {float:right;}
.panel_modal_bg {background:url(http://www.ukr.net/bar/img/fullbg.png);//background:none;//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ukr.net/bar/img/fullbg.png',sizingMethod='scale') !important;width:100%;position:absolute;z-index:999;left:0;top:0;margin:0;}
.panel_modal .wrap-tl,
.panel_modal .wrap-tr,
.panel_modal .wrap-bl,
.panel_modal .wrap-br,
.panel_modal .wrap-bb,
.panel_modal .wrap-tt {background-image:url(../../bar/img/bg_modal.gif);background-repeat: no-repeat;font-size:0;line-height:0;}

.panel_modal .wrap-h {padding:0px 2px;border-left:1px solid #91bde2;border-right:1px solid #91bde2;}
.panel_modal .wrap_cc {padding:2px 2px 2px 7px; background:#f8fbfd url(../../bar/img/zakl_modal-bg.gif) top repeat-x;}

.panel_modal .wrap-tl,
.panel_modal .wrap-tr {height:32px;}
.panel_modal .wrap-bl,
.panel_modal .wrap-br {height:9px;}
.panel_modal .wrap-tl, .panel_modal .wrap-bl {background-position:0 0;padding-left:10px; margin-right:10px;}
.panel_modal .wrap-tr , .panel_modal .wrap-br{background-position:100% 0;margin-right:-10px;position:relative;}


.panel_modal .wrap-bl {background-position:0 100%;}
.panel_modal .wrap-br {background-position:100% 100%;}

.panel_modal form {padding:0;margin:0;}
.panel_modal .title {font-size:12px;line-height:36px;color:#000;font-weight:bold;padding-right:12px; text-align:center;position:relative;height:32px;}
*html .panel_modal .title{line-height:32px;}
.panel_modal  a.close {position:absolute;right:9px;top:7px;display:block;width:20px;height:20px;line-height:0;font-size:0;text-decoration:none}
.panel_modal .g-cl {clear:both;font-size:0 !important;line-height:0 !important;}

/* /top bar */

/* drop menu */
.location-menu {
    background-color: #FFFFFF !important;
    position: absolute;
    border: 1px solid #ADC3D9;
    z-index: 1400;
    padding-top: 2px;
    padding-bottom: 12px;
    width: 140px;
    top:0;
    left:0;
    text-align:left;
    color: #005BAA;
    margin:0 -6px;
}
.location-menu a {
    clear:left;
    display:block;
    color:#005baa;
    text-decoration:none;
    font-size:12px;
    height:auto;
    margin:2px 0 1px 0;
    padding:2px 0 1px 13px !important;
    font-weight:bold;
    background-color:#ffffff;
}
.location-menu a.active {
    color:#000;
}
.location-menu a:hover {
    background-color:#fff9a9;
}
.location-menu div {
    background:url("../../_img/icons/grey-down.gif") no-repeat scroll right 4px transparent;
    float:left;
    font-size:13px;
    padding:0 10px 3px 5px;
	margin:0;
    top:0;
    color:#000000;
}
.problemLayer {position:absolute; top:60px; left:0px; height:380px; width:138px; display:block; z-index:-1;}

.sidenav-menu {
    margin:0 -3px !important;
	padding:0;
}
.sidenav-menu .title_list {
    display:block;
    float:left;
    background:url("../../_img/icons/grey-down.gif") no-repeat scroll right 5px transparent;
    padding:2px 9px 3px 3px;
    font-weight:bold;
	margin:0;
    color:#000000;
	*padding-top:3px;
	padding-top: 3px\0/;
}

.sideblock-menu a {
    line-height:15px;
    margin:0 !important;
    padding:2px 0 1px 13px !important;
}
#tooltip{
	position:absolute;
	text-align:left;
	border:1px solid #ffb55d;
	background:#fdf8c6;
	padding:2px 5px;
	color:#333;
	max-width: 300px;
	/*width:expression(this.clientWidth > 280 ? '300px':true);
	width: auto;*/
	display:none;
	z-index:1000;
	}
/* /drop menu */

/*   ------------- PrettyPhoto CSS -----------  */
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:19999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;background:#000;opacity:0.4; filter:alpha(opacity=40)}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#colorbox{_margin:0 0 0 -343px; _left: 50%!important; _width:685px}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:5px;}
		  #cboxLoadingGraphic{background:url(../../_img/loading.gif) center center no-repeat;}
		  #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
		  #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
		  #cboxPrevious{left:0px; background-position: -51px -25px;}
		  #cboxPrevious.hover{background-position:-51px 0px;}
		  #cboxNext{left:27px; background-position:-75px -25px;}
		  #cboxNext.hover{background-position:-75px 0px;}

        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}

.embed {
	margin-bottom:10px;
	color:#ccc;
}
.embed p {
	margin:4px 0;
}

.NewsItems {
	position:relative;
	zoom:1;
}
#facebookLike{height:350px; margin:0 0 30px; overflow:hidden}
.sociallinks {float:right;width:100%;margin:-11px 0 15px;color:#909090;position:relative;}
.sociallinks  a {padding:0 2px}
.sociallinks  a img {opacity:0.5;filter:alpha(opacity=50)}
.sociallinks  a:hover img{opacity:1; filter:alpha(opacity=100)}
.sociallinks div {float:right;}
.sociallinks div.shareTo {padding:7px 5px;height:12px;}
.sociallinks div.likeBtn {float:left !important;margin:3px 0 -3px 12px; width:150px; overflow:hidden}
.news-full .sociallinks {margin-top:0}
.news-full .sociallinks div.likeBtn {margin-left:0; _margin-left:6px;}
.sociallinks  a.post_bzz {padding:0}

.autosearch{margin:  10px 0 10px 60px; font-size:11px; position:relative; width:300px; background:url('../../img/bg_autosale.gif') -300px 0 repeat-y; border:none;}
.autosearch .tSearchAuto {background:url('../../img/bg_autosale.gif') 0 -4px no-repeat;}
.autosearch .fbg {background:url('../../img/bg_autosale.gif') 0 0 no-repeat; height:5px;font-size: 1px;margin-top:-4px;}
.autosearch .title {height:24px; position:relative; background:url('../../img/bg_autosale.gif') 0 -4px no-repeat; text-align:left; font-weight:normal; padding:5px 5px 0 10px;zoom:1;position:relative; z-index:150;}
.autosearch .title a {background:url('../../img/autosale.gif') 0 0 no-repeat; padding-left:92px; line-height:20px; padding-bottom:4px; font-size:11px; color:#5c5c5c; display:block;float:left;text-decoration:none;}
.autosearch .wrap {height:113px;}
.autosearch .wrap .img {position:relative; zoom:1; width:106px; height:120px; margin:-6px 0 1px; float:left;}
.autosearch .wrap .img img {position:absolute; bottom:3px; left:3px;display:block;}
*html .autosearch .wrap .img img {bottom:0;}

.autosearch form p {padding:0 6px 0 0; color:#000!important; float:left;font-size:11px; line-height:17px; width:21px;}
*html .autosearch form p.yo26 {width:27px;}
.autosearch form .bg {width:185px;margin:0 0 0 109px;background:#fff url('../../img/bg_autosale.gif') -600px -1px no-repeat;}
*html .autosearch form .bg {margin-left:106px;}
.autosearch form .bg1 {font-size: 1px;height:2px;background:url('../../img/bg_autosale.gif') -600px 0 no-repeat;}
.autosearch form .scontent {margin:0 5px; position:relative;zoom:1;border-top:1px solid #fff}

.autosearch form select{width: 175px; font-size: 11px; margin-top:5px; height:20px; line-height:16px;}
.autosearch form .yearSelect select {width: 67px; margin-top:0; float:left;}
.autosearch form .yearSelect span {line-height:20px;padding: 0 5px; float:left;}
.autosearch .alRight {text-align: right; height:24px;margin-right:-1px;}
.autosearch .but{width: 58px; height:22px; float:right;text-align:center;}
.autosearch form .yearSelect {padding:5px 0 6px;height:20px;}
*html .ieDiv {margin:-1px 0;}
*html  .autosearch form .yearSelect {padding-bottom:2px;}
.new {border:1px solid #acd0ef;margin:-1px;}
.itemsblock {opacity:1!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;}
.pageSeparator {font-size:0;line-height:0;padding:0;margin:0;}
.pageSeparator div {font-size:0;line-height:0;padding:0;margin:10px 0 15px 0;height:1px;background-color:#c0c0c0;}
#nextPage {background-color:#F4F4F4;border-top:1px solid #DBDBDB;margin:20px 0;padding:10px 0 15px 16px;color:#000;font-weight:bold;font-size:18px;}
#nextPage a {text-decoration:none;color:#000;border-bottom: 1px dotted #000;font-weight:bold;font-size:16px;}

#brows-alert {border:1px solid #ffb55d;padding:1px 0 0 1px;margin-top:20px;}
#brows-alert .brows-alert-cont {background:#fdf8c6 url('../../_img/bg-brows-alert-block.gif') no-repeat left center;position:relative;padding-left:165px;padding-bottom:15px;height:70px;}
#brows-alert .brows-alert-cont .sign {width:47px;height:89px;position:absolute;bottom:-10px;left:100px;background:url('../../_img/bg-brows-alert-sign.gif') no-repeat 0 0;}
#brows-alert .brows-alert-cont .brows-alert-text {font-family:Arial;font-size:15px;color:#000;padding-top:16px;width:438px;line-height:17px;float:left;margin-right:30px;}
#brows-alert .brows-alert-cont .brows-alert-text2 {padding-top:16px;font-family:Arial;font-size:12px;color:#b76f1a;}
#brows-alert .brows-alert-cont .alert-opera {position:absolute;left:652px;bottom:-10px;width:44px;height:49px;}
#brows-alert .brows-alert-cont .alert-chrome {position:absolute;left:713px;bottom:-10px;width:49px;height:49px;}
#brows-alert .brows-alert-cont .alert-firefox {position:absolute;left:778px;bottom:-10px;width:49px;height:49px;}
#brows-alert .brows-alert-cont .alert-safari {position:absolute;left:843px;bottom:-10px;width:49px;height:49px;}
#brows-alert .brows-alert-cont .alert-ie {position:absolute;left:907px;bottom:-10px;width:51px;height:52px;}

#js-alert {border:1px solid #ffb55d;padding:1px 0 0 1px;margin-top:20px;}
#js-alert .js-alert-cont {background:#fdf8c6;position:relative;padding-left:83px;padding-bottom:14px;}
#js-alert .js-alert-cont .sign {width:38px;height:48px;position:absolute;bottom:-10px;left:20px;background:url('../../_img/bg-js-alert-sign.gif') no-repeat 0 0;}
#js-alert .js-alert-cont .js-alert-text {font-family:Arial;font-size:15px;color:#000;padding-top:15px;}


