BODY {
	FONT-SIZE: 11px; COLOR: #403e3e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #403e3e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.block A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; COLOR: #02397f; TEXT-DECORATION: none
}
TD.block A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; COLOR: #ffffff; BACKGROUND-COLOR: #5b92e7
}
TD.td-menu-off {
	PADDING-RIGHT: 0px; BACKGROUND-COLOR: #ffffff
}
TD.td-menu-on {
	PADDING-RIGHT: 0px; BACKGROUND-COLOR: #f4f4f3
}
P {
	MARGIN: 5px 0px 5px 3px; TEXT-ALIGN: justify
}
.par-bigger {
	MARGIN: 8px 0px; TEXT-ALIGN: left
}
.par-small {
	MARGIN: 4px 5px; TEXT-ALIGN: left
}
.par-left {
	MARGIN: 5px 0px; TEXT-ALIGN: left
}
HR {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ececec 1px solid; MARGIN: 0px; BORDER-LEFT: #ececec 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px; COLOR: #8b3a22; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 0px; COLOR: #f05023; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 5px 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: normal; COLOR: #fe6521
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #fe854f
}
A:active {
	FONT-WEIGHT: normal; COLOR: #ec4900
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #ec4900
}
A.topmenu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3b3b3b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topmenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3b3b3b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topmenu:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c20000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topmenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c20000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sm-chapter-link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #02397f; TEXT-DECORATION: none
}
A.sm-chapter-link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #02397f; TEXT-DECORATION: none
}
A.sm-chapter-link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #327ddc; TEXT-DECORATION: none
}
A.sm-chapter-link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #327ddc; TEXT-DECORATION: none
}
A.path-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #3b6504; TEXT-DECORATION: none
}
A.path-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #3b6504; TEXT-DECORATION: none
}
A.path-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #193d09; TEXT-DECORATION: underline
}
A.path-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #193d09; TEXT-DECORATION: underline
}
A.chart-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #119305; TEXT-DECORATION: none
}
A.chart-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #119305; TEXT-DECORATION: none
}
A.chart-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0d7004; TEXT-DECORATION: none
}
A.chart-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0d7004; TEXT-DECORATION: underline
}
A.chart-top-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cf000a; TEXT-DECORATION: none
}
A.chart-top-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cf000a; TEXT-DECORATION: none
}
A.chart-top-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #890007; TEXT-DECORATION: none
}
A.chart-top-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #890007; TEXT-DECORATION: underline
}
A.smallwhite-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cbff89; TEXT-DECORATION: none
}
A.smallwhite-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cbff89; TEXT-DECORATION: none
}
A.smallwhite-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.smallwhite-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.chapter-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5b5b5b; TEXT-DECORATION: none
}
A.chapter-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5b5b5b; TEXT-DECORATION: none
}
A.chapter-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00b4ff; TEXT-DECORATION: none
}
A.chapter-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00b4ff; TEXT-DECORATION: underline
}

