body {
    padding: 0px; 
	marginheight: 0px; 
	marginwidth: 0px;
	background-color: #f7f7f7;
	font-family: Tahoma, Verdana, Arial;
	color: #333333;
}
p {
	margin:0;
}
#head {
	width: 981px;
}
#nav_top_a {
	width: 93px;
}
#nav_top_b {
	width: 100px;
}
#nav_top_c {
	width: 110px;
}
#nav_top_d {
	width: 103px;
}
#nav_top_e {
	width: 129px;
}
#nav_top_f {
	width: 91px;
}




.vk_td {
	background-color:#ffdda3;
	border:1px solid #f26c0b	
}
.vk_a {
	color:#f26c0b;
	font-weight:bold;
	font-size:12px;
	text-decoration:none	
}
.vk_a:hover {
	text-decoration: underline	
}




#col_lev {
	text-align: left;
	width: 272px;	
}
#col_lev_center {
	color: #000000;
	background-image: url(images/f_lev_n.png);
	background-color:#f7e7cd;
	background-repeat:repeat-x;
	padding-top: 15px;
	padding-left: 15px;
}
#col_nav_txt {
	text-align: left;
	width: 241;
	background-image: url(images/col_lev_f.gif);
}
#col_lev_center h1 {
	font-size: 15pt;
	color: #F87a1e;
	margin: 0px;
	margin-left: 20px;
	font-family: Tahoma;
}
#col_nav_txt a {
	text-decoration: none;
	margin-left: 22px;
	color: #888787;
	font-size: 9pt;
	font-family: Tahoma;
}
#col_nav_txt a:hover {
	color: #f87a1e;
}
#col_lev_bottom {
	font-size: 9pt;
	margin-top: 40px;
	font-family: Tahoma;
	color: #333333;
	padding-left: 20px;
	padding-bottom: 0px;
	height: 130px;
}	
#col_lev_bottom h1 {
	margin: 0px;
	font-family: Tahoma;
	font-size: 14pt;
	color: #f87a1e;
}

#col_lev_bottom a {
	text-decoration: underline;
	font-size: 9pt;
	color: #3f7fcf;
	font-family: verdana;
}
#col_lev_bottom a:hover {
	color: #f87a1e;
}
#col_lev_bottom span {
	font-size: 15px;
	color: #000000;
	font-family: Tahoma;
	font-weight: bold;
}

#text_blok_bekg {
	background-image: url(images/vs.png);
	background-repeat: no-repeat;
}
#text_blok_bekg h1{
	font-family: Tahoma;
	font-size: 18pt;
	font-weight: bold;
	color: #f87a1e;
	margin: 0px;
	padding: 0px;
	
}
a.tpl_link {
	text-decoration:none;
	font-size: 11px;
	color: #3f7fcf;
	font-family: arial;
}
a.tpl_link:hover {
	color: #f87a1e;
	text-decoration: underline;
}
.form_my {
	height:18px;
	border:#CCCCCC solid 1px;
	font-size:12px;	
}
.form_my_ {
	border:#CCCCCC solid 1px;
	font-size:12px;	
}
.text_form {
	font-size:13px;
	font-weight:bold;
	color:#3f7fcf
}


#text_blok {
	margin: 0px;
	padding: 0px;
}
#text_blok_top {
	margin-left: 177px;
	margin-top: 22px;
	margin-bottom: 20px;
}
#text_blok_top p{
	margin:0px;
}
#text_blok_top img {
	border:5px solid #e1e2e3;
	float:left;
}
#text_blok_top_a {
	font-size: 8pt;
	width: 350px;
	text-align: left;
	margin-left: 175px;
	margin-bottom: 25px;
}
#text_blok_top_a h3{
	font-size: 12pt;
	color: #74afe2;
	margin: 0px;
	font-weight: bold;
}
#text_blok_top_a a{
	font-size: 8pt;
	color: #5292ca;
	text-decoration: underline;
}
#text_blok_top_b {
	font-size: 8pt;
	width: 350px;
	text-align: left;
	margin-left: 175px;
	margin-bottom: 5px;
	padding-top: 48px;
}
#text_blok_top_b h3{
	font-size: 12pt;
	color: #74afe2;
	margin: 0px;
	font-weight: bold;
}
#text_blok_top_b a{
	font-size: 8pt;
	color: #5292ca;
	text-decoration: underline;
}
#text_blok h1 {
	color: #f87a1e;
	font-size:18pt;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 35px;
	padding: 0px;
}
#text_blok hr {
	color: #f87a1e;
	padding: 0px;
	font-size: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	width: 687px;
}
#foto #foto_a {
	height: 180px;
}
#text_blok_foto {
	margin: 0px;
	padding-top: 0px;
	padding-right: 16px;
	padding-left: 27px;
	height: 880px;
}

