body {
		
		
		}
	*
	{
		margin:0;
		padding:0;
	}
	
	.main {
		width: 800px;
		
		
		
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
	}
		
		.upper {
			width: 800px;
			height: 170px;
			background-image:url(../images/head_bg.gif);
			background-repeat:repeat-x;
			
			border-bottom: 8px solid #666;
		}
		
			.up_line  {
				width: 780px;
				height: 50px;
				margin-left: 20px;
			}
			
				.lang_bar {
					width: 130px;
					height: 50px;
					float:left;
				}
					
					.lang {
						height: 32px;
						width: 130px;
						
						
						padding-top: 15px;
						
					}
					
						.lang a{
							font-family: Arial;
							font-size: 10pt;
							font-weight: bold;
							color: #aaa;
							
							text-decoration: none;
						}
							
							.lang a:hover{
							
							color: #555;
							
							
							}
							
					.lang li {
					float: left;
					list-style: none;
					margin-top: 5px;
					margin-left: 1px;
					margin-right: 1px;
					
					
					}
					
					.lang_left_on {
						background-image:url(../images/item_left_on.gif);
						background-repeat:no-repeat; 
						height: 25px;
						width: 5px;
						float:left;
						
					}
					
					
					
					
					
					.lang_right_on {
						background-image:url(../images/item_right_on.gif);
						background-repeat:no-repeat; 
						height: 25px;
						width: 10px;
						float:left;
					}
					
					
					
					
					
					.lang_in_on {
						float:left;
						height: 20px;
						background-color: #39f;
						color: #fff;
						padding-top: 3px;
						padding-left: 2px;
						padding-right: 2px;
					}
					
					
							.lang_in_on a{
								
								color: #fff;
								
								text-decoration: none;
							}
								.lang_in_on a:hover{
									text-decoration: none;
									color: #fff;
								}	
							
						
						
					.lang_left_off {
						background-image:url(../images/item_left_off.gif);
						background-repeat:no-repeat; 
						height: 25px;
						width: 5px;
						float:left;
						
					}
					
					
					
					
					
					.lang_right_off {
						background-image:url(../images/item_right_off.gif);
						background-repeat:no-repeat; 
						height: 25px;
						width: 10px;
						float:left;
					}
					
					
					
					
					
					.lang_in_off {
						float:left;
						height: 20px;
						background-color: #666;
						color: #fff;
						padding-top: 3px;
						padding-left: 2px;
						padding-right: 2px;
					}
					
					
						.lang_in_off a{
							
							color: #fff;
							
							text-decoration: none;
						}
								.lang_in_off a:hover{
									text-decoration: none;
									color: #fff;
								}	
					
				
				.search_bar {
					width: 183px;
					height: 50px;
					float:left;
				}
					.sirk_plug {
					width: 171px;
					height: 32px;
					margin-top: 15px;
					float: right;
					
					background-image:url(../images/sirk_plug.gif);
					background-repeat:no-repeat;
						
					}
						
						.sform {
						
						height: 20px;
						width: 146px;
						padding-top: 6px;
						padding-left: 15px;
							
						}
							
							.sbox {
							width: 110px;
							height: 18px;
							
							border: 0;
							text-align: right;
							padding-top: -5px;
							
							font-family: Arial;
							font-size: 11pt;
							color: #888;
							
							
								
							}
							
							.sbut {
								width: 29px;
								height: 20px;
								background-image:url(../images/sirk_go.gif);
								background-repeat:no-repeat;
								border: 0;
								padding-top: -2px;
								
								cursor: pointer;
							}
				
				.nav_bar {
					width: 455px;
					height: 50px;
					float:left;
				}
					
					.navigation {
							height: 32px;
							width: 455px;
							
							text-align: right;
							padding-top: 15px;
							
						}
						
							.navigation a{
								font-family: Arial;
								font-size: 14px;
								font-weight: bold;
								color: #aaa;
								
								text-decoration: none;
							}
								
								.navigation a:hover{
								
								color: #555;
								
								
								}
								
						.navigation li {
						float: right;
						list-style: none;
						margin-top: 5px;
						margin-left: 7px;
						margin-right: 7px;
						
						
						}
						
						.left {
							background-image:url(../images/item_left.gif);
							background-repeat:no-repeat; 
							height: 25px;
							width: 5px;
							float:left;
							
						}
						
						
						
						
						
						.right {
							background-image:url(../images/item_right.gif);
							background-repeat:no-repeat; 
							height: 25px;
							width: 5px;
							float:left;
						}
						
						
						
						
						
						.in {
							float:left;
							height: 20px;
							background-color: #999;
							color: #fff;
							padding-top: 3px;
							padding-left: 7px;
							padding-right: 7px;
						}
						
						
							.in a{
								
								color: #fff;
								
								text-decoration: none;
							}
								.in a:hover{
									text-decoration: none;
									color: #fff;
								}	
					
					
					
				
				
			
			.front_line {
				width: 760px;
				margin-left: 20px;
				margin-right: 20px;
			}
				
				.logo {
				width: 317px;
				height: 92px;
				
				background-image:url(../images/logo.gif);
				background-repeat:no-repeat;
				
				margin-top: 8px;
				float:left;
					
				}
				
				.welcome_text{
				width: 403px;
				height: 92px;
				
				
				 
				
				float:right;
				
				font-family: Arial;
				font-size: 11px;
				direction: rtl;
				text-align: right;
				color: #666;
				
				}
				
					.welc_title {
						font-family: Arial;
						font-size: 14pt;
						color: #888;
						font-weight:bold;
						direction:ltr;
					}
					
						.welc_title span{
						 font-family: Tahoma;
						}
					
					.ort {
						color: #09c;
					}
		
		.center {
			
		}
		
				#list_frame{
					width: 800px;
					background-image:url(../images/list_bg.jpg);
						
					background-repeat:repeat-x;
					display: table-cell;
					padding-bottom: 20px;
					background-color: #f4f4f4;
				}
				
					
					.list_title{
						
						font-family: Arial;
						font-size: 24pt;
						padding: 10px 20px 0px 20px;
						color: #888;
						text-align: right;
					}
					
					.list_matrix {
						
						width: 775px;
						
						height: 100%;
						padding: 0px 12px 0px 12px;
						
						
							
					}
					
						.list_element {
							width: 25%;
							
							font-family: Arial;
							font-size: 11pt;
							font-weight: bold;
							color: #09c;
							text-align: right;
							
							float: right;
							
						}
