    html,body{height:100%;}
  	html>body #main{height:auto;}
	#main{height:100%;min-height:100%;margin-bottom:-1.5em;}

    #clear{clear:both;height:1.5em;}

    #footer{ margin-top:43px; padding:10px;}

body {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:12px;
	background:#ff9100;
}
.sert-name {
	font-size:18px;
	color:#0063a9;
}

.all
{
margin-left: auto;
margin-right: auto;
width:1000px;
	background:#fff;
}
.top-nav {
	margin-top:95px;
	margin-left:85px;
}
.lng {
	float:left; 
	width:100px; 
	margin-left:120px;
}
.rus {
	float:left;
	margin-left:5px;
}
.ukr {
	float:left;

}
.lng_sel {
	width:32px;
	height:29px;
	background:url('../images/lng_sel.jpg') no-repeat;
	text-align:center;
	line-height:29px;
}
.lng_sel a:link, .lng_sel a:hover, .lng_sel a:visited  {
	color:#ef6630;
	text-decoration:none;
	font-weight:bold;
}
.lng_unsel {
	width:32px;
	height:29px;
	text-align:center;
	line-height:29px;
	_line-height:30px;
}
.lng_unsel a:link, .lng_unsel a:visited  {
	color:#2e2e2e;
	text-decoration:none;
}
.lng_unsel a:hover  {
	color:#ef6630;
	text-decoration:none;
}
.enter {
	float:left;

	text-align:center;
	padding:15px 0 0 0;
	width:170px;
	height:48px;
	background:url(../images/enter.jpg) no-repeat;
}
.enter a:link, .enter a:visited {
	color:#000;
	text-decoration:none;
}
.enter a:hover {
	color:#ff9100;
	text-decoration:none;
}

.top-nav a:link, .top-nav a:visited {
	color:#000;
	text-decoration:none;
}
.top-nav a:hover {
	color:#000;
	text-decoration:underline;
}

.fastswitch {
	float:right;
	margin-right:20px;
	margin-top:15px;
	width:80px;
	
}
.search {
	width:174px;
	height:28px;
	background:url(../images/search-b.jpg) no-repeat;
	padding:5px 0 0 8px;
	padding-top:4px !ie;
}
.search-form {
	border:1px solid #ffa126;
	height:14px;
	width:124px;
	font-size:12px;
}
.submit-search {

}
.left-column {
	width:174px;
	padding:0 0 0 10px;
}
.right_column {
	width:174px;
	padding:0 10px 0 0;
}
.rub-block {
	width:174px;
	margin-top:10px;
}
.rub-top {
	width:174px;
	height:37px;
	height:32px !ie;
	background:url('../images/block/rub-top.jpg') no-repeat;
	padding-left:10px;
	padding-top:5px;
}
.shortnews-top {
	width:174px;
	height:37px;
	height:32px !ie;
	background:url('../images/block/shortnews-top.jpg') no-repeat;
	padding-left:10px;
	padding-top:5px;
}
.simple-top {
	width:174px;
	height:11px;
	background:url('../images/block/simple-top.jpg') no-repeat;

}
.rub-mid {
	width:174px;
	background:url('../images/block/rub-mid.jpg') repeat-y;
	padding:0 8px 0 8px;
}
.rub-bottom {
	width:174px;
	height:9px;
	background:url('../images/block/rub-bottom.jpg') no-repeat;
}

/*Rubricator*/
.submenu {list-style:none; margin:10px 0 0 0; padding:0;}
.submenu a:link, .submenu a:visited {
	color:#000;
	text-decoration:none;

}
.submenu a:hover {
	color:#ff9100;
	text-decoration:none;
}
.submenu li {
	border-bottom:1px solid #ff9100;
	margin-top:5px;
}
.submenu_border {
	
}
.submenu a {
	padding-left:5px;
}


/*submenu_sub*/
.submenu_sub {list-style:none; margin:5px 0 5px 15px; padding:0;}
.submenu_sub a:link, .submenu_sub a:visited {
	color:#000;
	text-decoration:none;

}
.submenu_sub a:hover {
	color:#ff9100;
	text-decoration:none;
}
.submenu_sub li {
	margin-top:0;
	background:url('../images/submenu_sub_b.gif') no-repeat 4px 5px;
	padding-left:10px;
	border-bottom:1px solid #fff;
}
.submenu_sub a {
	padding-left:5px;
}

