body {
	background-color:#748AA2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
        }


#titl2{
	position: absolute;
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: italic;
	text-align: center;
	top: 10px;
	width: 100%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 10px;
	color: #FFFFFF;
}
#titl1 {
	position: absolute;
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: italic;
	text-align: center;
	top: 10px;
	width: 100%;
	margin-top: 11px;
	margin-right: 1px;
	margin-bottom: 25px;
	margin-left: 10px;
	color: #3D4959;
}

.kright { 
        background-image:url(image/kright.jpg);
        width:9px;
}

.kleft { 
        background-image:url(image/kleft.jpg);
        width:9px;
}


blockquote { margin: 10px;}
.block {margin:6px; padding:5px; width:30%; background-color: #E7F0F9; font-family: Arial, Helvetica, sans-serif;border: 1px solid #91B7EF; float:right; width: 250px;}

.block ul,li {list-style-type: circle;}



#top {
	  width:100%;
	  background-image:url(image/fon_top.jpg);
	  height:130px;
	  }

.topm {
	width: 100%;
	background-image: url(image/top_menu.jpg);
	text-align: center;
	height: 26px;
}
.topm a {
	/*color: #446694;*/
        color: #355887;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
        /*font-family: Tahoma;*/
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
        text-decoration: none;
}
.topm a:hover {
	color: #495769;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
        /*font-family: Tahoma;*/
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
        text-decoration: none;
        background-color:#ffffff;
}

#search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FBF2D3;
	font-weight: bold;
	text-align: center;
	background-color: #588C2A;
	border: 1px solid #8DD229;
	line-height: 35px;
	height:200px;
	width:300px;
	float: none;
        position :absolute;
        display:none;
	left:45%;
	top:400px;

        
	

	
}

.line {
	width: 100%;
	background-image: url(image/line.jpg);
	height: 7px;
	
}


.line0 {
	width: 100%;
	background-image: url(image/line0.jpg);
	height: 7px;
}

#top_menu {
	width: 100%;
	height: 25px;
	text-align: center;
	background-color: #637490;
}

A.top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
}

A.top:hover {
	COLOR: #3583CB;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}

#tab {margin-left: 10px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#news {margin: 10px; width: 95%; background-color: #e4f0f8; font-family: Arial, Helvetica, sans-serif;	border: 1px solid #d6e3ec; padding:10px; }

#art, #razd {
     margin:5px; 
     width:96%;
     padding:5px;
     background-color: #ffffff; 
     font-family: Arial, Helvetica, sans-serif;
     border: 1px solid #d6e3ec;
     }





