/* CSS Document */

body, td, th, div, p, label {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height:16px; 
}

body {
	background:#6e6e6e
}

a	{
	color:#496FA6; 
	text-decoration:none;
}

a:visited 	{
	color:#b61314;
}

a:hover {
	color:#b61314; 
	text-decoration:none
}

table.welcome_none {
	margin:20px 0px 0px 0px;
}


/*___________________________________________________________INDEX.PHP_STYLES_________________________________*/

.main 					{width:950px;}
.header 				{width:950px;}

#tail_1					{background:url(/images/bg_header.png) repeat-x 0 0 #6e6e6e; padding:0px 0px 0px 0px;}
#tail_2					{background:url(/images/tail.png) repeat-x 0 0 #6e6e6e; padding:0px 0px 0px 0px;}

#content				{background:#fff url(/images/1cont-bg.gif) repeat-x 0 0; }
#content .shadow-tl		{background:url(/images/shadow-left-top.png) no-repeat 0 0}
#content .shadow-tr		{background:url(/images/shadow-right-top.png) no-repeat right 0; width:100%; overflow:hidden}
#content .shadow-r		{background:url(/images/shadow-right.png) repeat-y right 0}
#content .shadow-l		{background:url(/images/shadow-left.png) repeat-y 0 0}
#content .space 		{padding:0px 5px 0px 5px;}

#header					{width:944px;}
#header_bg				{background:#fff url(/images/header-bg.png) repeat-x 0 0; }
#header .shadow-r		{background:url(/images/header_shadow_r.png) repeat-y right 0; height:80px;}
#header .shadow-l		{background:url(/images/header_shadow_l.png) repeat-y 0 0}
#header .shadow1-r		{background:url(/images/header_shadow_r.png) repeat-y right 0;}
#header .shadow1-l		{background:url(/images/header_shadow_l.png) repeat-y 0 0}

#header .slogan			{margin:86px 0px 0px 43px;}	

#wrapper				{overflow:hidden; width:100%}



td.cols {
	padding: 0 20px 0px 20px;
}

td.cols2 {
	padding: 0 15px 0px 0px;
}


td.cont {
	width: 100%;
}

.us {color: #FFFFFF}

.more {float: right;}


/* ËÎÃÎ + ÒÅËÅÔÎÍ
--------------------------------------------------------------------------------------------------- */
h1.logo {
	float: left;
	margin: 0;
	padding: 0;
	width: 423px;
	display: block;
	font-size: 150%;
	height: 40px;
}

h1.logo a {
	width: 423px;
	float: left;
	margin: 13px 0 0px 15px;
	display: block;
	background: url(/images/logo.png) no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	text-indent: -4000px;
	height: 40px;
	outline: none;
}

h1.tel {
	float: right;
	margin: 0;
	padding: 0;
	width: 240px;
	display: block;
	font-size: 100%;
	height: 55px;
}

h1.tel a {
	width: 240px;
	float: right;
	margin: 10px 0 0px 0px;
	display: block;
	background: url(/images/tel.png) no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	text-indent: -4000px;
	height: 55px;
	outline: none;
}


/* Clearfix
--------------------------------------------------------- */
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}

* html .clearfix {
	height: 1%;
}


/* ÁËÎÊ ÌÅÍÞ
--------------------------------------------------------------------------------------------------- */
#mainnavwrap {
	clear: both;
	border-bottom: 1px solid #C8C8C8;
	border-top: 0px solid #C8C8C8;
}

#mainnav {
	border-top: 1px solid #5e5e5e;
	border-bottom: 1px solid #999999;
	background: url(/images/mainnav-bg.png) repeat-x bottom #5e5e5e;
	font-family: Arial, Times New Roman, Helvetica, sans-serif;
}

#mainnavwrap a,
#mainnavwrap a:hover,
#mainnavwrap a:active,
#mainnavwrap a:focus {
	outline: none;
}


/* ÌÅÍÞ
-------------- */
#menu {
	margin: 0;
	padding: 0;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	margin: 0;
	padding: 0;
	display: inline;
}

#menu a {
	float: left;
	padding: 14px 20px 16px 20px;
	display: block;
	color: #C8C8C8;
	background: url(/images/mainnav-sep.png) repeat-y bottom right;
	font-family: "Times New Roman", Times, Arial;
	font-weight: bold;
	font-size: 13px;
	line-height: normal;
	text-decoration: none;
	text-transform: uppercase;
}