#text_blok_foto_top {
	font-size: 8pt;
	font-family: Tahoma;
	padding-top: 18px;
	margin-top: 0px;
	margin-bottom: 35px;
}
#text_blok_foto_top h1 {
	font-family: Tahoma;
	font-size: 18pt;
	font-weight: bold;
	color: #f87a1e;
	margin: 0px;
	padding: 0px;
}
#text_blok_foto_top a {
	color: 000000;
	text-decoration: none;
}
#text_blok_foto_top a:hover {

	text-decoration: underline;
}

#text_blok_bekg span {
	font-size: 8pt;
	font-weight: bold;
	color: #f87a1e;
}
#text_blok_foto_top ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 40px;
}
#text_blok_foto #vst {
	height: 20px;
	width: 100%;
	background-color: #959595;
	font-size: 8pt;
	font-weight: bold;
	color: #f87a1e;
	padding-top: 5px;
}
#text_blok_foto #vst_b {
	background-color: #8b8b8b;
	height: 7px;
	width: 100%;
	padding: 0px;
	font-size: 5px;
}

#text_blok_foto #vst a {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
#text_blok_foto #vst a:hover {
	color: #F87a1e;
	text-decoration: underline;

}

#text_blok_foto #foto {
	font-size: 8pt;
	color: 898989;
	margin-bottom: 40px;
}



#foto_big {
	background-color: ebebeb;
	width: 590px;
	text-align: center;
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 35px;
}
#foto_big_bottom {
	font-size: 8pt;
	color: #898989;
	margin-left: 35px;
	margin-top: 20px;
}



#foto table tr td a {
	font-size: 8pt;
	font-weight: bold;
	color: #f87a1e;
	text-decoration: none;
}
#foto table tr td a:hover {
	text-decoration: underline;
}

#foto table tr td{
	font-size:11px
}

#foto_bottom {
	margin-left: 27px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000000;
	margin-top: 10px;
	padding-top: 15px;
}

#foto_bottom a {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-family: Tahoma;
}
#foto_bottom a:hover {
	color: #f87a1e;
	text-decoration: underline;
}




#text_blok_o_nas {
	margin: 0px;
	padding-right: 22px;
	padding-left: 35px;
	font-size: 8pt;
	color: #000000;
	padding-top: 25px;
}
#text_blok_o_nas  p {
	margin-top: 5px;
	margin-bottom: 5px;
}

#text_blok_o_nas_top {
	padding-left: 120px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#text_blok_o_nas_top h1 {
	display: inline;
}

#text_blok_o_nas_sr {
	margin-top: 0px;
	margin-bottom: 100px;
}
#text_blok_o_nas_sr h2 {
	font-size: 12px;
	font-weight: bold;
	color: #74afe2;
	margin-top: 0px;
	margin-bottom: 5px;
}
#text_blok_o_nas_sr h5 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 75px;
	font-size: 8pt;
}
#text_blok_o_nas_sr #text_o_nas {
	padding-left: 115px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#text_blok_o_nas_sr #text_o_nas a {
	font-size: 8pt;
	color: #f87a1e;
	text-decoration: underline;
}
#text_blok_o_nas_bottom {
	font-size: 9pt;
	color: #000000;
	text-align: left;
	padding-left: 350px;
}

#new {
	background-color: #eeeeee;
	display: block;
	padding-left: 15px;
	height: 170px;
	margin-top: 8px;
	padding-top: 12px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}


#new_a {
	float: left;
	width: 170px;
	border-width: 2px;
	border-right-style: dotted;
	border-color: #999999;
	font-size: 8pt;
	display: inline;
	text-align: left;
	padding-left: 14px;
	padding-bottom: 0px;
	margin: 0px;
}
#new_a h4 {
	font-size: 8pt;
	margin:0;
	color:#f87a1e;
	font-weight: bold;
}
#new_a img {
	margin-right: 20px;
	margin-top: 12px;
	margin-bottom: 0px;
}

