BODY {
	FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; COLOR: #444444; MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #FFFFFF;
}
P {
	FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; COLOR: #444444; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; text-align: justify;
}
DIV {
	FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; COLOR: #444444; MARGIN: 0px;
}
A:link {
	COLOR: #444444; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #444444; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #7291a3; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #444444; TEXT-DECORATION: underline;
}
A.undo:link {
	COLOR: #444444;
}
TD {
	FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; COLOR: #444444;
}
TH {
	FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; COLOR: #444444;
}
UL {
	MARGIN: 10px 0px 0px 17px;
}
LI {
	FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; COLOR: #444444; MARGIN: 10px 0px 0px 0px; line-height: 150%; 
}
INPUT, SELECT, OPTION, textarea {
	FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; COLOR: #444444; border: #7291a3 solid 1px; height: 20px;
}
textarea {
	FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; COLOR: #444444; border: #7291a3 solid 1px;
}
INPUT.but {
	background-color: #9cb2be; COLOR: #FFFFFF; border: #FFFFFF solid 1px; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 11px;
}
FORM {
	MARGIN: 0px;
}
HR {
	COLOR: #FFFFFF; SIZE: 1px; border-bottom: #F0F0F0 solid 1px;
}

#content {
	width:100%; border-collapse:collapse; background-color: #FFFFFF;
}

#content td.logo_up {
	background: url(/i/img/logo_up.jpg); width: 365px; height: 105px; padding: 0px;
}

#content td.logo_up .menu{
	width: 130px; border-collapse:collapse;
}

#content td.logo_up .menu td{
	padding: 4px;
}

#content td.logo_up .menu td.line{
	background: url(/i/img/line_h.gif) repeat-x bottom;
}
.menu td.line .menu_up {
	FONT-SIZE: 11px; COLOR: #02435d; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none;
}

.menu td.line A.menu_up:link, .menu td.line A.menu_up:visited {
	FONT-SIZE: 11px; COLOR: #02435d; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none;
}
.menu td.line A.menu_up:hover {
	FONT-SIZE: 11px; COLOR: #7291a3; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline;
}

#content td.logo_right { 
	padding-left: 25px; background: url(/i/img/back_white_gray.gif) repeat-x; text-align: left; padding: 0px;
}

#content td.logo_down {
	background: url(/i/img/logo_down.jpg) no-repeat; width: 365px; padding: 0px;
}

#content td.back_blue {
	background: url(/i/img/back_blue.jpg) repeat-x; width: 100%; padding-left: 25px; vertical-align: top; padding: 0px; white-space: nowrap;
}
#content td.back_text {
	float:left;
}
#content td.back_green {
	background: url(/i/img/back_green.jpg) repeat-x; width: 100px; vertical-align: top; padding: 0px;
}
#content td.back_green .right_menu{
	margin: 5px 5px 10px 5px;
}
#content td.back_catalog {
	background: url(/i/img/line_v.gif) repeat-y right; padding-left: 20px; vertical-align: top;
}

#content td.back_white {
	background-color: #FFFFFF; vertical-align: top; padding: 0px;
}

#content td.back_white .small {
	FONT-SIZE: 10px;
}

#content td.back_gray {
	background-color: #e7e9e8; padding: 0px;
}

#content td.back_catalog table.catalog {
	width: 100%; border-collapse:collapse;
}

#content td.back_catalog table.catalog tr {
	background: url(/i/img/line_h.gif) repeat-x bottom;
}

#content td.back_catalog table.catalog td {
	padding: 5px; vertical-align: top;
}

#content td.back_catalog table.catalog .menu_list, #table_news .menu_list {
	FONT-SIZE: 11px; 
}

#content td.back_catalog table.catalog .title {
	color: #8e8e8e; text-transform: uppercase; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana;
	margin: 0px 0px 5px 0px; text-decoration: none;
}

#content td.back_catalog table.catalog A.title:link, #content td.back_catalog table.catalog A.title:visited {
	color: #8e8e8e; 
	text-decoration: none;
}

#content td.back_catalog table.catalog A.title:hover {
	color: #8e8e8e; 
	text-decoration: underline;
}

#content td.back_white .print {
	padding-left: 15px;
}

#content td.back_white p {
	text-indent: 20px; text-align: justify;
}

#table_news {
	width: 100%; border-collapse:collapse;
}

#table_news tr {
	background: url(/i/img/line_h.gif) repeat-x bottom;
}

#table_news td {
	padding: 10px; vertical-align: top;
}

#table_news td.pic img, #content td.back_white img {
	border: 1px solid #999999;
}

#content td.back_white img.white {
	border: 0px;
}

#table_news td.about .date, #content td.back_white .date {
	color: #b0b0b0; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana;
}

#table_news td.about .title, #content td.back_white .title {
	color: #47b401; text-transform: uppercase; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Tahoma, Verdana;
	margin: 5px 0px 5px 0px; text-decoration: none;
}

#table_news td.about A.title:link, #table_news td.about A.title:visited {
	color: #47b401; 
	text-decoration: none;
}

#table_news td.about A.title:hover {
	color: #47b401; 
	text-decoration: underline;
}


#table_news td.about .descr, #content td.back_catalog table.catalog .descr {
	color: #999999; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Arial; padding-bottom: 5px;
}

#table_news td.about .descr .next {
	color: #5e5e5e; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Arial;
}

#content td.back_catalog table.catalog .descr .next {
	color: #359100; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Verdana, Arial;
}

.footer_copy {
	background: url(/i/img/line_v.gif) repeat-y right; padding-left: 25px; FONT-SIZE: 10px; COLOR: #02435d;
}

.footer_copy a, .footer_copy a:link, .footer_copy a:visited {
	FONT-SIZE: 10px; COLOR: #02435d; text-decoration:none;
}

.footer_menu {
	background-color: #c2c2c2; height: 60px; text-align: center; color: #FFFFFF; FONT-SIZE: 10px; 
}

.menu_down, A.menu_down:link, A.menu_down:visited {
	color: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none; 
}
A.menu_down:hover {
	color: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline; 
}

.textblock_green {
	border: solid 1px #8de171; color: #8de171;  FONT-SIZE: 24px; FONT-WEIGHT: NONE;
	FONT-FAMILY: Arial, Tahoma, Verdana; TEXT-DECORATION: none; float: right; margin: 25px 20px 0px 0px; text-align: center; 
	padding: 5px;
}
#gallery {  
	list-style:none;  
	padding: 0px; 
	margin: 0px;
}  
#gallery li {  
	display:inline;  
}
