/* SpeedSearch (searchRosta) -----------------------------------------------------------------*/
#content_search {
    border-top: 1px dotted #009;
    background: #ffedd9; 
    border: solid 1px #FC6;
    padding: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
}



/*  Права колонка  */
#right_column {
    float:right; 
    width:30%; 
}
/*  Правий блок, де знаходяться останні новини */
#last_news_top {
    overflow:hidden;
    background-image:url(../images/right_top_news.jpg);
    background-repeat:no-repeat;
    height:310px;
}
/*  Правий блок останніх новин, заголовок */         
#last_news_top  dt {
    margin-top:2px;
    font-weight:bold;
    font-size:10pt;
    margin-left:20px;
}    
/*  Правий блок, де знаходяться останні новини */
#last_news_top dd {
    margin-top:10px;
    display:block;
    width:300px;
    margin-left:15px;
}
#last_news_top dd img{
    float:left;
    width:80px;
    height:50px; 
    padding:3px;
    border:1px solid #fbedc6;
}
#last_news_top dd  a {
    overflow:hidden;
    height:38px;
    padding-left:4px;
    display:block;
}
/*  Правий блок, де знаходяться останні новини  (дата)*/
#last_news_top span {
    font-size:8pt;
    color:#686666; 
    padding-left:4px;
}
/*  Правий нижній блок, де знаходяться  новини розділу*/         
 #last_news_razdel {
    height:170px;
    overflow:hidden;
    margin-top:30px;
    background-image:url(../images/right_bottom_news.jpg);
    background-repeat:no-repeat;
}

 #last_news_razdel  dt {
    margin-top:-2px;
    font-weight:bold;
    font-size:10pt;
    margin-left:20px;
}
 #last_news_razdel dd {
    margin-top:4px;
    display:block;
    width:300px;
    margin-left:15px;
}   
 #last_news_razdel a {
    margin-left:5px;
    font-size:8pt;
    overflow:hidden;
    line-height:11px;
    display:block; 
    text-decoration:none;
}
 #last_news_razdel  span {
    line-height:12px;
    font-size:8pt;
    color:#686666;
}
/*  Центральний блок*/       
#central_column {
    padding-left:15px;
    float:left; 
    width:68%;
}
#central_column  h3 {
    line-height:22px;
    font-family:arial;
    margin-bottom:25px;
    color:#333333; 
    font-size:14pt;
    font-weight:400;
}
#central_column  span {
    font-size:8pt;
    color:#686666;
}
#central_column a {color:#686666; }   
 
#central_column img {
    padding:5px;
    margin-top:2px;
    margin-right:10px;
    border:1px solid #fbedc6; 
    float:left;
}
#central_column  #text_center{font-size:10pt;}
/* Menu */
.vertical_links li {background-color:#f2f2f2;}

.vertical_links {padding-top:10px;
    background-color:#f2f2f2;
    list-style-type:none;
}
.vertical_links li a:link {
    font-weight:bold;
    text-decoration:none;
    padding-left:15px;
    padding-right:15px;
    display:block;
    color:#6868ee;
}
.vertical_links li a:visited {
    font-weight:bold;
    text-decoration:none;       
    padding-left:15px;
    padding-right:15px;
    display:block;
}
.vertical_links li a:hover {
    text-decoration:none;
    padding-left:15px;
    padding-right:15px;
    display:block;
    color:#990000;
    background-color:white;
}
.vertical_links li a:active {
    text-decoration:none;
    padding-left:15px;
    padding-right:15px;
    color:#990000;
    font-weight:bold;
    display:block;
    color:#990000;
    background-color:white;
}
/*end Menu */
/* katalog News*/
#header_title {
    margin-bottom:25px;
    color:#686666; 
    font-size:20pt;
    padding-left:220px;
    background-image:url(../images/line_header_order.jpg);
    background-repeat:no-repeat;
    background-position:left;
} 
#category_title a:link {color:#000099; font-size:13pt;}
#category_title a:visited {color:#000099; font-size:13pt;}
#category_title a:hover {color:#990000; font-size:13pt;}

#category_title {
    margin-top:10px;
    margin-left:383px;
    position:absolute;
    color:#686666; 
    font-size:10pt;
}

#category_title span{
    font-size:14pt;
}

#strong_info {margin-right:3px;}    

#boder_content {
    padding:2px; 
    margin:0px auto;
    width:98%;
}
.info_box{
    z-index: 502;
    background-image:url(../images/bg_order_box.jpg);
    background-repeat:no-repeat;
    display:block;
    width:48%; 
    height:220px;
    border:0px solid #999999;
    margin:5px 0px 5px 10px; 
    float:left;
}