#vstavka {
	background-image: url(images/f_vs.png);
	background-repeat: repeat-x;
	height: 10px;
	margin: 0px;
	width: 709px;
}

#arxiv {
	float: left;
	display: inline;
}
#arxiv h5{
	font-size: 8pt;
	margin-bottom: 0px;
	margin-left: 15px;
	font-weight: bold;
	margin-top: 0px;
}
#arxiv ul{
	list-style-image: url(images/mark_a.png);
	font-size: 8pt;
	font-weight: bold;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
}
#arxiv ul a{
	color: #F87a1e;
	text-decoration: none;	
}
#arxiv ul a:hover{
	color: #F87a1e;
	text-decoration: underline;	
}
#h_vs {
	margin-top: 15px;
	margin-bottom: 10px;
}


#h_vs #sobutia {
	font-size: 18pt;
	color: #f87a1e;
	margin-left: 30px;
	margin-bottom: 0px;
	font-weight: bold;
	margin-right: 12px;
}
#h_vs #seminaru {
	font-size: 14pt;
	color: #696969;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 12px;
	margin-left: 12px;
}
#h_vs #alfa_club {
	font-size: 14pt;
	font-weight: normal;
	color: #696969;
	margin-right: 12px;
	margin-left: 12px;
}
#text_blok_bottom {
	font-size: 8pt;
	color: #898989;
	padding: 0px;
	margin: 0px;
}

#text_blok_bottom_a {
	width: 220px;
	display: inline;
	float: left;
	font-size: 8pt;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	height: 375px;
	margin-left: 30px;
}
#text_blok_bottom_a a{
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
}
#text_blok_bottom_a a:hover{
	color: #5391cc;
	text-decoration: none;
}
#text_blok_bottom_a img{
	border:5px solid #e1e2e3;
	text-align: center;
}

#text_blok_bottom_b {
	width: 217px;
	margin-left: 0px;
	display: inline;
	float: left;
	padding-left: 10px;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	height: 375px;
}

#text_blok_bottom_b a{
	color: #898989;
	text-decoration: none;
}
#text_blok_bottom_b a:hover{
	color: #5391cc;
	text-decoration: underline;
	font-size: 8pt;
}
#text_blok_bottom_b h4{
	color:#f87a1e;
	font-size:8pt;
	margin: 0px;
	font-weight: bold;
}

#text_blok_bottom_c {
	width: 218px;
	margin-left: 0px;
	display: inline;
	float: left;
	padding-left: 8px;
	height: 375px;
}

#text_blok_bottom_c a{
	color: #898989;
	text-decoration: none;
}
#text_blok_bottom_c a:hover{
	color: #5391cc;
	text-decoration: underline;
	font-size: 8pt;
}
#text_blok_bottom_c h4{
	color:#f87a1e;
	font-size:8pt;
	margin: 0px;
	font-weight: bold;
}
#text_blok_sob {
	padding-top: 30px;
	padding-right: 21px;
	padding-left: 58px;
}
#text_blok_sob_top h1 {
	display: inline;
	margin: 0px;
	padding: 0px;
}
#text_blok_sob_sr {
	text-align: left;
}
#text_blok_sob_sr h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #74afe2;
	margin-top: 35px;
	margin-bottom: 5px;
	margin-left: 45px;
}
#text_blok_sob_sr a {
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	background-color: #ebebeb;
	display: block;
	margin-top: 10px;
	padding: 7;
}
#text_blok_sob_sr a:hover {
	color:#1277cd;
	text-decoration: none;
	background-color: #FFFFFF;
}
#text_blok_sob_bottom {
	margin-top: 10px;
}

#text_blok_sob_bottom a {
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	display: inline;
	background-color: #ffffff;
}
#text_blok_sob_bottom a:hover {
	color: #f87a1e;
	text-decoration: none;
	font-weight: bold;
}
#text_blok_sob_bottom #under {
	font-size: 8pt;
	text-decoration: underline;
}
#text_resurs {
	margin: 0px;
	padding-right: 22px;
	padding-left: 35px;
}
#text_blok_resurs_top {
	padding-bottom: 40px;
	margin-top: 30px;
}
#text_blok_resurs_top h1 {
	margin-top: 30px;
}

