@charset "utf-8";
/* CSS Document */

body {
	font:				0.8125em/1.308em Arial, Helvetica, sans-serif;
	color:				#6d6f71;
	background:			#ffffff;
}
a {
	color:				#f8a863;
	outline:			none;
}
p {
	padding:			0 0 1.308em;
}
h1 {
	float:				left;
	padding:			0 27px 17px 0;
	background:			url(images/title_bg.gif) no-repeat 100% 15px;	
	font-family:		Times New Roman;
	font-size:			1.923em;
	font-weight:		normal;
	line-height:		1.2em;
	color:				#000;
}


b, strong {
	color:				#000;
}
textarea {
	width:				auto;
}
input, textarea {
	font-size:			0.846em;
	line-height:		1.27em;
}
object {
	outline:			none;
}
.small {
	font-size:			0.846em;
	line-height:		1.27em;
}
.mod {
	padding:			0 0 26px;
}
.nodisplay {
	display:			none;
}
.orange, .notetext {
	color:				#f8a863 !important;
}
a.disable, a.disable:hover {
	color:				#6d6f71;
	cursor:				default;
	text-decoration:	none;
}
.arr {
	background:			url(images/arr.gif) no-repeat 100% 2px;
	padding:			0 20px 0 0;
}
/*============================================*/
h1.sIFR-replaced span.sIFR-alternate {
	padding:			0 13px 0 0;
}
#tit h1.sIFR-replaced span.sIFR-alternate, #center h1.sIFR-replaced span.sIFR-alternate {
	padding:			0 5px 0 0;
}
h1.sIFR-replaced span.sIFR-flash {
	margin:				6px 0 0;
}
/*============================================*/
.main_menu {
	margin:				0;
	padding:			0;
	list-style:			none;
}
	.main_menu li {
		margin:				0;
		padding:			0;
		float:				left;
		border-right:		1px solid #FFEB00;

	}
		.main_menu li a {
			float:				left;
			text-decoration:	none;
			color:				#fff;
			font-weight:		bold;
			line-height:		2.846em;
			padding:			0 14px 0 13px;
		}
/*============================================*/
.cat_menu {
	margin:				0;
	padding:			0;
	list-style:			none;
	width:				100%;
	float:				left;
	background:			#000;
}
	.cat_menu li {
		margin:				-12px 8px 0;
		padding:			12px 0 0 0;
		float:				left;
		position:			relative;
		width:				20%;
		background:			url(images/arr_t.gif) no-repeat 0 0;
	}
	.cat_menu li:hover, .cat_menu li.act, .cat_menu li.jshover {
		background:			#fff200 url(images/arr_t.gif) no-repeat 0 0;
	}

		.cat_menu li a {
			display:			block;
		/* 	padding:			0 0 0 0.9em; */
			text-decoration:	none;
			color:				#fff;
			line-height:		2.538em;
			background:			#000;
		}
		.cat_menu li a:hover {
			color:				#fff200;
		}
/*============================================*/
.side_menu {
	margin:				0;
	padding:			17px 0 0;
	list-style:			none;
	width:				100%;
	float:				left;
	background:			#fff200;
}
	.side_menu li {
	}
	.side_menu li:hover, .side_menu li.act, .side_menu li.jshover {
		
	}
		.side_menu ul {
			margin:				0;
			padding:			0;
		}

		.side_menu li a {
			display:			block;
			border-bottom:		1px solid #fff;
			padding:			6px 0 4px 12px;
			background:			url(images/arr_b.gif) no-repeat 254px 8px;
			text-decoration:	none;
			color:				#000;
		}
		.side_menu li a:hover {
			color:				#6d6f71;
		}
			.side_menu li li a {
				padding:			6px 0 4px 36px;
				background:			url(images/title_bg.gif) no-repeat 13px 14px;
			}
/*============================================*/
.search_form_cntr {
	padding:			6px 6px 0 0;
	float:				right;
}
	.search_form_cntr .txt {
		width:				110px;
		height:				16px;
		padding:			0.3em 0 0 0.5em;
	}
/*============================================*/
.catalog-top {
	margin:				0 -7px 0 0;
	padding:			0 0 32px;
}
.catalog-top .column {
	width:				25%;
}
	.catalog-top a {
		display:			block;
		margin:				0 7px 0 0;
		height:				169px;
		background:			#fff200 url(images/arr.gif) no-repeat 135px 150px;
		font-size:			0.864em;
		line-height:		1.27em;
		text-decoration:	none;
		color:				#000;
	}
		.catalog-top a span {
			display:			block;
			padding:			8px 8px 0;
		}
	.catalog-top img {
		float:				left;
	}
