html,body { margin:0px; padding:0px; width:100%; height:100%; text-align:center;}


#site { position:relative; display:block; width:980px;  margin:auto; padding:0px; text-align:left; }

#g1 { display:block; height:47px; margin:0px; padding:0px;}
#gg1 {display:block; height:47px; width:310px; float: left;  margin:0px; padding:0px;}
#gg_1 {display:block; height:47px; width:310px; float: left;  margin:0px; padding:0px; background: url(../img/gg1.jpg) top left no-repeat;}
#gg2 { display:block; height:27px;  width:642px; float: left; background: url(../img/gg2.jpg) top left no-repeat; margin:0px; padding:0px;  text-align:right; padding-top:20px; padding-right:28px;}
#gg2 a{ display:block; font-family:"Trebuchet MS", Verdana, Tahoma; color: #fff; font-size:10px; text-align:right; text-decoration:none;}

.kropa1  {display:block; height:8px; width:302px; margin-right:8px; padding:0px; background:url(../img/g_kropka.gif) repeat-x; float: left; }
.kropa2 {display:block; height:8px; width:664px; margin-left:6px; padding:0px; background:url(../img/g_kropka.gif) repeat-x; float: left; }
.kropa10 {display:block; height:8px; width:980px;  padding:0px; background:url(../img/g_kropka.gif) repeat-x; }
.krop {display:block; clear:both; height:8px; width:980px; margin:0px; padding:0px;}

#ban {display:block; height:245px; clear:both; margin:0px; padding:0px; }
#logo  {display:block; height:245px; width:310px;  background:url(../img/logo.jpg) no-repeat; float: left; cursor: pointer;}
#baner {display:block; height:245px; width:670px;  float: left; }

#content {position:relative; display:block; margin:0px; padding:0px; width:980px; }
#menu {display:block; min-height:30px;  width:310px;  float:left; background:url(../img/g_kropka3.gif) top right repeat-y; text-align:left; margin:0px; padding:0px;}
#contentTxt1 {display:block; min-height:30px; width:650px;  float: left;  margin:0px; padding:10px; text-align:justify; overflow-x:hidden;}
#rightcontent {display:block; min-height:30px; width:304px;  float: left; margin:0px; padding:0px;}

.menu_el {display:block; height:38px;  width:251px;  background:url(../img/g_kropka2.gif) transparent 0 0 repeat; margin-right: 9px; padding-left:50px; padding-top:5px;}
.menu_el_act {display:block; height:38px;  width:251px;  background:url(../img/g_kropka2.gif) transparent 0 0 repeat; margin-right: 9px; padding-left:50px; padding-top:5px;}
.menu_el_act a { font-family:"Trebuchet MS", Verdana, Tahoma; color: #F9A058; font-size:16px; text-decoration:none;  }
.menu_el a { font-family:"Trebuchet MS", Verdana, Tahoma; color: #4d6bab; font-size:16px; text-decoration:none;  }
.menu_el a:hover,.menu_el_act a:hover {color: #F9A058; }

#logo_nbs { display:block; clear:both; width:100%; height:10px;  margin:0px; margin-top:10px;  padding:0px;  font-size:1px; background:url(../img/logo_nbs.png) #e4e5e6 center center no-repeat; cursor:pointer; }


#search_one {display:block; width:286px; height:72px; background:url(../img/search_back.jpg) top left no-repeat; font-family:Tahoma, Verdana, Arial; color: #000000; font-size:10px; text-align:left; padding-left: 18px; padding-top:13px; margin-top:4px;}

#search_one .txt { width:210px; height:21; margin-top:8px; border-width:1px; border-style:solid; border-color:  #606060 #c9c9c9  #c9c9c9 #606060;  font-family:Tahoma, Verdana, Arial; color: #000000; font-size:10px; padding:3px;}
#search_one .but {  border-width:1px; border-style:solid; border-color:  #c9c9c9  #606060 #606060 #c9c9c9; background: #ceced0; width:47px; height:21;  font-family:Tahoma, Verdana, Arial; color: #000000; font-size:10px; padding:2px;}

#menu2 {display:block; height:26px;  width:980px; background:#7f8488; background: url(../img/menu2_tlo.jpg) no-repeat; margin:0px; padding:0px;}
#menu_2_left {display:block; height:26px; width:19px; float:left; background:url(../img/menu2_left.gif) no-repeat;}
#menu_2_right {
	display:block;
	height:26px;
	float:right;
	background:url(../img/menu2_right.gif) top right no-repeat;
	margin: 0px;
	padding: 0px;
	
}
a.menu_el2{display:block;  height:22px;  margin-right: 20px; margin-left: 0px; padding-top: 4px;  float: left; background: transparent; font-family:"Trebuchet MS", Verdana, Tahoma; color: #fff; font-size:13px; text-decoration:none;}
a.menu_el2_act {display:block;  height:22px;  margin-right: 20px; margin-left: 0px; padding-top: 4px;  float: left; background: url(../img/menu_hover.gif); font-family:"Trebuchet MS", Verdana, Tahoma; color: #fff; font-size:13px; text-decoration:none;}
a.menu_el2:hover {background: url(../img/menu_hover.gif); cursor:pointer;}

#menu_2_right .txt { width:146px; height:16px; border-width:1px; border-style:solid;   font-family:Tahoma, Verdana, Arial; color: #000000; font-size:12px; border-color:  #606060 #c9c9c9  #c9c9c9 #606060; padding:0px; margin:0px;}
#menu_2_right .but {  width:40px; height:18px; border-width:1px; border-style:solid; background: #ceced0;   font-family:Tahoma, Verdana, Arial; color: #000000; font-size:8px;  margin-right:10px; border-color:  #c9c9c9  #606060 #606060 #c9c9c9;  padding:0px; margin:0px 10px 0px 0px;}


#submen2 {display:block; clear:both;  width:980px; margin:0px; padding:0px; }
#sub1 {display:block; width:310px; background:url(../img/g_kropka3.gif) top right repeat-y; float:left; } 
#contentTxt2 {display:block; width:650px; float:left; text-align:justify; margin:0px; padding:10px;} 



.podmenu_h {display:block; clear:both; }
.podmenu_el {display:block;  padding-left:65px; font-family:"Trebuchet MS", Verdana, Tahoma; color: #000; font-size:12px; text-decoration:none; }
.podmenu_el:hover{color: #F9A058; }
.podmenu_el_kr {display:block; height:8px;  background:url(../img/g_kropka2.gif) transparent left bottom repeat; margin-right: 9px; padding-left:50px; padding-top:5px;}


.podmenu_h2 {display:block; background-color:#e8e9eb;  clear:both; width:980px; height:36px; margin:0px; padding:0px;}
.podmenu_el2 {display:block;  height:18px; margin:0px; padding:0px; float: left; font-family:"Trebuchet MS", Verdana, Tahoma; color: #000; font-size:12px; text-decoration:none; }
.podmenu_el2:hover{color: #F9A058;  }
.podmenu_el_kr2 {display:block; height:18px; clear:both margin:0px; padding:0px; }


