BODY     { font-size: 13px; font-family: Arial; background: #d8caa8; text-align: center; margin: 0 auto; padding: 0 }
.main  { text-align: left; margin-right: auto; margin-left: auto; padding-bottom: 10px; width: 1200 }
#main_table {
background-color: white; padding: 10px; border: solid 1px #d0d0d0 
}
.header  { background: #313131 url(/i/_header.jpg) no-repeat 50% 100%; overflow: hidden }
.header .content {
	HEIGHT: 40px
}
.headerinfo      { color: #3c3c3c; font-size: 20pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin-right: 50px; float: right }
.logo  { padding-top: 12px; padding-left: 20px; float: left }
.headerinfo A {
	MARGIN: 0px 5px; COLOR: #888
}
.headerinfo A:hover {
	COLOR: #fff
}
.headerinfo A.lang {
	MARGIN-LEFT: 20px
}
.headerinfo .text {
	MARGIN: 0px 5px; COLOR: #fff
}

.topmenu   { font-size: 10pt; background: #5c832f url(/i/_topmenu_f.jpg) no-repeat 50% 100%; padding-bottom: 0; width: 100%; overflow: hidden }
.topmenu .content {
	MARGIN-TOP: 5px
}
.topmenu .right {
	FLOAT: right
}
.topmenu A {
	DISPLAY: block; BACKGROUND: url(/i/_topmenu_0.png) #769c43 repeat-x; FLOAT: left; MARGIN: 5px 5px 0px; OVERFLOW: hidden; CURSOR: pointer; COLOR: #d0df99; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-DECORATION: none
}
.topmenu A:hover {
	COLOR: #fff
}
.topmenu A STRONG {
	DISPLAY: block; FLOAT: left
}
.topmenu A I { display: block; BACKGROUND: url(/i/_topmenu_1.png) no-repeat left 50%; float: left; WIDTH: 10px; HEIGHT: 30px}
.topmenu A U { display: block; background: url(/i/_topmenu_2.png) no-repeat right 50%; float: left; width: 10px; height: 30px }
.topmenu A.selected {
	DISPLAY: block; BACKGROUND: url(/i/_topmenu_0_s.png) #90b557 repeat-x; MARGIN: 5px 5px 0px; OVERFLOW: hidden; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.topmenu A.selected STRONG {
	DISPLAY: block; FLOAT: left
}
.topmenu A.selected I  { background: url(/i/_topmenu_1_s_1.png) no-repeat left 50%; display: block; width: 10px; height: 30px }
.topmenu A.selected U {
	DISPLAY: block; BACKGROUND: url(/i/_topmenu_2_s_1.png) no-repeat right 50%; FLOAT: left; WIDTH: 10px; HEIGHT: 30px
}

.submenu   { font-size: 10pt; background: #90b557 url(/i/_submenu.jpg) no-repeat 50% 100%; padding-top: 5px; padding-bottom: 5px; width: 100%; overflow: hidden }
.submenu .content {
	HEIGHT: 30px
}
.submenu A {
	DISPLAY: block; FLOAT: left; MARGIN: 3px 2px; OVERFLOW: hidden; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.submenu A:hover {
	BACKGROUND: #a1c070; TEXT-DECORATION: none
}
.submenu A.subselected {
	BACKGROUND: #a1c070; TEXT-DECORATION: none
}
.submenu A STRONG {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; TEXT-DECORATION: underline
}
.submenu A I {
	DISPLAY: block; FLOAT: left; WIDTH: 10px; HEIGHT: 25px
}
.submenu A U {
	DISPLAY: block; FLOAT: left; WIDTH: 10px; HEIGHT: 25px
}
.submenu A:hover STRONG {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; TEXT-DECORATION: none
}
.submenu A.subselected STRONG {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; TEXT-DECORATION: none
}
.submenu A:hover I {
	DISPLAY: block; BACKGROUND: url(/i/_submenu_1_h.png) no-repeat left 50%; FLOAT: left; WIDTH: 10px; HEIGHT: 25px
}
.submenu A.subselected I {
	DISPLAY: block; BACKGROUND: url(/i/_submenu_1_h.png) no-repeat left 50%; FLOAT: left; WIDTH: 10px; HEIGHT: 25px
}
.submenu A:hover U {
	DISPLAY: block; BACKGROUND: url(/i/_submenu_2_h.png) no-repeat right 50%; FLOAT: left; WIDTH: 10px; HEIGHT: 25px
}
.submenu A.subselected U {
	DISPLAY: block; BACKGROUND: url(/i/_submenu_2_h.png) no-repeat right 50%; FLOAT: left; WIDTH: 10px; HEIGHT: 25px
}
.submenu .right {
	FLOAT: right
}

.middle  { background: #fff url(/i/middle.jpg) no-repeat 50% top; margin-top: 10px }
.middle .ftr   { background: #fff url(/i/middle2.jpg) no-repeat 50% 100%; height: 5px }
.middle .content {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
.list {
	
}
.list H3 {
	MARGIN-BOTTOM: 1px
}
.list_item  { background: url(/i/_item_bg.png) repeat-x 50% top; margin-bottom: 0.5em; padding: 5px 5px; border: solid 1px #ddd }
.list_item .small {
	FONT-SIZE: 8pt
}
.list_item P {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 0.5em
}
.list_item DIV.like_p {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 0.5em
}
.list_item P.normal {
	FONT-SIZE: 10pt
}
.list_item DIV.normal {
	FONT-SIZE: 10pt
}
.list_item .inwork {
	BORDER-RIGHT: #ddd 0pt solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #efefef; FLOAT: right; PADDING-BOTTOM: 0.3em; MARGIN: 0pt -20px 0.4em 0.4em; BORDER-LEFT: #ddd 3px solid; COLOR: #313131; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ddd 1px solid
}
.list_item .noborder {
	BORDER-TOP-WIDTH: 0pt; MARGIN-TOP: 0pt; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0pt
}
.list_item TABLE.site_links {
	WIDTH: 100%
}
.list_item TABLE.site_links TD.c1 {
	VERTICAL-ALIGN: top; WIDTH: 48%
}
.list_item TABLE.site_links TD.c2 {
	VERTICAL-ALIGN: top; WIDTH: 52%
}
.list_subitem {
	COLOR: #313131
}

.footer {
	MARGIN-TOP: 10px; FONT-SIZE: 10pt; BACKGROUND: url(/i/submenu.jpg) #90b557 no-repeat 50% top; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #fff
}
.footer A    { }
.footer A:hover    { color: black; text-decoration: underline; cursor:hand }
.footer .content {
	PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
.footer .ftr  { background: #90b557 url(/i/submenu2.jpg) no-repeat 50% 100%; height: 5px }
.footer TABLE {
	WIDTH: 100%
}
.footer TABLE .t5    { font-size: 15px; font-family: "Arial Narrow"; padding: 0 20px 0 30px; width: 75%; vertical-align: top }
.footer TABLE .t4    { font-size: 13px; font-family: Arial; line-height: 19px; padding: 0 15px 0 20px; width: 25%; vertical-align: top; border-left: 1px solid white }

h1     { color: #00783d; font-size: 18px; font-family: "Arial Narrow"; font-style: normal; font-variant: normal; font-weight: bold; margin-top: 1px; margin-bottom: 8px; padding: 6px 12px 4px 30px }
h2        { color: #00783d; font: bold 15px/18px Arial; margin: 0 20pt 0 0; padding: 0 0 0 20px }
h3    { color: #006f9f; font-size: 12pt; font-family: Arial; font-variant: small-caps; font-weight: normal; line-height: 20pt; margin-top: 0 }
h3 a  { color: #006f9f; font-size: 12pt; font-family: arial; font-variant: small-caps; font-weight: normal; line-height: 20pt; margin-top: 0 }
h4{
margin:0px;
margin-bottom:8px;
padding:0px;
color: #000000; font: bold 14px/18px "Arial";}
h5     { color: #006f9f; font-size: 12pt; font-family: Arial; font-variant: small-caps; font-weight: normal; line-height: 20pt; margin-top: 0; padding-left: 30px }

a    { color: black; text-decoration: none }
a:hover { color: #00783d; text-decoration: underline }
.menu2   { color: black; font-size: 11px; font-family: verdana; line-height: 16px; background-color: white; padding: 10px 20px 10px 20pt; position: relative; top: 0; border: solid 1px #e2e2e2 }
.OL  { color: black; font-size: 12px; font-family: Arial; cursor: pointer; margin: 0 0 15px 20px; padding: 0 }
.UL     { color: black; font-size: 12px; font-family: Arial; background-color: white; background-position: 90% 50%; cursor: pointer; cursor: pointer; margin: 0 0 15px 20px; padding: 0 }
.LI   { color: black; font-size: 12px; font-family: Arial; background-position: 90% 0; margin: 3px 0 3px 10px; list-style-image: url(cat/link.gif); padding: 0 }
.ind  { font-size: 13px; font-family: "Trebuchet MS" }
kbd{color: #000000; font: bold 12px/15px "Arial";}
th {color:white;text-align:left;font-family:verdana;font-size:11px;}
.t1 {background-color:#cccccc;}
.t2 {background-color:#ffffff;}
.white  { color: white; font-size: 12px; font-family: Arial }

.small    { color: #666666; font: 11px/15px Arial }
FORM {
MARGIN:0PX;
PADDING:0PX;
}
.small A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.small A:hover {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
.small_link {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}

td  { color: black; font: 12px/16px verdana }

td.ind  { color: #000000; font: 12px/17px arial; padding: 20px 20px 13px; height: 100% }
td.ub{
margin:0px;
padding-bottom: 6px;
padding-top: 6px;
color: #000000; font: 11px/13px "Tahoma", "Arial" ;}
td.path  { color: #000000; font: bold 12px/13px Arial; background-image: url(fon2.gif); margin: 0; padding: 6px 30px 13px; height: 32px }
td.obj    { color: #000000; font: 12px/15px Arial; background-color: #f5f9ff; margin: 0 12px; padding: 12px 12px 12px 25px; border: solid 1px #015d2f }
td.down{color: #000000; font: 11px/13px "Tahoma", "Arial" ;}
td.ltd{padding-left: 15px; padding-right: 15px; color: #000000; font: 11px/17px Verdana, Arial;}
td.par { color: #999999; font: 11px/17px Verdana, Arial; padding-right: 15px; padding-left: 25px }

select, input   { font-size: 11px; font-family: verdana; background-color: white}
form { margin: 0; padding-top: 2px; padding-bottom: 7px }
.red   { color: #b00000; font-size: 13px; text-decoration: none }
.subtitle {
font: bold 15px/17px Arial; padding-bottom: 10px 
}
.title {
font: bold 15px/16px "Arial Narrow"; padding-bottom: 3px 
}
.litle {
	FONT-SIZE: 9px; COLOR: #a2a2a2; TEXT-DECORATION: none
}
.category   { color: black; font-size: 12px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; background-color: white; background-position: 1em 50%; text-align: center; cursor: pointer; padding: 1px 4px 1px 3px; border: solid 1px silver }
.cl { border-top: 1px dotted }
.subcategory_sel { background-color: #f0f0f0 }
.tm      { font-size: 11px; font-family: verdana }
.text      { font-size: 12px; font-family: Arial; line-height: 16px; padding: 3px 10px 3px 6px }
.text2      { font-size: 15px; font-family: "Trebuchet MS"; padding: 3px 10px 3px 6px }
.text2 UL      { font-size: 15px; font-family: "Trebuchet MS"; margin: 10px 10px 10px 10pt; padding: 0 40pt 0 10pt }
.text2 LI      { font-size: 14px; font-family: "Trebuchet MS"; background-position: 0 bottom; list-style-type: disc; list-style-position: inside; padding-top: 3px; padding-bottom: 3px }
#slist   { font-size: 14px; font-family: "Trebuchet MS"; background-color: white; padding: 8px 5px 3px; border-style: none none solid; border-width: 1px; border-color: #e2e2e2 }
#ls        { font-size: 12px; font-family: Arial; line-height: 18px; padding-left: 20pt; vertical-align: middle; border-bottom: 1px none }
#af    { color: gray; font-size: 12px; font-family: "Trebuchet MS"; padding-left: 6px }
.path {
font: bold 14px/17px Arial; padding: 5px 10px 5px 30pt 
}
#wrapper     { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 50%; margin: 0 auto; padding: 10px; width: 97%; height: 250px; border: solid 1px #015d2f }
#wrapper2       { background-position: 0; padding: 10px; width: 97% }
.ctxt  { color: #777777; font: 11px/13px tahoma, arial; padding-top: 2px; padding-bottom: 4px }
.wtxt  { color: #ff0000; font: bold 15px/16px "Arial Narrow" }
.stxt{margin-top: 5px; margin-bottom: 5px; color: #000000; font: 11px/15px Verdana, Arial;}
.ktxt{margin-top: 10px; margin-bottom: 15px; margin-left: 25px; color: #000000; font: 11px/19px Verdana, Arial;}
.txt  { color: #000000; font: 14px/19px "Arial Narrow"; margin-top: 10px; margin-bottom: 15px; margin-left: 25px }
.txt2   { color: #000000; font: 13px/19px Arial; margin-top: 10px; margin-bottom: 15px; margin-left: 25px }
.txt2 A     { color: #00783d }
div.err   { color: #ff0000; font: bold 15px/15px "Arial Narrow"; background-color: #ffffff; margin: 0; padding: 10px; border: solid 1px #000000 }
div.ok  { color: #008000; font: bold 15px/15px "Arial Narrow"; background-color: #ffffff; margin: 0; padding: 10px; border: solid 1px #000000 }
div.cty { color: #000000; font: 11px/15px Tahoma, Arial; padding-left: 20px }
div.pg{margin:0px; padding-left: 13px; padding-right: 13px; padding-bottom: 13px; padding-top: 6px;}

.obj     { color: #000000; font: 14px/18px Arial; margin: 10px 10px 10pt 15px; padding: 12px 12px 12px 25px; border: solid 1px #e7e7e7 }
.obj2     { color: #000000; font: 13px/19px "Trebuchet MS"; margin-top: 10px; margin-bottom: 15px; margin-left: 25px }