.info_box img{
    
   
}


.info_box2{
    z-index: 502;
    background-image:url(../images/bg_order_box_arhiv.jpg);
    background-repeat:no-repeat;
    display:block;
    width:98%; 
    padding-left:10px;      
    height:200px;
    border:0px solid #999999;
    margin:5px 0px 5px 10px; 
    float:left;
}

.info_box img2{
    margin:0px 0px 0px 0px;
   
}








.author_and_time{
    color:#999999;
    padding-top:8px;
    padding-left:15px;
    font-size:8pt;
}
.author_and_time a:link {font-weight:bold; color:#990000; font-size:9pt;}
.author_and_time a:visited {font-weight:bold; color:#990000; font-size:9pt;}
.author_and_time a:hover {font-weight:bold; color:#000099; font-size:9pt;}
.author_and_time a:active {font-weight:bold; color:#000099; font-size:9pt;}


#name_info_box { 
color:#000099;
    font-size:14px;
    text-align:left;
    margin:5px 0px 5px 20px;
    width:90%;
    white-space:nowrap;
    overflow:hidden;
    border:0px solid black;
}
#name_info_box:hover { 
color:#990000;
}
#logo_img {
    margin:0px 5px 5px 0px;
    float:left;
    border:1px solid black;
    max-height: 85px;
}

.name_info_box { 
color:#000099;
    font-size:14px;
    text-align:left;
    margin:5px 0px 5px 20px;
    width:90%;
    white-space:nowrap;
    overflow:hidden;
    border:0px solid black;
}
.name_info_box:hover { 
color:#990000;
}
.logo_img {
    margin:0px 5px 5px 0px;
    float:left;
    border:1px solid black;
    max-height: 85px;
}


.info_box_text {
    border:0px solid black;
    width:90%;
    margin: 5px 0px 0px 20px;
    font-size:9pt;
    height:90px;
    overflow:hidden;
}

.info_box_text2 {
    border:0px solid black;
    width:90%;
    margin: 5px 0px 0px 20px;
    font-size:9pt;
    height:90px;
    overflow-y:scroll;
 overflow-x:hidden;
}


.order_contacts {
    color:#990000;
    font-weight:bold;
    font-size:8pt;
    border:0px solid black;
    margin:5px 0px 0px 25px;
    width:80%;
    white-space:nowrap;
    overflow:hidden;
}

.order_contacts_more {
    color:#707070;
    font-weight:bold;
    border:0px solid black;
    width:65%;
    white-space:nowrap;
    overflow:hidden;
    margin:0px 0px 0px 30px;
    font-size:8pt;
    line-height:9pt;
}
.order_contacts_more a{
  font-size:10pt;
}

#more_info {
    float:right;
    margin-right:20px;
    margin-top:-35px;
}
.more_info {
    float:right;
    margin-right:20px;
    margin-top:-35px;
}

#last_news_firm {
    width:100%;
    height:140px;
    background-image:url(../images/bg_order_last_order.jpg);
    background-repeat:no-repeat;
}
#last_news_firm img {
    border:0px solid red;
    margin:0px; 
    padding:0px; 
    float:right;
}        
#last_news_firm span{
    margin-top:5px;
    margin-left:10px;
    float:left;
    color:#990000;
}
#last_news_firm  dl {
    margin-top:-13px; 
    margin-left:10px;
    padding-left:20px;
    color:#990000;
    font-size:9pt;
}        
#last_news_firm dt {
    white-space:nowrap;
    overflow:hidden;
    padding-left:10px;
    background-image:url(../images/square.jpg);
    background-repeat:no-repeat;
    background-position:left;
}
#last_news_firm  dl  a {
    overflow:hidden;
    text-decoration:none;
    white-space:nowrap;
    margin:0px; 
    color:#000099;
    padding-left:5px;
}
#last_news_firm_razdel{
    border:0px;
    margin-right:5px;
    padding:0px;
    height:50px;
    background-image:url(../images/background_news_bottom_razdel.jpg);
    background-repeat:no-repeat;
}
#last_news_firm_razdel img {
    border:0px solid red;
    padding:0px; 
    float:right;
}
#last_news_firm_razdel span{
    margin-top:18px;
    margin-left:10px;
    float:left;
    font-weight:bold;
    font-size:13pt;
    color:#990000;
}

.page_line {
    margin:5px 0 25px;
    text-align:center;
}

.adver_main_links{
    font-size:11px;
}