/*submenu_sub*/


/*rubricator*/


.region_select {
	width:156px;
	margin-top:10px;
}

.shortnews-date {
	color:#ff9100;
}
.shortnews-text {
	margin-bottom:10px;
}
.shortnews-text a:link, .shortnews-text a:visited {
	color:#000;
	text-decoration:none;
}
.shortnews-text a:hover {
	color:#ff9100;
	text-decoration:underline;
}

.content {
	padding:10px;
	width:595px;
}
.sertif_chose {
	width:160px;
	height:100px;
	text-align:right;
	background:url('../images/sertif_chose_img.jpg') no-repeat;

}


.sert_table {
	margin-bottom:10px;

}


.more {
	margin-top:7px;
	width:80px;
	background:url('../images/more_arrow.gif') no-repeat right 5px;
}


.content-top {
	width:595px;
	height:11px;
	background:url('../images/block/content-top.gif') no-repeat;
}
.content-mid {
	width:595px;
	height:1px;
	background:url('../images/block/content-mid.gif') repeat-y;
	padding-left:10px;
}

.content-mid a:link, .content-mid a:visited {
	color:#022b6c;
	text-decoration:none;
}
.content-mid a:hover {
	color:#022b6c;
	text-decoration:underline;
}

.content-bottom {
	width:595px;
	height:11px;
	background:url('../images/block/content-bottom.gif') no-repeat;
	margin-bottom:10px;
}
.content-block {
	margin-bottom:10px;
	}
.about-rubric {
	margin-bottom:10px;
}






/*MENU*/
.tab ul, .tab li {border:0; margin:0; padding:0; list-style:none;}
.tab ul{
    height:28px;
    padding-left:20px;
}
.tab li{
    float:left;
    margin-right:2px;
}
.tab a:link, .tab a:visited{
    display:block;
    float:left;
    height:28px;
    background:url(../images/menu_1.gif) no-repeat right -28px;
    color:#000;

    text-decoration:none;
    padding-right:5px;
}
.tab a span{
    display:block;
    float:left;
    height:28px;
    background:url(../images/menu_1.gif) no-repeat left -28px;
    padding-left:5px;
    line-height:28px;
    cursor:pointer
}
.tab a:hover{
    background:url(../images/menu_1.gif) no-repeat right -56px;

}
.tab a:hover span{
    background:url(../images/menu_1.gif) no-repeat left -56px;
}
.active a:link, .active a:visited, .active a:visited, .active a:hover{
    background:url(../images/menu_1.gif) no-repeat right 0;
    color:#fff;
}
.tab .active a span, .tab .active a:hover span{
    background:url(../images/menu_1.gif) no-repeat left 0;
}

.sub_tab {
	height:28px;
	background:url(../images/tab_sub_b.gif) no-repeat;
	margin-left:10px;
	margin-top:5px;
	padding:4px 0 0 10px;
}
.sub_tab ul, .sub_tab li {border:0; margin:0; padding:0; list-style:none;}
.sub_tab ul{
    height:28px;
    padding-left:10px;
}
.sub_tab li{
    float:left;
    margin-right:2px;
}
.sub_tab a:link, .sub_tab a:visited, .sub_tab a:active {
    display:block;
    float:left;
    height:28px;
    color:#000;
    text-decoration:none;
    padding-right:5px;
}

.sub_tab a:hover{
    display:block;
    float:left;
    height:28px;
    color:#fff;
    text-decoration:underline;
    
}
.sub_tab .sel a:link, .sub_tab .sel a:visited, .sub_tab .sel a:hover{
   color:#fff;
   text-decoration:none;
}


/*menu*/

.img_1 {
	width:116px;
	max-height:107px;
}

.img_b1 {
	width:133px;
	height:123px;
	background:url('../images/img_b1.gif') no-repeat;
	padding:8px 0 0 0;
}

a:link {
	color:#285283;
	text-decoration:underline;
}
a:visited {
	color:#285283;
	text-decoration:underline;
}
a:hover {
	color:#285283;
	text-decoration:none;
}

.user_block {
	margin-top:10px;
	color:#8f8f8f;
}

.user_block ul, .user_block li {border:0; margin:0; padding:0; list-style:none;}
.user_block ul {
  margin-top:10px;
}

