BODY {
	padding: 0px;
	margin: 0px;
	background: #FFF;
}
TABLE.main {
	background-color: #FFF;
	border : 1px solid #CCC;
	border-top-width : 0px;
	/*border-bottom-width : 0px;*/
}

/* MENU */
A.menu, A.sec_menu {
	font : 400 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #222;
	text-decoration : none;
	letter-spacing : -1px;
}
A.sec_menu {
	font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.menu:hover, A.sec_menu:hover {
	color : #3f6baf;
	text-decoration : none;
}

.error {color: #ED1B23;}
.info {color: #009900;}
.info {font-size: 0.9em}

/* SEARCH */
FORM.search {
	margin-bottom : -5px;
	padding : 0px;
}
INPUT.search {
	border : 1px solid #CCC;
	height : 1.4em;
	padding: 0px 2px;
}
TABLE.search {
	font :  10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #222;
}

/* SECONDARY PAGES*/
H1 {
	font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0.4em 0em 0.2em 0em;
}
H2 {
	color:#3F6BAF; font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0.2em 0em 0.3em 0em;
}
H3 {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0em 0em 0em 0em;
}

A {
	color : #3F6BAF;
	text-decoration : none;
}
A:hover {
	color : #3F6BAF;
	text-decoration : underline;
}
P {
	font: 11px/1.4 Verdana
	
}

TABLE.header {
	background: #CCC url(../images/hdr_back.png) repeat-x;
	border : 1px solid #FFF;
}

TABLE.content {		
	border : 1px solid #FFF;
}
TD.left_img {		
	background-color: #FFF;
	border-right : 1px solid #CCC;
}
TD.content {		
	border : 1px solid #CCC;
}

TABLE.footer {
	background: #CCC url(../images/ftr_back.png) repeat-x;
	border : 1px solid #FFF;
	font :  9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -1px;
}
A.footer {
	color: #666; 
}

TABLE.copyright {
	font :  9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -1px;
}

/* HOME PAGE*/
TD.home_menu {
	text-align : center;
	border : 1px solid #CCC; cursor: pointer; cursor: hand;
}
TD.home_menu_news {
	text-align : center;
	border : 1px solid #CCC;margin :0px;padding :0px;
}
TABLE.home_copyright {
	font :  9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -1px;
	color : #666;
	border-top : 1px solid #CCC;
}

TABLE.home_copyright_develop {
	font :  9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -1px;
	color : #666;
}
TABLE.news A, TABLE.news A:hover {
	text-decoration : none;
}

TABLE.news {
	font :  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px 10px;
}

TD.news {
	border-bottom : 1px solid #CCC;
	padding: 5px 10px;
}

TD.news_first {
	border-bottom : 1px solid #CCC;
	padding: 8px 10px 2px 10px;
}
TD.news_last {
	border-bottom : 0px solid #CCC;
	padding: 2px 10px 8px 10px;
}



BODY, INPUT, TEXTAREA, SELECT, TABLE {font-family: Tahoma, sans-serif; font-size: 8pt; color: #554C5F}

p {margin-top: 5px; margin-bottom: 8px}

UL {
	margin: 5px 0px 0px 28px;
	padding: 0px;
}

UL LI, OL LI {padding-bottom: 2px}

UL.href {
	list-style-type: none;
	margin: 10px 0px 0px 28px;
	padding: 0px;
	list-style-image:url(/images/mk_href_list.gif)
}
UL.text {
	list-style-type: none;
	margin: 10px 0px 0px 28px;
	padding: 0px;
	list-style-image:url(/images/mk_text_list.gif)
}


INPUT.bord, TEXTAREA {
	border: 1px solid #CCC;
	width: 200px;
}


.menu_c {margin: 0px;  float:left; white-space:nowrap; width: 100%; cursor: pointer; cursor: hand}
.menu_c .item {padding: 3px 5px 5px 5px; margin: 0px; float: left; white-space:nowrap; cursor: pointer; cursor: hand}
.menu_c DIV.act {background-color: transparent; color: #3F6BAF;
}
.menu_c DIV.light {
	background-color: transparent;
}

.menu_c DIV.light IMG {visibility:hidden}
.menu_c DIV.sep {width: 3px; height: 21px; float:left; white-space:nowrap; background-color: none}

#footer DIV.item {float:left; white-space: nowrap; padding: 6px 4px 0px 4px}
#footer DIV.sep {width: 3px; height: 21px; float:left}

/**********************************/
DIV.menu-sh {
	border-right: #dcdcdc 1px solid; border-top: #dcdcdc 1px solid; background-color: white; border-left: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid;
}
TABLE.tab-menu-sh {
	font-weight: normal; font-size: 8pt
}
TABLE.tab-menu-sh TD {
	border-bottom: #d2d2d2 1px solid
}
TD.blk-menu-sh, TD.blk-menu-sh-act {
	padding-right: 10px; background-position: right center; padding-left: 5px; padding-bottom: 0px; padding-top: 0px;cursor: pointer; cursor: hand
}
TD.blk-menu-sh-act {
/* ef smth else*/
}
TD.blk-menu-sh {
	color: #5c667d
}
TD.blk-menu-sh-act {
	color: white; background-color: #3F6BAF;
}
DIV.blk-menu {
	position: absolute
}

UL {font: 11px/1.6 Verdana; padding-left: 0em;}
UL#sitemap {color: #666; list-style-type: square}
UL#sitemap LI {
list-style: none;
margin-left: 0;
padding-left: 0em;
text-indent: -1em;
}
UL#sitemap LI.first {
list-style: none;
margin-left: 0;
padding-top: 0.2em;
text-indent: -1em;
}
td p {
font-size:11px;
font-family:Arial;
line-height:12px;
}