#text_blok_resurs_top img {
	margin: 0px;
	padding: 0px;
	float: left;
}
#text_blok_resurs_top p {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 25px;
}
#text_resurs div {
	margin: 0px;
	padding: 0px;
}
#text_blok_resurs_sr_bottom {
	height: 830px;
}




#text_blok_resurs_sr_a {
	margin: 0px;
	float: left;
	width: 50%;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: right;
}
#text_blok_resurs_sr_b {
	margin: 0px;
	width: 50%;
	padding-top: 5px;
	padding-right: 18px;
	padding-bottom: 10px;
}
#text_blok_resurs_sr_a ul {
	list-style-position: outside;
	font-size: 8pt;
	padding: 0px;
	list-style-image: url(images/vs_kn_a.png);
	margin: 0px;
	margin-left: 23px;
	margin-right: 0px;
}
#text_blok_resurs_sr_a li {
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #ffffff;
	width: 285px;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #ebebeb;
}
#text_blok_resurs_sr_b ul {
	list-style-position: outside;
	font-size: 8pt;
	padding: 0px;
	list-style-image: url(images/vs_kn_a.png);
	margin: 0px;
	text-align: left;
	margin-left: 30px;
}
#text_blok_resurs_sr_b li {
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #ffffff;
	width: 283px;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #ebebeb;
}




#text_blok_resurs_sr_a a {
	font-size: 8pt;
	color: #000000;
}
#text_blok_resurs_sr_a a:hover {
	color: #1277cd;
	text-decoration: none;
}
#text_blok_resurs_sr_b a {
	font-size: 8pt;
	color: #000000;
}
#text_blok_resurs_sr_b a:hover {
	color: #1277cd;
	text-decoration: none;
}




#text_blok_new {
	padding-top: 30px;
	padding-right: 25px;
	padding-left: 68px;
	text-align: right;
}
#text_blok_new h1 {
	padding-left: 85px;
	margin-bottom: 10px;
}
#text_blok_new_a {
	margin-top: 55px;
	/* width: 400px; */
	width: 599px;
	text-align: left;
	padding-left: 0px;
	float: left;
	margin-right: 15px;
	margin-bottom: 0px;
}
#text_blok_new_a h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #74afe2;
	margin: 0px;
}
#text_blok_new_a ul {
	text-align: left;
	padding-bottom: 0px;
	list-style-type: none;
	font-size: 8pt;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
#text_blok_new_a li {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f87a1e;
	margin-bottom: 5px;
	margin-left: 0px;
}
#text_blok_new_a img {
	margin: 0px;
	padding-bottom: 5px;
}
#text_blok_new_b {
	display:none;
	padding: 0px;
	width: 199px;
	float: left;
	margin-top: 10px;
	margin-bottom: 0px;
}
#text_blok_new_b_s {
	background-color: #ebebeb;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 199px;
}
#text_blok_new_b_h1 {
	background-color: #ebebeb;
	margin: 0px;
	height: 35px;
	width: 199px;
	text-align: left;
	font-size: 12pt;
	font-weight: bold;
	color: #f87a1e;
}
#text_blok_new_b div {
	margin: 0px;
	padding: 0px;
}


#text_blok_new_b_lev {
	margin: 0px;
	padding: 0px;	
	background-color: #e1e1e1;
}
#text_blok_new_b_pr {
	margin: 0 0 0 0;
	width:180px;
	background-color: #ebebeb;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}
#text_blok_new_b_pr ul {
	list-style-type: none;
	text-align: left;
	padding: 0 0 20 15;
	margin: 7 7 7 15 ;
}
#text_blok_new_b_pr a {
	font-size: 8pt;
	font-weight: bold;
	color: #f87a1e;
	text-decoration: none;
}
#text_blok_new_b_pr a:hover {
	text-decoration: underline;
}
#text_blok_new_b_pr img {
	margin-right: 5px;
}
#text_blok_new_bottom {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: right;
}
#text_blok_new_bottom a {
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
#text_blok_new_bottom a:hover {
	color: #f87a1e;
	text-decoration: none;
}
#text_blok_new_bottom #under {
	text-decoration: underline;
}
#text_blok_kons {
	margin: 0px;
	padding-top: 30px;
	padding-right: 20px;
	padding-left: 100px;
}
#text_blok_kons h1 {
	margin-bottom: 25px;
}
#text_blok_kons_top {
	text-align: left;
	margin-bottom: 20px;
}

