
/* CSS Document */

body{ margin:auto;}
.main { margin:auto; width:910px; min-height:200px;}
.top{ margin:auto; width:908px; margin-top:5px;}
.top1{ width:243px; border-top-color:#999999; border-top-style:solid; border-top-width:1px;margin-bottom:-1px;}
.top2{float:right; width:660px; border-top-color:#999999; border-top-style:solid; border-top-width:1px; margin-bottom:-1px;}
.bottom{ margin:auto; width:908px;}
.bottom1{width:243px; border-top-color:#999999; border-top-style:solid; border-top-width:1px; margin-top:-1px;}
.bottom2{ float:right; width:660px; border-top-color:#999999; border-top-style:solid; border-top-width:1px; margin-top:-1px;}
.logo { background-repeat:no-repeat; width:515px; height:85px;  float:left; margin-top:15px; margin-left:60px; margin-bottom:10px;}
.header_line { margin:auto; min-height:120px; width:910px; background-color:#002147; background-image:url(images/Header.png);}
.pre_footer_line {  margin:auto; height:20px; width:910px; background-color:#002147; text-align:center; color:#666666; font-family:tahoma; font-size:14px; margin-bottom:5px; margin-top:5px;}
.footer_line {  margin:auto; height:20px; width:910px; text-align:center; color:#666666; font-family:tahoma; font-size:11px; }
.content_left{ float:right; width:645px;}
.left_logo {float:left; font-family:tahoma; font-weight:bold; color:#FFFFFF; margin-left:20px; margin-top:30px; }
.left_menu { margin-right:10px; height:inherit; padding-bottom:50px; width:250px; min-height:750px; float:left; padding-top:20px;}
.content_text { background-image:url( images/line.png); background-repeat:repeat-y;  border:#999999; border-left-width:1px; border-left-style:solid; border-left-color:#999999; border-right-color:#999999; border-right-width:1px; border-right-style:solid; width:908px; min-height:800px; float:right;}
.blog {border:#999999; border-width:1px; width:250px; min-height:150px; border-style:solid; float:right;margin-top:5px; position:relative; margin-right:5px; margin-left:10px; }
.left_border_sub {border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#bf9f62; display:none; margin-right:5px;  margin-left:15px;}
.left_border_sub_2 {border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#bf9f62; margin-right:5px;  margin-left:15px;} 
.left_border_suba {font-family:Tahoma; font-size:11px;  color:#646464; text-decoration:none; margin-left:0px;}
.left_border_suba_orange {font-family:Tahoma; font-size:11px;  color:#bf9f62; text-decoration:none; margin-left:0px;}
.left_border_suba:first-letter{ text-transform:capitalize;}
.center_blog { width:545px; min-height:80px; background-color:#b7d8fa; margin-left:20px; border-style:solid; border-width:1px; border-color:#dbdbdb;}
.main_links { display:block; text-decoration:none; margin-right:5px; float:left; margin-left: 10px; color:#929292;}
.main_links_for_mini { float:right; font-size:11px; margin-right:7px;}
.main_divs { padding-top: 3px; margin-bottom:3px; border-bottom:solid; border-bottom-color:#a5a4a4; border-bottom-width:1px;}
.left_menu a { font-family:Tahoma; font-size:12px;} 
.left_menu strong a { font-family:Tahoma; font-size:12px; color:#505050;} 
.otstup_header {border:#999999; border-width:1px; width:908px; border-style:solid; margin:auto; margin-top:1px; min-height:18px; padding-top:2px; }
.otstup_header_2 {border:#999999; border-width:1px; width:908px; border-style:solid; margin:auto; min-height:14px; padding-top:2px; background-image:url(images/menu_header.png); background-color:#002859;}
.otstup_header a { font-family:Tahoma; font-size:12px; color:#002147; margin-left:20px; margin-bottom:3px; margin-top:3px; text-decoration:none;}
.blog a strong{ font-family:Tahoma; font-size:11px; color:#002147;} 
.blog a { font-family:Tahoma; font-size:11px; color:#505050;} 
.in_blog { margin:10px 10px 10px 10px;}
.in_content { margin:10px 10px 10px 10px; }
.in_content a {font-family:Tahoma; font-size:13px; color:#505050; }
.in_content1 a {font-family:Tahoma; font-size:13px; color:#505050; }
.in_content1 { margin-left:18px; margin-right:10px; margin-top:-5px; }
.in_content p {font-family:Tahoma; font-size:13px; color:#505050; text-indent:15px; text-align:justify; }
.disipline a {font-family:Tahoma; font-size:13px; color:#505050; }
.rass table td { border-style:solid; border-bottom-width:1px; border-right-width:1px;border-color:#505050; font-size:11px; width:50px;font-family:Tahoma;  padding-left:5px; padding-right:5px; background-color:#FFFFFF;  }
.rass table th { border-style:solid;  border-bottom-width:1px; border-right-width:1px; border-color:#505050; font-size:11px; width:50px; font-family:Tahoma; padding-left:5px; padding-right:5px; background-color:#EEEEEE; color:#505050 }
.rass { width:620px; display:none; float:right; margin-right:5px; margin-bottom:10px; overflow:scroll;  }
.rass table { width:620px; max-height:620px; float:right; float:left; border-width:1px; border-color:#505050; border-style:solid;}
.umkd { font-size:11px;font-family:Tahoma; color:#505050; }
.umkd table { border-style:solid; border-width:1px; border-color:#505050; margin-right:10px;}
.tr {border-right-width:1px; border-right-color:#505050; border-right-style:solid; border-bottom-width:1px; border-bottom-color:#505050; border-bottom-style:solid;}
.tr div { margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:5px;}
.tr strong { margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:5px;}
.post_tr div { margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:5px;}
.post_tr strong { margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:5px;}
/*button*/
.art-button-wrapper .art-button
{
	display:inline-block;
	width: auto;
	outline:none;
	border:none;
	background:none;
	line-height:24px;
	margin:0 !important;
	padding:0 !important;
	overflow: visible;
	cursor: default;
	text-decoration: none !important;
	z-index:0;
}

.art-button-wrapper
{
	display:inline-block;
	position:relative;
	height: 24px;
	overflow:hidden;
	white-space: nowrap;
	width: auto;
	z-index:0;	float:right;margin-top:7px;
}

.art-button-wrapper .art-button
{
	display:block;
	height: 24px;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	white-space: nowrap;
	text-align: left;
	padding: 0 9px !important;
	line-height: 24px;
	text-decoration: none !important;
	color: #E8F0F2 !important;

}

input, select
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-style: normal;
	float:right;
	margin-top:10px;
}

.art-button-wrapper.hover .art-button, .art-button:hover
{
	color: #9BBCC0 !important;
	text-decoration: none !important;
}

.art-button-wrapper.active .art-button
{
	color: #E9F4F6 !important;
}

.art-button-wrapper .l, .art-button-wrapper .r
{
	display:block;
	position:absolute;
	z-index:-1;
	height: 72px;
	background-image: url('images/Button.png');
}

.art-button-wrapper .l
{
	left:0;
	right:7px;
}

.art-button-wrapper .r
{
	width:407px;
	right:0;
	clip: rect(auto, auto, auto, 400px);
}

.art-button-wrapper.hover .l, .art-button-wrapper.hover .r
{
	top: -24px;
}

.art-button-wrapper.active .l, .art-button-wrapper.active .r
{
	top: -48px;
}
/*Pod menu*/
.w3mh_b1, .w3mh_b1 td, .w3mh_b1 a, .w3mh_b1, .w3mh_b1 div {	padding: 0px; margin: 0px;	line-height: 1; }
.w3mh_b1 { 	border-collapse: collapse;	position: relative; margin:auto;	}
.w3mh_b1 td {	border: solid 0px #c0c0c0; }
.w3mh_b td { border-bottom: solid 0px #c0c0c0; }
.w3mh_b1 div {	position: relative;	}
.w3mh_b1 a:link, .w3mh_b1 a:visited, .w3mh_b1 a:hover { padding: 4px 20px 4px 20px; height: 100%; display: block; background-color:#002147; font-family: Arial;	font-size: 12px; color: #FFFFFF; text-decoration: none;	text-align: center; white-space: nowrap; }
.w3mh_b1 a:hover {	background-color: #062a53;	}