@charset "utf-8";
/* CSS Document */

body{ font-family:Sylfaen; font-size:0.9em}

.weekend-list img{ float:left; margin-right:8px;}
.weekend-list dt{ clear:both;}

span.arrow{ color:#333333; font-family:Arial; font-size:14px; font-weight:normal;}

span.comment-ico{background:url(../i/article_tools.gif) 0 5px no-repeat;padding-left:19px;}

.content ol li{ padding-bottom:6px;}

.tenders-categories{border:1px solid #E0D8CD; margin-top:30px;}
.tenders-categories li{ padding-bottom:8px; line-height:1.2em;}

.day-news a span{ padding:2px; background:#f2f2f2;}
.day-news  li{ padding-bottom:5px}

div.day-news-link{ margin-bottom:10px;}

ul.arr li, dl.arr dd, .c-arr-n ul li{ list-style-image:url(../i/arr-n.png)}

dd ul{ margin-left:10px;}

.search-box {}
.search-input{width:230px; background:url(../i/small-logo.png) right no-repeat}
.search-input:focus{ background-image:none;}
.button{ border:1px solid #ff9a54; background:#fff}
.search-box li:first-child:after {content:" | "}

a.img-zoom{ display:block; background:url(../i/shadow.png) 0 21px no-repeat; padding-bottom:10px;}
a.img-zoom span{background:url(../i/zoom.png) no-repeat; height:18px; display:block; margin-bottom:3px;}

.last-issue{padding:4px 0 12px 0;font-size:12px; height:19px;}
#headlines{ margin:-18px 0 0 90px;}
#headlines, #headlines li{padding:0;list-style:none;overflow:hidden;}
#headlines li{display:none; 	margin:0;	padding:0;}


.comments-list{ border-top:1px solid #E0D8CD; margin:0; }
.comments-list li{ border-bottom:1px solid #E0D8CD; margin:0; padding-bottom:12px; overflow:hidden}
.comments-list span{ float:left; width:120px; overflow:hidden;}
.comments-list div{ float:left; width:500px;}

.inline-list li{ display:inline;}

.permalink{ margin-bottom:20px;}

.separator{ height:2px; overflow:hidden; border-bottom:2px solid #9d917e; border-top:1px solid #9d917e; margin-bottom:12px;}

.breadcrumb-navigation{ padding-top:6px; margin:0 0 22px 0;}
.breadcrumb-navigation li{ list-style:none; display:inline; font-weight:bold;}

.imtitle{ line-height:normal;}

.form-ul li, .no-bullet li{ list-style:none;}

.reset{ margin:0; padding:0; border:none; list-style:none;}

.bbl{ margin-bottom:12px;}

h1{font-size: 1.1em; font-weight: bold;}

.no-margin *{ margin:0; padding:0;}

.tenders-list dt{ border-bottom:1px solid #E0D8CD; border-top:1px solid #E0D8CD; margin:20px 0;}
.tenders-list dd{ margin:0 0 6px 0;}

.small{ font-size:12px;}
.smallt{ font-size:12px; color:#333333 !important;}

ul.bullet li { list-style-image:url(../i/li.gif);}

.pagination{ padding-top:20px;}

.old-headlines{ line-height:1.2em;}
.old-headlines li{ margin-bottom:8px;}


.tzoom{ background:url(../i/a.png) 0 3px no-repeat; padding-left:20px;}
#large, #small{ border:none; width:20px; height:20px;}
#large{ background: #fff url(../i/tzoom.png) 5px 5px no-repeat;}
#small{ background: #fff url(../i/tzoom.png) 5px -10px no-repeat;}

.weather{ padding-top:26px; background-repeat:no-repeat; background-position:140px 15px}
.wday, .wnight{ font-family:Arial; font-size:11px; padding:2px 6px; color:#FFFFFF; font-weight:bold;}
.wday{background:#f29400}
.wnight{ background:#bdbdbd;}
.ico-01{background-image: url(../i/we/01.gif)}
.ico-02{background-image: url(../i/we/02.gif)}
.ico-03{background-image: url(../i/we/03.gif)}
.ico-04{background-image: url(../i/we/04.gif)}
.ico-05{background-image: url(../i/we/05.gif)}
.ico-06{background-image: url(../i/we/06.gif)}
.ico-07{background-image: url(../i/we/07.gif)}
.ico-08{background-image: url(../i/we/08.gif)}
.ico-11{background-image: url(../i/we/11.gif)}
.ico-12{background-image: url(../i/we/12.gif)}
.ico-13{background-image: url(../i/we/13.gif)}
.ico-14{background-image: url(../i/we/14.gif)}
.ico-15{background-image: url(../i/we/15.gif)}
.ico-16{background-image: url(../i/we/16.gif)}
.ico-17{background-image: url(../i/we/17.gif)}
.ico-18{background-image: url(../i/we/18.gif)}
.ico-19{background-image: url(../i/we/19.gif)}
.ico-20{background-image: url(../i/we/20.gif)}
.ico-21{background-image: url(../i/we/21.gif)}
.ico-22{background-image: url(../i/we/22.gif)}
.ico-23{background-image: url(../i/we/23.gif)}
.ico-24{background-image: url(../i/we/24.gif)}
.ico-25{background-image: url(../i/we/25.gif)}
.ico-26{background-image: url(../i/we/26.gif)}
.ico-29{background-image: url(../i/we/29.gif)}
.ico-30{background-image: url(../i/we/30.gif)}
.ico-31{background-image: url(../i/we/31.gif)}
.ico-32{background-image: url(../i/we/32.gif)}
.ico-33{background-image: url(../i/we/33.gif)}
.ico-34{background-image: url(../i/we/34.gif)}
.ico-35{background-image: url(../i/we/35.gif)}
.ico-36{background-image: url(../i/we/36.gif)}
.ico-37{background-image: url(../i/we/37.gif)}
.ico-38{background-image: url(../i/we/38.gif)}
.ico-39{background-image: url(../i/we/39.gif)}
.ico-40{background-image: url(../i/we/40.gif)}
.ico-41{background-image: url(../i/we/41.gif)}
.ico-42{background-image: url(../i/we/42.gif)}
.ico-43{background-image: url(../i/we/43.gif)}
.ico-44{background-image: url(../i/we/44.gif)}

.block-2 h3 div{ padding-top:4px;}

h1{font-size: 1.1em; font-weight: bold;}

img.limg{ margin-right:8px;}

ul.auth{margin:0; padding:0;}
ul.auth li{ float:left; list-style:none; padding-bottom:5px;}
li.login:after {content:" | "}
	li.login{ background: url(../i/login.gif) no-repeat; padding-left:22px; margin-right:6px;}
	li.registration{ }
	
a{ color:#333333; text-decoration:none;}
a:hover{ color:#e7590e;}

ul.top-news{ font-size:12px;list-style:none !important;}
ul.top-news li{ list-style:none !important;}
ul.top-news li:hover{background:#E5E3D9}
	
.tab-container{ position:relative;}
.tab{ list-style:none; margin:0; padding:0;border-bottom: 2px solid #ded5c8; height:29px;}
.tab li{ float:left; border-top: 2px solid #ded5c8;  border-bottom: 2px solid #ded5c8;border-left:2px solid #ded5c8; padding:4px; background:#FFFFFF;}
.tab li.last-el{ border-right:2px solid #ded5c8;}
.tab li.current{border-bottom: 2px solid #fff;}

li.last-issue{background:#FF9900;padding:0;}
	li.last-issue a{color:#FFFFFF; font-weight:bold; text-decoration:none;}


.footer{ border-top:1px solid #ccc}
.lenta{ background:#f2f2f2; height:200px; position:relative;}

.main-nav{ list-style:none; margin:0; font-size:13px; font-weight:bold; color:#5b5547; }
.main-nav li{ float:left; margin-right:7px; line-height:19px; height:19px; padding-right:3px;list-style:none;}
.main-nav li.last-item{ border:none;}

.main-nav li.current{ color:#FFFFFF; background:#ee7800 url(../i/label.gif) right top no-repeat; padding-left:10px; padding-right:15px;border:none; margin-right:4px;}

.hot-news{ border-top: 1px solid #9a8c77; border-bottom:2px solid #9a8c77; font-size:14px; padding:4px 0; margin-top:8px;}
.hot-news-entries{ margin-bottom:5px;}
.hot-news-entries dt{color:#e7590e; line-height:1em;}
.hot-news-entries dd{ padding:0 0 5px 0; margin:0;line-height:1.2em;}
.hot-news-entries a{ color:#333333; text-decoration:none;}
.hot-news-entries a:hover{ color:#e7590e;}

.tlink a{color:#333333; text-decoration:none;}

.subnav{ border-bottom:6px solid #9d917e; padding-bottom:10px; padding-top:5px; margin:0; padding-left:0}
.subnav a{ color:#5b5547; font-weight:normal;}



.orange, a.orange, a.selected, h1, .breadcrumb-navigation, .permalink a{ color:#e7590e;}
a.orange:hover{ color:#333;}

h3{color:#e7590e; font-size:1.2em; font-weight:bold;}

.big-banner{ background:#f29400; width:728px;height:90px; float:left; margin-right:10px;}
.top-banner{width:212px;height:90px; float:left;}

.c{ text-align:center;}
.r{ text-align:right;}
.l{ text-align:left;}
.j{ text-align:justify;}
.b{ font-weight:bold;}

.cl{ clear:both}
.fl{ float:left;}
.fr{ float:right;}

.messg{ background:#f2f2f2; border:1px solid #ccc; margin-top:12px; padding:5px;}

.bl-33{ width:33%;}
.bl{ display:block}

a.rss{ background:url(../i/feed.png) no-repeat; padding-left:22px;}
a.mobile{background:url(../i/phone.png) no-repeat; padding-left:22px;}

li.ata{background:#E5E3D9;}

.hide{ display:none;}

#thh{
position:absolute; color:#f9f2e4; font-weight:bold; top:161px;  left:0;height:58px; width:388px; background:#5b5547;line-height:29px; overflow:hidden;
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;}
	#thh div{ padding-left:12px;}


.top-news{ list-style:none;}

.footer{ padding:5px 10px;}

.add-nav{ margin:0; padding:0; list-style:none; background:#CCCC00}
.add-nav li{ float:right; margin-left:10px; list-style:none;}

.article-tools{list-style:none;}
	.article-tools li{list-style:none;}
	.sendfriend{ background:url(../i/article_tools.gif) 0 -22px no-repeat;padding-left:19px;}
	.print{ background:url(../i/article_tools.gif) 0 -44px no-repeat; margin:0;padding-left:19px;}
	.comments{ background:url(../i/article_tools.gif) 0 5px no-repeat;padding-left:19px; list-style:none;}
	
#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:300px;
}
.tabbed_area {
	/*padding:8px;*/
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:2px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	padding:4px 5px 4px 5px;
	text-decoration:none;
	/*font-weight:bold;*/
	border:1px solid #e1d7cd;
	/*background-image:url(../i/tab_off.jpg);*/
	background-repeat:repeat-x;	 
	background-position:bottom;
	font-size:12px;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border:1px solid #e0d8cd; 
	border-bottom: 1px solid #ffffff;
	/*background-image:url(../i/tab_on.jpg);*/
	background-repeat:repeat-x;
	background-position:top;	
}
.content {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #e0d8cd; 	
	/*background-image:url(../i/content_bottom.jpg);*/
	background-repeat:repeat-x;	 
	background-position:bottom;	
}
#content_2, #content_3 { display:none; }

.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #e0d8cd;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}
.content ul li:last-child {
	border-bottom:none;
}

div#slider-wrapper {
    height: 220px;
    /*left: 50%;
    margin-left: -152px;
    margin-top: -43px;
    position: absolute;
    top: 50%;*/
    width: 950px;
	background:#efeadf;
	margin-bottom:12px;
}

div#slider-wrapper h4{ margin:0; padding:0; color:#e7590e;}

    /* div#slider-wrapper div#sample-slider :
    beginning of styles for nested elements */

    div#sample-slider {
        height: 220px;
        overflow: hidden;
        position: relative;
        width: 950px;
    }
    
        div#sample-slider ol#slides {
            height: 220px;
            left: -190px;
            list-style-type: none;
            margin: 0;
            overflow: hidden;
            padding-left: 0;
            position: relative;
            width: 1300px;
        }
        
            div#sample-slider ol#slides li.mover {
                float: left;
                height: 216px;
                margin: 2px 0;
                width: 200px;
            }
        
            div#sample-slider ol#slides li.slide {
                float: left;
                height: 206px;
                margin: 2px 0 2px 27px;
                padding: 4px;
                width: 188px;
				text-align:center;
				color:#5b5547;
				font-weight:bold;
            }
			
         
    /* div#slider-wrapper div#sample-slider :
    end of styles for nested elements */
    
    
    /* div#slider-wrapper div#controls :
    beginning of styles for nested elements */
	
	.left-arr, .right-arr{position:absolute; top:0; line-height:60px; text-align:center;background-color:#e9e2d3; text-decoration:none;}
	a.left-arr:hover, a.right-arr:hover{ background-color:#e9e2d3}
	
	.left-arr{  left:0; width:16px; height:220px; background-image:url(../../i/slider_control.png); background-position: 5px 100px; background-repeat:no-repeat}
	
	.right-arr{ position:absolute; width:16px; right:0; width:16px; height:220px; background-image:url(../../i/slider_control.png); background-position: -20px 100px; background-repeat:no-repeat}
	
	.slide{ overflow:hidden;}
    
    div#controls { margin-top: 3px; width: 304px; }
    
        div#controls button {
            background-color: #FFFFFF;
            border: 1px solid #000000;
            font-size: 13px;
            height: 21px;
        }
        
        div#controls button#slide-left {
            float: left;
        }
        
        div#controls button#slide-right {
            float: right;
        }
