html,body{ padding:0;
           margin:0;
		   width:100%;
		   color:#4e4e4e;
		   height:100%;
		   font:13px Tahoma;
		   }
		   
#fJ{
     min-width:998px;
	 _width:998px;
    max-width:1280px;
    margin:0 auto;
      }
.ic_text {text-align:center;}
	
#topMenu{width:100%;
         min-width:998px; _width:998px;
         max-width:1280px;
         height:28px;
		 }

#topMenu_parent{min-width:998px;  _width:998px;
                width:100%;
                max-width:1280px;
                margin:0 auto;
				height:28px;}
				
.topMenu_element{float:left;
                 height:14px;
				 width:24%;
				 font-size:11px;
				 }
.topMenu_el a {color:#000;
                    text-decoration:none;}
.feedback_table {font:13px Tahoma;}
					

.topMenu_el{ margin:5px;border-left:1px solid #d0d0d0;
             text-align:center;
             overflow:hidden;}        
			 
#header{min-width:998px;  _width:998px;
        width:100%;
        max-width:1280px;
        margin:0 auto;
        height:120px;
		color:#333;
		float:left;}
		
#header a{text-decoration:none;
          color:#333;
		  }

a img{border:0;}
		
#logo {min-width:998px;  _width:998px;
       width:100%;
       position:relative;
       max-width:1280px;
       height:120px;
	   background:url(img4/logo.gif) no-repeat top left;}
	   
#header_contacts{min-width:998px;
                 width:100%;
                 max-width:1280px;
                 height:120px;
				}
				 
#mail{float:right;
      width:100px;
	  margin:0 30px 0 0;
	  height:85px;
	  font-size:14px;
	  text-align:center;
	  }
	  
#menu{min-width:998px;  _width:998px;
      width:100%;
      max-width:1280px;
      margin:0 auto;
	  height:28px;
	  background:#e8e8e8;
	  border-top:1px solid #fff;
	  float:left;}
	  
#menu_parent{min-width:998px;  _width:998px;
                width:100%;
                max-width:1280px;
                margin:0 auto;
				height:28px;}
				
.menu_element{float:left;
                 height:14px;
				 width:18%;
				 font-size:16px;
				 }
				 
.menu_element2{float:left;
                 height:14px;
				 width:11%;
				 font-size:16px;
				 }
.menu_el a {color:#000;
            text-decoration:none;}
					

a.hre,a.hre:hover,a.hre:visited {text-decoration:underline; 
       color:#4e4e4e;}
#newsig a:hover,#newsig a:visited{text-decoration:underline; 
       color:#4e4e4e;}



.menu_el{ margin:2px;
             text-align:center;
             overflow:hidden;}  
			   

			 
#red a { color:#db300a;
            font-weight:bold;
             text-decoration:none;}		
			 
#main {width:100%;
       min-width:998px;  _width:998px;
       max-width:1280px;
	   float:left;
	   margin:10px 0 0 0;
	   }
	   
#main_left{float:left;
           width:220px;
		   padding:0;
		   }
		   
#main_right{float:right;
            width:230px;
			margin:10px 0 0 0;
            			}
.cont { float:left; margin-left:20px; width:250px; color:#4e4e4e;
}
.maps {margin:0 5px 0 270px;}
#content{margin:0px 270px 0 220px; font-size:13px;}
#content1{ font-size:12px; margin:0 0 0 260px;}
#content2{ font-size:12px;  position:relative; margin:0 auto;}
#content a,#content1 a,#content2 a,#main_left a,#main_right a, a{text-decoration:underline; color:#4e4e4e;}	 

h1{color:#db300a; font-size:25px;
font-weight:500; font: Georgia; }  
h2, h2 a, #main_left h2 a{ color:#db300a; font-size:25px;
font-weight:500; font: Georgia; }
h3,h4 {color:#db300a;}
#main_left hr{width:150px; margin-top:0px; height:1px; color:#f8f8f8; }
#main_right hr{ color:#e5e4e4; margin-bottom:20px;}
.news_date{ color:#4E4E4E; font-size:11px; font-family:Tahoma; }
#partners{margin:30px 0;}
#main_right ul {padding-left:10px; margin:5px 0;}
#footer{clear:both; 
        height:90px;
        min-width:998px;  _width:998px;
        max-width:1280px;
	    position:relative;
		margin:0 auto 10px auto;
		
		
		background:url(img4/footer.gif) bottom left repeat-x;
		}
#footer a{text-decoration:underline; color:#4e4e4e;}	
#footer_left{margin:40px 10px 14px 10px;
              font-size:11px;
			  float:left}
#footer hr{width:500px; color:#db300a; margin:12px 50px 8px 50px;}
a.footer{ font-size:12px;}
#red1 a{color:#db300a;}

#footer_right{float:right; margin:30px 0 0 0;}


a.newsh{ color:#000; 
       text-decaration:none;}
.pages {font-size:14px;}	   
.pages a {color:#4E4E4E;}
.pages a:visited{color:#4E4E4E;}


#main_left h2 a, h2 a {text-decoration:none;}
#clients {float:left; margin:0 0 0 35px;}
#clients img {margin:10px; float:left;}
#clients br {clear:both;}