#menu a:hover,
#menu a:active,
#menu a:focus {
	color: #FFFFFF;
	background: url(/images/mainnav-sep.png) repeat-y bottom right #636160;
}

#menu li.active a,
#menu li.active a:hover,
#menu li.active a:active,
#menu li.active a:focus {
	color: #FFFFFF;
	background: url(/images/mainnav-sep.png) repeat-y bottom right #23211F;
}

/* ËÅÂÀß ÊÎËÎÍÊÀ + ÏÐÀÂÀß ÊÎËÎÍÊÀ
------------------------------------------------------------------------------------------------- */
#colum {
	float: left;
	width: 210px;
	background: url(/images/top-border-l.png) no-repeat top right;
	overflow: hidden;
}

#colum div.innerpad {
	padding: 8px 0 10px;
}

#colum a {
	color: #496FA6;
	font-weight: normal;
}

#colum a:hover, #colum a:active, #colum a:focus {
	color: #b61314;
}

#colum table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*#colum ul li {
	padding-left: 15px;
	margin: 0;
	background: url(/images/bullet-list.gif) no-repeat 2px 8px;
}

#colum li {
	background-image: url(/images/bullet-list3.gif) !important;
}

#colum ul {
	margin: 0;
}*/

#colum .article_seperator {
	display: none;
}

a.mainlevel {
	padding: 6px 0 0px 13px;
	width: 90%;
	display: block;
	color: #36578c;
	background: url(/images/a-mainlevel-bg.png) no-repeat top left;
	font-weight: normal;
	text-decoration: none;
}

a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus {
	color: #36578c;
	background: url(/images/a-mainlevel-hover.png) no-repeat top left;
	text-decoration: none;
}

a.mainlevel#active_menu {
	color: #EE9600;
	background: url(/images/a-mainlevel-hover.png) no-repeat top left;
	font-weight: bold;
	text-decoration: none;
}

/* ÖÅÍÒÐÀËÜÍÀß ÊÎËÎÍÊÀ
------------------------------------------------------------------------------------------------- */
#colum_center {
	float: left;
	width: 100%;
	background: url(/images/top-border-l.png) no-repeat top right;
	overflow: hidden;
}

#colum_center div.innerpad {
	padding: 8px 0 10px;
}

#colum_center a {
	color: #496FA6;
	font-weight: normal;
}

#colum_center a:hover, #colum_center a:active, #colum_center a:focus {
	color: #b61314;
}

#colum_center table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*#colum_center ul li {
	padding-left: 15px;
	margin: 0;
	background: url(file:///D:/natar/disagn/9/images/bullet-list.gif) no-repeat 2px 8px;
}

#colum_center li {
	background-image: url(file:///D:/natar/disagn/9/images/bullet-list3.gif) !important;
}

#colum_center ul {
	margin: 0;
}*/

.article_seperator {
	display: block;
	background: url(/images/dot.gif) repeat-x center left;
	height: 40px;
}


/* ÌÎÄÓËÈ
--------------------------------------------------------- */

/* Öåíòðàëüíûé
-------------- */

.moduletable_center {
	padding: 0;
}

div.moduletable_center h3 {
	padding: 0;
	margin: 0 0 5px;
	color: #36578c;
	font-size: 11px;
	text-transform: uppercase;
}

div.moduletable_center {
	padding: 0 15px;
	margin-bottom: 30px;
}


#colum_center div.moduletable_center {
	margin-bottom: 15px;
}

#colum_center div.moduletable_center h3 {
	color: #496FA6;
	margin: 0 -15px 10px;
	padding: 8px 15px;
	background: #FFFFFF url(/images/dot.gif) repeat-x bottom left;;
}

/* Ñèíèé
-------------- */

.moduletable_blue {
	padding: 0;
}

div.moduletable_blue h3 {
	padding: 0;
	margin: 0 0 5px;
	color: #36578c;
	font-size: 11px;
	text-transform: uppercase;
}

div.moduletable_blue {
	padding: 0 15px;
	margin-bottom: 30px;
}


#colum div.moduletable_blue {
	margin-bottom: 15px;
}

#colum div.moduletable_blue h3 {
	color: #fff;
	margin: 0 -15px 5px;
	padding: 8px 15px;
	background: #4e6881;
}

/* Êðàñíûé
------------------- */
.moduletable_red {
	padding: 0;
}

