
/*-- Body 
--------------------------------------------------------*/

html, body{
	height:100%;
	padding:0px;
	margin:0px;
}

body {
	background-color:#D7DDD2;
	background-image:url('/i/top_bg_1.png');
	background-repeat:repeat-x;
	background-position:left top;
	width:100%;
	color:#3B3B3B;
}

h1, h2, h3, h4, h5, p {
	padding-top:0px;
	margin-top:0px;
}

body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #000000; 
}

p {
	padding:0px;
	margin:0px;
	padding-bottom:1em;
}

a {
	color:#8BC263;
	outline:none;
}

a:hover {
	text-decoration:none;
	color:green;
}


/*-- Content block 
--------------------------------------------------------*/

.content_block {
	background-image:url('/i/top_bg_987.jpg');
	background-repeat:no-repeat;
	background-position:50% 0%;
	position:relative;
	z-index:2;
	width:100%;
	min-width:992px;
	clear:both;
	height:auto !important;
	height:100%;
	min-height:100%;
}

.content_block .line_1 {
	background-image:url('/i/line_1.gif');
	background-repeat:repeat-x;
	background-position:left top;
	position:absolute;
	width:55%;
	top:57px;
	left:45%;
	height:46px;
}

.content_block .line_2 {
	background-image:url('/i/line_2.gif');
	background-repeat:repeat-x;
	background-position:left top;
	position:absolute;
	width:50%;
	top:110px;
	left:0px;
	height:46px;
}

.content_block .bottom_bg {
	background-image:url('/i/bottom_bg.jpg');
	background-repeat:no-repeat;
	background-position:center bottom;
	position:absolute;
	height:633px;
	width:100%;
	bottom:0px;
	left:0px;
}

/*-- Top part 
--------------------------------------------------------*/

.top_part {
	position:relative;
	width:992px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	z-index:3;
	min-height:363px;
}

.top_part h5{
	background-image:url('/i/logo_bg.gif');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	z-index:3;
	width:195px;
	height:177px;
	top:57px;
	left:0px;
	display:block;
	padding:0px;
	margin:0px;
}
.top_part h5 span{
	display: block;
    background: #FFF;
    height: 177px;
    margin-left: 30px;
}
.top_part h5 a.active {
	cursor:default;
}

.top_part h5 img{
	border:0px;
	margin-left:12px;
	margin-top:48px;
}

.top_part .phone_1 {
	position:absolute;
	z-index:1;
	top:234px;
	left:45px;
}

.top_part .top_image_1 {
	background-image:url('/i/rt_1.gif');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	z-index:1;
	top:57px;
	left:485px;
	width:495px;
	height:295px;
	margin:0px;
}

.top_part .top_image_1 div{
	position:relative;
	width:478px;
	height:276px;
	overflow:hidden;
	margin-left:8px;
	margin-top:8px;
}

.top_part .top_image_1 a img{
	border:0px;
}

/*-- Top part / Top menu
--------------------------------------------------------*/

.top_part .top_menu {
	background-image:url('/i/top_menu_bg_1.gif');
	background-repeat:no-repeat;
	background-position:0px 57px;
	position:relative;
	z-index:2;
	margin-left:294px;
	padding-top:69px;
	display:block;
	width:191px;
	overflow:hidden;
	height:296px;
}

