@charset "windows-1251";
/* CSS Document */

* {
	padding: 0px;
	margin: 0px;}
BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333;
	background-color: #c5c6c6;
	height: 100%;}
HTML {
	height: 100%;}	
TD {
	vertical-align: top;
	text-align: left;
	font-size: 1em;}
A, A:visited {
	color: #333;
	text-decoration: none;}
.contentpane a, .contentpaneopen A , p span a, .contentpaneopen A u,.contentpaneopen a u font, .contentpane a u font , .contentpaneopen strong A u font em,.contentpaneopen p A  font, .contentpaneopen A  font, .contentpaneopen A  font u,   .contentpaneopen A  i, .contentpane a u,  h2  span font a  {
	color: #0000ff !important;
	text-decoration: none}

.contentpaneopen A:visited  span font u,.contentpaneopen A:visited  font u, .contentpaneopen A:visited  font em strong , .contentpaneopen A:visited  u, .contentpaneopen  A:visited , .contentpaneopen A:visited  u font, .contentpaneopen A:visited  font,  .contentpaneopen A:visited   i, .contentpane a:visited , .contentpane a:visited u font, .contentpane a:visited u {
	color:#810081 !important;
	text-decoration: none;}
.contentpaneopen A , .contentpaneopen  A:visited, .contentpane a{text-decoration: underline;}
	A:hover, A:active {
	color:#3d444a;
	text-decoration: underline}
	
	.contentpaneopen A  font ,  .contentpaneopen font A  {color:blue !important;}
	.contentpaneopen A  u, .contentpaneopen A  font u, .contentpaneopen u A  {color:blue !important;}
	.contentpaneopen  A:visited , .contentpaneopen A:visited font , .contentpane a:visited, .contentpane a:visited font {color:#810081;}
	.contentpaneopen A:visited u, .contentpane a:visited u {color:#810081;}
	
IMG {
	border: none;}	
H3 {
	color: #3d444a;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif}
H5, .componentheading {
	color: #a80000;
	font-weight: bold;
	font-size: 16px;
	margin: 0px 0px 18px -17px;
	background-image: url(../images/tit_bg.gif);
	background-repeat: no-repeat;
	padding: 13px 0px 0px 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif}
H6, .contentheading {
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
	margin: 10px 0px 18px -17px;
	background-image: url(../images/tit_bg.gif); 
	background-repeat: no-repeat;
	padding: 13px 0px 0px 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	
	}
	.contentheading {display: none;}
LI {
	padding-bottom: 3px;}
UL {
	margin-left: 20px;
	margin-bottom: 15px;}	
	
#main P {
	line-height: 1.3em;
	padding-bottom: 12px;}	


.bottom {
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	height: 59px;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;}
.bottom2 {
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	height: 59px;
    text-align:center;
    vertical-align:middle
}
.main_part { 
	background-color: #f2f2f2;
/*	background-image: url(../images/main_bg.jpg);*/
	background-repeat: repeat-x;}
.menu {
	background-image: url(../images/topmenu_bg_1.gif);
	background-repeat: repeat-x;
	height: 32px;
	font-size: 11px;
	font-family: Franklin Gothic Book, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 0px; 
    vertical-align: middle;
    }
.menu A, .menu A:visited, .menu A:hover, .menu A:active {
	color: #fff;
	text-decoration: none;}
.menuleft_item {
	cursor: pointer;}


.menuleft_item_left .menuleft_item {
	background-color: #fff;
	background-image: url(../images/mi_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 4px 6px 6px 6px;
	/*border-left: 1px solid #C9D2DB;*/}
.menuleft_item_left .menuleft_item A, .menuleft_item_left .menuleft_item A:visited {
	color: 	#415571;
	text-decoration: none;}	
.menuleft_item_left_over .menuleft_item {
	background-color: #495058;
	background-image: url(../images/mio_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-right: 1px solid #C9D2DB;
	padding: 4px 6px 6px 6px;}

.menuleft_item_left_over A, .menuleft_item_left_over A:visited, .menuleft_item_left_over A:hover, .menuleft_item_left_over A:active, .menuleft_item_left A:active, .menuleft_item_left A:hover {
	color: #fff;
	text-decoration: none;}


.menuleft_item_left {
	background-image: url(../images/m_left0.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 16px;}
.menuleft_item_left_over {
	background-image: url(../images/m_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 16px;}





.menuleft_item#active_menu {
	background-color: #495058;
	background-image: url(../images/mio_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-right: 1px solid #C9D2DB;
	padding: 4px 6px 6px 6px;}

.menuleft_item_left A#active_menu, .menuleft_item_left A#active_menu:visited, .menuleft_item_left A#active_menu:hover, .menuleft_item_left A#active_menu:active, .menuleft_item_left A#active_menu:active, .menuleft_item_left#active_menu A:hover {
    color: #fff;
	text-decoration: none;}


.menuleft_item_left#active_menu  {
	background-image: url(../images/m_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 16px;}


.menu_item {
	background-color: #485058;
	position: relative;
	padding: 4px 9px 5px 9px;
	text-align: left;
	float: left;
	border-bottom: 1px solid #C9D2DB;
	margin-right: 1px;
	margin-top: 6px;}
.menu_item A {
	display: block;}
.menu_item#active_menu-nav, .menu_item_over {
	background-color: #CC0000;
	position: relative;
	padding: 4px 9px 5px 9px;
	text-align: left;
	float: left;
	border-bottom: 1px solid #C9D2DB;
	margin-right: 1px;
	margin-top: 6px;}	



.mi_cl {
	background-image: url(../images/blue_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 2px;
	height: 23px;
	position: absolute;
	top: 0px;
	left: 0px;}
.mi_cl#active_menu-nav, .menu_item_over	.mi_cl  {
	background-image: url(../images/red_l.gif)}
.mi_cl2#active_menu-nav, .menu_item_over	.mi_cl2  {
	background-image: url(../images/red_r.gif)}
.mi_cl2 {
	background-image: url(../images/blue_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 3px;
	height: 23px;
	position: absolute;
	top: 0px;
	right: 0px;}
* html .mi_cl2 {
	right: -1px;}


#all_table { 
	background-color: #c5c6c6;
	background-image: url(../images/shapka_bg.gif);
	background-repeat: repeat-x;}
#counters {
	float: left;}
#counters IMG {
	float: left;
	margin-right: 8px;}
#icons IMG {
	margin: 10px 0px 0px 17px}