h1 {
	font-size: 16px;
	COLOR: #0066FF;
	font-family: Arial;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

h4{
	font-size:13px;
	font-weight:bold;
	text-align:center;
	margin:20px;
	color: #003366;
}

.normal {
	font-size: 12px;
	COLOR: #663333;
	font-family: Arial;
	font-style: normal;
}

h2{font-size:18px; font-weight:bold; text-align:center; margin:4px;}


A.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

A.link:hover {
	COLOR: #3366FF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}


A.large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3366FF;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}

A.large:hover {
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
    text-decoration: none;
}

A.link_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #586F8E;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}

A.link_bold:hover {
	COLOR: #3366FF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}


A.link_bold_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: green;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}

A.link_bold_green:hover {
	COLOR: #333399;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}

A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}

A:hover {  font-family: Arial, Helvetica, sans-serif;; font-size: 12px; color: #0000FF; text-decoration: underline}


.nav{
	border-bottom: dotted 1px #AAA;
	font-size:12px;
	background-color:#CADEF6;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.yel{
	border-bottom: dotted 1px #AAA;
        border-top: dotted 1px #AAA;
	font-size:12px;
	background-color:#FFFFEA;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.bold {
	color: #275498;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.table_head{
	border: solid 1px #FFF;
	text-align: center;
	font-size:14px;
	font-weight:bold;
	background-color: #FFFFFF;
	color: #003366;
	background-image: url(image/menu_head.jpg);
}
.table_date{
	border: solid 1px #AAA;
	font-size:12px;
	background-color:#F8F9FE;
	padding: 3px;
	border-color: #6A829A;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

p.pmain{color:#003366;text-align:justify;margin:8px 0 0 0;text-indent:25px;}

HR {COLOR: #4678B0; HEIGHT: 1px}

.table_act {
	border: solid 1px #AAAAAA; 
	font-size:12px;
	background-color:#FFFFEA;
	font-family: Arial, Helvetica, sans-serif;
	width: 90%;
	
}
.table_act1 {
    border: 0px;
	font-size:12px;
	background-color:#E3E9F1;
	font-family: Arial, Helvetica, sans-serif;
	width: 90%;
	
}
.table_head_art {
	border: solid 1px #AAA;
	text-align: center;
	font-size:14px;
	font-weight:bold;
	background-color: #E3E9F1;
	color: #586F8E;
}
#t0 {	background-image: url(image/l0.jpg); 	background-repeat: no-repeat; 	text-align: left; 	text-indent: 30px; height: 24px; vertical-align: baseline;}

#t1 {	background-image: url(image/l1.jpg); 	background-repeat: no-repeat; 	text-align: left; 	text-indent: 30px; height: 24px; vertical-align: baseline;}
#t2 {	background-image: url(image/pol2.jpg); 	background-repeat: no-repeat; 	text-align: left; 	text-indent: 40px; height: 24px; vertical-align: baseline; }
#map {	float: right; 	margin: 100px 30px;	position: absolute; top: 25px;	right: 10px; }


table1 {
    text-align: center;
	font-size:12px;
	font-weight:normal;
	border: solid 1px #7590AA;
	color: #586F8E;
	background-color: #E3E9F1;
	
}
.mtable1 {
	width: 100%;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #DFE6F0;
}

.main-table {
	width: 100%;
	padding: 2px;
	border: 1px inset #6A829A;
	background-color: #FFFFFF;
}

.navy {
	font-size:12px;
	background-color:#CEE0F6;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #6A829A;
	
}

.navy_header{
	font-size:12px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px solid #6A829A;
	background-image: url(image/header.jpg);
}

.pink {
	font-size:12px;
	background-color:#f6e6da;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px #EED0BA
}

.navy_light {
	font-size:12px;
	background-color:#e4f0f8;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #d6e3ec;
}




.table_datel {
	font-size:12px;
	background-color:#ffffff;
	padding: 3px;
	color: #2B466B;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	background-image: url(image/menu_head0.jpg);
	border: 1px solid #A6B6CF;
	font-weight: bold;
	text-align: left;
}
.table_dater {
	font-size:12px;
	background-color:#E2EEFA;
	padding: 3px;
	color: #2B466B;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	background-image: url(image/menu_headr.jpg);
	border: 1px solid #A6B6CF;;
	text-align: center;
	background-position: center;
	left: 0px;
	font-weight: bold;
}

.form_sm {
	border-bottom: dotted 1px #AAA;
	font-size:12px;
	background-color:#EAE7D6;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #003366;
}

.sub {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #0066CC;
	text-align: left;
	left: 20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
}
.bold1 {
	color: #275498;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.head {

	font-size:12px;
	background-color:#E5EFF9;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #003399;
	text-align: left;
	left: 20px;
}
tab_navy {
	border-collapse:collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	border: 1px;
	border-color: #B1C3D9;
	border-width: thin;
	width: 95%;
}
A.linki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	font-weight: normal;
	font-style: italic;
	text-decoration: underline;
}
A.linki:hover {

	COLOR: #3366FF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}

A.slinki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
	font-weight: normal;
	font-style: italic;
	text-decoration: underline;
}
A.slinki:hover {

	COLOR: #3366FF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}


.small {font-size: 10px; color: #275498; font-family: Arial;}
.white {
	font-size:12px;
	background-color:#FFFFFF;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #6A829A;
	color: #738FA8;
	font-style: normal;
}
.whitef {
	font-size:12px;
	color: #FFFFFF;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.bord {
	font-size:12px;
	background-color:#FFFFFF;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	background-position: center;
	white-space: pre;
	border: 2px solid #0099CC;
}
.str {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	text-align: left;
	list-style-image: url(image/mark.gif);
	left: 20px;
}
.green {
	font-size: 12px;
	COLOR: #009966;
	font-family: Arial;
	font-style: normal;
	text-decoration: none;
}
A.link_line {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3375B3;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
}
A.link_line:hover {

	COLOR: #3583CB;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}


ul.t2 {
	list-style-image: url(image/sq.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	color: #003366;
	text-align: left;
    margin: 0 0 15px 0;
	}

ul.t4 {
	list-style-image: url(image/sq.gif);
	text-align: left;
    padding: 10px 0px 25px 20px;
    margin: 10px 0px 25px 20px;
	}
	
.leftmenu {width: 180px; float:right;  }
ul,li.t4 {
	list-style-image: url(image/sq.gif);
	text-align: left;
    margin: 0px 0px 10px 40px;
	}

ul.t1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: circle;
	color: #003366;
	text-align: left;
	margin-left:0px;
	
}

ul.t3 {
	list-style-image: url(image/sq1.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	color: #003366;
	text-align: left;
	}

ul,li.menu {
	padding: 0px 0px 3px 11px;
	margin: 0px 0px 3px 11px;
	list-style-image: url(image/arrow1.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #316AC5;
	background-color: #FFF;
}

ul,li.crest {
	padding: 0px 0px 3px 11px;
	margin: 0px 0px 3px 11px;
	list-style-image: url(image/cr.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #316AC5;
	background-color: #FFF;
}

.blue {
	font-size: 12px;
	COLOR: #0066FF;
	font-family: Arial;
	font-style: normal;
	text-decoration: none;
}

h3 {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:4px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
}

.title {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:4px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
}

strong {color: #0066CC;}
b {color: #0066CC;}


.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
  height: 1px;
  font-size: 1px;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  display: block;
}

.b1 {
  margin: 0 2px;
  background: #EBEEF0;
  border: none;
}

.b1 b {
 margin: 0 1px;
 background: #6A829A;
 border-color: #99ADC8;
}
.b2 {margin: 0 1px; border-color: #D6DCDF;}
.b2 b {border-color: #B0BCC2; background: #DFECF9;}
.b2 i {border-color: #E4E8EA;background: #DFECF9;}
.b2 q {border-color: #F7F8F9; background: #DFECF9;}
.b3 {border-color: #EBEEEF; background: #DFECF9;} 
.b3 b {border-color: #B6C1C6; background: #DFECF9;}
.b3 i {border-color: #F9FAFB; background: #DFECF9;}
.b4 {border-color: #B6C1C6; background: #DFECF9;}
.b4 b {border-color: #E5E9EB; background: #DFECF9;}
.b5 {border-color: #99ADC8; background: #DFECF9;}
.b5 b {border-color: #FAFBFB; background: #DFECF9;}
.text {
  border: 1px solid #6A829A;
  border-width: 0 1px;
  padding: 0 12px;
  background: #DFECF9;
  font-size:12px;
}

.r1, .r2, .r3 {
    display: block;
    height: 1px;
	color:#C0C;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box {float:right; width:250px;  }
#rounded-box .inner-box, #rounded-box  b,  #rounded-box  ul{
	background-color: #E3EEF9;
}

.inner-box {
    padding:1em;
}


.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}

.line {width:100%; height:5px;}


#clearr {
clear:both;
height:0;
font-size:1px;
line-height:0px;
}


	