.list_element sup {
        font-family: Arial;
        font-size: 11px;
        color: #f60;
        font-weight: normal;
        vertical-align:text-top;
       }
						
							.list_element a{
								text-decoration: none;
								font-size: 11pt;
								color: #09c;
							}
							
								.list_element a:hover{
								text-decoration: none;
								font-size: 11pt;
								color: #f60;
								
							}
					
				
				.text_frame {
						width:760px;
						padding: 15px 20px 15px 20px; 
						direction: rtl;
						text-align: right;
						color: #666;
				
				}
				.text_frame p{
				
						font-family: Arial;
						font-size: 10pt;
						direction: rtl;
						text-align: right;
						color: #666;
				
				}
				.text_frame p img{
					padding: 5px 0px 5px 20px;
					border-color:#fff;
				}
				
					.text_title {
						font-family: Arial;
						font-size: 24pt;
						color: #888;
						text-align: right;
						direction: rtl;
					}
					
					.texto {
						font-family: Arial;
						font-size: 10pt;
						direction: rtl;
						text-align: right;
						color: #666;
					
					}
				
				.contact_frame {
					 width: 760px;
     
				     background-image:url(../images/conto_bgrin.gif);
				     background-repeat:repeat-y;
				     margin: 0px 20px 15px 20px;
				}	
				.formas {
			      width: 720px;
			      background-image:url(../images/conto.jpg);
			      background-repeat:no-repeat;
			      padding: 20px 20px 0px 20px;
			     
			      
			     }
			     .formas_ru {
			      width: 720px;
			      background-image:url(../images/conto_ru.jpg);
			      background-repeat:no-repeat;
			      padding: 20px 20px 0px 20px;
			     
			      
			     }
			     .closer {
			      width: 760px;
			      height: 26px;
			      background-image:url(../images/conto_clos.gif);
			      background-repeat:no-repeat;
			     }	
					
					
					
		
		
		
	.footer {
   width: 760px;
   height: 45px;
   
   background-color: #888;
   margin-bottom: 20px;
   padding: 15px 20px 0px 20px;
  
  }
  
   .links
   {
    width: 560px;
    float: left;
   }
   
    
    
               /** first_link_line_ start **/ 
    .link_1_0_0
    {
     
     font-family: Arial;
     font-size: 12px;
     text-align: right;
     font-weight: bold;
     
     color: #eee;
     
    
    }
     .link_1_0_0 a
     {
      
      font-family: Arial;
      font-size: 12px;
      text-align: right;
      color: #eee;
      text-decoration : none;
      font-weight: bold;
     
     }
     
     .link_1_0_0 a:hover
      {
       
       
       color: #f90;
       
      
      }
               /** first_link_line_ end **/
               
               /** second_link_line_ start **/
    .link_2_0_0
    {
     
     font-family: Arial;
     font-size: 11px;
     text-align: right;
     color: #777;
     margin-bottom: 13px;
     font-weight: bold;
    }
    
     .link_2_0_0 a
     {
      
      font-family: Arial;
      font-size: 11px;
      text-align: right;
      color: #777;
      text-decoration : none;
      font-weight: bold;
     } 
     
      .link_2_0_0 a:hover
      {
       color: #333;
      }
 
     .copir {
     
     width: 200px;
     float: left;
      
     }
     
      .foot_creo
        {
        
         
         font-family: Tahoma;
         font-size: 11px;
         text-align: left;
         color: #676767;
         
         
        
        }
         .foot_creo a
         {
          
          font-family: Tahoma;
          font-size: 11px;
          text-align: left;
          color: #676767;
          text-decoration : none;
          
         }
         
         .foot_creo a:hover
         {
          
          font-family: Tahoma;
          font-size: 11px;
          text-align: left;
          color: #9c3;
          text-decoration : none;
         }
       .foot_owner
        {
        
         
         font-family: Tahoma;
         font-size: 11px;
         text-align: left;
         color: #fff;
         
         
        
        }
         .foot_owner a
         {
          
          font-family: Tahoma;
          font-size: 11px;
          text-align: left;
          color: #fff;
          text-decoration : none;
          
         }
         
         .foot_owner a:hover
         {
          
          font-family: Tahoma;
          font-size: 11px;
          text-align: left;
          color: #01a2f5;
          text-decoration : none;
         }