/*============================================e6e7e9*/
.news_list {
	margin:				0 -7px 0 0;
	background:			#F1F2F4 url(images/news_list.gif) repeat-y 0 0;
}
	.news_list .column {
		width:				50%;
		padding:			5px 0;
	}
		.news_list .column p {
			padding:			0 16px 0.769em 8px;
		}

/*============================================*/
.sli {
	border:				1px solid #f8a863;
	color:				#000;
}
	.sli .sli_tit {
		padding:			5px 6px 5px;
		cursor:				pointer;
	}
		.sli .sli_tit span {
			float:				right;
			margin:				1px 1px 0 0;
			width:				12px;
			height:				12px;
			background:			url(images/arr_b.gif) no-repeat 0 0;
		}
		.sli .sli_tit span.act {
			background:			#fff200 url(images/arr_b.gif) no-repeat 0 0;
		}
	.sli .sli_cont {
		display:			none;
		padding:			10px 6px 5px;
	}
/*============================================*/
.feedback a {
	float:				left;
}
.feedback span {
	float:				right;
}
/*============================================*/

.fl_cntr {
	padding:			0 0 24px;
}
/*============================================*/

#fancy_bg {
	background:			#fff200;
}
#fancy_wrap .data-table {
	border-collapse:	collapse;
	margin:				0;
}
	#fancy_wrap .data-table td {
		padding:			0;
		vertical-align:		top;
	}
	#fancy_wrap .data-table tbody td.col1 {
		width:				33%;
	}
	#fancy_wrap .data-table tbody td.col2 {
		width:				67%;
		text-align:			right;
	}
		#fancy_wrap .data-table tbody td input {
			width:				116px;
			height:				16px;
			margin:				0 0 12px;
			color:				#6d6f71;
			float:				left;
		}
		#fancy_wrap .data-table tbody td textarea {
			width:				248px;
			//width:			248px;
			height:				83px;
			color:				#6d6f71;
			overflow:			auto;
		}
		
	#fancy_wrap .data-table tfoot td {
		text-align:			right;
		//padding:			12px 0 0;
	}
	
	
/*===================  VERTICAL-MULTILEVEL-MENU =========================*/

ul#vertical-multilevel-menu, #vertical-multilevel-menu ul
{
	margin:				0;
	padding:			17px 0 0;
	list-style:			none;
	width:				100%;
	background:			#fff200;
}

/*Submenu box*/
#vertical-multilevel-menu li ul
{
	margin:				0;
	padding:			0;
	display:			none;
}

/* Submenu Items */ 
#vertical-multilevel-menu li a
{ 
	display:			block;
	border-bottom:		1px solid #fff;
	padding:			6px 0 4px 36px;
	//padding:			5px 0 5px 36px;
	text-decoration:	none;
	color:				#000;
}

/*Items selected*/
#vertical-multilevel-menu li a.item-selected
{ 
	color: #6d6f71;
}

/*Items Hover */
#vertical-multilevel-menu li a:hover
{
	color: #6d6f71;
} 

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item
{
	display:			block;
	border-bottom:		1px solid #fff;
	padding:			6px 0 4px 12px;
	//padding:			5px 0 5px 12px;
	text-decoration:	none;
	color:				#000;
}

/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover
{
	color:				#6d6f71;
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected
{
	display:			block;
	border-bottom:		1px solid #fff;
	padding:			6px 0 4px 12px;
	//padding:			5px 0 5px 12px;
	text-decoration:	none;
	color:				#6d6f71;
}

/*Parent item*/
#vertical-multilevel-menu a.parent
{
	background:			url(images/arr_t.gif) no-repeat 254px 8px;
}
/*Parent item*/
#vertical-multilevel-menu li.act a.parent
{
	background:			url(images/arr_b.gif) no-repeat 254px 8px;
	color:				#6d6f71;
}
/*Parent item*/
#vertical-multilevel-menu li.act ul 
{
	display:			block;
}

/* Holly Hack. IE Requirement \*/ 
* html ul#vertical-multilevel-menu li { float: left; height: 1%; } 
* html ul#vertical-multilevel-menu li a { height: 1%; } 
/* End */ 


/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item
{
	/* margin:-27px 0 0 210px; */
}

#vertical-multilevel-menu li li a
{
	background:			url(images/title_bg.gif) no-repeat 13px 14px;
}

.logos_partn_main
{
	position: absolute;
	left: 500px;
	top: 90px;
}