html,body 				{ margin:0; padding:0; }
html 					{ overflow-y:scroll; }
body					{ text-align:left; background:url(img/bg.jpg); font-family:Verdana; font-size:12px; }
a 						{ text-decoration:none; }
a:focus					{ outline:none; }
.clear 					{ clear:both; }
  
div.header				{ background:url(img/header.png) no-repeat; width:994px; height:140px; }

.navi 					{ float:left; width:650px; margin:0 0 0 18px; }
.navi ul 				{ list-style:none; padding:0 0 9px 0; }
.navi li 				{ float:left; padding:0 4px 2px 0; }
.navi a 				{ padding:5px 2px; color:#9cc318; font-size:11px; font-weight:bold; }
.navi a.divider			{ padding:32px 1px; color:#FFF; font-size:11px; font-weight:bold; }
.navi a:hover, 
.navi a.active:link 	{ color:#fff; }
.navi a:active, 
.navi a:focus 			{ outline:none; } 
.navi li.apps a 		{ color: #ff0000 !important; }
.navi li.active a 		{ color: #fff !important; }

.email					{ float:right; width:100px; margin:12px 52px 0 0; }
.email a 				{ color:#9cc318; font-size:11px; font-weight:bold; }

#container				{ text-align:left; display:none; }

.bookmark				{ margin-left:838px; padding-top:105px; }

#content				{ background: #000; float:left; width:500px; }
#empty, 
#right_block			{ background:#000; }

div#container			{ width:994px; margin:0 auto; }


/* Left block elements */
div#leftblock_title 	{ padding:25px 0px 3px 2px; background:url(img/leftblock_divider.png) no-repeat left bottom; margin:0 0 0 18px; }
div#leftblock_title h2  { color:#9cc318; font-size:13px; font-weight:bold; }
div.leftblock_title 	{ padding:25px 0px 3px 2px; background:url(img/leftblock_divider.png) no-repeat left bottom; margin:0 0 0 18px; }
div.leftblock_title h2  { color:#9cc318; font-size:13px; font-weight:bold; }

.inner					{ background: #000;padding-top:15px;}

div#contacts_text		{ padding:5px 20px 0px 20px; color:#fff; line-height:17px; text-align:justify }
div#contacts_text a 	{ color:#9cc318; text-decoration:none; }
div#contacts			{ padding:36px 50px 24px 0px; text-align: right; }
div#contacts span		{ color:#9cc318; font-size:26px; }
div#contacts a			{ color:#9cc318; font-family:Arial; font-size:26px; font-weight:normal; text-decoration:none; }
div#contacts a:hover	{ color:#fff; }

.intro 					{ float:left; width:470px; }
.main-img 				{ float:right; width:440px; margin:0 0 0 25px; }


/* Right block elements */
div#rightblock_title	{ padding:20px 0px 6px 0px; color:#9cc318; text-decoration:none; font-size:13px; font-weight:bold; }
div#rightblock_divider	{ padding:0px 0px 0px 0px;}

#latest, .latest		{ padding:23px 15px 8px 10px; background:#000; }
#latest a, .latest a 	{ color:#fff; font-size:9px; }
#latest table, 
.latest table 			{ color:#fff; font-weight: normal; }
#latest table p, 
.latest table p 		{ padding-left:23px; padding-bottom:20px; }
#latest a:hover, 
.latest a:hover 		{ color:#9cc318; }
td.link 				{ padding-top:5px; }

div#footer				{ background:url(img/content_footer.png) no-repeat; width:994px; height:16px; }
div#copyright 			{ color:#fff; font-size:13px; font-weight:bold; text-align:center; float:left; width:250px; margin:15px 0 0 350px; }
.valid 					{ float:right; width:100px; text-align:right; margin:0 18px 0 0; }

#image 					{ background:#000; }
div#image img 			{ border:1px solid #272626; margin-top:86px; }

.popup					{ width:420px; line-height:19px; }
.popup h2				{ line-height:30px; }
.popup a 				{ color:#9cc318; }