body {
	margin:0px;
	background-color:#FFFFFF;
}
.top01 {
	background:URL('/images_inner/bg_top.gif');
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.top02 {
	background:URL('/images_inner/top02.jpg');
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.arb {
	background:URL('/images_inner/arb.jpg');
	background-repeat:no-repeat;
	background-position:right;
	background-color:#1d6ba8;	
}
.top_menu {
	background:URL('/images_inner/bg_menu.gif');
	background-repeat:repeat-x;
	padding-top:0px;
	background-color:#c8c8c8;
}
.menu {
	color:#444444;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:center;	
}
.menu a,active,visited,hover {
	color:#444444;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:center;	
	text-decoration:none;
}
.menu01 {
	background:URL('/images_inner/menu01.jpg');
	background-repeat:no-repeat;
	background-color:#c7c7c7;

}
.menu02 {
	background:URL('/images_inner/menu02.jpg');
	background-repeat:no-repeat;
	background-color:#c7c7c7;

}
.menu03 {
	background:URL('/images_inner/menu03.jpg');
	background-repeat:no-repeat;
	background-color:#c7c7c7;

}
.menu04 {
	background:URL('/images_inner/menu04.jpg');
	background-repeat:no-repeat;
	background-color:#c7c7c7;

}
.menu05 {
	background:URL('/images_inner/menu05.jpg');
	background-repeat:no-repeat;
	background-color:#c7c7c7;
}
.menu06 {
	background:URL('/images_inner/menu06.jpg');
	background-repeat:no-repeat;
	background-color:#c7c7c7;
}
.long {
	background:URL('/images_inner/long.jpg');
	background-repeat:repeat-x;
	background-color:#c7c7c7;
	
}
.main_bg {
	background:URL('/images_inner/main_bg.jpg');
	background-repeat:repeat-x;
	
}

.left_menu {
	padding-top:24px;
	padding-bottom:24px;
	padding-left:36px;
	padding-right:8px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	}
.left_menu a,active,visited {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	}
.left_menu a:hover {
	text-decoration:none;	
}
.text_bg {
	background:URL('/images_inner/text_bg.jpg');
	background-repeat:no-repeat;
}
.top_text {
	background:URL('/images_inner/figura.gif');
	background-repeat:repeat-x;
	padding-top:30px;
	padding-left:42px;
}
h2 {
	color:#000000;
	font-family:Arial;
	font-size:16px;
	margin:0px;
	padding-bottom:20px;
}
.up_letter {
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	color:#222528;
}
td {
	font-family:Verdana;
	font-size:12px;
	color:#5a5e65;
}
td a,active,visited {
	font-family:Verdana;
	font-size:12px;
	color:#0f6cd3;
	text-decoration:underline;
}
td a:hover {
	color:#0f6cd3;
	text-decoration:none;
}
.title {
	color:#20529f;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.title a,active,visited {
	color:#20529f;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;	
}
.title a:hover {
	color:#20529f;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}

.news {
	margin-left:14px;
	margin-right:24px;
}
.pic {
	position:relative;
	float:left;
	margin-left:-14px;
	margin-top:5px;
}

.text {
	margin-right:24px;
	margin-bottom:14px;
}

.list {
	font-family:Verdana;
	font-size:11px;
	color:#5a5e65;
	text-decoration:none;
}

.list a,active,visited {
	font-family:Verdana;
	font-size:11px;
	color:#5a5e65;
	text-decoration:none;
}
.list a:hover {
	font-family:Verdana;
	font-size:11px;
	color:#5a5e65;
	text-decoration:underline;
}

.btm_shd {
	background:URL('/images_inner/btm_shd.jpg');
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:14px;
	color:#7b7b7b;
	font-family:Arial;
	font-size:11px;
}
.btm_shd a,active,visited {
	color:#0f6cd3;
	font-family:Arial;
	font-size:11px;
}
.btm_shd a:hover {
	color:#0f6cd3;
	font-family:Arial;
	font-size:11px;
}

.form1 {
	background:URL('/images_inner/btm_shd2.gif');
	background-repeat:repeat-x;
}

.filed1 {
	overflow:hidden;
	background:URL('/images_inner/fld_shd.gif');
	background-repeat:repeat-x;
	border:1px #c4c4c4 solid;	
	width:70%;
}
.bg_btm_menu {
	background:URL('/images_inner/bg_btm_menu.gif');
	background-repeat:repeat-x;	
}

.btm_menu {
	font-family:Arial;
	font-size:12px;
	color:#6e6e6e;
	text-decoration:none;
}
.btm_menu a,active,visited {
	font-family:Arial;
	font-size:12px;
	color:#6e6e6e;
	text-decoration:none;
}
.btm_menu a:hover {
	font-family:Arial;
	font-size:12px;
	color:#909090;
	text-decoration:none;
}

.top_slogan {
	color:#FFFFFF;
	width:55%;
	padding-left:14px;
	padding-top:12px;
}
.book {
	background:URL('/images_inner/book.jpg');
	background-repeat:no-repeat;	

}
.pens {
	background:URL('/images_inner/pens.jpg');
	background-repeat:no-repeat;	
}
.mark {
	background:URL('/images_inner/mark.jpg');
	background-repeat:no-repeat;	
}
.punkt {
	font-family:Verdana;
	font-size:12px;
	color:#4d4d4d;
	font-weight:bold;
	margin-bottom:14px;
}
.punkt a,active,visited {
	font-family:Verdana;
	font-size:12px;
	color:#4d4d4d;
	font-weight:bold;
	text-decoration:none;
}
.punkt a:hover {
	font-family:Verdana;
	font-size:12px;
	color:#4b79b5;
	font-weight:bold;
	text-decoration:none;
}

.figa {
	background:URL('/images_inner/figa.gif');
	background-repeat:repeat-x;	
}
.back_main {
	background:URL('/images_inner/back_main.gif');
	background-repeat:repeat-x;	
}

h3 {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	color:#2c333c;
	padding-bottom:24px;
}
h4 {
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	margin:0px;
	color:#000000;
	padding-bottom:24px;
}
.ul.suggest {
	list-style-type:circle;
	margin:0px;
	padding:0px;
	list-style-position:inside;
	font-size:11px;
}
.ul.suggest a,active,visited {
	list-style-type:circle;
	font-size:11px;
	text-decoration:underline;
}
.ul.suggest a:hover {
	list-style-type:circle;
	font-size:11px;
	text-decoration:none;
}

.bg_spec {
	background:URL('/images_inner/bg_spec.jpg');
	background-repeat:no-repeat;	
	background-position:right top;
}
.img {
	margin-right:14px;
}
.top_menu02 {
	background:URL('/images_inner/top_menu02.gif');
	background-repeat:no-repeat;
}
.menu_shd {
	background:URL('/images_inner/menu_shd.gif');
	background-repeat:no-repeat;
	background-position: right top;
}