div.moduletable_red h3 {
	padding: 0;
	margin: 0 0 5px;
	color: #36578c;
	font-size: 11px;
	text-transform: uppercase;
}

div.moduletable_red {
	padding: 0 15px;
	margin-bottom: 30px;
}


#colum div.moduletable_red {
	margin-bottom: 15px;
}

#colum div.moduletable_red h3 {
	color: #fff;
	margin: 0 -15px 5px;
	padding: 8px 15px;
	background: #b61314;
}

/* Ñåðûé
-------------- */
.moduletable_grid {
	padding: 0;
}

div.moduletable_grid h3 {
	padding: 0;
	margin: 0 0 5px;
	color: #36578c;
	font-size: 11px;
	text-transform: uppercase;
}

div.moduletable_grid {
	padding: 0 15px;
	margin-bottom: 30px;
}


#colum div.moduletable_grid {
	margin-bottom: 15px;
}

#colum div.moduletable_grid h3 {
	color: #fff;
	margin: 0 -15px 5px;
	padding: 8px 15px;
	background: #5e5e5e;
}


/* ÏÎÈÑÊ
----------------------------------------------------------------------------------------------------------- */
#search {
	/*position: relative;*/
	float:right;
	padding: 5px 16px 0px 0px;
}

#mod_search_searchword {
	width: 220px;
	background: #666666;
	border: 1px solid #6a6a6a;
	color: #cccccc;
	padding: 4px 5px;
}

/* ÁËÎÊ ÂÅËÊÎÌÅ
----------------------------------------------------------------------------------------------------------- */
.welcome_bg {
    background:#fff url(/images/welcome.png) no-repeat center 0;
	height: 185px;
}

.descr {
	width: 644px;
	float: right;
	margin: 76px 40px 0px 0px;
	display: block;
	text-decoration: none;
}


/* ÏÎÄÂÀË
----------------------------------------------------------------------------------------------------------- */
#footer	{
	background:#6e6e6e;
}
#footer .bg-bot	{
	background:url(/images/footer-bot-bg.png) no-repeat 0 0;
}
#footer .space {
    color:#fff; 
	text-align:center; 
	font-weight:normal;
}
#footer a {
    color:#C8C8C8; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none;
}
#footer a:hover {
    text-decoration:none;
}



#footer .small {
	padding: 0 0 15px 0;
	display: block;
	color: #fff;
	font-style: normal;
	font-size: 11px;
}

#footer ul {
	padding:20px 0px 15px 0px; 
}

#footer li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}

#footer li a {
	padding: 0 15px;
	display: inline;
	color: #C8C8C8;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: uppercase;
}

#footer li a:hover, #footer li a:active, #footer li a:focus {
	color: #fff;
	text-decoration: none;
}


/* ÁÀÍÍÅÐÛ
----------------------------------------------------------------------------------------------------------- */

#colum_ban {
	float: left;
	width: 210px;
	background: url(/images/top-border-l.png) no-repeat top right;
	overflow: hidden;
}

#colum_ban div.innerpad {
	padding: 8px 0 10px;
}

#colum_ban a {
	color: #496FA6;
	font-weight: normal;
}

#colum_ban a:hover, #colum_center a:active, #colum_center a:focus {
	color: #b61314;
}

#colum_ban table {
	border-collapse: collapse;
	border-spacing: 0;
}

.article_seperator {
	display: block;
	background: url(/images/dot.gif) repeat-x center left;
	height: 40px;
}

#colum_ban div.moduletable_center {
	margin-bottom: 15px;
}

#colum_ban div.moduletable_center h3 {
	color: #496FA6;
	margin: 0 -15px 10px;
	padding: 8px 15px;
	background: #FFFFFF url(/images/dot.gif) repeat-x bottom left;;
}


td.ban1 {
	padding: 0 0px 0px 20px;
}
td.ban4 {
	padding: 0 20px 0px 20px;
}






div#top-btn{
	color: #fff;
	text-transform: uppercase;
	background: #b61314;
}

div#top-btn span{
	background: #b61314;
}

div#top-btn{
	font-size: 11px;
	line-height: 17px;
	height: 17px;
	padding-left: 4px;
	float: right;
	/*position: absolute;*/
	top: 0px;
	margin-right: 4px;
}

div#top-btn span{
	display: inline;
	padding: 0 8px 0 4px;
}

div#top-btn a{
	color: #fff;
}