.user_block li a:link, .user_block li a:visited {
    padding:5px 0 0 5px;
    width:174px;
    height:28px;
    display:block;
}
.user_block li a:hover {
    background:url('../images/usermenu_hover.gif') no-repeat;
}
.user_block .act a:link, .user_block .act a:visited, .user_block .act a:hover{
   color:#fff;
   text-decoration:none;
   background:url('../images/usermenu_sel.gif') no-repeat;
   width:174px;
    height:28px;
    display:block;
    padding:5px 0 0 5px;
}



/*BOX*/

.clear {
    clear:both;
    font-size:1px;
    height:1px;
    overflow:hidden;
}
.box {
    margin:0px 2px;
    overflow: hidden; 
    font-size:1px;
    height:1px;

}
.box a:link, a:visited, a:active {
	color:#285283;
	text-decoration:none;
}
.box a:hover {
	color:#285283;
	text-decoration:underline;
}
.box2 {
    margin:0px 1px;
    overflow: hidden; 
    font-size:1px;
    height:1px;

}
.box_color_s {
    background-color: #ffe8cb;

}
.box_color_s_s {
    background-color: #ffe8cb;
	margin-bottom:10px;
}
.box_color_full {
    background-color: #fff8f0;
    border-left:1px solid #ffe8cb;
    border-right:1px solid #ffe8cb;
     
}
.box_color_full3_s {
    background-color: #fff8f0;
    border-left: 1px solid #ffe8cb;
    border-right: 1px solid #ffe8cb;
     padding:10px;
     
}

.height_10px {
	height:25px;
	width:100%;
}
.clear {
    clear:both;
    font-size:1px;
    height:1px;
    overflow:hidden;
}
.clear2 {
    clear:both;
    font-size:0px;
    overflow:hidden;
}
.clear_small {
    clear:both;
    font-size:1px;
    height:5px;
    overflow:hidden;
}
.clear_small2 {
    clear: both;
    font-size: 1px;
    height: 2px;
    overflow:hidden;
}
.clear_medium {
    clear: both;
    font-size: 1px;
    height: 10px;
    overflow:hidden;
}
.clear_big {
    clear: both;
    font-size: 1px;
    height: 15px;
    overflow:hidden;
}
.block-name-style {
	color:#f37901;
	font-weight:bold;
}

.cat_div {
	margin:10px;
}

/*catmenu*/
#catmenu {position:relative;width:595px;display:block;height:21px;font-size:10px;background:transparent url(../images/catmenu_b.gif) repeat-x top left;font-family:Arial;}
#catmenu ul{margin:0;padding:0;list-style-type:none;width:auto;}
#catmenu ul li{display:block;float:left;margin:0 0 0 0; padding:0px 2px 0 2px;}
#catmenu ul li a{display:block;float:left;color:#034895;text-decoration:none;height:18px; font-family:Times News Roman; font-size:11px; padding-top:3px; padding-left:2px;padding-right:2px;}
#catmenu ul li a:hover,#catmenu ul li a.cur{color:#FFF;background:transparent url(../images/catmenu_b_sel.gif) repeat-x top left; }


/*h-styles*/
h2 {
	font-size:16px;
	margin:0;
	padding:0;
	color:#c76819;
}










.1 a:hover {
    background:url('../images/menu/1.jpg') no-repeat;
    color:#ffde00;
}
.2 a:hover {
    background:url('../images/menu/2.jpg') no-repeat;
}
.3 a:hover {
    background:url('../images/menu/3.jpg') no-repeat;
}
.4 a:hover {
    background:url('../images/menu/4.jpg') no-repeat;
}
.5 a:hover {
    background:url('../images/menu/5.jpg') no-repeat;
}
.6 a:hover {
    background:url('../images/menu/6.jpg') no-repeat;
}
.7 a:hover {
    background:url('../images/menu/7.jpg') no-repeat;
}
.8 a:hover {
    background:url('../images/menu/8.jpg') no-repeat;
}
.9 a:hover {
    background:url('../images/menu/9.jpg') no-repeat;
}
.10 a:hover {
    background:url('../images/menu/10.jpg') no-repeat;
}
.11 a:hover {
    background:url('../images/menu/11.jpg') no-repeat;
}