/*GLOBAL*/
html		{margin:0;padding:0;}
body		{margin:0;padding:0;text-align: center; min-width: 1000px;background:#2b2f39; }
* 			{margin: 0;padding: 0;}
#content	{min-height:100%!important; clear:both;margin-bottom:-90px;height:auto; height:100%; overflow:hidden;}
#footer 	{width:100%;clear:both;height:90px;}
#clearfooter{clear:both;height:90px;}
.header 	{margin:0px 0px 0px 0px;}
.content 	{margin:0px 0px 0px 0px; xtext-align: center;}
.width		{width:100%;}
.all		{float:left; width:100%; background:#0d0e12;}
.clear 		{clear: both;}

/*TAGS*/
DIV, TD, INPUT, SELECT, TEXTAREA{font-family: Arial;font-size: 12px;color: #9eaac3; font-weight:normal;}
IMG 	{border: 0px;}
LI		{padding: 0px 0px 0px 0px;margin: 0px;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px;}

H1, H2, H3, H4{	font-weight:normal;	font-family: Arial;	color: #000000;	padding: 0px;margin: 0px;}

H1		{margin:0px 0px 10px 0px; font:normal 20px Arial; color:#3e424c;}
H2		{margin:0px 0px 10px 0px; font:normal 18px Arial; color:#3e424c;}
H3		{margin:0px 0px 10px 0px; font:normal 14px Arial; color:#3e424c;}
H4		{margin:0px 0px 10px 0px; font:bold 12px Arial; color:#3e424c;}
H5		{margin:0px 0px 10px 0px; font:nornal 11px Arial; color:#3e424c;}

P{	font-weight:normal;
	font-family: Arial;
	font-size: 12px;
	color: #3e424c;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 10px 0px;}

img {border:0px;}
.brd2	{border:1px solid #5c6a85;}
img.png	{behavior:url("png.htc")}
	
a		{color:#1868a3;text-decoration:underline;}
a:hover	{text-decoration:none;}
/*HEAD*/
.head			{ width:1000px; background:url(/templates/engeson/images/bg1.gif) repeat-x top left;  position:relative; z-index:1;}

/*CONTENT*/
.contentAll		{ width:999px; text-align:left; overflow:hidden; background:#ffffff; border-left:1px solid #778090;}
.AllBlock		{ margin:0px 0px 0px 332px; background:#ffffff; overflow:hidden;}
.about			{ padding:32px 20px 30px 37px; overflow:hidden; background:#000000 url(/templates/engeson/images/bg2.gif) repeat-x top left; border-bottom:2px solid #1c1c1c;}
.about p		{ padding:0px 0px 15px 0px; font:normal 11px Arial; color:#b3b3b3;}
.more			{ overflow:hidden; width:150px; background:url(/templates/engeson/images/n.gif) no-repeat 70px 2px; padding:0px 0px 4px 0px;}
.more a			{ font:bold 12px Arial; color:#fff;}
.petlia1		{ width:50px; height:10px; position:absolute; z-index:1; margin:-7px 0px 0px 38px; background:url(/templates/engeson/images/l.gif) no-repeat top left;}
.petlia2		{ width:50px; height:10px; position:absolute; z-index:1; margin:-7px 0px 0px 400px; background:url(/templates/engeson/images/l.gif) no-repeat top left;}
.uslugi			{ overflow:hidden; padding:33px 40px 0px 37px; height:200px; clear:both; background:#0d0e12;}
.uslugi1		{ overflow:hidden; padding:33px 40px 30px 37px; clear:both; }
.uslugi div		{ overflow:hidden; padding:5px 0px 15px 20px; font:12px Arial; color:#9eaac3; background:url(/templates/engeson/images/li.gif) no-repeat 1px 9px;}
/*MENU*/
.menu			{ width:846px; height:90px;}
.menu span,
.menu a			{ line-height:100%; display:block; background:url(/templates/engeson/images/n.gif) no-repeat; background-position:28px 35px; padding:33px 30px 22px 47px; float:left; font: normal 15px Tahoma;}
.menu span		{ color:#00a7d8;}
.menu a			{ color:#ffffff; text-decoration:none;}	
.menu a:hover	{ color:#00a7d8;}
/*LEFT*/		
.blockLeft		{ width:332px; float:left; margin:0px 0px 0px -100%; overflow:hidden; border-right:0px solid #101622; background:#22304b;}
.vkl			{ width:332px; height:80px;background:url(/templates/engeson/images/bgc.jpg) no-repeat top left; position:absolute; z-index:2; margin:-80px 0px 0px -1px;}
.vkl div		{ font:normal 20px Arial; color:#fff; padding:30px 0px 0px 76px; overflow: hidden;}
.menuLeft		{ margin:30px 0px 50px 50px;}
.mn				{ width:235px; border-bottom:1px solid #5c6a85; overflow:hidden; padding:7px 0px 7px 0px;}
.mna			{ width:235px; border-top:1px solid #000021;font:14px Arial; color:#bac3d3; background:#000a2b url(/templates/engeson/images/n1.gif) no-repeat; background-position:216px 13px; overflow:hidden; padding:7px 0px 7px 0px;}
.mna span		{ display:block; font:14px Arial; color:#bac3d3; overflow:hidden; padding:0px 10px 0px 5px;}
.mn a			{ display:block; font:14px Arial; color:#bac3d3; text-decoration: none; padding:0px 0px 0px 5px;}
.mn a:hover		{ text-decoration: underline;}
.menu2			{ background:#08193d; width:235px; border-bottom:1px solid #000f33; overflow:hidden; padding:6px 0px 0px 0px;}
.menu2 div		{ background:url(/templates/engeson/images/lim.gif) no-repeat; background-position:12px 5px; overflow:hidden; padding:0px 0px 6px 25px;}
.menu2 div a		{ font:12px Arial; color:#bac3d3; text-decoration: none;}
.menu2 div strong	{ font:bold 12px Arial; color:#fff;}
.menu2 div a:hover	{ text-decoration: underline;}
/*FOOTER*/
#foot			{ width:1000px; text-align:left; background: #282b34 url(/templates/engeson/images/bgf.gif) repeat-x top left; border-top:1px solid #4a4e54; padding:0px 0px 10px 0px; overflow:hidden;}
.counter {float:left; width:88px; padding:20px 0px 0px 20px!important;}
#copy			{ width:342px; text-align:left; float:left;}
#copy div		{ overflow:hidden; padding:38px 0px 0px 20px; font:11px Arial; color:#c5c5c5; float:left;}
#copy div strong{ font: bold 11px Arial; color:#eeeeee;}
#artismedia		{ float:left; width:400px; overflow:hidden; margin:0px 0px 0px 0px; text-align:left;}
#artismedia	div	{ text-align:left; padding:25px 0px 0px 0px; font:11px Arial; color:#c5c5c5;}
#artismedia	div	strong{ font: bold 11px Arial; color:#eeeeee;}
#prosto			{ float:left; width:255px; overflow:hidden;margin:0px 0px 0px 0px;}
#prosto	div		{ text-align: center;padding:38px 0px 0px 0px; font:11px Arial; color:#c5c5c5;}
#prosto	div a		{ font: bold 11px Arial; color:#eeeeee;}

/*FORM*/
.txt		{padding:0px 5px 2px 0px; vertical-align:top;font-size: 12px; font-family:Arial;color:#3e424c;}
.text		{ font:12px Arial; border:1px solid #22304b; width:400px; height:17px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#f9f9f9;}
.textbody	{ font:12px Arial; border:1px solid #22304b; width:400px; height:90px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#f9f9f9;}
.button		{ font:11px Tahoma; color:#ffffff; font-weight:bold; border:1px solid #bebbbb; padding:2px 5px 3px 5px; margin:0px 0px 8px 0px; background:#22304b;}

.prev		{ margin:0px 2px 2px 0px; border:1px solid #5c6a85; cursor:pointer;}
.span_scroll	{ margin:0px 0px 0px 0px;
	scrollbar-3dlight-color:#f2f3f4;
	scrollbar-arrow-color:#000a2b;
	scrollbar-face-color:#d7e1e7;
	scrollbar-base-color:#a2aeb7;
	scrollbar-darkshadow-color:#f2f3f4;
	scrollbar-highlight-color:#a2aeb7;
	scrollbar-shadow-color:#a2aeb7;
	scrollbar-track-color:#f2f3f4}
	
/* TABLES -CONTENT EDITOR
===================================================*/
table{margin:0;}
.content_TABLE	{border-collapse:collapse;font:11px Arial; margin:0 0 8px 0;}
.header_TD	{border:1px solid #2b2f39;padding:4px; background:#474d5b;color:#fff; font:bold 11px Arial; vertical-align:top;}
.content_TD	{border:1px solid #2b2f39;padding:4px 4px 4px 7px; background:#ffffff;color:#3e424c; font:11px Arial; vertical-align:top;}
.header_TD p {padding:0; background:#474d5b;color:#fff;font:bold 11px Arial; vertical-align:top;}
.content_TD p{padding:0; color:#3e424c;font:11px Arial;vertical-align:top;}