/*************************/
/***** search area *******/
/*************************/

#homepage_search_area
{
	height:0px;
	overflow:visible;
}
#homepage_search_area #form_search
{
	float:right;
	height:60px;
	overflow:hidden;
	margin:5px 0px 0px 30px;
	padding:0;
	position:relative;
	top:-480px;
	z-index:10;
}
#homepage_search_area #form_search input[type=text]
{
	float:right;
	background-color:white;
	border:0;
	width:520px;
	height:35px;
	line-height:35px;
	color:#B2B2B2;
	font-size:12pt;
	border:1px solid #CCCCCC;
	border-radius:0px 5px 5px 0px;
	text-indent:10px;
}
#homepage_search_area #form_search input[type=submit]
{
	float:right;
	height:35px;
	line-height:35px;
	width:75px;
	text-align:center;
	color:white;
	font-size:12pt;
	border:1px solid #0197f1;
	margin:0;
	padding:0;
	background-color:#0197f1;
	border-radius:5px 0px 0px 5px;
}
#homepage_search_area #form_search input[type=submit]:hover
{
	background-color:black;
	border:1px solid black;
}

#homepage_search_area #form_search .radio_box
{
	overflow:hidden;
	height:30px;
	clear:both;
}
#homepage_search_area #form_search .radio_box input
{
	display:inline-block;
	float:right;
	height:20px;
	width:20px;
	margin:5px;
}
#homepage_search_area #form_search .radio_box span
{
	display:inline-block;
	float:right;
	height:30px;
	line-height:30px;
	color:white;
	font-size:12pt;
}

#homepage_search_area .autocomplete_area
{
	position:absolute;
	overflow:hidden;
	height:410px;
	height:0;
	width:500px;
	top:485px;
	right:50%;
	margin-right:-590px;
	background-color:white;
	z-index:10;
	
}
#homepage_search_area .autocomplete_area ul
{
	margin:0;
	padding:0;
}
#homepage_search_area .autocomplete_area li
{
	float:right;
	height:40px;
	line-height:40px;
	width:500px;
	text-indent:10px;
	
	border-bottom:1px solid #F1F1F1;
	text-align:right;
	overflow:hidden;
}
#homepage_search_area .autocomplete_area li:last-child {border:0;}
#homepage_search_area .autocomplete_area li a{color:#9E9E9E;}
#homepage_search_area .autocomplete_area li a:hover{color:#F76404;}


/********************************/
/***** top banners slider *******/
/********************************/

#homepage_top_banners_slider_bg,
#homepage_top_banners_slider
{
	overflow:hidden;
	height:310px;
	width:100%;
}

/***************************/
/***** groups slider *******/
/***************************/

#homepage_group_sliders_area_bg
{
	overflow:hidden;
	min-height:100px;
	background-color:#F6F6F6;
}

.group_slider_header
{
	height:55px;
	overflow:visible;
	border-bottom:5px solid #00BBD7;
	margin-top:30px;
}
.group_slider_header .group_name
{
	float:right;
	height:50px;
	width:290px;
	border:5px solid #00BBD7;
	border-bottom:5px solid #F6F6F6;
	background-color:#F6F6F6;
}
.group_slider_header .group_name span
{
	display:inline-block;
	float:right;
	color:#00BBD7;
	font-size:16pt;
	margin-right:40px;
	line-height:50px;
}
.group_slider_header a.btn_group_page
{
	display:inline-block;
	float:right;
	color:#00BBD7;
	font-size:12pt;
	margin-right:15px;
	line-height:50px;
	margin-top:5px;
}
.group_slider_header a.btn_group_page:hover
{
	color:#FF7664;
}
.group_slider_header .group_slider_order_area
{
	float:left;
	overflow:hidden;
	height:50px;
	margin-top:5px;
}
.group_slider_header .group_slider_order_area label,
.group_slider_header .group_slider_order_area a,
.group_slider_header .group_slider_order_area span
{
	display:inline-block;
	float:right;
	color:#6A6A6A;
	font-size:12pt;
	margin-left:10px;
	line-height:50px;
}
.group_slider_header .group_slider_order_area label,
.group_slider_header .group_slider_order_area a:hover
{
	color:#0197f1;
}
.group_slider_area
{
	height:450px;
	width:1336px;
	margin-top:20px;
}
.group_slider_area .arrow
{
	display:inline-block;
	float:right;
	width:44px;
	height:450px;
	background-position:center;
	background-repeat:no-repeat;
}
.group_slider_area .arrow.right {background-image:url('../images/homepage sliders arrow right.png');}
.group_slider_area .arrow.right:hover {background-image:url('../images/homepage sliders arrow right2.png');}
.group_slider_area .arrow.left {background-image:url('../images/homepage sliders arrow left.png');}
.group_slider_area .arrow.left:hover {background-image:url('../images/homepage sliders arrow left2.png');}
.group_slider_area .img_area
{
	float:right;
	width:1244px;
	height:450px;
	overflow:hidden;
}
.group_slider_area .img_area .inner
{
	float:right;
	width:2488px;
	height:450px;
	overflow:hidden;
	position:relative;
}