#logo {
	position: absolute;
	top: 23px;
	left: 28px;
	z-index: 10;}	
#main {
	padding: 7px 17px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;}
#main_bottom {
	background-image: url(../images/main_bottom_bg.jpg);
	background-repeat: repeat-x;
	height: 74px;}
#main_bottom_right {

	background-image: url(../images/main_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;

}
#menu_right {
/*	background-image: url(../images/bla.jpg);*/
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: bottom;
    width:228px !important;
}
#menuleft {
	margin-top: 21px;
	margin-left: 2px;
	padding-top: 3px;
	width: 200px;
	background-image: url(../images/m_top0.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 11px;
	font-weight: bold;
}

#menuleft_bottom {
	height: 25px;
	background-image: url(../images/m_bottom0.gif);
	background-repeat: no-repeat;
	background-position: left top;}
#menu_right H3 {
	background-image: url(../images/right_tit.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-position: center top;
	padding: 4px 0px 10px 0px}
#nav_line {
	text-align: left;
	margin: 0px 0 20px 0;
	padding: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;}
#nav_line IMG {
	margin: 0px 9px;}
#news_tit {
	position: absolute;
	top: 9px;
	margin-bottom: -6px;
	right: 314px;
	text-align: right;
	margin-left: -11px;
	z-index: 4;
	height: 150px;}
#web_tit {
	position: absolute;
	text-align: right;
	top: 9px;
	right: 340px;
	font-size: 13px;
	color: #B7C6DA;
	z-index: 5;
	height: 15px;}
#top_left {
	background-image: url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: 210px top;
	height: 163px;
    width: 228px;
	position: relative;
	overflow: hidden}

#top_left2 {
	background-image: url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	}


#phones {
	width: 183px;
	height: 159px;
	background-image: url(../images/phone_bg.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
#phones P {
	text-align: right;
	padding: 47px 32px 0px 0px;
	color: #000}
#phones A, #phones A:visited, #phones A:hover, #phones A:active {
	color: #000;
	text-decoration: none}
#phones .big {
	font-size: 18px;}
#phones .big2 {
	font-size: 24px;}
#right {
	background-image: url(../images/right_sh.jpg);
	background-repeat: repeat-y;
	background-color: #e4e4e4;
	padding-top: 8px;
	text-align: center;

}
#top_right {
	background-image: url(../images/top_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #415571;
	padding: 10px 9px 0px 12px;
	vertical-align: middle;}
#top_right TD {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
#top_right DIV, #top_right TABLE {
	margin: 0px;
	padding: 0px;}
#top_right .article_seperator {
	font-size: 10px;}

.contentpaneopen {
	width: 100%;}
.contentpaneopen TD {
	padding-left: 17px;}
.contentpaneopen .contentheading {
	margin-left: 0px;}
.newsfeed {margin-top:10px; list-style-image:url(../images/spacer.gif); }
.newsfeed strong a{font-weight:100; font-size:11px; font-family:verdana }
.tel{
	vertical-align:middle;
	background:url(http://agart.com.ua/templates/mgp2/images/topmenu_bg_vertical_grey.gif) repeat-x;
	font-size: 11px;
	font-family: Franklin Gothic Book, Arial, Helvetica, sans-serif;}


a.sublevel{font-weight:normal; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; background-image:url(../images/pip.gif); background-position:0 4px;  background-repeat:no-repeat; display:block}
a:hover.sublevel{text-decoration:none; color:#a80000; background-image:url(../images/pip2.gif); background-position:0 5px;}
a.sublevel#active_menu{color:#a80000; background-image:url(../images/pip2.gif); background-position:0 5px;}


a.mainlevel-nav{padding-right:10px; padding-left:10px; font-weight:normal; font-size:13px; color:#3e4759; border-right:solid 1px white; display:inline; height: 30px; vertical-align:middle; text-align:center;}
a.mainlevel-nav#active_menu-nav{color:#ffffff; background-color:#999;}
a:visited.mainlevel-nav{color:#3e4759}
a:hover.mainlevel-nav{color:#ffffff; background-color:#e00;}

a.mainlevel{padding: 4px; padding-left:8px; background-image:url(../images/pip.gif); background-position:0 7px; font-size:11px; background-repeat:no-repeat; display:block}
a:hover.mainlevel{text-decoration:none; color:#a80000; background-image:url(../images/pip2.gif); background-position:0 8px;}
a.mainlevel#active_menu{background-image:url(../images/pip2.gif); background-position:0 8px; color:#a80000}



.inputbox6{width:170px; float:left}
.button6{width:20px; height:18px; background-image:url(../images/lin.jpg); background-repeat:no-repeat; border:0px solid white; float:right}


