.in ul	{
padding: 0 0 1em 1.4em;

}
.in ul li	{
list-style-type: circle;
/*list-style-image: url(i/li.gif)*/
}

h1, h2, h3	{
/*font-weight: normal;*/
padding-bottom: 1em;
}

h1	{
font-size: 1.2em;
}
h2	{
font-size: 1.1em;
}
h3	{
font-size: 1em;
}

.counters	{
position: relative;
top: 4px;
right:3px;
float: right;
}
#footer p	{
font-size: 11px;
}
p	{
/*text-align: justify;*/
padding-bottom: 1em;
}
.no_decor	{
text-decoration: none;
}
.site_logo	{
width: 778px;
height: 155px;
}
.icon_home	{
position: relative;
top: 0px;
left:0px;
width: 25px;
height: 25px;
float: left;
line-height:25px;
}
.icon_home	img, .icon_map_cont	{
margin: 4px;
}
.icon_map_cont	{
position: relative;
top: 0;
right:0;
width: 50px;
height: 23px;
float: right;
}
*{margin:0;padding:0; border: 0px}
body{font: 76% Verdana, arial,sans-serif; text-align:center; background: #FFFFFF url(/i/fon.jpg) repeat-x left top; color: #628ccb}
.a{display:block;color: #981793;padding:10px}
a{color: #fff;}
div#header {height:155px; background: #5b87c9}
div#header h1{height:80px;line-height:80px;margin:0; padding-left:10px;background: #EEE;color: #79B30B}
div#container{text-align:left; border-left: 1px solid #5B87C9; border-right: 1px solid #5B87C9; background: #FFFFFF url(/i/page_fon.gif) repeat-y left top}
div#content p{line-height:1.4}
div#navigation{color: #fff}
div#footer{height: 39px; background: #5b87c9 url(/i/bottom_fon.gif) repeat-x left top; color: #FFF; border-top: 1px solid #fff;}
div#footer p{margin:0;padding:5px 10px}

div#container{width:778px;margin:0 auto}
div#content{float:right;width:557px; clear: both;}
div#navigation{float:left;width:220px}
div#footer{clear:both;width:100%}
/* line-height:23px; */
div#hk{clear:both; width:100%; height: 25px; line-height:22px; color: #fff; font-size: 9px; background: #5b87c9 url(/i/menu_g_fon.gif) repeat-x left top; border-top: 1px solid #fff; border-bottom: 1px solid #fff}
div#hk img {vertical-align: top; margin-left: 4px; margin-right: 4px; }
/*
ul	{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
li {
background:transparent url(/images/li.gif) no-repeat scroll left center;
padding:3px 10px;
}
*/
.hkr	{
padding-left: 4px;
}
.hkr ul, .hkr li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.hkr li  {
background:transparent url(/i/arrow.gif) no-repeat scroll left center;
padding-left: 12px;
padding-right: 4px;
}


#nav{list-style:none; font-weight: bold;}
ul#nav	{
padding: 10px;
}
#nav li{
line-height: 20px
}
#nav a	{
text-decoration: none;
padding-left: 20px;
}
#nav a:hover	{
color: #F48000
}


/*NAVIGATION*/
.navigation	{
margin:0;
padding:0 0 40px 0;
position: relative;
}
.navigation ul	{
margin:0;
padding-left:0;
}
.navigation li	{
list-style-type:none;
margin:0;
padding:0;
background-color: #5E89CA;
}
.selected li	{
}

.navigation a{
border-bottom: 1px solid #B7CBE9;
color:#fff	;
display:block;
font-family:Verdana,Ms Sans Serif,Times New Roman;
/*font-size:120%;*/
font-weight:normal;
padding:5px 0 5px 10px;
text-decoration:none;
}
.navigation a:hover {
color:#fff;
font-weight:bold;
font-family:Verdana,Ms Sans Serif,Times New Roman;
text-decoration:none;
}
.navigation a:active {
color:#004488;
font-family:Verdana,Ms Sans Serif,Times New Roman;
text-decoration:none;
}
.navigation li.selected, a.selected{
font-weight:bold;
background-color: #FFFFFF;
}
.navigation b{
border-bottom: 1px solid #B7CBE9;
color:#fff;
display:block;
/*font-size:120%;*/
font-family:Verdana,Ms Sans Serif,Times New Roman;
padding:5px 0 5px 10px;
cursor: pointer;
}
ul#nl1 li	a, ul#nl1 li b{
padding-left:24pt;
background:  url(../images/li2.gif) 10pt center no-repeat;
}
ul#nl2 li	a, ul#nl2 li b{
padding-left:48pt;
background:  url(../i/li2.gif) 34pt center no-repeat;
}
ul#nl3 li	a, ul#nl3 li b{
padding-left:72pt;
background:  url(../i/li2.gif) 58pt center no-repeat;
}
ul#nl4 li	a, ul#nl4 li b{
padding-left:96pt;
background:  url(../images/li2.gif) 82pt center no-repeat;
}
ul#nl5 li	a, ul#nl5 li b{
padding-left:120pt;
background:  url(../i/li2.gif) 106pt center no-repeat;
}
a#last, b#last {
border: 0;
padding-bottom:0;
margin-bottom: 5px;
} 
/*NAVIGATION END*/
.in	{
padding: 0.4em 1em 0 1em
}
#content a	{
color: #628CCB;
}