/*
A.catalog-link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #02397f; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.catalog-link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #02397f; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.catalog-link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.catalog-link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

*/
A.catalog-link:link
 {text-decoration: none; font-weight: normal; color: #02397F; font-size: 13px; font-family: Tahoma, Arial, Helvetica, sans-serif}

A.catalog-link:visited 
 {text-decoration: none; font-weight: normal; color: #02397F; font-size: 13px; font-family: Tahoma, Arial, Helvetica, sans-serif}

A.catalog-link:active
 {text-decoration: underline; font-weight: normal; color: #000000; font-size: 13px; font-family: Tahoma, Arial, Helvetica, sans-serif}

A.catalog-link:hover
 {text-decoration: underline; font-weight: normal; color: #000000; font-size: 13px; font-family: Tahoma, Arial, Helvetica, sans-serif}

 
A.catalog-link-too:link
 {text-decoration: none; font-weight: normal; color: #02397F; font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif}

A.catalog-link-too:visited 
 {text-decoration: none; font-weight: normal; color: #02397F; font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif}

A.catalog-link-too:active
 {text-decoration: underline; font-weight: normal; color: #f05023; font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif}

A.catalog-link-too:hover
 {text-decoration: underline; font-weight: normal; color: #f05023; font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif}


.note-text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2b9110; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small-green {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #2b9110; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.small-text {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px 5px; COLOR: #5a5757; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head-small {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 3px; COLOR: #f05023; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.block-header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #541c0b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.chapter {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #5b5b5b
}
.green-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #88a71e
}

.green-text-price-about{
	FONT-WEIGHT: normal; FONT-SIZE:   12px; MARGIN: 0px 5px; COLOR: #88a71e; TEXT-DECORATION: none
}
.green-text-price{
	FONT-WEIGHT: bold; FONT-SIZE:   12px; MARGIN: 0px 5px; COLOR: #88a71e; TEXT-DECORATION: none
}
.green-text-price:link {
	FONT-WEIGHT: bold; FONT-SIZE:   12px; MARGIN: 0px 5px; COLOR: #88a71e; TEXT-DECORATION: none	
}
.green-text-price:visited {
	FONT-WEIGHT: bold; FONT-SIZE:   12px; MARGIN: 0px 5px; COLOR: #88a71e; TEXT-DECORATION: none	
}
.green-text-price:active {
	FONT-WEIGHT: bold; FONT-SIZE:   12px; MARGIN: 0px 5px; COLOR: #88a71e; TEXT-DECORATION: underline
}
.green-text-price:hover {
	FONT-WEIGHT: bold; FONT-SIZE:   12px; MARGIN: 0px 5px; COLOR: #88a71e; TEXT-DECORATION: underline
}

.chapter-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 6px 0px 2px 8px; COLOR: #0069d0; TEXT-ALIGN: left
}
.input-light {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #a4a4a4 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #00499d; BORDER-BOTTOM: #ececec 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.input-button {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(img/butt-top.gif) #bc1700; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 25px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 19px
}

.item_catalog_line{
	background: url(/src/design/main/dorline.gif) top repeat;
}



TABLE.left_menu TD.menu {
	BACKGROUND: url(/src/design/main/_off.gif) no-repeat right center;
}
TABLE.left_menu TD.menu_hover {
	BACKGROUND: url(/src/design/main/_on.gif) no-repeat right center
}


TABLE.left_menu TD.menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; MARGIN-RIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: UNDERLINE
}

TABLE.left_menu TD.menu_hover A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; MARGIN-RIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: UNDERLINE
}

TABLE.left_menu TD.menu_hover A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; MARGIN-RIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: UNDERLINE
}



SPAN.link_active {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fe6521; MARGIN-RIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}


















/* + system message + */
TABLE.message {
	FONT-SIZE: 12px; 
	COLOR: #000000 ;	
/*	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;*/
	border-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #CCCCCC;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
TABLE.message TD h2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #4E57CC
}
TABLE.message TD TABLE TD DIV{
	PADDING-BOTTOM: 50px; 
	PADDING-TOP: 50px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: underline; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
}
TABLE.message TD a {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 15px; 
}
/* - system message - */

/*calendar*/
/* HEAD */
.headYear {color:#FFFFFF;font-size:15px;font-weight:bold}
.headMonth {font-size:13px;color:#F8981D;font-weight:bold}
.headDay {color:#FFFFFF;font-weight:bold}

/* TEXT */
.textDay {color:#999999}
.textDayOn {color:#FFFFFF;background:#F79822}
.textDaySel {color:#FFFFFF;	border: 2px solid #F79822;}
.textHidden {color:#7DBB12;font-size:11pt;font-weight:bold}

/* LINK */
a.linkYear {color:#FFFFFF;font-size:11pt;font-weight:bold;text-decoration:none}
.textDay a {color:#666666;text-decoration:none}
.textDay a:hover{color:#666666;text-decoration:underline}
.textDayOn a {color:#FFFFFF;text-decoration:none}
.textDayOn a:hover{color:#FFFFFF;text-decoration:underline}

.item_info{
	FONT-WEIGHT: normal; 
	/*COLOR: #fe6521; */
	text-decoration:underline;
	cursor: hand
}