/***************************/
/***** recent news *********/
/***************************/

#homepage_recent_news_title_bg
{
	overflow:hidden;
	height:41px;
	background-color:#F6F6F6;
}
#homepage_recent_news_title
{
	overflow:hidden;
	height:40px;
	border-bottom:1px solid #75D7E4;
}
#homepage_recent_news_title span,
#homepage_recent_news_title a
{
	height:40px;
	line-height:40px;
	display:inline-block;
	float:right;
	font-size:16pt;
	color:#00BBD4;
}
#homepage_recent_news_title a
{
	float:left;
	font-size:12pt;
	color:#0197f1;
}
#homepage_recent_news_title a:hover {color:#00BBD4;}


#homepage_recent_news_slider_area_bg
{
	overflow:hidden;
	height:350px;
	background-color:#F6F6F6;
}
#homepage_recent_news_slider_area
{
	overflow:hidden;
	height:320px;
	width:1365px;
	
}
#homepage_recent_news_slider_area .news_block .img
{
	float:right;
	height:320px;
	width:281px;
	background-image:url('../images/news_image_bg.png');
	background-repeat:no-repeat;
	background-position:bottom;
}
#homepage_recent_news_slider_area .news_block .img img
{
	margin-top:42px;
	width:271px;
	height:267px;
	float:right;
	margin-right:6px;
}
#homepage_recent_news_slider_area .news_block .preview_body
{
	float:right;
	width:275px;
	margin-top:42px;
	margin-right:25px;
	overflow:visible;
}
#homepage_recent_news_slider_area .news_block .preview_body .date
{
	height:25px;
}
#homepage_recent_news_slider_area .news_block .preview_body .date span
{
	display:inline-block;
	float:right;
	text-align:center;
	width:95px;
	height:25px;
	line-height:25px;
	color:white;
	font-size:11pt;
	background-color:#0197f1;
	border-radius:5px;
	
	position:relative;
	right:-215px;
	top:-15px;
}
#homepage_recent_news_slider_area .news_block .preview_body .preview_title
{
	height:50px;
	line-height:25px;
	color:black;
	font-size:12pt;
	overflow:hidden;
	font-weight:bold;
}
#homepage_recent_news_slider_area .news_block .preview_body .desc
{
	height:100px;
	line-height:25px;
	color:#A7A7A7;
	font-size:10pt;
	overflow:hidden;
}
#homepage_recent_news_slider_area .news_block .preview_body .link
{
	margin-top:20px;
}
#homepage_recent_news_slider_area .news_block .preview_body .link a
{
	display:inline-block;
	float:right;
	background-image:url('../images/news read-more.png');
	width:121px;
	height:48px;
	line-height:45px;
	color:white;
	text-align:right;
	text-indent:40px;
	font-size:10pt;
}
#homepage_recent_news_slider_area .news_block .preview_body .link a:hover
{
	background-image:url('../images/news read-more2.png');
}


/******************************/
/***** mutagim slider *********/
/******************************/

#homepage_mutagin_title_bg
{
	overflow:hidden;
	height:41px;
	background-color:#F6F6F6;
}
#homepage_mutagin_title
{
	overflow:hidden;
	height:40px;
	border-bottom:1px solid #75D7E4;
}
#homepage_mutagin_title span,
#homepage_mutagin_title a
{
	height:40px;
	line-height:40px;
	display:inline-block;
	float:right;
	font-size:16pt;
	color:#00BBD4;
}
#homepage_mutagin_title a
{
	float:left;
	font-size:12pt;
	color:#0197f1;
}
#homepage_mutagin_title a:hover {color:#00BBD4;}

#homepage_mutagim_slider_area_bg
{
	overflow:hidden;
	height:130px;
	padding:20px 0px;
	background-color: #F6F6F6;
}
#homepage_mutagim_slider_area
{
	overflow:visible;
	height:130px;
}
#homepage_mutagim_slider.slider 
{
	overflow:visible;
	height:130px;
	margin:0;
	width:1165px;
}
#homepage_mutagim_slider.slider .img_area
{
	width:1165px;
	height:130px;
	position:relative;
	top:-130px;
}
#homepage_mutagim_slider.slider .img_area .inner {height:130px;}
#homepage_mutagim_slider.slider .img_area .slider_block
{
	height:131px;
	width:180px;
	background-image:url('../images/brand.png');
	text-align:center;
	margin-left:15px;
}
#homepage_mutagim_slider.slider .img_area .slider_block img
{
	height:auto;
	max-height:115px;
	margin:0px 10px 0px 5px;
	max-width:165px;
}
#homepage_mutagim_slider.slider .img_area .slider_block img.mask
{
	position:relative;
	z-index:4;
	opacity:0;
}
#homepage_mutagim_slider.slider .img_area .slider_block:hover img.mask {opacity:1;}
#homepage_mutagim_slider.slider .arrow.right
{
	display:inline-block;
	background-image:url('../images/homepage sliders arrow right.png');
	height:130px;
	width:50px;
	position:relative;
	z-index:5;
	right:-25px;
}
#homepage_mutagim_slider.slider .arrow.right:hover
{
	background-image:url('../images/homepage sliders arrow right2.png');
}
#homepage_mutagim_slider.slider .arrow.left
{
	background-image:url('../images/homepage sliders arrow left.png');
	height:130px;
	width:50px;
	position:relative;
	z-index:5;
	top:-260px;
	right:1140px;
}
#homepage_mutagim_slider.slider .arrow.left:hover
{
	background-image:url('../images/homepage sliders arrow left2.png');
}