/*	
	form
*/	
.form_table{
	color:#666;
	font-family:Arial;
	font-size:11px;
}
 .form_inp{
 	width:160px;
 	font-size:10px;
 	border: 1px solid #f93;
 }
 .form_text{
 	width:170px;
 	height:118px;
 	font-size:11px;
 	border: 1px solid #f93;
 }
 .form_btn{
 	border:none;
 	background-color: #666;
 	width:170px;
 	color:#fff;
 }
 .form_check{
 	width:140px;
	float:left;	
	font-family:Arial;
	font-size:11px;
	padding-top:3px;
 }
 .form_check input{
 	
	
 }


.article_frame {
               
                padding: 15px 20px 15px 20px;
                width: 760px;
                display: table;
               
                }   
                    .article_unit {
                        width: 370px;
                       
                        padding: 3px 5px;
                        float: right;
                       
                    }
               
                        .article_title {
                            font-family: Arial;
                            font-size: 16px;
                            font-weight: bold;
                            color: #fff;
                            text-align: right;
                            direction: rtl;
                            
                           	padding:0px 2px 1px 0px;
                            background-color: #09c;
                        }
                            .article_title a{
                               
                                text-decoration: none;
                                color: #fff;
                                }
                                    .article_title a:hover{
                                       
                                        text-decoration: none;
                                        color: #333;
                                        }
                       
                        .article_text {
                            font-family: Arial;
                            font-size: 11px;
                            direction: rtl;
                            text-align: right;
                            color: #666;
                            display: table;
width: 370px;
padding-top:7px;
                       
                        }