.top_part .top_menu .top_menu_in{
	background-image:url('/i/top_menu_bg_2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	position:relative;
	padding-bottom:53px;
	display:block;
	width:191px;
}

.top_part .top_menu .top_menu_in ul{
	display:block;
	padding:0px;
	margin:0px;
	background-color:#7C8173;
	min-height:194px;
	padding-bottom:4px;
	padding-top:15px;
}

.top_part .top_menu .top_menu_in li{
	list-style-type:none;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	font-family:arial;
	font-size: 1.1em;
	zoom:1;
}

.top_part .top_menu .top_menu_in li a{
	background-image:url('/i/li.gif');
	background-repeat:no-repeat;
	background-position:17px 14px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding-left:29px;
	padding-top:9px;
	padding-bottom:8px;
	position:relative;
	margin-bottom:-6px;
	z-index:1;
}

.top_part .top_menu .top_menu_in li a:hover{
	background-color:#ABD57E;
	border-right:5px solid #82BE54;
	z-index:2;
}

.top_part .active_top_menu {
	background-image:url('/i/active_menu_bg.gif');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	left:195px;
	top:0px;
	z-index:1;
	padding-top:61px;
	width:99px;
}

.top_part .active_top_menu .active_top_menu_in {
	position:relative;
	min-height:302px;
	background-color:#8FC363;
	text-align:center;
}


/*-- Top part / Top menu 2
--------------------------------------------------------*/

.top_part.inner_page .top_menu_2 {
	display:block;
	position:absolute;
	z-index:3;
	width:auto;
	white-space:nowrap;
	left:507px;
	top:74px;
}

.top_part.inner_page .top_menu_2 span{
	padding-left:5px;
	padding-right:5px;
}

.top_part.inner_page .top_menu_2 a:hover img{
	opacity: .65;
	filter: alpha(opacity=65);
}

.top_part.inner_page .top_menu_2 img{
	border:0px;
}

/*-- Top part / Top navigator 
--------------------------------------------------------*/

.top_part.inner_page .top_navigator {
	background-image:url('/i/navigator_1.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	position:absolute;
	padding-bottom:10px;
	width:667px;
	position:absolute;
	z-index:5;
	top:251px;
	left:275px;
	padding-bottom:10px;
}

.top_part.inner_page .top_navigator .top_navigator_in {
	background-image:url('/i/navigator_2.gif');
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#9BA292;
	min-height:14px;
	font-size:10px;
	color:#ffffff;
	padding-left:43px;
	padding-right:43px;
	padding-top:14px;
	line-height:150%;
}

.top_part.inner_page .top_navigator .top_navigator_in a{
	color:#ffffff;
}

.top_part.inner_page .top_navigator .top_navigator_in a:hover{
	text-decoration:none;
}

/*-- Top part [Inner page editions]
--------------------------------------------------------*/

.top_part.inner_page .top_image_1 {
	background-image:url('/i/rt_2.gif');
	top:103px;
	height:148px;
}

.top_part.inner_page .top_image_1 div{
	position:relative;
	height:138px;
	overflow:hidden;
	margin-left:8px;
	margin-top:8px;
}

.top_part.inner_page .top_menu .top_menu_in {
	background-image:none;
	position:relative;
	min-height:233px;
	display:block;
	background-color:#7C8173;
	color:#ffffff;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:0px;
}

.top_part.inner_page .top_menu .top_menu_in h4{
	font-size:11px;
	font-family:arial;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	padding-left:9px;
	padding-top:3px;
}

.top_part.inner_page .top_menu .top_menu_in p{
	font-size:10px;
	padding-left:9px;
}

.top_part.inner_page .top_menu .top_menu_in p.first{
	background-image:url('/i/top_menu_bg_4.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}

.top_part.inner_page .top_menu .top_menu_in a{
	color:#ffffff;
	font-weight:bold;
}


.top_part.inner_page .phone_1 {
	position:absolute;
	z-index:1;
	top:234px;
	left:49px;
}

.top_part.inner_page .active_top_menu {
	background-image:url('/i/active_menu_bg.gif');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	left:195px;
	top:0px;
	z-index:2;
	padding-top:61px;
	width:99px;
}

.top_part.inner_page .active_top_menu .active_top_menu_in {
	background-image:url('/i/active_menu_bg_2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	min-height:241px;
}

.top_part.inner_page .active_top_menu .active_top_menu_in img{
	position:relative;
	top:-51px;
}

.top_part.inner_page {
	max-height:316px;
	min-height:316px;
	height:316px;
	overflow:hidden;
}

/*-- Top part / Service links
--------------------------------------------------------*/

.service_links {
	background-image:url('/i/top_menu_bg_3.gif');
	background-repeat:no-repeat;
	background-position:36px 6px;
	position:absolute;
	z-index:2;
	top:22px;
	left:315px;	
}

.service_links a, .service_links div{
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	display:block;
	float:left;
	height:22px;
	width:17px;
	margin-right:40px;	
}

.service_links img{
	height:22px;
	width:17px;
	border:0px;
}

.service_links a:hover, .service_links a.active, .service_links div{
	background-position:0px -22px;
}

.service_links a.active {
	cursor:default;
}

.service_links .l_1{
	background-image:url('/i/home.gif');
}

.service_links .l_2{
	background-image:url('/i/mail.gif');
}

.service_links .l_3{
	background-image:url('/i/map.gif');
}

/*-- Top part / Search
--------------------------------------------------------*/

.search_form_1 {
	background-image:url('/i/search_form_1.gif');
	background-repeat:no-repeat;
	background-position:210px 25px;
	display:block;
	padding:0px;
	margin:0px;
	position:absolute;
	z-index:2;
	top:8px;
	left:504px;
	width:233px;
	height:32px;
	font-size:11px;
}

.search_form_1 img{
	margin-bottom:2px;
	margin-left:2px;
}

.search_form_1 input {
	border:1px solid #828678;
	width:154px;
	height:17px;
	margin:0px;
}

.search_form_1 .button{
	width:auto;
	height:auto;
	border-width:0px;
	top:4px;
	position:relative;
}

/*-- Content part 
--------------------------------------------------------*/

.content_part {
	position:relative;
	right:-17px;
	width:935px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:128px;
	z-index:4;
	top:-2px;
}

/*-- Content part / Content part [Inner page editions]
--------------------------------------------------------*/

.content_part.inner_page_content {
	top:-14px;

}

/*-- Content part / Link pool [Inner page editions]
--------------------------------------------------------*/

/*-- Content part / Link pool
--------------------------------------------------------*/

.content_part .link_pool {
	background-image:url('/i/pool_bg_1.gif');
	background-repeat:no-repeat;
	background-position:left top;
	width:935px;
	padding-top:37px;
	display:block;
	position:relative;
	z-index:3;
	height:auto;
	overflow:hidden;
	line-height:18px;
	margin-bottom:13px;
}

.content_part .link_pool_in {
	background-image:url('/i/pool_bg_2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:11px;
	position:relative;
	display:block;
	width:935px;
	line-height:auto;
}

.content_part .link_pool_block {
	background-color:#ffffff;
	padding-left:28px;
	padding-right:28px;
	/*padding-top:4px;
	padding-bottom:5px;*/
	font-family:verdana;

}

.content_part .link_pool_block a {
	color:#000000;
	text-decoration:none;
	position:relative;
	margin-right:20px;
}

.content_part .link_pool_block a:hover{
	text-decoration:underline;
}

.content_part .link_pool_block .level_1 {
	font-weight:bold;
	color:#6F7866;
}

.content_part .link_pool_block a:hover.level_1 {
	font-weight:bold;
	color:#000000;
}

.content_part .link_pool_block .level_2 {
	font-size:120%;
}

.content_part .link_pool_block .level_3 {
	font-size:110%;
	font-weight:bold;
	color:#983819;
}

.content_part .link_pool_block a:hover.level_3 {
	color:red;
	text-decoration:none;
}

.content_part .link_pool_block .level_4 {
	font-size:140%;
	font-weight:bold;
	color:#9EC169;
}

.content_part .link_pool_block a:hover.level_4 {
	color:green;
	text-decoration:none;
}

/*-- Content part / Link pool [Inner page editions]
--------------------------------------------------------*/

.content_part.inner_page_content .link_pool {
	background-image:url('/i/pool_bg_3.gif');
	width:875px;
	margin-bottom:0px;
	margin-left:22px;
}

.content_part.inner_page_content .link_pool_in {
	background-image:none;
	padding-bottom:0px;
	width:875px;
}

/*-- Content part / Important info
--------------------------------------------------------*/

.important_info {
	background-image:url('/i/news_bg_2.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:935px;
	clear:both;
	padding-bottom:20px;
	overflow:hidden;
	position:relative;
	z-index:2;
}

.important_info span.logo_2 {
	position:relative;
	float:left;
	width:245px;
	overflow:hidden;
	margin-bottom:-20px;
	z-index:3;
}

.important_info .news_block{
	width:688px;
	position:relative;
	float:right;
	display:block;
	border:0px;
	background-color:#A1AA9B;
	min-height:64px;
	margin-top:37px;
	z-index:4;
}

.important_info .news_block h2{
	background-image:url('/i/news_bg_1.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:688px;
	display:block;
	padding:0px;
	margin:0px;
	position:relative;
	margin-top:-37px;
	height:37px;
	z-index:5;
	font-size:1.1em;
}

.important_info .news_block h2 span a{
	text-decoration: none;
	display:block;
	color:#ffffff;
}

.important_info .news_block h2 span {
	background-image:url('/i/li_2.gif');
	background-repeat:no-repeat;
	background-position:13px 12px;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
	color:#ffffff;
	padding-left:29px;
	display:block;
	height:30px;
	overflow:hidden;
	padding-top:7px;
}

.important_info .news_block dl {
	padding:0px;
	margin:0px;
	display:block;
	position:relative;
	width:632px;
	font-family:verdana;
	left:29px;
	clear:both;
}

.important_info .news_block dt, .important_info .news_block dd {
	padding:0px;
	margin:0px;
	display:block;
	padding-bottom:6px;
	padding-top:5px;
}

.important_info .news_block dt {
	width:69px;
	color:#ffffff;
	font-weight:bold;
	float:left;
	overflow:hidden;
	display:block;
	position:relative;
	font-size:10px;
}

.important_info .news_block dd {
	width:563px;
	float:right;
	text-align:left;
	overflow:hidden;
	display:block;
	position:relative;
}

.important_info .news_block dd a{
	color:#424936;
}

.important_info .news_block dd a:hover{
	color:#000000;
	text-decoration:none;
}

/*-- Content part / Index content [text and gallery]
--------------------------------------------------------*/

.index_text_and_gallery {
	position:relative;
	z-index:4;
	width:935px;
	overflow:hidden;
	margin-bottom:16px;
}

.index_text_and_gallery .title_1 {
	background-image:url('/i/content_text_bg_2.gif');
	background-repeat:no-repeat;
	background-position:left top;
	z-index:2;
	width:248px;
	overflow:hidden;
	z-index:6;
	padding-top:6px;
	position:relative;
	margin-left:-34px;
	margin-bottom:1em;
}

.index_text_and_gallery .title_1 h2{
	background-image:url('/i/content_text_bg_3.gif');
	background-repeat:no-repeat;
	background-position:0px 100%;
	display:block;
	padding:0px;
	margin:0px;
	font-size:1.1em;
	width:248px;
	padding-bottom:6px;
	clear:both;
}

.index_text_and_gallery .title_1 h2 span{
	background-image:url('/i/li_2.gif');
	background-repeat:no-repeat;
	background-position:13px 5px;
	background-color:#7B8273;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
	color:#ffffff;
	padding-left:29px;
	display:block;
	overflow:hidden;
	position:relative;
}

.index_text_and_gallery .index_text {
	background-image:url('/i/content_text_bg_1.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:48px;
	width:732px;
	z-index:3;
	left:34px;
	position:relative;
	float:left;
	display:block;
	font-size:1em;
}

.index_text_and_gallery .index_text_in{
	background-color:#ffffff;
	position:relative;
	display:block;
	width:732px;
}


.index_text_and_gallery .index_text .text_in {
	width:688px;
	position:relative;
	overflow:hidden;
	margin-left:19px;
	margin-bottom:0px;
}

.index_text_and_gallery .gallery_in {
	width:164px;
	position:relative;
	overflow:hidden;
	float:right;
}

.index_text_and_gallery .gallery_in .title_1{
	background-image:url('/i/content_text_bg_4.gif');
	margin-left:0px;
	width:164px;
	overflow:hidden;
}

.index_text_and_gallery .gallery_in .title_1 h2{
	background-image:url('/i/content_text_bg_5.gif');
}


.gallery_in .title_1 h2 a{
	text-decoration:none;
}


.index_text_and_gallery .gallery_in p{
	display:block;
	padding-left:15px;
	width:138px;
	padding-bottom:1.1em;
}

.index_text_and_gallery .gallery_in p span{
	display:block;
	padding-left:2px;
	padding-right:2px;
}

.index_text_and_gallery .gallery_in p a{
	display:block;
}

.index_text_and_gallery .gallery_in p img{
	border:0px;
	margin-bottom:3px;
	margin-top:6px;
}

/*-- Content part / Inner content [text]
--------------------------------------------------------*/

.inner_text_block {
	background-image:url('/i/content_text_bg_17.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:936px;
	position:relative;
	overflow:hidden;
	z-index:4;
	margin-bottom:34px;
	padding-top:17px;
}

.inner_text_block .inner_text_block_in {
	background-image:url('/i/content_text_bg_9.gif');
	background-repeat:no-repeat;
	background-position: 22px 100%;
	width:936px;
	position:relative;
	overflow:hidden;
	z-index:4;
	padding-bottom:22px;
	margin-right:0px;	
}

.inner_text_block .inner_text_block_in .inner_text_block_in_2 {
	background-color:#ffffff;
	width:914px;
	position:relative;
	z-index:1;
	padding-bottom:22px;
	left:22px;
	height:auto;
	display:block;
	padding-top:22px;
}

.inner_text_block.simple_variant {
	background-image:url('/i/content_text_bg_22.gif');
	background-position:left top;
	width:814px;
	position:relative;
	overflow:hidden;
	margin-bottom:34px;
	padding-top:14px;
	left:72px;
	margin-top:-20px;
}

.inner_text_block.simple_variant .inner_text_block_in {
	background-image:url('/i/content_text_bg_23.gif');
	background-position:left bottom;
	width:814px;
	position:relative;
	overflow:hidden;
	padding-bottom:14px;
}

.inner_text_block.simple_variant .inner_text_block_in .inner_text_block_in_2 {
	background-color:#ffffff;
	position:relative;
	z-index:1;
	padding-bottom:6px;
	left:0px;
	height:auto;
	display:block;
	padding-top:6px;
	padding-left:27px;
	padding-right:27px;
	width:760px;
	overflow:hidden;
}

.inner_text_block.simple_variant .inner_text_block_in .inner_text_block_in_2 h4{
	font-size:1.1em;
	margin:0px;
	padding:0px;
	padding-bottom:1em;
}

.inner_text_block .block_1 {
	background-image:url('/i/content_text_bg_12.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:852px;
	display:block;
	overflow:hidden;
	position:relative;
	z-index:4;
	padding-top:15px;
	margin-left:31px;
}

.inner_text_block .block_1 .block_1_in{
	background-image:url('/i/content_text_bg_11.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:852px;
	overflow:hidden;
	position:relative;
	z-index:4;
	padding-bottom:15px;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2{
	background-image:url('/i/content_text_bg_13.gif');
	background-repeat:repeat-y;
	background-position:right top;
	padding-top:11px;
	padding-bottom:4px;
	padding-left:28px;
	padding-right:28px;
	position:relative;
	display:block;
	width:796px;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 h4{
	font-weight:bold;
	font-size:1.2em;
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:1.1em;
}

.inner_text_block .block_1 a.print {
	position:absolute;
	z-index:9;
	right:22px;
	margin-top:-10px;
}

.inner_text_block .block_1 a.print img {
	border:0px;
}

.inner_text_block .title_2 {
	background-image:url('/i/content_text_bg_6.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	white-space:nowrap;
	padding-left:6px;
	position:relative;
	z-index:6;
	clear:both;
	height:27px;
	overflow:hidden;
	margin-left:-20px;
	margin-bottom:-14px;
	margin-top:-14px;
}

.inner_text_block .title_2 h2{
	background-image:url('/i/content_text_bg_7.gif');
	background-repeat:no-repeat;
	background-position:right top;
	height:29px;
	padding:0px;
	margin:0px;
	padding-right:6px;
	display:block;
	font-size:1.1em;
	float:left;
}

.inner_text_block .title_2 h2 span{
	background-image:url('/i/li_2.gif');
	background-repeat:no-repeat;
	background-position:13px 12px;
	background-color:#7B8273;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
	color:#ffffff;
	padding-left:29px;
	display:block;
	padding-top:7px;
	padding-bottom:10px;
	padding-right:29px; 
}

.inner_text_block .inner_page_separator {
	background-image:url('/i/content_text_bg_14.gif');
	background-repeat:no-repeat;
	background-position:right top;
	height:31px;
	position:relative;
}

.inner_text_block .inner_page_separator_2 {
	background-image:url('/i/content_text_bg_18.gif');
	background-repeat:no-repeat;
	background-position:right top;
	height:31px;
	position:relative;
}

.inner_text_block .inner_page_edition_1 {
	background-image:url('/i/content_text_bg_10.gif');
	background-repeat:no-repeat;
	background-position:right top;
	width:676px;
	height:34px;
	position:relative;
	z-index:2;
	right:-89px;
}

.inner_text_block .inner_page_edition_2 {
	background-image:url('/i/content_text_bg_19.gif');
	background-repeat:no-repeat;
	background-position:center top;
	width:914px;
	height:34px;
	position:relative;
	z-index:2;
	right:-20px;
}

.inner_text_block.link_pool_var {
	background-image:url('/i/content_text_bg_8.gif');
}

/*-- Content part /  Inner content [text] / Navigator 2
--------------------------------------------------------*/

.inner_text_block .inner_navigator {
	position:relative;
	white-space:nowrap;
	z-index:2;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	margin-top:13px;
}

.inner_text_block .inner_navigator.under_comments_form {
	position:relative;
	white-space:nowrap;
	z-index:9;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	top:-23px;
	margin-bottom:13px;
}

.inner_text_block .inner_navigator img{
	border:0px;
	position:relative;
	top:1px;
}

.inner_text_block .inner_navigator .numbers{
	display: none;
}

.inner_text_block .inner_navigator .numbers a{
	position:relative;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
}

.inner_text_block .inner_navigator a{
	color:#7C8173;
	text-decoration:none;
}

.inner_text_block a:hover{
	color:#983819;
}

.inner_text_block .inner_navigator .numbers a.active{
	background-image:url('/i/i_active.gif');
	background-repeat:no-repeat;
	background-position:50% 3px;
	color:#ffffff;
	cursor:default;
	padding:4px;
}

/*-- Content part /  Inner content [text] / Inner module 1
--------------------------------------------------------*/

.inner_text_block .inner_module_1 {
	background-image:url('/i/content_text_bg_15.gif');
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:10px;
	position:relative;
	display:block;
	z-index:2;
	margin-bottom:17px;
	width:788px;
	overflow:hidden;
}

.inner_text_block .inner_module_1 .inner_module_1_in {
	background-image:url('/i/content_text_bg_16.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#B0B7A9;
	display:block;
	padding-bottom:10px;
	padding-left:11px;
	padding-right:11px;
	color:#424936;
}

.inner_text_block .inner_module_1 .inner_module_1_in h5 {
	font-size:1.1em;
	padding:0px;
	margin:0px;
	padding-bottom:0.5em;
	position:relative;
}

.inner_text_block .inner_module_1 .inner_module_1_in a {
	color:#424936;
	text-decoration:none;
}

.inner_text_block .inner_module_1 .inner_module_1_in .image_1 {
	background-image:url('/i/inner_module_1_1.gif');
	background-repeat:no-repeat;
	background-color:#ffffff;
	width:118px;
	display:block;
	float:left;
	position:relative;
	margin-right:15px;
}

.inner_text_block .inner_module_1 .inner_module_1_in .image_1 a{
	background-image:url('/i/inner_module_1_2.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	width:110px;
	padding:4px;
	overflow:hidden;
	display:block;
	position:relative;
	padding-bottom:4px;
	clear:both;
}

.inner_text_block .inner_module_1 .inner_module_1_in .image_1 a img{
	border:0px;
}

.inner_text_block .inner_module_1 .inner_module_1_in .image_1 a{
	background-image:url('/i/inner_module_1_2.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	width:110px;
	padding:4px;
	overflow:hidden;
	display:block;
	position:relative;
	padding-bottom:4px;
	clear:both;
}

.inner_text_block .inner_module_1 .inner_module_1_in .more{
	background-image:url('/i/inner_module_1_3.gif');
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:18px;
	color:#6D8D3C;
	text-align:right;
	display:block;
	position:relative;
	z-index:2;
	height:20px;
	padding-top:1px;
}

.inner_text_block .inner_module_1 .inner_module_1_in .more a{
	color:#6D8D3C;
	font-size:10px;
}

.inner_text_block .inner_module_1 .inner_module_1_in .more a:hover{
	color:green;
}

.inner_text_block .inner_module_1.last{
	margin-bottom:0px;
}

/*-- Content part /  Inner content [text] / News
--------------------------------------------------------*/

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news {
	font-family:verdana;
	padding-top:14px;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news h4 {
	padding:0px;
	margin:0px;
	padding-bottom:0.3em;
	font-weight:bold;
	color:#983819;
	display:block;	
	position:relative;
	padding-left:78px;
	font-size:1.1em;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news h4 a{
	color:#983819;
	text-decoration:none;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news h4 a:hover{
	color:red;
	text-decoration:underline;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news h4 span{
	color:#000000;
	position:relative;
	width:78px;
	overflow:hidden;
	margin-left:-78px;
	font-size:11px;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news p{
	display:block;
	padding-left:78px;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news .full_text{
	padding-left:78px;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news .full_text p{
	padding-left:0px;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news .more {
	text-align:right;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news .more a{
	color:#769545;
}

.inner_text_block .block_1 .block_1_in .block_1_in_2 .news .more a:hover{
	color:green;
}

/*-- Content part / Inner content [world tree map] 
--------------------------------------------------------*/

.inner_text_block .block_1.world_tree_map .block_1_in {
	background-image:url('/i/content_text_bg_20.gif');
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2{
	position:relative;
	overflow:hidden;
	padding-left:0px;
	padding-right:0px;
	width:852px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_1{
	position:relative;
	width:188px;
	float:left;
	z-index:2;
	overflow:hidden;
	padding-left:22px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_1 .t_region_menu, .xyz_left_block .t_region_menu{
	margin-bottom:14px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_1 .t_region_menu div, .xyz_left_block .t_region_menu div{
	width:179px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_1 .t_region_menu div a, .xyz_left_block .t_region_menu a{
	position:relative;
	padding-left:24px;
	padding-top:3px;
	padding-bottom:5px;
	font-size:11px;
	display:block;
	white-space:nowrap;
	border-bottom:1px solid #ffffff;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_1 .t_region_menu div a:hover, .inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_1 .t_region_menu div a.active, .xyz_left_block .t_region_menu a:hover, .xyz_left_block .t_region_menu a:active{
	background-image:url('/i/li_3.gif');
	background-repeat:no-repeat;
	background-position:10px 8px;
	background-color:#8EC263;
	color:#ffffff;
	text-decoration:none;
}

.xyz_left_block {
	width: 179;
	margin: 0 0 11px -6px;
	float: left;
}

.xyz_center_block {
	padding: 6px 0 0 0;
	margin: 0 0 11px 0;
	float: left;
	position: relative;
}

.xyz_right_block {
	margin: -7px 0 11px 0;
	width: 240px;
	float: right;
}

.xyz_center_block div {
	position: absolute;
	top: 6px;
	left: 0;
	visibility: hidden;
	z-index: 3;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_1 ul li a.active{
	cursor:default;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2{
	position:relative;
	width:622px;
	margin-right:10px;
	float:right;
	z-index:2;
	overflow:hidden;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 h4{
	padding-bottom:0px;
	font-size:100%;
	line-height:150%;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 p{
	padding-bottom:0px;
	line-height:150%;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .images {
	display:block;
	clear:both;
	padding: 0 0 10px 0;
	/*height:207px;*/
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .images a img{
	border:0px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .images .i_1 img, .inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .images .i_5 img{
	width:58px;
	position:relative;
	z-index:2;
	top:-46px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .images .i_3 {
	padding-left:6px;
	padding-right:6px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .images .i_2 img, .inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .images .i_4 img{
	width:113px;
	position:relative;
	z-index:2;
	top:-26px;
}

.inner_text_block_in_2 .part_1 .map_block{
	background-image:none;
	height:118px;
	width:185px;
	overflow:hidden;
	position:relative;
	z-index:2;
}

.inner_text_block_in_2 .part_1 .map_block_2{
	background-image:url('/i/world_tree_map/map.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	z-index:1;
	margin-top:-118px;
	height:118px;
	width:185px;
	overflow:hidden;
}

.inner_text_block_in_2 .part_1 .map_block img, .inner_text_block_in_2 .part_1 .map_block_2 img{
	border:0px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .big_image {
	position:relative;
	height:276px;
	width:367px;
	overflow:hidden;
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2 .big_image img{
	border:0px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .category_links {
	background-image:url('/i/content_text_bg_21.gif');
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#D5DAD0;
	padding-top:23px;
	position:relative;
	z-index:8;
	bottom:-5px;
	font-size:1em;
	text-transform:uppercase;
	line-height:200%;
	font-weight:bold;
	display:block;
	clear:both;
	overflow:hidden;
	width:852px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .category_links_in {
	position:relative;
	width:830px;
	padding-left:22px;
	display:block;
	clear:both;
	overflow:hidden;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .category_links a{
	white-space:nowrap;
	text-decoration:none;
	padding-right:17px;
	background-image:url('/i/li_4.gif');
	background-repeat:no-repeat;
	background-position:right center;
	color:#4C5342;
	margin-right:12px;
	display:block;	
	float:left;
	width:auto;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .category_links a:hover{
	color:#000000;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .category_links a.last{
	padding-right:0px;
	background-image:none;
	margin-right:0px;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2.block_a {
	width:587px;
	margin-left:29px;
	float:left;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2.block_b {
	background-image:url('/i/content_text_bg_24.gif');
	background-repeat:no-repeat;
	text-align:center;
	height:319px;
	padding-top:14px;
	width:621px;
	overflow:hidden;
	float:left;
	right:-10px;
	display:none;
}

.inner_text_block .block_1.world_tree_map .block_1_in .block_1_in_2 .part_2.block_b p{
	font-size:1.1em;
	color:#424936;
	font-weight:bold;
	padding-top:3px;
}

/*-- Content part / Inner content [gallery] 
--------------------------------------------------------*/


.inner_text_block .block_1.goods_gallery .block_1_in_2{
	overflow:hidden;
	background-image:transparent;
}


.inner_text_block .block_1.goods_gallery .gallery_title{
	position:relative;
	z-index:2;
	padding-right:33px;
	top:-5px;
	left:-15px;
	padding-bottom:5px;
}

.inner_text_block .block_1.goods_gallery .gallery_title a{
	color:#000000;
	text-decoration:none;
}

.inner_text_block .block_1.goods_gallery .gallery_title a:hover{
	text-decoration:underline;
}

.inner_text_block .block_1.goods_gallery .goods_gallery {
	background-color:#E7E7E7;
	width:826px;
	margin-left:-15px;
	margin-right:-33px;
	position:relative;
	overflow:hidden;
	z-index:2;
	margin-bottom:15px;
	padding-top:19px;
	padding-bottom:15px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .small_images {
	position:relative;
	z-index:2;
	overflow:hidden;
	width:76px;
	float:left;
	padding-left:13px;
	padding-right:6px;
	padding-top:10px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .small_images img{
	border:0px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .small_images .arrow {
	margin-left:52px;
	background-image:url('/i/left.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:23px;
	display:block;
	cursor:pointer;
	position:relative;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images div.arrow_substitute {width:23px; height:70px;}

.inner_text_block .block_1.goods_gallery .goods_gallery .small_images .arrow img{
	width:23px;
	height:23px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .small_images span{
	color:#8EC263;
	padding-top:13px;
	background-image:url('/i/arrow_left.gif');
	background-repeat:no-repeat;
	background-position:42px 16px;
	white-space:nowrap;
	font-family:verdana;
	text-align:right;
	font-size:12px;
	display:block;
	padding-bottom:20px;
	margin-right:4px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .small_images div {
	width:80px;
	clear:both;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .small_images div a{
	width:35px;
	height:35px;
	position:relative;
	overflow:hidden;
	display:block;
	float:left;
	background-image:url('/i/gray.gif');
	background-repeat:no-repeat;
	padding-right:3px;
	padding-bottom:3px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .small_images div a.active img, .inner_text_block .block_1.goods_gallery .goods_gallery .small_images div a:hover.active img{
	opacity:.35;
	filter: alpha(opacity=35); 
	cursor:default;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image {
	position:relative;
	z-index:2;
	overflow:hidden;
	width:689px;
	float:left;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .image_info {
	background-image:url('/i/arrow_right.gif');
	background-repeat:no-repeat;
	background-position:right 16px;
	background-color:#8EC263;
	z-index:4;
	position:absolute;
	margin-top:9px;
	margin-left:12px;
	width:629px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:7px;
	display:block;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu{
	width:150px;
	display:block;
	overflow:hidden;
	clear:both;
	padding-top:5px;
	margin-left:540px;
	position:relative;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu a{
	text-decoration:none;
	display:block;
	float:left;
	width:13px;
	height:13px;
	position:relative;
	overflow:hidden;
	z-index:3;
	margin-left:2px;
	margin-top:1px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_1{
	background-color:#ffffff;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_2{
	background-color:#E7E7E7;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_3{
	background-color:#CFCFCF;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_4{
	background-color:#AFAFAF;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_5{
	background-color:#9B9B9B;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_6{
	background-color:#737373;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_7{
	background-color:#5D5D5D;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_8{
	background-color:#4A4A4A;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_9{
	background-color:#3B3B3B;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .color_menu .c_10{
	background-color:#000000;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image h4 {
	padding-bottom:0px;
	width:100%;
	clear:both;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .h4_rarety_png{
	background-image:url('/i/h4_rarety.png');
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:2px;
	width:131px;
	height:19px;
	position:relative;
	cursor:pointer;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .h4_rarety_png img{
	width:131px;
	height:19px;
	border: none;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .h4_tech_info_png{
	background-image:url('/i/h4_tech_info.png');
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
	z-index:6;
	margin-top:-13px;
	width:auto;
	height:auto;
	margin-bottom:9px;
	cursor:pointer;
	width:163px;
	height:19px;
}

.h4_tech_info_png_2{
	background-image:url('/i/h4_tech_info.png');
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
	z-index:6;
	width:auto;
	height:auto;
	cursor:pointer;
	width:163px;
	height:19px;
	right:-85px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .h4_tech_info_png img, .h4_tech_info_png_2 img{
	width:163px;
	height:19px;
	border:0px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu{
	width:690px;
	clear:both;
	position:relative;
	overflow:hidden;
	right:-1px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu a{
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:37px;
	width:137px;
	margin-right:1px;
	overflow:hidden;
	position:relative;
	float:left;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu a:hover, .inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu a.active{
	background-position:0px -37px;
}

.rarety_menu a.active{
	cursor: default;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu a img{
	height:37px;
	width:138px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu .rarety_1{
	background-image:url('/i/rarety_1.gif');
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu .rarety_2{
	background-image:url('/i/rarety_2.gif');
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu .rarety_3{
	background-image:url('/i/rarety_3.gif');
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu .rarety_4{
	background-image:url('/i/rarety_4.gif');
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu .rarety_5{
	background-image:url('/i/rarety_5.gif');
	margin-left:-1px;
	z-index:3;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_text{
	width:658px;
	clear:both;
	position:relative;
	overflow:hidden;
	background-color:#8EC263;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	right:-1px;
	
}

.inner_text_block .block_1.goods_gallery .goods_gallery .big_image .rarety_menu a img{
	border:0px;
	float:left;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .right_button {
	position:relative;
	z-index:2;
	overflow:hidden;
	width:40px;
	float:left;
	padding-top:10px;
}

.inner_text_block .block_1.goods_gallery .goods_gallery .right_button .arrow {
	margin-left:9px;
	background-image:url('/i/right.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:23px;
	display:block;
	cursor:pointer;
}
.inner_text_block .block_1.goods_gallery .goods_gallery .right_button .arrow img{
	width:23px;
	height:23px;
	border:0px;

}

.inner_text_block .block_1.goods_gallery .goods_gallery .right_button span{
	color:#8EC263;
	padding-top:13px;
	background-image:url('/i/arrow_right.gif');
	background-repeat:no-repeat;
	background-position:right 16px;
	white-space:nowrap;
	font-family:verdana;
	font-size:12px;
	display:block;
	margin-left:9px;
	margin-right:1px;
}


/*-- Content part / Inner content [image gallery] 
--------------------------------------------------------*/

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images {
	width:250px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images img{
	border:0px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images .arrow {
	margin-left:214px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images span{
	background-position:216px 16px;
	position:relative;
	z-index:2;
	left:-8px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images div {
	width:240px;
	clear:both;
	position:relative;
	right:-13px;
	height:391px;
	overflow:hidden;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images div a{
	width:50px;
	height:50px;
	background-image:url('/i/gray_2.gif');
	background-repeat:no-repeat;
	padding-right:8px;
	padding-bottom:8px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images div.pager {
	height: auto;
	margin: 0 0 0 -12px;
}

/*position: absolute; z-index: 100; bottom: 40; left: 10; */
.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images div.pager a {
	display: inline;
	background: teal;
	width: auto;
	height: auto;
	background: transparent;
	/*padding: 0 10px 0 0;*/
	float: none;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .small_images h4{
	text-align:right;
	padding-right:3px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .big_image {
	width:500px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .big_image .image_info{
	/*top:455px;*/
	width:315px;
	bottom: 31px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .right_button {
	right:-10px;
}

.inner_text_block .block_1.goods_gallery.image_gallery_var_2 .goods_gallery .big_image .color_menu{
	margin-left:351px;
}

/*-- Content part / Inner content / Page comments
--------------------------------------------------------*/

.inner_text_block_in_2 .page_comments {
	position:relative;
	z-index:8;
	margin-left:71px;
	margin-bottom:39px;
	width:676px;
	overflow:hidden;
	margin-top:-50px;
	display:none;
}

.inner_text_block_in_2 .page_comments img{
	border:0px;
}

.inner_text_block_in_2 .comments_button {
	padding:0px;
	margin:0px;
	position:relative;
	z-index:9;
	margin-top:-40px;
	left:71px;
	height:19px;
	overflow:hidden;
	margin-bottom:39px;
}

.inner_text_block_in_2 .comments_button a{
	position:relative;
	display:block;
	height:19px;
	width:143px;
}

.inner_text_block_in_2 .comments_button a.active{
	background-image:url('/i/h4_comments.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.inner_text_block_in_2 .comments_button img{
	height:19px;
	width:143px;
}

.inner_text_block_in_2 .comments_button a{
	background-image:url('/i/h4_comments.gif');
	background-repeat:no-repeat;
	background-position:0px  -19px;
}

.inner_text_block_in_2 .comments_button.active {
	background-position:0px -19px;
}

.inner_text_block_in_2 .comments_button img{
	border:0px;
}

.inner_text_block_in_2 .page_comments .comments_list {
	background-color:#D3D8CE;
	padding-bottom:22px;
	width:676px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	display:block;
	clear:both;
	z-index:2;
	margin-top:-12px;
}

.inner_text_block_in_2 .page_comments .comments_list {
	background-image:url('/i/content_text_bg_26.gif');
	background-repeat:no-repeat;
	background-position:31px 100%;
	background-color:#D3D8CE;
	width:676px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	display:block;
	clear:both;
	z-index:3;
	margin-top:-12px;
	padding-top:39px;
	padding-bottom:5px;
}

.inner_text_block_in_2 .page_comments .comments_list h4{
	font-size:11px;
	font-family:verdana;
	padding-bottom:0px;
	margin-left:120px;
	padding-right:20px;
	display:block;
	position:relative;
	z-index:2;
}

.inner_text_block_in_2 .page_comments .comments_list h4 span{
	width:78px;
	position:relative;
	z-index:3;
	margin-left:-78px;
	overflow:hidden;
	font-size:11px;
}

.inner_text_block_in_2 .page_comments .comments_list h4 a{
	color:#983819;
	text-decoration:none;
	font-size:1.1em;
}

.inner_text_block_in_2 .page_comments .comments_list h4 a:hover{
	color:red;
}

.inner_text_block_in_2 .page_comments .comments_list div{
	font-family:verdana;
	margin-left:118px;
	padding-right:20px;
	padding-bottom:17px;
	font-size:1.1em;
}

.inner_text_block_in_2 .page_comments form {
	background-image:url('/i/content_text_bg_25.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#D3D8CE;
	width:676px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	display:block;
	clear:both;
	z-index:2;
	padding-top:12px;
	padding-bottom:22px;
}

.inner_text_block_in_2 .page_comments form h4{
	font-size:11px;
	font-family:verdana;
	padding-bottom:0px;
	margin-left:43px;
	padding-right:20px;
	display:block;
	position:relative;
	padding-bottom:17px;
	z-index:2;
}

.inner_text_block_in_2 .page_comments form div{
	width:690px;
	clear:both;
	position:relative;
	overflow:hidden;
}

.inner_text_block_in_2 .page_comments form div label{
	padding:0px;
	margin:0px;
	display:block;
	overflow:hidden;
	float:left;
	width:111px;
	text-align:right;
	margin-right:10px;
	position:relative;
	bottom:-3px;
}

.inner_text_block_in_2 .page_comments form div .i_form textarea{
	width:492px;
	border:1px solid #7C8173;
	height:54px;
	overflow:auto;
	margin-bottom:16px;
}

.inner_text_block_in_2 .page_comments form div .i_form input {
	width:215px;
	border:1px solid #7C8173;
	margin-bottom:5px;
}

.inner_text_block_in_2 .page_comments form div label span, .inner_text_block_in_2 .f_text_info span{
	color:#983819;
}

.inner_text_block_in_2 .page_comments form div .i_form{
	float:left;
	display:block;
	width:510px;
}

.inner_text_block_in_2 .page_comments form .button {
	margin-left:530px;
}

.inner_text_block_in_2 .f_text_info {
	display:block;
	clear:both;
	right:-121px;
	z-index:5;
	padding-top:10px;
	padding-bottom:5px;
	position:relative;
}

.inner_text_block_in_2 input.disabled {
	opacity: .5;
	filter: alpha(opacity=50);
	cursor:default;
}

.inner_text_block_in_2 #f_error_message {
	font-weight:bold;
	display:none;
	clear:both;
	right:-121px;
	z-index:5;
	padding-top:10px;
	padding-bottom:5px;
	position:relative;
	color:#983819;
	font-size:120%;
}

/*-- Content part / Inner content / Additional goods
--------------------------------------------------------*/

.inner_text_block_in_2 .additional_goods {
	text-align:center;
}

.inner_text_block_in_2 .additional_goods a img{
	border:0px;
	opacity: .75;
	filter: alpha(opacity=75);
}

.inner_text_block_in_2 .additional_goods a:hover img{
	border:0px;
	opacity: 1;
	filter: alpha(opacity=100);
}

.inner_text_block_in_2 .additional_goods a {
	border:0px;
}

.inner_text_block_in_2 .additional_goods .l_1 {
	margin-right:25px;
}

.inner_text_block_in_2 .additional_goods .l_2 {
	margin-right:37px;
}

.inner_text_block_in_2 .additional_goods .l_3 {
	margin-right:31px;
}

.inner_text_block_in_2 .additional_goods .l_4 {
	margin-right:37px;
}

/*-- Content part / Inner page / Contacts 
--------------------------------------------------------*/

.inner_text_block_in_2 .contacts_block p{
	width:790px;
	display:block;
	clear:both;
	font-weight:bold;
}

.inner_text_block_in_2 .contacts_block p.contacts_image {
	font-weight:normal;
}

.inner_text_block_in_2 .contacts_block p.contacts_image img{
	float:left;
	margin-right:26px;
	margin-bottom:10px;
}

.inner_text_block_in_2 .contacts_block p.contacts_image span {
	position:relative;
	z-index:2;
	top:11px;
}

.inner_text_block_in_2 .contacts_block a{
	color:#4F7D1E;
}

.inner_text_block_in_2 .contacts_block a:hover{
	color:green;
}

.inner_text_block_in_2 .contacts_block a.email{
	color:black;
}

/*-- Content part / Inner page / Consultancy
--------------------------------------------------------*/

.inner_text_block_in_2 .ñonsultancy form {
	width:790px;
	padding:0px;
	margin:0px;
	display:block;
	clear:both;
	z-index:2;
	padding-top:12px;
	left:-20px;
	position:relative;
}

.inner_text_block_in_2 .ñonsultancy form div{
	width:695px;
	clear:both;
	position:relative;
	overflow:hidden;
}

.inner_text_block_in_2 .ñonsultancy form div label{
	padding:0px;
	margin:0px;
	display:block;
	overflow:hidden;
	float:left;
	width:115px;
	text-align:right;
	margin-right:10px;
	position:relative;
	bottom:-3px;
	white-space:nowrap;
}

.inner_text_block_in_2 .ñonsultancy form div .i_select select{
	width:244px;
	border:1px solid #7C8173;
	margin-bottom:16px;
}

.inner_text_block_in_2 .ñonsultancy form div .i_form textarea{
	width:562px;
	border:1px solid #7C8173;
	height:54px;
	overflow:auto;
	margin-bottom:16px;
}

.inner_text_block_in_2 .ñonsultancy form div .i_form input {
	width:215px;
	border:1px solid #7C8173;
	margin-bottom:5px;
}

.inner_text_block_in_2 .ñonsultancy form div label span{
	color:#983819;
}

.inner_text_block_in_2 .ñonsultancy form div .i_form{
	float:left;
	display:block;
	width:510px;
}

.inner_text_block_in_2 .ñonsultancy form .button {
	position:relative;
	z-index:4;
	text-align:right;
	right:-116px;
}

/*-- Content part / Inner Page / Antara website map
--------------------------------------------------------*/

.inner_text_block_in_2 .antara_website_map {
	position:relative;
	z-index:5;
	bottom:-2px;
	font-size:1.1em;
}

.inner_text_block_in_2 ul.antara_website_map, .inner_text_block_in_2 .antara_website_map ul{
	display:block;
	padding:0px;
	margin:0px;
	margin-left:10px;
}

.inner_text_block_in_2 .antara_website_map li{
	background-image:url('/i/web_map_1.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	padding:0px;
	margin:0px;
	list-style-type:none;
	font-weight:bold;
	position:relative;
	padding-left:31px;
	padding-bottom:5px;
	padding-top:2px;
	width:auto;
	height:auto;
}

.inner_text_block_in_2 .antara_website_map li ul {
	margin-left:16px;
	margin-top:5px;
	margin-bottom:0px;
	position:relative;
	z-index:3;
	margin-bottom:-5px;
}

.inner_text_block_in_2 .antara_website_map li li{
	background-image:url('/i/web_map_2.gif');
	background-position:0px 3px;
	padding-left:19px;
}

.inner_text_block_in_2 .antara_website_map li li li{
	font-weight:normal;
	background-image:none;
}

.inner_text_block_in_2 .antara_website_map li a{
	color:#3D4732;
}

.inner_text_block_in_2 .antara_website_map a:hover{
	color:#983819;
}

.inner_text_block_in_2 .antara_website_map li li a{
	color:#7B8273;
}

.inner_text_block_in_2 .antara_website_map li li  li a{
	color:#3D4732;
}


/*-- Content part / Inner Page / Inner search
--------------------------------------------------------*/

.inner_text_block_in_2 .inner_search {
	min-height:150px;
	padding-top:37px;
}

.inner_text_block_in_2 .inner_search form{
	padding:0px;
	margin:0px;
	display:block;
	position:relative;
	height:20px;
	margin-bottom:15px;
	left:-4px;
	font-size:100%;
	width:600px;
}

.inner_text_block_in_2 .inner_search form .input{
	margin:0px;
	width:456px;
	float:left;
}

.inner_text_block_in_2 .inner_search form .input input{
	width:456px;
	border:1px solid #D1D7CC;
	float:left;
	height:17px;
}

.inner_text_block_in_2 .inner_search form .button{
	margin:0px;
	float:left;
	padding-left:11px;
	padding-top:1px;
}

.inner_text_block_in_2 .inner_search .form_1{
	padding-bottom:21px;
}

.inner_text_block_in_2 .inner_search .form_2 a{ 
	color:#000000;
	font-weight:bold;
	padding-bottom:21px;
}

.inner_text_block_in_2 .inner_search .form_2 span{ 
	font-size:90%;
}

.inner_text_block_in_2 .inner_search.links_list form{
	left:106px;
}

.inner_text_block_in_2 .inner_search.links_list .form_1{
	padding-bottom:21px;
	padding-left:110px;
}

.inner_text_block_in_2 .inner_search.links_list .form_2{
	padding-bottom:21px;
	padding-left:63px;
}

.inner_text_block_in_2 .inner_search.links_list h3 {
	font-size:1.1em;
	padding-left:98px;
}

.inner_text_block_in_2 .inner_search.links_list h3 a{
	color:#000000;
}

.inner_text_block_in_2 .inner_search.links_list h3 a:hover {
	color:#983819;
}

.inner_text_block_in_2 .inner_search.links_list p {
	padding-left:98px;
	padding-bottom:0px;
}

.inner_text_block_in_2 .inner_search.links_list .more {
	margin-left:98px;
	margin-bottom:25px;
	display:block;
}

.inner_text_block_in_2 .inner_search.links_list a:hover.more {
	color:green;
}

/*-- Content part / Float footer [modules, map block]
--------------------------------------------------------*/

.footer_modules {
	width:771px;
	z-index:3;
	position:relative;
	float:left;
	display:block;
	overflow:hidden;
}

.footer_modules .title_2 {
	background-image:url('/i/content_text_bg_6.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:0px;
	margin:0px;
	margin-bottom:1em;
	overflow:hidden;
	white-space:nowrap;
	padding-left:6px;
	position:relative;
	z-index:6;
	clear:both;
	height:27px;
	overflow:hidden;
}

.footer_modules .title_2 h2{
	background-image:url('/i/content_text_bg_7.gif');
	background-repeat:no-repeat;
	background-position:right top;
	height:29px;
	padding:0px;
	margin:0px;
	padding-right:6px;
	display:block;
	font-size:1.1em;
	float:left;
}

.footer_modules .title_2 h2 span{
	background-image:url('/i/li_2.gif');
	background-repeat:no-repeat;
	background-position:13px 12px;
	background-color:#7B8273;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
	color:#ffffff;
	padding-left:29px;
	display:block;
	padding-top:7px;
	padding-bottom:10px;
	padding-right:29px; 
}

/*-- Content part / Float footer / Modules  
--------------------------------------------------------*/

.footer_modules .special_offers {
	width:740px;
	z-index:3;
	position:relative;
	display:block;
	padding-left:34px;
	padding-bottom:47px;
	overflow:hidden;
}

.footer_modules .special_offers .offer{
	background-image:url('/i/special_bg_index_2.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:732px;
	position:relative;
	/*float:left;*/
	overflow:hidden;
	padding-top:11px;
	/*left:5px;*/
}

.footer_modules .special_offers .offer .offer_in{
	background-image:url('/i/special_bg_index_1.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:732px;
	position:relative;
	padding-bottom:11px;
	margin-bottom:17px;
}

.footer_modules .special_offers .offer .offer_in .offer_in_2{
	background-color:#B1B8A9;
	padding-left:9px;
	padding-right:9px;
	padding-top:2px;
	padding-bottom:2px;
	color:#424936;
	min-height:74px;
}

.footer_modules .special_offers .offer .offer_in .offer_in_2 a{
	color:#424936;
	text-decoration:none;
}

.footer_modules .special_offers .offer .offer_in .offer_in_2 .image_block{
	background-image:url('/i/special_bg_3.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	position:relative;
	overflow:hidden;
	width:64px;
	height:64px;
	z-index:3;
	padding:4px;
	margin-bottom:1px;
	float:left;
}

.footer_modules .special_offers .offer .offer_in .offer_in_2 .image_block img{
	border:0px;
}

.footer_modules .special_offers .offer .offer_in .offer_in_2 .image_block{
	background-image:url('/i/special_bg_3.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	position:relative;
	overflow:hidden;
	width:64px;
	height:64px;
	z-index:3;
	padding:4px;
	margin-right:8px;
	margin-bottom:2px;
}

.footer_modules .special_offers .offer .offer_in .offer_in_2 h5{
	padding:0px;
	margin:0px;
	line-height:auto;
	font-size:1.1em;
	padding-bottom:0.4em;
}

.footer_modules .special_offers .offer .offer_in .offer_in_2 .more {
	position:absolute;
	right:11px;
	bottom:13px;
}

.footer_modules .special_offers .offer .offer_in .offer_in_2 .more img{
	border:0px;
}

/*.footer_modules .special_offers .offer_1{
	margin-right:6px;
}*/

.footer_modules .special_offers .offer_2{
	margin-right:6px;
}

/*-- Content part / Float footer / Map  
--------------------------------------------------------*/

.index_text_and_gallery .gallery_in a {
	color:#424936;
	/*font-weight:bold;*/
	text-decoration: none;
}

/*.index_text_and_gallery .gallery_in a:hover {
	color:green;
}*/

.index_text_and_gallery .gallery_in p img {
	margin-top:1px;
	margin-bottom:6px;
	border:3px solid #ffffff;
}

.index_text_and_gallery .gallery_in p {
	position:relative;
	overflow:visible;
}

/*-- Content part / Float footer / Bottom modules  
--------------------------------------------------------*/

.index_text_and_gallery .bottom_modules {
	position:relative;
	overflow:hidden;
	width:611px;
	min-height:113px;
	z-index:3;
	text-align:right;
	padding-left:175px;
	overflow:hidden;
	padding-bottom:0px;
}

.index_text_and_gallery .bottom_modules .phone_2{
	position:relative;
	z-index:6;
	left:-14px;
}

.index_text_and_gallery .bottom_modules img{
	float:left;
	border:0px;
}

.index_text_and_gallery .bottom_modules .module img{
	margin-left:35px;
	margin-right:0px;
	right:0px;
}

/*-- Content part / Footer  
--------------------------------------------------------*/

.footer {
	background-image:url('/i/footer_bg_1.gif');
	background-repeat:repeat-x;
	background-position:0px 15px;
	height:128px;
	position:relative;
	overflow:hidden;
	z-index:4;
	margin-top:-128px;
}

.footer .footer_in {
	background-image:url('/i/footer_bg_2.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	width:935px;
	overflow:hidden;
	height:128px;
	margin-left:auto;
	margin-right:auto;
	z-index:4;
	left:10px;
}

.footer .footer_in p{
	display:block;
	position:absolute;
	z-index:3;
	width:auto;
	white-space:nowrap;
	left:289px;
	top:93px;
	color:#424936;
	font-size:0.9em;
}

.footer .footer_in p span {
	padding-left:28px;
}

.footer .footer_in p a {
	color:#424936;
	font-weight:bold;
}

.footer .footer_in p a:hover {
	text-decoration:none;
}

/*-- Content part / Footer / Service links
--------------------------------------------------------*/

.footer .service_links_2{
	background:none;
	position:absolute;
	z-index:2;
	top:16px;
	left:15px;
	height:44px;
	overflow:hidden;
}

.footer .service_links_2 a, .service_links_2 div {
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	display:block;
	float:left;
	height:17px;
	width:17px;
	top:12px;
	margin-right:42px;
}

.footer .service_links_2 img{
	height:17px;
	width:17px;
	border:0px;
}

.footer .service_links_2 a:hover, .service_links_2 a.active, .service_links_2 div {
	background-position:0px -17px;
}

.footer .service_links_2 a.active {
	cursor:default;
}

.footer .service_links_2 .l_1{
	background-image:url('/i/home_2.gif');
}

.footer .service_links_2 .l_2{
	background-image:url('/i/mail_2.gif');
}

.footer .service_links_2 .l_3{
	background-image:url('/i/map_2.gif');
}

/*-- Content part / Footer / Bottom menu
--------------------------------------------------------*/

.footer .bottom_menu {
	display:block;
	position:absolute;
	z-index:3;
	width:auto;
	white-space:nowrap;
	left:289px;
	top:32px;
}

.footer .bottom_menu span{
	padding-left:5px;
	padding-right:5px;
}

.footer .bottom_menu a:hover img{
	opacity: .65;
	filter: alpha(opacity=65);
}

.footer .bottom_menu img{
	border:0px;
}

/* ======== sorry for disturb ======== */

/*.important_info .news_block{
	width:688px;
	position:relative;
	float:right;
	display:block;
	border:0px;
	background-color:#A1AA9B;
	min-height:64px;
	margin-top:37px;
	z-index:4;
}*/

.link_pool h1, .link_pool h5{
	background-image:url('/i/cloud_header_main.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	display:block;
	padding:0px;
	margin:0px;
	position:relative;
	margin: -37px -28px 0 -28px;
	height:37px;
	z-index:5;
	font-size:1.1em;
}

.inner_page_content .link_pool h1 {background-image:url('/i/cloud_header_inn.gif');}

.link_pool h1 * {color:#ffffff;}

.inner_page_content .link_pool h5 {background-image:url('/i/cloud_header_inn_notag.gif');}

.link_pool h1 span {
	background-image:url('/i/li_2.gif');
	background-repeat:no-repeat;
	background-position:13px 12px;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
	color:#ffffff;
	padding-left:29px;
	display:block;
	height:30px;
	overflow:hidden;
	padding-top:5px;
}

.top_part {
	text-align: left;
	margin: 0;
}

.content_part {
	right: -15;
	margin: 0;
	text-align: left;
}

.print_indent {
	float: right;
	width: 30px;
	height: 25px;
}