#text_blok_kons_top img {
	border: 5px solid #e1e2e3;
	margin-right: 5px;
	float: left;
}
#text_blok_kons_top h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #74afe2;
	margin-top: 0px;
	margin-bottom: 5px;
}
#text_blok_kons_top p {
	font-size: 8pt;
	margin: 0px;
	text-indent: 20px;
	text-align: justify;
}
#text_blok_sem {
	margin: 0px;
	padding-top: 30px;
	padding-right: 20px;
	padding-left: 85px;
	text-align: left;
}
#text_blok_sem h1 {
	margin: 0px;
}
#text_blok_sem_a {
	text-align: left;
	width: 418px;
	margin-top: 36px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	float: left;
}
#text_blok_sem_a img {
	float: left;
	margin: 0px;
	display: block;
}
#text_blok_sem_a_top {
	margin: 0px;
	width: 330px;
	float: left;
	display: block;
}
#text_blok_sem_a_top #h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #74afe2;
	margin: 0px;
}
#text_blok_sem_a_top a {
	font-size: 8pt;
	color: #e8670a;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#text_blok_sem_a_top a:hover{
	text-decoration: none;
	color: #e8670a;
}
#text_blok_sem_a_mid {
	width: 343px;
	display: block;
	float: left;
}

#text_blok_sem_a_mid a {
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	display: block;
	margin-top: 5px;
}
#text_blok_sem_a_mid a:hover {
	color: #126ebe;
	text-decoration: none;
}
#text_blok_sem_a_bottom_b {
	clear: both;
	margin-left: 65px;
}
#text_blok_sem_a_bottom_b a {
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	display: block;
	margin-top: 5px;
}
#text_blok_sem_a_bottom_b a:hover {
	color: #126ebe;
	text-decoration: none;
}
#text_blok_sem_b {
	display: block;
	float: left;
	width: 175px;
	background-color: #ebebeb;
	margin-top: 25px;
}

#text_blok_sem_bot_b #b2 {
	font-size: 12pt;
	font-weight: bold;
	color: #74afe2;
	margin: 0px;
}

#text_blok_sem_bot_b a {
	font-size: 8pt;
	color: #e8670a;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	display: inline;
	font-weight: bold;
}
#text_blok_sem_bot_b a:hover{
	text-decoration: none;
	color: #e8670a;
}
#text_blok_sem_b h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #414141;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#text_blok_sem_b a {
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	display: block;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#text_blok_sem_b a:hover {
	color:#126ebe;
	text-decoration: none;

}
#text_blok_sem_b_bottom {
	font-size: 9pt;
	font-weight: bold;
	color: #e8670a;
	margin-top: 60px;
	padding-bottom: 10px;
	padding-left: 35px;
}
#text_blok_sem_b_bottom a {
	font-size: 9pt;
	font-weight: bold;
	color: #e8670a;
	text-decoration: underline;
	display: inline;
}
#text_blok_sem_b_bottom a:hover {
	text-decoration: none;
	color: #e8670a;

}





































#blok_bottom {
	background-color: #588eca;
	display: block;
	margin-bottom: 0px;
	height: 35px;
	vertical-align: middle;
}

#blok_bottom_a {
	vertical-align: middle;
	float: left;
	font-size: 8pt;
	padding-left: 20px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Tahoma;
	line-height: 290%;
}
#blok_bottom_a a{
	font-size: 8pt;
	color: #99ff66;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma;
}
#blok_bottom_a a:hover{
	color: #FF9900;
	text-decoration: underline;
}
#blok_bottom_b {
	font-size: 8pt;
	font-weight: bold;
	color: #F87a1e;
	display: block;
	text-align: right;
	padding-right: 30px;
	font-family: Tahoma;
	vertical-align: middle;
	line-height: 290%;
}
#blok_bottom_b a{
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma;
}
#blok_bottom_b a:hover{
	color: #F87a1e;
	text-decoration: underline;
}
.my a:hover {
	text-decoration:underline
}