.article_text img{
padding:5px 0px 0px 8px; 
border:none;
}
.art_link{
font-family: Arial;
font-size: 11px;
border:none;
color: #666;
text-decoration:none;
}
.art_more_link{
float:left;
color: #fff;
font-family:Arial;
background-color:#999;
padding:2px 5px;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
.art_more_link:hover {
background-color: #9c0;
}

                        .art_duble
                        {
                        	width:760px;
                        	clear: both;
							margin-bottom:15px;
                        }

.clock_div{
position:absolute;
top:0px; 
left:2px;
font-family:Tahoma;
font-size:11px;
width:300px;
color:#666;
}
				
.contact_data_frame {
     padding: 0px 20px 15px 20px; 
     width: 760px;
    } 
    
     .contact_data {
      width: 760px;
      background-color: #f1f1f1;
      display: table;
      
      float: none; 
      clear: left;
     }
     
      .cont_block_1, .cont_block_2 {
       
       float: left;
       
       font-family: Arial;
       font-size: 8pt;
       color: #09c;
       
       
      }
      
      .cont_block_1 {
       text-align: left;
       width: 218px;
       padding: 10px 10px 10px 25px;
       
      }
      
      .cont_block_2 {
       text-align: center;
       width: 233px;
       padding: 10px;
       
      }
      
      .cont_block_3 {
       text-align: right;
       width: 220px;
       padding: 10px 20px 10px 10px;
       color: #666;
       font-family: Arial;
       font-size: 8pt;
       float: left;
      }
       .cont_block_3 img {
        border: none;
        margin: 0;
        padding: 0px 0px 2px 0px;
        
        
       }
       
       .cont_block_3 p {
        
        padding: 0px 0px 2px 0px;
       }
       
       .cont_block_title {
        font-size: 11px;
        color: #666;
       }
            .cont_block_title a {
        font-size: 11px;
        color: #666;
       }

       .cont_block_title a:hover {
        font-size: 11px;
        color: #666;
       }

.search_result_frame{
     padding: 15px 20px 15px 20px;
    }
  
     .search_title{
     font-family: Arial;
     font-size: 24pt;
     color: #888;
     text-align: right;
     direction: rtl;
     padding-bottom: 10px;
      
     }
   
     .search_element {
      width: 500px;
      padding-left: 231px;
      padding-bottom: 8px;
     }
      .search_element_title{
      font-family: Arial;
      font-size: 14pt;
      direction: rtl;
      text-align: right;
      color: #09c;
      
      
      }
       .search_element_title a{
        color: #09c;
       }
        .search_element_title a:hover{
         color: #f90;
        }
      
      .search_element_prev {
      font-family: Arial;
      font-size: 8pt;
      direction: rtl;
      text-align: right;
      color: #666;
      
      }		
.page_404_ttl{

}	
.page_404_body{

}
.page_404_link{

}
.mini_contact_frame {
                width: 760px;
                height: 70px;
                background-image:url(../images/mini_conto.jpg);
                margin: 0px 20px 15px 20px;
               
                font-family: Arial;
                font-size: 11px;
                color: #333;
                direction: rtl;   
                }   
                   
                    .mcont_sect_1, .mcont_sect_2, .mcont_sect_3, .mcont_sect_4 {
                    width: 180px; /*190*/
                    height: 55px; /*70*/
                    float: left;
                    padding: 15px 10px 0px 0px;
                    }
                   
                    #mini_contact .tag {
                        float: left;   
                    }
                   
                    #mini_contact .input {
                        float: left;
                    }
                        #mini_contact .input_field {
                            width: 110px;
                            height: 12px;
                            float: left;
                            font-size: 11px;
                        }
                   
                    #mini_contact .mc_spacer {
                        width: 100px;
                        height: 11px;
                        float: left;
                    }
                   
                    #mini_contact .text_field{
                        width: 110px;
                        height: 38px;
                        overflow: hidden;
                        float: left;
                        font-family: Arial;
                        font-size: 11px;
                    }
                   
                    #mini_contact .mc_send {
                        width: 72px;
                        height: 40px;
                        background-image:  url(../images/conto_bt.gif);
                        background-repeat:  no-repeat;
                        background-color: transparent;
                        border:0;
                        cursor: pointer;
                       
                        font-family: Arial;
                        font-weight: bold;
                        color: #fff;
                        margin: 0px 50px 0px 0px;
                    }

	
