	* { padding: 0; margin: 0; }
	body { font-family: Verdana, Tahoma, Arial, sans-serif; color: #676767; font-size: 1em; }
	body.mceContentBody { font-size: 0.75em; }

	a { color: #38953a; text-decoration: none; }
	a:hover { text-decoration: underline; }
	a img { border: 0; }
	.clear { clear: both; position: relative; font-size: 0; line-height: 0%; }

	/* LAYOUT STYLES */
	#container { position: relative; margin: 0 auto; width: 900px; font-size: 0.75em; }
	#header { position: relative; height: 84px; border-top: solid 3px #307137; border-bottom: solid 1px #909090; }
	#footer { padding: 10px 18px; border-top: solid 1px #909090; position: relative; }
	.content_text { padding: 20px 210px 20px 30px; min-height: 200px; text-align: justify; }
	#center { background: url('../../img/site/center_bg.png') repeat-y top left; min-height: 100px; }
	#top { height: 159px; position: relative; border-bottom: solid 1px #909090; background: url('../../img/site/inner/0.jpg') no-repeat top left; }
	#left { position: relative; float: left; width: 200px; min-height: 100px; }
	#right { position: relative; float: left; width: 700px; }
	
	/* INDEX STYLES */
	#index_container { position: relative; margin: 0 auto; width: 917px; font-size: 0.69em; }
	#index_content { position: relative; height: 419px; background: url('../../img/site/index/0.jpg') no-repeat; }
	#bottom_meniu { position: absolute; top: -37px; left: 5px; }
	
	#bottom_nav { list-style: none; }
	#bottom_nav li { display: block; float: left; }
	#bottom_nav li a { display: block; padding: 5px 20px; color: #676767; text-decoration: none; }
	#bottom_nav li a:hover { text-decoration: underline; }
	
	#index_text { padding: 60px 0 0 35px; width: 370px; }
	h1.big_orange { font-weight: bold; font-size: 2em; color: #ff6500; }
	h1.small_orange { font-weight: normal; font-size: 1.8182em; color: #ff6500; }
	#more_info { position: absolute; top: 320px; right: 385px; white-space: nowrap;}
	#more_info a { color: #676767; }
	#more_info img { position: relative; margin-bottom: -15px; }
	
	/* HEADER STYLES */
	#logo { position: absolute; top: 10px; left: 5px; }
	#header_content { position: absolute; top: 30px; right: 10px; }
	#langs { position: absolute; top: 29px; right: 10px; padding: 7px 0 7px 30px; }
	#langs a { color: #676767; }
	#langs a:hover, #langs a.active { color: #297f00; }
	#icons { position: absolute; top: 10px; right: 10px; }
	#icons_content { position: relative; }
	#icons_content a { margin: 0 5px; }
	#search_box { float: right; position: relative; padding: 6px 20px 0 21px; background: url('../../img/site/search_glass.gif') no-repeat 0 0.7em; }
	#search_text { border: solid 2px #acc6af; font-size: 1em; font-family: inherit; padding: 0 5px; position: relative; color: #676767; float: left; display: block; width: 100px; }
	#search_button { border: 0; background: url('../../img/site/search_button.gif') no-repeat; position: relative; display: block; width: 20px; height: 20px; float: left; cursor: pointer;margin: 0 0 0 4px; }
	
	#top_menu { position: absolute; top: 30px; right: 100px; }
	#top_nav { list-style: none; }
	#top_nav li { float: left; display: block; position: relative; }
	#top_nav li a { display: block; color: #38953a; padding: 6px 15px; background: url('../../img/site/search_border.gif') repeat-y top left; }
	#top_nav li.first a { background: none; }
	#top_nav li.top_selected a { color: #124517; text-decoration: underline; }
	
	/* LEFT STYLES */
	#menu_nav { padding: 20px 18px; list-style: none; font-size: 1.09em; }
	#menu_nav li { display: block; }
	#menu_nav li a { display: block; position: relative; color: #676767; padding: 8px 0 8px 0; /* background: url('../../img/site/menu_bullet.gif') no-repeat 1px 1.2em; */ }
	#menu_nav li a:hover, #menu_nav li a#menu_selected { color: #333333; text-decoration: underline; /* background: url('../../img/site/menu_bullet_active.gif') no-repeat 0 1.1em;*/ }
	#menu_nav li ul { padding-left: 23px; list-style: none; }
	#menu_nav li ul li a { padding: 3px 0 3px 14px; background: url('../../img/site/submenu_bullet.gif') no-repeat 0 0.8em; }
	#menu_nav li ul li a:hover, #menu_nav li ul li a.submenu_selected { background: url('../../img/site/submenu_bullet_active.gif') no-repeat 0 0.8em; }
	#menu_nav li.submenu_top { display: none; }
	#menu_nav li.submenu_bottom { display: none; }
	
	/* RIGHT STYLES */
	.content_text h1.page_title { font-size: 1.8181em; font-weight: normal; padding-bottom: 10px; color: #ff6500; }
	.content_text h1, .content_text h2, .content_text h3, .content_text h4, .mceContentBody h1, 
	 	.mceContentBody h2, .mceContentBody h3, .mceContentBody h4 { color: #ff6500; font-weight: normal; padding: 7px 0; }
	.content_text h1, .mceContentBody h1 { font-size: 1.636em; }
	.content_text h2, .mceContentBody h2 { font-size: 1.455em; }
	.content_text h3, .mceContentBody h3 { font-size: 1.272em; }
	.content_text h4, .mceContentBody h4 { font-size: 1.182em; }
	.content_text p, .mceContentBody p { padding: 4px 0; }
	.content_text ul, .mceContentBody ul { padding-left: 20px; }
	.content_text img, .mceContentBody img { margin: 3px; border: solid 1px #909090; }
	.content_text blockquote, .mceContentBody blockquote { padding-left: 20px; }
	.content_text table, .mceContentBody table { border: solid 0 #909090; border-spacing: 0; border-collapse: collapse; }
	.content_text table th, .mceContentBody table th { border: solid 0 #909090; padding: 5px; }
	.content_text table td, .mceContentBody table td { border: solid 0 #909090; padding: 5px; }
	
	#top_text { position: absolute; top: 60px; left: 0; }
	h1.top_big { font-weight: bold; font-size: 2em; color: #FFF; }
	h1.top_small { font-weight: normal; font-size: 1.8182em; color: #FFF; }
	.pages_container { text-align: center; padding: 4px 0; font-size: 1em;}
	span.news_date { font-size: 0.786em; }
