@charset "UTF-8";


html					{margin:0; padding:0; width:100%}
body 					{margin:0; padding:0; font-family: Tahoma, "Geneva CY", sans-serif; font-size:13px; color:#5a5a5a; background: #0e73bb url(../images/fon_body.png) 0 0 repeat-x; background-attachment: fixed}

a:visited, a:link		{color:#4483da; text-decoration:underline}
a:hover, a:active 		{color:#4483da; text-decoration:none}
img 					{border:0 none}

th						{padding:0}
table					{border-collapse:collapse; border-spacing:0px; text-align:left; background-color:#FFF}
table td				{padding:0} 

p						{padding:8px 0 0 0; margin:0}

h2, .componentheading	{margin:0; padding:0; color:#5a5a5a; font-size:13px; font-weight: bold}
h3						{margin:0; padding:0; font-size:13px; font-weight:normal}
h4						{margin-top:16px; margin-bottom:16px; padding:0; font-size:14px; font-weight:normal}
h5						{margin:54px 0 6px 0; padding:0; font-size:13px; font-weight:normal; text-align:justify}

/*-------------div styles (разметка страниц и стили блоков) -------------*/
.top					{display:block; width:984px; margin:auto; height:72px; background:url(../images/top_center_fon.png) 0 0 no-repeat; background-position:bottom;}
	.login				{float:left; display:block; position:relative; left:90px; top:9px; width:540px; }
		.login_form		{float:left;}
		.reports		{float:left;}
	.language			{float:left; display:block; position:relative; left:174px; top:22px; width:180px; height:20px;}
/*	.language			{float:left; display:block; position:relative; left:712px; top:22px; width:180px; height:20px;}*/
		.rus 			{float:left; text-align:left}
		.rus a			{color:#FFF; font-size:13px}
		.eng 			{margin-left:102px; text-align:left}
		.eng a			{color:#FFF; font-size:13px}
.center					{margin:auto; width:984px; background:url(../images/center_fon.png) 0 0 repeat;}
	#header				{display:block; margin:auto; width:820px; height:118px;}
		.logo			{float:left; width:385px; height:84px;}
		.logo a			{display:block; width:100%; height:100%}
		.contact		{width:170px; height:86px; margin-left:631px; position:relative; top:14px;}
	.image				{display:block; height:243px; margin:auto; background:url(../images/image_top_2.jpg) 0 0 no-repeat; background-position:top;}

/*.fon_image				{display:block; position:relative; left:90px; top:200px; }
	.login_form			{float:left;}
	.reports			{float:left;}*/
.container 				{display:block; position:relative; left:4px; width:784px; margin:auto;}
.bottom					{clear:both; display:block; width:984px; margin:auto; height:64px; background:url(../images/bottom_center_fon.png) 0 0 no-repeat; background-position:top;}

ul.joomla-nav			{text-align: left; padding:0; margin-left:24px;}
ul.joomla-nav li		{list-style: none; display:block;}
/*ul.joomla-nav li		{list-style: none; display:block; padding-left:4px; padding-right:4px; background-color:#000; }*/
ul.joomla-nav a			{color:#FFF; }