body {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #30250b; background: #00583e url(../images/bg_body.gif) repeat-x top left; margin:0; padding:0; font-size:70%;}

HTML{height: 100%}

BODY{height: 60%}

/*BODY, HTML {height: 100%}*/

textarea {font-family: Arial, Tahoma, Helvetica, sans-serif; background-color: white; font-size:1em}

/*table {font-size: 0.69em}*/

img {border:0; margin:0}

a {text-decoration:underline;color:#00583e}

a:hover{text-decoration:none}

form {padding:0;margin:0}

input {background-color: white; font-size:0.9em; color: #4c4c4c}



.content_text a {

	text-decoration:none;

}



ul {

	list-style-type: none;

	margin: 0px 0px 20px 28px;

	padding: 0px;

	list-style-image:url(../images/ul_small.gif)

}



li_padding_ul li 

{

	margin-bottom:24323px;

}



ul_big li {

	list-style-type: none;

	margin: 0px 0px 0px 28px;

	padding: 0px;

	list-style-image:url(../images/ul_big.gif)

}



li_big {

	list-style-image:url(../images/ul_big.gif)

	margin: 0px 0px 0px 0px;

	padding: 0px;

}



ul_big {

	list-style-type: none;

	margin: 0px 0px 0px 28px;

	padding: 0px;

	list-style-image:url(../images/ul_big.gif)

}



ul_old {

	list-style-type: none;

	margin: 5px 0px 0px 28px;

	padding: 0px;

	//list-style-image:url(../images/mk_list.gif)

}



ul li, ol li {padding-bottom: 2px}



h1 {

	color: #00694A;

	font-size: 1.15em;

	font-family: arial;

}



p {padding-top: 0px; margin-top: 5px}



#table_outer {height: 100%; width:800px; background-color: white}

#table_outer tr {vertical-align:top}

#table_outer tr.top {height: 100%; background-color:transparent}



#table_outer_form {width:800px; background-color: white}



.wrapper {clear:both;margin:0;padding:0;width:800px }

/**/

.h1 {color:#00583e; font-weight:bold;text-transform: capitalize;}

.b1 {border-bottom: 2px solid #147054;}

.b2 {border-bottom: 2px solid #bc7966;}

.b3 {border-bottom: 2px solid #6b9ec9;}

.t td{line-height: 18px; }

.t1 {background: url(../images/11.gif) repeat-x; height:29px;color:#FFF;font-weight:bold;text-align:center;}

.t2 {background: url(../images/21.gif) repeat-x; height:29px;color:#FFF;font-weight:bold;text-align:center;}

.t3 {background: url(../images/31.gif) repeat-x; height:29px;color:#FFF;font-weight:bold;text-align:center;}



/**/

#header {background-color: #259170; height:23px}

#header .container {width: 100%; float: right}

#header .container .content {padding: 4px 30px 4px 0; font-size:8pt;}

.header_item {padding: 0 0 0 15px; margin-left: 20px; float:right; color: #8dc5b4}

.header_item a {color: #ffffff; text-decoration:none;font-size:9pt}

.header_item a:hover {color: #ffffff; text-decoration:underline}

.print { background: url(../images/ico_print.gif) no-repeat center left }

.map { background: url(../images/ico_map.gif) no-repeat center left }

.mail { background: url(../images/ico_mail.gif) no-repeat center left }

.friend { background: url(../images/ico_friend.gif) no-repeat center left }

.fav { background: url(../images/ico_fav.gif) no-repeat center left }

.header_item_lang {padding: 0 0 0 15px; margin-right: 20px; float:left; color: #8dc5b4}

.header_item_lang a {color: #ffffff; text-decoration:none;font-size:9pt}

.header_item_lang a:hover {color: #ffffff; text-decoration:underline}



.lang { background: url(../images/ico_lang3.gif) no-repeat center left }





#body {background-color: transparent}

#body .container {width: 100%; float: left;	background-color: transparent}

#body .container .content {margin-left: 195px; background-color: transparent}

#body .container .content .main {padding: 12px 18px 18px 18px; line-height: 1.4em; float:left}

#body .container .left {width: 195px; float: left}

#body .container .left .position {padding: 0 16px 0px 16px}



#body_content {padding: 22px 22px 22px 16px; text-align:justify; /*font-size: 0.69em;*/font-family: Arial;}

/*#body_content table {font-size: 0.69em}*/



/**/

#main_nav {background: url(../images/bg_menu.gif) repeat-x top left; height: 35px; float:left; width:605px}

#main_nav .inner {height: 35px; width:100%; float:left; font-size:10pt;}

#main_nav .inner .container {padding: 0; margin:0; float:left; font-size:10pt;}

#main_nav .inner .container div {float:left; margin:0; padding:0; font-size:10pt;}

.sp_sh {visibility:show}

.sp_hd {visibility:hidden}

#main_nav .inner .container img {vertical-align:top; margin:0}





/* inforner block */

.informer_block {clear:both; background: url(../images/dot_line.gif) repeat-x bottom left; padding:0 0 10px 0; margin:0}

.informer_block .top {padding-top: 8px; color: #00583e}

.informer_block .top p {margin:0; padding:5px 0 0 0}

.informer_block a {color: #00583e}

.informer_block .hd {font-size: 1em; color: #00583e; font-weight:bold; padding-bottom: 3px}

input.subscribe {width: 90px; border: 1px solid #00583e}

input.b_subscribe { background-color: transparent}



.selected_link1 {margin:0;color: #30250b; font-weight:bold; padding-left: 0px; line-height: 12px; margin-bottom: 7px}

.selected_link {margin:0;color: #30250b; padding-left: 0px; line-height: 12px; margin-bottom: 7px}



.simple_link1 {margin:0; line-height: 12px; margin-bottom: 7px}

.simple_link {margin:0; line-height: 12px; margin-bottom: 7px}

.simple_link1 a {color: #30250b; font-weight:bold}

.simple_link a {color: #30250b}



.simple_link_map { padding: 0 0 0 15px; margin-top: 5px; background: url(../images/mk_list.gif) no-repeat center left}

.simple_link_map a {font-weight:bold; color:#30250b}



.simple_link_map1 { padding: 0 0 0 15px; margin-top: 5px; background: url(../images/mk_list.gif) no-repeat center left}

.simple_link_map1 a {color:#30250b}





.active_link1 {margin:0; font-weight:bold; padding-left: 10px; line-height: 12px; margin-bottom: 7px}

.active_link {margin:0; padding-left: 10px; line-height: 12px; margin-bottom: 7px}

.active_link1 a, .active_link1 a:hover {color: #30250b}

.active_link a, .active_link a:hover  {color: #30250b}





.link {margin:0;background: url(../images/mk_link.gif) no-repeat left center; padding-left: 10px}

.link a { font-weight:bold}



#path {padding-bottom: 16px; margin:0}

#path .mark {margin:0;background: url(../images/mk_link.gif) no-repeat left center; padding-left: 10px; padding-right: 8px; display:inline; color: #4c4c4c}

#path a {font-weight:bold}





td.footer {background-color: #00583e; color: white; padding-bottom:10px}

td.footer span {padding: 0 5px 0 5px}



#footer {background-color: transparent; height:37px; font-size:8pt}

#footer .container {width: 100%; float: left; background-color: transparent; height:37px}

#footer .container .content {margin-left: 195px; background: transparent url(../images/bg_footer_right.gif) repeat-x top left}

#footer .container .content .main { height:37px}

#footer .container .content .main .footer_menu { float: right; padding: 11px 5px 0 0}

#footer .container .content .main .footer_menu spam { vertical-align:middle}

#footer .container .content .main .footer_menu img { vertical-align:middle}

#footer .container .content .main .footer_menu a { color:white}

#footer .container .left {color: #1c6b53; width: 195px; height:37px; float: left; background: url(../images/bg_footer_left.gif) no-repeat left top}

#footer .container .left .position {padding: 12px 1px 0px 0}





.f-text {line-height: 12px; font-size: 100%; width: 345px; border:1px solid #d5d8de; color:#595959}

.f-textarea {line-height: 12px; font-size: 100%; width: 345px; height: 100px; border:1px solid #d5d8de; color:#595959}



.mandatory {color: #B21919}

.info {color: #006600; font-weight: bold}

.error {color: #B21919; font-weight: bold}



.info_subscribe {color: white; font-weight: bold}

.error_subscribe {color: #f5ad3b; font-weight: bold}



TABLE.table {width: 100%}

TABLE.table TD {border-left: 1px solid #D0CCD8; border-top: 1px solid #D0CCD8; padding: 5px}

TABLE.table TR.header TD {font-weight: bold; background-color: #F2F2F5}

TABLE.table {border-right: 1px solid #D0CCD8; border-bottom: 1px solid #D0CCD8}



table.form {}

table.form .left {text-align: left; font-weight:bold}

table.form input {background-color: transparent}

table.form .bord {border: 1px solid #878787; width: 245px; background-color: white }

table.form .ta-small {height: 70px}

table.form .f-date {width: 220px}

table.form .hand { cursor:pointer; cursor:hand; margin-left:2px}

table.form .ta-big {height: 150px}

.acc {color: #903030; padding-left: 5px}

table.form .right {text-align: left}

table.form .button {text-align: right}

table.form .button input { background-color: transparent}





.form_line { background: url(../images/form_line.gif) repeat-x }



.news_block {padding-left: 20px}

.news_block .date {font-size: 1em; padding: 10px 0 5px 0; margin:0 }

.news_block .annotation {padding: 1px 0 10px 0; margin:0 }



table.home { width:100%}

table.home .col { width:33%}

table.home .col div.pad {padding-left:0px; padding-right: 15px}



.hand, INPUT.butt {

cursor: pointer;

cursor: hand}





/***************/

DIV.menu-sh {

	border: #337a65 1px solid

}

TABLE.tab-menu-sh {

	font-weight: normal; font-size: 8pt;

}

TABLE.tab-menu-sh TD {

	;

}

TD.blk-menu-sh {

	padding-right: 20px; background-position: right center; padding-left: 15px; padding-bottom: 4px; padding-top: 4px; background-repeat: no-repeat; cursor: pointer; cursor: hand

}

TD.blk-menu-sh-act {

	padding-right: 20px; background-position: right center; padding-left: 15px; padding-bottom: 4px; padding-top: 4px; background-repeat: no-repeat; cursor: pointer; cursor: hand

}

TD.blk-menu-sh {

	color: white; background: #055d42 url(../images/bg_menu_sh.gif) no-repeat left center

}

TD.blk-menu-arr {

	/*background-image: url(/images/arr.gif)*/

}

TD.blk-menu-arr-act {

	/*background-image: url(/images/arr-act.gif)*/

}

TD.blk-menu-sh-act {

	color: white; background: #337a65 url(../images/bg_menu_sh_act.gif) no-repeat left center

}

DIV.blk-menu {

	position: absolute

}



TABLE.maxw .nav-butt IMG { margin-left: 2px; margin-right: 1px}



#title_web {display:block}

#title_print {display:none}

#clip {float: left}



#clip-slogan {float: left; height:126px; width:482px; background: #035B41;}

#clip-slogan-image{ float: top; height: 49px; padding-left: 80px;  }

#clip-slogan-text{ height: 68px; padding-left: 13px; background: #F6F6F6 url(../images/slogan_bk.gif) repeat-x top left; }

#clip-slogan-text blockquote{margin:0;padding:0;}

#clip-slogan-text h6{margin:0;padding:0;font-size:100%}

#clip-image {float: right; height:126px; width: 123px;  background: #035B41 url(../images/slogan_logo.png) 1px 2px no-repeat;}

.top-line{ background: url(../images/t_line.gif) top left no-repeat; }

.bot-line{ background: url(../images/b_line.gif) bottom left no-repeat; }

#left_nav { width:184px !important; padding-top: 8px; padding-left:10px; padding-bottom: 20px; }

#left_nav_cl td{width: 1px !important; line-height:1px; font-size:1px; background-color: #cccccc; }

#nav-foot{ padding-top: 30px; padding-bottom:10px; }

#nav-foot-left{ float: left; width: 49%; text-align: left;}

#nav-foot-right{ float: right; width: 49%; text-align: right;}



div.pad {font-size: 1px; height: 15px; visibility: hidden; }



#left_nav a, #left_nav span{

	/* color: #30250B; */

	color: #00583E;

	text-decoration: none;

}



#left_nav a:hover{

	color: #00583E;

	text-decoration: underline;

}





.level1, .level2, .level3, .level4{

	maring-left: 5px;

	word-wrap: normal;

	line-height: 17px;

	font-size:8pt;

}

.level1{

	width: 160px;

	font-weight: bold;

	padding-left: 20px;

	background-image: url(../images/b_bullet.gif);

	background-position:5px 3px;

	background-repeat: no-repeat;

}

.level2{

	width: 150px;

	font-weight: normal;

	padding-left: 30px;

	background-image: url(../images/bullet.gif);

	background-position:19px 5px;

	background-repeat: no-repeat;

}

.level3{

	width: 140px;

	font-weight: normal;

	padding-left: 41px;

	background-image: url(../images/bullet.gif);

	background-position:30px 5px;

	background-repeat: no-repeat;

}





.anchor {

	font-weight: normal;

	background-image: none;

}





@media print

{



#header {display:none}



#main_nav {display:none}



#body {width: 100%}

#body .container {width: 100%}

#body .container .content {margin:0; background-color: #ffecc0; width:100%}

#body .container .content .main {padding: 12px 18px 18px 18px; line-height: 1.4em}

#body .container .left {display:none}



#clip {display:none}



#title_print {display:block}

#title_web {display:none}



#footer {display:none}

}



.b_prev {background: url(../images/b_prev.gif) center left no-repeat; padding-left:10px}

.b_next {background: url(../images/b_next.gif) center right no-repeat; padding-right:10px}



#footer .container .left .position { padding-top:0 }



#body_content { font-size: 1.1em; line-height: 1.48em; padding-right: 36px }

#left_nav .level1, #left_nav .level2 { background: url("../images/b_bullet.gif") no-repeat left center ; }

#left_nav .level1 a, #left_nav .level1 span { font-size:1.2em; line-height: 1.5em }

#left_nav .level2 a, #left_nav .level2 span { font-size:1.05em; line-height: 1.4em }