/***************************/
/***** bottom banners ******/
/***************************/

#homepage_bottom_banners_area_bg
{
	overflow:hidden;
	height:290px;
	background-color:#F6F6F6;
}


#homepage_banners_bar
{
	overflow:hidden;
	height:210px;
	margin:30px auto;
	/*width:1630px;*/
}
#homepage_banners_bar .homepage_banner
{
	float:right;
	display:inline-block;
	height:210px;
	width:385px;
	margin-left:15px;
	border-radius:5px;
	overflow:hidden;
}
#homepage_banners_bar .homepage_banner.last {margin-left:0;}
#homepage_banners_bar .homepage_banner .img
{
	height:210px;
	width:385px;
	overflow:hidden;
	border-radius:5px;
}
#homepage_banners_bar .homepage_banner .img img
{
	height:210px;
	width:385px;
}
#homepage_banners_bar .homepage_banner .img img.mask
{
	position:relative;
	z-index:1;
	top:-210px;
	opacity:0;
}
#homepage_banners_bar .homepage_banner:hover .img img.mask {opacity:1;}
#homepage_banners_bar .homepage_banner .hover
{
	height:210px;
	width:385px;
	position:relative;
	z-index:2;
	top:-210px;
}
#homepage_banners_bar .homepage_banner .hover .block_title
{
	display:block;
	color:white;
	font-size:16pt;
	text-align:center;
	margin-top:100px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
#homepage_banners_bar .homepage_banner .hover .block_desc
{
	display:block;
	color:white;
	font-size:10pt;
	text-align:center;
	margin:0px 20px;
	height:80px;
	line-height:20px;
	overflow:hidden;
}

#homepage_slider 
{
	height:470px;
	overflow:visible;
}
#homepage_slider .slider_seletor_arrow
{
	float:right;
	width:215px;
	height:425px;
	overflow:hidden;
	position:relative;
	z-index:3;
	background-color:white;
}
#homepage_slider .slider_seletor_arrow .title
{
	overflow:hidden;
	float:right;
	width:160px;
	height:115px;
	margin:10px 0px;
	line-height:35px;
	font-size:20pt;
	color:black;
	border-bottom:1px solid #ABABAB;
}
#homepage_slider .slider_seletor_arrow .group_selectors_area
{
	overflow:hidden;
	float:right;
	width:160px;
}
#homepage_slider .slider_seletor_arrow .group_selectors_area a.btn
{
	display:block;
	overflow:hidden;
	height:30px;
	line-height:30px;
	font-size:12pt;
	color:black;
}
#homepage_slider .slider_seletor_arrow .group_selectors_area a.btn span
{
	display:inline-block;
	float:right;
	color:black;
	height:30px;
}
#homepage_slider .slider_seletor_arrow .group_selectors_area a.btn span.icon
{
	width:25px;
	background-repeat:no-repeat;
	background-position:right center;
	background-image:url('../images/arrow side ruller.png');
}
#homepage_slider .slider_seletor_arrow .group_selectors_area a.btn:hover span {color:#BA2022;}
#homepage_slider .slider_seletor_arrow .group_selectors_area a.btn.selected span {color:#BA2022;}
#homepage_slider .slider_seletor_arrow .group_selectors_area a.btn:hover span.icon,
#homepage_slider .slider_seletor_arrow .group_selectors_area a.btn.selected span.icon 
{
	background-image:url('../images/arrow side ruller press.png');
}
#homepage_slider .slider_parent
{
	overflow:hidden;
	height:425px;
	width:1500px;
	position:relative;
	top:-425px;
	right:0%;
	margin-right:215px;
	background-color:white;
	z-index:1;
}
#homepage_slider .slider {margin:0px;}
#homepage_slider .slider .arrow.right
{
	display:none;
}
#homepage_slider .slider .arrow.left
{
	background-image:url('../images/arrow alft.png');
}
#homepage_slider .slider .arrow.left:hover
{
	background-image:url('../images/arrow alft press.png');
}












